1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-53",
9   "self_type" : "type-112",
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-250",
16   "self_type" : "type-471",
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-189",
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-109",
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-109",
41   "self_type" : "type-108",
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-464",
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-34",
64   "self_type" : "type-34",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-53",
73   "self_type" : "type-53",
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-42",
83   "self_type" : "type-42",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-256",
91   "self_type" : "type-256",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-250",
99   "self_type" : "type-250",
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" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-227",
117   "self_type" : "type-227",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-25",
126   "self_type" : "type-25",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-208",
135   "self_type" : "type-208",
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-262",
144   "self_type" : "type-262",
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-109",
154   "self_type" : "type-109",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-233",
174   "self_type" : "type-233",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-13",
184   "self_type" : "type-13",
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-111",
194   "self_type" : "type-111",
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_recipientEEEy"
244  },
245  {
246   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
247  },
248  {
249   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
289  },
290  {
291   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
370  },
371  {
372   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
373  },
374  {
375   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
415  },
416  {
417   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
418  },
419  {
420   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
528  },
529  {
530   "name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
531  },
532  {
533   "name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
534  },
535  {
536   "name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
537  },
538  {
539   "name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
540  },
541  {
542   "name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
543  },
544  {
545   "name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
546  },
547  {
548   "name" : "_ZTv0_n12_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_012BpHwWakeLockE4_NS_8hardware10IInterfaceE"
583  },
584  {
585   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE8_NS_8hardware11BpHwRefBaseE"
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_017BpHwSystemSuspendE4_NS_8hardware10IInterfaceE"
614  },
615  {
616   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE8_NS_8hardware11BpHwRefBaseE"
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-484",
684   "self_type" : "type-484",
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-175",
746   "self_type" : "type-175",
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-55",
824   "self_type" : "type-55",
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-142",
878   "self_type" : "type-142",
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-548",
932   "self_type" : "type-548",
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-503",
976   "self_type" : "type-503",
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-502",
1002   "self_type" : "type-502",
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-109",
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-513",
1024   "self_type" : "type-513",
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-452",
1128   "self_type" : "type-452",
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-457",
1154   "self_type" : "type-457",
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-453",
1196   "self_type" : "type-453",
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-451",
1438   "self_type" : "type-451",
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-456",
1468   "self_type" : "type-456",
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-460",
1498   "self_type" : "type-460",
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-465",
1540   "self_type" : "type-465",
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-467",
1578   "self_type" : "type-467",
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-454",
1604   "self_type" : "type-454",
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-459",
1622   "self_type" : "type-459",
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-462",
1652   "self_type" : "type-462",
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-449",
1746   "self_type" : "type-449",
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-455",
1788   "self_type" : "type-455",
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-461",
1806   "self_type" : "type-461",
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-458",
1836   "self_type" : "type-458",
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-450",
1870   "self_type" : "type-450",
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-263",
1924   "self_type" : "type-263",
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-37"
1941    },
1942    {
1943     "referenced_type" : "type-43"
1944    },
1945    {
1946     "referenced_type" : "type-21"
1947    }
1948   ],
1949   "referenced_type" : "type-36",
1950   "return_type" : "type-34",
1951   "self_type" : "type-36",
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-477",
1965   "return_type" : "type-20",
1966   "self_type" : "type-477",
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 int, const unsigned long long *, unsigned int, void *)",
1972   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1973   "parameters" :
1974   [
1975    {
1976     "referenced_type" : "type-396"
1977    },
1978    {
1979     "referenced_type" : "type-345"
1980    },
1981    {
1982     "referenced_type" : "type-2"
1983    },
1984    {
1985     "referenced_type" : "type-397"
1986    },
1987    {
1988     "referenced_type" : "type-2"
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-571"
2011    },
2012    {
2013     "referenced_type" : "type-625"
2014    }
2015   ],
2016   "return_type" : "type-176",
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-571"
2027    },
2028    {
2029     "referenced_type" : "type-117"
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-571"
2043    },
2044    {
2045     "referenced_type" : "type-117"
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-529"
2059    },
2060    {
2061     "referenced_type" : "type-2"
2062    },
2063    {
2064     "referenced_type" : "type-402"
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-628"
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-529"
2090    },
2091    {
2092     "referenced_type" : "type-629"
2093    }
2094   ],
2095   "return_type" : "type-176",
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-403"
2105    },
2106    {
2107     "referenced_type" : "type-402"
2108    },
2109    {
2110     "referenced_type" : "type-396"
2111    },
2112    {
2113     "referenced_type" : "type-630"
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-529"
2128    }
2129   ],
2130   "return_type" : "type-176",
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-529"
2141    },
2142    {
2143     "referenced_type" : "type-602"
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-529"
2157    },
2158    {
2159     "referenced_type" : "type-602"
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-529"
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-529"
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-529"
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_recipientEEEy",
2207   "parameters" :
2208   [
2209    {
2210     "is_this_ptr" : true,
2211     "referenced_type" : "type-103"
2212    },
2213    {
2214     "referenced_type" : "type-269"
2215    },
2216    {
2217     "referenced_type" : "type-13"
2218    }
2219   ],
2220   "return_type" : "type-150",
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-103"
2231    },
2232    {
2233     "referenced_type" : "type-631"
2234    }
2235   ],
2236   "return_type" : "type-176",
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_arrayIhLj32EJEEEEEEEE",
2242   "parameters" :
2243   [
2244    {
2245     "is_this_ptr" : true,
2246     "referenced_type" : "type-103"
2247    },
2248    {
2249     "referenced_type" : "type-632"
2250    }
2251   ],
2252   "return_type" : "type-176",
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-620"
2262    },
2263    {
2264     "referenced_type" : "type-552"
2265    }
2266   ],
2267   "return_type" : "type-176",
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-103"
2278    },
2279    {
2280     "referenced_type" : "type-269"
2281    }
2282   ],
2283   "return_type" : "type-150",
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-103"
2294    },
2295    {
2296     "referenced_type" : "type-633"
2297    }
2298   ],
2299   "return_type" : "type-176",
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-103"
2310    },
2311    {
2312     "referenced_type" : "type-634"
2313    }
2314   ],
2315   "return_type" : "type-176",
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-103"
2326    }
2327   ],
2328   "return_type" : "type-176",
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-103"
2339    }
2340   ],
2341   "return_type" : "type-176",
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-103"
2352    }
2353   ],
2354   "return_type" : "type-176",
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-103"
2365    },
2366    {
2367     "referenced_type" : "type-354"
2368    },
2369    {
2370     "referenced_type" : "type-522"
2371    }
2372   ],
2373   "return_type" : "type-176",
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-103"
2384    }
2385   ],
2386   "return_type" : "type-176",
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-103"
2397    },
2398    {
2399     "referenced_type" : "type-43"
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-103"
2413    },
2414    {
2415     "referenced_type" : "type-43"
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-407"
2429    },
2430    {
2431     "default_arg" : true,
2432     "referenced_type" : "type-34"
2433    }
2434   ],
2435   "return_type" : "type-121",
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_recipientEEEy",
2441   "parameters" :
2442   [
2443    {
2444     "is_this_ptr" : true,
2445     "referenced_type" : "type-122"
2446    },
2447    {
2448     "referenced_type" : "type-269"
2449    },
2450    {
2451     "referenced_type" : "type-13"
2452    }
2453   ],
2454   "return_type" : "type-150",
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-122"
2465    },
2466    {
2467     "referenced_type" : "type-635"
2468    }
2469   ],
2470   "return_type" : "type-176",
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_arrayIhLj32EJEEEEEEEE",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "type-122"
2481    },
2482    {
2483     "referenced_type" : "type-636"
2484    }
2485   ],
2486   "return_type" : "type-176",
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-407"
2497    },
2498    {
2499     "default_arg" : true,
2500     "referenced_type" : "type-34"
2501    }
2502   ],
2503   "return_type" : "type-121",
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-122"
2514    },
2515    {
2516     "referenced_type" : "type-269"
2517    }
2518   ],
2519   "return_type" : "type-150",
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-122"
2530    },
2531    {
2532     "referenced_type" : "type-637"
2533    }
2534   ],
2535   "return_type" : "type-176",
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-122"
2546    },
2547    {
2548     "default_arg" : true,
2549     "referenced_type" : "type-407"
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-122"
2563    },
2564    {
2565     "referenced_type" : "type-638"
2566    }
2567   ],
2568   "return_type" : "type-176",
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-122"
2579    }
2580   ],
2581   "return_type" : "type-176",
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-122"
2592    }
2593   ],
2594   "return_type" : "type-176",
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-407"
2604    },
2605    {
2606     "referenced_type" : "type-523"
2607    }
2608   ],
2609   "return_type" : "type-34",
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-122"
2620    }
2621   ],
2622   "return_type" : "type-176",
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-122"
2633    },
2634    {
2635     "referenced_type" : "type-354"
2636    },
2637    {
2638     "referenced_type" : "type-522"
2639    }
2640   ],
2641   "return_type" : "type-176",
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-566"
2651    },
2652    {
2653     "default_arg" : true,
2654     "referenced_type" : "type-34"
2655    }
2656   ],
2657   "return_type" : "type-163",
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-554"
2667    },
2668    {
2669     "default_arg" : true,
2670     "referenced_type" : "type-34"
2671    }
2672   ],
2673   "return_type" : "type-163",
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-572"
2685    },
2686    {
2687     "referenced_type" : "type-641"
2688    }
2689   ],
2690   "return_type" : "type-176",
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-572"
2701    },
2702    {
2703     "referenced_type" : "type-127"
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-572"
2717    },
2718    {
2719     "referenced_type" : "type-127"
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-488"
2733    },
2734    {
2735     "referenced_type" : "type-2"
2736    },
2737    {
2738     "referenced_type" : "type-402"
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-644"
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-488"
2764    },
2765    {
2766     "referenced_type" : "type-645"
2767    }
2768   ],
2769   "return_type" : "type-176",
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-403"
2779    },
2780    {
2781     "referenced_type" : "type-402"
2782    },
2783    {
2784     "referenced_type" : "type-396"
2785    },
2786    {
2787     "referenced_type" : "type-646"
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-488"
2802    }
2803   ],
2804   "return_type" : "type-176",
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-488"
2815    },
2816    {
2817     "referenced_type" : "type-554"
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-488"
2831    },
2832    {
2833     "referenced_type" : "type-554"
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-488"
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-488"
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-488"
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_recipientEEEy",
2881   "parameters" :
2882   [
2883    {
2884     "is_this_ptr" : true,
2885     "referenced_type" : "type-591"
2886    },
2887    {
2888     "referenced_type" : "type-269"
2889    },
2890    {
2891     "referenced_type" : "type-13"
2892    }
2893   ],
2894   "return_type" : "type-150",
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-591"
2905    },
2906    {
2907     "referenced_type" : "type-647"
2908    }
2909   ],
2910   "return_type" : "type-176",
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_arrayIhLj32EJEEEEEEEE",
2916   "parameters" :
2917   [
2918    {
2919     "is_this_ptr" : true,
2920     "referenced_type" : "type-591"
2921    },
2922    {
2923     "referenced_type" : "type-648"
2924    }
2925   ],
2926   "return_type" : "type-176",
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-591"
2937    },
2938    {
2939     "referenced_type" : "type-269"
2940    }
2941   ],
2942   "return_type" : "type-150",
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-591"
2953    },
2954    {
2955     "referenced_type" : "type-649"
2956    }
2957   ],
2958   "return_type" : "type-176",
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-591"
2969    },
2970    {
2971     "referenced_type" : "type-513"
2972    },
2973    {
2974     "referenced_type" : "type-298"
2975    }
2976   ],
2977   "return_type" : "type-157",
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-591"
2988    },
2989    {
2990     "referenced_type" : "type-650"
2991    }
2992   ],
2993   "return_type" : "type-176",
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-620"
3003    },
3004    {
3005     "referenced_type" : "type-552"
3006    },
3007    {
3008     "referenced_type" : "type-513"
3009    },
3010    {
3011     "referenced_type" : "type-298"
3012    }
3013   ],
3014   "return_type" : "type-157",
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-591"
3025    }
3026   ],
3027   "return_type" : "type-176",
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-591"
3038    }
3039   ],
3040   "return_type" : "type-176",
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-591"
3051    }
3052   ],
3053   "return_type" : "type-176",
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-591"
3064    },
3065    {
3066     "referenced_type" : "type-354"
3067    },
3068    {
3069     "referenced_type" : "type-522"
3070    }
3071   ],
3072   "return_type" : "type-176",
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-591"
3083    },
3084    {
3085     "referenced_type" : "type-43"
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-591"
3099    },
3100    {
3101     "referenced_type" : "type-43"
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-590"
3115    },
3116    {
3117     "default_arg" : true,
3118     "referenced_type" : "type-34"
3119    }
3120   ],
3121   "return_type" : "type-87",
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_recipientEEEy",
3127   "parameters" :
3128   [
3129    {
3130     "is_this_ptr" : true,
3131     "referenced_type" : "type-88"
3132    },
3133    {
3134     "referenced_type" : "type-269"
3135    },
3136    {
3137     "referenced_type" : "type-13"
3138    }
3139   ],
3140   "return_type" : "type-150",
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-88"
3151    },
3152    {
3153     "referenced_type" : "type-651"
3154    }
3155   ],
3156   "return_type" : "type-176",
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_arrayIhLj32EJEEEEEEEE",
3162   "parameters" :
3163   [
3164    {
3165     "is_this_ptr" : true,
3166     "referenced_type" : "type-88"
3167    },
3168    {
3169     "referenced_type" : "type-652"
3170    }
3171   ],
3172   "return_type" : "type-176",
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-590"
3183    },
3184    {
3185     "default_arg" : true,
3186     "referenced_type" : "type-34"
3187    }
3188   ],
3189   "return_type" : "type-87",
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-88"
3200    },
3201    {
3202     "referenced_type" : "type-269"
3203    }
3204   ],
3205   "return_type" : "type-150",
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-88"
3216    },
3217    {
3218     "referenced_type" : "type-653"
3219    }
3220   ],
3221   "return_type" : "type-176",
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-88"
3232    },
3233    {
3234     "default_arg" : true,
3235     "referenced_type" : "type-590"
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-88"
3249    },
3250    {
3251     "referenced_type" : "type-654"
3252    }
3253   ],
3254   "return_type" : "type-176",
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-88"
3265    }
3266   ],
3267   "return_type" : "type-176",
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-88"
3278    }
3279   ],
3280   "return_type" : "type-176",
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-590"
3290    },
3291    {
3292     "referenced_type" : "type-523"
3293    }
3294   ],
3295   "return_type" : "type-34",
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-88"
3306    }
3307   ],
3308   "return_type" : "type-176",
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-88"
3319    },
3320    {
3321     "referenced_type" : "type-354"
3322    },
3323    {
3324     "referenced_type" : "type-522"
3325    }
3326   ],
3327   "return_type" : "type-176",
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-566"
3337    },
3338    {
3339     "default_arg" : true,
3340     "referenced_type" : "type-34"
3341    }
3342   ],
3343   "return_type" : "type-157",
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-602"
3353    },
3354    {
3355     "default_arg" : true,
3356     "referenced_type" : "type-34"
3357    }
3358   ],
3359   "return_type" : "type-157",
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-43"
3369    }
3370   ],
3371   "return_type" : "type-87",
3372   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3373   "template_args" : [ "type-89", "type-91", "type-404" ]
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-51"
3385    },
3386    {
3387     "referenced_type" : "type-34"
3388    }
3389   ],
3390   "return_type" : "type-163",
3391   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3392   "template_args" : [ "type-123", "type-16", "type-533" ]
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-51"
3404    },
3405    {
3406     "referenced_type" : "type-34"
3407    }
3408   ],
3409   "return_type" : "type-157",
3410   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3411   "template_args" : [ "type-89", "type-16", "type-91" ]
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-87"
3420    }
3421   ],
3422   "return_type" : "type-87",
3423   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3424   "template_args" : [ "type-89", "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-590"
3433    },
3434    {
3435     "referenced_type" : "type-34"
3436    },
3437    {
3438     "referenced_type" : "type-34"
3439    }
3440   ],
3441   "return_type" : "type-87",
3442   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3443   "template_args" : [ "type-91", "type-89", "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-407"
3452    },
3453    {
3454     "referenced_type" : "type-34"
3455    },
3456    {
3457     "referenced_type" : "type-34"
3458    }
3459   ],
3460   "return_type" : "type-121",
3461   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3462   "template_args" : [ "type-533", "type-123", "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-51",
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-51",
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" : 4,
3484   "linker_set_key" : "android::Mutex &",
3485   "name" : "android::Mutex &",
3486   "referenced_type" : "type-26",
3487   "self_type" : "type-482",
3488   "size" : 4,
3489   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3490  },
3491  {
3492   "alignment" : 4,
3493   "linker_set_key" : "android::RWLock &",
3494   "name" : "android::RWLock &",
3495   "referenced_type" : "type-486",
3496   "self_type" : "type-492",
3497   "size" : 4,
3498   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3499  },
3500  {
3501   "alignment" : 4,
3502   "linker_set_key" : "android::String16 &",
3503   "name" : "android::String16 &",
3504   "referenced_type" : "type-39",
3505   "self_type" : "type-381",
3506   "size" : 4,
3507   "source_file" : "/system/core/libutils/include/utils/String16.h"
3508  },
3509  {
3510   "alignment" : 4,
3511   "linker_set_key" : "android::String8 &",
3512   "name" : "android::String8 &",
3513   "referenced_type" : "type-50",
3514   "self_type" : "type-376",
3515   "size" : 4,
3516   "source_file" : "/system/core/libutils/include/utils/String8.h"
3517  },
3518  {
3519   "alignment" : 4,
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-163",
3523   "self_type" : "type-166",
3524   "size" : 4,
3525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3526  },
3527  {
3528   "alignment" : 4,
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-157",
3532   "self_type" : "type-160",
3533   "size" : 4,
3534   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3535  },
3536  {
3537   "alignment" : 4,
3538   "linker_set_key" : "android::hardware::Return<bool> &",
3539   "name" : "android::hardware::Return<bool> &",
3540   "referenced_type" : "type-150",
3541   "self_type" : "type-154",
3542   "size" : 4,
3543   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3544  },
3545  {
3546   "alignment" : 4,
3547   "linker_set_key" : "android::hardware::Return<void> &",
3548   "name" : "android::hardware::Return<void> &",
3549   "referenced_type" : "type-176",
3550   "self_type" : "type-179",
3551   "size" : 4,
3552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3553  },
3554  {
3555   "alignment" : 4,
3556   "linker_set_key" : "android::hardware::Status &",
3557   "name" : "android::hardware::Status &",
3558   "referenced_type" : "type-140",
3559   "self_type" : "type-147",
3560   "size" : 4,
3561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3562  },
3563  {
3564   "alignment" : 4,
3565   "linker_set_key" : "android::hardware::TextOutput &",
3566   "name" : "android::hardware::TextOutput &",
3567   "referenced_type" : "type-400",
3568   "self_type" : "type-399",
3569   "size" : 4,
3570   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3571  },
3572  {
3573   "alignment" : 4,
3574   "linker_set_key" : "android::hardware::TextOutput &",
3575   "name" : "android::hardware::TextOutput &",
3576   "referenced_type" : "type-587",
3577   "self_type" : "type-586",
3578   "size" : 4,
3579   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3580  },
3581  {
3582   "alignment" : 4,
3583   "linker_set_key" : "android::hardware::TextOutput &",
3584   "name" : "android::hardware::TextOutput &",
3585   "referenced_type" : "type-622",
3586   "self_type" : "type-621",
3587   "size" : 4,
3588   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3589  },
3590  {
3591   "alignment" : 4,
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-543",
3596   "size" : 4,
3597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3598  },
3599  {
3600   "alignment" : 4,
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-538",
3605   "size" : 4,
3606   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3607  },
3608  {
3609   "alignment" : 4,
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-547",
3614   "size" : 4,
3615   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3616  },
3617  {
3618   "alignment" : 4,
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" : 4,
3624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3625  },
3626  {
3627   "alignment" : 4,
3628   "linker_set_key" : "android::hardware::hidl_string &",
3629   "name" : "android::hardware::hidl_string &",
3630   "referenced_type" : "type-295",
3631   "self_type" : "type-541",
3632   "size" : 4,
3633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3634  },
3635  {
3636   "alignment" : 4,
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" : 4,
3642   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3643  },
3644  {
3645   "alignment" : 4,
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" : 4,
3651   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3652  },
3653  {
3654   "alignment" : 4,
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-129",
3658   "self_type" : "type-132",
3659   "size" : 4,
3660   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3661  },
3662  {
3663   "alignment" : 4,
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-121",
3667   "self_type" : "type-125",
3668   "size" : 4,
3669   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3670  },
3671  {
3672   "alignment" : 4,
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-87",
3676   "self_type" : "type-104",
3677   "size" : 4,
3678   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3679  },
3680  {
3681   "alignment" : 4,
3682   "linker_set_key" : "const android::String16 &",
3683   "name" : "const android::String16 &",
3684   "referenced_type" : "type-38",
3685   "self_type" : "type-37",
3686   "size" : 4,
3687   "source_file" : "/system/core/libutils/include/utils/String16.h"
3688  },
3689  {
3690   "alignment" : 4,
3691   "linker_set_key" : "const android::String8 &",
3692   "name" : "const android::String8 &",
3693   "referenced_type" : "type-370",
3694   "self_type" : "type-375",
3695   "size" : 4,
3696   "source_file" : "/system/core/libutils/include/utils/String8.h"
3697  },
3698  {
3699   "alignment" : 4,
3700   "linker_set_key" : "const android::hardware::Parcel &",
3701   "name" : "const android::hardware::Parcel &",
3702   "referenced_type" : "type-401",
3703   "self_type" : "type-402",
3704   "size" : 4,
3705   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3706  },
3707  {
3708   "alignment" : 4,
3709   "linker_set_key" : "const android::hardware::Return<bool> &",
3710   "name" : "const android::hardware::Return<bool> &",
3711   "referenced_type" : "type-155",
3712   "self_type" : "type-169",
3713   "size" : 4,
3714   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3715  },
3716  {
3717   "alignment" : 4,
3718   "linker_set_key" : "const android::hardware::Status &",
3719   "name" : "const android::hardware::Status &",
3720   "referenced_type" : "type-144",
3721   "self_type" : "type-145",
3722   "size" : 4,
3723   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3724  },
3725  {
3726   "alignment" : 4,
3727   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3728   "name" : "const android::hardware::details::SchedPrio &",
3729   "referenced_type" : "type-413",
3730   "self_type" : "type-412",
3731   "size" : 4,
3732   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3733  },
3734  {
3735   "alignment" : 4,
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" : 4,
3741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3742  },
3743  {
3744   "alignment" : 4,
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" : 4,
3750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3751  },
3752  {
3753   "alignment" : 4,
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" : 4,
3759   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3760  },
3761  {
3762   "alignment" : 4,
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-520",
3766   "self_type" : "type-522",
3767   "size" : 4,
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" : 4,
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" : 4,
3777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3778  },
3779  {
3780   "alignment" : 4,
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" : 4,
3786   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3787  },
3788  {
3789   "alignment" : 4,
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-427",
3793   "self_type" : "type-428",
3794   "size" : 4,
3795   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3796  },
3797  {
3798   "alignment" : 4,
3799   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3800   "name" : "const android::sp<android::hardware::IBinder> &",
3801   "referenced_type" : "type-44",
3802   "self_type" : "type-43",
3803   "size" : 4,
3804   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3805  },
3806  {
3807   "alignment" : 4,
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-135",
3811   "self_type" : "type-562",
3812   "size" : 4,
3813   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3814  },
3815  {
3816   "alignment" : 4,
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" : 4,
3822   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3823  },
3824  {
3825   "alignment" : 4,
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-565",
3829   "self_type" : "type-566",
3830   "size" : 4,
3831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3832  },
3833  {
3834   "alignment" : 4,
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-84",
3838   "self_type" : "type-523",
3839   "size" : 4,
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" : 4,
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-127",
3847   "self_type" : "type-554",
3848   "size" : 4,
3849   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3850  },
3851  {
3852   "alignment" : 4,
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-117",
3856   "self_type" : "type-602",
3857   "size" : 4,
3858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3859  },
3860  {
3861   "alignment" : 4,
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" : 4,
3867   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3868  },
3869  {
3870   "alignment" : 4,
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-555",
3874   "self_type" : "type-558",
3875   "size" : 4,
3876   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3877  },
3878  {
3879   "alignment" : 4,
3880   "linker_set_key" : "const bool &",
3881   "name" : "const bool &",
3882   "referenced_type" : "type-76",
3883   "self_type" : "type-260",
3884   "size" : 4,
3885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3886  },
3887  {
3888   "alignment" : 4,
3889   "linker_set_key" : "const double &",
3890   "name" : "const double &",
3891   "referenced_type" : "type-284",
3892   "self_type" : "type-285",
3893   "size" : 4,
3894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3895  },
3896  {
3897   "alignment" : 4,
3898   "linker_set_key" : "const float &",
3899   "name" : "const float &",
3900   "referenced_type" : "type-282",
3901   "self_type" : "type-283",
3902   "size" : 4,
3903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3904  },
3905  {
3906   "alignment" : 4,
3907   "linker_set_key" : "const int &",
3908   "name" : "const int &",
3909   "referenced_type" : "type-473",
3910   "self_type" : "type-472",
3911   "size" : 4,
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-576",
3925   "self_type" : "type-578",
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-613",
3932   "self_type" : "type-615",
3933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3934  },
3935  {
3936   "alignment" : 4,
3937   "linker_set_key" : "const log_msg &",
3938   "name" : "const log_msg &",
3939   "referenced_type" : "type-105",
3940   "self_type" : "type-149",
3941   "size" : 4,
3942   "source_file" : "/system/core/liblog/include/log/log_read.h"
3943  },
3944  {
3945   "alignment" : 4,
3946   "linker_set_key" : "const long long &",
3947   "name" : "const long long &",
3948   "referenced_type" : "type-278",
3949   "self_type" : "type-279",
3950   "size" : 4,
3951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3952  },
3953  {
3954   "alignment" : 4,
3955   "linker_set_key" : "const short &",
3956   "name" : "const short &",
3957   "referenced_type" : "type-268",
3958   "self_type" : "type-270",
3959   "size" : 4,
3960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3961  },
3962  {
3963   "alignment" : 4,
3964   "linker_set_key" : "const signed char &",
3965   "name" : "const signed char &",
3966   "referenced_type" : "type-261",
3967   "self_type" : "type-265",
3968   "size" : 4,
3969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3970  },
3971  {
3972   "alignment" : 4,
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-405",
3976   "self_type" : "type-407",
3977   "size" : 4,
3978   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3979  },
3980  {
3981   "alignment" : 4,
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-588",
3985   "self_type" : "type-590",
3986   "size" : 4,
3987   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3988  },
3989  {
3990   "alignment" : 4,
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-550",
3994   "self_type" : "type-549",
3995   "size" : 4,
3996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3997  },
3998  {
3999   "alignment" : 4,
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-59",
4003   "self_type" : "type-58",
4004   "size" : 4,
4005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4006  },
4007  {
4008   "alignment" : 4,
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-605",
4012   "self_type" : "type-604",
4013   "size" : 4,
4014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4015  },
4016  {
4017   "alignment" : 4,
4018   "linker_set_key" : "const unsigned char &",
4019   "name" : "const unsigned char &",
4020   "referenced_type" : "type-266",
4021   "self_type" : "type-267",
4022   "size" : 4,
4023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4024  },
4025  {
4026   "alignment" : 4,
4027   "linker_set_key" : "const unsigned int &",
4028   "name" : "const unsigned int &",
4029   "referenced_type" : "type-30",
4030   "self_type" : "type-273",
4031   "size" : 4,
4032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4033  },
4034  {
4035   "alignment" : 4,
4036   "linker_set_key" : "const unsigned long long &",
4037   "name" : "const unsigned long long &",
4038   "referenced_type" : "type-280",
4039   "self_type" : "type-281",
4040   "size" : 4,
4041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4042  },
4043  {
4044   "alignment" : 4,
4045   "linker_set_key" : "const unsigned short &",
4046   "name" : "const unsigned short &",
4047   "referenced_type" : "type-271",
4048   "self_type" : "type-272",
4049   "size" : 4,
4050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4051  },
4052  {
4053   "alignment" : 4,
4054   "linker_set_key" : "int &",
4055   "name" : "int &",
4056   "referenced_type" : "type-20",
4057   "self_type" : "type-366",
4058   "size" : 4,
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" : 4,
4063   "linker_set_key" : "unsigned char &",
4064   "name" : "unsigned char &",
4065   "referenced_type" : "type-109",
4066   "self_type" : "type-506",
4067   "size" : 4,
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" : 4,
4072   "linker_set_key" : "unsigned int &",
4073   "name" : "unsigned int &",
4074   "referenced_type" : "type-2",
4075   "self_type" : "type-515",
4076   "size" : 4,
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" : 4,
4084   "linker_set_key" : "android::Condition *",
4085   "name" : "android::Condition *",
4086   "referenced_type" : "type-77",
4087   "self_type" : "type-485",
4088   "size" : 4,
4089   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "android::Mutex *",
4094   "name" : "android::Mutex *",
4095   "referenced_type" : "type-26",
4096   "self_type" : "type-480",
4097   "size" : 4,
4098   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4099  },
4100  {
4101   "alignment" : 4,
4102   "linker_set_key" : "android::Mutex::Autolock *",
4103   "name" : "android::Mutex::Autolock *",
4104   "referenced_type" : "type-481",
4105   "self_type" : "type-483",
4106   "size" : 4,
4107   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "android::RWLock *",
4112   "name" : "android::RWLock *",
4113   "referenced_type" : "type-486",
4114   "self_type" : "type-489",
4115   "size" : 4,
4116   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "android::RWLock::AutoRLock *",
4121   "name" : "android::RWLock::AutoRLock *",
4122   "referenced_type" : "type-491",
4123   "self_type" : "type-493",
4124   "size" : 4,
4125   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4126  },
4127  {
4128   "alignment" : 4,
4129   "linker_set_key" : "android::RWLock::AutoWLock *",
4130   "name" : "android::RWLock::AutoWLock *",
4131   "referenced_type" : "type-494",
4132   "self_type" : "type-495",
4133   "size" : 4,
4134   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4135  },
4136  {
4137   "alignment" : 4,
4138   "linker_set_key" : "android::RefBase *",
4139   "name" : "android::RefBase *",
4140   "referenced_type" : "type-7",
4141   "self_type" : "type-291",
4142   "size" : 4,
4143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4144  },
4145  {
4146   "alignment" : 4,
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" : 4,
4152   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "android::RefBase::weakref_impl *",
4157   "name" : "android::RefBase::weakref_impl *",
4158   "referenced_type" : "type-574",
4159   "self_type" : "type-573",
4160   "size" : 4,
4161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "android::RefBase::weakref_impl *",
4166   "name" : "android::RefBase::weakref_impl *",
4167   "referenced_type" : "type-610",
4168   "self_type" : "type-609",
4169   "size" : 4,
4170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4171  },
4172  {
4173   "alignment" : 4,
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" : 4,
4179   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "android::ReferenceRenamer *",
4184   "name" : "android::ReferenceRenamer *",
4185   "referenced_type" : "type-286",
4186   "self_type" : "type-287",
4187   "size" : 4,
4188   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "android::ScopedTrace *",
4193   "name" : "android::ScopedTrace *",
4194   "referenced_type" : "type-497",
4195   "self_type" : "type-498",
4196   "size" : 4,
4197   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "linker_set_key" : "android::String16 *",
4202   "name" : "android::String16 *",
4203   "referenced_type" : "type-39",
4204   "self_type" : "type-383",
4205   "size" : 4,
4206   "source_file" : "/system/core/libutils/include/utils/String16.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "android::String8 *",
4211   "name" : "android::String8 *",
4212   "referenced_type" : "type-50",
4213   "self_type" : "type-377",
4214   "size" : 4,
4215   "source_file" : "/system/core/libutils/include/utils/String8.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "android::Thread *",
4220   "name" : "android::Thread *",
4221   "referenced_type" : "type-75",
4222   "self_type" : "type-74",
4223   "size" : 4,
4224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "android::VirtualLightRefBase *",
4229   "name" : "android::VirtualLightRefBase *",
4230   "referenced_type" : "type-182",
4231   "self_type" : "type-190",
4232   "size" : 4,
4233   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "android::hardware::BHwBinder *",
4238   "name" : "android::hardware::BHwBinder *",
4239   "referenced_type" : "type-138",
4240   "self_type" : "type-137",
4241   "size" : 4,
4242   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4243  },
4244  {
4245   "alignment" : 4,
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" : 4,
4251   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4252  },
4253  {
4254   "alignment" : 4,
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-94",
4258   "self_type" : "type-585",
4259   "size" : 4,
4260   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4261  },
4262  {
4263   "alignment" : 4,
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-421",
4267   "self_type" : "type-426",
4268   "size" : 4,
4269   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4270  },
4271  {
4272   "alignment" : 4,
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-439",
4276   "self_type" : "type-444",
4277   "size" : 4,
4278   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4279  },
4280  {
4281   "alignment" : 4,
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-429",
4285   "self_type" : "type-434",
4286   "size" : 4,
4287   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4288  },
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4292   "name" : "android::hardware::GrantorDescriptor *",
4293   "referenced_type" : "type-315",
4294   "self_type" : "type-314",
4295   "size" : 4,
4296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4297  },
4298  {
4299   "alignment" : 4,
4300   "linker_set_key" : "android::hardware::IBinder *",
4301   "name" : "android::hardware::IBinder *",
4302   "referenced_type" : "type-33",
4303   "self_type" : "type-32",
4304   "size" : 4,
4305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4310   "name" : "android::hardware::IBinder::DeathRecipient *",
4311   "referenced_type" : "type-17",
4312   "self_type" : "type-560",
4313   "size" : 4,
4314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "android::hardware::IInterface *",
4319   "name" : "android::hardware::IInterface *",
4320   "referenced_type" : "type-95",
4321   "self_type" : "type-620",
4322   "size" : 4,
4323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "android::hardware::Parcel *",
4328   "name" : "android::hardware::Parcel *",
4329   "referenced_type" : "type-390",
4330   "self_type" : "type-396",
4331   "size" : 4,
4332   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "android::hardware::ProcessState *",
4337   "name" : "android::hardware::ProcessState *",
4338   "referenced_type" : "type-19",
4339   "self_type" : "type-18",
4340   "size" : 4,
4341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4342  },
4343  {
4344   "alignment" : 4,
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-163",
4348   "self_type" : "type-164",
4349   "size" : 4,
4350   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4351  },
4352  {
4353   "alignment" : 4,
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-157",
4357   "self_type" : "type-158",
4358   "size" : 4,
4359   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "android::hardware::Return<bool> *",
4364   "name" : "android::hardware::Return<bool> *",
4365   "referenced_type" : "type-150",
4366   "self_type" : "type-152",
4367   "size" : 4,
4368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "android::hardware::Return<void> *",
4373   "name" : "android::hardware::Return<void> *",
4374   "referenced_type" : "type-176",
4375   "self_type" : "type-177",
4376   "size" : 4,
4377   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "android::hardware::Status *",
4382   "name" : "android::hardware::Status *",
4383   "referenced_type" : "type-140",
4384   "self_type" : "type-143",
4385   "size" : 4,
4386   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4391   "name" : "android::hardware::details::HidlInstrumentor *",
4392   "referenced_type" : "type-99",
4393   "self_type" : "type-552",
4394   "size" : 4,
4395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4396  },
4397  {
4398   "alignment" : 4,
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-542",
4403   "size" : 4,
4404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4405  },
4406  {
4407   "alignment" : 4,
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-537",
4412   "size" : 4,
4413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "android::hardware::details::return_status *",
4418   "name" : "android::hardware::details::return_status *",
4419   "referenced_type" : "type-151",
4420   "self_type" : "type-171",
4421   "size" : 4,
4422   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4423  },
4424  {
4425   "alignment" : 4,
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" : 4,
4431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4432  },
4433  {
4434   "alignment" : 4,
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-130",
4439   "size" : 4,
4440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4441  },
4442  {
4443   "alignment" : 4,
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" : 4,
4449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4450  },
4451  {
4452   "alignment" : 4,
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" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 4,
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" : 4,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4468  },
4469  {
4470   "alignment" : 4,
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" : 4,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 4,
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" : 4,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4486  },
4487  {
4488   "alignment" : 4,
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" : 4,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4495  },
4496  {
4497   "alignment" : 4,
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-403",
4502   "size" : 4,
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" : 4,
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" : 4,
4512   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4517   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4518   "referenced_type" : "type-67",
4519   "self_type" : "type-66",
4520   "size" : 4,
4521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4526   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4527   "referenced_type" : "type-82",
4528   "self_type" : "type-81",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4535   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4536   "referenced_type" : "type-607",
4537   "self_type" : "type-608",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4544   "name" : "android::sp<android::hardware::IBinder> *",
4545   "referenced_type" : "type-45",
4546   "self_type" : "type-612",
4547   "size" : 4,
4548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4553   "name" : "android::sp<android::hardware::ProcessState> *",
4554   "referenced_type" : "type-62",
4555   "self_type" : "type-61",
4556   "size" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4558  },
4559  {
4560   "alignment" : 4,
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-129",
4564   "self_type" : "type-128",
4565   "size" : 4,
4566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4567  },
4568  {
4569   "alignment" : 4,
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-564",
4574   "size" : 4,
4575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4576  },
4577  {
4578   "alignment" : 4,
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-65",
4582   "self_type" : "type-68",
4583   "size" : 4,
4584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4585  },
4586  {
4587   "alignment" : 4,
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-80",
4591   "self_type" : "type-83",
4592   "size" : 4,
4593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4594  },
4595  {
4596   "alignment" : 4,
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-121",
4600   "self_type" : "type-120",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4603  },
4604  {
4605   "alignment" : 4,
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-87",
4609   "self_type" : "type-86",
4610   "size" : 4,
4611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4612  },
4613  {
4614   "alignment" : 4,
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-488",
4619   "size" : 4,
4620   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock *",
4625   "name" : "android::system::suspend::V1_0::BnHwWakeLock *",
4626   "referenced_type" : "type-404",
4627   "self_type" : "type-529",
4628   "size" : 4,
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" : 4,
4633   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4634   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4635   "referenced_type" : "type-533",
4636   "self_type" : "type-591",
4637   "size" : 4,
4638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock *",
4643   "name" : "android::system::suspend::V1_0::BpHwWakeLock *",
4644   "referenced_type" : "type-91",
4645   "self_type" : "type-103",
4646   "size" : 4,
4647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend *",
4652   "name" : "android::system::suspend::V1_0::BsSystemSuspend *",
4653   "referenced_type" : "type-567",
4654   "self_type" : "type-572",
4655   "size" : 4,
4656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock *",
4661   "name" : "android::system::suspend::V1_0::BsWakeLock *",
4662   "referenced_type" : "type-570",
4663   "self_type" : "type-571",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend *",
4670   "name" : "android::system::suspend::V1_0::ISystemSuspend *",
4671   "referenced_type" : "type-123",
4672   "self_type" : "type-122",
4673   "size" : 4,
4674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock *",
4679   "name" : "android::system::suspend::V1_0::IWakeLock *",
4680   "referenced_type" : "type-89",
4681   "self_type" : "type-88",
4682   "size" : 4,
4683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4684  },
4685  {
4686   "alignment" : 4,
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" : 4,
4692   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4697   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4698   "referenced_type" : "type-559",
4699   "self_type" : "type-561",
4700   "size" : 4,
4701   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4702  },
4703  {
4704   "alignment" : 4,
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" : 4,
4710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4711  },
4712  {
4713   "alignment" : 4,
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-553",
4718   "size" : 4,
4719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4720  },
4721  {
4722   "alignment" : 4,
4723   "linker_set_key" : "android_flex_plane *",
4724   "name" : "android_flex_plane *",
4725   "referenced_type" : "type-466",
4726   "self_type" : "type-469",
4727   "size" : 4,
4728   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4729  },
4730  {
4731   "alignment" : 4,
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-36",
4735   "self_type" : "type-35",
4736   "size" : 4,
4737   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4738  },
4739  {
4740   "alignment" : 4,
4741   "linker_set_key" : "char *",
4742   "name" : "char *",
4743   "referenced_type" : "type-53",
4744   "self_type" : "type-183",
4745   "size" : 4,
4746   "source_file" : "/system/core/liblog/include/log/log_read.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "linker_set_key" : "const android::NativeHandle *",
4751   "name" : "const android::NativeHandle *",
4752   "referenced_type" : "type-360",
4753   "self_type" : "type-362",
4754   "size" : 4,
4755   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4756  },
4757  {
4758   "alignment" : 4,
4759   "linker_set_key" : "const android::RefBase *",
4760   "name" : "const android::RefBase *",
4761   "referenced_type" : "type-288",
4762   "self_type" : "type-289",
4763   "size" : 4,
4764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "linker_set_key" : "const android::String16 *",
4769   "name" : "const android::String16 *",
4770   "referenced_type" : "type-38",
4771   "self_type" : "type-380",
4772   "size" : 4,
4773   "source_file" : "/system/core/libutils/include/utils/String16.h"
4774  },
4775  {
4776   "alignment" : 4,
4777   "linker_set_key" : "const android::String8 *",
4778   "name" : "const android::String8 *",
4779   "referenced_type" : "type-370",
4780   "self_type" : "type-371",
4781   "size" : 4,
4782   "source_file" : "/system/core/libutils/include/utils/String8.h"
4783  },
4784  {
4785   "alignment" : 4,
4786   "linker_set_key" : "const android::VectorImpl *",
4787   "name" : "const android::VectorImpl *",
4788   "referenced_type" : "type-447",
4789   "self_type" : "type-448",
4790   "size" : 4,
4791   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4792  },
4793  {
4794   "alignment" : 4,
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" : 4,
4800   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4801  },
4802  {
4803   "alignment" : 4,
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-414",
4807   "self_type" : "type-415",
4808   "size" : 4,
4809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4810  },
4811  {
4812   "alignment" : 4,
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-419",
4816   "self_type" : "type-420",
4817   "size" : 4,
4818   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4819  },
4820  {
4821   "alignment" : 4,
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-167",
4825   "self_type" : "type-168",
4826   "size" : 4,
4827   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4828  },
4829  {
4830   "alignment" : 4,
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-161",
4834   "self_type" : "type-162",
4835   "size" : 4,
4836   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4837  },
4838  {
4839   "alignment" : 4,
4840   "linker_set_key" : "const android::hardware::Return<bool> *",
4841   "name" : "const android::hardware::Return<bool> *",
4842   "referenced_type" : "type-155",
4843   "self_type" : "type-156",
4844   "size" : 4,
4845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4846  },
4847  {
4848   "alignment" : 4,
4849   "linker_set_key" : "const android::hardware::Status *",
4850   "name" : "const android::hardware::Status *",
4851   "referenced_type" : "type-144",
4852   "self_type" : "type-148",
4853   "size" : 4,
4854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4855  },
4856  {
4857   "alignment" : 4,
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-544",
4861   "self_type" : "type-546",
4862   "size" : 4,
4863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4864  },
4865  {
4866   "alignment" : 4,
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-539",
4870   "self_type" : "type-540",
4871   "size" : 4,
4872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4873  },
4874  {
4875   "alignment" : 4,
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-496",
4880   "size" : 4,
4881   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4882  },
4883  {
4884   "alignment" : 4,
4885   "linker_set_key" : "const android::hardware::details::return_status *",
4886   "name" : "const android::hardware::details::return_status *",
4887   "referenced_type" : "type-173",
4888   "self_type" : "type-174",
4889   "size" : 4,
4890   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4891  },
4892  {
4893   "alignment" : 4,
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-563",
4898   "size" : 4,
4899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4900  },
4901  {
4902   "alignment" : 4,
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" : 4,
4908   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4909  },
4910  {
4911   "alignment" : 4,
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" : 4,
4917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4918  },
4919  {
4920   "alignment" : 4,
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" : 4,
4926   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4931   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4932   "referenced_type" : "type-527",
4933   "self_type" : "type-528",
4934   "size" : 4,
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" : 4,
4939   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4940   "name" : "const android::hidl::base::V1_0::IBase *",
4941   "referenced_type" : "type-425",
4942   "self_type" : "type-424",
4943   "size" : 4,
4944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4945  },
4946  {
4947   "alignment" : 4,
4948   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4949   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4950   "referenced_type" : "type-71",
4951   "self_type" : "type-72",
4952   "size" : 4,
4953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4954  },
4955  {
4956   "alignment" : 4,
4957   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4958   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4959   "referenced_type" : "type-500",
4960   "self_type" : "type-501",
4961   "size" : 4,
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" : 4,
4966   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4967   "name" : "const android::sp<android::hardware::IBinder> *",
4968   "referenced_type" : "type-44",
4969   "self_type" : "type-616",
4970   "size" : 4,
4971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4972  },
4973  {
4974   "alignment" : 4,
4975   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4976   "name" : "const android::sp<android::hardware::ProcessState> *",
4977   "referenced_type" : "type-63",
4978   "self_type" : "type-64",
4979   "size" : 4,
4980   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4981  },
4982  {
4983   "alignment" : 4,
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-135",
4987   "self_type" : "type-134",
4988   "size" : 4,
4989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4990  },
4991  {
4992   "alignment" : 4,
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" : 4,
4998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4999  },
5000  {
5001   "alignment" : 4,
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-565",
5005   "self_type" : "type-603",
5006   "size" : 4,
5007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5008  },
5009  {
5010   "alignment" : 4,
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-69",
5014   "self_type" : "type-70",
5015   "size" : 4,
5016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5017  },
5018  {
5019   "alignment" : 4,
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-84",
5023   "self_type" : "type-85",
5024   "size" : 4,
5025   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5026  },
5027  {
5028   "alignment" : 4,
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-127",
5032   "self_type" : "type-126",
5033   "size" : 4,
5034   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5035  },
5036  {
5037   "alignment" : 4,
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-117",
5041   "self_type" : "type-116",
5042   "size" : 4,
5043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5048   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5049   "referenced_type" : "type-532",
5050   "self_type" : "type-536",
5051   "size" : 4,
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" : 4,
5056   "linker_set_key" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5057   "name" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5058   "referenced_type" : "type-530",
5059   "self_type" : "type-531",
5060   "size" : 4,
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" : 4,
5065   "linker_set_key" : "const android::system::suspend::V1_0::ISystemSuspend *",
5066   "name" : "const android::system::suspend::V1_0::ISystemSuspend *",
5067   "referenced_type" : "type-518",
5068   "self_type" : "type-519",
5069   "size" : 4,
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" : 4,
5074   "linker_set_key" : "const android::system::suspend::V1_0::IWakeLock *",
5075   "name" : "const android::system::suspend::V1_0::IWakeLock *",
5076   "referenced_type" : "type-118",
5077   "self_type" : "type-119",
5078   "size" : 4,
5079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5080  },
5081  {
5082   "alignment" : 4,
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-510",
5087   "size" : 4,
5088   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5089  },
5090  {
5091   "alignment" : 4,
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" : 4,
5097   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5098  },
5099  {
5100   "alignment" : 4,
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-555",
5104   "self_type" : "type-557",
5105   "size" : 4,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "const char *",
5111   "name" : "const char *",
5112   "referenced_type" : "type-52",
5113   "self_type" : "type-51",
5114   "size" : 4,
5115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "const char16_t *",
5120   "name" : "const char16_t *",
5121   "referenced_type" : "type-41",
5122   "self_type" : "type-40",
5123   "size" : 4,
5124   "source_file" : "/system/core/libutils/include/utils/String16.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "const log_msg *",
5129   "name" : "const log_msg *",
5130   "referenced_type" : "type-105",
5131   "self_type" : "type-133",
5132   "size" : 4,
5133   "source_file" : "/system/core/liblog/include/log/log_read.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "const native_handle *",
5138   "name" : "const native_handle *",
5139   "referenced_type" : "type-277",
5140   "self_type" : "type-276",
5141   "size" : 4,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "const unsigned char *",
5147   "name" : "const unsigned char *",
5148   "referenced_type" : "type-266",
5149   "self_type" : "type-345",
5150   "size" : 4,
5151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5152  },
5153  {
5154   "alignment" : 4,
5155   "linker_set_key" : "const unsigned long long *",
5156   "name" : "const unsigned long long *",
5157   "referenced_type" : "type-280",
5158   "self_type" : "type-397",
5159   "size" : 4,
5160   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5161  },
5162  {
5163   "alignment" : 4,
5164   "linker_set_key" : "const void *",
5165   "name" : "const void *",
5166   "referenced_type" : "type-351",
5167   "self_type" : "type-352",
5168   "size" : 4,
5169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5170  },
5171  {
5172   "alignment" : 4,
5173   "linker_set_key" : "int (*)(void *)",
5174   "name" : "int (*)(void *)",
5175   "referenced_type" : "type-477",
5176   "self_type" : "type-478",
5177   "size" : 4,
5178   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "int *",
5183   "name" : "int *",
5184   "referenced_type" : "type-20",
5185   "self_type" : "type-337",
5186   "size" : 4,
5187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "log_msg *",
5192   "name" : "log_msg *",
5193   "referenced_type" : "type-106",
5194   "self_type" : "type-170",
5195   "size" : 4,
5196   "source_file" : "/system/core/liblog/include/log/log_read.h"
5197  },
5198  {
5199   "alignment" : 4,
5200   "linker_set_key" : "native_handle *",
5201   "name" : "native_handle *",
5202   "referenced_type" : "type-188",
5203   "self_type" : "type-187",
5204   "size" : 4,
5205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "linker_set_key" : "unsigned char *",
5210   "name" : "unsigned char *",
5211   "referenced_type" : "type-109",
5212   "self_type" : "type-392",
5213   "size" : 4,
5214   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "linker_set_key" : "unsigned long long *",
5219   "name" : "unsigned long long *",
5220   "referenced_type" : "type-13",
5221   "self_type" : "type-393",
5222   "size" : 4,
5223   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5224  },
5225  {
5226   "alignment" : 4,
5227   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5228   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5229   "referenced_type" : "type-395",
5230   "self_type" : "type-394",
5231   "size" : 4,
5232   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5233  },
5234  {
5235   "alignment" : 4,
5236   "linker_set_key" : "void *",
5237   "name" : "void *",
5238   "referenced_type" : "type-22",
5239   "self_type" : "type-21",
5240   "size" : 4,
5241   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5242  },
5243  {
5244   "alignment" : 4,
5245   "linker_set_key" : "void **",
5246   "name" : "void **",
5247   "referenced_type" : "type-21",
5248   "self_type" : "type-479",
5249   "size" : 4,
5250   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5251  }
5252 ],
5253 "qualified_types" :
5254 [
5255  {
5256   "alignment" : 4,
5257   "is_const" : true,
5258   "linker_set_key" : "android::RefBase::weakref_impl *const",
5259   "name" : "android::RefBase::weakref_impl *const",
5260   "referenced_type" : "type-573",
5261   "self_type" : "type-575",
5262   "size" : 4,
5263   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5264  },
5265  {
5266   "alignment" : 4,
5267   "is_const" : true,
5268   "linker_set_key" : "android::RefBase::weakref_impl *const",
5269   "name" : "android::RefBase::weakref_impl *const",
5270   "referenced_type" : "type-609",
5271   "self_type" : "type-611",
5272   "size" : 4,
5273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5274  },
5275  {
5276   "alignment" : 4,
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" : 4,
5283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5284  },
5285  {
5286   "alignment" : 4,
5287   "is_const" : true,
5288   "linker_set_key" : "android::hardware::IBinder *const",
5289   "name" : "android::hardware::IBinder *const",
5290   "referenced_type" : "type-32",
5291   "self_type" : "type-97",
5292   "size" : 4,
5293   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "is_const" : true,
5298   "linker_set_key" : "const android::NativeHandle",
5299   "name" : "const android::NativeHandle",
5300   "referenced_type" : "type-186",
5301   "self_type" : "type-360",
5302   "size" : 12,
5303   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5304  },
5305  {
5306   "alignment" : 4,
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" : 8,
5313   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5314  },
5315  {
5316   "alignment" : 4,
5317   "is_const" : true,
5318   "linker_set_key" : "const android::String16",
5319   "name" : "const android::String16",
5320   "referenced_type" : "type-39",
5321   "self_type" : "type-38",
5322   "size" : 4,
5323   "source_file" : "/system/core/libutils/include/utils/String16.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "is_const" : true,
5328   "linker_set_key" : "const android::String8",
5329   "name" : "const android::String8",
5330   "referenced_type" : "type-50",
5331   "self_type" : "type-370",
5332   "size" : 4,
5333   "source_file" : "/system/core/libutils/include/utils/String8.h"
5334  },
5335  {
5336   "alignment" : 4,
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-447",
5342   "size" : 20,
5343   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5344  },
5345  {
5346   "alignment" : 4,
5347   "is_const" : true,
5348   "linker_set_key" : "const android::hardware::BpHwRefBase",
5349   "name" : "const android::hardware::BpHwRefBase",
5350   "referenced_type" : "type-96",
5351   "self_type" : "type-385",
5352   "size" : 24,
5353   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5354  },
5355  {
5356   "alignment" : 4,
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-408",
5361   "self_type" : "type-414",
5362   "size" : 16,
5363   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5364  },
5365  {
5366   "alignment" : 4,
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-416",
5371   "self_type" : "type-419",
5372   "size" : 16,
5373   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5374  },
5375  {
5376   "alignment" : 4,
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-401",
5382   "size" : 68,
5383   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5384  },
5385  {
5386   "alignment" : 4,
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-163",
5391   "self_type" : "type-167",
5392   "size" : 28,
5393   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5394  },
5395  {
5396   "alignment" : 4,
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-157",
5401   "self_type" : "type-161",
5402   "size" : 28,
5403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5404  },
5405  {
5406   "alignment" : 4,
5407   "is_const" : true,
5408   "linker_set_key" : "const android::hardware::Return<bool>",
5409   "name" : "const android::hardware::Return<bool>",
5410   "referenced_type" : "type-150",
5411   "self_type" : "type-155",
5412   "size" : 24,
5413   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "is_const" : true,
5418   "linker_set_key" : "const android::hardware::Status",
5419   "name" : "const android::hardware::Status",
5420   "referenced_type" : "type-140",
5421   "self_type" : "type-144",
5422   "size" : 20,
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-411",
5431   "self_type" : "type-413",
5432   "size" : 8,
5433   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5434  },
5435  {
5436   "alignment" : 4,
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-544",
5442   "size" : 8,
5443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5444  },
5445  {
5446   "alignment" : 4,
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-539",
5452   "size" : 8,
5453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5454  },
5455  {
5456   "alignment" : 4,
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" : 4,
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-151",
5471   "self_type" : "type-173",
5472   "size" : 24,
5473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5474  },
5475  {
5476   "alignment" : 4,
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" : 12,
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" : 4,
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" : 4,
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-520",
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" : 4,
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" : 4,
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-524",
5551   "self_type" : "type-527",
5552   "size" : 92,
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" : 4,
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-425",
5572   "size" : 12,
5573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 4,
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-424",
5581   "self_type" : "type-427",
5582   "size" : 4,
5583   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5584  },
5585  {
5586   "alignment" : 4,
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-67",
5591   "self_type" : "type-71",
5592   "size" : 12,
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-503",
5601   "self_type" : "type-507",
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-502",
5611   "self_type" : "type-505",
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" : 4,
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-82",
5621   "self_type" : "type-500",
5622   "size" : 12,
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" : 4,
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-45",
5631   "self_type" : "type-44",
5632   "size" : 4,
5633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5634  },
5635  {
5636   "alignment" : 4,
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-62",
5641   "self_type" : "type-63",
5642   "size" : 4,
5643   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5644  },
5645  {
5646   "alignment" : 4,
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-129",
5651   "self_type" : "type-135",
5652   "size" : 4,
5653   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5654  },
5655  {
5656   "alignment" : 4,
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" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5664  },
5665  {
5666   "alignment" : 4,
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-565",
5672   "size" : 4,
5673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5674  },
5675  {
5676   "alignment" : 4,
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-65",
5681   "self_type" : "type-69",
5682   "size" : 4,
5683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5684  },
5685  {
5686   "alignment" : 4,
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-80",
5691   "self_type" : "type-84",
5692   "size" : 4,
5693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5694  },
5695  {
5696   "alignment" : 4,
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-121",
5701   "self_type" : "type-127",
5702   "size" : 4,
5703   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5704  },
5705  {
5706   "alignment" : 4,
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-87",
5711   "self_type" : "type-117",
5712   "size" : 4,
5713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5714  },
5715  {
5716   "alignment" : 4,
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-533",
5721   "self_type" : "type-532",
5722   "size" : 92,
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" : 4,
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-91",
5731   "self_type" : "type-530",
5732   "size" : 92,
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" : 4,
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-123",
5741   "self_type" : "type-518",
5742   "size" : 12,
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" : 4,
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-89",
5751   "self_type" : "type-118",
5752   "size" : 12,
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-513",
5761   "self_type" : "type-514",
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" : 4,
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" : 8,
5773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5774  },
5775  {
5776   "alignment" : 4,
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" : 8,
5783   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5784  },
5785  {
5786   "alignment" : 4,
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-555",
5792   "size" : 8,
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-34",
5801   "self_type" : "type-76",
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-53",
5811   "self_type" : "type-52",
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-42",
5821   "self_type" : "type-41",
5822   "size" : 2,
5823   "source_file" : "/system/core/libutils/include/utils/String16.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "is_const" : true,
5828   "linker_set_key" : "const double",
5829   "name" : "const double",
5830   "referenced_type" : "type-256",
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-250",
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-473",
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-577",
5868   "self_type" : "type-576",
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-614",
5876   "self_type" : "type-613",
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-106",
5885   "self_type" : "type-105",
5886   "size" : 5124,
5887   "source_file" : "/system/core/liblog/include/log/log_read.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "is_const" : true,
5892   "linker_set_key" : "const long long",
5893   "name" : "const long long",
5894   "referenced_type" : "type-25",
5895   "self_type" : "type-278",
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-188",
5905   "self_type" : "type-277",
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-208",
5915   "self_type" : "type-268",
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-262",
5925   "self_type" : "type-261",
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-584",
5945   "self_type" : "type-583",
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-618",
5955   "self_type" : "type-617",
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-512",
5965   "self_type" : "type-511",
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-601",
5975   "self_type" : "type-600",
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-509",
5985   "self_type" : "type-508",
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-599",
5995   "self_type" : "type-598",
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-517",
6005   "self_type" : "type-516",
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-57",
6015   "self_type" : "type-56",
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" : 4,
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-406",
6025   "self_type" : "type-405",
6026   "size" : 12,
6027   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6028  },
6029  {
6030   "alignment" : 4,
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-589",
6035   "self_type" : "type-588",
6036   "size" : 12,
6037   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6038  },
6039  {
6040   "alignment" : 4,
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" : 8,
6047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6048  },
6049  {
6050   "alignment" : 4,
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-582",
6055   "self_type" : "type-581",
6056   "size" : 8,
6057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6058  },
6059  {
6060   "alignment" : 4,
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" : 8,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6068  },
6069  {
6070   "alignment" : 4,
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-580",
6075   "self_type" : "type-579",
6076   "size" : 8,
6077   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6078  },
6079  {
6080   "alignment" : 4,
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-551",
6085   "self_type" : "type-550",
6086   "size" : 12,
6087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6088  },
6089  {
6090   "alignment" : 4,
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-606",
6095   "self_type" : "type-605",
6096   "size" : 12,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6098  },
6099  {
6100   "alignment" : 4,
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-60",
6105   "self_type" : "type-59",
6106   "size" : 12,
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-109",
6115   "self_type" : "type-266",
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" : 4,
6131   "is_const" : true,
6132   "linker_set_key" : "const unsigned long long",
6133   "name" : "const unsigned long long",
6134   "referenced_type" : "type-13",
6135   "self_type" : "type-280",
6136   "size" : 8,
6137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6138  },
6139  {
6140   "alignment" : 2,
6141   "is_const" : true,
6142   "linker_set_key" : "const unsigned short",
6143   "name" : "const unsigned short",
6144   "referenced_type" : "type-111",
6145   "self_type" : "type-271",
6146   "size" : 2,
6147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6148  },
6149  {
6150   "is_const" : true,
6151   "linker_set_key" : "const void",
6152   "name" : "const void",
6153   "referenced_type" : "type-22",
6154   "self_type" : "type-351",
6155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6156  },
6157  {
6158   "alignment" : 1,
6159   "is_volatile" : true,
6160   "linker_set_key" : "volatile bool",
6161   "name" : "volatile bool",
6162   "referenced_type" : "type-34",
6163   "self_type" : "type-79",
6164   "size" : 1,
6165   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6166  },
6167  {
6168   "alignment" : 4,
6169   "is_volatile" : true,
6170   "linker_set_key" : "volatile int",
6171   "name" : "volatile int",
6172   "referenced_type" : "type-20",
6173   "self_type" : "type-54",
6174   "size" : 4,
6175   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6176  }
6177 ],
6178 "record_types" :
6179 [
6180  {
6181   "alignment" : 4,
6182   "fields" :
6183   [
6184    {
6185     "access" : "private",
6186     "field_name" : "mCond",
6187     "referenced_type" : "type-78"
6188    }
6189   ],
6190   "linker_set_key" : "android::Condition",
6191   "name" : "android::Condition",
6192   "record_kind" : "class",
6193   "referenced_type" : "type-77",
6194   "self_type" : "type-77",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6197   "unique_id" : "_ZTSN7android9ConditionE"
6198  },
6199  {
6200   "alignment" : 4,
6201   "fields" :
6202   [
6203    {
6204     "access" : "private",
6205     "field_name" : "mVector",
6206     "referenced_type" : "type-47"
6207    }
6208   ],
6209   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6210   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6211   "record_kind" : "class",
6212   "referenced_type" : "type-46",
6213   "self_type" : "type-46",
6214   "size" : 20,
6215   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6216   "template_args" : [ "type-39", "type-45" ],
6217   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6218  },
6219  {
6220   "alignment" : 4,
6221   "fields" :
6222   [
6223    {
6224     "access" : "private",
6225     "field_name" : "mCount",
6226     "referenced_type" : "type-185"
6227    }
6228   ],
6229   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6230   "name" : "android::LightRefBase<android::NativeHandle>",
6231   "record_kind" : "class",
6232   "referenced_type" : "type-184",
6233   "self_type" : "type-184",
6234   "size" : 4,
6235   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6236   "template_args" : [ "type-186" ],
6237   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6238  },
6239  {
6240   "alignment" : 4,
6241   "fields" :
6242   [
6243    {
6244     "access" : "private",
6245     "field_name" : "mCount",
6246     "referenced_type" : "type-181"
6247    }
6248   ],
6249   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6250   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6251   "record_kind" : "class",
6252   "referenced_type" : "type-180",
6253   "self_type" : "type-180",
6254   "size" : 4,
6255   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6256   "template_args" : [ "type-182" ],
6257   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6258  },
6259  {
6260   "alignment" : 4,
6261   "fields" :
6262   [
6263    {
6264     "access" : "private",
6265     "field_name" : "mMutex",
6266     "referenced_type" : "type-27"
6267    }
6268   ],
6269   "linker_set_key" : "android::Mutex",
6270   "name" : "android::Mutex",
6271   "record_kind" : "class",
6272   "referenced_type" : "type-26",
6273   "self_type" : "type-26",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6276   "unique_id" : "_ZTSN7android5MutexE"
6277  },
6278  {
6279   "alignment" : 4,
6280   "fields" :
6281   [
6282    {
6283     "access" : "private",
6284     "field_name" : "mLock",
6285     "referenced_type" : "type-482"
6286    }
6287   ],
6288   "linker_set_key" : "android::Mutex::Autolock",
6289   "name" : "android::Mutex::Autolock",
6290   "record_kind" : "class",
6291   "referenced_type" : "type-481",
6292   "self_type" : "type-481",
6293   "size" : 4,
6294   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6295   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6296  },
6297  {
6298   "alignment" : 4,
6299   "base_specifiers" :
6300   [
6301    {
6302     "referenced_type" : "type-184"
6303    }
6304   ],
6305   "fields" :
6306   [
6307    {
6308     "access" : "private",
6309     "field_name" : "mHandle",
6310     "field_offset" : 32,
6311     "referenced_type" : "type-187"
6312    },
6313    {
6314     "access" : "private",
6315     "field_name" : "mOwnsHandle",
6316     "field_offset" : 64,
6317     "referenced_type" : "type-34"
6318    }
6319   ],
6320   "linker_set_key" : "android::NativeHandle",
6321   "name" : "android::NativeHandle",
6322   "record_kind" : "class",
6323   "referenced_type" : "type-186",
6324   "self_type" : "type-186",
6325   "size" : 12,
6326   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6327   "unique_id" : "_ZTSN7android12NativeHandleE"
6328  },
6329  {
6330   "alignment" : 4,
6331   "fields" :
6332   [
6333    {
6334     "access" : "private",
6335     "field_name" : "mRWLock",
6336     "referenced_type" : "type-487"
6337    }
6338   ],
6339   "linker_set_key" : "android::RWLock",
6340   "name" : "android::RWLock",
6341   "record_kind" : "class",
6342   "referenced_type" : "type-486",
6343   "self_type" : "type-486",
6344   "size" : 40,
6345   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6346   "unique_id" : "_ZTSN7android6RWLockE"
6347  },
6348  {
6349   "alignment" : 4,
6350   "fields" :
6351   [
6352    {
6353     "access" : "private",
6354     "field_name" : "mLock",
6355     "referenced_type" : "type-492"
6356    }
6357   ],
6358   "linker_set_key" : "android::RWLock::AutoRLock",
6359   "name" : "android::RWLock::AutoRLock",
6360   "record_kind" : "class",
6361   "referenced_type" : "type-491",
6362   "self_type" : "type-491",
6363   "size" : 4,
6364   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6365   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6366  },
6367  {
6368   "alignment" : 4,
6369   "fields" :
6370   [
6371    {
6372     "access" : "private",
6373     "field_name" : "mLock",
6374     "referenced_type" : "type-492"
6375    }
6376   ],
6377   "linker_set_key" : "android::RWLock::AutoWLock",
6378   "name" : "android::RWLock::AutoWLock",
6379   "record_kind" : "class",
6380   "referenced_type" : "type-494",
6381   "self_type" : "type-494",
6382   "size" : 4,
6383   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6384   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6385  },
6386  {
6387   "alignment" : 4,
6388   "fields" :
6389   [
6390    {
6391     "access" : "private",
6392     "field_name" : "mRefs",
6393     "field_offset" : 32,
6394     "referenced_type" : "type-8"
6395    }
6396   ],
6397   "linker_set_key" : "android::RefBase",
6398   "name" : "android::RefBase",
6399   "record_kind" : "class",
6400   "referenced_type" : "type-7",
6401   "self_type" : "type-7",
6402   "size" : 8,
6403   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6404   "unique_id" : "_ZTSN7android7RefBaseE",
6405   "vtable_components" :
6406   [
6407    {
6408     "kind" : "offset_to_top"
6409    },
6410    {
6411     "kind" : "rtti",
6412     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6413    },
6414    {
6415     "kind" : "complete_dtor_pointer",
6416     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6417    },
6418    {
6419     "kind" : "deleting_dtor_pointer",
6420     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6421    },
6422    {
6423     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6424    },
6425    {
6426     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6427    },
6428    {
6429     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6430    },
6431    {
6432     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6433    }
6434   ]
6435  },
6436  {
6437   "alignment" : 1,
6438   "linker_set_key" : "android::RefBase::weakref_type",
6439   "name" : "android::RefBase::weakref_type",
6440   "record_kind" : "class",
6441   "referenced_type" : "type-12",
6442   "self_type" : "type-12",
6443   "size" : 1,
6444   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6445   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6446  },
6447  {
6448   "alignment" : 1,
6449   "linker_set_key" : "android::ReferenceMover",
6450   "name" : "android::ReferenceMover",
6451   "record_kind" : "class",
6452   "referenced_type" : "type-292",
6453   "self_type" : "type-292",
6454   "size" : 1,
6455   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6456   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "android::ReferenceRenamer",
6461   "name" : "android::ReferenceRenamer",
6462   "record_kind" : "class",
6463   "referenced_type" : "type-286",
6464   "self_type" : "type-286",
6465   "size" : 4,
6466   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6467   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6468   "vtable_components" :
6469   [
6470    {
6471     "kind" : "offset_to_top"
6472    },
6473    {
6474     "kind" : "rtti",
6475     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6476    },
6477    {
6478     "is_pure" : true,
6479     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6480    }
6481   ]
6482  },
6483  {
6484   "alignment" : 4,
6485   "fields" :
6486   [
6487    {
6488     "access" : "private",
6489     "field_name" : "mTag",
6490     "referenced_type" : "type-13"
6491    }
6492   ],
6493   "linker_set_key" : "android::ScopedTrace",
6494   "name" : "android::ScopedTrace",
6495   "record_kind" : "class",
6496   "referenced_type" : "type-497",
6497   "self_type" : "type-497",
6498   "size" : 8,
6499   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6500   "unique_id" : "_ZTSN7android11ScopedTraceE"
6501  },
6502  {
6503   "alignment" : 4,
6504   "base_specifiers" :
6505   [
6506    {
6507     "access" : "private",
6508     "referenced_type" : "type-48"
6509    }
6510   ],
6511   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6512   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6513   "record_kind" : "class",
6514   "referenced_type" : "type-47",
6515   "self_type" : "type-47",
6516   "size" : 20,
6517   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6518   "template_args" : [ "type-49" ],
6519   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6520   "vtable_components" :
6521   [
6522    {
6523     "kind" : "offset_to_top"
6524    },
6525    {
6526     "kind" : "rtti",
6527     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6528    },
6529    {
6530     "kind" : "complete_dtor_pointer",
6531     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6532    },
6533    {
6534     "kind" : "deleting_dtor_pointer",
6535     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6536    },
6537    {
6538     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6539    },
6540    {
6541     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6542    },
6543    {
6544     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6545    },
6546    {
6547     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6548    },
6549    {
6550     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6551    },
6552    {
6553     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6554    },
6555    {
6556     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6557    }
6558   ]
6559  },
6560  {
6561   "alignment" : 4,
6562   "base_specifiers" :
6563   [
6564    {
6565     "referenced_type" : "type-29"
6566    }
6567   ],
6568   "linker_set_key" : "android::SortedVectorImpl",
6569   "name" : "android::SortedVectorImpl",
6570   "record_kind" : "class",
6571   "referenced_type" : "type-48",
6572   "self_type" : "type-48",
6573   "size" : 20,
6574   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6575   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6576   "vtable_components" :
6577   [
6578    {
6579     "kind" : "offset_to_top"
6580    },
6581    {
6582     "kind" : "rtti",
6583     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6584    },
6585    {
6586     "kind" : "complete_dtor_pointer",
6587     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6588    },
6589    {
6590     "kind" : "deleting_dtor_pointer",
6591     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6592    },
6593    {
6594     "is_pure" : true,
6595     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6596    },
6597    {
6598     "is_pure" : true,
6599     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6600    },
6601    {
6602     "is_pure" : true,
6603     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6604    },
6605    {
6606     "is_pure" : true,
6607     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6608    },
6609    {
6610     "is_pure" : true,
6611     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6612    },
6613    {
6614     "is_pure" : true,
6615     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6616    },
6617    {
6618     "is_pure" : true,
6619     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6620    }
6621   ]
6622  },
6623  {
6624   "alignment" : 4,
6625   "fields" :
6626   [
6627    {
6628     "access" : "private",
6629     "field_name" : "mString",
6630     "referenced_type" : "type-40"
6631    }
6632   ],
6633   "linker_set_key" : "android::String16",
6634   "name" : "android::String16",
6635   "record_kind" : "class",
6636   "referenced_type" : "type-39",
6637   "self_type" : "type-39",
6638   "size" : 4,
6639   "source_file" : "/system/core/libutils/include/utils/String16.h",
6640   "unique_id" : "_ZTSN7android8String16E"
6641  },
6642  {
6643   "alignment" : 4,
6644   "fields" :
6645   [
6646    {
6647     "access" : "private",
6648     "field_name" : "mString",
6649     "referenced_type" : "type-51"
6650    }
6651   ],
6652   "linker_set_key" : "android::String8",
6653   "name" : "android::String8",
6654   "record_kind" : "class",
6655   "referenced_type" : "type-50",
6656   "self_type" : "type-50",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/String8.h",
6659   "unique_id" : "_ZTSN7android7String8E"
6660  },
6661  {
6662   "alignment" : 4,
6663   "base_specifiers" :
6664   [
6665    {
6666     "is_virtual" : true,
6667     "referenced_type" : "type-7"
6668    }
6669   ],
6670   "fields" :
6671   [
6672    {
6673     "access" : "private",
6674     "field_name" : "mCanCallJava",
6675     "field_offset" : 32,
6676     "referenced_type" : "type-76"
6677    },
6678    {
6679     "access" : "private",
6680     "field_name" : "mThread",
6681     "field_offset" : 64,
6682     "referenced_type" : "type-21"
6683    },
6684    {
6685     "access" : "private",
6686     "field_name" : "mLock",
6687     "field_offset" : 96,
6688     "referenced_type" : "type-26"
6689    },
6690    {
6691     "access" : "private",
6692     "field_name" : "mThreadExitedCondition",
6693     "field_offset" : 128,
6694     "referenced_type" : "type-77"
6695    },
6696    {
6697     "access" : "private",
6698     "field_name" : "mStatus",
6699     "field_offset" : 160,
6700     "referenced_type" : "type-20"
6701    },
6702    {
6703     "access" : "private",
6704     "field_name" : "mExitPending",
6705     "field_offset" : 192,
6706     "referenced_type" : "type-79"
6707    },
6708    {
6709     "access" : "private",
6710     "field_name" : "mRunning",
6711     "field_offset" : 200,
6712     "referenced_type" : "type-79"
6713    },
6714    {
6715     "access" : "private",
6716     "field_name" : "mHoldSelf",
6717     "field_offset" : 224,
6718     "referenced_type" : "type-73"
6719    },
6720    {
6721     "access" : "private",
6722     "field_name" : "mTid",
6723     "field_offset" : 256,
6724     "referenced_type" : "type-20"
6725    }
6726   ],
6727   "linker_set_key" : "android::Thread",
6728   "name" : "android::Thread",
6729   "record_kind" : "class",
6730   "referenced_type" : "type-75",
6731   "self_type" : "type-75",
6732   "size" : 44,
6733   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6734   "unique_id" : "_ZTSN7android6ThreadE",
6735   "vtable_components" :
6736   [
6737    {
6738     "component_value" : 36,
6739     "kind" : "vbase_offset"
6740    },
6741    {
6742     "kind" : "offset_to_top"
6743    },
6744    {
6745     "kind" : "rtti",
6746     "mangled_component_name" : "_ZTIN7android6ThreadE"
6747    },
6748    {
6749     "kind" : "complete_dtor_pointer",
6750     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6751    },
6752    {
6753     "kind" : "deleting_dtor_pointer",
6754     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6755    },
6756    {
6757     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6758    },
6759    {
6760     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6761    },
6762    {
6763     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6764    },
6765    {
6766     "is_pure" : true,
6767     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6768    },
6769    {
6770     "kind" : "vcall_offset"
6771    },
6772    {
6773     "kind" : "vcall_offset"
6774    },
6775    {
6776     "kind" : "vcall_offset"
6777    },
6778    {
6779     "kind" : "vcall_offset"
6780    },
6781    {
6782     "component_value" : -36,
6783     "kind" : "vcall_offset"
6784    },
6785    {
6786     "component_value" : -36,
6787     "kind" : "offset_to_top"
6788    },
6789    {
6790     "kind" : "rtti",
6791     "mangled_component_name" : "_ZTIN7android6ThreadE"
6792    },
6793    {
6794     "kind" : "complete_dtor_pointer",
6795     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6796    },
6797    {
6798     "kind" : "deleting_dtor_pointer",
6799     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6800    },
6801    {
6802     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6803    },
6804    {
6805     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6806    },
6807    {
6808     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6809    },
6810    {
6811     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6812    }
6813   ]
6814  },
6815  {
6816   "alignment" : 4,
6817   "base_specifiers" :
6818   [
6819    {
6820     "access" : "private",
6821     "referenced_type" : "type-29"
6822    }
6823   ],
6824   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6825   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6826   "record_kind" : "class",
6827   "referenced_type" : "type-28",
6828   "self_type" : "type-28",
6829   "size" : 20,
6830   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6831   "template_args" : [ "type-31" ],
6832   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6833   "vtable_components" :
6834   [
6835    {
6836     "kind" : "offset_to_top"
6837    },
6838    {
6839     "kind" : "rtti",
6840     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6841    },
6842    {
6843     "kind" : "complete_dtor_pointer",
6844     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6845    },
6846    {
6847     "kind" : "deleting_dtor_pointer",
6848     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6849    },
6850    {
6851     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6852    },
6853    {
6854     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6855    },
6856    {
6857     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6858    },
6859    {
6860     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6861    },
6862    {
6863     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6864    },
6865    {
6866     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6867    }
6868   ]
6869  },
6870  {
6871   "alignment" : 4,
6872   "fields" :
6873   [
6874    {
6875     "access" : "private",
6876     "field_name" : "mStorage",
6877     "field_offset" : 32,
6878     "referenced_type" : "type-21"
6879    },
6880    {
6881     "access" : "private",
6882     "field_name" : "mCount",
6883     "field_offset" : 64,
6884     "referenced_type" : "type-2"
6885    },
6886    {
6887     "access" : "private",
6888     "field_name" : "mFlags",
6889     "field_offset" : 96,
6890     "referenced_type" : "type-30"
6891    },
6892    {
6893     "access" : "private",
6894     "field_name" : "mItemSize",
6895     "field_offset" : 128,
6896     "referenced_type" : "type-30"
6897    }
6898   ],
6899   "linker_set_key" : "android::VectorImpl",
6900   "name" : "android::VectorImpl",
6901   "record_kind" : "class",
6902   "referenced_type" : "type-29",
6903   "self_type" : "type-29",
6904   "size" : 20,
6905   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6906   "unique_id" : "_ZTSN7android10VectorImplE",
6907   "vtable_components" :
6908   [
6909    {
6910     "kind" : "offset_to_top"
6911    },
6912    {
6913     "kind" : "rtti",
6914     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6915    },
6916    {
6917     "kind" : "complete_dtor_pointer",
6918     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6919    },
6920    {
6921     "kind" : "deleting_dtor_pointer",
6922     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6923    },
6924    {
6925     "is_pure" : true,
6926     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6927    },
6928    {
6929     "is_pure" : true,
6930     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6931    },
6932    {
6933     "is_pure" : true,
6934     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6935    },
6936    {
6937     "is_pure" : true,
6938     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6939    },
6940    {
6941     "is_pure" : true,
6942     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6943    },
6944    {
6945     "is_pure" : true,
6946     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6947    }
6948   ]
6949  },
6950  {
6951   "alignment" : 4,
6952   "base_specifiers" :
6953   [
6954    {
6955     "referenced_type" : "type-180"
6956    }
6957   ],
6958   "linker_set_key" : "android::VirtualLightRefBase",
6959   "name" : "android::VirtualLightRefBase",
6960   "record_kind" : "class",
6961   "referenced_type" : "type-182",
6962   "self_type" : "type-182",
6963   "size" : 8,
6964   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6965   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6966   "vtable_components" :
6967   [
6968    {
6969     "kind" : "offset_to_top"
6970    },
6971    {
6972     "kind" : "rtti",
6973     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6974    },
6975    {
6976     "kind" : "complete_dtor_pointer",
6977     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6978    },
6979    {
6980     "kind" : "deleting_dtor_pointer",
6981     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6982    }
6983   ]
6984  },
6985  {
6986   "alignment" : 4,
6987   "base_specifiers" :
6988   [
6989    {
6990     "referenced_type" : "type-33"
6991    }
6992   ],
6993   "fields" :
6994   [
6995    {
6996     "access" : "protected",
6997     "field_name" : "mSchedPolicy",
6998     "field_offset" : 32,
6999     "referenced_type" : "type-20"
7000    },
7001    {
7002     "access" : "protected",
7003     "field_name" : "mSchedPriority",
7004     "field_offset" : 64,
7005     "referenced_type" : "type-20"
7006    },
7007    {
7008     "access" : "private",
7009     "field_name" : "mExtras",
7010     "field_offset" : 96,
7011     "referenced_type" : "type-139"
7012    },
7013    {
7014     "access" : "private",
7015     "field_name" : "mReserved0",
7016     "field_offset" : 128,
7017     "referenced_type" : "type-21"
7018    }
7019   ],
7020   "linker_set_key" : "android::hardware::BHwBinder",
7021   "name" : "android::hardware::BHwBinder",
7022   "record_kind" : "class",
7023   "referenced_type" : "type-138",
7024   "self_type" : "type-138",
7025   "size" : 28,
7026   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7027   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7028   "vtable_components" :
7029   [
7030    {
7031     "component_value" : 20,
7032     "kind" : "vbase_offset"
7033    },
7034    {
7035     "kind" : "offset_to_top"
7036    },
7037    {
7038     "kind" : "rtti",
7039     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7040    },
7041    {
7042     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7043    },
7044    {
7045     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7046    },
7047    {
7048     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7049    },
7050    {
7051     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7052    },
7053    {
7054     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7055    },
7056    {
7057     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7058    },
7059    {
7060     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7061    },
7062    {
7063     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7064    },
7065    {
7066     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7067    },
7068    {
7069     "kind" : "complete_dtor_pointer",
7070     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7071    },
7072    {
7073     "kind" : "deleting_dtor_pointer",
7074     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7075    },
7076    {
7077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7078    },
7079    {
7080     "kind" : "vcall_offset"
7081    },
7082    {
7083     "kind" : "vcall_offset"
7084    },
7085    {
7086     "kind" : "vcall_offset"
7087    },
7088    {
7089     "kind" : "vcall_offset"
7090    },
7091    {
7092     "component_value" : -20,
7093     "kind" : "vcall_offset"
7094    },
7095    {
7096     "component_value" : -20,
7097     "kind" : "offset_to_top"
7098    },
7099    {
7100     "kind" : "rtti",
7101     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7102    },
7103    {
7104     "kind" : "complete_dtor_pointer",
7105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
7106    },
7107    {
7108     "kind" : "deleting_dtor_pointer",
7109     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
7110    },
7111    {
7112     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7113    },
7114    {
7115     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7116    },
7117    {
7118     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7119    },
7120    {
7121     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7122    }
7123   ]
7124  },
7125  {
7126   "alignment" : 4,
7127   "base_specifiers" :
7128   [
7129    {
7130     "is_virtual" : true,
7131     "referenced_type" : "type-7"
7132    }
7133   ],
7134   "fields" :
7135   [
7136    {
7137     "access" : "private",
7138     "field_name" : "mRemote",
7139     "field_offset" : 32,
7140     "referenced_type" : "type-97"
7141    },
7142    {
7143     "access" : "private",
7144     "field_name" : "mRefs",
7145     "field_offset" : 64,
7146     "referenced_type" : "type-11"
7147    },
7148    {
7149     "access" : "private",
7150     "field_name" : "mState",
7151     "field_offset" : 96,
7152     "referenced_type" : "type-98"
7153    }
7154   ],
7155   "linker_set_key" : "android::hardware::BpHwRefBase",
7156   "name" : "android::hardware::BpHwRefBase",
7157   "record_kind" : "class",
7158   "referenced_type" : "type-96",
7159   "self_type" : "type-96",
7160   "size" : 24,
7161   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7162   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7163   "vtable_components" :
7164   [
7165    {
7166     "component_value" : 16,
7167     "kind" : "vbase_offset"
7168    },
7169    {
7170     "kind" : "offset_to_top"
7171    },
7172    {
7173     "kind" : "rtti",
7174     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7175    },
7176    {
7177     "kind" : "complete_dtor_pointer",
7178     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7179    },
7180    {
7181     "kind" : "deleting_dtor_pointer",
7182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7183    },
7184    {
7185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7186    },
7187    {
7188     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7189    },
7190    {
7191     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7192    },
7193    {
7194     "kind" : "vcall_offset"
7195    },
7196    {
7197     "component_value" : -16,
7198     "kind" : "vcall_offset"
7199    },
7200    {
7201     "component_value" : -16,
7202     "kind" : "vcall_offset"
7203    },
7204    {
7205     "component_value" : -16,
7206     "kind" : "vcall_offset"
7207    },
7208    {
7209     "component_value" : -16,
7210     "kind" : "vcall_offset"
7211    },
7212    {
7213     "component_value" : -16,
7214     "kind" : "offset_to_top"
7215    },
7216    {
7217     "kind" : "rtti",
7218     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7219    },
7220    {
7221     "kind" : "complete_dtor_pointer",
7222     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7223    },
7224    {
7225     "kind" : "deleting_dtor_pointer",
7226     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7227    },
7228    {
7229     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7230    },
7231    {
7232     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7233    },
7234    {
7235     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7236    },
7237    {
7238     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7239    }
7240   ]
7241  },
7242  {
7243   "alignment" : 4,
7244   "base_specifiers" :
7245   [
7246    {
7247     "referenced_type" : "type-16"
7248    },
7249    {
7250     "referenced_type" : "type-95"
7251    },
7252    {
7253     "referenced_type" : "type-96"
7254    }
7255   ],
7256   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7257   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7258   "record_kind" : "class",
7259   "referenced_type" : "type-387",
7260   "self_type" : "type-387",
7261   "size" : 32,
7262   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7263   "template_args" : [ "type-16" ],
7264   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7265   "vtable_components" :
7266   [
7267    {
7268     "component_value" : 24,
7269     "kind" : "vbase_offset"
7270    },
7271    {
7272     "kind" : "offset_to_top"
7273    },
7274    {
7275     "kind" : "rtti",
7276     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7277    },
7278    {
7279     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7280    },
7281    {
7282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7283    },
7284    {
7285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7286    },
7287    {
7288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7289    },
7290    {
7291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7292    },
7293    {
7294     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7295    },
7296    {
7297     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7298    },
7299    {
7300     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7301    },
7302    {
7303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7304    },
7305    {
7306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7307    },
7308    {
7309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7310    },
7311    {
7312     "kind" : "complete_dtor_pointer",
7313     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7314    },
7315    {
7316     "kind" : "deleting_dtor_pointer",
7317     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7318    },
7319    {
7320     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7321    },
7322    {
7323     "component_value" : 20,
7324     "kind" : "vbase_offset"
7325    },
7326    {
7327     "component_value" : -4,
7328     "kind" : "offset_to_top"
7329    },
7330    {
7331     "kind" : "rtti",
7332     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7333    },
7334    {
7335     "kind" : "complete_dtor_pointer",
7336     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7337    },
7338    {
7339     "kind" : "deleting_dtor_pointer",
7340     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7341    },
7342    {
7343     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7344    },
7345    {
7346     "component_value" : 16,
7347     "kind" : "vbase_offset"
7348    },
7349    {
7350     "component_value" : -8,
7351     "kind" : "offset_to_top"
7352    },
7353    {
7354     "kind" : "rtti",
7355     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7356    },
7357    {
7358     "kind" : "complete_dtor_pointer",
7359     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7360    },
7361    {
7362     "kind" : "deleting_dtor_pointer",
7363     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7364    },
7365    {
7366     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7367    },
7368    {
7369     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7370    },
7371    {
7372     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7373    },
7374    {
7375     "kind" : "vcall_offset"
7376    },
7377    {
7378     "component_value" : -16,
7379     "kind" : "vcall_offset"
7380    },
7381    {
7382     "component_value" : -16,
7383     "kind" : "vcall_offset"
7384    },
7385    {
7386     "component_value" : -16,
7387     "kind" : "vcall_offset"
7388    },
7389    {
7390     "component_value" : -24,
7391     "kind" : "vcall_offset"
7392    },
7393    {
7394     "component_value" : -24,
7395     "kind" : "offset_to_top"
7396    },
7397    {
7398     "kind" : "rtti",
7399     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7400    },
7401    {
7402     "kind" : "complete_dtor_pointer",
7403     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7404    },
7405    {
7406     "kind" : "deleting_dtor_pointer",
7407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7408    },
7409    {
7410     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7411    },
7412    {
7413     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7414    },
7415    {
7416     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7417    },
7418    {
7419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7420    }
7421   ]
7422  },
7423  {
7424   "alignment" : 4,
7425   "base_specifiers" :
7426   [
7427    {
7428     "referenced_type" : "type-123"
7429    },
7430    {
7431     "referenced_type" : "type-95"
7432    },
7433    {
7434     "referenced_type" : "type-96"
7435    }
7436   ],
7437   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7438   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7439   "record_kind" : "class",
7440   "referenced_type" : "type-389",
7441   "self_type" : "type-389",
7442   "size" : 32,
7443   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7444   "template_args" : [ "type-123" ],
7445   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
7446   "vtable_components" :
7447   [
7448    {
7449     "component_value" : 24,
7450     "kind" : "vbase_offset"
7451    },
7452    {
7453     "kind" : "offset_to_top"
7454    },
7455    {
7456     "kind" : "rtti",
7457     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7458    },
7459    {
7460     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
7461    },
7462    {
7463     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7464    },
7465    {
7466     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7467    },
7468    {
7469     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7470    },
7471    {
7472     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7473    },
7474    {
7475     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
7476    },
7477    {
7478     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7479    },
7480    {
7481     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
7482    },
7483    {
7484     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7485    },
7486    {
7487     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
7488    },
7489    {
7490     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7491    },
7492    {
7493     "kind" : "complete_dtor_pointer",
7494     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7495    },
7496    {
7497     "kind" : "deleting_dtor_pointer",
7498     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7499    },
7500    {
7501     "is_pure" : true,
7502     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
7503    },
7504    {
7505     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7506    },
7507    {
7508     "component_value" : 20,
7509     "kind" : "vbase_offset"
7510    },
7511    {
7512     "component_value" : -4,
7513     "kind" : "offset_to_top"
7514    },
7515    {
7516     "kind" : "rtti",
7517     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7518    },
7519    {
7520     "kind" : "complete_dtor_pointer",
7521     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7522    },
7523    {
7524     "kind" : "deleting_dtor_pointer",
7525     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7526    },
7527    {
7528     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7529    },
7530    {
7531     "component_value" : 16,
7532     "kind" : "vbase_offset"
7533    },
7534    {
7535     "component_value" : -8,
7536     "kind" : "offset_to_top"
7537    },
7538    {
7539     "kind" : "rtti",
7540     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7541    },
7542    {
7543     "kind" : "complete_dtor_pointer",
7544     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7545    },
7546    {
7547     "kind" : "deleting_dtor_pointer",
7548     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7549    },
7550    {
7551     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7552    },
7553    {
7554     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7555    },
7556    {
7557     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7558    },
7559    {
7560     "kind" : "vcall_offset"
7561    },
7562    {
7563     "component_value" : -16,
7564     "kind" : "vcall_offset"
7565    },
7566    {
7567     "component_value" : -16,
7568     "kind" : "vcall_offset"
7569    },
7570    {
7571     "component_value" : -16,
7572     "kind" : "vcall_offset"
7573    },
7574    {
7575     "component_value" : -24,
7576     "kind" : "vcall_offset"
7577    },
7578    {
7579     "component_value" : -24,
7580     "kind" : "offset_to_top"
7581    },
7582    {
7583     "kind" : "rtti",
7584     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7585    },
7586    {
7587     "kind" : "complete_dtor_pointer",
7588     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7589    },
7590    {
7591     "kind" : "deleting_dtor_pointer",
7592     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7593    },
7594    {
7595     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7596    },
7597    {
7598     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7599    },
7600    {
7601     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7602    },
7603    {
7604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7605    }
7606   ]
7607  },
7608  {
7609   "alignment" : 4,
7610   "base_specifiers" :
7611   [
7612    {
7613     "referenced_type" : "type-89"
7614    },
7615    {
7616     "referenced_type" : "type-95"
7617    },
7618    {
7619     "referenced_type" : "type-96"
7620    }
7621   ],
7622   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7623   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7624   "record_kind" : "class",
7625   "referenced_type" : "type-94",
7626   "self_type" : "type-94",
7627   "size" : 32,
7628   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7629   "template_args" : [ "type-89" ],
7630   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
7631   "vtable_components" :
7632   [
7633    {
7634     "component_value" : 24,
7635     "kind" : "vbase_offset"
7636    },
7637    {
7638     "kind" : "offset_to_top"
7639    },
7640    {
7641     "kind" : "rtti",
7642     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7643    },
7644    {
7645     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
7646    },
7647    {
7648     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7649    },
7650    {
7651     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7652    },
7653    {
7654     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7655    },
7656    {
7657     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7658    },
7659    {
7660     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
7661    },
7662    {
7663     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7664    },
7665    {
7666     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
7667    },
7668    {
7669     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7670    },
7671    {
7672     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
7673    },
7674    {
7675     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7676    },
7677    {
7678     "kind" : "complete_dtor_pointer",
7679     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7680    },
7681    {
7682     "kind" : "deleting_dtor_pointer",
7683     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7684    },
7685    {
7686     "is_pure" : true,
7687     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
7688    },
7689    {
7690     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7691    },
7692    {
7693     "component_value" : 20,
7694     "kind" : "vbase_offset"
7695    },
7696    {
7697     "component_value" : -4,
7698     "kind" : "offset_to_top"
7699    },
7700    {
7701     "kind" : "rtti",
7702     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7703    },
7704    {
7705     "kind" : "complete_dtor_pointer",
7706     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7707    },
7708    {
7709     "kind" : "deleting_dtor_pointer",
7710     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7711    },
7712    {
7713     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7714    },
7715    {
7716     "component_value" : 16,
7717     "kind" : "vbase_offset"
7718    },
7719    {
7720     "component_value" : -8,
7721     "kind" : "offset_to_top"
7722    },
7723    {
7724     "kind" : "rtti",
7725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7726    },
7727    {
7728     "kind" : "complete_dtor_pointer",
7729     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7730    },
7731    {
7732     "kind" : "deleting_dtor_pointer",
7733     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7734    },
7735    {
7736     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7737    },
7738    {
7739     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7740    },
7741    {
7742     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7743    },
7744    {
7745     "kind" : "vcall_offset"
7746    },
7747    {
7748     "component_value" : -16,
7749     "kind" : "vcall_offset"
7750    },
7751    {
7752     "component_value" : -16,
7753     "kind" : "vcall_offset"
7754    },
7755    {
7756     "component_value" : -16,
7757     "kind" : "vcall_offset"
7758    },
7759    {
7760     "component_value" : -24,
7761     "kind" : "vcall_offset"
7762    },
7763    {
7764     "component_value" : -24,
7765     "kind" : "offset_to_top"
7766    },
7767    {
7768     "kind" : "rtti",
7769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7770    },
7771    {
7772     "kind" : "complete_dtor_pointer",
7773     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7774    },
7775    {
7776     "kind" : "deleting_dtor_pointer",
7777     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7778    },
7779    {
7780     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7781    },
7782    {
7783     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7784    },
7785    {
7786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7787    },
7788    {
7789     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7790    }
7791   ]
7792  },
7793  {
7794   "alignment" : 4,
7795   "fields" :
7796   [
7797    {
7798     "access" : "private",
7799     "field_name" : "mMutex",
7800     "referenced_type" : "type-409"
7801    },
7802    {
7803     "access" : "private",
7804     "field_name" : "mMap",
7805     "field_offset" : 32,
7806     "referenced_type" : "type-410"
7807    }
7808   ],
7809   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7810   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7811   "record_kind" : "class",
7812   "referenced_type" : "type-408",
7813   "self_type" : "type-408",
7814   "size" : 16,
7815   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7816   "template_args" : [ "type-14", "type-411" ],
7817   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7818  },
7819  {
7820   "alignment" : 4,
7821   "fields" :
7822   [
7823    {
7824     "access" : "private",
7825     "field_name" : "mMutex",
7826     "referenced_type" : "type-417"
7827    },
7828    {
7829     "access" : "private",
7830     "field_name" : "mMap",
7831     "field_offset" : 32,
7832     "referenced_type" : "type-418"
7833    }
7834   ],
7835   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7836   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7837   "record_kind" : "class",
7838   "referenced_type" : "type-416",
7839   "self_type" : "type-416",
7840   "size" : 16,
7841   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7842   "template_args" : [ "type-14", "type-34" ],
7843   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7844  },
7845  {
7846   "alignment" : 4,
7847   "fields" :
7848   [
7849    {
7850     "access" : "private",
7851     "field_name" : "mMutex",
7852     "referenced_type" : "type-422"
7853    },
7854    {
7855     "access" : "private",
7856     "field_name" : "mMap",
7857     "field_offset" : 32,
7858     "referenced_type" : "type-423"
7859    }
7860   ],
7861   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7862   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7863   "record_kind" : "class",
7864   "referenced_type" : "type-421",
7865   "self_type" : "type-421",
7866   "size" : 16,
7867   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7868   "template_args" : [ "type-424", "type-290" ],
7869   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7870  },
7871  {
7872   "alignment" : 4,
7873   "fields" :
7874   [
7875    {
7876     "access" : "private",
7877     "field_name" : "mMutex",
7878     "referenced_type" : "type-440"
7879    },
7880    {
7881     "access" : "private",
7882     "field_name" : "mMap",
7883     "field_offset" : 32,
7884     "referenced_type" : "type-441"
7885    }
7886   ],
7887   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7888   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7889   "record_kind" : "class",
7890   "referenced_type" : "type-439",
7891   "self_type" : "type-439",
7892   "size" : 16,
7893   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7894   "template_args" : [ "type-442", "type-443" ],
7895   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7896  },
7897  {
7898   "alignment" : 4,
7899   "fields" :
7900   [
7901    {
7902     "access" : "private",
7903     "field_name" : "mMutex",
7904     "referenced_type" : "type-430"
7905    },
7906    {
7907     "access" : "private",
7908     "field_name" : "mMap",
7909     "field_offset" : 32,
7910     "referenced_type" : "type-431"
7911    }
7912   ],
7913   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7914   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7915   "record_kind" : "class",
7916   "referenced_type" : "type-429",
7917   "self_type" : "type-429",
7918   "size" : 16,
7919   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7920   "template_args" : [ "type-432", "type-433" ],
7921   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7922  },
7923  {
7924   "alignment" : 8,
7925   "fields" :
7926   [
7927    {
7928     "field_name" : "flags",
7929     "referenced_type" : "type-2"
7930    },
7931    {
7932     "field_name" : "fdIndex",
7933     "field_offset" : 32,
7934     "referenced_type" : "type-2"
7935    },
7936    {
7937     "field_name" : "offset",
7938     "field_offset" : 64,
7939     "referenced_type" : "type-2"
7940    },
7941    {
7942     "field_name" : "extent",
7943     "field_offset" : 128,
7944     "referenced_type" : "type-13"
7945    }
7946   ],
7947   "linker_set_key" : "android::hardware::GrantorDescriptor",
7948   "name" : "android::hardware::GrantorDescriptor",
7949   "referenced_type" : "type-315",
7950   "self_type" : "type-315",
7951   "size" : 24,
7952   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7953   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7954  },
7955  {
7956   "alignment" : 8,
7957   "base_specifiers" :
7958   [
7959    {
7960     "is_virtual" : true,
7961     "referenced_type" : "type-299"
7962    },
7963    {
7964     "is_virtual" : true,
7965     "referenced_type" : "type-7"
7966    }
7967   ],
7968   "linker_set_key" : "android::hardware::HidlMemory",
7969   "name" : "android::hardware::HidlMemory",
7970   "record_kind" : "class",
7971   "referenced_type" : "type-307",
7972   "self_type" : "type-307",
7973   "size" : 56,
7974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7975   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7976   "vtable_components" :
7977   [
7978    {
7979     "component_value" : 48,
7980     "kind" : "vbase_offset"
7981    },
7982    {
7983     "component_value" : 8,
7984     "kind" : "vbase_offset"
7985    },
7986    {
7987     "kind" : "offset_to_top"
7988    },
7989    {
7990     "kind" : "rtti",
7991     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7992    },
7993    {
7994     "kind" : "complete_dtor_pointer",
7995     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7996    },
7997    {
7998     "kind" : "deleting_dtor_pointer",
7999     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8000    },
8001    {
8002     "kind" : "vcall_offset"
8003    },
8004    {
8005     "kind" : "vcall_offset"
8006    },
8007    {
8008     "kind" : "vcall_offset"
8009    },
8010    {
8011     "kind" : "vcall_offset"
8012    },
8013    {
8014     "component_value" : -48,
8015     "kind" : "vcall_offset"
8016    },
8017    {
8018     "component_value" : -48,
8019     "kind" : "offset_to_top"
8020    },
8021    {
8022     "kind" : "rtti",
8023     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8024    },
8025    {
8026     "kind" : "complete_dtor_pointer",
8027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8028    },
8029    {
8030     "kind" : "deleting_dtor_pointer",
8031     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8038    },
8039    {
8040     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8041    },
8042    {
8043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8044    }
8045   ]
8046  },
8047  {
8048   "alignment" : 4,
8049   "base_specifiers" :
8050   [
8051    {
8052     "is_virtual" : true,
8053     "referenced_type" : "type-7"
8054    }
8055   ],
8056   "linker_set_key" : "android::hardware::IBinder",
8057   "name" : "android::hardware::IBinder",
8058   "record_kind" : "class",
8059   "referenced_type" : "type-33",
8060   "self_type" : "type-33",
8061   "size" : 12,
8062   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8063   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8064   "vtable_components" :
8065   [
8066    {
8067     "component_value" : 4,
8068     "kind" : "vbase_offset"
8069    },
8070    {
8071     "kind" : "offset_to_top"
8072    },
8073    {
8074     "kind" : "rtti",
8075     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8076    },
8077    {
8078     "is_pure" : true,
8079     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8080    },
8081    {
8082     "is_pure" : true,
8083     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8084    },
8085    {
8086     "is_pure" : true,
8087     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8088    },
8089    {
8090     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8091    },
8092    {
8093     "is_pure" : true,
8094     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8095    },
8096    {
8097     "is_pure" : true,
8098     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8099    },
8100    {
8101     "is_pure" : true,
8102     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8103    },
8104    {
8105     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8106    },
8107    {
8108     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8109    },
8110    {
8111     "kind" : "complete_dtor_pointer",
8112     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8113    },
8114    {
8115     "kind" : "deleting_dtor_pointer",
8116     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8117    },
8118    {
8119     "kind" : "vcall_offset"
8120    },
8121    {
8122     "kind" : "vcall_offset"
8123    },
8124    {
8125     "kind" : "vcall_offset"
8126    },
8127    {
8128     "kind" : "vcall_offset"
8129    },
8130    {
8131     "component_value" : -4,
8132     "kind" : "vcall_offset"
8133    },
8134    {
8135     "component_value" : -4,
8136     "kind" : "offset_to_top"
8137    },
8138    {
8139     "kind" : "rtti",
8140     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8141    },
8142    {
8143     "kind" : "complete_dtor_pointer",
8144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8145    },
8146    {
8147     "kind" : "deleting_dtor_pointer",
8148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8149    },
8150    {
8151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8152    },
8153    {
8154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8155    },
8156    {
8157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8158    },
8159    {
8160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8161    }
8162   ]
8163  },
8164  {
8165   "alignment" : 4,
8166   "base_specifiers" :
8167   [
8168    {
8169     "is_virtual" : true,
8170     "referenced_type" : "type-7"
8171    }
8172   ],
8173   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8174   "name" : "android::hardware::IBinder::DeathRecipient",
8175   "record_kind" : "class",
8176   "referenced_type" : "type-17",
8177   "self_type" : "type-17",
8178   "size" : 12,
8179   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8180   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8181   "vtable_components" :
8182   [
8183    {
8184     "component_value" : 4,
8185     "kind" : "vbase_offset"
8186    },
8187    {
8188     "kind" : "offset_to_top"
8189    },
8190    {
8191     "kind" : "rtti",
8192     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8193    },
8194    {
8195     "is_pure" : true,
8196     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8197    },
8198    {
8199     "kind" : "complete_dtor_pointer",
8200     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8201    },
8202    {
8203     "kind" : "deleting_dtor_pointer",
8204     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8205    },
8206    {
8207     "kind" : "vcall_offset"
8208    },
8209    {
8210     "kind" : "vcall_offset"
8211    },
8212    {
8213     "kind" : "vcall_offset"
8214    },
8215    {
8216     "kind" : "vcall_offset"
8217    },
8218    {
8219     "component_value" : -4,
8220     "kind" : "vcall_offset"
8221    },
8222    {
8223     "component_value" : -4,
8224     "kind" : "offset_to_top"
8225    },
8226    {
8227     "kind" : "rtti",
8228     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8229    },
8230    {
8231     "kind" : "complete_dtor_pointer",
8232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8233    },
8234    {
8235     "kind" : "deleting_dtor_pointer",
8236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8237    },
8238    {
8239     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8240    },
8241    {
8242     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8243    },
8244    {
8245     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8246    },
8247    {
8248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8249    }
8250   ]
8251  },
8252  {
8253   "alignment" : 4,
8254   "base_specifiers" :
8255   [
8256    {
8257     "is_virtual" : true,
8258     "referenced_type" : "type-7"
8259    }
8260   ],
8261   "linker_set_key" : "android::hardware::IInterface",
8262   "name" : "android::hardware::IInterface",
8263   "record_kind" : "class",
8264   "referenced_type" : "type-95",
8265   "self_type" : "type-95",
8266   "size" : 12,
8267   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8268   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8269   "vtable_components" :
8270   [
8271    {
8272     "component_value" : 4,
8273     "kind" : "vbase_offset"
8274    },
8275    {
8276     "kind" : "offset_to_top"
8277    },
8278    {
8279     "kind" : "rtti",
8280     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8281    },
8282    {
8283     "kind" : "complete_dtor_pointer",
8284     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8285    },
8286    {
8287     "kind" : "deleting_dtor_pointer",
8288     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8289    },
8290    {
8291     "is_pure" : true,
8292     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8293    },
8294    {
8295     "kind" : "vcall_offset"
8296    },
8297    {
8298     "kind" : "vcall_offset"
8299    },
8300    {
8301     "kind" : "vcall_offset"
8302    },
8303    {
8304     "kind" : "vcall_offset"
8305    },
8306    {
8307     "component_value" : -4,
8308     "kind" : "vcall_offset"
8309    },
8310    {
8311     "component_value" : -4,
8312     "kind" : "offset_to_top"
8313    },
8314    {
8315     "kind" : "rtti",
8316     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8317    },
8318    {
8319     "kind" : "complete_dtor_pointer",
8320     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8321    },
8322    {
8323     "kind" : "deleting_dtor_pointer",
8324     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8325    },
8326    {
8327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8328    },
8329    {
8330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8331    },
8332    {
8333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8334    },
8335    {
8336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8337    }
8338   ]
8339  },
8340  {
8341   "alignment" : 4,
8342   "fields" :
8343   [
8344    {
8345     "access" : "private",
8346     "field_name" : "mGrantors",
8347     "referenced_type" : "type-311"
8348    },
8349    {
8350     "access" : "private",
8351     "field_name" : "mHandle",
8352     "field_offset" : 128,
8353     "referenced_type" : "type-357"
8354    },
8355    {
8356     "access" : "private",
8357     "field_name" : "mQuantum",
8358     "field_offset" : 192,
8359     "referenced_type" : "type-2"
8360    },
8361    {
8362     "access" : "private",
8363     "field_name" : "mFlags",
8364     "field_offset" : 224,
8365     "referenced_type" : "type-2"
8366    }
8367   ],
8368   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8369   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8370   "referenced_type" : "type-356",
8371   "self_type" : "type-356",
8372   "size" : 32,
8373   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8374   "template_args" : [ "type-53" ],
8375   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8376  },
8377  {
8378   "alignment" : 4,
8379   "fields" :
8380   [
8381    {
8382     "access" : "private",
8383     "field_name" : "mBufCachePos",
8384     "referenced_type" : "type-2"
8385    },
8386    {
8387     "access" : "private",
8388     "field_name" : "mBufCache",
8389     "field_offset" : 32,
8390     "referenced_type" : "type-391"
8391    },
8392    {
8393     "access" : "private",
8394     "field_name" : "mError",
8395     "field_offset" : 128,
8396     "referenced_type" : "type-20"
8397    },
8398    {
8399     "access" : "private",
8400     "field_name" : "mData",
8401     "field_offset" : 160,
8402     "referenced_type" : "type-392"
8403    },
8404    {
8405     "access" : "private",
8406     "field_name" : "mDataSize",
8407     "field_offset" : 192,
8408     "referenced_type" : "type-2"
8409    },
8410    {
8411     "access" : "private",
8412     "field_name" : "mDataCapacity",
8413     "field_offset" : 224,
8414     "referenced_type" : "type-2"
8415    },
8416    {
8417     "access" : "private",
8418     "field_name" : "mDataPos",
8419     "field_offset" : 256,
8420     "referenced_type" : "type-2"
8421    },
8422    {
8423     "access" : "private",
8424     "field_name" : "mObjects",
8425     "field_offset" : 288,
8426     "referenced_type" : "type-393"
8427    },
8428    {
8429     "access" : "private",
8430     "field_name" : "mObjectsSize",
8431     "field_offset" : 320,
8432     "referenced_type" : "type-2"
8433    },
8434    {
8435     "access" : "private",
8436     "field_name" : "mObjectsCapacity",
8437     "field_offset" : 352,
8438     "referenced_type" : "type-2"
8439    },
8440    {
8441     "access" : "private",
8442     "field_name" : "mNextObjectHint",
8443     "field_offset" : 384,
8444     "referenced_type" : "type-2"
8445    },
8446    {
8447     "access" : "private",
8448     "field_name" : "mNumRef",
8449     "field_offset" : 416,
8450     "referenced_type" : "type-2"
8451    },
8452    {
8453     "access" : "private",
8454     "field_name" : "mFdsKnown",
8455     "field_offset" : 448,
8456     "referenced_type" : "type-34"
8457    },
8458    {
8459     "access" : "private",
8460     "field_name" : "mHasFds",
8461     "field_offset" : 456,
8462     "referenced_type" : "type-34"
8463    },
8464    {
8465     "access" : "private",
8466     "field_name" : "mAllowFds",
8467     "field_offset" : 464,
8468     "referenced_type" : "type-34"
8469    },
8470    {
8471     "access" : "private",
8472     "field_name" : "mOwner",
8473     "field_offset" : 480,
8474     "referenced_type" : "type-394"
8475    },
8476    {
8477     "access" : "private",
8478     "field_name" : "mOwnerCookie",
8479     "field_offset" : 512,
8480     "referenced_type" : "type-21"
8481    }
8482   ],
8483   "linker_set_key" : "android::hardware::Parcel",
8484   "name" : "android::hardware::Parcel",
8485   "record_kind" : "class",
8486   "referenced_type" : "type-390",
8487   "self_type" : "type-390",
8488   "size" : 68,
8489   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8490   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8491  },
8492  {
8493   "access" : "private",
8494   "alignment" : 4,
8495   "fields" :
8496   [
8497    {
8498     "field_name" : "index",
8499     "referenced_type" : "type-2"
8500    },
8501    {
8502     "field_name" : "buffer",
8503     "field_offset" : 32,
8504     "referenced_type" : "type-13"
8505    },
8506    {
8507     "field_name" : "bufend",
8508     "field_offset" : 96,
8509     "referenced_type" : "type-13"
8510    }
8511   ],
8512   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8513   "name" : "android::hardware::Parcel::BufferInfo",
8514   "referenced_type" : "type-398",
8515   "self_type" : "type-398",
8516   "size" : 20,
8517   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8518   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8519  },
8520  {
8521   "alignment" : 4,
8522   "base_specifiers" :
8523   [
8524    {
8525     "is_virtual" : true,
8526     "referenced_type" : "type-7"
8527    }
8528   ],
8529   "fields" :
8530   [
8531    {
8532     "access" : "private",
8533     "field_name" : "mDriverFD",
8534     "field_offset" : 32,
8535     "referenced_type" : "type-20"
8536    },
8537    {
8538     "access" : "private",
8539     "field_name" : "mVMStart",
8540     "field_offset" : 64,
8541     "referenced_type" : "type-21"
8542    },
8543    {
8544     "access" : "private",
8545     "field_name" : "mThreadCountLock",
8546     "field_offset" : 96,
8547     "referenced_type" : "type-23"
8548    },
8549    {
8550     "access" : "private",
8551     "field_name" : "mThreadCountDecrement",
8552     "field_offset" : 128,
8553     "referenced_type" : "type-24"
8554    },
8555    {
8556     "access" : "private",
8557     "field_name" : "mExecutingThreadsCount",
8558     "field_offset" : 160,
8559     "referenced_type" : "type-2"
8560    },
8561    {
8562     "access" : "private",
8563     "field_name" : "mMaxThreads",
8564     "field_offset" : 192,
8565     "referenced_type" : "type-2"
8566    },
8567    {
8568     "access" : "private",
8569     "field_name" : "mStarvationStartTimeMs",
8570     "field_offset" : 224,
8571     "referenced_type" : "type-25"
8572    },
8573    {
8574     "access" : "private",
8575     "field_name" : "mLock",
8576     "field_offset" : 288,
8577     "referenced_type" : "type-26"
8578    },
8579    {
8580     "access" : "private",
8581     "field_name" : "mHandleToObject",
8582     "field_offset" : 320,
8583     "referenced_type" : "type-28"
8584    },
8585    {
8586     "access" : "private",
8587     "field_name" : "mManagesContexts",
8588     "field_offset" : 480,
8589     "referenced_type" : "type-34"
8590    },
8591    {
8592     "access" : "private",
8593     "field_name" : "mBinderContextCheckFunc",
8594     "field_offset" : 512,
8595     "referenced_type" : "type-35"
8596    },
8597    {
8598     "access" : "private",
8599     "field_name" : "mBinderContextUserData",
8600     "field_offset" : 544,
8601     "referenced_type" : "type-21"
8602    },
8603    {
8604     "access" : "private",
8605     "field_name" : "mContexts",
8606     "field_offset" : 576,
8607     "referenced_type" : "type-46"
8608    },
8609    {
8610     "access" : "private",
8611     "field_name" : "mRootDir",
8612     "field_offset" : 736,
8613     "referenced_type" : "type-50"
8614    },
8615    {
8616     "access" : "private",
8617     "field_name" : "mThreadPoolStarted",
8618     "field_offset" : 768,
8619     "referenced_type" : "type-34"
8620    },
8621    {
8622     "access" : "private",
8623     "field_name" : "mSpawnThreadOnStart",
8624     "field_offset" : 776,
8625     "referenced_type" : "type-34"
8626    },
8627    {
8628     "access" : "private",
8629     "field_name" : "mThreadPoolSeq",
8630     "field_offset" : 800,
8631     "referenced_type" : "type-54"
8632    },
8633    {
8634     "access" : "private",
8635     "field_name" : "mMmapSize",
8636     "field_offset" : 832,
8637     "referenced_type" : "type-30"
8638    },
8639    {
8640     "access" : "private",
8641     "field_name" : "mCallRestriction",
8642     "field_offset" : 864,
8643     "referenced_type" : "type-55"
8644    }
8645   ],
8646   "linker_set_key" : "android::hardware::ProcessState",
8647   "name" : "android::hardware::ProcessState",
8648   "record_kind" : "class",
8649   "referenced_type" : "type-19",
8650   "self_type" : "type-19",
8651   "size" : 120,
8652   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8653   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8654   "vtable_components" :
8655   [
8656    {
8657     "component_value" : 112,
8658     "kind" : "vbase_offset"
8659    },
8660    {
8661     "kind" : "offset_to_top"
8662    },
8663    {
8664     "kind" : "rtti",
8665     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8666    },
8667    {
8668     "kind" : "complete_dtor_pointer",
8669     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8670    },
8671    {
8672     "kind" : "deleting_dtor_pointer",
8673     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8674    },
8675    {
8676     "kind" : "vcall_offset"
8677    },
8678    {
8679     "kind" : "vcall_offset"
8680    },
8681    {
8682     "kind" : "vcall_offset"
8683    },
8684    {
8685     "kind" : "vcall_offset"
8686    },
8687    {
8688     "component_value" : -112,
8689     "kind" : "vcall_offset"
8690    },
8691    {
8692     "component_value" : -112,
8693     "kind" : "offset_to_top"
8694    },
8695    {
8696     "kind" : "rtti",
8697     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8698    },
8699    {
8700     "kind" : "complete_dtor_pointer",
8701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8702    },
8703    {
8704     "kind" : "deleting_dtor_pointer",
8705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8706    },
8707    {
8708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8709    },
8710    {
8711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8712    },
8713    {
8714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8715    },
8716    {
8717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8718    }
8719   ]
8720  },
8721  {
8722   "access" : "private",
8723   "alignment" : 4,
8724   "fields" :
8725   [
8726    {
8727     "field_name" : "binder",
8728     "referenced_type" : "type-32"
8729    },
8730    {
8731     "field_name" : "refs",
8732     "field_offset" : 32,
8733     "referenced_type" : "type-11"
8734    }
8735   ],
8736   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8737   "name" : "android::hardware::ProcessState::handle_entry",
8738   "referenced_type" : "type-31",
8739   "self_type" : "type-31",
8740   "size" : 8,
8741   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8742   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8743  },
8744  {
8745   "alignment" : 4,
8746   "base_specifiers" :
8747   [
8748    {
8749     "referenced_type" : "type-151"
8750    }
8751   ],
8752   "fields" :
8753   [
8754    {
8755     "access" : "private",
8756     "field_name" : "mVal",
8757     "field_offset" : 192,
8758     "referenced_type" : "type-121"
8759    }
8760   ],
8761   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8762   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8763   "record_kind" : "class",
8764   "referenced_type" : "type-163",
8765   "self_type" : "type-163",
8766   "size" : 28,
8767   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8768   "template_args" : [ "type-121" ],
8769   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE"
8770  },
8771  {
8772   "alignment" : 4,
8773   "base_specifiers" :
8774   [
8775    {
8776     "referenced_type" : "type-151"
8777    }
8778   ],
8779   "fields" :
8780   [
8781    {
8782     "access" : "private",
8783     "field_name" : "mVal",
8784     "field_offset" : 192,
8785     "referenced_type" : "type-87"
8786    }
8787   ],
8788   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8789   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8790   "record_kind" : "class",
8791   "referenced_type" : "type-157",
8792   "self_type" : "type-157",
8793   "size" : 28,
8794   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8795   "template_args" : [ "type-87" ],
8796   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE"
8797  },
8798  {
8799   "alignment" : 4,
8800   "base_specifiers" :
8801   [
8802    {
8803     "referenced_type" : "type-151"
8804    }
8805   ],
8806   "fields" :
8807   [
8808    {
8809     "access" : "private",
8810     "field_name" : "mVal",
8811     "field_offset" : 168,
8812     "referenced_type" : "type-34"
8813    }
8814   ],
8815   "linker_set_key" : "android::hardware::Return<bool>",
8816   "name" : "android::hardware::Return<bool>",
8817   "record_kind" : "class",
8818   "referenced_type" : "type-150",
8819   "self_type" : "type-150",
8820   "size" : 24,
8821   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8822   "template_args" : [ "type-34" ],
8823   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8824  },
8825  {
8826   "alignment" : 4,
8827   "base_specifiers" :
8828   [
8829    {
8830     "referenced_type" : "type-151"
8831    }
8832   ],
8833   "linker_set_key" : "android::hardware::Return<void>",
8834   "name" : "android::hardware::Return<void>",
8835   "record_kind" : "class",
8836   "referenced_type" : "type-176",
8837   "self_type" : "type-176",
8838   "size" : 24,
8839   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8840   "template_args" : [ "type-22" ],
8841   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8842  },
8843  {
8844   "alignment" : 4,
8845   "fields" :
8846   [
8847    {
8848     "access" : "private",
8849     "field_name" : "mException",
8850     "referenced_type" : "type-20"
8851    },
8852    {
8853     "access" : "private",
8854     "field_name" : "mErrorCode",
8855     "field_offset" : 32,
8856     "referenced_type" : "type-20"
8857    },
8858    {
8859     "access" : "private",
8860     "field_name" : "mMessage",
8861     "field_offset" : 64,
8862     "referenced_type" : "type-141"
8863    }
8864   ],
8865   "linker_set_key" : "android::hardware::Status",
8866   "name" : "android::hardware::Status",
8867   "record_kind" : "class",
8868   "referenced_type" : "type-140",
8869   "self_type" : "type-140",
8870   "size" : 20,
8871   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8872   "unique_id" : "_ZTSN7android8hardware6StatusE"
8873  },
8874  {
8875   "alignment" : 4,
8876   "fields" :
8877   [
8878    {
8879     "access" : "protected",
8880     "field_name" : "mInstrumentationCallbacks",
8881     "field_offset" : 32,
8882     "referenced_type" : "type-100"
8883    },
8884    {
8885     "access" : "protected",
8886     "field_name" : "mEnableInstrumentation",
8887     "field_offset" : 128,
8888     "referenced_type" : "type-34"
8889    },
8890    {
8891     "access" : "protected",
8892     "field_name" : "mInstrumentationLibPackage",
8893     "field_offset" : 160,
8894     "referenced_type" : "type-101"
8895    },
8896    {
8897     "access" : "protected",
8898     "field_name" : "mInterfaceName",
8899     "field_offset" : 256,
8900     "referenced_type" : "type-102"
8901    }
8902   ],
8903   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8904   "name" : "android::hardware::details::HidlInstrumentor",
8905   "referenced_type" : "type-99",
8906   "self_type" : "type-99",
8907   "size" : 44,
8908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8909   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8910   "vtable_components" :
8911   [
8912    {
8913     "kind" : "offset_to_top"
8914    },
8915    {
8916     "kind" : "rtti",
8917     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8918    },
8919    {
8920     "kind" : "complete_dtor_pointer",
8921     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8922    },
8923    {
8924     "kind" : "deleting_dtor_pointer",
8925     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8926    }
8927   ]
8928  },
8929  {
8930   "alignment" : 4,
8931   "fields" :
8932   [
8933    {
8934     "field_name" : "sched_policy",
8935     "referenced_type" : "type-20"
8936    },
8937    {
8938     "field_name" : "prio",
8939     "field_offset" : 32,
8940     "referenced_type" : "type-20"
8941    }
8942   ],
8943   "linker_set_key" : "android::hardware::details::SchedPrio",
8944   "name" : "android::hardware::details::SchedPrio",
8945   "referenced_type" : "type-411",
8946   "self_type" : "type-411",
8947   "size" : 8,
8948   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8949   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8950  },
8951  {
8952   "alignment" : 4,
8953   "fields" :
8954   [
8955    {
8956     "access" : "private",
8957     "field_name" : "mQueue",
8958     "referenced_type" : "type-569"
8959    }
8960   ],
8961   "linker_set_key" : "android::hardware::details::TaskRunner",
8962   "name" : "android::hardware::details::TaskRunner",
8963   "record_kind" : "class",
8964   "referenced_type" : "type-568",
8965   "self_type" : "type-568",
8966   "size" : 8,
8967   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8968   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8969  },
8970  {
8971   "alignment" : 1,
8972   "linker_set_key" : "android::hardware::details::bnhw_tag",
8973   "name" : "android::hardware::details::bnhw_tag",
8974   "referenced_type" : "type-239",
8975   "self_type" : "type-239",
8976   "size" : 1,
8977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8978   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8979  },
8980  {
8981   "alignment" : 1,
8982   "linker_set_key" : "android::hardware::details::bphw_tag",
8983   "name" : "android::hardware::details::bphw_tag",
8984   "referenced_type" : "type-252",
8985   "self_type" : "type-252",
8986   "size" : 1,
8987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8988   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8989  },
8990  {
8991   "alignment" : 1,
8992   "linker_set_key" : "android::hardware::details::bs_tag",
8993   "name" : "android::hardware::details::bs_tag",
8994   "referenced_type" : "type-264",
8995   "self_type" : "type-264",
8996   "size" : 1,
8997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8998   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8999  },
9000  {
9001   "access" : "private",
9002   "alignment" : 4,
9003   "fields" :
9004   [
9005    {
9006     "field_name" : "mPointer",
9007     "referenced_type" : "type-314"
9008    },
9009    {
9010     "field_name" : "_pad",
9011     "referenced_type" : "type-13"
9012    }
9013   ],
9014   "is_anonymous" : true,
9015   "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",
9016   "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",
9017   "record_kind" : "union",
9018   "referenced_type" : "type-313",
9019   "self_type" : "type-313",
9020   "size" : 8,
9021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9022   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9023  },
9024  {
9025   "alignment" : 4,
9026   "fields" :
9027   [
9028    {
9029     "access" : "private",
9030     "referenced_type" : "type-313"
9031    }
9032   ],
9033   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9034   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9035   "referenced_type" : "type-312",
9036   "self_type" : "type-312",
9037   "size" : 8,
9038   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9039   "template_args" : [ "type-315" ],
9040   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9041  },
9042  {
9043   "alignment" : 4,
9044   "fields" :
9045   [
9046    {
9047     "access" : "private",
9048     "referenced_type" : "type-326"
9049    }
9050   ],
9051   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9052   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9053   "referenced_type" : "type-325",
9054   "self_type" : "type-325",
9055   "size" : 8,
9056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9057   "template_args" : [ "type-328" ],
9058   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9059  },
9060  {
9061   "alignment" : 4,
9062   "fields" :
9063   [
9064    {
9065     "access" : "private",
9066     "referenced_type" : "type-318"
9067    }
9068   ],
9069   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9070   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9071   "referenced_type" : "type-317",
9072   "self_type" : "type-317",
9073   "size" : 8,
9074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9075   "template_args" : [ "type-295" ],
9076   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9077  },
9078  {
9079   "alignment" : 4,
9080   "fields" :
9081   [
9082    {
9083     "access" : "private",
9084     "referenced_type" : "type-343"
9085    }
9086   ],
9087   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9088   "name" : "android::hardware::details::hidl_pointer<char>",
9089   "referenced_type" : "type-342",
9090   "self_type" : "type-342",
9091   "size" : 8,
9092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9093   "template_args" : [ "type-53" ],
9094   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9095  },
9096  {
9097   "access" : "private",
9098   "alignment" : 4,
9099   "fields" :
9100   [
9101    {
9102     "field_name" : "mPointer",
9103     "referenced_type" : "type-183"
9104    },
9105    {
9106     "field_name" : "_pad",
9107     "referenced_type" : "type-13"
9108    }
9109   ],
9110   "is_anonymous" : true,
9111   "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",
9112   "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",
9113   "record_kind" : "union",
9114   "referenced_type" : "type-343",
9115   "self_type" : "type-343",
9116   "size" : 8,
9117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9118   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9119  },
9120  {
9121   "alignment" : 4,
9122   "fields" :
9123   [
9124    {
9125     "access" : "private",
9126     "referenced_type" : "type-297"
9127    }
9128   ],
9129   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9130   "name" : "android::hardware::details::hidl_pointer<const char>",
9131   "referenced_type" : "type-296",
9132   "self_type" : "type-296",
9133   "size" : 8,
9134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9135   "template_args" : [ "type-52" ],
9136   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9137  },
9138  {
9139   "access" : "private",
9140   "alignment" : 4,
9141   "fields" :
9142   [
9143    {
9144     "field_name" : "mPointer",
9145     "referenced_type" : "type-51"
9146    },
9147    {
9148     "field_name" : "_pad",
9149     "referenced_type" : "type-13"
9150    }
9151   ],
9152   "is_anonymous" : true,
9153   "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",
9154   "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",
9155   "record_kind" : "union",
9156   "referenced_type" : "type-297",
9157   "self_type" : "type-297",
9158   "size" : 8,
9159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9160   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9161  },
9162  {
9163   "alignment" : 4,
9164   "fields" :
9165   [
9166    {
9167     "access" : "private",
9168     "referenced_type" : "type-275"
9169    }
9170   ],
9171   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9172   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9173   "referenced_type" : "type-274",
9174   "self_type" : "type-274",
9175   "size" : 8,
9176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9177   "template_args" : [ "type-277" ],
9178   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9179  },
9180  {
9181   "access" : "private",
9182   "alignment" : 4,
9183   "fields" :
9184   [
9185    {
9186     "field_name" : "mPointer",
9187     "referenced_type" : "type-276"
9188    },
9189    {
9190     "field_name" : "_pad",
9191     "referenced_type" : "type-13"
9192    }
9193   ],
9194   "is_anonymous" : true,
9195   "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",
9196   "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",
9197   "record_kind" : "union",
9198   "referenced_type" : "type-275",
9199   "self_type" : "type-275",
9200   "size" : 8,
9201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9202   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9203  },
9204  {
9205   "access" : "private",
9206   "alignment" : 4,
9207   "fields" :
9208   [
9209    {
9210     "field_name" : "mPointer",
9211     "referenced_type" : "type-327"
9212    },
9213    {
9214     "field_name" : "_pad",
9215     "referenced_type" : "type-13"
9216    }
9217   ],
9218   "is_anonymous" : true,
9219   "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",
9220   "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",
9221   "record_kind" : "union",
9222   "referenced_type" : "type-326",
9223   "self_type" : "type-326",
9224   "size" : 8,
9225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9226   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9227  },
9228  {
9229   "access" : "private",
9230   "alignment" : 4,
9231   "fields" :
9232   [
9233    {
9234     "field_name" : "mPointer",
9235     "referenced_type" : "type-319"
9236    },
9237    {
9238     "field_name" : "_pad",
9239     "referenced_type" : "type-13"
9240    }
9241   ],
9242   "is_anonymous" : true,
9243   "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",
9244   "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",
9245   "record_kind" : "union",
9246   "referenced_type" : "type-318",
9247   "self_type" : "type-318",
9248   "size" : 8,
9249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9250   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9251  },
9252  {
9253   "alignment" : 4,
9254   "fields" :
9255   [
9256    {
9257     "access" : "private",
9258     "referenced_type" : "type-336"
9259    }
9260   ],
9261   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9262   "name" : "android::hardware::details::hidl_pointer<int>",
9263   "referenced_type" : "type-335",
9264   "self_type" : "type-335",
9265   "size" : 8,
9266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9267   "template_args" : [ "type-20" ],
9268   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9269  },
9270  {
9271   "access" : "private",
9272   "alignment" : 4,
9273   "fields" :
9274   [
9275    {
9276     "field_name" : "mPointer",
9277     "referenced_type" : "type-337"
9278    },
9279    {
9280     "field_name" : "_pad",
9281     "referenced_type" : "type-13"
9282    }
9283   ],
9284   "is_anonymous" : true,
9285   "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",
9286   "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",
9287   "record_kind" : "union",
9288   "referenced_type" : "type-336",
9289   "self_type" : "type-336",
9290   "size" : 8,
9291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9292   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9293  },
9294  {
9295   "alignment" : 4,
9296   "fields" :
9297   [
9298    {
9299     "access" : "private",
9300     "referenced_type" : "type-358"
9301    }
9302   ],
9303   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9304   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9305   "referenced_type" : "type-357",
9306   "self_type" : "type-357",
9307   "size" : 8,
9308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9309   "template_args" : [ "type-188" ],
9310   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9311  },
9312  {
9313   "access" : "private",
9314   "alignment" : 4,
9315   "fields" :
9316   [
9317    {
9318     "field_name" : "mPointer",
9319     "referenced_type" : "type-187"
9320    },
9321    {
9322     "field_name" : "_pad",
9323     "referenced_type" : "type-13"
9324    }
9325   ],
9326   "is_anonymous" : true,
9327   "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",
9328   "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",
9329   "record_kind" : "union",
9330   "referenced_type" : "type-358",
9331   "self_type" : "type-358",
9332   "size" : 8,
9333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9334   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9335  },
9336  {
9337   "alignment" : 1,
9338   "linker_set_key" : "android::hardware::details::i_tag",
9339   "name" : "android::hardware::details::i_tag",
9340   "referenced_type" : "type-228",
9341   "self_type" : "type-228",
9342   "size" : 1,
9343   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9344   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9345  },
9346  {
9347   "alignment" : 4,
9348   "fields" :
9349   [
9350    {
9351     "access" : "private",
9352     "field_name" : "mStatus",
9353     "referenced_type" : "type-140"
9354    },
9355    {
9356     "access" : "private",
9357     "field_name" : "mCheckedStatus",
9358     "field_offset" : 160,
9359     "referenced_type" : "type-34"
9360    }
9361   ],
9362   "linker_set_key" : "android::hardware::details::return_status",
9363   "name" : "android::hardware::details::return_status",
9364   "record_kind" : "class",
9365   "referenced_type" : "type-151",
9366   "self_type" : "type-151",
9367   "size" : 24,
9368   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9369   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9370  },
9371  {
9372   "alignment" : 1,
9373   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9374   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9375   "referenced_type" : "type-344",
9376   "self_type" : "type-344",
9377   "size" : 1,
9378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9379   "template_args" : [ "type-109" ],
9380   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9381  },
9382  {
9383   "alignment" : 1,
9384   "fields" :
9385   [
9386    {
9387     "access" : "private",
9388     "field_name" : "mBuffer",
9389     "referenced_type" : "type-329"
9390    }
9391   ],
9392   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9393   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9394   "referenced_type" : "type-328",
9395   "self_type" : "type-328",
9396   "size" : 32,
9397   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9398   "template_args" : [ "type-109" ],
9399   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9400  },
9401  {
9402   "alignment" : 4,
9403   "base_specifiers" :
9404   [
9405    {
9406     "referenced_type" : "type-17"
9407    }
9408   ],
9409   "fields" :
9410   [
9411    {
9412     "access" : "private",
9413     "field_name" : "mRecipient",
9414     "field_offset" : 32,
9415     "referenced_type" : "type-4"
9416    },
9417    {
9418     "access" : "private",
9419     "field_name" : "mCookie",
9420     "field_offset" : 96,
9421     "referenced_type" : "type-13"
9422    },
9423    {
9424     "access" : "private",
9425     "field_name" : "mBase",
9426     "field_offset" : 160,
9427     "referenced_type" : "type-14"
9428    }
9429   ],
9430   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9431   "name" : "android::hardware::hidl_binder_death_recipient",
9432   "referenced_type" : "type-3",
9433   "self_type" : "type-3",
9434   "size" : 36,
9435   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9436   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9437   "vtable_components" :
9438   [
9439    {
9440     "component_value" : 28,
9441     "kind" : "vbase_offset"
9442    },
9443    {
9444     "kind" : "offset_to_top"
9445    },
9446    {
9447     "kind" : "rtti",
9448     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9449    },
9450    {
9451     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9452    },
9453    {
9454     "kind" : "complete_dtor_pointer",
9455     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9456    },
9457    {
9458     "kind" : "deleting_dtor_pointer",
9459     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9460    },
9461    {
9462     "kind" : "vcall_offset"
9463    },
9464    {
9465     "kind" : "vcall_offset"
9466    },
9467    {
9468     "kind" : "vcall_offset"
9469    },
9470    {
9471     "kind" : "vcall_offset"
9472    },
9473    {
9474     "component_value" : -28,
9475     "kind" : "vcall_offset"
9476    },
9477    {
9478     "component_value" : -28,
9479     "kind" : "offset_to_top"
9480    },
9481    {
9482     "kind" : "rtti",
9483     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9484    },
9485    {
9486     "kind" : "complete_dtor_pointer",
9487     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9488    },
9489    {
9490     "kind" : "deleting_dtor_pointer",
9491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9492    },
9493    {
9494     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9495    },
9496    {
9497     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9498    },
9499    {
9500     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9501    },
9502    {
9503     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9504    }
9505   ]
9506  },
9507  {
9508   "alignment" : 4,
9509   "base_specifiers" :
9510   [
9511    {
9512     "is_virtual" : true,
9513     "referenced_type" : "type-7"
9514    }
9515   ],
9516   "linker_set_key" : "android::hardware::hidl_death_recipient",
9517   "name" : "android::hardware::hidl_death_recipient",
9518   "referenced_type" : "type-6",
9519   "self_type" : "type-6",
9520   "size" : 12,
9521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9522   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9523   "vtable_components" :
9524   [
9525    {
9526     "component_value" : 4,
9527     "kind" : "vbase_offset"
9528    },
9529    {
9530     "kind" : "offset_to_top"
9531    },
9532    {
9533     "kind" : "rtti",
9534     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9535    },
9536    {
9537     "is_pure" : true,
9538     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9539    },
9540    {
9541     "kind" : "complete_dtor_pointer",
9542     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9543    },
9544    {
9545     "kind" : "deleting_dtor_pointer",
9546     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9547    },
9548    {
9549     "kind" : "vcall_offset"
9550    },
9551    {
9552     "kind" : "vcall_offset"
9553    },
9554    {
9555     "kind" : "vcall_offset"
9556    },
9557    {
9558     "kind" : "vcall_offset"
9559    },
9560    {
9561     "component_value" : -4,
9562     "kind" : "vcall_offset"
9563    },
9564    {
9565     "component_value" : -4,
9566     "kind" : "offset_to_top"
9567    },
9568    {
9569     "kind" : "rtti",
9570     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9571    },
9572    {
9573     "kind" : "complete_dtor_pointer",
9574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9575    },
9576    {
9577     "kind" : "deleting_dtor_pointer",
9578     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9579    },
9580    {
9581     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9582    },
9583    {
9584     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9585    },
9586    {
9587     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9588    },
9589    {
9590     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9591    }
9592   ]
9593  },
9594  {
9595   "alignment" : 8,
9596   "fields" :
9597   [
9598    {
9599     "access" : "private",
9600     "field_name" : "mHandle",
9601     "referenced_type" : "type-274"
9602    },
9603    {
9604     "access" : "private",
9605     "field_name" : "mOwnsHandle",
9606     "field_offset" : 64,
9607     "referenced_type" : "type-34"
9608    }
9609   ],
9610   "linker_set_key" : "android::hardware::hidl_handle",
9611   "name" : "android::hardware::hidl_handle",
9612   "referenced_type" : "type-293",
9613   "self_type" : "type-293",
9614   "size" : 16,
9615   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9616   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9617  },
9618  {
9619   "alignment" : 8,
9620   "fields" :
9621   [
9622    {
9623     "access" : "private",
9624     "field_name" : "mHandle",
9625     "referenced_type" : "type-293"
9626    },
9627    {
9628     "access" : "private",
9629     "field_name" : "mSize",
9630     "field_offset" : 128,
9631     "referenced_type" : "type-13"
9632    },
9633    {
9634     "access" : "private",
9635     "field_name" : "mName",
9636     "field_offset" : 192,
9637     "referenced_type" : "type-295"
9638    }
9639   ],
9640   "linker_set_key" : "android::hardware::hidl_memory",
9641   "name" : "android::hardware::hidl_memory",
9642   "referenced_type" : "type-299",
9643   "self_type" : "type-299",
9644   "size" : 40,
9645   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9646   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9647  },
9648  {
9649   "alignment" : 4,
9650   "fields" :
9651   [
9652    {
9653     "access" : "private",
9654     "field_name" : "mBuffer",
9655     "referenced_type" : "type-296"
9656    },
9657    {
9658     "access" : "private",
9659     "field_name" : "mSize",
9660     "field_offset" : 64,
9661     "referenced_type" : "type-2"
9662    },
9663    {
9664     "access" : "private",
9665     "field_name" : "mOwnsBuffer",
9666     "field_offset" : 96,
9667     "referenced_type" : "type-34"
9668    }
9669   ],
9670   "linker_set_key" : "android::hardware::hidl_string",
9671   "name" : "android::hardware::hidl_string",
9672   "referenced_type" : "type-295",
9673   "self_type" : "type-295",
9674   "size" : 16,
9675   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9676   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9677  },
9678  {
9679   "alignment" : 4,
9680   "fields" :
9681   [
9682    {
9683     "access" : "private",
9684     "field_name" : "mBuffer",
9685     "referenced_type" : "type-312"
9686    },
9687    {
9688     "access" : "private",
9689     "field_name" : "mSize",
9690     "field_offset" : 64,
9691     "referenced_type" : "type-2"
9692    },
9693    {
9694     "access" : "private",
9695     "field_name" : "mOwnsBuffer",
9696     "field_offset" : 96,
9697     "referenced_type" : "type-34"
9698    }
9699   ],
9700   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9701   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9702   "referenced_type" : "type-311",
9703   "self_type" : "type-311",
9704   "size" : 16,
9705   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9706   "template_args" : [ "type-315" ],
9707   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9708  },
9709  {
9710   "alignment" : 4,
9711   "fields" :
9712   [
9713    {
9714     "access" : "private",
9715     "field_name" : "mBuffer",
9716     "referenced_type" : "type-325"
9717    },
9718    {
9719     "access" : "private",
9720     "field_name" : "mSize",
9721     "field_offset" : 64,
9722     "referenced_type" : "type-2"
9723    },
9724    {
9725     "access" : "private",
9726     "field_name" : "mOwnsBuffer",
9727     "field_offset" : 96,
9728     "referenced_type" : "type-34"
9729    }
9730   ],
9731   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9732   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9733   "referenced_type" : "type-324",
9734   "self_type" : "type-324",
9735   "size" : 16,
9736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9737   "template_args" : [ "type-328" ],
9738   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
9739  },
9740  {
9741   "alignment" : 4,
9742   "fields" :
9743   [
9744    {
9745     "access" : "private",
9746     "field_name" : "mBuffer",
9747     "referenced_type" : "type-317"
9748    },
9749    {
9750     "access" : "private",
9751     "field_name" : "mSize",
9752     "field_offset" : 64,
9753     "referenced_type" : "type-2"
9754    },
9755    {
9756     "access" : "private",
9757     "field_name" : "mOwnsBuffer",
9758     "field_offset" : 96,
9759     "referenced_type" : "type-34"
9760    }
9761   ],
9762   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9763   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9764   "referenced_type" : "type-316",
9765   "self_type" : "type-316",
9766   "size" : 16,
9767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9768   "template_args" : [ "type-295" ],
9769   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9770  },
9771  {
9772   "alignment" : 4,
9773   "fields" :
9774   [
9775    {
9776     "access" : "private",
9777     "field_name" : "mBuffer",
9778     "referenced_type" : "type-342"
9779    },
9780    {
9781     "access" : "private",
9782     "field_name" : "mSize",
9783     "field_offset" : 64,
9784     "referenced_type" : "type-2"
9785    },
9786    {
9787     "access" : "private",
9788     "field_name" : "mOwnsBuffer",
9789     "field_offset" : 96,
9790     "referenced_type" : "type-34"
9791    }
9792   ],
9793   "linker_set_key" : "android::hardware::hidl_vec<char>",
9794   "name" : "android::hardware::hidl_vec<char>",
9795   "referenced_type" : "type-341",
9796   "self_type" : "type-341",
9797   "size" : 16,
9798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9799   "template_args" : [ "type-53" ],
9800   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9801  },
9802  {
9803   "alignment" : 4,
9804   "fields" :
9805   [
9806    {
9807     "access" : "private",
9808     "field_name" : "mBuffer",
9809     "referenced_type" : "type-335"
9810    },
9811    {
9812     "access" : "private",
9813     "field_name" : "mSize",
9814     "field_offset" : 64,
9815     "referenced_type" : "type-2"
9816    },
9817    {
9818     "access" : "private",
9819     "field_name" : "mOwnsBuffer",
9820     "field_offset" : 96,
9821     "referenced_type" : "type-34"
9822    }
9823   ],
9824   "linker_set_key" : "android::hardware::hidl_vec<int>",
9825   "name" : "android::hardware::hidl_vec<int>",
9826   "referenced_type" : "type-334",
9827   "self_type" : "type-334",
9828   "size" : 16,
9829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9830   "template_args" : [ "type-20" ],
9831   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9832  },
9833  {
9834   "alignment" : 2,
9835   "fields" :
9836   [
9837    {
9838     "access" : "private",
9839     "field_name" : "mMajor",
9840     "referenced_type" : "type-111"
9841    },
9842    {
9843     "access" : "private",
9844     "field_name" : "mMinor",
9845     "field_offset" : 16,
9846     "referenced_type" : "type-111"
9847    }
9848   ],
9849   "linker_set_key" : "android::hardware::hidl_version",
9850   "name" : "android::hardware::hidl_version",
9851   "referenced_type" : "type-346",
9852   "self_type" : "type-346",
9853   "size" : 4,
9854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9855   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9856  },
9857  {
9858   "alignment" : 4,
9859   "base_specifiers" :
9860   [
9861    {
9862     "referenced_type" : "type-138"
9863    },
9864    {
9865     "referenced_type" : "type-99"
9866    }
9867   ],
9868   "fields" :
9869   [
9870    {
9871     "access" : "private",
9872     "field_name" : "_hidl_mImpl",
9873     "field_offset" : 512,
9874     "referenced_type" : "type-374"
9875    }
9876   ],
9877   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9878   "name" : "android::hidl::base::V1_0::BnHwBase",
9879   "referenced_type" : "type-373",
9880   "self_type" : "type-373",
9881   "size" : 76,
9882   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9883   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9884   "vtable_components" :
9885   [
9886    {
9887     "component_value" : 68,
9888     "kind" : "vbase_offset"
9889    },
9890    {
9891     "kind" : "offset_to_top"
9892    },
9893    {
9894     "kind" : "rtti",
9895     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9896    },
9897    {
9898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9899    },
9900    {
9901     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9905    },
9906    {
9907     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9911    },
9912    {
9913     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9914    },
9915    {
9916     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9917    },
9918    {
9919     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9920    },
9921    {
9922     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9923    },
9924    {
9925     "kind" : "complete_dtor_pointer",
9926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9927    },
9928    {
9929     "kind" : "deleting_dtor_pointer",
9930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9934    },
9935    {
9936     "component_value" : -20,
9937     "kind" : "offset_to_top"
9938    },
9939    {
9940     "kind" : "rtti",
9941     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9942    },
9943    {
9944     "kind" : "complete_dtor_pointer",
9945     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9946    },
9947    {
9948     "kind" : "deleting_dtor_pointer",
9949     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9950    },
9951    {
9952     "kind" : "vcall_offset"
9953    },
9954    {
9955     "kind" : "vcall_offset"
9956    },
9957    {
9958     "kind" : "vcall_offset"
9959    },
9960    {
9961     "kind" : "vcall_offset"
9962    },
9963    {
9964     "component_value" : -68,
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "component_value" : -68,
9969     "kind" : "offset_to_top"
9970    },
9971    {
9972     "kind" : "rtti",
9973     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9974    },
9975    {
9976     "kind" : "complete_dtor_pointer",
9977     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9978    },
9979    {
9980     "kind" : "deleting_dtor_pointer",
9981     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9988    },
9989    {
9990     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9994    }
9995   ]
9996  },
9997  {
9998   "alignment" : 4,
9999   "base_specifiers" :
10000   [
10001    {
10002     "referenced_type" : "type-387"
10003    },
10004    {
10005     "referenced_type" : "type-99"
10006    }
10007   ],
10008   "fields" :
10009   [
10010    {
10011     "access" : "private",
10012     "field_name" : "_hidl_mMutex",
10013     "field_offset" : 544,
10014     "referenced_type" : "type-525"
10015    },
10016    {
10017     "access" : "private",
10018     "field_name" : "_hidl_mDeathRecipients",
10019     "field_offset" : 576,
10020     "referenced_type" : "type-526"
10021    }
10022   ],
10023   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10024   "name" : "android::hidl::base::V1_0::BpHwBase",
10025   "referenced_type" : "type-524",
10026   "self_type" : "type-524",
10027   "size" : 92,
10028   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10029   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10030   "vtable_components" :
10031   [
10032    {
10033     "component_value" : 84,
10034     "kind" : "vbase_offset"
10035    },
10036    {
10037     "kind" : "offset_to_top"
10038    },
10039    {
10040     "kind" : "rtti",
10041     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10042    },
10043    {
10044     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10054    },
10055    {
10056     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10057    },
10058    {
10059     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10060    },
10061    {
10062     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10063    },
10064    {
10065     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10066    },
10067    {
10068     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10069    },
10070    {
10071     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10075    },
10076    {
10077     "kind" : "complete_dtor_pointer",
10078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10079    },
10080    {
10081     "kind" : "deleting_dtor_pointer",
10082     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10086    },
10087    {
10088     "component_value" : 80,
10089     "kind" : "vbase_offset"
10090    },
10091    {
10092     "component_value" : -4,
10093     "kind" : "offset_to_top"
10094    },
10095    {
10096     "kind" : "rtti",
10097     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10098    },
10099    {
10100     "kind" : "complete_dtor_pointer",
10101     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10102    },
10103    {
10104     "kind" : "deleting_dtor_pointer",
10105     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10106    },
10107    {
10108     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10109    },
10110    {
10111     "component_value" : 76,
10112     "kind" : "vbase_offset"
10113    },
10114    {
10115     "component_value" : -8,
10116     "kind" : "offset_to_top"
10117    },
10118    {
10119     "kind" : "rtti",
10120     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10121    },
10122    {
10123     "kind" : "complete_dtor_pointer",
10124     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10125    },
10126    {
10127     "kind" : "deleting_dtor_pointer",
10128     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10129    },
10130    {
10131     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10132    },
10133    {
10134     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10135    },
10136    {
10137     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10138    },
10139    {
10140     "component_value" : -24,
10141     "kind" : "offset_to_top"
10142    },
10143    {
10144     "kind" : "rtti",
10145     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10146    },
10147    {
10148     "kind" : "complete_dtor_pointer",
10149     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10150    },
10151    {
10152     "kind" : "deleting_dtor_pointer",
10153     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10154    },
10155    {
10156     "kind" : "vcall_offset"
10157    },
10158    {
10159     "component_value" : -76,
10160     "kind" : "vcall_offset"
10161    },
10162    {
10163     "component_value" : -76,
10164     "kind" : "vcall_offset"
10165    },
10166    {
10167     "component_value" : -76,
10168     "kind" : "vcall_offset"
10169    },
10170    {
10171     "component_value" : -84,
10172     "kind" : "vcall_offset"
10173    },
10174    {
10175     "component_value" : -84,
10176     "kind" : "offset_to_top"
10177    },
10178    {
10179     "kind" : "rtti",
10180     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10181    },
10182    {
10183     "kind" : "complete_dtor_pointer",
10184     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10185    },
10186    {
10187     "kind" : "deleting_dtor_pointer",
10188     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10189    },
10190    {
10191     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10192    },
10193    {
10194     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10195    },
10196    {
10197     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10198    },
10199    {
10200     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10201    }
10202   ]
10203  },
10204  {
10205   "alignment" : 8,
10206   "fields" :
10207   [
10208    {
10209     "field_name" : "pid",
10210     "referenced_type" : "type-20"
10211    },
10212    {
10213     "field_name" : "ptr",
10214     "field_offset" : 64,
10215     "referenced_type" : "type-13"
10216    },
10217    {
10218     "field_name" : "arch",
10219     "field_offset" : 128,
10220     "referenced_type" : "type-364"
10221    }
10222   ],
10223   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10224   "name" : "android::hidl::base::V1_0::DebugInfo",
10225   "referenced_type" : "type-363",
10226   "self_type" : "type-363",
10227   "size" : 24,
10228   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10229   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10230  },
10231  {
10232   "alignment" : 4,
10233   "base_specifiers" :
10234   [
10235    {
10236     "is_virtual" : true,
10237     "referenced_type" : "type-7"
10238    }
10239   ],
10240   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10241   "name" : "android::hidl::base::V1_0::IBase",
10242   "referenced_type" : "type-16",
10243   "self_type" : "type-16",
10244   "size" : 12,
10245   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10246   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10247   "vtable_components" :
10248   [
10249    {
10250     "component_value" : 4,
10251     "kind" : "vbase_offset"
10252    },
10253    {
10254     "kind" : "offset_to_top"
10255    },
10256    {
10257     "kind" : "rtti",
10258     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10259    },
10260    {
10261     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10262    },
10263    {
10264     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10265    },
10266    {
10267     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10268    },
10269    {
10270     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10271    },
10272    {
10273     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10277    },
10278    {
10279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10280    },
10281    {
10282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10283    },
10284    {
10285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10286    },
10287    {
10288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10289    },
10290    {
10291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10292    },
10293    {
10294     "kind" : "complete_dtor_pointer",
10295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10296    },
10297    {
10298     "kind" : "deleting_dtor_pointer",
10299     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10300    },
10301    {
10302     "kind" : "vcall_offset"
10303    },
10304    {
10305     "kind" : "vcall_offset"
10306    },
10307    {
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "kind" : "vcall_offset"
10312    },
10313    {
10314     "component_value" : -4,
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "component_value" : -4,
10319     "kind" : "offset_to_top"
10320    },
10321    {
10322     "kind" : "rtti",
10323     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10324    },
10325    {
10326     "kind" : "complete_dtor_pointer",
10327     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10328    },
10329    {
10330     "kind" : "deleting_dtor_pointer",
10331     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10332    },
10333    {
10334     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10335    },
10336    {
10337     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10338    },
10339    {
10340     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10341    },
10342    {
10343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10344    }
10345   ]
10346  },
10347  {
10348   "alignment" : 4,
10349   "base_specifiers" :
10350   [
10351    {
10352     "referenced_type" : "type-16"
10353    }
10354   ],
10355   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10356   "name" : "android::hidl::manager::V1_0::IServiceManager",
10357   "referenced_type" : "type-67",
10358   "self_type" : "type-67",
10359   "size" : 12,
10360   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10361   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10362   "vtable_components" :
10363   [
10364    {
10365     "component_value" : 4,
10366     "kind" : "vbase_offset"
10367    },
10368    {
10369     "kind" : "offset_to_top"
10370    },
10371    {
10372     "kind" : "rtti",
10373     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10374    },
10375    {
10376     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10380    },
10381    {
10382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10386    },
10387    {
10388     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10389    },
10390    {
10391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10392    },
10393    {
10394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10395    },
10396    {
10397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10398    },
10399    {
10400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10401    },
10402    {
10403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10407    },
10408    {
10409     "kind" : "complete_dtor_pointer",
10410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10411    },
10412    {
10413     "kind" : "deleting_dtor_pointer",
10414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10415    },
10416    {
10417     "is_pure" : true,
10418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10419    },
10420    {
10421     "is_pure" : true,
10422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10423    },
10424    {
10425     "is_pure" : true,
10426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10427    },
10428    {
10429     "is_pure" : true,
10430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10431    },
10432    {
10433     "is_pure" : true,
10434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10435    },
10436    {
10437     "is_pure" : true,
10438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10439    },
10440    {
10441     "is_pure" : true,
10442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10443    },
10444    {
10445     "is_pure" : true,
10446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10447    },
10448    {
10449     "kind" : "vcall_offset"
10450    },
10451    {
10452     "kind" : "vcall_offset"
10453    },
10454    {
10455     "kind" : "vcall_offset"
10456    },
10457    {
10458     "kind" : "vcall_offset"
10459    },
10460    {
10461     "component_value" : -4,
10462     "kind" : "vcall_offset"
10463    },
10464    {
10465     "component_value" : -4,
10466     "kind" : "offset_to_top"
10467    },
10468    {
10469     "kind" : "rtti",
10470     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10471    },
10472    {
10473     "kind" : "complete_dtor_pointer",
10474     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10475    },
10476    {
10477     "kind" : "deleting_dtor_pointer",
10478     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10479    },
10480    {
10481     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10482    },
10483    {
10484     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10485    },
10486    {
10487     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10488    },
10489    {
10490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10491    }
10492   ]
10493  },
10494  {
10495   "alignment" : 8,
10496   "fields" :
10497   [
10498    {
10499     "field_name" : "interfaceName",
10500     "referenced_type" : "type-295"
10501    },
10502    {
10503     "field_name" : "instanceName",
10504     "field_offset" : 128,
10505     "referenced_type" : "type-295"
10506    },
10507    {
10508     "field_name" : "pid",
10509     "field_offset" : 256,
10510     "referenced_type" : "type-20"
10511    },
10512    {
10513     "field_name" : "clientPids",
10514     "field_offset" : 320,
10515     "referenced_type" : "type-334"
10516    },
10517    {
10518     "field_name" : "arch",
10519     "field_offset" : 448,
10520     "referenced_type" : "type-364"
10521    }
10522   ],
10523   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10524   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10525   "referenced_type" : "type-504",
10526   "self_type" : "type-504",
10527   "size" : 64,
10528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10529   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10530  },
10531  {
10532   "alignment" : 4,
10533   "base_specifiers" :
10534   [
10535    {
10536     "referenced_type" : "type-16"
10537    }
10538   ],
10539   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10540   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10541   "referenced_type" : "type-82",
10542   "self_type" : "type-82",
10543   "size" : 12,
10544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10545   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10546   "vtable_components" :
10547   [
10548    {
10549     "component_value" : 4,
10550     "kind" : "vbase_offset"
10551    },
10552    {
10553     "kind" : "offset_to_top"
10554    },
10555    {
10556     "kind" : "rtti",
10557     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10558    },
10559    {
10560     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10570    },
10571    {
10572     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10588    },
10589    {
10590     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10591    },
10592    {
10593     "kind" : "complete_dtor_pointer",
10594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10595    },
10596    {
10597     "kind" : "deleting_dtor_pointer",
10598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10599    },
10600    {
10601     "is_pure" : true,
10602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10603    },
10604    {
10605     "kind" : "vcall_offset"
10606    },
10607    {
10608     "kind" : "vcall_offset"
10609    },
10610    {
10611     "kind" : "vcall_offset"
10612    },
10613    {
10614     "kind" : "vcall_offset"
10615    },
10616    {
10617     "component_value" : -4,
10618     "kind" : "vcall_offset"
10619    },
10620    {
10621     "component_value" : -4,
10622     "kind" : "offset_to_top"
10623    },
10624    {
10625     "kind" : "rtti",
10626     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10627    },
10628    {
10629     "kind" : "complete_dtor_pointer",
10630     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10631    },
10632    {
10633     "kind" : "deleting_dtor_pointer",
10634     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10635    },
10636    {
10637     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10638    },
10639    {
10640     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10641    },
10642    {
10643     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10644    },
10645    {
10646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10647    }
10648   ]
10649  },
10650  {
10651   "alignment" : 4,
10652   "fields" :
10653   [
10654    {
10655     "access" : "private",
10656     "field_name" : "m_ptr",
10657     "referenced_type" : "type-74"
10658    }
10659   ],
10660   "linker_set_key" : "android::sp<android::Thread>",
10661   "name" : "android::sp<android::Thread>",
10662   "record_kind" : "class",
10663   "referenced_type" : "type-73",
10664   "self_type" : "type-73",
10665   "size" : 4,
10666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10667   "template_args" : [ "type-75" ],
10668   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10669  },
10670  {
10671   "alignment" : 4,
10672   "fields" :
10673   [
10674    {
10675     "access" : "private",
10676     "field_name" : "m_ptr",
10677     "referenced_type" : "type-137"
10678    }
10679   ],
10680   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10681   "name" : "android::sp<android::hardware::BHwBinder>",
10682   "record_kind" : "class",
10683   "referenced_type" : "type-136",
10684   "self_type" : "type-136",
10685   "size" : 4,
10686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10687   "template_args" : [ "type-138" ],
10688   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10689  },
10690  {
10691   "alignment" : 4,
10692   "fields" :
10693   [
10694    {
10695     "access" : "private",
10696     "field_name" : "m_ptr",
10697     "referenced_type" : "type-560"
10698    }
10699   ],
10700   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10701   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10702   "record_kind" : "class",
10703   "referenced_type" : "type-607",
10704   "self_type" : "type-607",
10705   "size" : 4,
10706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10707   "template_args" : [ "type-17" ],
10708   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10709  },
10710  {
10711   "alignment" : 4,
10712   "fields" :
10713   [
10714    {
10715     "access" : "private",
10716     "field_name" : "m_ptr",
10717     "referenced_type" : "type-32"
10718    }
10719   ],
10720   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10721   "name" : "android::sp<android::hardware::IBinder>",
10722   "record_kind" : "class",
10723   "referenced_type" : "type-45",
10724   "self_type" : "type-45",
10725   "size" : 4,
10726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10727   "template_args" : [ "type-33" ],
10728   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10729  },
10730  {
10731   "alignment" : 4,
10732   "fields" :
10733   [
10734    {
10735     "access" : "private",
10736     "field_name" : "m_ptr",
10737     "referenced_type" : "type-620"
10738    }
10739   ],
10740   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10741   "name" : "android::sp<android::hardware::IInterface>",
10742   "record_kind" : "class",
10743   "referenced_type" : "type-619",
10744   "self_type" : "type-619",
10745   "size" : 4,
10746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10747   "template_args" : [ "type-95" ],
10748   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10749  },
10750  {
10751   "alignment" : 4,
10752   "fields" :
10753   [
10754    {
10755     "access" : "private",
10756     "field_name" : "m_ptr",
10757     "referenced_type" : "type-18"
10758    }
10759   ],
10760   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10761   "name" : "android::sp<android::hardware::ProcessState>",
10762   "record_kind" : "class",
10763   "referenced_type" : "type-62",
10764   "self_type" : "type-62",
10765   "size" : 4,
10766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10767   "template_args" : [ "type-19" ],
10768   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10769  },
10770  {
10771   "alignment" : 4,
10772   "fields" :
10773   [
10774    {
10775     "access" : "private",
10776     "field_name" : "m_ptr",
10777     "referenced_type" : "type-130"
10778    }
10779   ],
10780   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10781   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10782   "record_kind" : "class",
10783   "referenced_type" : "type-129",
10784   "self_type" : "type-129",
10785   "size" : 4,
10786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10787   "template_args" : [ "type-3" ],
10788   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10789  },
10790  {
10791   "alignment" : 4,
10792   "fields" :
10793   [
10794    {
10795     "access" : "private",
10796     "field_name" : "m_ptr",
10797     "referenced_type" : "type-5"
10798    }
10799   ],
10800   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10801   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10802   "record_kind" : "class",
10803   "referenced_type" : "type-248",
10804   "self_type" : "type-248",
10805   "size" : 4,
10806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10807   "template_args" : [ "type-6" ],
10808   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10809  },
10810  {
10811   "alignment" : 4,
10812   "fields" :
10813   [
10814    {
10815     "access" : "private",
10816     "field_name" : "m_ptr",
10817     "referenced_type" : "type-15"
10818    }
10819   ],
10820   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10821   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10822   "record_kind" : "class",
10823   "referenced_type" : "type-374",
10824   "self_type" : "type-374",
10825   "size" : 4,
10826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10827   "template_args" : [ "type-16" ],
10828   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10829  },
10830  {
10831   "alignment" : 4,
10832   "fields" :
10833   [
10834    {
10835     "access" : "private",
10836     "field_name" : "m_ptr",
10837     "referenced_type" : "type-66"
10838    }
10839   ],
10840   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10841   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10842   "record_kind" : "class",
10843   "referenced_type" : "type-65",
10844   "self_type" : "type-65",
10845   "size" : 4,
10846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10847   "template_args" : [ "type-67" ],
10848   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10849  },
10850  {
10851   "alignment" : 4,
10852   "fields" :
10853   [
10854    {
10855     "access" : "private",
10856     "field_name" : "m_ptr",
10857     "referenced_type" : "type-81"
10858    }
10859   ],
10860   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10861   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10862   "record_kind" : "class",
10863   "referenced_type" : "type-80",
10864   "self_type" : "type-80",
10865   "size" : 4,
10866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10867   "template_args" : [ "type-82" ],
10868   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10869  },
10870  {
10871   "alignment" : 4,
10872   "fields" :
10873   [
10874    {
10875     "access" : "private",
10876     "field_name" : "m_ptr",
10877     "referenced_type" : "type-122"
10878    }
10879   ],
10880   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10881   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10882   "record_kind" : "class",
10883   "referenced_type" : "type-121",
10884   "self_type" : "type-121",
10885   "size" : 4,
10886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10887   "template_args" : [ "type-123" ],
10888   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
10889  },
10890  {
10891   "alignment" : 4,
10892   "fields" :
10893   [
10894    {
10895     "access" : "private",
10896     "field_name" : "m_ptr",
10897     "referenced_type" : "type-88"
10898    }
10899   ],
10900   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10901   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10902   "record_kind" : "class",
10903   "referenced_type" : "type-87",
10904   "self_type" : "type-87",
10905   "size" : 4,
10906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10907   "template_args" : [ "type-89" ],
10908   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
10909  },
10910  {
10911   "alignment" : 4,
10912   "base_specifiers" :
10913   [
10914    {
10915     "referenced_type" : "type-373"
10916    }
10917   ],
10918   "fields" :
10919   [
10920    {
10921     "access" : "private",
10922     "field_name" : "_hidl_mImpl",
10923     "field_offset" : 544,
10924     "referenced_type" : "type-121"
10925    }
10926   ],
10927   "linker_set_key" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10928   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10929   "referenced_type" : "type-372",
10930   "self_type" : "type-372",
10931   "size" : 80,
10932   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h",
10933   "unique_id" : "_ZTSN7android6system7suspend4V1_017BnHwSystemSuspendE",
10934   "vtable_components" :
10935   [
10936    {
10937     "component_value" : 72,
10938     "kind" : "vbase_offset"
10939    },
10940    {
10941     "kind" : "offset_to_top"
10942    },
10943    {
10944     "kind" : "rtti",
10945     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10955    },
10956    {
10957     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10958    },
10959    {
10960     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10961    },
10962    {
10963     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10967    },
10968    {
10969     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10970    },
10971    {
10972     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10973    },
10974    {
10975     "kind" : "complete_dtor_pointer",
10976     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
10977    },
10978    {
10979     "kind" : "deleting_dtor_pointer",
10980     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10984    },
10985    {
10986     "component_value" : -20,
10987     "kind" : "offset_to_top"
10988    },
10989    {
10990     "kind" : "rtti",
10991     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
10992    },
10993    {
10994     "kind" : "complete_dtor_pointer",
10995     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
10996    },
10997    {
10998     "kind" : "deleting_dtor_pointer",
10999     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11000    },
11001    {
11002     "kind" : "vcall_offset"
11003    },
11004    {
11005     "kind" : "vcall_offset"
11006    },
11007    {
11008     "kind" : "vcall_offset"
11009    },
11010    {
11011     "kind" : "vcall_offset"
11012    },
11013    {
11014     "component_value" : -72,
11015     "kind" : "vcall_offset"
11016    },
11017    {
11018     "component_value" : -72,
11019     "kind" : "offset_to_top"
11020    },
11021    {
11022     "kind" : "rtti",
11023     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11024    },
11025    {
11026     "kind" : "complete_dtor_pointer",
11027     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11028    },
11029    {
11030     "kind" : "deleting_dtor_pointer",
11031     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11035    },
11036    {
11037     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11038    },
11039    {
11040     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11044    }
11045   ]
11046  },
11047  {
11048   "alignment" : 4,
11049   "base_specifiers" :
11050   [
11051    {
11052     "referenced_type" : "type-373"
11053    }
11054   ],
11055   "fields" :
11056   [
11057    {
11058     "access" : "private",
11059     "field_name" : "_hidl_mImpl",
11060     "field_offset" : 544,
11061     "referenced_type" : "type-87"
11062    }
11063   ],
11064   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock",
11065   "name" : "android::system::suspend::V1_0::BnHwWakeLock",
11066   "referenced_type" : "type-404",
11067   "self_type" : "type-404",
11068   "size" : 80,
11069   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h",
11070   "unique_id" : "_ZTSN7android6system7suspend4V1_012BnHwWakeLockE",
11071   "vtable_components" :
11072   [
11073    {
11074     "component_value" : 72,
11075     "kind" : "vbase_offset"
11076    },
11077    {
11078     "kind" : "offset_to_top"
11079    },
11080    {
11081     "kind" : "rtti",
11082     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11092    },
11093    {
11094     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11095    },
11096    {
11097     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11098    },
11099    {
11100     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11101    },
11102    {
11103     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11104    },
11105    {
11106     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11107    },
11108    {
11109     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11110    },
11111    {
11112     "kind" : "complete_dtor_pointer",
11113     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11114    },
11115    {
11116     "kind" : "deleting_dtor_pointer",
11117     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11121    },
11122    {
11123     "component_value" : -20,
11124     "kind" : "offset_to_top"
11125    },
11126    {
11127     "kind" : "rtti",
11128     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11129    },
11130    {
11131     "kind" : "complete_dtor_pointer",
11132     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11133    },
11134    {
11135     "kind" : "deleting_dtor_pointer",
11136     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11137    },
11138    {
11139     "kind" : "vcall_offset"
11140    },
11141    {
11142     "kind" : "vcall_offset"
11143    },
11144    {
11145     "kind" : "vcall_offset"
11146    },
11147    {
11148     "kind" : "vcall_offset"
11149    },
11150    {
11151     "component_value" : -72,
11152     "kind" : "vcall_offset"
11153    },
11154    {
11155     "component_value" : -72,
11156     "kind" : "offset_to_top"
11157    },
11158    {
11159     "kind" : "rtti",
11160     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11161    },
11162    {
11163     "kind" : "complete_dtor_pointer",
11164     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11165    },
11166    {
11167     "kind" : "deleting_dtor_pointer",
11168     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11181    }
11182   ]
11183  },
11184  {
11185   "alignment" : 4,
11186   "base_specifiers" :
11187   [
11188    {
11189     "referenced_type" : "type-389"
11190    },
11191    {
11192     "referenced_type" : "type-99"
11193    }
11194   ],
11195   "fields" :
11196   [
11197    {
11198     "access" : "private",
11199     "field_name" : "_hidl_mMutex",
11200     "field_offset" : 544,
11201     "referenced_type" : "type-534"
11202    },
11203    {
11204     "access" : "private",
11205     "field_name" : "_hidl_mDeathRecipients",
11206     "field_offset" : 576,
11207     "referenced_type" : "type-535"
11208    }
11209   ],
11210   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11211   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11212   "referenced_type" : "type-533",
11213   "self_type" : "type-533",
11214   "size" : 92,
11215   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h",
11216   "unique_id" : "_ZTSN7android6system7suspend4V1_017BpHwSystemSuspendE",
11217   "vtable_components" :
11218   [
11219    {
11220     "component_value" : 84,
11221     "kind" : "vbase_offset"
11222    },
11223    {
11224     "kind" : "offset_to_top"
11225    },
11226    {
11227     "kind" : "rtti",
11228     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11229    },
11230    {
11231     "mangled_component_name" : "_ZNK7android6system7suspend4V1_017BpHwSystemSuspend8isRemoteEv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11238    },
11239    {
11240     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11241    },
11242    {
11243     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11244    },
11245    {
11246     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
11247    },
11248    {
11249     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11250    },
11251    {
11252     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
11253    },
11254    {
11255     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11256    },
11257    {
11258     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
11259    },
11260    {
11261     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11262    },
11263    {
11264     "kind" : "complete_dtor_pointer",
11265     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11266    },
11267    {
11268     "kind" : "deleting_dtor_pointer",
11269     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11276    },
11277    {
11278     "component_value" : 80,
11279     "kind" : "vbase_offset"
11280    },
11281    {
11282     "component_value" : -4,
11283     "kind" : "offset_to_top"
11284    },
11285    {
11286     "kind" : "rtti",
11287     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11288    },
11289    {
11290     "kind" : "complete_dtor_pointer",
11291     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11292    },
11293    {
11294     "kind" : "deleting_dtor_pointer",
11295     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11296    },
11297    {
11298     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11299    },
11300    {
11301     "component_value" : 76,
11302     "kind" : "vbase_offset"
11303    },
11304    {
11305     "component_value" : -8,
11306     "kind" : "offset_to_top"
11307    },
11308    {
11309     "kind" : "rtti",
11310     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11311    },
11312    {
11313     "kind" : "complete_dtor_pointer",
11314     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11315    },
11316    {
11317     "kind" : "deleting_dtor_pointer",
11318     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11319    },
11320    {
11321     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11322    },
11323    {
11324     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11325    },
11326    {
11327     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11328    },
11329    {
11330     "component_value" : -24,
11331     "kind" : "offset_to_top"
11332    },
11333    {
11334     "kind" : "rtti",
11335     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11336    },
11337    {
11338     "kind" : "complete_dtor_pointer",
11339     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11340    },
11341    {
11342     "kind" : "deleting_dtor_pointer",
11343     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11344    },
11345    {
11346     "kind" : "vcall_offset"
11347    },
11348    {
11349     "component_value" : -76,
11350     "kind" : "vcall_offset"
11351    },
11352    {
11353     "component_value" : -76,
11354     "kind" : "vcall_offset"
11355    },
11356    {
11357     "component_value" : -76,
11358     "kind" : "vcall_offset"
11359    },
11360    {
11361     "component_value" : -84,
11362     "kind" : "vcall_offset"
11363    },
11364    {
11365     "component_value" : -84,
11366     "kind" : "offset_to_top"
11367    },
11368    {
11369     "kind" : "rtti",
11370     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11371    },
11372    {
11373     "kind" : "complete_dtor_pointer",
11374     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11375    },
11376    {
11377     "kind" : "deleting_dtor_pointer",
11378     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11379    },
11380    {
11381     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11382    },
11383    {
11384     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11385    },
11386    {
11387     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11388    },
11389    {
11390     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11391    }
11392   ]
11393  },
11394  {
11395   "alignment" : 4,
11396   "base_specifiers" :
11397   [
11398    {
11399     "referenced_type" : "type-94"
11400    },
11401    {
11402     "referenced_type" : "type-99"
11403    }
11404   ],
11405   "fields" :
11406   [
11407    {
11408     "access" : "private",
11409     "field_name" : "_hidl_mMutex",
11410     "field_offset" : 544,
11411     "referenced_type" : "type-92"
11412    },
11413    {
11414     "access" : "private",
11415     "field_name" : "_hidl_mDeathRecipients",
11416     "field_offset" : 576,
11417     "referenced_type" : "type-93"
11418    }
11419   ],
11420   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock",
11421   "name" : "android::system::suspend::V1_0::BpHwWakeLock",
11422   "referenced_type" : "type-91",
11423   "self_type" : "type-91",
11424   "size" : 92,
11425   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h",
11426   "unique_id" : "_ZTSN7android6system7suspend4V1_012BpHwWakeLockE",
11427   "vtable_components" :
11428   [
11429    {
11430     "component_value" : 84,
11431     "kind" : "vbase_offset"
11432    },
11433    {
11434     "kind" : "offset_to_top"
11435    },
11436    {
11437     "kind" : "rtti",
11438     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11439    },
11440    {
11441     "mangled_component_name" : "_ZNK7android6system7suspend4V1_012BpHwWakeLock8isRemoteEv"
11442    },
11443    {
11444     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11445    },
11446    {
11447     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11448    },
11449    {
11450     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11451    },
11452    {
11453     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11466    },
11467    {
11468     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
11469    },
11470    {
11471     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11472    },
11473    {
11474     "kind" : "complete_dtor_pointer",
11475     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11476    },
11477    {
11478     "kind" : "deleting_dtor_pointer",
11479     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
11483    },
11484    {
11485     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11486    },
11487    {
11488     "component_value" : 80,
11489     "kind" : "vbase_offset"
11490    },
11491    {
11492     "component_value" : -4,
11493     "kind" : "offset_to_top"
11494    },
11495    {
11496     "kind" : "rtti",
11497     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11498    },
11499    {
11500     "kind" : "complete_dtor_pointer",
11501     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11502    },
11503    {
11504     "kind" : "deleting_dtor_pointer",
11505     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11506    },
11507    {
11508     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11509    },
11510    {
11511     "component_value" : 76,
11512     "kind" : "vbase_offset"
11513    },
11514    {
11515     "component_value" : -8,
11516     "kind" : "offset_to_top"
11517    },
11518    {
11519     "kind" : "rtti",
11520     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11521    },
11522    {
11523     "kind" : "complete_dtor_pointer",
11524     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11525    },
11526    {
11527     "kind" : "deleting_dtor_pointer",
11528     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11532    },
11533    {
11534     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11538    },
11539    {
11540     "component_value" : -24,
11541     "kind" : "offset_to_top"
11542    },
11543    {
11544     "kind" : "rtti",
11545     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11546    },
11547    {
11548     "kind" : "complete_dtor_pointer",
11549     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11550    },
11551    {
11552     "kind" : "deleting_dtor_pointer",
11553     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11554    },
11555    {
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "component_value" : -76,
11560     "kind" : "vcall_offset"
11561    },
11562    {
11563     "component_value" : -76,
11564     "kind" : "vcall_offset"
11565    },
11566    {
11567     "component_value" : -76,
11568     "kind" : "vcall_offset"
11569    },
11570    {
11571     "component_value" : -84,
11572     "kind" : "vcall_offset"
11573    },
11574    {
11575     "component_value" : -84,
11576     "kind" : "offset_to_top"
11577    },
11578    {
11579     "kind" : "rtti",
11580     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11581    },
11582    {
11583     "kind" : "complete_dtor_pointer",
11584     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11585    },
11586    {
11587     "kind" : "deleting_dtor_pointer",
11588     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11589    },
11590    {
11591     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11592    },
11593    {
11594     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11595    },
11596    {
11597     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11598    },
11599    {
11600     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11601    }
11602   ]
11603  },
11604  {
11605   "alignment" : 4,
11606   "base_specifiers" :
11607   [
11608    {
11609     "referenced_type" : "type-123"
11610    },
11611    {
11612     "referenced_type" : "type-99"
11613    }
11614   ],
11615   "fields" :
11616   [
11617    {
11618     "access" : "private",
11619     "field_name" : "mImpl",
11620     "field_offset" : 384,
11621     "referenced_type" : "type-127"
11622    },
11623    {
11624     "access" : "private",
11625     "field_name" : "mOnewayQueue",
11626     "field_offset" : 416,
11627     "referenced_type" : "type-568"
11628    }
11629   ],
11630   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend",
11631   "name" : "android::system::suspend::V1_0::BsSystemSuspend",
11632   "referenced_type" : "type-567",
11633   "self_type" : "type-567",
11634   "size" : 68,
11635   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h",
11636   "unique_id" : "_ZTSN7android6system7suspend4V1_015BsSystemSuspendE",
11637   "vtable_components" :
11638   [
11639    {
11640     "component_value" : 60,
11641     "kind" : "vbase_offset"
11642    },
11643    {
11644     "kind" : "offset_to_top"
11645    },
11646    {
11647     "kind" : "rtti",
11648     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11649    },
11650    {
11651     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11655    },
11656    {
11657     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11658    },
11659    {
11660     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11664    },
11665    {
11666     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21setHALInstrumentationEv"
11667    },
11668    {
11669     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11670    },
11671    {
11672     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend4pingEv"
11673    },
11674    {
11675     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11676    },
11677    {
11678     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21notifySyspropsChangedEv"
11679    },
11680    {
11681     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11682    },
11683    {
11684     "kind" : "complete_dtor_pointer",
11685     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11686    },
11687    {
11688     "kind" : "deleting_dtor_pointer",
11689     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11693    },
11694    {
11695     "component_value" : -4,
11696     "kind" : "offset_to_top"
11697    },
11698    {
11699     "kind" : "rtti",
11700     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11701    },
11702    {
11703     "kind" : "complete_dtor_pointer",
11704     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11705    },
11706    {
11707     "kind" : "deleting_dtor_pointer",
11708     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11709    },
11710    {
11711     "kind" : "vcall_offset"
11712    },
11713    {
11714     "kind" : "vcall_offset"
11715    },
11716    {
11717     "kind" : "vcall_offset"
11718    },
11719    {
11720     "kind" : "vcall_offset"
11721    },
11722    {
11723     "component_value" : -60,
11724     "kind" : "vcall_offset"
11725    },
11726    {
11727     "component_value" : -60,
11728     "kind" : "offset_to_top"
11729    },
11730    {
11731     "kind" : "rtti",
11732     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11733    },
11734    {
11735     "kind" : "complete_dtor_pointer",
11736     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11737    },
11738    {
11739     "kind" : "deleting_dtor_pointer",
11740     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11750    },
11751    {
11752     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11753    }
11754   ]
11755  },
11756  {
11757   "alignment" : 4,
11758   "base_specifiers" :
11759   [
11760    {
11761     "referenced_type" : "type-89"
11762    },
11763    {
11764     "referenced_type" : "type-99"
11765    }
11766   ],
11767   "fields" :
11768   [
11769    {
11770     "access" : "private",
11771     "field_name" : "mImpl",
11772     "field_offset" : 384,
11773     "referenced_type" : "type-117"
11774    },
11775    {
11776     "access" : "private",
11777     "field_name" : "mOnewayQueue",
11778     "field_offset" : 416,
11779     "referenced_type" : "type-568"
11780    }
11781   ],
11782   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock",
11783   "name" : "android::system::suspend::V1_0::BsWakeLock",
11784   "referenced_type" : "type-570",
11785   "self_type" : "type-570",
11786   "size" : 68,
11787   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h",
11788   "unique_id" : "_ZTSN7android6system7suspend4V1_010BsWakeLockE",
11789   "vtable_components" :
11790   [
11791    {
11792     "component_value" : 60,
11793     "kind" : "vbase_offset"
11794    },
11795    {
11796     "kind" : "offset_to_top"
11797    },
11798    {
11799     "kind" : "rtti",
11800     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11801    },
11802    {
11803     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21setHALInstrumentationEv"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11822    },
11823    {
11824     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock4pingEv"
11825    },
11826    {
11827     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11828    },
11829    {
11830     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21notifySyspropsChangedEv"
11831    },
11832    {
11833     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11834    },
11835    {
11836     "kind" : "complete_dtor_pointer",
11837     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD1Ev"
11838    },
11839    {
11840     "kind" : "deleting_dtor_pointer",
11841     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD0Ev"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock7releaseEv"
11845    },
11846    {
11847     "component_value" : -4,
11848     "kind" : "offset_to_top"
11849    },
11850    {
11851     "kind" : "rtti",
11852     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11853    },
11854    {
11855     "kind" : "complete_dtor_pointer",
11856     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11857    },
11858    {
11859     "kind" : "deleting_dtor_pointer",
11860     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11861    },
11862    {
11863     "kind" : "vcall_offset"
11864    },
11865    {
11866     "kind" : "vcall_offset"
11867    },
11868    {
11869     "kind" : "vcall_offset"
11870    },
11871    {
11872     "kind" : "vcall_offset"
11873    },
11874    {
11875     "component_value" : -60,
11876     "kind" : "vcall_offset"
11877    },
11878    {
11879     "component_value" : -60,
11880     "kind" : "offset_to_top"
11881    },
11882    {
11883     "kind" : "rtti",
11884     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11885    },
11886    {
11887     "kind" : "complete_dtor_pointer",
11888     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11889    },
11890    {
11891     "kind" : "deleting_dtor_pointer",
11892     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11893    },
11894    {
11895     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11896    },
11897    {
11898     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11899    },
11900    {
11901     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11902    },
11903    {
11904     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11905    }
11906   ]
11907  },
11908  {
11909   "alignment" : 4,
11910   "base_specifiers" :
11911   [
11912    {
11913     "referenced_type" : "type-16"
11914    }
11915   ],
11916   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend",
11917   "name" : "android::system::suspend::V1_0::ISystemSuspend",
11918   "referenced_type" : "type-123",
11919   "self_type" : "type-123",
11920   "size" : 12,
11921   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h",
11922   "unique_id" : "_ZTSN7android6system7suspend4V1_014ISystemSuspendE",
11923   "vtable_components" :
11924   [
11925    {
11926     "component_value" : 4,
11927     "kind" : "vbase_offset"
11928    },
11929    {
11930     "kind" : "offset_to_top"
11931    },
11932    {
11933     "kind" : "rtti",
11934     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
11935    },
11936    {
11937     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11938    },
11939    {
11940     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11947    },
11948    {
11949     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11950    },
11951    {
11952     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
11953    },
11954    {
11955     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11956    },
11957    {
11958     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
11959    },
11960    {
11961     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11962    },
11963    {
11964     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
11965    },
11966    {
11967     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11968    },
11969    {
11970     "kind" : "complete_dtor_pointer",
11971     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD1Ev"
11972    },
11973    {
11974     "kind" : "deleting_dtor_pointer",
11975     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD0Ev"
11976    },
11977    {
11978     "is_pure" : true,
11979     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11980    },
11981    {
11982     "kind" : "vcall_offset"
11983    },
11984    {
11985     "kind" : "vcall_offset"
11986    },
11987    {
11988     "kind" : "vcall_offset"
11989    },
11990    {
11991     "kind" : "vcall_offset"
11992    },
11993    {
11994     "component_value" : -4,
11995     "kind" : "vcall_offset"
11996    },
11997    {
11998     "component_value" : -4,
11999     "kind" : "offset_to_top"
12000    },
12001    {
12002     "kind" : "rtti",
12003     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
12004    },
12005    {
12006     "kind" : "complete_dtor_pointer",
12007     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_014ISystemSuspendD1Ev"
12008    },
12009    {
12010     "kind" : "deleting_dtor_pointer",
12011     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_014ISystemSuspendD0Ev"
12012    },
12013    {
12014     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12015    },
12016    {
12017     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12018    },
12019    {
12020     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12024    }
12025   ]
12026  },
12027  {
12028   "alignment" : 4,
12029   "base_specifiers" :
12030   [
12031    {
12032     "referenced_type" : "type-16"
12033    }
12034   ],
12035   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock",
12036   "name" : "android::system::suspend::V1_0::IWakeLock",
12037   "referenced_type" : "type-89",
12038   "self_type" : "type-89",
12039   "size" : 12,
12040   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h",
12041   "unique_id" : "_ZTSN7android6system7suspend4V1_09IWakeLockE",
12042   "vtable_components" :
12043   [
12044    {
12045     "component_value" : 4,
12046     "kind" : "vbase_offset"
12047    },
12048    {
12049     "kind" : "offset_to_top"
12050    },
12051    {
12052     "kind" : "rtti",
12053     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12054    },
12055    {
12056     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
12057    },
12058    {
12059     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12060    },
12061    {
12062     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12063    },
12064    {
12065     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12069    },
12070    {
12071     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12087    },
12088    {
12089     "kind" : "complete_dtor_pointer",
12090     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD1Ev"
12091    },
12092    {
12093     "kind" : "deleting_dtor_pointer",
12094     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD0Ev"
12095    },
12096    {
12097     "is_pure" : true,
12098     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
12099    },
12100    {
12101     "kind" : "vcall_offset"
12102    },
12103    {
12104     "kind" : "vcall_offset"
12105    },
12106    {
12107     "kind" : "vcall_offset"
12108    },
12109    {
12110     "kind" : "vcall_offset"
12111    },
12112    {
12113     "component_value" : -4,
12114     "kind" : "vcall_offset"
12115    },
12116    {
12117     "component_value" : -4,
12118     "kind" : "offset_to_top"
12119    },
12120    {
12121     "kind" : "rtti",
12122     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12123    },
12124    {
12125     "kind" : "complete_dtor_pointer",
12126     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_09IWakeLockD1Ev"
12127    },
12128    {
12129     "kind" : "deleting_dtor_pointer",
12130     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_09IWakeLockD0Ev"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12134    },
12135    {
12136     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12137    },
12138    {
12139     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12143    }
12144   ]
12145  },
12146  {
12147   "alignment" : 1,
12148   "linker_set_key" : "android::trait_trivial_copy<bool>",
12149   "name" : "android::trait_trivial_copy<bool>",
12150   "referenced_type" : "type-197",
12151   "self_type" : "type-197",
12152   "size" : 1,
12153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12154   "template_args" : [ "type-34" ],
12155   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12156  },
12157  {
12158   "alignment" : 1,
12159   "linker_set_key" : "android::trait_trivial_copy<char>",
12160   "name" : "android::trait_trivial_copy<char>",
12161   "referenced_type" : "type-201",
12162   "self_type" : "type-201",
12163   "size" : 1,
12164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12165   "template_args" : [ "type-53" ],
12166   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12167  },
12168  {
12169   "alignment" : 1,
12170   "linker_set_key" : "android::trait_trivial_copy<double>",
12171   "name" : "android::trait_trivial_copy<double>",
12172   "referenced_type" : "type-258",
12173   "self_type" : "type-258",
12174   "size" : 1,
12175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12176   "template_args" : [ "type-256" ],
12177   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12178  },
12179  {
12180   "alignment" : 1,
12181   "linker_set_key" : "android::trait_trivial_copy<float>",
12182   "name" : "android::trait_trivial_copy<float>",
12183   "referenced_type" : "type-253",
12184   "self_type" : "type-253",
12185   "size" : 1,
12186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12187   "template_args" : [ "type-250" ],
12188   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12189  },
12190  {
12191   "alignment" : 1,
12192   "linker_set_key" : "android::trait_trivial_copy<int>",
12193   "name" : "android::trait_trivial_copy<int>",
12194   "referenced_type" : "type-219",
12195   "self_type" : "type-219",
12196   "size" : 1,
12197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12198   "template_args" : [ "type-20" ],
12199   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12200  },
12201  {
12202   "alignment" : 1,
12203   "linker_set_key" : "android::trait_trivial_copy<long long>",
12204   "name" : "android::trait_trivial_copy<long long>",
12205   "referenced_type" : "type-241",
12206   "self_type" : "type-241",
12207   "size" : 1,
12208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12209   "template_args" : [ "type-25" ],
12210   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12211  },
12212  {
12213   "alignment" : 1,
12214   "linker_set_key" : "android::trait_trivial_copy<long>",
12215   "name" : "android::trait_trivial_copy<long>",
12216   "referenced_type" : "type-230",
12217   "self_type" : "type-230",
12218   "size" : 1,
12219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12220   "template_args" : [ "type-227" ],
12221   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12222  },
12223  {
12224   "alignment" : 1,
12225   "linker_set_key" : "android::trait_trivial_copy<short>",
12226   "name" : "android::trait_trivial_copy<short>",
12227   "referenced_type" : "type-210",
12228   "self_type" : "type-210",
12229   "size" : 1,
12230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12231   "template_args" : [ "type-208" ],
12232   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12233  },
12234  {
12235   "alignment" : 1,
12236   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12237   "name" : "android::trait_trivial_copy<unsigned char>",
12238   "referenced_type" : "type-205",
12239   "self_type" : "type-205",
12240   "size" : 1,
12241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12242   "template_args" : [ "type-109" ],
12243   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12244  },
12245  {
12246   "alignment" : 1,
12247   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12248   "name" : "android::trait_trivial_copy<unsigned int>",
12249   "referenced_type" : "type-223",
12250   "self_type" : "type-223",
12251   "size" : 1,
12252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12253   "template_args" : [ "type-2" ],
12254   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12255  },
12256  {
12257   "alignment" : 1,
12258   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12259   "name" : "android::trait_trivial_copy<unsigned long long>",
12260   "referenced_type" : "type-245",
12261   "self_type" : "type-245",
12262   "size" : 1,
12263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12264   "template_args" : [ "type-13" ],
12265   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12266  },
12267  {
12268   "alignment" : 1,
12269   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12270   "name" : "android::trait_trivial_copy<unsigned long>",
12271   "referenced_type" : "type-235",
12272   "self_type" : "type-235",
12273   "size" : 1,
12274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12275   "template_args" : [ "type-233" ],
12276   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12277  },
12278  {
12279   "alignment" : 1,
12280   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12281   "name" : "android::trait_trivial_copy<unsigned short>",
12282   "referenced_type" : "type-215",
12283   "self_type" : "type-215",
12284   "size" : 1,
12285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12286   "template_args" : [ "type-111" ],
12287   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12288  },
12289  {
12290   "alignment" : 1,
12291   "linker_set_key" : "android::trait_trivial_copy<void>",
12292   "name" : "android::trait_trivial_copy<void>",
12293   "referenced_type" : "type-193",
12294   "self_type" : "type-193",
12295   "size" : 1,
12296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12297   "template_args" : [ "type-22" ],
12298   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12299  },
12300  {
12301   "alignment" : 1,
12302   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12303   "name" : "android::trait_trivial_ctor<bool>",
12304   "referenced_type" : "type-195",
12305   "self_type" : "type-195",
12306   "size" : 1,
12307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12308   "template_args" : [ "type-34" ],
12309   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12310  },
12311  {
12312   "alignment" : 1,
12313   "linker_set_key" : "android::trait_trivial_ctor<char>",
12314   "name" : "android::trait_trivial_ctor<char>",
12315   "referenced_type" : "type-199",
12316   "self_type" : "type-199",
12317   "size" : 1,
12318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12319   "template_args" : [ "type-53" ],
12320   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12321  },
12322  {
12323   "alignment" : 1,
12324   "linker_set_key" : "android::trait_trivial_ctor<double>",
12325   "name" : "android::trait_trivial_ctor<double>",
12326   "referenced_type" : "type-255",
12327   "self_type" : "type-255",
12328   "size" : 1,
12329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12330   "template_args" : [ "type-256" ],
12331   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12332  },
12333  {
12334   "alignment" : 1,
12335   "linker_set_key" : "android::trait_trivial_ctor<float>",
12336   "name" : "android::trait_trivial_ctor<float>",
12337   "referenced_type" : "type-249",
12338   "self_type" : "type-249",
12339   "size" : 1,
12340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12341   "template_args" : [ "type-250" ],
12342   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12343  },
12344  {
12345   "alignment" : 1,
12346   "linker_set_key" : "android::trait_trivial_ctor<int>",
12347   "name" : "android::trait_trivial_ctor<int>",
12348   "referenced_type" : "type-217",
12349   "self_type" : "type-217",
12350   "size" : 1,
12351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12352   "template_args" : [ "type-20" ],
12353   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12354  },
12355  {
12356   "alignment" : 1,
12357   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12358   "name" : "android::trait_trivial_ctor<long long>",
12359   "referenced_type" : "type-238",
12360   "self_type" : "type-238",
12361   "size" : 1,
12362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12363   "template_args" : [ "type-25" ],
12364   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12365  },
12366  {
12367   "alignment" : 1,
12368   "linker_set_key" : "android::trait_trivial_ctor<long>",
12369   "name" : "android::trait_trivial_ctor<long>",
12370   "referenced_type" : "type-226",
12371   "self_type" : "type-226",
12372   "size" : 1,
12373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12374   "template_args" : [ "type-227" ],
12375   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12376  },
12377  {
12378   "alignment" : 1,
12379   "linker_set_key" : "android::trait_trivial_ctor<short>",
12380   "name" : "android::trait_trivial_ctor<short>",
12381   "referenced_type" : "type-207",
12382   "self_type" : "type-207",
12383   "size" : 1,
12384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12385   "template_args" : [ "type-208" ],
12386   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12387  },
12388  {
12389   "alignment" : 1,
12390   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12391   "name" : "android::trait_trivial_ctor<unsigned char>",
12392   "referenced_type" : "type-203",
12393   "self_type" : "type-203",
12394   "size" : 1,
12395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12396   "template_args" : [ "type-109" ],
12397   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12398  },
12399  {
12400   "alignment" : 1,
12401   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12402   "name" : "android::trait_trivial_ctor<unsigned int>",
12403   "referenced_type" : "type-221",
12404   "self_type" : "type-221",
12405   "size" : 1,
12406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12407   "template_args" : [ "type-2" ],
12408   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12409  },
12410  {
12411   "alignment" : 1,
12412   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12413   "name" : "android::trait_trivial_ctor<unsigned long long>",
12414   "referenced_type" : "type-243",
12415   "self_type" : "type-243",
12416   "size" : 1,
12417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12418   "template_args" : [ "type-13" ],
12419   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12420  },
12421  {
12422   "alignment" : 1,
12423   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12424   "name" : "android::trait_trivial_ctor<unsigned long>",
12425   "referenced_type" : "type-232",
12426   "self_type" : "type-232",
12427   "size" : 1,
12428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12429   "template_args" : [ "type-233" ],
12430   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12431  },
12432  {
12433   "alignment" : 1,
12434   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12435   "name" : "android::trait_trivial_ctor<unsigned short>",
12436   "referenced_type" : "type-212",
12437   "self_type" : "type-212",
12438   "size" : 1,
12439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12440   "template_args" : [ "type-111" ],
12441   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12442  },
12443  {
12444   "alignment" : 1,
12445   "linker_set_key" : "android::trait_trivial_ctor<void>",
12446   "name" : "android::trait_trivial_ctor<void>",
12447   "referenced_type" : "type-191",
12448   "self_type" : "type-191",
12449   "size" : 1,
12450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12451   "template_args" : [ "type-22" ],
12452   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12453  },
12454  {
12455   "alignment" : 1,
12456   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12457   "name" : "android::trait_trivial_dtor<bool>",
12458   "referenced_type" : "type-196",
12459   "self_type" : "type-196",
12460   "size" : 1,
12461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12462   "template_args" : [ "type-34" ],
12463   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12464  },
12465  {
12466   "alignment" : 1,
12467   "linker_set_key" : "android::trait_trivial_dtor<char>",
12468   "name" : "android::trait_trivial_dtor<char>",
12469   "referenced_type" : "type-200",
12470   "self_type" : "type-200",
12471   "size" : 1,
12472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12473   "template_args" : [ "type-53" ],
12474   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12475  },
12476  {
12477   "alignment" : 1,
12478   "linker_set_key" : "android::trait_trivial_dtor<double>",
12479   "name" : "android::trait_trivial_dtor<double>",
12480   "referenced_type" : "type-257",
12481   "self_type" : "type-257",
12482   "size" : 1,
12483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12484   "template_args" : [ "type-256" ],
12485   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12486  },
12487  {
12488   "alignment" : 1,
12489   "linker_set_key" : "android::trait_trivial_dtor<float>",
12490   "name" : "android::trait_trivial_dtor<float>",
12491   "referenced_type" : "type-251",
12492   "self_type" : "type-251",
12493   "size" : 1,
12494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12495   "template_args" : [ "type-250" ],
12496   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12497  },
12498  {
12499   "alignment" : 1,
12500   "linker_set_key" : "android::trait_trivial_dtor<int>",
12501   "name" : "android::trait_trivial_dtor<int>",
12502   "referenced_type" : "type-218",
12503   "self_type" : "type-218",
12504   "size" : 1,
12505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12506   "template_args" : [ "type-20" ],
12507   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12508  },
12509  {
12510   "alignment" : 1,
12511   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12512   "name" : "android::trait_trivial_dtor<long long>",
12513   "referenced_type" : "type-240",
12514   "self_type" : "type-240",
12515   "size" : 1,
12516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12517   "template_args" : [ "type-25" ],
12518   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12519  },
12520  {
12521   "alignment" : 1,
12522   "linker_set_key" : "android::trait_trivial_dtor<long>",
12523   "name" : "android::trait_trivial_dtor<long>",
12524   "referenced_type" : "type-229",
12525   "self_type" : "type-229",
12526   "size" : 1,
12527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12528   "template_args" : [ "type-227" ],
12529   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12530  },
12531  {
12532   "alignment" : 1,
12533   "linker_set_key" : "android::trait_trivial_dtor<short>",
12534   "name" : "android::trait_trivial_dtor<short>",
12535   "referenced_type" : "type-209",
12536   "self_type" : "type-209",
12537   "size" : 1,
12538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12539   "template_args" : [ "type-208" ],
12540   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12541  },
12542  {
12543   "alignment" : 1,
12544   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12545   "name" : "android::trait_trivial_dtor<unsigned char>",
12546   "referenced_type" : "type-204",
12547   "self_type" : "type-204",
12548   "size" : 1,
12549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12550   "template_args" : [ "type-109" ],
12551   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12552  },
12553  {
12554   "alignment" : 1,
12555   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12556   "name" : "android::trait_trivial_dtor<unsigned int>",
12557   "referenced_type" : "type-222",
12558   "self_type" : "type-222",
12559   "size" : 1,
12560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12561   "template_args" : [ "type-2" ],
12562   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12563  },
12564  {
12565   "alignment" : 1,
12566   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12567   "name" : "android::trait_trivial_dtor<unsigned long long>",
12568   "referenced_type" : "type-244",
12569   "self_type" : "type-244",
12570   "size" : 1,
12571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12572   "template_args" : [ "type-13" ],
12573   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12574  },
12575  {
12576   "alignment" : 1,
12577   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12578   "name" : "android::trait_trivial_dtor<unsigned long>",
12579   "referenced_type" : "type-234",
12580   "self_type" : "type-234",
12581   "size" : 1,
12582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12583   "template_args" : [ "type-233" ],
12584   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12585  },
12586  {
12587   "alignment" : 1,
12588   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12589   "name" : "android::trait_trivial_dtor<unsigned short>",
12590   "referenced_type" : "type-213",
12591   "self_type" : "type-213",
12592   "size" : 1,
12593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12594   "template_args" : [ "type-111" ],
12595   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12596  },
12597  {
12598   "alignment" : 1,
12599   "linker_set_key" : "android::trait_trivial_dtor<void>",
12600   "name" : "android::trait_trivial_dtor<void>",
12601   "referenced_type" : "type-192",
12602   "self_type" : "type-192",
12603   "size" : 1,
12604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12605   "template_args" : [ "type-22" ],
12606   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12607  },
12608  {
12609   "alignment" : 1,
12610   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12611   "name" : "android::trait_trivial_move<android::String16>",
12612   "referenced_type" : "type-384",
12613   "self_type" : "type-384",
12614   "size" : 1,
12615   "source_file" : "/system/core/libutils/include/utils/String16.h",
12616   "template_args" : [ "type-39" ],
12617   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12618  },
12619  {
12620   "alignment" : 1,
12621   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12622   "name" : "android::trait_trivial_move<android::String8>",
12623   "referenced_type" : "type-378",
12624   "self_type" : "type-378",
12625   "size" : 1,
12626   "source_file" : "/system/core/libutils/include/utils/String8.h",
12627   "template_args" : [ "type-50" ],
12628   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12629  },
12630  {
12631   "alignment" : 1,
12632   "linker_set_key" : "android::trait_trivial_move<bool>",
12633   "name" : "android::trait_trivial_move<bool>",
12634   "referenced_type" : "type-198",
12635   "self_type" : "type-198",
12636   "size" : 1,
12637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12638   "template_args" : [ "type-34" ],
12639   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12640  },
12641  {
12642   "alignment" : 1,
12643   "linker_set_key" : "android::trait_trivial_move<char>",
12644   "name" : "android::trait_trivial_move<char>",
12645   "referenced_type" : "type-202",
12646   "self_type" : "type-202",
12647   "size" : 1,
12648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12649   "template_args" : [ "type-53" ],
12650   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12651  },
12652  {
12653   "alignment" : 1,
12654   "linker_set_key" : "android::trait_trivial_move<double>",
12655   "name" : "android::trait_trivial_move<double>",
12656   "referenced_type" : "type-259",
12657   "self_type" : "type-259",
12658   "size" : 1,
12659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12660   "template_args" : [ "type-256" ],
12661   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12662  },
12663  {
12664   "alignment" : 1,
12665   "linker_set_key" : "android::trait_trivial_move<float>",
12666   "name" : "android::trait_trivial_move<float>",
12667   "referenced_type" : "type-254",
12668   "self_type" : "type-254",
12669   "size" : 1,
12670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12671   "template_args" : [ "type-250" ],
12672   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12673  },
12674  {
12675   "alignment" : 1,
12676   "linker_set_key" : "android::trait_trivial_move<int>",
12677   "name" : "android::trait_trivial_move<int>",
12678   "referenced_type" : "type-220",
12679   "self_type" : "type-220",
12680   "size" : 1,
12681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12682   "template_args" : [ "type-20" ],
12683   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12684  },
12685  {
12686   "alignment" : 1,
12687   "linker_set_key" : "android::trait_trivial_move<long long>",
12688   "name" : "android::trait_trivial_move<long long>",
12689   "referenced_type" : "type-242",
12690   "self_type" : "type-242",
12691   "size" : 1,
12692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12693   "template_args" : [ "type-25" ],
12694   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12695  },
12696  {
12697   "alignment" : 1,
12698   "linker_set_key" : "android::trait_trivial_move<long>",
12699   "name" : "android::trait_trivial_move<long>",
12700   "referenced_type" : "type-231",
12701   "self_type" : "type-231",
12702   "size" : 1,
12703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12704   "template_args" : [ "type-227" ],
12705   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12706  },
12707  {
12708   "alignment" : 1,
12709   "linker_set_key" : "android::trait_trivial_move<short>",
12710   "name" : "android::trait_trivial_move<short>",
12711   "referenced_type" : "type-211",
12712   "self_type" : "type-211",
12713   "size" : 1,
12714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12715   "template_args" : [ "type-208" ],
12716   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12717  },
12718  {
12719   "alignment" : 1,
12720   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12721   "name" : "android::trait_trivial_move<unsigned char>",
12722   "referenced_type" : "type-206",
12723   "self_type" : "type-206",
12724   "size" : 1,
12725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12726   "template_args" : [ "type-109" ],
12727   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12728  },
12729  {
12730   "alignment" : 1,
12731   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12732   "name" : "android::trait_trivial_move<unsigned int>",
12733   "referenced_type" : "type-224",
12734   "self_type" : "type-224",
12735   "size" : 1,
12736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12737   "template_args" : [ "type-2" ],
12738   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12739  },
12740  {
12741   "alignment" : 1,
12742   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12743   "name" : "android::trait_trivial_move<unsigned long long>",
12744   "referenced_type" : "type-246",
12745   "self_type" : "type-246",
12746   "size" : 1,
12747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12748   "template_args" : [ "type-13" ],
12749   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12750  },
12751  {
12752   "alignment" : 1,
12753   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12754   "name" : "android::trait_trivial_move<unsigned long>",
12755   "referenced_type" : "type-237",
12756   "self_type" : "type-237",
12757   "size" : 1,
12758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12759   "template_args" : [ "type-233" ],
12760   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12761  },
12762  {
12763   "alignment" : 1,
12764   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12765   "name" : "android::trait_trivial_move<unsigned short>",
12766   "referenced_type" : "type-216",
12767   "self_type" : "type-216",
12768   "size" : 1,
12769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12770   "template_args" : [ "type-111" ],
12771   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12772  },
12773  {
12774   "alignment" : 1,
12775   "linker_set_key" : "android::trait_trivial_move<void>",
12776   "name" : "android::trait_trivial_move<void>",
12777   "referenced_type" : "type-194",
12778   "self_type" : "type-194",
12779   "size" : 1,
12780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12781   "template_args" : [ "type-22" ],
12782   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12783  },
12784  {
12785   "alignment" : 4,
12786   "fields" :
12787   [
12788    {
12789     "access" : "private",
12790     "field_name" : "m_ptr",
12791     "referenced_type" : "type-137"
12792    },
12793    {
12794     "access" : "private",
12795     "field_name" : "m_refs",
12796     "field_offset" : 32,
12797     "referenced_type" : "type-11"
12798    }
12799   ],
12800   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12801   "name" : "android::wp<android::hardware::BHwBinder>",
12802   "record_kind" : "class",
12803   "referenced_type" : "type-290",
12804   "self_type" : "type-290",
12805   "size" : 8,
12806   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12807   "template_args" : [ "type-138" ],
12808   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12809  },
12810  {
12811   "alignment" : 4,
12812   "fields" :
12813   [
12814    {
12815     "access" : "private",
12816     "field_name" : "m_ptr",
12817     "referenced_type" : "type-560"
12818    },
12819    {
12820     "access" : "private",
12821     "field_name" : "m_refs",
12822     "field_offset" : 32,
12823     "referenced_type" : "type-11"
12824    }
12825   ],
12826   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12827   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12828   "record_kind" : "class",
12829   "referenced_type" : "type-559",
12830   "self_type" : "type-559",
12831   "size" : 8,
12832   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12833   "template_args" : [ "type-17" ],
12834   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12835  },
12836  {
12837   "alignment" : 4,
12838   "fields" :
12839   [
12840    {
12841     "access" : "private",
12842     "field_name" : "m_ptr",
12843     "referenced_type" : "type-5"
12844    },
12845    {
12846     "access" : "private",
12847     "field_name" : "m_refs",
12848     "field_offset" : 32,
12849     "referenced_type" : "type-11"
12850    }
12851   ],
12852   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12853   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12854   "record_kind" : "class",
12855   "referenced_type" : "type-4",
12856   "self_type" : "type-4",
12857   "size" : 8,
12858   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12859   "template_args" : [ "type-6" ],
12860   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12861  },
12862  {
12863   "alignment" : 4,
12864   "fields" :
12865   [
12866    {
12867     "access" : "private",
12868     "field_name" : "m_ptr",
12869     "referenced_type" : "type-15"
12870    },
12871    {
12872     "access" : "private",
12873     "field_name" : "m_refs",
12874     "field_offset" : 32,
12875     "referenced_type" : "type-11"
12876    }
12877   ],
12878   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12879   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12880   "record_kind" : "class",
12881   "referenced_type" : "type-14",
12882   "self_type" : "type-14",
12883   "size" : 8,
12884   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12885   "template_args" : [ "type-16" ],
12886   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12887  },
12888  {
12889   "alignment" : 4,
12890   "fields" :
12891   [
12892    {
12893     "field_name" : "maxContentLightLevel",
12894     "referenced_type" : "type-250"
12895    },
12896    {
12897     "field_name" : "maxFrameAverageLightLevel",
12898     "field_offset" : 32,
12899     "referenced_type" : "type-250"
12900    }
12901   ],
12902   "linker_set_key" : "android_cta861_3_metadata",
12903   "name" : "android_cta861_3_metadata",
12904   "referenced_type" : "type-476",
12905   "self_type" : "type-476",
12906   "size" : 8,
12907   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12908   "unique_id" : "android_cta861_3_metadata"
12909  },
12910  {
12911   "alignment" : 4,
12912   "fields" :
12913   [
12914    {
12915     "field_name" : "num_points",
12916     "referenced_type" : "type-2"
12917    },
12918    {
12919     "field_name" : "reserved",
12920     "field_offset" : 32,
12921     "referenced_type" : "type-464"
12922    },
12923    {
12924     "field_name" : "xyzc_points",
12925     "field_offset" : 288,
12926     "referenced_type" : "type-471"
12927    }
12928   ],
12929   "linker_set_key" : "android_depth_points",
12930   "name" : "android_depth_points",
12931   "referenced_type" : "type-470",
12932   "self_type" : "type-470",
12933   "size" : 36,
12934   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12935   "unique_id" : "android_depth_points"
12936  },
12937  {
12938   "alignment" : 4,
12939   "fields" :
12940   [
12941    {
12942     "field_name" : "format",
12943     "referenced_type" : "type-467"
12944    },
12945    {
12946     "field_name" : "num_planes",
12947     "field_offset" : 32,
12948     "referenced_type" : "type-2"
12949    },
12950    {
12951     "field_name" : "planes",
12952     "field_offset" : 64,
12953     "referenced_type" : "type-469"
12954    }
12955   ],
12956   "linker_set_key" : "android_flex_layout",
12957   "name" : "android_flex_layout",
12958   "referenced_type" : "type-468",
12959   "self_type" : "type-468",
12960   "size" : 12,
12961   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12962   "unique_id" : "android_flex_layout"
12963  },
12964  {
12965   "alignment" : 4,
12966   "fields" :
12967   [
12968    {
12969     "field_name" : "top_left",
12970     "referenced_type" : "type-392"
12971    },
12972    {
12973     "field_name" : "component",
12974     "field_offset" : 32,
12975     "referenced_type" : "type-465"
12976    },
12977    {
12978     "field_name" : "bits_per_component",
12979     "field_offset" : 64,
12980     "referenced_type" : "type-20"
12981    },
12982    {
12983     "field_name" : "bits_used",
12984     "field_offset" : 96,
12985     "referenced_type" : "type-20"
12986    },
12987    {
12988     "field_name" : "h_increment",
12989     "field_offset" : 128,
12990     "referenced_type" : "type-20"
12991    },
12992    {
12993     "field_name" : "v_increment",
12994     "field_offset" : 160,
12995     "referenced_type" : "type-20"
12996    },
12997    {
12998     "field_name" : "h_subsampling",
12999     "field_offset" : 192,
13000     "referenced_type" : "type-20"
13001    },
13002    {
13003     "field_name" : "v_subsampling",
13004     "field_offset" : 224,
13005     "referenced_type" : "type-20"
13006    }
13007   ],
13008   "linker_set_key" : "android_flex_plane",
13009   "name" : "android_flex_plane",
13010   "referenced_type" : "type-466",
13011   "self_type" : "type-466",
13012   "size" : 32,
13013   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13014   "unique_id" : "android_flex_plane"
13015  },
13016  {
13017   "alignment" : 4,
13018   "fields" :
13019   [
13020    {
13021     "field_name" : "displayPrimaryRed",
13022     "referenced_type" : "type-474"
13023    },
13024    {
13025     "field_name" : "displayPrimaryGreen",
13026     "field_offset" : 64,
13027     "referenced_type" : "type-474"
13028    },
13029    {
13030     "field_name" : "displayPrimaryBlue",
13031     "field_offset" : 128,
13032     "referenced_type" : "type-474"
13033    },
13034    {
13035     "field_name" : "whitePoint",
13036     "field_offset" : 192,
13037     "referenced_type" : "type-474"
13038    },
13039    {
13040     "field_name" : "maxLuminance",
13041     "field_offset" : 256,
13042     "referenced_type" : "type-250"
13043    },
13044    {
13045     "field_name" : "minLuminance",
13046     "field_offset" : 288,
13047     "referenced_type" : "type-250"
13048    }
13049   ],
13050   "linker_set_key" : "android_smpte2086_metadata",
13051   "name" : "android_smpte2086_metadata",
13052   "referenced_type" : "type-475",
13053   "self_type" : "type-475",
13054   "size" : 40,
13055   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13056   "unique_id" : "android_smpte2086_metadata"
13057  },
13058  {
13059   "alignment" : 4,
13060   "fields" :
13061   [
13062    {
13063     "field_name" : "x",
13064     "referenced_type" : "type-250"
13065    },
13066    {
13067     "field_name" : "y",
13068     "field_offset" : 32,
13069     "referenced_type" : "type-250"
13070    }
13071   ],
13072   "linker_set_key" : "android_xy_color",
13073   "name" : "android_xy_color",
13074   "referenced_type" : "type-474",
13075   "self_type" : "type-474",
13076   "size" : 8,
13077   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13078   "unique_id" : "android_xy_color"
13079  },
13080  {
13081   "alignment" : 4,
13082   "fields" :
13083   [
13084    {
13085     "field_name" : "y",
13086     "referenced_type" : "type-21"
13087    },
13088    {
13089     "field_name" : "cb",
13090     "field_offset" : 32,
13091     "referenced_type" : "type-21"
13092    },
13093    {
13094     "field_name" : "cr",
13095     "field_offset" : 64,
13096     "referenced_type" : "type-21"
13097    },
13098    {
13099     "field_name" : "ystride",
13100     "field_offset" : 96,
13101     "referenced_type" : "type-2"
13102    },
13103    {
13104     "field_name" : "cstride",
13105     "field_offset" : 128,
13106     "referenced_type" : "type-2"
13107    },
13108    {
13109     "field_name" : "chroma_step",
13110     "field_offset" : 160,
13111     "referenced_type" : "type-2"
13112    },
13113    {
13114     "field_name" : "reserved",
13115     "field_offset" : 192,
13116     "referenced_type" : "type-464"
13117    }
13118   ],
13119   "linker_set_key" : "android_ycbcr",
13120   "name" : "android_ycbcr",
13121   "referenced_type" : "type-463",
13122   "self_type" : "type-463",
13123   "size" : 56,
13124   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13125   "unique_id" : "android_ycbcr"
13126  },
13127  {
13128   "alignment" : 4,
13129   "fields" :
13130   [
13131    {
13132     "referenced_type" : "type-107"
13133    }
13134   ],
13135   "linker_set_key" : "log_msg",
13136   "name" : "log_msg",
13137   "referenced_type" : "type-106",
13138   "self_type" : "type-106",
13139   "size" : 5124,
13140   "source_file" : "/system/core/liblog/include/log/log_read.h",
13141   "unique_id" : "log_msg"
13142  },
13143  {
13144   "alignment" : 4,
13145   "fields" :
13146   [
13147    {
13148     "field_name" : "buf",
13149     "referenced_type" : "type-108"
13150    },
13151    {
13152     "field_name" : "entry",
13153     "referenced_type" : "type-110"
13154    },
13155    {
13156     "field_name" : "entry_v4",
13157     "referenced_type" : "type-110"
13158    },
13159    {
13160     "field_name" : "entry_v3",
13161     "referenced_type" : "type-113"
13162    },
13163    {
13164     "field_name" : "entry_v2",
13165     "referenced_type" : "type-114"
13166    },
13167    {
13168     "field_name" : "entry_v1",
13169     "referenced_type" : "type-115"
13170    }
13171   ],
13172   "is_anonymous" : true,
13173   "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",
13174   "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",
13175   "record_kind" : "union",
13176   "referenced_type" : "type-107",
13177   "self_type" : "type-107",
13178   "size" : 5124,
13179   "source_file" : "/system/core/liblog/include/log/log_read.h",
13180   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13181  },
13182  {
13183   "alignment" : 1,
13184   "fields" :
13185   [
13186    {
13187     "field_name" : "tv_sec",
13188     "referenced_type" : "type-2"
13189    },
13190    {
13191     "field_name" : "tv_nsec",
13192     "field_offset" : 32,
13193     "referenced_type" : "type-2"
13194    }
13195   ],
13196   "linker_set_key" : "log_time",
13197   "name" : "log_time",
13198   "referenced_type" : "type-382",
13199   "self_type" : "type-382",
13200   "size" : 8,
13201   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13202   "unique_id" : "_ZTS8log_time"
13203  },
13204  {
13205   "alignment" : 4,
13206   "fields" :
13207   [
13208    {
13209     "field_name" : "len",
13210     "referenced_type" : "type-111"
13211    },
13212    {
13213     "field_name" : "__pad",
13214     "field_offset" : 16,
13215     "referenced_type" : "type-111"
13216    },
13217    {
13218     "field_name" : "pid",
13219     "field_offset" : 32,
13220     "referenced_type" : "type-20"
13221    },
13222    {
13223     "field_name" : "tid",
13224     "field_offset" : 64,
13225     "referenced_type" : "type-20"
13226    },
13227    {
13228     "field_name" : "sec",
13229     "field_offset" : 96,
13230     "referenced_type" : "type-20"
13231    },
13232    {
13233     "field_name" : "nsec",
13234     "field_offset" : 128,
13235     "referenced_type" : "type-20"
13236    },
13237    {
13238     "field_name" : "msg",
13239     "field_offset" : 160,
13240     "referenced_type" : "type-112"
13241    }
13242   ],
13243   "linker_set_key" : "logger_entry",
13244   "name" : "logger_entry",
13245   "referenced_type" : "type-115",
13246   "self_type" : "type-115",
13247   "size" : 20,
13248   "source_file" : "/system/core/liblog/include/log/log_read.h",
13249   "unique_id" : "logger_entry"
13250  },
13251  {
13252   "alignment" : 1,
13253   "fields" :
13254   [
13255    {
13256     "field_name" : "len",
13257     "referenced_type" : "type-111"
13258    },
13259    {
13260     "field_name" : "hdr_size",
13261     "field_offset" : 16,
13262     "referenced_type" : "type-111"
13263    },
13264    {
13265     "field_name" : "pid",
13266     "field_offset" : 32,
13267     "referenced_type" : "type-20"
13268    },
13269    {
13270     "field_name" : "tid",
13271     "field_offset" : 64,
13272     "referenced_type" : "type-20"
13273    },
13274    {
13275     "field_name" : "sec",
13276     "field_offset" : 96,
13277     "referenced_type" : "type-20"
13278    },
13279    {
13280     "field_name" : "nsec",
13281     "field_offset" : 128,
13282     "referenced_type" : "type-20"
13283    },
13284    {
13285     "field_name" : "euid",
13286     "field_offset" : 160,
13287     "referenced_type" : "type-2"
13288    },
13289    {
13290     "field_name" : "msg",
13291     "field_offset" : 192,
13292     "referenced_type" : "type-112"
13293    }
13294   ],
13295   "linker_set_key" : "logger_entry_v2",
13296   "name" : "logger_entry_v2",
13297   "referenced_type" : "type-114",
13298   "self_type" : "type-114",
13299   "size" : 24,
13300   "source_file" : "/system/core/liblog/include/log/log_read.h",
13301   "unique_id" : "logger_entry_v2"
13302  },
13303  {
13304   "alignment" : 1,
13305   "fields" :
13306   [
13307    {
13308     "field_name" : "len",
13309     "referenced_type" : "type-111"
13310    },
13311    {
13312     "field_name" : "hdr_size",
13313     "field_offset" : 16,
13314     "referenced_type" : "type-111"
13315    },
13316    {
13317     "field_name" : "pid",
13318     "field_offset" : 32,
13319     "referenced_type" : "type-20"
13320    },
13321    {
13322     "field_name" : "tid",
13323     "field_offset" : 64,
13324     "referenced_type" : "type-20"
13325    },
13326    {
13327     "field_name" : "sec",
13328     "field_offset" : 96,
13329     "referenced_type" : "type-20"
13330    },
13331    {
13332     "field_name" : "nsec",
13333     "field_offset" : 128,
13334     "referenced_type" : "type-20"
13335    },
13336    {
13337     "field_name" : "lid",
13338     "field_offset" : 160,
13339     "referenced_type" : "type-2"
13340    },
13341    {
13342     "field_name" : "msg",
13343     "field_offset" : 192,
13344     "referenced_type" : "type-112"
13345    }
13346   ],
13347   "linker_set_key" : "logger_entry_v3",
13348   "name" : "logger_entry_v3",
13349   "referenced_type" : "type-113",
13350   "self_type" : "type-113",
13351   "size" : 24,
13352   "source_file" : "/system/core/liblog/include/log/log_read.h",
13353   "unique_id" : "logger_entry_v3"
13354  },
13355  {
13356   "alignment" : 4,
13357   "fields" :
13358   [
13359    {
13360     "field_name" : "len",
13361     "referenced_type" : "type-111"
13362    },
13363    {
13364     "field_name" : "hdr_size",
13365     "field_offset" : 16,
13366     "referenced_type" : "type-111"
13367    },
13368    {
13369     "field_name" : "pid",
13370     "field_offset" : 32,
13371     "referenced_type" : "type-20"
13372    },
13373    {
13374     "field_name" : "tid",
13375     "field_offset" : 64,
13376     "referenced_type" : "type-2"
13377    },
13378    {
13379     "field_name" : "sec",
13380     "field_offset" : 96,
13381     "referenced_type" : "type-2"
13382    },
13383    {
13384     "field_name" : "nsec",
13385     "field_offset" : 128,
13386     "referenced_type" : "type-2"
13387    },
13388    {
13389     "field_name" : "lid",
13390     "field_offset" : 160,
13391     "referenced_type" : "type-2"
13392    },
13393    {
13394     "field_name" : "uid",
13395     "field_offset" : 192,
13396     "referenced_type" : "type-2"
13397    },
13398    {
13399     "field_name" : "msg",
13400     "field_offset" : 224,
13401     "referenced_type" : "type-112"
13402    }
13403   ],
13404   "linker_set_key" : "logger_entry_v4",
13405   "name" : "logger_entry_v4",
13406   "referenced_type" : "type-110",
13407   "self_type" : "type-110",
13408   "size" : 28,
13409   "source_file" : "/system/core/liblog/include/log/log_read.h",
13410   "unique_id" : "logger_entry_v4"
13411  },
13412  {
13413   "alignment" : 4,
13414   "fields" :
13415   [
13416    {
13417     "field_name" : "version",
13418     "referenced_type" : "type-20"
13419    },
13420    {
13421     "field_name" : "numFds",
13422     "field_offset" : 32,
13423     "referenced_type" : "type-20"
13424    },
13425    {
13426     "field_name" : "numInts",
13427     "field_offset" : 64,
13428     "referenced_type" : "type-20"
13429    },
13430    {
13431     "field_name" : "data",
13432     "field_offset" : 96,
13433     "referenced_type" : "type-189"
13434    }
13435   ],
13436   "linker_set_key" : "native_handle",
13437   "name" : "native_handle",
13438   "referenced_type" : "type-188",
13439   "self_type" : "type-188",
13440   "size" : 12,
13441   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13442   "unique_id" : "native_handle"
13443  }
13444 ],
13445 "rvalue_reference_types" :
13446 [
13447  {
13448   "alignment" : 4,
13449   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13450   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13451   "referenced_type" : "type-163",
13452   "self_type" : "type-165",
13453   "size" : 4,
13454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13455  },
13456  {
13457   "alignment" : 4,
13458   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13459   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13460   "referenced_type" : "type-157",
13461   "self_type" : "type-159",
13462   "size" : 4,
13463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13464  },
13465  {
13466   "alignment" : 4,
13467   "linker_set_key" : "android::hardware::Return<bool> &&",
13468   "name" : "android::hardware::Return<bool> &&",
13469   "referenced_type" : "type-150",
13470   "self_type" : "type-153",
13471   "size" : 4,
13472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13473  },
13474  {
13475   "alignment" : 4,
13476   "linker_set_key" : "android::hardware::Return<void> &&",
13477   "name" : "android::hardware::Return<void> &&",
13478   "referenced_type" : "type-176",
13479   "self_type" : "type-178",
13480   "size" : 4,
13481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13482  },
13483  {
13484   "alignment" : 4,
13485   "linker_set_key" : "android::hardware::Status &&",
13486   "name" : "android::hardware::Status &&",
13487   "referenced_type" : "type-140",
13488   "self_type" : "type-146",
13489   "size" : 4,
13490   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13491  },
13492  {
13493   "alignment" : 4,
13494   "linker_set_key" : "android::hardware::details::return_status &&",
13495   "name" : "android::hardware::details::return_status &&",
13496   "referenced_type" : "type-151",
13497   "self_type" : "type-172",
13498   "size" : 4,
13499   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13500  },
13501  {
13502   "alignment" : 4,
13503   "linker_set_key" : "android::hardware::hidl_handle &&",
13504   "name" : "android::hardware::hidl_handle &&",
13505   "referenced_type" : "type-293",
13506   "self_type" : "type-301",
13507   "size" : 4,
13508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13509  },
13510  {
13511   "alignment" : 4,
13512   "linker_set_key" : "android::hardware::hidl_memory &&",
13513   "name" : "android::hardware::hidl_memory &&",
13514   "referenced_type" : "type-299",
13515   "self_type" : "type-305",
13516   "size" : 4,
13517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13518  },
13519  {
13520   "alignment" : 4,
13521   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13522   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13523   "referenced_type" : "type-129",
13524   "self_type" : "type-131",
13525   "size" : 4,
13526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13527  },
13528  {
13529   "alignment" : 4,
13530   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13531   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13532   "referenced_type" : "type-121",
13533   "self_type" : "type-124",
13534   "size" : 4,
13535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13536  },
13537  {
13538   "alignment" : 4,
13539   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13540   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13541   "referenced_type" : "type-87",
13542   "self_type" : "type-90",
13543   "size" : 4,
13544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13545  },
13546  {
13547   "alignment" : 4,
13548   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13549   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13550   "referenced_type" : "type-436",
13551   "self_type" : "type-435",
13552   "size" : 4,
13553   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13554  },
13555  {
13556   "alignment" : 4,
13557   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13558   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13559   "referenced_type" : "type-593",
13560   "self_type" : "type-592",
13561   "size" : 4,
13562   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13563  },
13564  {
13565   "alignment" : 4,
13566   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13567   "name" : "std::function<sp<IBase> (void *)> &&",
13568   "referenced_type" : "type-446",
13569   "self_type" : "type-445",
13570   "size" : 4,
13571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13572  },
13573  {
13574   "alignment" : 4,
13575   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13576   "name" : "std::function<sp<IBase> (void *)> &&",
13577   "referenced_type" : "type-597",
13578   "self_type" : "type-596",
13579   "size" : 4,
13580   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13581  },
13582  {
13583   "alignment" : 4,
13584   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13585   "name" : "std::function<sp<IBinder> (void *)> &&",
13586   "referenced_type" : "type-438",
13587   "self_type" : "type-437",
13588   "size" : 4,
13589   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13590  },
13591  {
13592   "alignment" : 4,
13593   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13594   "name" : "std::function<sp<IBinder> (void *)> &&",
13595   "referenced_type" : "type-595",
13596   "self_type" : "type-594",
13597   "size" : 4,
13598   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13599  }
13600 ]
13601}
13602