1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-54",
9   "self_type" : "type-113",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-251",
16   "self_type" : "type-474",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-20",
24   "self_type" : "type-190",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-110",
32   "self_type" : "type-329",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-110",
41   "self_type" : "type-109",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-465",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-35",
64   "self_type" : "type-35",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-54",
74   "self_type" : "type-54",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-43",
84   "self_type" : "type-43",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-257",
92   "self_type" : "type-257",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-251",
100   "self_type" : "type-251",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-20",
109   "self_type" : "type-20",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-25",
118   "self_type" : "type-25",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-238",
127   "self_type" : "type-238",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-209",
136   "self_type" : "type-209",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-263",
145   "self_type" : "type-263",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-110",
155   "self_type" : "type-110",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-13",
175   "self_type" : "type-13",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-244",
185   "self_type" : "type-244",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-112",
195   "self_type" : "type-112",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-22",
202   "self_type" : "type-22"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE"
209  },
210  {
211   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE"
212  },
213  {
214   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE"
215  },
216  {
217   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
218  },
219  {
220   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
221  },
222  {
223   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
224  },
225  {
226   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv"
227  },
228  {
229   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE"
230  },
231  {
232   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE"
233  },
234  {
235   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
236  },
237  {
238   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
239  },
240  {
241   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev"
242  },
243  {
244   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
245  },
246  {
247   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
248  },
249  {
250   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
251  },
252  {
253   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
254  },
255  {
256   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
257  },
258  {
259   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
260  },
261  {
262   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
263  },
264  {
265   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
266  },
267  {
268   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
269  },
270  {
271   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
272  },
273  {
274   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
275  },
276  {
277   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
278  },
279  {
280   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE"
281  },
282  {
283   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE"
284  },
285  {
286   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
287  },
288  {
289   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
290  },
291  {
292   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
296  },
297  {
298   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
299  },
300  {
301   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
302  },
303  {
304   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
305  },
306  {
307   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
308  },
309  {
310   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
311  },
312  {
313   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
314  },
315  {
316   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
317  },
318  {
319   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
320  },
321  {
322   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
323  },
324  {
325   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
326  },
327  {
328   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
329  },
330  {
331   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb"
332  },
333  {
334   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE"
335  },
336  {
337   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE"
338  },
339  {
340   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE"
341  },
342  {
343   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
344  },
345  {
346   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
347  },
348  {
349   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
350  },
351  {
352   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv"
353  },
354  {
355   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE"
356  },
357  {
358   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE"
359  },
360  {
361   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
362  },
363  {
364   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
365  },
366  {
367   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev"
368  },
369  {
370   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
371  },
372  {
373   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
374  },
375  {
376   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
377  },
378  {
379   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
380  },
381  {
382   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
383  },
384  {
385   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
386  },
387  {
388   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
389  },
390  {
391   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE"
392  },
393  {
394   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
395  },
396  {
397   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
398  },
399  {
400   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
401  },
402  {
403   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
404  },
405  {
406   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE"
407  },
408  {
409   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE"
410  },
411  {
412   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
413  },
414  {
415   "name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
416  },
417  {
418   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
419  },
420  {
421   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
422  },
423  {
424   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
425  },
426  {
427   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
428  },
429  {
430   "name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
431  },
432  {
433   "name" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
434  },
435  {
436   "name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
437  },
438  {
439   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
440  },
441  {
442   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
443  },
444  {
445   "name" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
446  },
447  {
448   "name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
449  },
450  {
451   "name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
452  },
453  {
454   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
455  },
456  {
457   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb"
458  },
459  {
460   "binding" : "weak",
461   "name" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
462  },
463  {
464   "binding" : "weak",
465   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
466  },
467  {
468   "binding" : "weak",
469   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
470  },
471  {
472   "binding" : "weak",
473   "name" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_"
474  },
475  {
476   "binding" : "weak",
477   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
478  },
479  {
480   "binding" : "weak",
481   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
482  },
483  {
484   "binding" : "weak",
485   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
486  },
487  {
488   "binding" : "weak",
489   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
490  },
491  {
492   "binding" : "weak",
493   "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_"
494  },
495  {
496   "binding" : "weak",
497   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
498  },
499  {
500   "binding" : "weak",
501   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
502  },
503  {
504   "binding" : "weak",
505   "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_"
506  },
507  {
508   "binding" : "weak",
509   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
510  },
511  {
512   "binding" : "weak",
513   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
514  },
515  {
516   "binding" : "weak",
517   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
518  },
519  {
520   "binding" : "weak",
521   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
522  },
523  {
524   "binding" : "weak",
525   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
526  },
527  {
528   "name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
529  },
530  {
531   "name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
532  },
533  {
534   "name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
535  },
536  {
537   "name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
538  },
539  {
540   "name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
541  },
542  {
543   "name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
544  },
545  {
546   "name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
547  },
548  {
549   "name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
550  }
551 ],
552 "elf_objects" :
553 [
554  {
555   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE"
556  },
557  {
558   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE"
559  },
560  {
561   "binding" : "weak",
562   "name" : "_ZTCN7android6system7suspend4V1_010BsWakeLockE0_NS2_9IWakeLockE"
563  },
564  {
565   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_4hidl4base4V1_08BnHwBaseE"
566  },
567  {
568   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware7IBinderE"
569  },
570  {
571   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware9BHwBinderE"
572  },
573  {
574   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS2_9IWakeLockE"
575  },
576  {
577   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_4hidl4base4V1_05IBaseE"
578  },
579  {
580   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_8hardware11BpInterfaceINS2_9IWakeLockEEE"
581  },
582  {
583   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE16_NS_8hardware11BpHwRefBaseE"
584  },
585  {
586   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE8_NS_8hardware10IInterfaceE"
587  },
588  {
589   "name" : "_ZTCN7android6system7suspend4V1_014ISystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
590  },
591  {
592   "binding" : "weak",
593   "name" : "_ZTCN7android6system7suspend4V1_015BsSystemSuspendE0_NS2_14ISystemSuspendE"
594  },
595  {
596   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_4hidl4base4V1_08BnHwBaseE"
597  },
598  {
599   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware7IBinderE"
600  },
601  {
602   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware9BHwBinderE"
603  },
604  {
605   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS2_14ISystemSuspendE"
606  },
607  {
608   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
609  },
610  {
611   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_8hardware11BpInterfaceINS2_14ISystemSuspendEEE"
612  },
613  {
614   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE16_NS_8hardware11BpHwRefBaseE"
615  },
616  {
617   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE8_NS_8hardware10IInterfaceE"
618  },
619  {
620   "name" : "_ZTCN7android6system7suspend4V1_09IWakeLockE0_NS_4hidl4base4V1_05IBaseE"
621  },
622  {
623   "name" : "_ZTTN7android6system7suspend4V1_012BnHwWakeLockE"
624  },
625  {
626   "name" : "_ZTTN7android6system7suspend4V1_012BpHwWakeLockE"
627  },
628  {
629   "name" : "_ZTTN7android6system7suspend4V1_014ISystemSuspendE"
630  },
631  {
632   "name" : "_ZTTN7android6system7suspend4V1_017BnHwSystemSuspendE"
633  },
634  {
635   "name" : "_ZTTN7android6system7suspend4V1_017BpHwSystemSuspendE"
636  },
637  {
638   "name" : "_ZTTN7android6system7suspend4V1_09IWakeLockE"
639  },
640  {
641   "binding" : "weak",
642   "name" : "_ZTVN7android6system7suspend4V1_010BsWakeLockE"
643  },
644  {
645   "name" : "_ZTVN7android6system7suspend4V1_012BnHwWakeLockE"
646  },
647  {
648   "name" : "_ZTVN7android6system7suspend4V1_012BpHwWakeLockE"
649  },
650  {
651   "name" : "_ZTVN7android6system7suspend4V1_014ISystemSuspendE"
652  },
653  {
654   "binding" : "weak",
655   "name" : "_ZTVN7android6system7suspend4V1_015BsSystemSuspendE"
656  },
657  {
658   "name" : "_ZTVN7android6system7suspend4V1_017BnHwSystemSuspendE"
659  },
660  {
661   "name" : "_ZTVN7android6system7suspend4V1_017BpHwSystemSuspendE"
662  },
663  {
664   "name" : "_ZTVN7android6system7suspend4V1_09IWakeLockE"
665  }
666 ],
667 "enum_types" :
668 [
669  {
670   "alignment" : 4,
671   "enum_fields" :
672   [
673    {
674     "enum_field_value" : 0,
675     "name" : "android::Condition::WAKE_UP_ONE"
676    },
677    {
678     "enum_field_value" : 1,
679     "name" : "android::Condition::WAKE_UP_ALL"
680    }
681   ],
682   "linker_set_key" : "android::Condition::WakeUpType",
683   "name" : "android::Condition::WakeUpType",
684   "referenced_type" : "type-485",
685   "self_type" : "type-485",
686   "size" : 4,
687   "source_file" : "/system/core/libutils/include/utils/Condition.h",
688   "underlying_type" : "type-2",
689   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
690  },
691  {
692   "alignment" : 4,
693   "enum_fields" :
694   [
695    {
696     "enum_field_value" : 0,
697     "name" : "android::String16::kEmptyString"
698    }
699   ],
700   "linker_set_key" : "android::String16::StaticLinkage",
701   "name" : "android::String16::StaticLinkage",
702   "referenced_type" : "type-379",
703   "self_type" : "type-379",
704   "size" : 4,
705   "source_file" : "/system/core/libutils/include/utils/String16.h",
706   "underlying_type" : "type-2",
707   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
708  },
709  {
710   "alignment" : 4,
711   "enum_fields" :
712   [
713    {
714     "enum_field_value" : 0,
715     "name" : "android::String8::kEmptyString"
716    }
717   ],
718   "linker_set_key" : "android::String8::StaticLinkage",
719   "name" : "android::String8::StaticLinkage",
720   "referenced_type" : "type-369",
721   "self_type" : "type-369",
722   "size" : 4,
723   "source_file" : "/system/core/libutils/include/utils/String8.h",
724   "underlying_type" : "type-2",
725   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
726  },
727  {
728   "alignment" : 4,
729   "enum_fields" :
730   [
731    {
732     "enum_field_value" : 0,
733     "name" : "android::hardware::HidlReturnRestriction::NONE"
734    },
735    {
736     "enum_field_value" : 1,
737     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
738    },
739    {
740     "enum_field_value" : 2,
741     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
742    }
743   ],
744   "linker_set_key" : "android::hardware::HidlReturnRestriction",
745   "name" : "android::hardware::HidlReturnRestriction",
746   "referenced_type" : "type-176",
747   "self_type" : "type-176",
748   "size" : 4,
749   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
750   "underlying_type" : "type-20",
751   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
752  },
753  {
754   "alignment" : 4,
755   "enum_fields" :
756   [
757    {
758     "enum_field_value" : 0,
759     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
760    },
761    {
762     "enum_field_value" : 1,
763     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
764    },
765    {
766     "enum_field_value" : 2,
767     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
768    },
769    {
770     "enum_field_value" : 3,
771     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
772    }
773   ],
774   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
775   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
776   "referenced_type" : "type-359",
777   "self_type" : "type-359",
778   "size" : 4,
779   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
780   "underlying_type" : "type-20",
781   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
782  },
783  {
784   "alignment" : 4,
785   "enum_fields" :
786   [
787    {
788     "enum_field_value" : 1,
789     "name" : "android::hardware::kSynchronizedReadWrite"
790    },
791    {
792     "enum_field_value" : 2,
793     "name" : "android::hardware::kUnsynchronizedWrite"
794    }
795   ],
796   "linker_set_key" : "android::hardware::MQFlavor",
797   "name" : "android::hardware::MQFlavor",
798   "referenced_type" : "type-355",
799   "self_type" : "type-355",
800   "size" : 4,
801   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
802   "underlying_type" : "type-2",
803   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
804  },
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 0,
811     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
812    },
813    {
814     "enum_field_value" : 1,
815     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
816    },
817    {
818     "enum_field_value" : 2,
819     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
820    }
821   ],
822   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
823   "name" : "android::hardware::ProcessState::CallRestriction",
824   "referenced_type" : "type-56",
825   "self_type" : "type-56",
826   "size" : 4,
827   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
828   "underlying_type" : "type-20",
829   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
830  },
831  {
832   "alignment" : 4,
833   "enum_fields" :
834   [
835    {
836     "enum_field_value" : 0,
837     "name" : "android::hardware::Status::EX_NONE"
838    },
839    {
840     "enum_field_value" : -1,
841     "name" : "android::hardware::Status::EX_SECURITY"
842    },
843    {
844     "enum_field_value" : -2,
845     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
846    },
847    {
848     "enum_field_value" : -3,
849     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
850    },
851    {
852     "enum_field_value" : -4,
853     "name" : "android::hardware::Status::EX_NULL_POINTER"
854    },
855    {
856     "enum_field_value" : -5,
857     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
858    },
859    {
860     "enum_field_value" : -6,
861     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
862    },
863    {
864     "enum_field_value" : -7,
865     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
866    },
867    {
868     "enum_field_value" : -128,
869     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
870    },
871    {
872     "enum_field_value" : -129,
873     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
874    }
875   ],
876   "linker_set_key" : "android::hardware::Status::Exception",
877   "name" : "android::hardware::Status::Exception",
878   "referenced_type" : "type-143",
879   "self_type" : "type-143",
880   "size" : 4,
881   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
882   "underlying_type" : "type-20",
883   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
884  },
885  {
886   "alignment" : 4,
887   "enum_fields" :
888   [
889    {
890     "enum_field_value" : 0,
891     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
892    },
893    {
894     "enum_field_value" : 1,
895     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
896    },
897    {
898     "enum_field_value" : 2,
899     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
900    },
901    {
902     "enum_field_value" : 3,
903     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
904    },
905    {
906     "enum_field_value" : 4,
907     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
908    },
909    {
910     "enum_field_value" : 5,
911     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
912    },
913    {
914     "enum_field_value" : 6,
915     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
916    },
917    {
918     "enum_field_value" : 7,
919     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
920    },
921    {
922     "enum_field_value" : 8,
923     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
924    },
925    {
926     "enum_field_value" : 9,
927     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
928    }
929   ],
930   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
931   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
932   "referenced_type" : "type-549",
933   "self_type" : "type-549",
934   "size" : 4,
935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
936   "underlying_type" : "type-2",
937   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
938  },
939  {
940   "alignment" : 4,
941   "enum_fields" :
942   [
943    {
944     "enum_field_value" : 0,
945     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
946    },
947    {
948     "enum_field_value" : 1,
949     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
950    },
951    {
952     "enum_field_value" : 2,
953     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
954    }
955   ],
956   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
957   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
958   "referenced_type" : "type-364",
959   "self_type" : "type-364",
960   "size" : 4,
961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
962   "underlying_type" : "type-20",
963   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
964  },
965  {
966   "alignment" : 4,
967   "enum_fields" :
968   [
969    {
970     "enum_field_value" : -1,
971     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
972    }
973   ],
974   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
975   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
976   "referenced_type" : "type-504",
977   "self_type" : "type-504",
978   "size" : 4,
979   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
980   "underlying_type" : "type-20",
981   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
982  },
983  {
984   "alignment" : 1,
985   "enum_fields" :
986   [
987    {
988     "enum_field_value" : 0,
989     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
990    },
991    {
992     "enum_field_value" : 1,
993     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
994    },
995    {
996     "enum_field_value" : 2,
997     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
998    }
999   ],
1000   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1001   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1002   "referenced_type" : "type-503",
1003   "self_type" : "type-503",
1004   "size" : 1,
1005   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1006   "underlying_type" : "type-110",
1007   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1008  },
1009  {
1010   "alignment" : 4,
1011   "enum_fields" :
1012   [
1013    {
1014     "enum_field_value" : 0,
1015     "name" : "android::system::suspend::V1_0::WakeLockType::PARTIAL"
1016    },
1017    {
1018     "enum_field_value" : 1,
1019     "name" : "android::system::suspend::V1_0::WakeLockType::FULL"
1020    }
1021   ],
1022   "linker_set_key" : "android::system::suspend::V1_0::WakeLockType",
1023   "name" : "android::system::suspend::V1_0::WakeLockType",
1024   "referenced_type" : "type-514",
1025   "self_type" : "type-514",
1026   "size" : 4,
1027   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h",
1028   "underlying_type" : "type-2",
1029   "unique_id" : "_ZTSN7android6system7suspend4V1_012WakeLockTypeE"
1030  },
1031  {
1032   "alignment" : 4,
1033   "enum_fields" :
1034   [
1035    {
1036     "enum_field_value" : 0,
1037     "name" : "ANDROID_LOG_UNKNOWN"
1038    },
1039    {
1040     "enum_field_value" : 1,
1041     "name" : "ANDROID_LOG_DEFAULT"
1042    },
1043    {
1044     "enum_field_value" : 2,
1045     "name" : "ANDROID_LOG_VERBOSE"
1046    },
1047    {
1048     "enum_field_value" : 3,
1049     "name" : "ANDROID_LOG_DEBUG"
1050    },
1051    {
1052     "enum_field_value" : 4,
1053     "name" : "ANDROID_LOG_INFO"
1054    },
1055    {
1056     "enum_field_value" : 5,
1057     "name" : "ANDROID_LOG_WARN"
1058    },
1059    {
1060     "enum_field_value" : 6,
1061     "name" : "ANDROID_LOG_ERROR"
1062    },
1063    {
1064     "enum_field_value" : 7,
1065     "name" : "ANDROID_LOG_FATAL"
1066    },
1067    {
1068     "enum_field_value" : 8,
1069     "name" : "ANDROID_LOG_SILENT"
1070    }
1071   ],
1072   "linker_set_key" : "android_LogPriority",
1073   "name" : "android_LogPriority",
1074   "referenced_type" : "type-1",
1075   "self_type" : "type-1",
1076   "size" : 4,
1077   "source_file" : "/system/core/liblog/include/android/log.h",
1078   "underlying_type" : "type-2",
1079   "unique_id" : "android_LogPriority"
1080  },
1081  {
1082   "alignment" : 4,
1083   "enum_fields" :
1084   [
1085    {
1086     "enum_field_value" : 0,
1087     "name" : "HAL_COLOR_MODE_NATIVE"
1088    },
1089    {
1090     "enum_field_value" : 1,
1091     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1092    },
1093    {
1094     "enum_field_value" : 2,
1095     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1096    },
1097    {
1098     "enum_field_value" : 3,
1099     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1100    },
1101    {
1102     "enum_field_value" : 4,
1103     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1104    },
1105    {
1106     "enum_field_value" : 5,
1107     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1108    },
1109    {
1110     "enum_field_value" : 6,
1111     "name" : "HAL_COLOR_MODE_DCI_P3"
1112    },
1113    {
1114     "enum_field_value" : 7,
1115     "name" : "HAL_COLOR_MODE_SRGB"
1116    },
1117    {
1118     "enum_field_value" : 8,
1119     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1120    },
1121    {
1122     "enum_field_value" : 9,
1123     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1124    }
1125   ],
1126   "linker_set_key" : "android_color_mode_t",
1127   "name" : "android_color_mode_t",
1128   "referenced_type" : "type-453",
1129   "self_type" : "type-453",
1130   "size" : 4,
1131   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1132   "underlying_type" : "type-2",
1133   "unique_id" : "android_color_mode_t"
1134  },
1135  {
1136   "alignment" : 4,
1137   "enum_fields" :
1138   [
1139    {
1140     "enum_field_value" : 10,
1141     "name" : "HAL_COLOR_MODE_BT2020"
1142    },
1143    {
1144     "enum_field_value" : 11,
1145     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1146    },
1147    {
1148     "enum_field_value" : 12,
1149     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1150    }
1151   ],
1152   "linker_set_key" : "android_color_mode_v1_1_t",
1153   "name" : "android_color_mode_v1_1_t",
1154   "referenced_type" : "type-458",
1155   "self_type" : "type-458",
1156   "size" : 4,
1157   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1158   "underlying_type" : "type-2",
1159   "unique_id" : "android_color_mode_v1_1_t"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 0,
1167     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1168    },
1169    {
1170     "enum_field_value" : 1,
1171     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1172    },
1173    {
1174     "enum_field_value" : 2,
1175     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1176    },
1177    {
1178     "enum_field_value" : 3,
1179     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1180    },
1181    {
1182     "enum_field_value" : 4,
1183     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1184    },
1185    {
1186     "enum_field_value" : 5,
1187     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1188    },
1189    {
1190     "enum_field_value" : 6,
1191     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1192    }
1193   ],
1194   "linker_set_key" : "android_color_transform_t",
1195   "name" : "android_color_transform_t",
1196   "referenced_type" : "type-454",
1197   "self_type" : "type-454",
1198   "size" : 4,
1199   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1200   "underlying_type" : "type-2",
1201   "unique_id" : "android_color_transform_t"
1202  },
1203  {
1204   "alignment" : 4,
1205   "enum_fields" :
1206   [
1207    {
1208     "enum_field_value" : 0,
1209     "name" : "HAL_DATASPACE_UNKNOWN"
1210    },
1211    {
1212     "enum_field_value" : 1,
1213     "name" : "HAL_DATASPACE_ARBITRARY"
1214    },
1215    {
1216     "enum_field_value" : 16,
1217     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1218    },
1219    {
1220     "enum_field_value" : 4128768,
1221     "name" : "HAL_DATASPACE_STANDARD_MASK"
1222    },
1223    {
1224     "enum_field_value" : 0,
1225     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1226    },
1227    {
1228     "enum_field_value" : 65536,
1229     "name" : "HAL_DATASPACE_STANDARD_BT709"
1230    },
1231    {
1232     "enum_field_value" : 131072,
1233     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1234    },
1235    {
1236     "enum_field_value" : 196608,
1237     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1238    },
1239    {
1240     "enum_field_value" : 262144,
1241     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1242    },
1243    {
1244     "enum_field_value" : 327680,
1245     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1246    },
1247    {
1248     "enum_field_value" : 393216,
1249     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1250    },
1251    {
1252     "enum_field_value" : 458752,
1253     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1254    },
1255    {
1256     "enum_field_value" : 524288,
1257     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1258    },
1259    {
1260     "enum_field_value" : 589824,
1261     "name" : "HAL_DATASPACE_STANDARD_FILM"
1262    },
1263    {
1264     "enum_field_value" : 655360,
1265     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1266    },
1267    {
1268     "enum_field_value" : 720896,
1269     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1270    },
1271    {
1272     "enum_field_value" : 22,
1273     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1274    },
1275    {
1276     "enum_field_value" : 130023424,
1277     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1278    },
1279    {
1280     "enum_field_value" : 0,
1281     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1282    },
1283    {
1284     "enum_field_value" : 4194304,
1285     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1286    },
1287    {
1288     "enum_field_value" : 8388608,
1289     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1290    },
1291    {
1292     "enum_field_value" : 12582912,
1293     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1294    },
1295    {
1296     "enum_field_value" : 16777216,
1297     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1298    },
1299    {
1300     "enum_field_value" : 20971520,
1301     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1302    },
1303    {
1304     "enum_field_value" : 25165824,
1305     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1306    },
1307    {
1308     "enum_field_value" : 29360128,
1309     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1310    },
1311    {
1312     "enum_field_value" : 33554432,
1313     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1314    },
1315    {
1316     "enum_field_value" : 27,
1317     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1318    },
1319    {
1320     "enum_field_value" : 939524096,
1321     "name" : "HAL_DATASPACE_RANGE_MASK"
1322    },
1323    {
1324     "enum_field_value" : 0,
1325     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1326    },
1327    {
1328     "enum_field_value" : 134217728,
1329     "name" : "HAL_DATASPACE_RANGE_FULL"
1330    },
1331    {
1332     "enum_field_value" : 268435456,
1333     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1334    },
1335    {
1336     "enum_field_value" : 402653184,
1337     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1338    },
1339    {
1340     "enum_field_value" : 512,
1341     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1342    },
1343    {
1344     "enum_field_value" : 138477568,
1345     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1346    },
1347    {
1348     "enum_field_value" : 406913024,
1349     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1350    },
1351    {
1352     "enum_field_value" : 513,
1353     "name" : "HAL_DATASPACE_SRGB"
1354    },
1355    {
1356     "enum_field_value" : 142671872,
1357     "name" : "HAL_DATASPACE_V0_SRGB"
1358    },
1359    {
1360     "enum_field_value" : 411107328,
1361     "name" : "HAL_DATASPACE_V0_SCRGB"
1362    },
1363    {
1364     "enum_field_value" : 257,
1365     "name" : "HAL_DATASPACE_JFIF"
1366    },
1367    {
1368     "enum_field_value" : 146931712,
1369     "name" : "HAL_DATASPACE_V0_JFIF"
1370    },
1371    {
1372     "enum_field_value" : 258,
1373     "name" : "HAL_DATASPACE_BT601_625"
1374    },
1375    {
1376     "enum_field_value" : 281149440,
1377     "name" : "HAL_DATASPACE_V0_BT601_625"
1378    },
1379    {
1380     "enum_field_value" : 259,
1381     "name" : "HAL_DATASPACE_BT601_525"
1382    },
1383    {
1384     "enum_field_value" : 281280512,
1385     "name" : "HAL_DATASPACE_V0_BT601_525"
1386    },
1387    {
1388     "enum_field_value" : 260,
1389     "name" : "HAL_DATASPACE_BT709"
1390    },
1391    {
1392     "enum_field_value" : 281083904,
1393     "name" : "HAL_DATASPACE_V0_BT709"
1394    },
1395    {
1396     "enum_field_value" : 139067392,
1397     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1398    },
1399    {
1400     "enum_field_value" : 155844608,
1401     "name" : "HAL_DATASPACE_DCI_P3"
1402    },
1403    {
1404     "enum_field_value" : 139067392,
1405     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1406    },
1407    {
1408     "enum_field_value" : 143261696,
1409     "name" : "HAL_DATASPACE_DISPLAY_P3"
1410    },
1411    {
1412     "enum_field_value" : 151715840,
1413     "name" : "HAL_DATASPACE_ADOBE_RGB"
1414    },
1415    {
1416     "enum_field_value" : 138805248,
1417     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1418    },
1419    {
1420     "enum_field_value" : 147193856,
1421     "name" : "HAL_DATASPACE_BT2020"
1422    },
1423    {
1424     "enum_field_value" : 163971072,
1425     "name" : "HAL_DATASPACE_BT2020_PQ"
1426    },
1427    {
1428     "enum_field_value" : 4096,
1429     "name" : "HAL_DATASPACE_DEPTH"
1430    },
1431    {
1432     "enum_field_value" : 4097,
1433     "name" : "HAL_DATASPACE_SENSOR"
1434    }
1435   ],
1436   "linker_set_key" : "android_dataspace_t",
1437   "name" : "android_dataspace_t",
1438   "referenced_type" : "type-452",
1439   "self_type" : "type-452",
1440   "size" : 4,
1441   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1442   "underlying_type" : "type-2",
1443   "unique_id" : "android_dataspace_t"
1444  },
1445  {
1446   "alignment" : 4,
1447   "enum_fields" :
1448   [
1449    {
1450     "enum_field_value" : 281411584,
1451     "name" : "HAL_DATASPACE_BT2020_ITU"
1452    },
1453    {
1454     "enum_field_value" : 298188800,
1455     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1456    },
1457    {
1458     "enum_field_value" : 302383104,
1459     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1460    },
1461    {
1462     "enum_field_value" : 168165376,
1463     "name" : "HAL_DATASPACE_BT2020_HLG"
1464    }
1465   ],
1466   "linker_set_key" : "android_dataspace_v1_1_t",
1467   "name" : "android_dataspace_v1_1_t",
1468   "referenced_type" : "type-457",
1469   "self_type" : "type-457",
1470   "size" : 4,
1471   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1472   "underlying_type" : "type-2",
1473   "unique_id" : "android_dataspace_v1_1_t"
1474  },
1475  {
1476   "alignment" : 4,
1477   "enum_fields" :
1478   [
1479    {
1480     "enum_field_value" : 142999552,
1481     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1482    },
1483    {
1484     "enum_field_value" : 4098,
1485     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1486    },
1487    {
1488     "enum_field_value" : 4099,
1489     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1490    },
1491    {
1492     "enum_field_value" : 4100,
1493     "name" : "HAL_DATASPACE_HEIF"
1494    }
1495   ],
1496   "linker_set_key" : "android_dataspace_v1_2_t",
1497   "name" : "android_dataspace_v1_2_t",
1498   "referenced_type" : "type-461",
1499   "self_type" : "type-461",
1500   "size" : 4,
1501   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1502   "underlying_type" : "type-2",
1503   "unique_id" : "android_dataspace_v1_2_t"
1504  },
1505  {
1506   "alignment" : 4,
1507   "enum_fields" :
1508   [
1509    {
1510     "enum_field_value" : 1,
1511     "name" : "FLEX_COMPONENT_Y"
1512    },
1513    {
1514     "enum_field_value" : 2,
1515     "name" : "FLEX_COMPONENT_Cb"
1516    },
1517    {
1518     "enum_field_value" : 4,
1519     "name" : "FLEX_COMPONENT_Cr"
1520    },
1521    {
1522     "enum_field_value" : 1024,
1523     "name" : "FLEX_COMPONENT_R"
1524    },
1525    {
1526     "enum_field_value" : 2048,
1527     "name" : "FLEX_COMPONENT_G"
1528    },
1529    {
1530     "enum_field_value" : 4096,
1531     "name" : "FLEX_COMPONENT_B"
1532    },
1533    {
1534     "enum_field_value" : 1073741824,
1535     "name" : "FLEX_COMPONENT_A"
1536    }
1537   ],
1538   "linker_set_key" : "android_flex_component",
1539   "name" : "android_flex_component",
1540   "referenced_type" : "type-466",
1541   "self_type" : "type-466",
1542   "size" : 4,
1543   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1544   "underlying_type" : "type-2",
1545   "unique_id" : "android_flex_component"
1546  },
1547  {
1548   "alignment" : 4,
1549   "enum_fields" :
1550   [
1551    {
1552     "enum_field_value" : 0,
1553     "name" : "FLEX_FORMAT_INVALID"
1554    },
1555    {
1556     "enum_field_value" : 1,
1557     "name" : "FLEX_FORMAT_Y"
1558    },
1559    {
1560     "enum_field_value" : 7,
1561     "name" : "FLEX_FORMAT_YCbCr"
1562    },
1563    {
1564     "enum_field_value" : 1073741831,
1565     "name" : "FLEX_FORMAT_YCbCrA"
1566    },
1567    {
1568     "enum_field_value" : 7168,
1569     "name" : "FLEX_FORMAT_RGB"
1570    },
1571    {
1572     "enum_field_value" : 1073748992,
1573     "name" : "FLEX_FORMAT_RGBA"
1574    }
1575   ],
1576   "linker_set_key" : "android_flex_format",
1577   "name" : "android_flex_format",
1578   "referenced_type" : "type-468",
1579   "self_type" : "type-468",
1580   "size" : 4,
1581   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1582   "underlying_type" : "type-2",
1583   "unique_id" : "android_flex_format"
1584  },
1585  {
1586   "alignment" : 4,
1587   "enum_fields" :
1588   [
1589    {
1590     "enum_field_value" : 1,
1591     "name" : "HAL_HDR_DOLBY_VISION"
1592    },
1593    {
1594     "enum_field_value" : 2,
1595     "name" : "HAL_HDR_HDR10"
1596    },
1597    {
1598     "enum_field_value" : 3,
1599     "name" : "HAL_HDR_HLG"
1600    }
1601   ],
1602   "linker_set_key" : "android_hdr_t",
1603   "name" : "android_hdr_t",
1604   "referenced_type" : "type-455",
1605   "self_type" : "type-455",
1606   "size" : 4,
1607   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1608   "underlying_type" : "type-2",
1609   "unique_id" : "android_hdr_t"
1610  },
1611  {
1612   "alignment" : 4,
1613   "enum_fields" :
1614   [
1615    {
1616     "enum_field_value" : 4,
1617     "name" : "HAL_HDR_HDR10_PLUS"
1618    }
1619   ],
1620   "linker_set_key" : "android_hdr_v1_2_t",
1621   "name" : "android_hdr_v1_2_t",
1622   "referenced_type" : "type-460",
1623   "self_type" : "type-460",
1624   "size" : 4,
1625   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1626   "underlying_type" : "type-2",
1627   "unique_id" : "android_hdr_v1_2_t"
1628  },
1629  {
1630   "alignment" : 4,
1631   "enum_fields" :
1632   [
1633    {
1634     "enum_field_value" : 39,
1635     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1636    },
1637    {
1638     "enum_field_value" : 40,
1639     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1640    },
1641    {
1642     "enum_field_value" : 41,
1643     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1644    },
1645    {
1646     "enum_field_value" : 42,
1647     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1648    }
1649   ],
1650   "linker_set_key" : "android_pixel_format_sw_t",
1651   "name" : "android_pixel_format_sw_t",
1652   "referenced_type" : "type-463",
1653   "self_type" : "type-463",
1654   "size" : 4,
1655   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1656   "underlying_type" : "type-2",
1657   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1658  },
1659  {
1660   "alignment" : 4,
1661   "enum_fields" :
1662   [
1663    {
1664     "enum_field_value" : 1,
1665     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1666    },
1667    {
1668     "enum_field_value" : 2,
1669     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1670    },
1671    {
1672     "enum_field_value" : 3,
1673     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1674    },
1675    {
1676     "enum_field_value" : 4,
1677     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1678    },
1679    {
1680     "enum_field_value" : 5,
1681     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1682    },
1683    {
1684     "enum_field_value" : 16,
1685     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1686    },
1687    {
1688     "enum_field_value" : 17,
1689     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1690    },
1691    {
1692     "enum_field_value" : 20,
1693     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1694    },
1695    {
1696     "enum_field_value" : 22,
1697     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1698    },
1699    {
1700     "enum_field_value" : 32,
1701     "name" : "HAL_PIXEL_FORMAT_RAW16"
1702    },
1703    {
1704     "enum_field_value" : 33,
1705     "name" : "HAL_PIXEL_FORMAT_BLOB"
1706    },
1707    {
1708     "enum_field_value" : 34,
1709     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1710    },
1711    {
1712     "enum_field_value" : 35,
1713     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1714    },
1715    {
1716     "enum_field_value" : 36,
1717     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1718    },
1719    {
1720     "enum_field_value" : 37,
1721     "name" : "HAL_PIXEL_FORMAT_RAW10"
1722    },
1723    {
1724     "enum_field_value" : 38,
1725     "name" : "HAL_PIXEL_FORMAT_RAW12"
1726    },
1727    {
1728     "enum_field_value" : 43,
1729     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1730    },
1731    {
1732     "enum_field_value" : 538982489,
1733     "name" : "HAL_PIXEL_FORMAT_Y8"
1734    },
1735    {
1736     "enum_field_value" : 540422489,
1737     "name" : "HAL_PIXEL_FORMAT_Y16"
1738    },
1739    {
1740     "enum_field_value" : 842094169,
1741     "name" : "HAL_PIXEL_FORMAT_YV12"
1742    }
1743   ],
1744   "linker_set_key" : "android_pixel_format_t",
1745   "name" : "android_pixel_format_t",
1746   "referenced_type" : "type-450",
1747   "self_type" : "type-450",
1748   "size" : 4,
1749   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1750   "underlying_type" : "type-2",
1751   "unique_id" : "android_pixel_format_t"
1752  },
1753  {
1754   "alignment" : 4,
1755   "enum_fields" :
1756   [
1757    {
1758     "enum_field_value" : 48,
1759     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1760    },
1761    {
1762     "enum_field_value" : 49,
1763     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1764    },
1765    {
1766     "enum_field_value" : 50,
1767     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1768    },
1769    {
1770     "enum_field_value" : 51,
1771     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1772    },
1773    {
1774     "enum_field_value" : 52,
1775     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1776    },
1777    {
1778     "enum_field_value" : 53,
1779     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1780    },
1781    {
1782     "enum_field_value" : 54,
1783     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1784    }
1785   ],
1786   "linker_set_key" : "android_pixel_format_v1_1_t",
1787   "name" : "android_pixel_format_v1_1_t",
1788   "referenced_type" : "type-456",
1789   "self_type" : "type-456",
1790   "size" : 4,
1791   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1792   "underlying_type" : "type-2",
1793   "unique_id" : "android_pixel_format_v1_1_t"
1794  },
1795  {
1796   "alignment" : 4,
1797   "enum_fields" :
1798   [
1799    {
1800     "enum_field_value" : 55,
1801     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1802    }
1803   ],
1804   "linker_set_key" : "android_pixel_format_v1_2_t",
1805   "name" : "android_pixel_format_v1_2_t",
1806   "referenced_type" : "type-462",
1807   "self_type" : "type-462",
1808   "size" : 4,
1809   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1810   "underlying_type" : "type-2",
1811   "unique_id" : "android_pixel_format_v1_2_t"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 0,
1819     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1820    },
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "HAL_RENDER_INTENT_ENHANCE"
1824    },
1825    {
1826     "enum_field_value" : 2,
1827     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1828    },
1829    {
1830     "enum_field_value" : 3,
1831     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1832    }
1833   ],
1834   "linker_set_key" : "android_render_intent_v1_1_t",
1835   "name" : "android_render_intent_v1_1_t",
1836   "referenced_type" : "type-459",
1837   "self_type" : "type-459",
1838   "size" : 4,
1839   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1840   "underlying_type" : "type-2",
1841   "unique_id" : "android_render_intent_v1_1_t"
1842  },
1843  {
1844   "alignment" : 4,
1845   "enum_fields" :
1846   [
1847    {
1848     "enum_field_value" : 1,
1849     "name" : "HAL_TRANSFORM_FLIP_H"
1850    },
1851    {
1852     "enum_field_value" : 2,
1853     "name" : "HAL_TRANSFORM_FLIP_V"
1854    },
1855    {
1856     "enum_field_value" : 4,
1857     "name" : "HAL_TRANSFORM_ROT_90"
1858    },
1859    {
1860     "enum_field_value" : 3,
1861     "name" : "HAL_TRANSFORM_ROT_180"
1862    },
1863    {
1864     "enum_field_value" : 7,
1865     "name" : "HAL_TRANSFORM_ROT_270"
1866    }
1867   ],
1868   "linker_set_key" : "android_transform_t",
1869   "name" : "android_transform_t",
1870   "referenced_type" : "type-451",
1871   "self_type" : "type-451",
1872   "size" : 4,
1873   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1874   "underlying_type" : "type-2",
1875   "unique_id" : "android_transform_t"
1876  },
1877  {
1878   "alignment" : 4,
1879   "enum_fields" :
1880   [
1881    {
1882     "enum_field_value" : 0,
1883     "name" : "LOG_ID_MIN"
1884    },
1885    {
1886     "enum_field_value" : 0,
1887     "name" : "LOG_ID_MAIN"
1888    },
1889    {
1890     "enum_field_value" : 1,
1891     "name" : "LOG_ID_RADIO"
1892    },
1893    {
1894     "enum_field_value" : 2,
1895     "name" : "LOG_ID_EVENTS"
1896    },
1897    {
1898     "enum_field_value" : 3,
1899     "name" : "LOG_ID_SYSTEM"
1900    },
1901    {
1902     "enum_field_value" : 4,
1903     "name" : "LOG_ID_CRASH"
1904    },
1905    {
1906     "enum_field_value" : 5,
1907     "name" : "LOG_ID_STATS"
1908    },
1909    {
1910     "enum_field_value" : 6,
1911     "name" : "LOG_ID_SECURITY"
1912    },
1913    {
1914     "enum_field_value" : 7,
1915     "name" : "LOG_ID_KERNEL"
1916    },
1917    {
1918     "enum_field_value" : 8,
1919     "name" : "LOG_ID_MAX"
1920    }
1921   ],
1922   "linker_set_key" : "log_id",
1923   "name" : "log_id",
1924   "referenced_type" : "type-264",
1925   "self_type" : "type-264",
1926   "size" : 4,
1927   "source_file" : "/system/core/liblog/include/android/log.h",
1928   "underlying_type" : "type-2",
1929   "unique_id" : "log_id"
1930  }
1931 ],
1932 "function_types" :
1933 [
1934  {
1935   "alignment" : 4,
1936   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1937   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1938   "parameters" :
1939   [
1940    {
1941     "referenced_type" : "type-38"
1942    },
1943    {
1944     "referenced_type" : "type-44"
1945    },
1946    {
1947     "referenced_type" : "type-21"
1948    }
1949   ],
1950   "referenced_type" : "type-37",
1951   "return_type" : "type-35",
1952   "self_type" : "type-37",
1953   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1954  },
1955  {
1956   "alignment" : 4,
1957   "linker_set_key" : "int (void *)",
1958   "name" : "int (void *)",
1959   "parameters" :
1960   [
1961    {
1962     "referenced_type" : "type-21"
1963    }
1964   ],
1965   "referenced_type" : "type-478",
1966   "return_type" : "type-20",
1967   "self_type" : "type-478",
1968   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1969  },
1970  {
1971   "alignment" : 4,
1972   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1973   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1974   "parameters" :
1975   [
1976    {
1977     "referenced_type" : "type-396"
1978    },
1979    {
1980     "referenced_type" : "type-345"
1981    },
1982    {
1983     "referenced_type" : "type-13"
1984    },
1985    {
1986     "referenced_type" : "type-397"
1987    },
1988    {
1989     "referenced_type" : "type-13"
1990    },
1991    {
1992     "referenced_type" : "type-21"
1993    }
1994   ],
1995   "referenced_type" : "type-395",
1996   "return_type" : "type-22",
1997   "self_type" : "type-395",
1998   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1999  }
2000 ],
2001 "functions" :
2002 [
2003  {
2004   "access" : "private",
2005   "function_name" : "android::system::suspend::V1_0::BsWakeLock::addOnewayTask",
2006   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE",
2007   "parameters" :
2008   [
2009    {
2010     "is_this_ptr" : true,
2011     "referenced_type" : "type-572"
2012    },
2013    {
2014     "referenced_type" : "type-626"
2015    }
2016   ],
2017   "return_type" : "type-177",
2018   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2019  },
2020  {
2021   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
2022   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE",
2023   "parameters" :
2024   [
2025    {
2026     "is_this_ptr" : true,
2027     "referenced_type" : "type-572"
2028    },
2029    {
2030     "referenced_type" : "type-118"
2031    }
2032   ],
2033   "return_type" : "type-22",
2034   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2035  },
2036  {
2037   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
2038   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE",
2039   "parameters" :
2040   [
2041    {
2042     "is_this_ptr" : true,
2043     "referenced_type" : "type-572"
2044    },
2045    {
2046     "referenced_type" : "type-118"
2047    }
2048   ],
2049   "return_type" : "type-22",
2050   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
2051  },
2052  {
2053   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::onTransact",
2054   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2055   "parameters" :
2056   [
2057    {
2058     "is_this_ptr" : true,
2059     "referenced_type" : "type-530"
2060    },
2061    {
2062     "referenced_type" : "type-2"
2063    },
2064    {
2065     "referenced_type" : "type-403"
2066    },
2067    {
2068     "referenced_type" : "type-396"
2069    },
2070    {
2071     "default_arg" : true,
2072     "referenced_type" : "type-2"
2073    },
2074    {
2075     "default_arg" : true,
2076     "referenced_type" : "type-629"
2077    }
2078   ],
2079   "return_type" : "type-20",
2080   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2081  },
2082  {
2083   "access" : "private",
2084   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::getDebugInfo",
2085   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2086   "parameters" :
2087   [
2088    {
2089     "is_this_ptr" : true,
2090     "referenced_type" : "type-530"
2091    },
2092    {
2093     "referenced_type" : "type-630"
2094    }
2095   ],
2096   "return_type" : "type-177",
2097   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2098  },
2099  {
2100   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::_hidl_release",
2101   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2102   "parameters" :
2103   [
2104    {
2105     "referenced_type" : "type-404"
2106    },
2107    {
2108     "referenced_type" : "type-403"
2109    },
2110    {
2111     "referenced_type" : "type-396"
2112    },
2113    {
2114     "referenced_type" : "type-631"
2115    }
2116   ],
2117   "return_type" : "type-20",
2118   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2119  },
2120  {
2121   "access" : "private",
2122   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::ping",
2123   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv",
2124   "parameters" :
2125   [
2126    {
2127     "is_this_ptr" : true,
2128     "referenced_type" : "type-530"
2129    }
2130   ],
2131   "return_type" : "type-177",
2132   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2133  },
2134  {
2135   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
2136   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE",
2137   "parameters" :
2138   [
2139    {
2140     "is_this_ptr" : true,
2141     "referenced_type" : "type-530"
2142    },
2143    {
2144     "referenced_type" : "type-603"
2145    }
2146   ],
2147   "return_type" : "type-22",
2148   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2149  },
2150  {
2151   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
2152   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE",
2153   "parameters" :
2154   [
2155    {
2156     "is_this_ptr" : true,
2157     "referenced_type" : "type-530"
2158    },
2159    {
2160     "referenced_type" : "type-603"
2161    }
2162   ],
2163   "return_type" : "type-22",
2164   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2165  },
2166  {
2167   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2168   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev",
2169   "parameters" :
2170   [
2171    {
2172     "is_this_ptr" : true,
2173     "referenced_type" : "type-530"
2174    }
2175   ],
2176   "return_type" : "type-22",
2177   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2178  },
2179  {
2180   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2181   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev",
2182   "parameters" :
2183   [
2184    {
2185     "is_this_ptr" : true,
2186     "referenced_type" : "type-530"
2187    }
2188   ],
2189   "return_type" : "type-22",
2190   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2191  },
2192  {
2193   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
2194   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev",
2195   "parameters" :
2196   [
2197    {
2198     "is_this_ptr" : true,
2199     "referenced_type" : "type-530"
2200    }
2201   ],
2202   "return_type" : "type-22",
2203   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
2204  },
2205  {
2206   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::linkToDeath",
2207   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2208   "parameters" :
2209   [
2210    {
2211     "is_this_ptr" : true,
2212     "referenced_type" : "type-104"
2213    },
2214    {
2215     "referenced_type" : "type-269"
2216    },
2217    {
2218     "referenced_type" : "type-13"
2219    }
2220   ],
2221   "return_type" : "type-151",
2222   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2223  },
2224  {
2225   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getDebugInfo",
2226   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2227   "parameters" :
2228   [
2229    {
2230     "is_this_ptr" : true,
2231     "referenced_type" : "type-104"
2232    },
2233    {
2234     "referenced_type" : "type-632"
2235    }
2236   ],
2237   "return_type" : "type-177",
2238   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2239  },
2240  {
2241   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getHashChain",
2242   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2243   "parameters" :
2244   [
2245    {
2246     "is_this_ptr" : true,
2247     "referenced_type" : "type-104"
2248    },
2249    {
2250     "referenced_type" : "type-633"
2251    }
2252   ],
2253   "return_type" : "type-177",
2254   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2255  },
2256  {
2257   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::_hidl_release",
2258   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
2259   "parameters" :
2260   [
2261    {
2262     "referenced_type" : "type-621"
2263    },
2264    {
2265     "referenced_type" : "type-553"
2266    }
2267   ],
2268   "return_type" : "type-177",
2269   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2270  },
2271  {
2272   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::unlinkToDeath",
2273   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2274   "parameters" :
2275   [
2276    {
2277     "is_this_ptr" : true,
2278     "referenced_type" : "type-104"
2279    },
2280    {
2281     "referenced_type" : "type-269"
2282    }
2283   ],
2284   "return_type" : "type-151",
2285   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2286  },
2287  {
2288   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceChain",
2289   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2290   "parameters" :
2291   [
2292    {
2293     "is_this_ptr" : true,
2294     "referenced_type" : "type-104"
2295    },
2296    {
2297     "referenced_type" : "type-634"
2298    }
2299   ],
2300   "return_type" : "type-177",
2301   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2302  },
2303  {
2304   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceDescriptor",
2305   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2306   "parameters" :
2307   [
2308    {
2309     "is_this_ptr" : true,
2310     "referenced_type" : "type-104"
2311    },
2312    {
2313     "referenced_type" : "type-635"
2314    }
2315   ],
2316   "return_type" : "type-177",
2317   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2318  },
2319  {
2320   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::notifySyspropsChanged",
2321   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv",
2322   "parameters" :
2323   [
2324    {
2325     "is_this_ptr" : true,
2326     "referenced_type" : "type-104"
2327    }
2328   ],
2329   "return_type" : "type-177",
2330   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2331  },
2332  {
2333   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::setHALInstrumentation",
2334   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv",
2335   "parameters" :
2336   [
2337    {
2338     "is_this_ptr" : true,
2339     "referenced_type" : "type-104"
2340    }
2341   ],
2342   "return_type" : "type-177",
2343   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2344  },
2345  {
2346   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::ping",
2347   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv",
2348   "parameters" :
2349   [
2350    {
2351     "is_this_ptr" : true,
2352     "referenced_type" : "type-104"
2353    }
2354   ],
2355   "return_type" : "type-177",
2356   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2357  },
2358  {
2359   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::debug",
2360   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
2361   "parameters" :
2362   [
2363    {
2364     "is_this_ptr" : true,
2365     "referenced_type" : "type-104"
2366    },
2367    {
2368     "referenced_type" : "type-354"
2369    },
2370    {
2371     "referenced_type" : "type-523"
2372    }
2373   ],
2374   "return_type" : "type-177",
2375   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2376  },
2377  {
2378   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::release",
2379   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv",
2380   "parameters" :
2381   [
2382    {
2383     "is_this_ptr" : true,
2384     "referenced_type" : "type-104"
2385    }
2386   ],
2387   "return_type" : "type-177",
2388   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2389  },
2390  {
2391   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
2392   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE",
2393   "parameters" :
2394   [
2395    {
2396     "is_this_ptr" : true,
2397     "referenced_type" : "type-104"
2398    },
2399    {
2400     "referenced_type" : "type-44"
2401    }
2402   ],
2403   "return_type" : "type-22",
2404   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2405  },
2406  {
2407   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
2408   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE",
2409   "parameters" :
2410   [
2411    {
2412     "is_this_ptr" : true,
2413     "referenced_type" : "type-104"
2414    },
2415    {
2416     "referenced_type" : "type-44"
2417    }
2418   ],
2419   "return_type" : "type-22",
2420   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
2421  },
2422  {
2423   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getService",
2424   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2425   "parameters" :
2426   [
2427    {
2428     "default_arg" : true,
2429     "referenced_type" : "type-408"
2430    },
2431    {
2432     "default_arg" : true,
2433     "referenced_type" : "type-35"
2434    }
2435   ],
2436   "return_type" : "type-122",
2437   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2438  },
2439  {
2440   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::linkToDeath",
2441   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2442   "parameters" :
2443   [
2444    {
2445     "is_this_ptr" : true,
2446     "referenced_type" : "type-123"
2447    },
2448    {
2449     "referenced_type" : "type-269"
2450    },
2451    {
2452     "referenced_type" : "type-13"
2453    }
2454   ],
2455   "return_type" : "type-151",
2456   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2457  },
2458  {
2459   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getDebugInfo",
2460   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2461   "parameters" :
2462   [
2463    {
2464     "is_this_ptr" : true,
2465     "referenced_type" : "type-123"
2466    },
2467    {
2468     "referenced_type" : "type-636"
2469    }
2470   ],
2471   "return_type" : "type-177",
2472   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2473  },
2474  {
2475   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getHashChain",
2476   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2477   "parameters" :
2478   [
2479    {
2480     "is_this_ptr" : true,
2481     "referenced_type" : "type-123"
2482    },
2483    {
2484     "referenced_type" : "type-637"
2485    }
2486   ],
2487   "return_type" : "type-177",
2488   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2489  },
2490  {
2491   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::tryGetService",
2492   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2493   "parameters" :
2494   [
2495    {
2496     "default_arg" : true,
2497     "referenced_type" : "type-408"
2498    },
2499    {
2500     "default_arg" : true,
2501     "referenced_type" : "type-35"
2502    }
2503   ],
2504   "return_type" : "type-122",
2505   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2506  },
2507  {
2508   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::unlinkToDeath",
2509   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2510   "parameters" :
2511   [
2512    {
2513     "is_this_ptr" : true,
2514     "referenced_type" : "type-123"
2515    },
2516    {
2517     "referenced_type" : "type-269"
2518    }
2519   ],
2520   "return_type" : "type-151",
2521   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2522  },
2523  {
2524   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceChain",
2525   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2526   "parameters" :
2527   [
2528    {
2529     "is_this_ptr" : true,
2530     "referenced_type" : "type-123"
2531    },
2532    {
2533     "referenced_type" : "type-638"
2534    }
2535   ],
2536   "return_type" : "type-177",
2537   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2538  },
2539  {
2540   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerAsService",
2541   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2542   "parameters" :
2543   [
2544    {
2545     "is_this_ptr" : true,
2546     "referenced_type" : "type-123"
2547    },
2548    {
2549     "default_arg" : true,
2550     "referenced_type" : "type-408"
2551    }
2552   ],
2553   "return_type" : "type-20",
2554   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2555  },
2556  {
2557   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceDescriptor",
2558   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2559   "parameters" :
2560   [
2561    {
2562     "is_this_ptr" : true,
2563     "referenced_type" : "type-123"
2564    },
2565    {
2566     "referenced_type" : "type-639"
2567    }
2568   ],
2569   "return_type" : "type-177",
2570   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2571  },
2572  {
2573   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::notifySyspropsChanged",
2574   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv",
2575   "parameters" :
2576   [
2577    {
2578     "is_this_ptr" : true,
2579     "referenced_type" : "type-123"
2580    }
2581   ],
2582   "return_type" : "type-177",
2583   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2584  },
2585  {
2586   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::setHALInstrumentation",
2587   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv",
2588   "parameters" :
2589   [
2590    {
2591     "is_this_ptr" : true,
2592     "referenced_type" : "type-123"
2593    }
2594   ],
2595   "return_type" : "type-177",
2596   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2597  },
2598  {
2599   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerForNotifications",
2600   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2601   "parameters" :
2602   [
2603    {
2604     "referenced_type" : "type-408"
2605    },
2606    {
2607     "referenced_type" : "type-524"
2608    }
2609   ],
2610   "return_type" : "type-35",
2611   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2612  },
2613  {
2614   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::ping",
2615   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv",
2616   "parameters" :
2617   [
2618    {
2619     "is_this_ptr" : true,
2620     "referenced_type" : "type-123"
2621    }
2622   ],
2623   "return_type" : "type-177",
2624   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2625  },
2626  {
2627   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::debug",
2628   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
2629   "parameters" :
2630   [
2631    {
2632     "is_this_ptr" : true,
2633     "referenced_type" : "type-123"
2634    },
2635    {
2636     "referenced_type" : "type-354"
2637    },
2638    {
2639     "referenced_type" : "type-523"
2640    }
2641   ],
2642   "return_type" : "type-177",
2643   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2644  },
2645  {
2646   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
2647   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2648   "parameters" :
2649   [
2650    {
2651     "referenced_type" : "type-567"
2652    },
2653    {
2654     "default_arg" : true,
2655     "referenced_type" : "type-35"
2656    }
2657   ],
2658   "return_type" : "type-164",
2659   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2660  },
2661  {
2662   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
2663   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb",
2664   "parameters" :
2665   [
2666    {
2667     "referenced_type" : "type-555"
2668    },
2669    {
2670     "default_arg" : true,
2671     "referenced_type" : "type-35"
2672    }
2673   ],
2674   "return_type" : "type-164",
2675   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
2676  },
2677  {
2678   "access" : "private",
2679   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::addOnewayTask",
2680   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE",
2681   "parameters" :
2682   [
2683    {
2684     "is_this_ptr" : true,
2685     "referenced_type" : "type-573"
2686    },
2687    {
2688     "referenced_type" : "type-642"
2689    }
2690   ],
2691   "return_type" : "type-177",
2692   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2693  },
2694  {
2695   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
2696   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE",
2697   "parameters" :
2698   [
2699    {
2700     "is_this_ptr" : true,
2701     "referenced_type" : "type-573"
2702    },
2703    {
2704     "referenced_type" : "type-128"
2705    }
2706   ],
2707   "return_type" : "type-22",
2708   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2709  },
2710  {
2711   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
2712   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE",
2713   "parameters" :
2714   [
2715    {
2716     "is_this_ptr" : true,
2717     "referenced_type" : "type-573"
2718    },
2719    {
2720     "referenced_type" : "type-128"
2721    }
2722   ],
2723   "return_type" : "type-22",
2724   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
2725  },
2726  {
2727   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::onTransact",
2728   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
2729   "parameters" :
2730   [
2731    {
2732     "is_this_ptr" : true,
2733     "referenced_type" : "type-489"
2734    },
2735    {
2736     "referenced_type" : "type-2"
2737    },
2738    {
2739     "referenced_type" : "type-403"
2740    },
2741    {
2742     "referenced_type" : "type-396"
2743    },
2744    {
2745     "default_arg" : true,
2746     "referenced_type" : "type-2"
2747    },
2748    {
2749     "default_arg" : true,
2750     "referenced_type" : "type-645"
2751    }
2752   ],
2753   "return_type" : "type-20",
2754   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2755  },
2756  {
2757   "access" : "private",
2758   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::getDebugInfo",
2759   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2760   "parameters" :
2761   [
2762    {
2763     "is_this_ptr" : true,
2764     "referenced_type" : "type-489"
2765    },
2766    {
2767     "referenced_type" : "type-646"
2768    }
2769   ],
2770   "return_type" : "type-177",
2771   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2772  },
2773  {
2774   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::_hidl_acquireWakeLock",
2775   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
2776   "parameters" :
2777   [
2778    {
2779     "referenced_type" : "type-404"
2780    },
2781    {
2782     "referenced_type" : "type-403"
2783    },
2784    {
2785     "referenced_type" : "type-396"
2786    },
2787    {
2788     "referenced_type" : "type-647"
2789    }
2790   ],
2791   "return_type" : "type-20",
2792   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2793  },
2794  {
2795   "access" : "private",
2796   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::ping",
2797   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv",
2798   "parameters" :
2799   [
2800    {
2801     "is_this_ptr" : true,
2802     "referenced_type" : "type-489"
2803    }
2804   ],
2805   "return_type" : "type-177",
2806   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2807  },
2808  {
2809   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
2810   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE",
2811   "parameters" :
2812   [
2813    {
2814     "is_this_ptr" : true,
2815     "referenced_type" : "type-489"
2816    },
2817    {
2818     "referenced_type" : "type-555"
2819    }
2820   ],
2821   "return_type" : "type-22",
2822   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2823  },
2824  {
2825   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
2826   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE",
2827   "parameters" :
2828   [
2829    {
2830     "is_this_ptr" : true,
2831     "referenced_type" : "type-489"
2832    },
2833    {
2834     "referenced_type" : "type-555"
2835    }
2836   ],
2837   "return_type" : "type-22",
2838   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2839  },
2840  {
2841   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2842   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev",
2843   "parameters" :
2844   [
2845    {
2846     "is_this_ptr" : true,
2847     "referenced_type" : "type-489"
2848    }
2849   ],
2850   "return_type" : "type-22",
2851   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2852  },
2853  {
2854   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2855   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev",
2856   "parameters" :
2857   [
2858    {
2859     "is_this_ptr" : true,
2860     "referenced_type" : "type-489"
2861    }
2862   ],
2863   "return_type" : "type-22",
2864   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2865  },
2866  {
2867   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
2868   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev",
2869   "parameters" :
2870   [
2871    {
2872     "is_this_ptr" : true,
2873     "referenced_type" : "type-489"
2874    }
2875   ],
2876   "return_type" : "type-22",
2877   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
2878  },
2879  {
2880   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::linkToDeath",
2881   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
2882   "parameters" :
2883   [
2884    {
2885     "is_this_ptr" : true,
2886     "referenced_type" : "type-592"
2887    },
2888    {
2889     "referenced_type" : "type-269"
2890    },
2891    {
2892     "referenced_type" : "type-13"
2893    }
2894   ],
2895   "return_type" : "type-151",
2896   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2897  },
2898  {
2899   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getDebugInfo",
2900   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2901   "parameters" :
2902   [
2903    {
2904     "is_this_ptr" : true,
2905     "referenced_type" : "type-592"
2906    },
2907    {
2908     "referenced_type" : "type-648"
2909    }
2910   ],
2911   "return_type" : "type-177",
2912   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2913  },
2914  {
2915   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getHashChain",
2916   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
2917   "parameters" :
2918   [
2919    {
2920     "is_this_ptr" : true,
2921     "referenced_type" : "type-592"
2922    },
2923    {
2924     "referenced_type" : "type-649"
2925    }
2926   ],
2927   "return_type" : "type-177",
2928   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2929  },
2930  {
2931   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::unlinkToDeath",
2932   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-592"
2938    },
2939    {
2940     "referenced_type" : "type-269"
2941    }
2942   ],
2943   "return_type" : "type-151",
2944   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2945  },
2946  {
2947   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceChain",
2948   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-592"
2954    },
2955    {
2956     "referenced_type" : "type-650"
2957    }
2958   ],
2959   "return_type" : "type-177",
2960   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2961  },
2962  {
2963   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::acquireWakeLock",
2964   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE",
2965   "parameters" :
2966   [
2967    {
2968     "is_this_ptr" : true,
2969     "referenced_type" : "type-592"
2970    },
2971    {
2972     "referenced_type" : "type-514"
2973    },
2974    {
2975     "referenced_type" : "type-298"
2976    }
2977   ],
2978   "return_type" : "type-158",
2979   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2980  },
2981  {
2982   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceDescriptor",
2983   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
2984   "parameters" :
2985   [
2986    {
2987     "is_this_ptr" : true,
2988     "referenced_type" : "type-592"
2989    },
2990    {
2991     "referenced_type" : "type-651"
2992    }
2993   ],
2994   "return_type" : "type-177",
2995   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
2996  },
2997  {
2998   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::_hidl_acquireWakeLock",
2999   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE",
3000   "parameters" :
3001   [
3002    {
3003     "referenced_type" : "type-621"
3004    },
3005    {
3006     "referenced_type" : "type-553"
3007    },
3008    {
3009     "referenced_type" : "type-514"
3010    },
3011    {
3012     "referenced_type" : "type-298"
3013    }
3014   ],
3015   "return_type" : "type-158",
3016   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3017  },
3018  {
3019   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::notifySyspropsChanged",
3020   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv",
3021   "parameters" :
3022   [
3023    {
3024     "is_this_ptr" : true,
3025     "referenced_type" : "type-592"
3026    }
3027   ],
3028   "return_type" : "type-177",
3029   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3030  },
3031  {
3032   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::setHALInstrumentation",
3033   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv",
3034   "parameters" :
3035   [
3036    {
3037     "is_this_ptr" : true,
3038     "referenced_type" : "type-592"
3039    }
3040   ],
3041   "return_type" : "type-177",
3042   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3043  },
3044  {
3045   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::ping",
3046   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv",
3047   "parameters" :
3048   [
3049    {
3050     "is_this_ptr" : true,
3051     "referenced_type" : "type-592"
3052    }
3053   ],
3054   "return_type" : "type-177",
3055   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3056  },
3057  {
3058   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::debug",
3059   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3060   "parameters" :
3061   [
3062    {
3063     "is_this_ptr" : true,
3064     "referenced_type" : "type-592"
3065    },
3066    {
3067     "referenced_type" : "type-354"
3068    },
3069    {
3070     "referenced_type" : "type-523"
3071    }
3072   ],
3073   "return_type" : "type-177",
3074   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3075  },
3076  {
3077   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
3078   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE",
3079   "parameters" :
3080   [
3081    {
3082     "is_this_ptr" : true,
3083     "referenced_type" : "type-592"
3084    },
3085    {
3086     "referenced_type" : "type-44"
3087    }
3088   ],
3089   "return_type" : "type-22",
3090   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3091  },
3092  {
3093   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
3094   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE",
3095   "parameters" :
3096   [
3097    {
3098     "is_this_ptr" : true,
3099     "referenced_type" : "type-592"
3100    },
3101    {
3102     "referenced_type" : "type-44"
3103    }
3104   ],
3105   "return_type" : "type-22",
3106   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
3107  },
3108  {
3109   "function_name" : "android::system::suspend::V1_0::IWakeLock::getService",
3110   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3111   "parameters" :
3112   [
3113    {
3114     "default_arg" : true,
3115     "referenced_type" : "type-591"
3116    },
3117    {
3118     "default_arg" : true,
3119     "referenced_type" : "type-35"
3120    }
3121   ],
3122   "return_type" : "type-88",
3123   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3124  },
3125  {
3126   "function_name" : "android::system::suspend::V1_0::IWakeLock::linkToDeath",
3127   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm",
3128   "parameters" :
3129   [
3130    {
3131     "is_this_ptr" : true,
3132     "referenced_type" : "type-89"
3133    },
3134    {
3135     "referenced_type" : "type-269"
3136    },
3137    {
3138     "referenced_type" : "type-13"
3139    }
3140   ],
3141   "return_type" : "type-151",
3142   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3143  },
3144  {
3145   "function_name" : "android::system::suspend::V1_0::IWakeLock::getDebugInfo",
3146   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3147   "parameters" :
3148   [
3149    {
3150     "is_this_ptr" : true,
3151     "referenced_type" : "type-89"
3152    },
3153    {
3154     "referenced_type" : "type-652"
3155    }
3156   ],
3157   "return_type" : "type-177",
3158   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3159  },
3160  {
3161   "function_name" : "android::system::suspend::V1_0::IWakeLock::getHashChain",
3162   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE",
3163   "parameters" :
3164   [
3165    {
3166     "is_this_ptr" : true,
3167     "referenced_type" : "type-89"
3168    },
3169    {
3170     "referenced_type" : "type-653"
3171    }
3172   ],
3173   "return_type" : "type-177",
3174   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3175  },
3176  {
3177   "function_name" : "android::system::suspend::V1_0::IWakeLock::tryGetService",
3178   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3179   "parameters" :
3180   [
3181    {
3182     "default_arg" : true,
3183     "referenced_type" : "type-591"
3184    },
3185    {
3186     "default_arg" : true,
3187     "referenced_type" : "type-35"
3188    }
3189   ],
3190   "return_type" : "type-88",
3191   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3192  },
3193  {
3194   "function_name" : "android::system::suspend::V1_0::IWakeLock::unlinkToDeath",
3195   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3196   "parameters" :
3197   [
3198    {
3199     "is_this_ptr" : true,
3200     "referenced_type" : "type-89"
3201    },
3202    {
3203     "referenced_type" : "type-269"
3204    }
3205   ],
3206   "return_type" : "type-151",
3207   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3208  },
3209  {
3210   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceChain",
3211   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3212   "parameters" :
3213   [
3214    {
3215     "is_this_ptr" : true,
3216     "referenced_type" : "type-89"
3217    },
3218    {
3219     "referenced_type" : "type-654"
3220    }
3221   ],
3222   "return_type" : "type-177",
3223   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3224  },
3225  {
3226   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerAsService",
3227   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3228   "parameters" :
3229   [
3230    {
3231     "is_this_ptr" : true,
3232     "referenced_type" : "type-89"
3233    },
3234    {
3235     "default_arg" : true,
3236     "referenced_type" : "type-591"
3237    }
3238   ],
3239   "return_type" : "type-20",
3240   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3241  },
3242  {
3243   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceDescriptor",
3244   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3245   "parameters" :
3246   [
3247    {
3248     "is_this_ptr" : true,
3249     "referenced_type" : "type-89"
3250    },
3251    {
3252     "referenced_type" : "type-655"
3253    }
3254   ],
3255   "return_type" : "type-177",
3256   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3257  },
3258  {
3259   "function_name" : "android::system::suspend::V1_0::IWakeLock::notifySyspropsChanged",
3260   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv",
3261   "parameters" :
3262   [
3263    {
3264     "is_this_ptr" : true,
3265     "referenced_type" : "type-89"
3266    }
3267   ],
3268   "return_type" : "type-177",
3269   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3270  },
3271  {
3272   "function_name" : "android::system::suspend::V1_0::IWakeLock::setHALInstrumentation",
3273   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv",
3274   "parameters" :
3275   [
3276    {
3277     "is_this_ptr" : true,
3278     "referenced_type" : "type-89"
3279    }
3280   ],
3281   "return_type" : "type-177",
3282   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3283  },
3284  {
3285   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerForNotifications",
3286   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3287   "parameters" :
3288   [
3289    {
3290     "referenced_type" : "type-591"
3291    },
3292    {
3293     "referenced_type" : "type-524"
3294    }
3295   ],
3296   "return_type" : "type-35",
3297   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3298  },
3299  {
3300   "function_name" : "android::system::suspend::V1_0::IWakeLock::ping",
3301   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv",
3302   "parameters" :
3303   [
3304    {
3305     "is_this_ptr" : true,
3306     "referenced_type" : "type-89"
3307    }
3308   ],
3309   "return_type" : "type-177",
3310   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3311  },
3312  {
3313   "function_name" : "android::system::suspend::V1_0::IWakeLock::debug",
3314   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3315   "parameters" :
3316   [
3317    {
3318     "is_this_ptr" : true,
3319     "referenced_type" : "type-89"
3320    },
3321    {
3322     "referenced_type" : "type-354"
3323    },
3324    {
3325     "referenced_type" : "type-523"
3326    }
3327   ],
3328   "return_type" : "type-177",
3329   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3330  },
3331  {
3332   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
3333   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3334   "parameters" :
3335   [
3336    {
3337     "referenced_type" : "type-567"
3338    },
3339    {
3340     "default_arg" : true,
3341     "referenced_type" : "type-35"
3342    }
3343   ],
3344   "return_type" : "type-158",
3345   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3346  },
3347  {
3348   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
3349   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb",
3350   "parameters" :
3351   [
3352    {
3353     "referenced_type" : "type-603"
3354    },
3355    {
3356     "default_arg" : true,
3357     "referenced_type" : "type-35"
3358    }
3359   ],
3360   "return_type" : "type-158",
3361   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3362  },
3363  {
3364   "function_name" : "android::hardware::fromBinder",
3365   "linker_set_key" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
3366   "parameters" :
3367   [
3368    {
3369     "referenced_type" : "type-44"
3370    }
3371   ],
3372   "return_type" : "type-88",
3373   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
3374   "template_args" : [ "type-90", "type-92", "type-405" ]
3375  },
3376  {
3377   "function_name" : "android::hardware::details::castInterface",
3378   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3379   "parameters" :
3380   [
3381    {
3382     "referenced_type" : "type-374"
3383    },
3384    {
3385     "referenced_type" : "type-52"
3386    },
3387    {
3388     "referenced_type" : "type-35"
3389    }
3390   ],
3391   "return_type" : "type-164",
3392   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3393   "template_args" : [ "type-124", "type-16", "type-534" ]
3394  },
3395  {
3396   "function_name" : "android::hardware::details::castInterface",
3397   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3398   "parameters" :
3399   [
3400    {
3401     "referenced_type" : "type-374"
3402    },
3403    {
3404     "referenced_type" : "type-52"
3405    },
3406    {
3407     "referenced_type" : "type-35"
3408    }
3409   ],
3410   "return_type" : "type-158",
3411   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3412   "template_args" : [ "type-90", "type-16", "type-92" ]
3413  },
3414  {
3415   "function_name" : "android::hardware::details::wrapPassthrough",
3416   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_",
3417   "parameters" :
3418   [
3419    {
3420     "referenced_type" : "type-88"
3421    }
3422   ],
3423   "return_type" : "type-88",
3424   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
3425   "template_args" : [ "type-90", "type-22" ]
3426  },
3427  {
3428   "function_name" : "android::hardware::details::getServiceInternal",
3429   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "type-591"
3434    },
3435    {
3436     "referenced_type" : "type-35"
3437    },
3438    {
3439     "referenced_type" : "type-35"
3440    }
3441   ],
3442   "return_type" : "type-88",
3443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3444   "template_args" : [ "type-92", "type-90", "type-22", "type-22" ]
3445  },
3446  {
3447   "function_name" : "android::hardware::details::getServiceInternal",
3448   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
3449   "parameters" :
3450   [
3451    {
3452     "referenced_type" : "type-408"
3453    },
3454    {
3455     "referenced_type" : "type-35"
3456    },
3457    {
3458     "referenced_type" : "type-35"
3459    }
3460   ],
3461   "return_type" : "type-122",
3462   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3463   "template_args" : [ "type-534", "type-124", "type-22", "type-22" ]
3464  }
3465 ],
3466 "global_vars" :
3467 [
3468  {
3469   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE",
3470   "name" : "android::system::suspend::V1_0::ISystemSuspend::descriptor",
3471   "referenced_type" : "type-52",
3472   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3473  },
3474  {
3475   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE",
3476   "name" : "android::system::suspend::V1_0::IWakeLock::descriptor",
3477   "referenced_type" : "type-52",
3478   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
3479  }
3480 ],
3481 "lvalue_reference_types" :
3482 [
3483  {
3484   "alignment" : 8,
3485   "linker_set_key" : "android::Mutex &",
3486   "name" : "android::Mutex &",
3487   "referenced_type" : "type-26",
3488   "self_type" : "type-483",
3489   "size" : 8,
3490   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3491  },
3492  {
3493   "alignment" : 8,
3494   "linker_set_key" : "android::RWLock &",
3495   "name" : "android::RWLock &",
3496   "referenced_type" : "type-487",
3497   "self_type" : "type-493",
3498   "size" : 8,
3499   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3500  },
3501  {
3502   "alignment" : 8,
3503   "linker_set_key" : "android::String16 &",
3504   "name" : "android::String16 &",
3505   "referenced_type" : "type-40",
3506   "self_type" : "type-381",
3507   "size" : 8,
3508   "source_file" : "/system/core/libutils/include/utils/String16.h"
3509  },
3510  {
3511   "alignment" : 8,
3512   "linker_set_key" : "android::String8 &",
3513   "name" : "android::String8 &",
3514   "referenced_type" : "type-51",
3515   "self_type" : "type-376",
3516   "size" : 8,
3517   "source_file" : "/system/core/libutils/include/utils/String8.h"
3518  },
3519  {
3520   "alignment" : 8,
3521   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &",
3522   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &",
3523   "referenced_type" : "type-164",
3524   "self_type" : "type-167",
3525   "size" : 8,
3526   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3527  },
3528  {
3529   "alignment" : 8,
3530   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &",
3531   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &",
3532   "referenced_type" : "type-158",
3533   "self_type" : "type-161",
3534   "size" : 8,
3535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3536  },
3537  {
3538   "alignment" : 8,
3539   "linker_set_key" : "android::hardware::Return<bool> &",
3540   "name" : "android::hardware::Return<bool> &",
3541   "referenced_type" : "type-151",
3542   "self_type" : "type-155",
3543   "size" : 8,
3544   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3545  },
3546  {
3547   "alignment" : 8,
3548   "linker_set_key" : "android::hardware::Return<void> &",
3549   "name" : "android::hardware::Return<void> &",
3550   "referenced_type" : "type-177",
3551   "self_type" : "type-180",
3552   "size" : 8,
3553   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3554  },
3555  {
3556   "alignment" : 8,
3557   "linker_set_key" : "android::hardware::Status &",
3558   "name" : "android::hardware::Status &",
3559   "referenced_type" : "type-141",
3560   "self_type" : "type-148",
3561   "size" : 8,
3562   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3563  },
3564  {
3565   "alignment" : 8,
3566   "linker_set_key" : "android::hardware::TextOutput &",
3567   "name" : "android::hardware::TextOutput &",
3568   "referenced_type" : "type-401",
3569   "self_type" : "type-400",
3570   "size" : 8,
3571   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3572  },
3573  {
3574   "alignment" : 8,
3575   "linker_set_key" : "android::hardware::TextOutput &",
3576   "name" : "android::hardware::TextOutput &",
3577   "referenced_type" : "type-588",
3578   "self_type" : "type-587",
3579   "size" : 8,
3580   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3581  },
3582  {
3583   "alignment" : 8,
3584   "linker_set_key" : "android::hardware::TextOutput &",
3585   "name" : "android::hardware::TextOutput &",
3586   "referenced_type" : "type-623",
3587   "self_type" : "type-622",
3588   "size" : 8,
3589   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3590  },
3591  {
3592   "alignment" : 8,
3593   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3594   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3595   "referenced_type" : "type-325",
3596   "self_type" : "type-544",
3597   "size" : 8,
3598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3599  },
3600  {
3601   "alignment" : 8,
3602   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3603   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3604   "referenced_type" : "type-317",
3605   "self_type" : "type-539",
3606   "size" : 8,
3607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3608  },
3609  {
3610   "alignment" : 8,
3611   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3612   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3613   "referenced_type" : "type-328",
3614   "self_type" : "type-548",
3615   "size" : 8,
3616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3617  },
3618  {
3619   "alignment" : 8,
3620   "linker_set_key" : "android::hardware::hidl_memory &",
3621   "name" : "android::hardware::hidl_memory &",
3622   "referenced_type" : "type-299",
3623   "self_type" : "type-304",
3624   "size" : 8,
3625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3626  },
3627  {
3628   "alignment" : 8,
3629   "linker_set_key" : "android::hardware::hidl_string &",
3630   "name" : "android::hardware::hidl_string &",
3631   "referenced_type" : "type-295",
3632   "self_type" : "type-542",
3633   "size" : 8,
3634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3635  },
3636  {
3637   "alignment" : 8,
3638   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3639   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3640   "referenced_type" : "type-324",
3641   "self_type" : "type-333",
3642   "size" : 8,
3643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3644  },
3645  {
3646   "alignment" : 8,
3647   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3648   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3649   "referenced_type" : "type-316",
3650   "self_type" : "type-323",
3651   "size" : 8,
3652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3653  },
3654  {
3655   "alignment" : 8,
3656   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3657   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3658   "referenced_type" : "type-130",
3659   "self_type" : "type-133",
3660   "size" : 8,
3661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3662  },
3663  {
3664   "alignment" : 8,
3665   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3666   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3667   "referenced_type" : "type-122",
3668   "self_type" : "type-126",
3669   "size" : 8,
3670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3671  },
3672  {
3673   "alignment" : 8,
3674   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> &",
3675   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &",
3676   "referenced_type" : "type-88",
3677   "self_type" : "type-105",
3678   "size" : 8,
3679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3680  },
3681  {
3682   "alignment" : 8,
3683   "linker_set_key" : "const android::String16 &",
3684   "name" : "const android::String16 &",
3685   "referenced_type" : "type-39",
3686   "self_type" : "type-38",
3687   "size" : 8,
3688   "source_file" : "/system/core/libutils/include/utils/String16.h"
3689  },
3690  {
3691   "alignment" : 8,
3692   "linker_set_key" : "const android::String8 &",
3693   "name" : "const android::String8 &",
3694   "referenced_type" : "type-370",
3695   "self_type" : "type-375",
3696   "size" : 8,
3697   "source_file" : "/system/core/libutils/include/utils/String8.h"
3698  },
3699  {
3700   "alignment" : 8,
3701   "linker_set_key" : "const android::hardware::Parcel &",
3702   "name" : "const android::hardware::Parcel &",
3703   "referenced_type" : "type-402",
3704   "self_type" : "type-403",
3705   "size" : 8,
3706   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3707  },
3708  {
3709   "alignment" : 8,
3710   "linker_set_key" : "const android::hardware::Return<bool> &",
3711   "name" : "const android::hardware::Return<bool> &",
3712   "referenced_type" : "type-156",
3713   "self_type" : "type-170",
3714   "size" : 8,
3715   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3716  },
3717  {
3718   "alignment" : 8,
3719   "linker_set_key" : "const android::hardware::Status &",
3720   "name" : "const android::hardware::Status &",
3721   "referenced_type" : "type-145",
3722   "self_type" : "type-146",
3723   "size" : 8,
3724   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3725  },
3726  {
3727   "alignment" : 8,
3728   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3729   "name" : "const android::hardware::details::SchedPrio &",
3730   "referenced_type" : "type-414",
3731   "self_type" : "type-413",
3732   "size" : 8,
3733   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3734  },
3735  {
3736   "alignment" : 8,
3737   "linker_set_key" : "const android::hardware::hidl_handle &",
3738   "name" : "const android::hardware::hidl_handle &",
3739   "referenced_type" : "type-353",
3740   "self_type" : "type-354",
3741   "size" : 8,
3742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3743  },
3744  {
3745   "alignment" : 8,
3746   "linker_set_key" : "const android::hardware::hidl_memory &",
3747   "name" : "const android::hardware::hidl_memory &",
3748   "referenced_type" : "type-302",
3749   "self_type" : "type-303",
3750   "size" : 8,
3751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3752  },
3753  {
3754   "alignment" : 8,
3755   "linker_set_key" : "const android::hardware::hidl_string &",
3756   "name" : "const android::hardware::hidl_string &",
3757   "referenced_type" : "type-294",
3758   "self_type" : "type-298",
3759   "size" : 8,
3760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3761  },
3762  {
3763   "alignment" : 8,
3764   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3765   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3766   "referenced_type" : "type-522",
3767   "self_type" : "type-523",
3768   "size" : 8,
3769   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3770  },
3771  {
3772   "alignment" : 8,
3773   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3774   "name" : "const android::hardware::hidl_vec<int> &",
3775   "referenced_type" : "type-338",
3776   "self_type" : "type-340",
3777   "size" : 8,
3778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3779  },
3780  {
3781   "alignment" : 8,
3782   "linker_set_key" : "const android::hardware::hidl_version &",
3783   "name" : "const android::hardware::hidl_version &",
3784   "referenced_type" : "type-348",
3785   "self_type" : "type-350",
3786   "size" : 8,
3787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3788  },
3789  {
3790   "alignment" : 8,
3791   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3792   "name" : "const android::hidl::base::V1_0::IBase *const &",
3793   "referenced_type" : "type-428",
3794   "self_type" : "type-429",
3795   "size" : 8,
3796   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3797  },
3798  {
3799   "alignment" : 8,
3800   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3801   "name" : "const android::sp<android::hardware::IBinder> &",
3802   "referenced_type" : "type-45",
3803   "self_type" : "type-44",
3804   "size" : 8,
3805   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3806  },
3807  {
3808   "alignment" : 8,
3809   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3810   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3811   "referenced_type" : "type-136",
3812   "self_type" : "type-563",
3813   "size" : 8,
3814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3815  },
3816  {
3817   "alignment" : 8,
3818   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3819   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3820   "referenced_type" : "type-247",
3821   "self_type" : "type-269",
3822   "size" : 8,
3823   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3824  },
3825  {
3826   "alignment" : 8,
3827   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3828   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3829   "referenced_type" : "type-566",
3830   "self_type" : "type-567",
3831   "size" : 8,
3832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3833  },
3834  {
3835   "alignment" : 8,
3836   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3837   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3838   "referenced_type" : "type-85",
3839   "self_type" : "type-524",
3840   "size" : 8,
3841   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3842  },
3843  {
3844   "alignment" : 8,
3845   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3846   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
3847   "referenced_type" : "type-128",
3848   "self_type" : "type-555",
3849   "size" : 8,
3850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3851  },
3852  {
3853   "alignment" : 8,
3854   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock> &",
3855   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> &",
3856   "referenced_type" : "type-118",
3857   "self_type" : "type-603",
3858   "size" : 8,
3859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3860  },
3861  {
3862   "alignment" : 8,
3863   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3864   "name" : "const android::wp<android::hardware::BHwBinder> &",
3865   "referenced_type" : "type-499",
3866   "self_type" : "type-521",
3867   "size" : 8,
3868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3869  },
3870  {
3871   "alignment" : 8,
3872   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3873   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3874   "referenced_type" : "type-557",
3875   "self_type" : "type-559",
3876   "size" : 8,
3877   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3878  },
3879  {
3880   "alignment" : 8,
3881   "linker_set_key" : "const bool &",
3882   "name" : "const bool &",
3883   "referenced_type" : "type-77",
3884   "self_type" : "type-261",
3885   "size" : 8,
3886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3887  },
3888  {
3889   "alignment" : 8,
3890   "linker_set_key" : "const double &",
3891   "name" : "const double &",
3892   "referenced_type" : "type-284",
3893   "self_type" : "type-285",
3894   "size" : 8,
3895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3896  },
3897  {
3898   "alignment" : 8,
3899   "linker_set_key" : "const float &",
3900   "name" : "const float &",
3901   "referenced_type" : "type-282",
3902   "self_type" : "type-283",
3903   "size" : 8,
3904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3905  },
3906  {
3907   "alignment" : 8,
3908   "linker_set_key" : "const int &",
3909   "name" : "const int &",
3910   "referenced_type" : "type-472",
3911   "self_type" : "type-471",
3912   "size" : 8,
3913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3914  },
3915  {
3916   "linker_set_key" : "const iter<is_const> &",
3917   "name" : "const iter<is_const> &",
3918   "referenced_type" : "type-308",
3919   "self_type" : "type-310",
3920   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3921  },
3922  {
3923   "linker_set_key" : "const iter<is_const> &",
3924   "name" : "const iter<is_const> &",
3925   "referenced_type" : "type-577",
3926   "self_type" : "type-579",
3927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3928  },
3929  {
3930   "linker_set_key" : "const iter<is_const> &",
3931   "name" : "const iter<is_const> &",
3932   "referenced_type" : "type-614",
3933   "self_type" : "type-616",
3934   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3935  },
3936  {
3937   "alignment" : 8,
3938   "linker_set_key" : "const log_msg &",
3939   "name" : "const log_msg &",
3940   "referenced_type" : "type-106",
3941   "self_type" : "type-150",
3942   "size" : 8,
3943   "source_file" : "/system/core/liblog/include/log/log_read.h"
3944  },
3945  {
3946   "alignment" : 8,
3947   "linker_set_key" : "const long &",
3948   "name" : "const long &",
3949   "referenced_type" : "type-279",
3950   "self_type" : "type-280",
3951   "size" : 8,
3952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3953  },
3954  {
3955   "alignment" : 8,
3956   "linker_set_key" : "const short &",
3957   "name" : "const short &",
3958   "referenced_type" : "type-270",
3959   "self_type" : "type-271",
3960   "size" : 8,
3961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3962  },
3963  {
3964   "alignment" : 8,
3965   "linker_set_key" : "const signed char &",
3966   "name" : "const signed char &",
3967   "referenced_type" : "type-262",
3968   "self_type" : "type-266",
3969   "size" : 8,
3970   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3971  },
3972  {
3973   "alignment" : 8,
3974   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3975   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3976   "referenced_type" : "type-406",
3977   "self_type" : "type-408",
3978   "size" : 8,
3979   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3980  },
3981  {
3982   "alignment" : 8,
3983   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3984   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3985   "referenced_type" : "type-589",
3986   "self_type" : "type-591",
3987   "size" : 8,
3988   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3989  },
3990  {
3991   "alignment" : 8,
3992   "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 *> > *)> > > &",
3993   "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 *> > *)> > > &",
3994   "referenced_type" : "type-551",
3995   "self_type" : "type-550",
3996   "size" : 8,
3997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3998  },
3999  {
4000   "alignment" : 8,
4001   "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 *> > *)> > > &",
4002   "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 *> > *)> > > &",
4003   "referenced_type" : "type-60",
4004   "self_type" : "type-59",
4005   "size" : 8,
4006   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4007  },
4008  {
4009   "alignment" : 8,
4010   "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 *> > *)> > > &",
4011   "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 *> > *)> > > &",
4012   "referenced_type" : "type-606",
4013   "self_type" : "type-605",
4014   "size" : 8,
4015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4016  },
4017  {
4018   "alignment" : 8,
4019   "linker_set_key" : "const unsigned char &",
4020   "name" : "const unsigned char &",
4021   "referenced_type" : "type-267",
4022   "self_type" : "type-268",
4023   "size" : 8,
4024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4025  },
4026  {
4027   "alignment" : 8,
4028   "linker_set_key" : "const unsigned int &",
4029   "name" : "const unsigned int &",
4030   "referenced_type" : "type-30",
4031   "self_type" : "type-274",
4032   "size" : 8,
4033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4034  },
4035  {
4036   "alignment" : 8,
4037   "linker_set_key" : "const unsigned long &",
4038   "name" : "const unsigned long &",
4039   "referenced_type" : "type-31",
4040   "self_type" : "type-281",
4041   "size" : 8,
4042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4043  },
4044  {
4045   "alignment" : 8,
4046   "linker_set_key" : "const unsigned short &",
4047   "name" : "const unsigned short &",
4048   "referenced_type" : "type-272",
4049   "self_type" : "type-273",
4050   "size" : 8,
4051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4052  },
4053  {
4054   "alignment" : 8,
4055   "linker_set_key" : "int &",
4056   "name" : "int &",
4057   "referenced_type" : "type-20",
4058   "self_type" : "type-366",
4059   "size" : 8,
4060   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4061  },
4062  {
4063   "alignment" : 8,
4064   "linker_set_key" : "unsigned char &",
4065   "name" : "unsigned char &",
4066   "referenced_type" : "type-110",
4067   "self_type" : "type-507",
4068   "size" : 8,
4069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4070  },
4071  {
4072   "alignment" : 8,
4073   "linker_set_key" : "unsigned int &",
4074   "name" : "unsigned int &",
4075   "referenced_type" : "type-2",
4076   "self_type" : "type-516",
4077   "size" : 8,
4078   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
4079  }
4080 ],
4081 "pointer_types" :
4082 [
4083  {
4084   "alignment" : 8,
4085   "linker_set_key" : "android::Condition *",
4086   "name" : "android::Condition *",
4087   "referenced_type" : "type-78",
4088   "self_type" : "type-486",
4089   "size" : 8,
4090   "source_file" : "/system/core/libutils/include/utils/Condition.h"
4091  },
4092  {
4093   "alignment" : 8,
4094   "linker_set_key" : "android::Mutex *",
4095   "name" : "android::Mutex *",
4096   "referenced_type" : "type-26",
4097   "self_type" : "type-481",
4098   "size" : 8,
4099   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4100  },
4101  {
4102   "alignment" : 8,
4103   "linker_set_key" : "android::Mutex::Autolock *",
4104   "name" : "android::Mutex::Autolock *",
4105   "referenced_type" : "type-482",
4106   "self_type" : "type-484",
4107   "size" : 8,
4108   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4109  },
4110  {
4111   "alignment" : 8,
4112   "linker_set_key" : "android::RWLock *",
4113   "name" : "android::RWLock *",
4114   "referenced_type" : "type-487",
4115   "self_type" : "type-491",
4116   "size" : 8,
4117   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4118  },
4119  {
4120   "alignment" : 8,
4121   "linker_set_key" : "android::RWLock::AutoRLock *",
4122   "name" : "android::RWLock::AutoRLock *",
4123   "referenced_type" : "type-492",
4124   "self_type" : "type-494",
4125   "size" : 8,
4126   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4127  },
4128  {
4129   "alignment" : 8,
4130   "linker_set_key" : "android::RWLock::AutoWLock *",
4131   "name" : "android::RWLock::AutoWLock *",
4132   "referenced_type" : "type-495",
4133   "self_type" : "type-496",
4134   "size" : 8,
4135   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4136  },
4137  {
4138   "alignment" : 8,
4139   "linker_set_key" : "android::RefBase *",
4140   "name" : "android::RefBase *",
4141   "referenced_type" : "type-7",
4142   "self_type" : "type-291",
4143   "size" : 8,
4144   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4145  },
4146  {
4147   "alignment" : 8,
4148   "linker_set_key" : "android::RefBase::weakref_impl *",
4149   "name" : "android::RefBase::weakref_impl *",
4150   "referenced_type" : "type-10",
4151   "self_type" : "type-9",
4152   "size" : 8,
4153   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4154  },
4155  {
4156   "alignment" : 8,
4157   "linker_set_key" : "android::RefBase::weakref_impl *",
4158   "name" : "android::RefBase::weakref_impl *",
4159   "referenced_type" : "type-575",
4160   "self_type" : "type-574",
4161   "size" : 8,
4162   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4163  },
4164  {
4165   "alignment" : 8,
4166   "linker_set_key" : "android::RefBase::weakref_impl *",
4167   "name" : "android::RefBase::weakref_impl *",
4168   "referenced_type" : "type-611",
4169   "self_type" : "type-610",
4170   "size" : 8,
4171   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4172  },
4173  {
4174   "alignment" : 8,
4175   "linker_set_key" : "android::RefBase::weakref_type *",
4176   "name" : "android::RefBase::weakref_type *",
4177   "referenced_type" : "type-12",
4178   "self_type" : "type-11",
4179   "size" : 8,
4180   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4181  },
4182  {
4183   "alignment" : 8,
4184   "linker_set_key" : "android::ReferenceRenamer *",
4185   "name" : "android::ReferenceRenamer *",
4186   "referenced_type" : "type-286",
4187   "self_type" : "type-287",
4188   "size" : 8,
4189   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4190  },
4191  {
4192   "alignment" : 8,
4193   "linker_set_key" : "android::ScopedTrace *",
4194   "name" : "android::ScopedTrace *",
4195   "referenced_type" : "type-498",
4196   "self_type" : "type-500",
4197   "size" : 8,
4198   "source_file" : "/system/core/libutils/include/utils/Trace.h"
4199  },
4200  {
4201   "alignment" : 8,
4202   "linker_set_key" : "android::String16 *",
4203   "name" : "android::String16 *",
4204   "referenced_type" : "type-40",
4205   "self_type" : "type-383",
4206   "size" : 8,
4207   "source_file" : "/system/core/libutils/include/utils/String16.h"
4208  },
4209  {
4210   "alignment" : 8,
4211   "linker_set_key" : "android::String8 *",
4212   "name" : "android::String8 *",
4213   "referenced_type" : "type-51",
4214   "self_type" : "type-377",
4215   "size" : 8,
4216   "source_file" : "/system/core/libutils/include/utils/String8.h"
4217  },
4218  {
4219   "alignment" : 8,
4220   "linker_set_key" : "android::Thread *",
4221   "name" : "android::Thread *",
4222   "referenced_type" : "type-76",
4223   "self_type" : "type-75",
4224   "size" : 8,
4225   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4226  },
4227  {
4228   "alignment" : 8,
4229   "linker_set_key" : "android::VirtualLightRefBase *",
4230   "name" : "android::VirtualLightRefBase *",
4231   "referenced_type" : "type-183",
4232   "self_type" : "type-191",
4233   "size" : 8,
4234   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
4235  },
4236  {
4237   "alignment" : 8,
4238   "linker_set_key" : "android::hardware::BHwBinder *",
4239   "name" : "android::hardware::BHwBinder *",
4240   "referenced_type" : "type-139",
4241   "self_type" : "type-138",
4242   "size" : 8,
4243   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4244  },
4245  {
4246   "alignment" : 8,
4247   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend> *",
4248   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend> *",
4249   "referenced_type" : "type-389",
4250   "self_type" : "type-388",
4251   "size" : 8,
4252   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4253  },
4254  {
4255   "alignment" : 8,
4256   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock> *",
4257   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock> *",
4258   "referenced_type" : "type-95",
4259   "self_type" : "type-586",
4260   "size" : 8,
4261   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4262  },
4263  {
4264   "alignment" : 8,
4265   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4266   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
4267   "referenced_type" : "type-422",
4268   "self_type" : "type-427",
4269   "size" : 8,
4270   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4271  },
4272  {
4273   "alignment" : 8,
4274   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4275   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
4276   "referenced_type" : "type-440",
4277   "self_type" : "type-445",
4278   "size" : 8,
4279   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4280  },
4281  {
4282   "alignment" : 8,
4283   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4284   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
4285   "referenced_type" : "type-430",
4286   "self_type" : "type-435",
4287   "size" : 8,
4288   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4289  },
4290  {
4291   "alignment" : 8,
4292   "linker_set_key" : "android::hardware::GrantorDescriptor *",
4293   "name" : "android::hardware::GrantorDescriptor *",
4294   "referenced_type" : "type-315",
4295   "self_type" : "type-314",
4296   "size" : 8,
4297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4298  },
4299  {
4300   "alignment" : 8,
4301   "linker_set_key" : "android::hardware::IBinder *",
4302   "name" : "android::hardware::IBinder *",
4303   "referenced_type" : "type-34",
4304   "self_type" : "type-33",
4305   "size" : 8,
4306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4307  },
4308  {
4309   "alignment" : 8,
4310   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
4311   "name" : "android::hardware::IBinder::DeathRecipient *",
4312   "referenced_type" : "type-17",
4313   "self_type" : "type-561",
4314   "size" : 8,
4315   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4316  },
4317  {
4318   "alignment" : 8,
4319   "linker_set_key" : "android::hardware::IInterface *",
4320   "name" : "android::hardware::IInterface *",
4321   "referenced_type" : "type-96",
4322   "self_type" : "type-621",
4323   "size" : 8,
4324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4325  },
4326  {
4327   "alignment" : 8,
4328   "linker_set_key" : "android::hardware::Parcel *",
4329   "name" : "android::hardware::Parcel *",
4330   "referenced_type" : "type-390",
4331   "self_type" : "type-396",
4332   "size" : 8,
4333   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4334  },
4335  {
4336   "alignment" : 8,
4337   "linker_set_key" : "android::hardware::ProcessState *",
4338   "name" : "android::hardware::ProcessState *",
4339   "referenced_type" : "type-19",
4340   "self_type" : "type-18",
4341   "size" : 8,
4342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4343  },
4344  {
4345   "alignment" : 8,
4346   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4347   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4348   "referenced_type" : "type-164",
4349   "self_type" : "type-165",
4350   "size" : 8,
4351   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4356   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4357   "referenced_type" : "type-158",
4358   "self_type" : "type-159",
4359   "size" : 8,
4360   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4361  },
4362  {
4363   "alignment" : 8,
4364   "linker_set_key" : "android::hardware::Return<bool> *",
4365   "name" : "android::hardware::Return<bool> *",
4366   "referenced_type" : "type-151",
4367   "self_type" : "type-153",
4368   "size" : 8,
4369   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4370  },
4371  {
4372   "alignment" : 8,
4373   "linker_set_key" : "android::hardware::Return<void> *",
4374   "name" : "android::hardware::Return<void> *",
4375   "referenced_type" : "type-177",
4376   "self_type" : "type-178",
4377   "size" : 8,
4378   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4379  },
4380  {
4381   "alignment" : 8,
4382   "linker_set_key" : "android::hardware::Status *",
4383   "name" : "android::hardware::Status *",
4384   "referenced_type" : "type-141",
4385   "self_type" : "type-144",
4386   "size" : 8,
4387   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4388  },
4389  {
4390   "alignment" : 8,
4391   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
4392   "name" : "android::hardware::details::HidlInstrumentor *",
4393   "referenced_type" : "type-100",
4394   "self_type" : "type-553",
4395   "size" : 8,
4396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4397  },
4398  {
4399   "alignment" : 8,
4400   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4401   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4402   "referenced_type" : "type-325",
4403   "self_type" : "type-543",
4404   "size" : 8,
4405   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4406  },
4407  {
4408   "alignment" : 8,
4409   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4410   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4411   "referenced_type" : "type-317",
4412   "self_type" : "type-538",
4413   "size" : 8,
4414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4415  },
4416  {
4417   "alignment" : 8,
4418   "linker_set_key" : "android::hardware::details::return_status *",
4419   "name" : "android::hardware::details::return_status *",
4420   "referenced_type" : "type-152",
4421   "self_type" : "type-172",
4422   "size" : 8,
4423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4424  },
4425  {
4426   "alignment" : 8,
4427   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
4428   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
4429   "referenced_type" : "type-328",
4430   "self_type" : "type-327",
4431   "size" : 8,
4432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4433  },
4434  {
4435   "alignment" : 8,
4436   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
4437   "name" : "android::hardware::hidl_binder_death_recipient *",
4438   "referenced_type" : "type-3",
4439   "self_type" : "type-131",
4440   "size" : 8,
4441   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4442  },
4443  {
4444   "alignment" : 8,
4445   "linker_set_key" : "android::hardware::hidl_death_recipient *",
4446   "name" : "android::hardware::hidl_death_recipient *",
4447   "referenced_type" : "type-6",
4448   "self_type" : "type-5",
4449   "size" : 8,
4450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4451  },
4452  {
4453   "alignment" : 8,
4454   "linker_set_key" : "android::hardware::hidl_memory *",
4455   "name" : "android::hardware::hidl_memory *",
4456   "referenced_type" : "type-299",
4457   "self_type" : "type-300",
4458   "size" : 8,
4459   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4460  },
4461  {
4462   "alignment" : 8,
4463   "linker_set_key" : "android::hardware::hidl_string *",
4464   "name" : "android::hardware::hidl_string *",
4465   "referenced_type" : "type-295",
4466   "self_type" : "type-319",
4467   "size" : 8,
4468   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4469  },
4470  {
4471   "alignment" : 8,
4472   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4473   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4474   "referenced_type" : "type-324",
4475   "self_type" : "type-330",
4476   "size" : 8,
4477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4478  },
4479  {
4480   "alignment" : 8,
4481   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4482   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4483   "referenced_type" : "type-316",
4484   "self_type" : "type-320",
4485   "size" : 8,
4486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4487  },
4488  {
4489   "alignment" : 8,
4490   "linker_set_key" : "android::hardware::hidl_version *",
4491   "name" : "android::hardware::hidl_version *",
4492   "referenced_type" : "type-346",
4493   "self_type" : "type-347",
4494   "size" : 8,
4495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4496  },
4497  {
4498   "alignment" : 8,
4499   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4500   "name" : "android::hidl::base::V1_0::BnHwBase *",
4501   "referenced_type" : "type-373",
4502   "self_type" : "type-404",
4503   "size" : 8,
4504   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4505  },
4506  {
4507   "alignment" : 8,
4508   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4509   "name" : "android::hidl::base::V1_0::IBase *",
4510   "referenced_type" : "type-16",
4511   "self_type" : "type-15",
4512   "size" : 8,
4513   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4514  },
4515  {
4516   "alignment" : 8,
4517   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4518   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4519   "referenced_type" : "type-68",
4520   "self_type" : "type-67",
4521   "size" : 8,
4522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4523  },
4524  {
4525   "alignment" : 8,
4526   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4527   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4528   "referenced_type" : "type-83",
4529   "self_type" : "type-82",
4530   "size" : 8,
4531   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4532  },
4533  {
4534   "alignment" : 8,
4535   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4536   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4537   "referenced_type" : "type-608",
4538   "self_type" : "type-609",
4539   "size" : 8,
4540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4541  },
4542  {
4543   "alignment" : 8,
4544   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4545   "name" : "android::sp<android::hardware::IBinder> *",
4546   "referenced_type" : "type-46",
4547   "self_type" : "type-613",
4548   "size" : 8,
4549   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4550  },
4551  {
4552   "alignment" : 8,
4553   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4554   "name" : "android::sp<android::hardware::ProcessState> *",
4555   "referenced_type" : "type-63",
4556   "self_type" : "type-62",
4557   "size" : 8,
4558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4559  },
4560  {
4561   "alignment" : 8,
4562   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4563   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4564   "referenced_type" : "type-130",
4565   "self_type" : "type-129",
4566   "size" : 8,
4567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4572   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4573   "referenced_type" : "type-374",
4574   "self_type" : "type-565",
4575   "size" : 8,
4576   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4577  },
4578  {
4579   "alignment" : 8,
4580   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4581   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4582   "referenced_type" : "type-66",
4583   "self_type" : "type-69",
4584   "size" : 8,
4585   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4586  },
4587  {
4588   "alignment" : 8,
4589   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4590   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4591   "referenced_type" : "type-81",
4592   "self_type" : "type-84",
4593   "size" : 8,
4594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
4599   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
4600   "referenced_type" : "type-122",
4601   "self_type" : "type-121",
4602   "size" : 8,
4603   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> *",
4608   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> *",
4609   "referenced_type" : "type-88",
4610   "self_type" : "type-87",
4611   "size" : 8,
4612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4613  },
4614  {
4615   "alignment" : 8,
4616   "linker_set_key" : "android::system::suspend::V1_0::BnHwSystemSuspend *",
4617   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend *",
4618   "referenced_type" : "type-372",
4619   "self_type" : "type-489",
4620   "size" : 8,
4621   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4622  },
4623  {
4624   "alignment" : 8,
4625   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock *",
4626   "name" : "android::system::suspend::V1_0::BnHwWakeLock *",
4627   "referenced_type" : "type-405",
4628   "self_type" : "type-530",
4629   "size" : 8,
4630   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
4631  },
4632  {
4633   "alignment" : 8,
4634   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4635   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
4636   "referenced_type" : "type-534",
4637   "self_type" : "type-592",
4638   "size" : 8,
4639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4640  },
4641  {
4642   "alignment" : 8,
4643   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock *",
4644   "name" : "android::system::suspend::V1_0::BpHwWakeLock *",
4645   "referenced_type" : "type-92",
4646   "self_type" : "type-104",
4647   "size" : 8,
4648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4649  },
4650  {
4651   "alignment" : 8,
4652   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend *",
4653   "name" : "android::system::suspend::V1_0::BsSystemSuspend *",
4654   "referenced_type" : "type-568",
4655   "self_type" : "type-573",
4656   "size" : 8,
4657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4658  },
4659  {
4660   "alignment" : 8,
4661   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock *",
4662   "name" : "android::system::suspend::V1_0::BsWakeLock *",
4663   "referenced_type" : "type-571",
4664   "self_type" : "type-572",
4665   "size" : 8,
4666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4667  },
4668  {
4669   "alignment" : 8,
4670   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend *",
4671   "name" : "android::system::suspend::V1_0::ISystemSuspend *",
4672   "referenced_type" : "type-124",
4673   "self_type" : "type-123",
4674   "size" : 8,
4675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4676  },
4677  {
4678   "alignment" : 8,
4679   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock *",
4680   "name" : "android::system::suspend::V1_0::IWakeLock *",
4681   "referenced_type" : "type-90",
4682   "self_type" : "type-89",
4683   "size" : 8,
4684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4685  },
4686  {
4687   "alignment" : 8,
4688   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4689   "name" : "android::wp<android::hardware::BHwBinder> *",
4690   "referenced_type" : "type-290",
4691   "self_type" : "type-361",
4692   "size" : 8,
4693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4694  },
4695  {
4696   "alignment" : 8,
4697   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4698   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4699   "referenced_type" : "type-560",
4700   "self_type" : "type-562",
4701   "size" : 8,
4702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4703  },
4704  {
4705   "alignment" : 8,
4706   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4707   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4708   "referenced_type" : "type-4",
4709   "self_type" : "type-214",
4710   "size" : 8,
4711   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4712  },
4713  {
4714   "alignment" : 8,
4715   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4716   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4717   "referenced_type" : "type-14",
4718   "self_type" : "type-554",
4719   "size" : 8,
4720   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4721  },
4722  {
4723   "alignment" : 8,
4724   "linker_set_key" : "android_flex_plane *",
4725   "name" : "android_flex_plane *",
4726   "referenced_type" : "type-467",
4727   "self_type" : "type-470",
4728   "size" : 8,
4729   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4730  },
4731  {
4732   "alignment" : 8,
4733   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4734   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4735   "referenced_type" : "type-37",
4736   "self_type" : "type-36",
4737   "size" : 8,
4738   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4739  },
4740  {
4741   "alignment" : 8,
4742   "linker_set_key" : "char *",
4743   "name" : "char *",
4744   "referenced_type" : "type-54",
4745   "self_type" : "type-184",
4746   "size" : 8,
4747   "source_file" : "/system/core/liblog/include/log/log_read.h"
4748  },
4749  {
4750   "alignment" : 8,
4751   "linker_set_key" : "const android::NativeHandle *",
4752   "name" : "const android::NativeHandle *",
4753   "referenced_type" : "type-360",
4754   "self_type" : "type-362",
4755   "size" : 8,
4756   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4757  },
4758  {
4759   "alignment" : 8,
4760   "linker_set_key" : "const android::RefBase *",
4761   "name" : "const android::RefBase *",
4762   "referenced_type" : "type-288",
4763   "self_type" : "type-289",
4764   "size" : 8,
4765   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4766  },
4767  {
4768   "alignment" : 8,
4769   "linker_set_key" : "const android::String16 *",
4770   "name" : "const android::String16 *",
4771   "referenced_type" : "type-39",
4772   "self_type" : "type-380",
4773   "size" : 8,
4774   "source_file" : "/system/core/libutils/include/utils/String16.h"
4775  },
4776  {
4777   "alignment" : 8,
4778   "linker_set_key" : "const android::String8 *",
4779   "name" : "const android::String8 *",
4780   "referenced_type" : "type-370",
4781   "self_type" : "type-371",
4782   "size" : 8,
4783   "source_file" : "/system/core/libutils/include/utils/String8.h"
4784  },
4785  {
4786   "alignment" : 8,
4787   "linker_set_key" : "const android::VectorImpl *",
4788   "name" : "const android::VectorImpl *",
4789   "referenced_type" : "type-448",
4790   "self_type" : "type-449",
4791   "size" : 8,
4792   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4793  },
4794  {
4795   "alignment" : 8,
4796   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4797   "name" : "const android::hardware::BpHwRefBase *",
4798   "referenced_type" : "type-385",
4799   "self_type" : "type-386",
4800   "size" : 8,
4801   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4802  },
4803  {
4804   "alignment" : 8,
4805   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4806   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4807   "referenced_type" : "type-415",
4808   "self_type" : "type-416",
4809   "size" : 8,
4810   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4811  },
4812  {
4813   "alignment" : 8,
4814   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4815   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4816   "referenced_type" : "type-420",
4817   "self_type" : "type-421",
4818   "size" : 8,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 8,
4823   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4824   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > *",
4825   "referenced_type" : "type-168",
4826   "self_type" : "type-169",
4827   "size" : 8,
4828   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4829  },
4830  {
4831   "alignment" : 8,
4832   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4833   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > *",
4834   "referenced_type" : "type-162",
4835   "self_type" : "type-163",
4836   "size" : 8,
4837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4838  },
4839  {
4840   "alignment" : 8,
4841   "linker_set_key" : "const android::hardware::Return<bool> *",
4842   "name" : "const android::hardware::Return<bool> *",
4843   "referenced_type" : "type-156",
4844   "self_type" : "type-157",
4845   "size" : 8,
4846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4847  },
4848  {
4849   "alignment" : 8,
4850   "linker_set_key" : "const android::hardware::Status *",
4851   "name" : "const android::hardware::Status *",
4852   "referenced_type" : "type-145",
4853   "self_type" : "type-149",
4854   "size" : 8,
4855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4856  },
4857  {
4858   "alignment" : 8,
4859   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4860   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4861   "referenced_type" : "type-546",
4862   "self_type" : "type-547",
4863   "size" : 8,
4864   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4865  },
4866  {
4867   "alignment" : 8,
4868   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4869   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4870   "referenced_type" : "type-540",
4871   "self_type" : "type-541",
4872   "size" : 8,
4873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4874  },
4875  {
4876   "alignment" : 8,
4877   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4878   "name" : "const android::hardware::details::hidl_pointer<int> *",
4879   "referenced_type" : "type-490",
4880   "self_type" : "type-497",
4881   "size" : 8,
4882   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4883  },
4884  {
4885   "alignment" : 8,
4886   "linker_set_key" : "const android::hardware::details::return_status *",
4887   "name" : "const android::hardware::details::return_status *",
4888   "referenced_type" : "type-174",
4889   "self_type" : "type-175",
4890   "size" : 8,
4891   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4892  },
4893  {
4894   "alignment" : 8,
4895   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4896   "name" : "const android::hardware::hidl_death_recipient *",
4897   "referenced_type" : "type-556",
4898   "self_type" : "type-564",
4899   "size" : 8,
4900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4901  },
4902  {
4903   "alignment" : 8,
4904   "linker_set_key" : "const android::hardware::hidl_memory *",
4905   "name" : "const android::hardware::hidl_memory *",
4906   "referenced_type" : "type-302",
4907   "self_type" : "type-306",
4908   "size" : 8,
4909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4910  },
4911  {
4912   "alignment" : 8,
4913   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4914   "name" : "const android::hardware::hidl_vec<int> *",
4915   "referenced_type" : "type-338",
4916   "self_type" : "type-339",
4917   "size" : 8,
4918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4919  },
4920  {
4921   "alignment" : 8,
4922   "linker_set_key" : "const android::hardware::hidl_version *",
4923   "name" : "const android::hardware::hidl_version *",
4924   "referenced_type" : "type-348",
4925   "self_type" : "type-349",
4926   "size" : 8,
4927   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4928  },
4929  {
4930   "alignment" : 8,
4931   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4932   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4933   "referenced_type" : "type-528",
4934   "self_type" : "type-529",
4935   "size" : 8,
4936   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4937  },
4938  {
4939   "alignment" : 8,
4940   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4941   "name" : "const android::hidl::base::V1_0::IBase *",
4942   "referenced_type" : "type-426",
4943   "self_type" : "type-425",
4944   "size" : 8,
4945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4946  },
4947  {
4948   "alignment" : 8,
4949   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4950   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4951   "referenced_type" : "type-72",
4952   "self_type" : "type-73",
4953   "size" : 8,
4954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4955  },
4956  {
4957   "alignment" : 8,
4958   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4959   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4960   "referenced_type" : "type-501",
4961   "self_type" : "type-502",
4962   "size" : 8,
4963   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4964  },
4965  {
4966   "alignment" : 8,
4967   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4968   "name" : "const android::sp<android::hardware::IBinder> *",
4969   "referenced_type" : "type-45",
4970   "self_type" : "type-617",
4971   "size" : 8,
4972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4973  },
4974  {
4975   "alignment" : 8,
4976   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4977   "name" : "const android::sp<android::hardware::ProcessState> *",
4978   "referenced_type" : "type-64",
4979   "self_type" : "type-65",
4980   "size" : 8,
4981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4982  },
4983  {
4984   "alignment" : 8,
4985   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4986   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4987   "referenced_type" : "type-136",
4988   "self_type" : "type-135",
4989   "size" : 8,
4990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4991  },
4992  {
4993   "alignment" : 8,
4994   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4995   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4996   "referenced_type" : "type-247",
4997   "self_type" : "type-545",
4998   "size" : 8,
4999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5000  },
5001  {
5002   "alignment" : 8,
5003   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5004   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5005   "referenced_type" : "type-566",
5006   "self_type" : "type-604",
5007   "size" : 8,
5008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5009  },
5010  {
5011   "alignment" : 8,
5012   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5013   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5014   "referenced_type" : "type-70",
5015   "self_type" : "type-71",
5016   "size" : 8,
5017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5018  },
5019  {
5020   "alignment" : 8,
5021   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5022   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5023   "referenced_type" : "type-85",
5024   "self_type" : "type-86",
5025   "size" : 8,
5026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
5031   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
5032   "referenced_type" : "type-128",
5033   "self_type" : "type-127",
5034   "size" : 8,
5035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5036  },
5037  {
5038   "alignment" : 8,
5039   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock> *",
5040   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> *",
5041   "referenced_type" : "type-118",
5042   "self_type" : "type-117",
5043   "size" : 8,
5044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5045  },
5046  {
5047   "alignment" : 8,
5048   "linker_set_key" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5049   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5050   "referenced_type" : "type-533",
5051   "self_type" : "type-537",
5052   "size" : 8,
5053   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5054  },
5055  {
5056   "alignment" : 8,
5057   "linker_set_key" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5058   "name" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5059   "referenced_type" : "type-531",
5060   "self_type" : "type-532",
5061   "size" : 8,
5062   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5063  },
5064  {
5065   "alignment" : 8,
5066   "linker_set_key" : "const android::system::suspend::V1_0::ISystemSuspend *",
5067   "name" : "const android::system::suspend::V1_0::ISystemSuspend *",
5068   "referenced_type" : "type-519",
5069   "self_type" : "type-520",
5070   "size" : 8,
5071   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5072  },
5073  {
5074   "alignment" : 8,
5075   "linker_set_key" : "const android::system::suspend::V1_0::IWakeLock *",
5076   "name" : "const android::system::suspend::V1_0::IWakeLock *",
5077   "referenced_type" : "type-119",
5078   "self_type" : "type-120",
5079   "size" : 8,
5080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5081  },
5082  {
5083   "alignment" : 8,
5084   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
5085   "name" : "const android::wp<android::hardware::BHwBinder> *",
5086   "referenced_type" : "type-499",
5087   "self_type" : "type-511",
5088   "size" : 8,
5089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5090  },
5091  {
5092   "alignment" : 8,
5093   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
5094   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5095   "referenced_type" : "type-225",
5096   "self_type" : "type-236",
5097   "size" : 8,
5098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5099  },
5100  {
5101   "alignment" : 8,
5102   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5103   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
5104   "referenced_type" : "type-557",
5105   "self_type" : "type-558",
5106   "size" : 8,
5107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5108  },
5109  {
5110   "alignment" : 8,
5111   "linker_set_key" : "const char *",
5112   "name" : "const char *",
5113   "referenced_type" : "type-53",
5114   "self_type" : "type-52",
5115   "size" : 8,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "linker_set_key" : "const char16_t *",
5121   "name" : "const char16_t *",
5122   "referenced_type" : "type-42",
5123   "self_type" : "type-41",
5124   "size" : 8,
5125   "source_file" : "/system/core/libutils/include/utils/String16.h"
5126  },
5127  {
5128   "alignment" : 8,
5129   "linker_set_key" : "const log_msg *",
5130   "name" : "const log_msg *",
5131   "referenced_type" : "type-106",
5132   "self_type" : "type-134",
5133   "size" : 8,
5134   "source_file" : "/system/core/liblog/include/log/log_read.h"
5135  },
5136  {
5137   "alignment" : 8,
5138   "linker_set_key" : "const native_handle *",
5139   "name" : "const native_handle *",
5140   "referenced_type" : "type-278",
5141   "self_type" : "type-277",
5142   "size" : 8,
5143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5144  },
5145  {
5146   "alignment" : 8,
5147   "linker_set_key" : "const unsigned char *",
5148   "name" : "const unsigned char *",
5149   "referenced_type" : "type-267",
5150   "self_type" : "type-345",
5151   "size" : 8,
5152   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5153  },
5154  {
5155   "alignment" : 8,
5156   "linker_set_key" : "const unsigned long long *",
5157   "name" : "const unsigned long long *",
5158   "referenced_type" : "type-398",
5159   "self_type" : "type-397",
5160   "size" : 8,
5161   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5162  },
5163  {
5164   "alignment" : 8,
5165   "linker_set_key" : "const void *",
5166   "name" : "const void *",
5167   "referenced_type" : "type-351",
5168   "self_type" : "type-352",
5169   "size" : 8,
5170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5171  },
5172  {
5173   "alignment" : 8,
5174   "linker_set_key" : "int (*)(void *)",
5175   "name" : "int (*)(void *)",
5176   "referenced_type" : "type-478",
5177   "self_type" : "type-479",
5178   "size" : 8,
5179   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5180  },
5181  {
5182   "alignment" : 8,
5183   "linker_set_key" : "int *",
5184   "name" : "int *",
5185   "referenced_type" : "type-20",
5186   "self_type" : "type-337",
5187   "size" : 8,
5188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5189  },
5190  {
5191   "alignment" : 8,
5192   "linker_set_key" : "log_msg *",
5193   "name" : "log_msg *",
5194   "referenced_type" : "type-107",
5195   "self_type" : "type-171",
5196   "size" : 8,
5197   "source_file" : "/system/core/liblog/include/log/log_read.h"
5198  },
5199  {
5200   "alignment" : 8,
5201   "linker_set_key" : "native_handle *",
5202   "name" : "native_handle *",
5203   "referenced_type" : "type-189",
5204   "self_type" : "type-188",
5205   "size" : 8,
5206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5207  },
5208  {
5209   "alignment" : 8,
5210   "linker_set_key" : "unsigned char *",
5211   "name" : "unsigned char *",
5212   "referenced_type" : "type-110",
5213   "self_type" : "type-392",
5214   "size" : 8,
5215   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5216  },
5217  {
5218   "alignment" : 8,
5219   "linker_set_key" : "unsigned long long *",
5220   "name" : "unsigned long long *",
5221   "referenced_type" : "type-244",
5222   "self_type" : "type-393",
5223   "size" : 8,
5224   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5225  },
5226  {
5227   "alignment" : 8,
5228   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5229   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5230   "referenced_type" : "type-395",
5231   "self_type" : "type-394",
5232   "size" : 8,
5233   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5234  },
5235  {
5236   "alignment" : 8,
5237   "linker_set_key" : "void *",
5238   "name" : "void *",
5239   "referenced_type" : "type-22",
5240   "self_type" : "type-21",
5241   "size" : 8,
5242   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5243  },
5244  {
5245   "alignment" : 8,
5246   "linker_set_key" : "void **",
5247   "name" : "void **",
5248   "referenced_type" : "type-21",
5249   "self_type" : "type-480",
5250   "size" : 8,
5251   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5252  }
5253 ],
5254 "qualified_types" :
5255 [
5256  {
5257   "alignment" : 8,
5258   "is_const" : true,
5259   "linker_set_key" : "android::RefBase::weakref_impl *const",
5260   "name" : "android::RefBase::weakref_impl *const",
5261   "referenced_type" : "type-574",
5262   "self_type" : "type-576",
5263   "size" : 8,
5264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5265  },
5266  {
5267   "alignment" : 8,
5268   "is_const" : true,
5269   "linker_set_key" : "android::RefBase::weakref_impl *const",
5270   "name" : "android::RefBase::weakref_impl *const",
5271   "referenced_type" : "type-610",
5272   "self_type" : "type-612",
5273   "size" : 8,
5274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5275  },
5276  {
5277   "alignment" : 8,
5278   "is_const" : true,
5279   "linker_set_key" : "android::RefBase::weakref_impl *const",
5280   "name" : "android::RefBase::weakref_impl *const",
5281   "referenced_type" : "type-9",
5282   "self_type" : "type-8",
5283   "size" : 8,
5284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5285  },
5286  {
5287   "alignment" : 8,
5288   "is_const" : true,
5289   "linker_set_key" : "android::hardware::IBinder *const",
5290   "name" : "android::hardware::IBinder *const",
5291   "referenced_type" : "type-33",
5292   "self_type" : "type-98",
5293   "size" : 8,
5294   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5295  },
5296  {
5297   "alignment" : 8,
5298   "is_const" : true,
5299   "linker_set_key" : "const android::NativeHandle",
5300   "name" : "const android::NativeHandle",
5301   "referenced_type" : "type-187",
5302   "self_type" : "type-360",
5303   "size" : 24,
5304   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5305  },
5306  {
5307   "alignment" : 8,
5308   "is_const" : true,
5309   "linker_set_key" : "const android::RefBase",
5310   "name" : "const android::RefBase",
5311   "referenced_type" : "type-7",
5312   "self_type" : "type-288",
5313   "size" : 16,
5314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5315  },
5316  {
5317   "alignment" : 8,
5318   "is_const" : true,
5319   "linker_set_key" : "const android::String16",
5320   "name" : "const android::String16",
5321   "referenced_type" : "type-40",
5322   "self_type" : "type-39",
5323   "size" : 8,
5324   "source_file" : "/system/core/libutils/include/utils/String16.h"
5325  },
5326  {
5327   "alignment" : 8,
5328   "is_const" : true,
5329   "linker_set_key" : "const android::String8",
5330   "name" : "const android::String8",
5331   "referenced_type" : "type-51",
5332   "self_type" : "type-370",
5333   "size" : 8,
5334   "source_file" : "/system/core/libutils/include/utils/String8.h"
5335  },
5336  {
5337   "alignment" : 8,
5338   "is_const" : true,
5339   "linker_set_key" : "const android::VectorImpl",
5340   "name" : "const android::VectorImpl",
5341   "referenced_type" : "type-29",
5342   "self_type" : "type-448",
5343   "size" : 40,
5344   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5345  },
5346  {
5347   "alignment" : 8,
5348   "is_const" : true,
5349   "linker_set_key" : "const android::hardware::BpHwRefBase",
5350   "name" : "const android::hardware::BpHwRefBase",
5351   "referenced_type" : "type-97",
5352   "self_type" : "type-385",
5353   "size" : 48,
5354   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5355  },
5356  {
5357   "alignment" : 8,
5358   "is_const" : true,
5359   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5360   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5361   "referenced_type" : "type-409",
5362   "self_type" : "type-415",
5363   "size" : 64,
5364   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5365  },
5366  {
5367   "alignment" : 8,
5368   "is_const" : true,
5369   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5370   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5371   "referenced_type" : "type-417",
5372   "self_type" : "type-420",
5373   "size" : 64,
5374   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5375  },
5376  {
5377   "alignment" : 8,
5378   "is_const" : true,
5379   "linker_set_key" : "const android::hardware::Parcel",
5380   "name" : "const android::hardware::Parcel",
5381   "referenced_type" : "type-390",
5382   "self_type" : "type-402",
5383   "size" : 136,
5384   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5385  },
5386  {
5387   "alignment" : 8,
5388   "is_const" : true,
5389   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
5390   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
5391   "referenced_type" : "type-164",
5392   "self_type" : "type-168",
5393   "size" : 48,
5394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5395  },
5396  {
5397   "alignment" : 8,
5398   "is_const" : true,
5399   "linker_set_key" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
5400   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
5401   "referenced_type" : "type-158",
5402   "self_type" : "type-162",
5403   "size" : 48,
5404   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5405  },
5406  {
5407   "alignment" : 8,
5408   "is_const" : true,
5409   "linker_set_key" : "const android::hardware::Return<bool>",
5410   "name" : "const android::hardware::Return<bool>",
5411   "referenced_type" : "type-151",
5412   "self_type" : "type-156",
5413   "size" : 40,
5414   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "is_const" : true,
5419   "linker_set_key" : "const android::hardware::Status",
5420   "name" : "const android::hardware::Status",
5421   "referenced_type" : "type-141",
5422   "self_type" : "type-145",
5423   "size" : 32,
5424   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5425  },
5426  {
5427   "alignment" : 4,
5428   "is_const" : true,
5429   "linker_set_key" : "const android::hardware::details::SchedPrio",
5430   "name" : "const android::hardware::details::SchedPrio",
5431   "referenced_type" : "type-412",
5432   "self_type" : "type-414",
5433   "size" : 8,
5434   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5435  },
5436  {
5437   "alignment" : 8,
5438   "is_const" : true,
5439   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5440   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5441   "referenced_type" : "type-325",
5442   "self_type" : "type-546",
5443   "size" : 8,
5444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5445  },
5446  {
5447   "alignment" : 8,
5448   "is_const" : true,
5449   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5450   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5451   "referenced_type" : "type-317",
5452   "self_type" : "type-540",
5453   "size" : 8,
5454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5455  },
5456  {
5457   "alignment" : 8,
5458   "is_const" : true,
5459   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5460   "name" : "const android::hardware::details::hidl_pointer<int>",
5461   "referenced_type" : "type-335",
5462   "self_type" : "type-490",
5463   "size" : 8,
5464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5465  },
5466  {
5467   "alignment" : 8,
5468   "is_const" : true,
5469   "linker_set_key" : "const android::hardware::details::return_status",
5470   "name" : "const android::hardware::details::return_status",
5471   "referenced_type" : "type-152",
5472   "self_type" : "type-174",
5473   "size" : 40,
5474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 8,
5478   "is_const" : true,
5479   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5480   "name" : "const android::hardware::hidl_death_recipient",
5481   "referenced_type" : "type-6",
5482   "self_type" : "type-556",
5483   "size" : 24,
5484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5485  },
5486  {
5487   "alignment" : 8,
5488   "is_const" : true,
5489   "linker_set_key" : "const android::hardware::hidl_handle",
5490   "name" : "const android::hardware::hidl_handle",
5491   "referenced_type" : "type-293",
5492   "self_type" : "type-353",
5493   "size" : 16,
5494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5495  },
5496  {
5497   "alignment" : 8,
5498   "is_const" : true,
5499   "linker_set_key" : "const android::hardware::hidl_memory",
5500   "name" : "const android::hardware::hidl_memory",
5501   "referenced_type" : "type-299",
5502   "self_type" : "type-302",
5503   "size" : 40,
5504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5505  },
5506  {
5507   "alignment" : 8,
5508   "is_const" : true,
5509   "linker_set_key" : "const android::hardware::hidl_string",
5510   "name" : "const android::hardware::hidl_string",
5511   "referenced_type" : "type-295",
5512   "self_type" : "type-294",
5513   "size" : 16,
5514   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5515  },
5516  {
5517   "alignment" : 8,
5518   "is_const" : true,
5519   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5520   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5521   "referenced_type" : "type-316",
5522   "self_type" : "type-522",
5523   "size" : 16,
5524   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5525  },
5526  {
5527   "alignment" : 8,
5528   "is_const" : true,
5529   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5530   "name" : "const android::hardware::hidl_vec<int>",
5531   "referenced_type" : "type-334",
5532   "self_type" : "type-338",
5533   "size" : 16,
5534   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5535  },
5536  {
5537   "alignment" : 2,
5538   "is_const" : true,
5539   "linker_set_key" : "const android::hardware::hidl_version",
5540   "name" : "const android::hardware::hidl_version",
5541   "referenced_type" : "type-346",
5542   "self_type" : "type-348",
5543   "size" : 4,
5544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5545  },
5546  {
5547   "alignment" : 8,
5548   "is_const" : true,
5549   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5550   "name" : "const android::hidl::base::V1_0::BpHwBase",
5551   "referenced_type" : "type-525",
5552   "self_type" : "type-528",
5553   "size" : 216,
5554   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5555  },
5556  {
5557   "alignment" : 4,
5558   "is_const" : true,
5559   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5560   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5561   "referenced_type" : "type-364",
5562   "self_type" : "type-365",
5563   "size" : 4,
5564   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5565  },
5566  {
5567   "alignment" : 8,
5568   "is_const" : true,
5569   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5570   "name" : "const android::hidl::base::V1_0::IBase",
5571   "referenced_type" : "type-16",
5572   "self_type" : "type-426",
5573   "size" : 24,
5574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5575  },
5576  {
5577   "alignment" : 8,
5578   "is_const" : true,
5579   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5580   "name" : "const android::hidl::base::V1_0::IBase *const",
5581   "referenced_type" : "type-425",
5582   "self_type" : "type-428",
5583   "size" : 8,
5584   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5585  },
5586  {
5587   "alignment" : 8,
5588   "is_const" : true,
5589   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5590   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5591   "referenced_type" : "type-68",
5592   "self_type" : "type-72",
5593   "size" : 24,
5594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "is_const" : true,
5599   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5600   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5601   "referenced_type" : "type-504",
5602   "self_type" : "type-508",
5603   "size" : 4,
5604   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5605  },
5606  {
5607   "alignment" : 1,
5608   "is_const" : true,
5609   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5610   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5611   "referenced_type" : "type-503",
5612   "self_type" : "type-506",
5613   "size" : 1,
5614   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5615  },
5616  {
5617   "alignment" : 8,
5618   "is_const" : true,
5619   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5620   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5621   "referenced_type" : "type-83",
5622   "self_type" : "type-501",
5623   "size" : 24,
5624   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5625  },
5626  {
5627   "alignment" : 8,
5628   "is_const" : true,
5629   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5630   "name" : "const android::sp<android::hardware::IBinder>",
5631   "referenced_type" : "type-46",
5632   "self_type" : "type-45",
5633   "size" : 8,
5634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5635  },
5636  {
5637   "alignment" : 8,
5638   "is_const" : true,
5639   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5640   "name" : "const android::sp<android::hardware::ProcessState>",
5641   "referenced_type" : "type-63",
5642   "self_type" : "type-64",
5643   "size" : 8,
5644   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5645  },
5646  {
5647   "alignment" : 8,
5648   "is_const" : true,
5649   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5650   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5651   "referenced_type" : "type-130",
5652   "self_type" : "type-136",
5653   "size" : 8,
5654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5655  },
5656  {
5657   "alignment" : 8,
5658   "is_const" : true,
5659   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5660   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5661   "referenced_type" : "type-248",
5662   "self_type" : "type-247",
5663   "size" : 8,
5664   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5665  },
5666  {
5667   "alignment" : 8,
5668   "is_const" : true,
5669   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5670   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5671   "referenced_type" : "type-374",
5672   "self_type" : "type-566",
5673   "size" : 8,
5674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5675  },
5676  {
5677   "alignment" : 8,
5678   "is_const" : true,
5679   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5680   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5681   "referenced_type" : "type-66",
5682   "self_type" : "type-70",
5683   "size" : 8,
5684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5685  },
5686  {
5687   "alignment" : 8,
5688   "is_const" : true,
5689   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5690   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5691   "referenced_type" : "type-81",
5692   "self_type" : "type-85",
5693   "size" : 8,
5694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5695  },
5696  {
5697   "alignment" : 8,
5698   "is_const" : true,
5699   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend>",
5700   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend>",
5701   "referenced_type" : "type-122",
5702   "self_type" : "type-128",
5703   "size" : 8,
5704   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5705  },
5706  {
5707   "alignment" : 8,
5708   "is_const" : true,
5709   "linker_set_key" : "const android::sp<android::system::suspend::V1_0::IWakeLock>",
5710   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock>",
5711   "referenced_type" : "type-88",
5712   "self_type" : "type-118",
5713   "size" : 8,
5714   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5715  },
5716  {
5717   "alignment" : 8,
5718   "is_const" : true,
5719   "linker_set_key" : "const android::system::suspend::V1_0::BpHwSystemSuspend",
5720   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend",
5721   "referenced_type" : "type-534",
5722   "self_type" : "type-533",
5723   "size" : 216,
5724   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5725  },
5726  {
5727   "alignment" : 8,
5728   "is_const" : true,
5729   "linker_set_key" : "const android::system::suspend::V1_0::BpHwWakeLock",
5730   "name" : "const android::system::suspend::V1_0::BpHwWakeLock",
5731   "referenced_type" : "type-92",
5732   "self_type" : "type-531",
5733   "size" : 216,
5734   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5735  },
5736  {
5737   "alignment" : 8,
5738   "is_const" : true,
5739   "linker_set_key" : "const android::system::suspend::V1_0::ISystemSuspend",
5740   "name" : "const android::system::suspend::V1_0::ISystemSuspend",
5741   "referenced_type" : "type-124",
5742   "self_type" : "type-519",
5743   "size" : 24,
5744   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5745  },
5746  {
5747   "alignment" : 8,
5748   "is_const" : true,
5749   "linker_set_key" : "const android::system::suspend::V1_0::IWakeLock",
5750   "name" : "const android::system::suspend::V1_0::IWakeLock",
5751   "referenced_type" : "type-90",
5752   "self_type" : "type-119",
5753   "size" : 24,
5754   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5755  },
5756  {
5757   "alignment" : 4,
5758   "is_const" : true,
5759   "linker_set_key" : "const android::system::suspend::V1_0::WakeLockType",
5760   "name" : "const android::system::suspend::V1_0::WakeLockType",
5761   "referenced_type" : "type-514",
5762   "self_type" : "type-515",
5763   "size" : 4,
5764   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
5765  },
5766  {
5767   "alignment" : 8,
5768   "is_const" : true,
5769   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5770   "name" : "const android::wp<android::hardware::BHwBinder>",
5771   "referenced_type" : "type-290",
5772   "self_type" : "type-499",
5773   "size" : 16,
5774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5775  },
5776  {
5777   "alignment" : 8,
5778   "is_const" : true,
5779   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5780   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5781   "referenced_type" : "type-4",
5782   "self_type" : "type-225",
5783   "size" : 16,
5784   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5785  },
5786  {
5787   "alignment" : 8,
5788   "is_const" : true,
5789   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5790   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5791   "referenced_type" : "type-14",
5792   "self_type" : "type-557",
5793   "size" : 16,
5794   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5795  },
5796  {
5797   "alignment" : 1,
5798   "is_const" : true,
5799   "linker_set_key" : "const bool",
5800   "name" : "const bool",
5801   "referenced_type" : "type-35",
5802   "self_type" : "type-77",
5803   "size" : 1,
5804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5805  },
5806  {
5807   "alignment" : 1,
5808   "is_const" : true,
5809   "linker_set_key" : "const char",
5810   "name" : "const char",
5811   "referenced_type" : "type-54",
5812   "self_type" : "type-53",
5813   "size" : 1,
5814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5815  },
5816  {
5817   "alignment" : 2,
5818   "is_const" : true,
5819   "linker_set_key" : "const char16_t",
5820   "name" : "const char16_t",
5821   "referenced_type" : "type-43",
5822   "self_type" : "type-42",
5823   "size" : 2,
5824   "source_file" : "/system/core/libutils/include/utils/String16.h"
5825  },
5826  {
5827   "alignment" : 8,
5828   "is_const" : true,
5829   "linker_set_key" : "const double",
5830   "name" : "const double",
5831   "referenced_type" : "type-257",
5832   "self_type" : "type-284",
5833   "size" : 8,
5834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "is_const" : true,
5839   "linker_set_key" : "const float",
5840   "name" : "const float",
5841   "referenced_type" : "type-251",
5842   "self_type" : "type-282",
5843   "size" : 4,
5844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5845  },
5846  {
5847   "alignment" : 4,
5848   "is_const" : true,
5849   "linker_set_key" : "const int",
5850   "name" : "const int",
5851   "referenced_type" : "type-20",
5852   "self_type" : "type-472",
5853   "size" : 4,
5854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5855  },
5856  {
5857   "is_const" : true,
5858   "linker_set_key" : "const iter<is_const>",
5859   "name" : "const iter<is_const>",
5860   "referenced_type" : "type-309",
5861   "self_type" : "type-308",
5862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5863  },
5864  {
5865   "is_const" : true,
5866   "linker_set_key" : "const iter<is_const>",
5867   "name" : "const iter<is_const>",
5868   "referenced_type" : "type-578",
5869   "self_type" : "type-577",
5870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5871  },
5872  {
5873   "is_const" : true,
5874   "linker_set_key" : "const iter<is_const>",
5875   "name" : "const iter<is_const>",
5876   "referenced_type" : "type-615",
5877   "self_type" : "type-614",
5878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "is_const" : true,
5883   "linker_set_key" : "const log_msg",
5884   "name" : "const log_msg",
5885   "referenced_type" : "type-107",
5886   "self_type" : "type-106",
5887   "size" : 5124,
5888   "source_file" : "/system/core/liblog/include/log/log_read.h"
5889  },
5890  {
5891   "alignment" : 8,
5892   "is_const" : true,
5893   "linker_set_key" : "const long",
5894   "name" : "const long",
5895   "referenced_type" : "type-25",
5896   "self_type" : "type-279",
5897   "size" : 8,
5898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "is_const" : true,
5903   "linker_set_key" : "const native_handle",
5904   "name" : "const native_handle",
5905   "referenced_type" : "type-189",
5906   "self_type" : "type-278",
5907   "size" : 12,
5908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5909  },
5910  {
5911   "alignment" : 2,
5912   "is_const" : true,
5913   "linker_set_key" : "const short",
5914   "name" : "const short",
5915   "referenced_type" : "type-209",
5916   "self_type" : "type-270",
5917   "size" : 2,
5918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5919  },
5920  {
5921   "alignment" : 1,
5922   "is_const" : true,
5923   "linker_set_key" : "const signed char",
5924   "name" : "const signed char",
5925   "referenced_type" : "type-263",
5926   "self_type" : "type-262",
5927   "size" : 1,
5928   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "is_const" : true,
5933   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5934   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5935   "referenced_type" : "type-368",
5936   "self_type" : "type-367",
5937   "size" : 12,
5938   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "is_const" : true,
5943   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5944   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5945   "referenced_type" : "type-585",
5946   "self_type" : "type-584",
5947   "size" : 12,
5948   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5949  },
5950  {
5951   "alignment" : 4,
5952   "is_const" : true,
5953   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5954   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5955   "referenced_type" : "type-619",
5956   "self_type" : "type-618",
5957   "size" : 12,
5958   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "is_const" : true,
5963   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5964   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5965   "referenced_type" : "type-513",
5966   "self_type" : "type-512",
5967   "size" : 4,
5968   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "is_const" : true,
5973   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5974   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5975   "referenced_type" : "type-602",
5976   "self_type" : "type-601",
5977   "size" : 4,
5978   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5979  },
5980  {
5981   "alignment" : 1,
5982   "is_const" : true,
5983   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5984   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5985   "referenced_type" : "type-510",
5986   "self_type" : "type-509",
5987   "size" : 3,
5988   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5989  },
5990  {
5991   "alignment" : 1,
5992   "is_const" : true,
5993   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5994   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5995   "referenced_type" : "type-600",
5996   "self_type" : "type-599",
5997   "size" : 3,
5998   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "is_const" : true,
6003   "linker_set_key" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6004   "name" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6005   "referenced_type" : "type-518",
6006   "self_type" : "type-517",
6007   "size" : 8,
6008   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "is_const" : true,
6013   "linker_set_key" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6014   "name" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2>",
6015   "referenced_type" : "type-58",
6016   "self_type" : "type-57",
6017   "size" : 8,
6018   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
6019  },
6020  {
6021   "alignment" : 8,
6022   "is_const" : true,
6023   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6024   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6025   "referenced_type" : "type-407",
6026   "self_type" : "type-406",
6027   "size" : 24,
6028   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6029  },
6030  {
6031   "alignment" : 8,
6032   "is_const" : true,
6033   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6034   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6035   "referenced_type" : "type-590",
6036   "self_type" : "type-589",
6037   "size" : 24,
6038   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6039  },
6040  {
6041   "alignment" : 8,
6042   "is_const" : true,
6043   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6044   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6045   "referenced_type" : "type-332",
6046   "self_type" : "type-331",
6047   "size" : 16,
6048   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6049  },
6050  {
6051   "alignment" : 8,
6052   "is_const" : true,
6053   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6054   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6055   "referenced_type" : "type-583",
6056   "self_type" : "type-582",
6057   "size" : 16,
6058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6059  },
6060  {
6061   "alignment" : 8,
6062   "is_const" : true,
6063   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6064   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6065   "referenced_type" : "type-322",
6066   "self_type" : "type-321",
6067   "size" : 16,
6068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6069  },
6070  {
6071   "alignment" : 8,
6072   "is_const" : true,
6073   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
6074   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6075   "referenced_type" : "type-581",
6076   "self_type" : "type-580",
6077   "size" : 16,
6078   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6079  },
6080  {
6081   "alignment" : 8,
6082   "is_const" : true,
6083   "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 *> > *)> > >",
6084   "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 *> > *)> > >",
6085   "referenced_type" : "type-552",
6086   "self_type" : "type-551",
6087   "size" : 24,
6088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6089  },
6090  {
6091   "alignment" : 8,
6092   "is_const" : true,
6093   "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 *> > *)> > >",
6094   "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 *> > *)> > >",
6095   "referenced_type" : "type-607",
6096   "self_type" : "type-606",
6097   "size" : 24,
6098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6099  },
6100  {
6101   "alignment" : 8,
6102   "is_const" : true,
6103   "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 *> > *)> > >",
6104   "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 *> > *)> > >",
6105   "referenced_type" : "type-61",
6106   "self_type" : "type-60",
6107   "size" : 24,
6108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6109  },
6110  {
6111   "alignment" : 1,
6112   "is_const" : true,
6113   "linker_set_key" : "const unsigned char",
6114   "name" : "const unsigned char",
6115   "referenced_type" : "type-110",
6116   "self_type" : "type-267",
6117   "size" : 1,
6118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6119  },
6120  {
6121   "alignment" : 4,
6122   "is_const" : true,
6123   "linker_set_key" : "const unsigned int",
6124   "name" : "const unsigned int",
6125   "referenced_type" : "type-2",
6126   "self_type" : "type-30",
6127   "size" : 4,
6128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6129  },
6130  {
6131   "alignment" : 8,
6132   "is_const" : true,
6133   "linker_set_key" : "const unsigned long",
6134   "name" : "const unsigned long",
6135   "referenced_type" : "type-13",
6136   "self_type" : "type-31",
6137   "size" : 8,
6138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6139  },
6140  {
6141   "alignment" : 8,
6142   "is_const" : true,
6143   "linker_set_key" : "const unsigned long long",
6144   "name" : "const unsigned long long",
6145   "referenced_type" : "type-244",
6146   "self_type" : "type-398",
6147   "size" : 8,
6148   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6149  },
6150  {
6151   "alignment" : 2,
6152   "is_const" : true,
6153   "linker_set_key" : "const unsigned short",
6154   "name" : "const unsigned short",
6155   "referenced_type" : "type-112",
6156   "self_type" : "type-272",
6157   "size" : 2,
6158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6159  },
6160  {
6161   "is_const" : true,
6162   "linker_set_key" : "const void",
6163   "name" : "const void",
6164   "referenced_type" : "type-22",
6165   "self_type" : "type-351",
6166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6167  },
6168  {
6169   "alignment" : 1,
6170   "is_volatile" : true,
6171   "linker_set_key" : "volatile bool",
6172   "name" : "volatile bool",
6173   "referenced_type" : "type-35",
6174   "self_type" : "type-80",
6175   "size" : 1,
6176   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "is_volatile" : true,
6181   "linker_set_key" : "volatile int",
6182   "name" : "volatile int",
6183   "referenced_type" : "type-20",
6184   "self_type" : "type-55",
6185   "size" : 4,
6186   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6187  }
6188 ],
6189 "record_types" :
6190 [
6191  {
6192   "alignment" : 4,
6193   "fields" :
6194   [
6195    {
6196     "access" : "private",
6197     "field_name" : "mCond",
6198     "referenced_type" : "type-79"
6199    }
6200   ],
6201   "linker_set_key" : "android::Condition",
6202   "name" : "android::Condition",
6203   "record_kind" : "class",
6204   "referenced_type" : "type-78",
6205   "self_type" : "type-78",
6206   "size" : 48,
6207   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6208   "unique_id" : "_ZTSN7android9ConditionE"
6209  },
6210  {
6211   "alignment" : 8,
6212   "fields" :
6213   [
6214    {
6215     "access" : "private",
6216     "field_name" : "mVector",
6217     "referenced_type" : "type-48"
6218    }
6219   ],
6220   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6221   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6222   "record_kind" : "class",
6223   "referenced_type" : "type-47",
6224   "self_type" : "type-47",
6225   "size" : 40,
6226   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6227   "template_args" : [ "type-40", "type-46" ],
6228   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6229  },
6230  {
6231   "alignment" : 4,
6232   "fields" :
6233   [
6234    {
6235     "access" : "private",
6236     "field_name" : "mCount",
6237     "referenced_type" : "type-186"
6238    }
6239   ],
6240   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6241   "name" : "android::LightRefBase<android::NativeHandle>",
6242   "record_kind" : "class",
6243   "referenced_type" : "type-185",
6244   "self_type" : "type-185",
6245   "size" : 4,
6246   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6247   "template_args" : [ "type-187" ],
6248   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6249  },
6250  {
6251   "alignment" : 4,
6252   "fields" :
6253   [
6254    {
6255     "access" : "private",
6256     "field_name" : "mCount",
6257     "referenced_type" : "type-182"
6258    }
6259   ],
6260   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6261   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6262   "record_kind" : "class",
6263   "referenced_type" : "type-181",
6264   "self_type" : "type-181",
6265   "size" : 4,
6266   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6267   "template_args" : [ "type-183" ],
6268   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6269  },
6270  {
6271   "alignment" : 4,
6272   "fields" :
6273   [
6274    {
6275     "access" : "private",
6276     "field_name" : "mMutex",
6277     "referenced_type" : "type-27"
6278    }
6279   ],
6280   "linker_set_key" : "android::Mutex",
6281   "name" : "android::Mutex",
6282   "record_kind" : "class",
6283   "referenced_type" : "type-26",
6284   "self_type" : "type-26",
6285   "size" : 40,
6286   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6287   "unique_id" : "_ZTSN7android5MutexE"
6288  },
6289  {
6290   "alignment" : 8,
6291   "fields" :
6292   [
6293    {
6294     "access" : "private",
6295     "field_name" : "mLock",
6296     "referenced_type" : "type-483"
6297    }
6298   ],
6299   "linker_set_key" : "android::Mutex::Autolock",
6300   "name" : "android::Mutex::Autolock",
6301   "record_kind" : "class",
6302   "referenced_type" : "type-482",
6303   "self_type" : "type-482",
6304   "size" : 8,
6305   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6306   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6307  },
6308  {
6309   "alignment" : 8,
6310   "base_specifiers" :
6311   [
6312    {
6313     "referenced_type" : "type-185"
6314    }
6315   ],
6316   "fields" :
6317   [
6318    {
6319     "access" : "private",
6320     "field_name" : "mHandle",
6321     "field_offset" : 64,
6322     "referenced_type" : "type-188"
6323    },
6324    {
6325     "access" : "private",
6326     "field_name" : "mOwnsHandle",
6327     "field_offset" : 128,
6328     "referenced_type" : "type-35"
6329    }
6330   ],
6331   "linker_set_key" : "android::NativeHandle",
6332   "name" : "android::NativeHandle",
6333   "record_kind" : "class",
6334   "referenced_type" : "type-187",
6335   "self_type" : "type-187",
6336   "size" : 24,
6337   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6338   "unique_id" : "_ZTSN7android12NativeHandleE"
6339  },
6340  {
6341   "alignment" : 4,
6342   "fields" :
6343   [
6344    {
6345     "access" : "private",
6346     "field_name" : "mRWLock",
6347     "referenced_type" : "type-488"
6348    }
6349   ],
6350   "linker_set_key" : "android::RWLock",
6351   "name" : "android::RWLock",
6352   "record_kind" : "class",
6353   "referenced_type" : "type-487",
6354   "self_type" : "type-487",
6355   "size" : 56,
6356   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6357   "unique_id" : "_ZTSN7android6RWLockE"
6358  },
6359  {
6360   "alignment" : 8,
6361   "fields" :
6362   [
6363    {
6364     "access" : "private",
6365     "field_name" : "mLock",
6366     "referenced_type" : "type-493"
6367    }
6368   ],
6369   "linker_set_key" : "android::RWLock::AutoRLock",
6370   "name" : "android::RWLock::AutoRLock",
6371   "record_kind" : "class",
6372   "referenced_type" : "type-492",
6373   "self_type" : "type-492",
6374   "size" : 8,
6375   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6376   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6377  },
6378  {
6379   "alignment" : 8,
6380   "fields" :
6381   [
6382    {
6383     "access" : "private",
6384     "field_name" : "mLock",
6385     "referenced_type" : "type-493"
6386    }
6387   ],
6388   "linker_set_key" : "android::RWLock::AutoWLock",
6389   "name" : "android::RWLock::AutoWLock",
6390   "record_kind" : "class",
6391   "referenced_type" : "type-495",
6392   "self_type" : "type-495",
6393   "size" : 8,
6394   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6395   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6396  },
6397  {
6398   "alignment" : 8,
6399   "fields" :
6400   [
6401    {
6402     "access" : "private",
6403     "field_name" : "mRefs",
6404     "field_offset" : 64,
6405     "referenced_type" : "type-8"
6406    }
6407   ],
6408   "linker_set_key" : "android::RefBase",
6409   "name" : "android::RefBase",
6410   "record_kind" : "class",
6411   "referenced_type" : "type-7",
6412   "self_type" : "type-7",
6413   "size" : 16,
6414   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6415   "unique_id" : "_ZTSN7android7RefBaseE",
6416   "vtable_components" :
6417   [
6418    {
6419     "kind" : "offset_to_top"
6420    },
6421    {
6422     "kind" : "rtti",
6423     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6424    },
6425    {
6426     "kind" : "complete_dtor_pointer",
6427     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6428    },
6429    {
6430     "kind" : "deleting_dtor_pointer",
6431     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6432    },
6433    {
6434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6435    },
6436    {
6437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6438    },
6439    {
6440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6441    },
6442    {
6443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6444    }
6445   ]
6446  },
6447  {
6448   "alignment" : 1,
6449   "linker_set_key" : "android::RefBase::weakref_type",
6450   "name" : "android::RefBase::weakref_type",
6451   "record_kind" : "class",
6452   "referenced_type" : "type-12",
6453   "self_type" : "type-12",
6454   "size" : 1,
6455   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6456   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6457  },
6458  {
6459   "alignment" : 1,
6460   "linker_set_key" : "android::ReferenceMover",
6461   "name" : "android::ReferenceMover",
6462   "record_kind" : "class",
6463   "referenced_type" : "type-292",
6464   "self_type" : "type-292",
6465   "size" : 1,
6466   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6467   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6468  },
6469  {
6470   "alignment" : 8,
6471   "linker_set_key" : "android::ReferenceRenamer",
6472   "name" : "android::ReferenceRenamer",
6473   "record_kind" : "class",
6474   "referenced_type" : "type-286",
6475   "self_type" : "type-286",
6476   "size" : 8,
6477   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6478   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6479   "vtable_components" :
6480   [
6481    {
6482     "kind" : "offset_to_top"
6483    },
6484    {
6485     "kind" : "rtti",
6486     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6487    },
6488    {
6489     "is_pure" : true,
6490     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6491    }
6492   ]
6493  },
6494  {
6495   "alignment" : 8,
6496   "fields" :
6497   [
6498    {
6499     "access" : "private",
6500     "field_name" : "mTag",
6501     "referenced_type" : "type-13"
6502    }
6503   ],
6504   "linker_set_key" : "android::ScopedTrace",
6505   "name" : "android::ScopedTrace",
6506   "record_kind" : "class",
6507   "referenced_type" : "type-498",
6508   "self_type" : "type-498",
6509   "size" : 8,
6510   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6511   "unique_id" : "_ZTSN7android11ScopedTraceE"
6512  },
6513  {
6514   "alignment" : 8,
6515   "base_specifiers" :
6516   [
6517    {
6518     "access" : "private",
6519     "referenced_type" : "type-49"
6520    }
6521   ],
6522   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6523   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6524   "record_kind" : "class",
6525   "referenced_type" : "type-48",
6526   "self_type" : "type-48",
6527   "size" : 40,
6528   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6529   "template_args" : [ "type-50" ],
6530   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6531   "vtable_components" :
6532   [
6533    {
6534     "kind" : "offset_to_top"
6535    },
6536    {
6537     "kind" : "rtti",
6538     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6539    },
6540    {
6541     "kind" : "complete_dtor_pointer",
6542     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6543    },
6544    {
6545     "kind" : "deleting_dtor_pointer",
6546     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6547    },
6548    {
6549     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6550    },
6551    {
6552     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6553    },
6554    {
6555     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6556    },
6557    {
6558     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6559    },
6560    {
6561     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6562    },
6563    {
6564     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6565    },
6566    {
6567     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6568    }
6569   ]
6570  },
6571  {
6572   "alignment" : 8,
6573   "base_specifiers" :
6574   [
6575    {
6576     "referenced_type" : "type-29"
6577    }
6578   ],
6579   "linker_set_key" : "android::SortedVectorImpl",
6580   "name" : "android::SortedVectorImpl",
6581   "record_kind" : "class",
6582   "referenced_type" : "type-49",
6583   "self_type" : "type-49",
6584   "size" : 40,
6585   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6586   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6587   "vtable_components" :
6588   [
6589    {
6590     "kind" : "offset_to_top"
6591    },
6592    {
6593     "kind" : "rtti",
6594     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6595    },
6596    {
6597     "kind" : "complete_dtor_pointer",
6598     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6599    },
6600    {
6601     "kind" : "deleting_dtor_pointer",
6602     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6603    },
6604    {
6605     "is_pure" : true,
6606     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6607    },
6608    {
6609     "is_pure" : true,
6610     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6611    },
6612    {
6613     "is_pure" : true,
6614     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6615    },
6616    {
6617     "is_pure" : true,
6618     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6619    },
6620    {
6621     "is_pure" : true,
6622     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6623    },
6624    {
6625     "is_pure" : true,
6626     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6627    },
6628    {
6629     "is_pure" : true,
6630     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6631    }
6632   ]
6633  },
6634  {
6635   "alignment" : 8,
6636   "fields" :
6637   [
6638    {
6639     "access" : "private",
6640     "field_name" : "mString",
6641     "referenced_type" : "type-41"
6642    }
6643   ],
6644   "linker_set_key" : "android::String16",
6645   "name" : "android::String16",
6646   "record_kind" : "class",
6647   "referenced_type" : "type-40",
6648   "self_type" : "type-40",
6649   "size" : 8,
6650   "source_file" : "/system/core/libutils/include/utils/String16.h",
6651   "unique_id" : "_ZTSN7android8String16E"
6652  },
6653  {
6654   "alignment" : 8,
6655   "fields" :
6656   [
6657    {
6658     "access" : "private",
6659     "field_name" : "mString",
6660     "referenced_type" : "type-52"
6661    }
6662   ],
6663   "linker_set_key" : "android::String8",
6664   "name" : "android::String8",
6665   "record_kind" : "class",
6666   "referenced_type" : "type-51",
6667   "self_type" : "type-51",
6668   "size" : 8,
6669   "source_file" : "/system/core/libutils/include/utils/String8.h",
6670   "unique_id" : "_ZTSN7android7String8E"
6671  },
6672  {
6673   "alignment" : 8,
6674   "base_specifiers" :
6675   [
6676    {
6677     "is_virtual" : true,
6678     "referenced_type" : "type-7"
6679    }
6680   ],
6681   "fields" :
6682   [
6683    {
6684     "access" : "private",
6685     "field_name" : "mCanCallJava",
6686     "field_offset" : 64,
6687     "referenced_type" : "type-77"
6688    },
6689    {
6690     "access" : "private",
6691     "field_name" : "mThread",
6692     "field_offset" : 128,
6693     "referenced_type" : "type-21"
6694    },
6695    {
6696     "access" : "private",
6697     "field_name" : "mLock",
6698     "field_offset" : 192,
6699     "referenced_type" : "type-26"
6700    },
6701    {
6702     "access" : "private",
6703     "field_name" : "mThreadExitedCondition",
6704     "field_offset" : 512,
6705     "referenced_type" : "type-78"
6706    },
6707    {
6708     "access" : "private",
6709     "field_name" : "mStatus",
6710     "field_offset" : 896,
6711     "referenced_type" : "type-20"
6712    },
6713    {
6714     "access" : "private",
6715     "field_name" : "mExitPending",
6716     "field_offset" : 928,
6717     "referenced_type" : "type-80"
6718    },
6719    {
6720     "access" : "private",
6721     "field_name" : "mRunning",
6722     "field_offset" : 936,
6723     "referenced_type" : "type-80"
6724    },
6725    {
6726     "access" : "private",
6727     "field_name" : "mHoldSelf",
6728     "field_offset" : 960,
6729     "referenced_type" : "type-74"
6730    },
6731    {
6732     "access" : "private",
6733     "field_name" : "mTid",
6734     "field_offset" : 1024,
6735     "referenced_type" : "type-20"
6736    }
6737   ],
6738   "linker_set_key" : "android::Thread",
6739   "name" : "android::Thread",
6740   "record_kind" : "class",
6741   "referenced_type" : "type-76",
6742   "self_type" : "type-76",
6743   "size" : 152,
6744   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6745   "unique_id" : "_ZTSN7android6ThreadE",
6746   "vtable_components" :
6747   [
6748    {
6749     "component_value" : 136,
6750     "kind" : "vbase_offset"
6751    },
6752    {
6753     "kind" : "offset_to_top"
6754    },
6755    {
6756     "kind" : "rtti",
6757     "mangled_component_name" : "_ZTIN7android6ThreadE"
6758    },
6759    {
6760     "kind" : "complete_dtor_pointer",
6761     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6762    },
6763    {
6764     "kind" : "deleting_dtor_pointer",
6765     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6766    },
6767    {
6768     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6769    },
6770    {
6771     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6772    },
6773    {
6774     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6775    },
6776    {
6777     "is_pure" : true,
6778     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6779    },
6780    {
6781     "kind" : "vcall_offset"
6782    },
6783    {
6784     "kind" : "vcall_offset"
6785    },
6786    {
6787     "kind" : "vcall_offset"
6788    },
6789    {
6790     "kind" : "vcall_offset"
6791    },
6792    {
6793     "component_value" : -136,
6794     "kind" : "vcall_offset"
6795    },
6796    {
6797     "component_value" : -136,
6798     "kind" : "offset_to_top"
6799    },
6800    {
6801     "kind" : "rtti",
6802     "mangled_component_name" : "_ZTIN7android6ThreadE"
6803    },
6804    {
6805     "kind" : "complete_dtor_pointer",
6806     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6807    },
6808    {
6809     "kind" : "deleting_dtor_pointer",
6810     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6811    },
6812    {
6813     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6814    },
6815    {
6816     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6817    },
6818    {
6819     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6820    },
6821    {
6822     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6823    }
6824   ]
6825  },
6826  {
6827   "alignment" : 8,
6828   "base_specifiers" :
6829   [
6830    {
6831     "access" : "private",
6832     "referenced_type" : "type-29"
6833    }
6834   ],
6835   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6836   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6837   "record_kind" : "class",
6838   "referenced_type" : "type-28",
6839   "self_type" : "type-28",
6840   "size" : 40,
6841   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6842   "template_args" : [ "type-32" ],
6843   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6844   "vtable_components" :
6845   [
6846    {
6847     "kind" : "offset_to_top"
6848    },
6849    {
6850     "kind" : "rtti",
6851     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6852    },
6853    {
6854     "kind" : "complete_dtor_pointer",
6855     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6856    },
6857    {
6858     "kind" : "deleting_dtor_pointer",
6859     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6860    },
6861    {
6862     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6863    },
6864    {
6865     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6866    },
6867    {
6868     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6869    },
6870    {
6871     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6872    },
6873    {
6874     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6875    },
6876    {
6877     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6878    }
6879   ]
6880  },
6881  {
6882   "alignment" : 8,
6883   "fields" :
6884   [
6885    {
6886     "access" : "private",
6887     "field_name" : "mStorage",
6888     "field_offset" : 64,
6889     "referenced_type" : "type-21"
6890    },
6891    {
6892     "access" : "private",
6893     "field_name" : "mCount",
6894     "field_offset" : 128,
6895     "referenced_type" : "type-13"
6896    },
6897    {
6898     "access" : "private",
6899     "field_name" : "mFlags",
6900     "field_offset" : 192,
6901     "referenced_type" : "type-30"
6902    },
6903    {
6904     "access" : "private",
6905     "field_name" : "mItemSize",
6906     "field_offset" : 256,
6907     "referenced_type" : "type-31"
6908    }
6909   ],
6910   "linker_set_key" : "android::VectorImpl",
6911   "name" : "android::VectorImpl",
6912   "record_kind" : "class",
6913   "referenced_type" : "type-29",
6914   "self_type" : "type-29",
6915   "size" : 40,
6916   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6917   "unique_id" : "_ZTSN7android10VectorImplE",
6918   "vtable_components" :
6919   [
6920    {
6921     "kind" : "offset_to_top"
6922    },
6923    {
6924     "kind" : "rtti",
6925     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6926    },
6927    {
6928     "kind" : "complete_dtor_pointer",
6929     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6930    },
6931    {
6932     "kind" : "deleting_dtor_pointer",
6933     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6934    },
6935    {
6936     "is_pure" : true,
6937     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6938    },
6939    {
6940     "is_pure" : true,
6941     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6942    },
6943    {
6944     "is_pure" : true,
6945     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6946    },
6947    {
6948     "is_pure" : true,
6949     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6950    },
6951    {
6952     "is_pure" : true,
6953     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6954    },
6955    {
6956     "is_pure" : true,
6957     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6958    }
6959   ]
6960  },
6961  {
6962   "alignment" : 8,
6963   "base_specifiers" :
6964   [
6965    {
6966     "referenced_type" : "type-181"
6967    }
6968   ],
6969   "linker_set_key" : "android::VirtualLightRefBase",
6970   "name" : "android::VirtualLightRefBase",
6971   "record_kind" : "class",
6972   "referenced_type" : "type-183",
6973   "self_type" : "type-183",
6974   "size" : 16,
6975   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6976   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6977   "vtable_components" :
6978   [
6979    {
6980     "kind" : "offset_to_top"
6981    },
6982    {
6983     "kind" : "rtti",
6984     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6985    },
6986    {
6987     "kind" : "complete_dtor_pointer",
6988     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6989    },
6990    {
6991     "kind" : "deleting_dtor_pointer",
6992     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6993    }
6994   ]
6995  },
6996  {
6997   "alignment" : 8,
6998   "base_specifiers" :
6999   [
7000    {
7001     "referenced_type" : "type-34"
7002    }
7003   ],
7004   "fields" :
7005   [
7006    {
7007     "access" : "protected",
7008     "field_name" : "mSchedPolicy",
7009     "field_offset" : 64,
7010     "referenced_type" : "type-20"
7011    },
7012    {
7013     "access" : "protected",
7014     "field_name" : "mSchedPriority",
7015     "field_offset" : 96,
7016     "referenced_type" : "type-20"
7017    },
7018    {
7019     "access" : "private",
7020     "field_name" : "mExtras",
7021     "field_offset" : 128,
7022     "referenced_type" : "type-140"
7023    },
7024    {
7025     "access" : "private",
7026     "field_name" : "mReserved0",
7027     "field_offset" : 192,
7028     "referenced_type" : "type-21"
7029    }
7030   ],
7031   "linker_set_key" : "android::hardware::BHwBinder",
7032   "name" : "android::hardware::BHwBinder",
7033   "record_kind" : "class",
7034   "referenced_type" : "type-139",
7035   "self_type" : "type-139",
7036   "size" : 48,
7037   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7038   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
7039   "vtable_components" :
7040   [
7041    {
7042     "component_value" : 32,
7043     "kind" : "vbase_offset"
7044    },
7045    {
7046     "kind" : "offset_to_top"
7047    },
7048    {
7049     "kind" : "rtti",
7050     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7051    },
7052    {
7053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7054    },
7055    {
7056     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7057    },
7058    {
7059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7060    },
7061    {
7062     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7063    },
7064    {
7065     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7066    },
7067    {
7068     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7069    },
7070    {
7071     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7072    },
7073    {
7074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7075    },
7076    {
7077     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7078    },
7079    {
7080     "kind" : "complete_dtor_pointer",
7081     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
7082    },
7083    {
7084     "kind" : "deleting_dtor_pointer",
7085     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
7086    },
7087    {
7088     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7089    },
7090    {
7091     "kind" : "vcall_offset"
7092    },
7093    {
7094     "kind" : "vcall_offset"
7095    },
7096    {
7097     "kind" : "vcall_offset"
7098    },
7099    {
7100     "kind" : "vcall_offset"
7101    },
7102    {
7103     "component_value" : -32,
7104     "kind" : "vcall_offset"
7105    },
7106    {
7107     "component_value" : -32,
7108     "kind" : "offset_to_top"
7109    },
7110    {
7111     "kind" : "rtti",
7112     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
7113    },
7114    {
7115     "kind" : "complete_dtor_pointer",
7116     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
7117    },
7118    {
7119     "kind" : "deleting_dtor_pointer",
7120     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
7121    },
7122    {
7123     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7124    },
7125    {
7126     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7127    },
7128    {
7129     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7130    },
7131    {
7132     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7133    }
7134   ]
7135  },
7136  {
7137   "alignment" : 8,
7138   "base_specifiers" :
7139   [
7140    {
7141     "is_virtual" : true,
7142     "referenced_type" : "type-7"
7143    }
7144   ],
7145   "fields" :
7146   [
7147    {
7148     "access" : "private",
7149     "field_name" : "mRemote",
7150     "field_offset" : 64,
7151     "referenced_type" : "type-98"
7152    },
7153    {
7154     "access" : "private",
7155     "field_name" : "mRefs",
7156     "field_offset" : 128,
7157     "referenced_type" : "type-11"
7158    },
7159    {
7160     "access" : "private",
7161     "field_name" : "mState",
7162     "field_offset" : 192,
7163     "referenced_type" : "type-99"
7164    }
7165   ],
7166   "linker_set_key" : "android::hardware::BpHwRefBase",
7167   "name" : "android::hardware::BpHwRefBase",
7168   "record_kind" : "class",
7169   "referenced_type" : "type-97",
7170   "self_type" : "type-97",
7171   "size" : 48,
7172   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7173   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7174   "vtable_components" :
7175   [
7176    {
7177     "component_value" : 32,
7178     "kind" : "vbase_offset"
7179    },
7180    {
7181     "kind" : "offset_to_top"
7182    },
7183    {
7184     "kind" : "rtti",
7185     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7186    },
7187    {
7188     "kind" : "complete_dtor_pointer",
7189     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7190    },
7191    {
7192     "kind" : "deleting_dtor_pointer",
7193     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7194    },
7195    {
7196     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7197    },
7198    {
7199     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7200    },
7201    {
7202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7203    },
7204    {
7205     "kind" : "vcall_offset"
7206    },
7207    {
7208     "component_value" : -32,
7209     "kind" : "vcall_offset"
7210    },
7211    {
7212     "component_value" : -32,
7213     "kind" : "vcall_offset"
7214    },
7215    {
7216     "component_value" : -32,
7217     "kind" : "vcall_offset"
7218    },
7219    {
7220     "component_value" : -32,
7221     "kind" : "vcall_offset"
7222    },
7223    {
7224     "component_value" : -32,
7225     "kind" : "offset_to_top"
7226    },
7227    {
7228     "kind" : "rtti",
7229     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7230    },
7231    {
7232     "kind" : "complete_dtor_pointer",
7233     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7234    },
7235    {
7236     "kind" : "deleting_dtor_pointer",
7237     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7238    },
7239    {
7240     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7241    },
7242    {
7243     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7244    },
7245    {
7246     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7247    },
7248    {
7249     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7250    }
7251   ]
7252  },
7253  {
7254   "alignment" : 8,
7255   "base_specifiers" :
7256   [
7257    {
7258     "referenced_type" : "type-16"
7259    },
7260    {
7261     "referenced_type" : "type-96"
7262    },
7263    {
7264     "referenced_type" : "type-97"
7265    }
7266   ],
7267   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7268   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7269   "record_kind" : "class",
7270   "referenced_type" : "type-387",
7271   "self_type" : "type-387",
7272   "size" : 64,
7273   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7274   "template_args" : [ "type-16" ],
7275   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7276   "vtable_components" :
7277   [
7278    {
7279     "component_value" : 48,
7280     "kind" : "vbase_offset"
7281    },
7282    {
7283     "kind" : "offset_to_top"
7284    },
7285    {
7286     "kind" : "rtti",
7287     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7288    },
7289    {
7290     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7291    },
7292    {
7293     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7294    },
7295    {
7296     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7297    },
7298    {
7299     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7300    },
7301    {
7302     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7303    },
7304    {
7305     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7306    },
7307    {
7308     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7309    },
7310    {
7311     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7312    },
7313    {
7314     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7315    },
7316    {
7317     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7318    },
7319    {
7320     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7321    },
7322    {
7323     "kind" : "complete_dtor_pointer",
7324     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7325    },
7326    {
7327     "kind" : "deleting_dtor_pointer",
7328     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7329    },
7330    {
7331     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7332    },
7333    {
7334     "component_value" : 40,
7335     "kind" : "vbase_offset"
7336    },
7337    {
7338     "component_value" : -8,
7339     "kind" : "offset_to_top"
7340    },
7341    {
7342     "kind" : "rtti",
7343     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7344    },
7345    {
7346     "kind" : "complete_dtor_pointer",
7347     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7348    },
7349    {
7350     "kind" : "deleting_dtor_pointer",
7351     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7352    },
7353    {
7354     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7355    },
7356    {
7357     "component_value" : 32,
7358     "kind" : "vbase_offset"
7359    },
7360    {
7361     "component_value" : -16,
7362     "kind" : "offset_to_top"
7363    },
7364    {
7365     "kind" : "rtti",
7366     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7367    },
7368    {
7369     "kind" : "complete_dtor_pointer",
7370     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7371    },
7372    {
7373     "kind" : "deleting_dtor_pointer",
7374     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7375    },
7376    {
7377     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7378    },
7379    {
7380     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7381    },
7382    {
7383     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7384    },
7385    {
7386     "kind" : "vcall_offset"
7387    },
7388    {
7389     "component_value" : -32,
7390     "kind" : "vcall_offset"
7391    },
7392    {
7393     "component_value" : -32,
7394     "kind" : "vcall_offset"
7395    },
7396    {
7397     "component_value" : -32,
7398     "kind" : "vcall_offset"
7399    },
7400    {
7401     "component_value" : -48,
7402     "kind" : "vcall_offset"
7403    },
7404    {
7405     "component_value" : -48,
7406     "kind" : "offset_to_top"
7407    },
7408    {
7409     "kind" : "rtti",
7410     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7411    },
7412    {
7413     "kind" : "complete_dtor_pointer",
7414     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7415    },
7416    {
7417     "kind" : "deleting_dtor_pointer",
7418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7419    },
7420    {
7421     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7422    },
7423    {
7424     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7425    },
7426    {
7427     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7428    },
7429    {
7430     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7431    }
7432   ]
7433  },
7434  {
7435   "alignment" : 8,
7436   "base_specifiers" :
7437   [
7438    {
7439     "referenced_type" : "type-124"
7440    },
7441    {
7442     "referenced_type" : "type-96"
7443    },
7444    {
7445     "referenced_type" : "type-97"
7446    }
7447   ],
7448   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7449   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
7450   "record_kind" : "class",
7451   "referenced_type" : "type-389",
7452   "self_type" : "type-389",
7453   "size" : 64,
7454   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7455   "template_args" : [ "type-124" ],
7456   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
7457   "vtable_components" :
7458   [
7459    {
7460     "component_value" : 48,
7461     "kind" : "vbase_offset"
7462    },
7463    {
7464     "kind" : "offset_to_top"
7465    },
7466    {
7467     "kind" : "rtti",
7468     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7469    },
7470    {
7471     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
7472    },
7473    {
7474     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7475    },
7476    {
7477     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7478    },
7479    {
7480     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7481    },
7482    {
7483     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7484    },
7485    {
7486     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
7487    },
7488    {
7489     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7490    },
7491    {
7492     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
7493    },
7494    {
7495     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7496    },
7497    {
7498     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
7499    },
7500    {
7501     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7502    },
7503    {
7504     "kind" : "complete_dtor_pointer",
7505     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7506    },
7507    {
7508     "kind" : "deleting_dtor_pointer",
7509     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7510    },
7511    {
7512     "is_pure" : true,
7513     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
7514    },
7515    {
7516     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7517    },
7518    {
7519     "component_value" : 40,
7520     "kind" : "vbase_offset"
7521    },
7522    {
7523     "component_value" : -8,
7524     "kind" : "offset_to_top"
7525    },
7526    {
7527     "kind" : "rtti",
7528     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7529    },
7530    {
7531     "kind" : "complete_dtor_pointer",
7532     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7533    },
7534    {
7535     "kind" : "deleting_dtor_pointer",
7536     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7537    },
7538    {
7539     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
7540    },
7541    {
7542     "component_value" : 32,
7543     "kind" : "vbase_offset"
7544    },
7545    {
7546     "component_value" : -16,
7547     "kind" : "offset_to_top"
7548    },
7549    {
7550     "kind" : "rtti",
7551     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7552    },
7553    {
7554     "kind" : "complete_dtor_pointer",
7555     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7556    },
7557    {
7558     "kind" : "deleting_dtor_pointer",
7559     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7560    },
7561    {
7562     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7563    },
7564    {
7565     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7566    },
7567    {
7568     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7569    },
7570    {
7571     "kind" : "vcall_offset"
7572    },
7573    {
7574     "component_value" : -32,
7575     "kind" : "vcall_offset"
7576    },
7577    {
7578     "component_value" : -32,
7579     "kind" : "vcall_offset"
7580    },
7581    {
7582     "component_value" : -32,
7583     "kind" : "vcall_offset"
7584    },
7585    {
7586     "component_value" : -48,
7587     "kind" : "vcall_offset"
7588    },
7589    {
7590     "component_value" : -48,
7591     "kind" : "offset_to_top"
7592    },
7593    {
7594     "kind" : "rtti",
7595     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
7596    },
7597    {
7598     "kind" : "complete_dtor_pointer",
7599     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
7600    },
7601    {
7602     "kind" : "deleting_dtor_pointer",
7603     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
7604    },
7605    {
7606     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7607    },
7608    {
7609     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7610    },
7611    {
7612     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7613    },
7614    {
7615     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7616    }
7617   ]
7618  },
7619  {
7620   "alignment" : 8,
7621   "base_specifiers" :
7622   [
7623    {
7624     "referenced_type" : "type-90"
7625    },
7626    {
7627     "referenced_type" : "type-96"
7628    },
7629    {
7630     "referenced_type" : "type-97"
7631    }
7632   ],
7633   "linker_set_key" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7634   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
7635   "record_kind" : "class",
7636   "referenced_type" : "type-95",
7637   "self_type" : "type-95",
7638   "size" : 64,
7639   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7640   "template_args" : [ "type-90" ],
7641   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
7642   "vtable_components" :
7643   [
7644    {
7645     "component_value" : 48,
7646     "kind" : "vbase_offset"
7647    },
7648    {
7649     "kind" : "offset_to_top"
7650    },
7651    {
7652     "kind" : "rtti",
7653     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7654    },
7655    {
7656     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
7657    },
7658    {
7659     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7660    },
7661    {
7662     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7663    },
7664    {
7665     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7666    },
7667    {
7668     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7669    },
7670    {
7671     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
7672    },
7673    {
7674     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7675    },
7676    {
7677     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
7678    },
7679    {
7680     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7681    },
7682    {
7683     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
7684    },
7685    {
7686     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7687    },
7688    {
7689     "kind" : "complete_dtor_pointer",
7690     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7691    },
7692    {
7693     "kind" : "deleting_dtor_pointer",
7694     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7695    },
7696    {
7697     "is_pure" : true,
7698     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
7699    },
7700    {
7701     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7702    },
7703    {
7704     "component_value" : 40,
7705     "kind" : "vbase_offset"
7706    },
7707    {
7708     "component_value" : -8,
7709     "kind" : "offset_to_top"
7710    },
7711    {
7712     "kind" : "rtti",
7713     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7714    },
7715    {
7716     "kind" : "complete_dtor_pointer",
7717     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7718    },
7719    {
7720     "kind" : "deleting_dtor_pointer",
7721     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7722    },
7723    {
7724     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
7725    },
7726    {
7727     "component_value" : 32,
7728     "kind" : "vbase_offset"
7729    },
7730    {
7731     "component_value" : -16,
7732     "kind" : "offset_to_top"
7733    },
7734    {
7735     "kind" : "rtti",
7736     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7737    },
7738    {
7739     "kind" : "complete_dtor_pointer",
7740     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7741    },
7742    {
7743     "kind" : "deleting_dtor_pointer",
7744     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7745    },
7746    {
7747     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7748    },
7749    {
7750     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7751    },
7752    {
7753     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7754    },
7755    {
7756     "kind" : "vcall_offset"
7757    },
7758    {
7759     "component_value" : -32,
7760     "kind" : "vcall_offset"
7761    },
7762    {
7763     "component_value" : -32,
7764     "kind" : "vcall_offset"
7765    },
7766    {
7767     "component_value" : -32,
7768     "kind" : "vcall_offset"
7769    },
7770    {
7771     "component_value" : -48,
7772     "kind" : "vcall_offset"
7773    },
7774    {
7775     "component_value" : -48,
7776     "kind" : "offset_to_top"
7777    },
7778    {
7779     "kind" : "rtti",
7780     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
7781    },
7782    {
7783     "kind" : "complete_dtor_pointer",
7784     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
7785    },
7786    {
7787     "kind" : "deleting_dtor_pointer",
7788     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
7789    },
7790    {
7791     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7792    },
7793    {
7794     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7795    },
7796    {
7797     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7798    },
7799    {
7800     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7801    }
7802   ]
7803  },
7804  {
7805   "alignment" : 8,
7806   "fields" :
7807   [
7808    {
7809     "access" : "private",
7810     "field_name" : "mMutex",
7811     "referenced_type" : "type-410"
7812    },
7813    {
7814     "access" : "private",
7815     "field_name" : "mMap",
7816     "field_offset" : 320,
7817     "referenced_type" : "type-411"
7818    }
7819   ],
7820   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7821   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7822   "record_kind" : "class",
7823   "referenced_type" : "type-409",
7824   "self_type" : "type-409",
7825   "size" : 64,
7826   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7827   "template_args" : [ "type-14", "type-412" ],
7828   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7829  },
7830  {
7831   "alignment" : 8,
7832   "fields" :
7833   [
7834    {
7835     "access" : "private",
7836     "field_name" : "mMutex",
7837     "referenced_type" : "type-418"
7838    },
7839    {
7840     "access" : "private",
7841     "field_name" : "mMap",
7842     "field_offset" : 320,
7843     "referenced_type" : "type-419"
7844    }
7845   ],
7846   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7847   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7848   "record_kind" : "class",
7849   "referenced_type" : "type-417",
7850   "self_type" : "type-417",
7851   "size" : 64,
7852   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7853   "template_args" : [ "type-14", "type-35" ],
7854   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7855  },
7856  {
7857   "alignment" : 8,
7858   "fields" :
7859   [
7860    {
7861     "access" : "private",
7862     "field_name" : "mMutex",
7863     "referenced_type" : "type-423"
7864    },
7865    {
7866     "access" : "private",
7867     "field_name" : "mMap",
7868     "field_offset" : 320,
7869     "referenced_type" : "type-424"
7870    }
7871   ],
7872   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7873   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7874   "record_kind" : "class",
7875   "referenced_type" : "type-422",
7876   "self_type" : "type-422",
7877   "size" : 64,
7878   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7879   "template_args" : [ "type-425", "type-290" ],
7880   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7881  },
7882  {
7883   "alignment" : 8,
7884   "fields" :
7885   [
7886    {
7887     "access" : "private",
7888     "field_name" : "mMutex",
7889     "referenced_type" : "type-441"
7890    },
7891    {
7892     "access" : "private",
7893     "field_name" : "mMap",
7894     "field_offset" : 320,
7895     "referenced_type" : "type-442"
7896    }
7897   ],
7898   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7899   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7900   "record_kind" : "class",
7901   "referenced_type" : "type-440",
7902   "self_type" : "type-440",
7903   "size" : 64,
7904   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7905   "template_args" : [ "type-443", "type-444" ],
7906   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7907  },
7908  {
7909   "alignment" : 8,
7910   "fields" :
7911   [
7912    {
7913     "access" : "private",
7914     "field_name" : "mMutex",
7915     "referenced_type" : "type-431"
7916    },
7917    {
7918     "access" : "private",
7919     "field_name" : "mMap",
7920     "field_offset" : 320,
7921     "referenced_type" : "type-432"
7922    }
7923   ],
7924   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7925   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7926   "record_kind" : "class",
7927   "referenced_type" : "type-430",
7928   "self_type" : "type-430",
7929   "size" : 64,
7930   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7931   "template_args" : [ "type-433", "type-434" ],
7932   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7933  },
7934  {
7935   "alignment" : 8,
7936   "fields" :
7937   [
7938    {
7939     "field_name" : "flags",
7940     "referenced_type" : "type-2"
7941    },
7942    {
7943     "field_name" : "fdIndex",
7944     "field_offset" : 32,
7945     "referenced_type" : "type-2"
7946    },
7947    {
7948     "field_name" : "offset",
7949     "field_offset" : 64,
7950     "referenced_type" : "type-2"
7951    },
7952    {
7953     "field_name" : "extent",
7954     "field_offset" : 128,
7955     "referenced_type" : "type-13"
7956    }
7957   ],
7958   "linker_set_key" : "android::hardware::GrantorDescriptor",
7959   "name" : "android::hardware::GrantorDescriptor",
7960   "referenced_type" : "type-315",
7961   "self_type" : "type-315",
7962   "size" : 24,
7963   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7964   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7965  },
7966  {
7967   "alignment" : 8,
7968   "base_specifiers" :
7969   [
7970    {
7971     "is_virtual" : true,
7972     "referenced_type" : "type-299"
7973    },
7974    {
7975     "is_virtual" : true,
7976     "referenced_type" : "type-7"
7977    }
7978   ],
7979   "linker_set_key" : "android::hardware::HidlMemory",
7980   "name" : "android::hardware::HidlMemory",
7981   "record_kind" : "class",
7982   "referenced_type" : "type-307",
7983   "self_type" : "type-307",
7984   "size" : 64,
7985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7986   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7987   "vtable_components" :
7988   [
7989    {
7990     "component_value" : 48,
7991     "kind" : "vbase_offset"
7992    },
7993    {
7994     "component_value" : 8,
7995     "kind" : "vbase_offset"
7996    },
7997    {
7998     "kind" : "offset_to_top"
7999    },
8000    {
8001     "kind" : "rtti",
8002     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8003    },
8004    {
8005     "kind" : "complete_dtor_pointer",
8006     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8007    },
8008    {
8009     "kind" : "deleting_dtor_pointer",
8010     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8011    },
8012    {
8013     "kind" : "vcall_offset"
8014    },
8015    {
8016     "kind" : "vcall_offset"
8017    },
8018    {
8019     "kind" : "vcall_offset"
8020    },
8021    {
8022     "kind" : "vcall_offset"
8023    },
8024    {
8025     "component_value" : -48,
8026     "kind" : "vcall_offset"
8027    },
8028    {
8029     "component_value" : -48,
8030     "kind" : "offset_to_top"
8031    },
8032    {
8033     "kind" : "rtti",
8034     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8035    },
8036    {
8037     "kind" : "complete_dtor_pointer",
8038     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8039    },
8040    {
8041     "kind" : "deleting_dtor_pointer",
8042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8043    },
8044    {
8045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8046    },
8047    {
8048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8049    },
8050    {
8051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8052    },
8053    {
8054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8055    }
8056   ]
8057  },
8058  {
8059   "alignment" : 8,
8060   "base_specifiers" :
8061   [
8062    {
8063     "is_virtual" : true,
8064     "referenced_type" : "type-7"
8065    }
8066   ],
8067   "linker_set_key" : "android::hardware::IBinder",
8068   "name" : "android::hardware::IBinder",
8069   "record_kind" : "class",
8070   "referenced_type" : "type-34",
8071   "self_type" : "type-34",
8072   "size" : 24,
8073   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8074   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8075   "vtable_components" :
8076   [
8077    {
8078     "component_value" : 8,
8079     "kind" : "vbase_offset"
8080    },
8081    {
8082     "kind" : "offset_to_top"
8083    },
8084    {
8085     "kind" : "rtti",
8086     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8087    },
8088    {
8089     "is_pure" : true,
8090     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8091    },
8092    {
8093     "is_pure" : true,
8094     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8095    },
8096    {
8097     "is_pure" : true,
8098     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8099    },
8100    {
8101     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8102    },
8103    {
8104     "is_pure" : true,
8105     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8106    },
8107    {
8108     "is_pure" : true,
8109     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8110    },
8111    {
8112     "is_pure" : true,
8113     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8114    },
8115    {
8116     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8117    },
8118    {
8119     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8120    },
8121    {
8122     "kind" : "complete_dtor_pointer",
8123     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8124    },
8125    {
8126     "kind" : "deleting_dtor_pointer",
8127     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8128    },
8129    {
8130     "kind" : "vcall_offset"
8131    },
8132    {
8133     "kind" : "vcall_offset"
8134    },
8135    {
8136     "kind" : "vcall_offset"
8137    },
8138    {
8139     "kind" : "vcall_offset"
8140    },
8141    {
8142     "component_value" : -8,
8143     "kind" : "vcall_offset"
8144    },
8145    {
8146     "component_value" : -8,
8147     "kind" : "offset_to_top"
8148    },
8149    {
8150     "kind" : "rtti",
8151     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8152    },
8153    {
8154     "kind" : "complete_dtor_pointer",
8155     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8156    },
8157    {
8158     "kind" : "deleting_dtor_pointer",
8159     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8160    },
8161    {
8162     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8163    },
8164    {
8165     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8166    },
8167    {
8168     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8169    },
8170    {
8171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8172    }
8173   ]
8174  },
8175  {
8176   "alignment" : 8,
8177   "base_specifiers" :
8178   [
8179    {
8180     "is_virtual" : true,
8181     "referenced_type" : "type-7"
8182    }
8183   ],
8184   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8185   "name" : "android::hardware::IBinder::DeathRecipient",
8186   "record_kind" : "class",
8187   "referenced_type" : "type-17",
8188   "self_type" : "type-17",
8189   "size" : 24,
8190   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8191   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8192   "vtable_components" :
8193   [
8194    {
8195     "component_value" : 8,
8196     "kind" : "vbase_offset"
8197    },
8198    {
8199     "kind" : "offset_to_top"
8200    },
8201    {
8202     "kind" : "rtti",
8203     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8204    },
8205    {
8206     "is_pure" : true,
8207     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8208    },
8209    {
8210     "kind" : "complete_dtor_pointer",
8211     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8212    },
8213    {
8214     "kind" : "deleting_dtor_pointer",
8215     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8216    },
8217    {
8218     "kind" : "vcall_offset"
8219    },
8220    {
8221     "kind" : "vcall_offset"
8222    },
8223    {
8224     "kind" : "vcall_offset"
8225    },
8226    {
8227     "kind" : "vcall_offset"
8228    },
8229    {
8230     "component_value" : -8,
8231     "kind" : "vcall_offset"
8232    },
8233    {
8234     "component_value" : -8,
8235     "kind" : "offset_to_top"
8236    },
8237    {
8238     "kind" : "rtti",
8239     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8240    },
8241    {
8242     "kind" : "complete_dtor_pointer",
8243     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8244    },
8245    {
8246     "kind" : "deleting_dtor_pointer",
8247     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8248    },
8249    {
8250     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8251    },
8252    {
8253     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8254    },
8255    {
8256     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8257    },
8258    {
8259     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8260    }
8261   ]
8262  },
8263  {
8264   "alignment" : 8,
8265   "base_specifiers" :
8266   [
8267    {
8268     "is_virtual" : true,
8269     "referenced_type" : "type-7"
8270    }
8271   ],
8272   "linker_set_key" : "android::hardware::IInterface",
8273   "name" : "android::hardware::IInterface",
8274   "record_kind" : "class",
8275   "referenced_type" : "type-96",
8276   "self_type" : "type-96",
8277   "size" : 24,
8278   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8279   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8280   "vtable_components" :
8281   [
8282    {
8283     "component_value" : 8,
8284     "kind" : "vbase_offset"
8285    },
8286    {
8287     "kind" : "offset_to_top"
8288    },
8289    {
8290     "kind" : "rtti",
8291     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8292    },
8293    {
8294     "kind" : "complete_dtor_pointer",
8295     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8296    },
8297    {
8298     "kind" : "deleting_dtor_pointer",
8299     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8300    },
8301    {
8302     "is_pure" : true,
8303     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8304    },
8305    {
8306     "kind" : "vcall_offset"
8307    },
8308    {
8309     "kind" : "vcall_offset"
8310    },
8311    {
8312     "kind" : "vcall_offset"
8313    },
8314    {
8315     "kind" : "vcall_offset"
8316    },
8317    {
8318     "component_value" : -8,
8319     "kind" : "vcall_offset"
8320    },
8321    {
8322     "component_value" : -8,
8323     "kind" : "offset_to_top"
8324    },
8325    {
8326     "kind" : "rtti",
8327     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8328    },
8329    {
8330     "kind" : "complete_dtor_pointer",
8331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8332    },
8333    {
8334     "kind" : "deleting_dtor_pointer",
8335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8336    },
8337    {
8338     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8339    },
8340    {
8341     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8342    },
8343    {
8344     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8345    },
8346    {
8347     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8348    }
8349   ]
8350  },
8351  {
8352   "alignment" : 8,
8353   "fields" :
8354   [
8355    {
8356     "access" : "private",
8357     "field_name" : "mGrantors",
8358     "referenced_type" : "type-311"
8359    },
8360    {
8361     "access" : "private",
8362     "field_name" : "mHandle",
8363     "field_offset" : 128,
8364     "referenced_type" : "type-357"
8365    },
8366    {
8367     "access" : "private",
8368     "field_name" : "mQuantum",
8369     "field_offset" : 192,
8370     "referenced_type" : "type-2"
8371    },
8372    {
8373     "access" : "private",
8374     "field_name" : "mFlags",
8375     "field_offset" : 224,
8376     "referenced_type" : "type-2"
8377    }
8378   ],
8379   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8380   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8381   "referenced_type" : "type-356",
8382   "self_type" : "type-356",
8383   "size" : 32,
8384   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8385   "template_args" : [ "type-54" ],
8386   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8387  },
8388  {
8389   "alignment" : 8,
8390   "fields" :
8391   [
8392    {
8393     "access" : "private",
8394     "field_name" : "mBufCachePos",
8395     "referenced_type" : "type-13"
8396    },
8397    {
8398     "access" : "private",
8399     "field_name" : "mBufCache",
8400     "field_offset" : 64,
8401     "referenced_type" : "type-391"
8402    },
8403    {
8404     "access" : "private",
8405     "field_name" : "mError",
8406     "field_offset" : 256,
8407     "referenced_type" : "type-20"
8408    },
8409    {
8410     "access" : "private",
8411     "field_name" : "mData",
8412     "field_offset" : 320,
8413     "referenced_type" : "type-392"
8414    },
8415    {
8416     "access" : "private",
8417     "field_name" : "mDataSize",
8418     "field_offset" : 384,
8419     "referenced_type" : "type-13"
8420    },
8421    {
8422     "access" : "private",
8423     "field_name" : "mDataCapacity",
8424     "field_offset" : 448,
8425     "referenced_type" : "type-13"
8426    },
8427    {
8428     "access" : "private",
8429     "field_name" : "mDataPos",
8430     "field_offset" : 512,
8431     "referenced_type" : "type-13"
8432    },
8433    {
8434     "access" : "private",
8435     "field_name" : "mObjects",
8436     "field_offset" : 576,
8437     "referenced_type" : "type-393"
8438    },
8439    {
8440     "access" : "private",
8441     "field_name" : "mObjectsSize",
8442     "field_offset" : 640,
8443     "referenced_type" : "type-13"
8444    },
8445    {
8446     "access" : "private",
8447     "field_name" : "mObjectsCapacity",
8448     "field_offset" : 704,
8449     "referenced_type" : "type-13"
8450    },
8451    {
8452     "access" : "private",
8453     "field_name" : "mNextObjectHint",
8454     "field_offset" : 768,
8455     "referenced_type" : "type-13"
8456    },
8457    {
8458     "access" : "private",
8459     "field_name" : "mNumRef",
8460     "field_offset" : 832,
8461     "referenced_type" : "type-13"
8462    },
8463    {
8464     "access" : "private",
8465     "field_name" : "mFdsKnown",
8466     "field_offset" : 896,
8467     "referenced_type" : "type-35"
8468    },
8469    {
8470     "access" : "private",
8471     "field_name" : "mHasFds",
8472     "field_offset" : 904,
8473     "referenced_type" : "type-35"
8474    },
8475    {
8476     "access" : "private",
8477     "field_name" : "mAllowFds",
8478     "field_offset" : 912,
8479     "referenced_type" : "type-35"
8480    },
8481    {
8482     "access" : "private",
8483     "field_name" : "mOwner",
8484     "field_offset" : 960,
8485     "referenced_type" : "type-394"
8486    },
8487    {
8488     "access" : "private",
8489     "field_name" : "mOwnerCookie",
8490     "field_offset" : 1024,
8491     "referenced_type" : "type-21"
8492    }
8493   ],
8494   "linker_set_key" : "android::hardware::Parcel",
8495   "name" : "android::hardware::Parcel",
8496   "record_kind" : "class",
8497   "referenced_type" : "type-390",
8498   "self_type" : "type-390",
8499   "size" : 136,
8500   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8501   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8502  },
8503  {
8504   "access" : "private",
8505   "alignment" : 8,
8506   "fields" :
8507   [
8508    {
8509     "field_name" : "index",
8510     "referenced_type" : "type-13"
8511    },
8512    {
8513     "field_name" : "buffer",
8514     "field_offset" : 64,
8515     "referenced_type" : "type-244"
8516    },
8517    {
8518     "field_name" : "bufend",
8519     "field_offset" : 128,
8520     "referenced_type" : "type-244"
8521    }
8522   ],
8523   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8524   "name" : "android::hardware::Parcel::BufferInfo",
8525   "referenced_type" : "type-399",
8526   "self_type" : "type-399",
8527   "size" : 24,
8528   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8529   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8530  },
8531  {
8532   "alignment" : 8,
8533   "base_specifiers" :
8534   [
8535    {
8536     "is_virtual" : true,
8537     "referenced_type" : "type-7"
8538    }
8539   ],
8540   "fields" :
8541   [
8542    {
8543     "access" : "private",
8544     "field_name" : "mDriverFD",
8545     "field_offset" : 64,
8546     "referenced_type" : "type-20"
8547    },
8548    {
8549     "access" : "private",
8550     "field_name" : "mVMStart",
8551     "field_offset" : 128,
8552     "referenced_type" : "type-21"
8553    },
8554    {
8555     "access" : "private",
8556     "field_name" : "mThreadCountLock",
8557     "field_offset" : 192,
8558     "referenced_type" : "type-23"
8559    },
8560    {
8561     "access" : "private",
8562     "field_name" : "mThreadCountDecrement",
8563     "field_offset" : 512,
8564     "referenced_type" : "type-24"
8565    },
8566    {
8567     "access" : "private",
8568     "field_name" : "mExecutingThreadsCount",
8569     "field_offset" : 896,
8570     "referenced_type" : "type-13"
8571    },
8572    {
8573     "access" : "private",
8574     "field_name" : "mMaxThreads",
8575     "field_offset" : 960,
8576     "referenced_type" : "type-13"
8577    },
8578    {
8579     "access" : "private",
8580     "field_name" : "mStarvationStartTimeMs",
8581     "field_offset" : 1024,
8582     "referenced_type" : "type-25"
8583    },
8584    {
8585     "access" : "private",
8586     "field_name" : "mLock",
8587     "field_offset" : 1088,
8588     "referenced_type" : "type-26"
8589    },
8590    {
8591     "access" : "private",
8592     "field_name" : "mHandleToObject",
8593     "field_offset" : 1408,
8594     "referenced_type" : "type-28"
8595    },
8596    {
8597     "access" : "private",
8598     "field_name" : "mManagesContexts",
8599     "field_offset" : 1728,
8600     "referenced_type" : "type-35"
8601    },
8602    {
8603     "access" : "private",
8604     "field_name" : "mBinderContextCheckFunc",
8605     "field_offset" : 1792,
8606     "referenced_type" : "type-36"
8607    },
8608    {
8609     "access" : "private",
8610     "field_name" : "mBinderContextUserData",
8611     "field_offset" : 1856,
8612     "referenced_type" : "type-21"
8613    },
8614    {
8615     "access" : "private",
8616     "field_name" : "mContexts",
8617     "field_offset" : 1920,
8618     "referenced_type" : "type-47"
8619    },
8620    {
8621     "access" : "private",
8622     "field_name" : "mRootDir",
8623     "field_offset" : 2240,
8624     "referenced_type" : "type-51"
8625    },
8626    {
8627     "access" : "private",
8628     "field_name" : "mThreadPoolStarted",
8629     "field_offset" : 2304,
8630     "referenced_type" : "type-35"
8631    },
8632    {
8633     "access" : "private",
8634     "field_name" : "mSpawnThreadOnStart",
8635     "field_offset" : 2312,
8636     "referenced_type" : "type-35"
8637    },
8638    {
8639     "access" : "private",
8640     "field_name" : "mThreadPoolSeq",
8641     "field_offset" : 2336,
8642     "referenced_type" : "type-55"
8643    },
8644    {
8645     "access" : "private",
8646     "field_name" : "mMmapSize",
8647     "field_offset" : 2368,
8648     "referenced_type" : "type-31"
8649    },
8650    {
8651     "access" : "private",
8652     "field_name" : "mCallRestriction",
8653     "field_offset" : 2432,
8654     "referenced_type" : "type-56"
8655    }
8656   ],
8657   "linker_set_key" : "android::hardware::ProcessState",
8658   "name" : "android::hardware::ProcessState",
8659   "record_kind" : "class",
8660   "referenced_type" : "type-19",
8661   "self_type" : "type-19",
8662   "size" : 328,
8663   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8664   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8665   "vtable_components" :
8666   [
8667    {
8668     "component_value" : 312,
8669     "kind" : "vbase_offset"
8670    },
8671    {
8672     "kind" : "offset_to_top"
8673    },
8674    {
8675     "kind" : "rtti",
8676     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8677    },
8678    {
8679     "kind" : "complete_dtor_pointer",
8680     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8681    },
8682    {
8683     "kind" : "deleting_dtor_pointer",
8684     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8685    },
8686    {
8687     "kind" : "vcall_offset"
8688    },
8689    {
8690     "kind" : "vcall_offset"
8691    },
8692    {
8693     "kind" : "vcall_offset"
8694    },
8695    {
8696     "kind" : "vcall_offset"
8697    },
8698    {
8699     "component_value" : -312,
8700     "kind" : "vcall_offset"
8701    },
8702    {
8703     "component_value" : -312,
8704     "kind" : "offset_to_top"
8705    },
8706    {
8707     "kind" : "rtti",
8708     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8709    },
8710    {
8711     "kind" : "complete_dtor_pointer",
8712     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8713    },
8714    {
8715     "kind" : "deleting_dtor_pointer",
8716     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8717    },
8718    {
8719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8720    },
8721    {
8722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8723    },
8724    {
8725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8726    },
8727    {
8728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8729    }
8730   ]
8731  },
8732  {
8733   "access" : "private",
8734   "alignment" : 8,
8735   "fields" :
8736   [
8737    {
8738     "field_name" : "binder",
8739     "referenced_type" : "type-33"
8740    },
8741    {
8742     "field_name" : "refs",
8743     "field_offset" : 64,
8744     "referenced_type" : "type-11"
8745    }
8746   ],
8747   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8748   "name" : "android::hardware::ProcessState::handle_entry",
8749   "referenced_type" : "type-32",
8750   "self_type" : "type-32",
8751   "size" : 16,
8752   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8753   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8754  },
8755  {
8756   "alignment" : 8,
8757   "base_specifiers" :
8758   [
8759    {
8760     "referenced_type" : "type-152"
8761    }
8762   ],
8763   "fields" :
8764   [
8765    {
8766     "access" : "private",
8767     "field_name" : "mVal",
8768     "field_offset" : 320,
8769     "referenced_type" : "type-122"
8770    }
8771   ],
8772   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8773   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> >",
8774   "record_kind" : "class",
8775   "referenced_type" : "type-164",
8776   "self_type" : "type-164",
8777   "size" : 48,
8778   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8779   "template_args" : [ "type-122" ],
8780   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE"
8781  },
8782  {
8783   "alignment" : 8,
8784   "base_specifiers" :
8785   [
8786    {
8787     "referenced_type" : "type-152"
8788    }
8789   ],
8790   "fields" :
8791   [
8792    {
8793     "access" : "private",
8794     "field_name" : "mVal",
8795     "field_offset" : 320,
8796     "referenced_type" : "type-88"
8797    }
8798   ],
8799   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8800   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> >",
8801   "record_kind" : "class",
8802   "referenced_type" : "type-158",
8803   "self_type" : "type-158",
8804   "size" : 48,
8805   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8806   "template_args" : [ "type-88" ],
8807   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE"
8808  },
8809  {
8810   "alignment" : 8,
8811   "base_specifiers" :
8812   [
8813    {
8814     "referenced_type" : "type-152"
8815    }
8816   ],
8817   "fields" :
8818   [
8819    {
8820     "access" : "private",
8821     "field_name" : "mVal",
8822     "field_offset" : 264,
8823     "referenced_type" : "type-35"
8824    }
8825   ],
8826   "linker_set_key" : "android::hardware::Return<bool>",
8827   "name" : "android::hardware::Return<bool>",
8828   "record_kind" : "class",
8829   "referenced_type" : "type-151",
8830   "self_type" : "type-151",
8831   "size" : 40,
8832   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8833   "template_args" : [ "type-35" ],
8834   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8835  },
8836  {
8837   "alignment" : 8,
8838   "base_specifiers" :
8839   [
8840    {
8841     "referenced_type" : "type-152"
8842    }
8843   ],
8844   "linker_set_key" : "android::hardware::Return<void>",
8845   "name" : "android::hardware::Return<void>",
8846   "record_kind" : "class",
8847   "referenced_type" : "type-177",
8848   "self_type" : "type-177",
8849   "size" : 40,
8850   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8851   "template_args" : [ "type-22" ],
8852   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8853  },
8854  {
8855   "alignment" : 8,
8856   "fields" :
8857   [
8858    {
8859     "access" : "private",
8860     "field_name" : "mException",
8861     "referenced_type" : "type-20"
8862    },
8863    {
8864     "access" : "private",
8865     "field_name" : "mErrorCode",
8866     "field_offset" : 32,
8867     "referenced_type" : "type-20"
8868    },
8869    {
8870     "access" : "private",
8871     "field_name" : "mMessage",
8872     "field_offset" : 64,
8873     "referenced_type" : "type-142"
8874    }
8875   ],
8876   "linker_set_key" : "android::hardware::Status",
8877   "name" : "android::hardware::Status",
8878   "record_kind" : "class",
8879   "referenced_type" : "type-141",
8880   "self_type" : "type-141",
8881   "size" : 32,
8882   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8883   "unique_id" : "_ZTSN7android8hardware6StatusE"
8884  },
8885  {
8886   "alignment" : 8,
8887   "fields" :
8888   [
8889    {
8890     "access" : "protected",
8891     "field_name" : "mInstrumentationCallbacks",
8892     "field_offset" : 64,
8893     "referenced_type" : "type-101"
8894    },
8895    {
8896     "access" : "protected",
8897     "field_name" : "mEnableInstrumentation",
8898     "field_offset" : 256,
8899     "referenced_type" : "type-35"
8900    },
8901    {
8902     "access" : "protected",
8903     "field_name" : "mInstrumentationLibPackage",
8904     "field_offset" : 320,
8905     "referenced_type" : "type-102"
8906    },
8907    {
8908     "access" : "protected",
8909     "field_name" : "mInterfaceName",
8910     "field_offset" : 512,
8911     "referenced_type" : "type-103"
8912    }
8913   ],
8914   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8915   "name" : "android::hardware::details::HidlInstrumentor",
8916   "referenced_type" : "type-100",
8917   "self_type" : "type-100",
8918   "size" : 88,
8919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8920   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8921   "vtable_components" :
8922   [
8923    {
8924     "kind" : "offset_to_top"
8925    },
8926    {
8927     "kind" : "rtti",
8928     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8929    },
8930    {
8931     "kind" : "complete_dtor_pointer",
8932     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8933    },
8934    {
8935     "kind" : "deleting_dtor_pointer",
8936     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8937    }
8938   ]
8939  },
8940  {
8941   "alignment" : 4,
8942   "fields" :
8943   [
8944    {
8945     "field_name" : "sched_policy",
8946     "referenced_type" : "type-20"
8947    },
8948    {
8949     "field_name" : "prio",
8950     "field_offset" : 32,
8951     "referenced_type" : "type-20"
8952    }
8953   ],
8954   "linker_set_key" : "android::hardware::details::SchedPrio",
8955   "name" : "android::hardware::details::SchedPrio",
8956   "referenced_type" : "type-412",
8957   "self_type" : "type-412",
8958   "size" : 8,
8959   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8960   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8961  },
8962  {
8963   "alignment" : 8,
8964   "fields" :
8965   [
8966    {
8967     "access" : "private",
8968     "field_name" : "mQueue",
8969     "referenced_type" : "type-570"
8970    }
8971   ],
8972   "linker_set_key" : "android::hardware::details::TaskRunner",
8973   "name" : "android::hardware::details::TaskRunner",
8974   "record_kind" : "class",
8975   "referenced_type" : "type-569",
8976   "self_type" : "type-569",
8977   "size" : 16,
8978   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8979   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8980  },
8981  {
8982   "alignment" : 1,
8983   "linker_set_key" : "android::hardware::details::bnhw_tag",
8984   "name" : "android::hardware::details::bnhw_tag",
8985   "referenced_type" : "type-240",
8986   "self_type" : "type-240",
8987   "size" : 1,
8988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8989   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8990  },
8991  {
8992   "alignment" : 1,
8993   "linker_set_key" : "android::hardware::details::bphw_tag",
8994   "name" : "android::hardware::details::bphw_tag",
8995   "referenced_type" : "type-253",
8996   "self_type" : "type-253",
8997   "size" : 1,
8998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8999   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9000  },
9001  {
9002   "alignment" : 1,
9003   "linker_set_key" : "android::hardware::details::bs_tag",
9004   "name" : "android::hardware::details::bs_tag",
9005   "referenced_type" : "type-265",
9006   "self_type" : "type-265",
9007   "size" : 1,
9008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9009   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9010  },
9011  {
9012   "access" : "private",
9013   "alignment" : 8,
9014   "fields" :
9015   [
9016    {
9017     "field_name" : "mPointer",
9018     "referenced_type" : "type-314"
9019    },
9020    {
9021     "field_name" : "_pad",
9022     "referenced_type" : "type-13"
9023    }
9024   ],
9025   "is_anonymous" : true,
9026   "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",
9027   "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",
9028   "record_kind" : "union",
9029   "referenced_type" : "type-313",
9030   "self_type" : "type-313",
9031   "size" : 8,
9032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9033   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9034  },
9035  {
9036   "alignment" : 8,
9037   "fields" :
9038   [
9039    {
9040     "access" : "private",
9041     "referenced_type" : "type-313"
9042    }
9043   ],
9044   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9045   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9046   "referenced_type" : "type-312",
9047   "self_type" : "type-312",
9048   "size" : 8,
9049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9050   "template_args" : [ "type-315" ],
9051   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9052  },
9053  {
9054   "alignment" : 8,
9055   "fields" :
9056   [
9057    {
9058     "access" : "private",
9059     "referenced_type" : "type-326"
9060    }
9061   ],
9062   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9063   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9064   "referenced_type" : "type-325",
9065   "self_type" : "type-325",
9066   "size" : 8,
9067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9068   "template_args" : [ "type-328" ],
9069   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9070  },
9071  {
9072   "alignment" : 8,
9073   "fields" :
9074   [
9075    {
9076     "access" : "private",
9077     "referenced_type" : "type-318"
9078    }
9079   ],
9080   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9081   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9082   "referenced_type" : "type-317",
9083   "self_type" : "type-317",
9084   "size" : 8,
9085   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9086   "template_args" : [ "type-295" ],
9087   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9088  },
9089  {
9090   "alignment" : 8,
9091   "fields" :
9092   [
9093    {
9094     "access" : "private",
9095     "referenced_type" : "type-343"
9096    }
9097   ],
9098   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9099   "name" : "android::hardware::details::hidl_pointer<char>",
9100   "referenced_type" : "type-342",
9101   "self_type" : "type-342",
9102   "size" : 8,
9103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9104   "template_args" : [ "type-54" ],
9105   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9106  },
9107  {
9108   "access" : "private",
9109   "alignment" : 8,
9110   "fields" :
9111   [
9112    {
9113     "field_name" : "mPointer",
9114     "referenced_type" : "type-184"
9115    },
9116    {
9117     "field_name" : "_pad",
9118     "referenced_type" : "type-13"
9119    }
9120   ],
9121   "is_anonymous" : true,
9122   "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",
9123   "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",
9124   "record_kind" : "union",
9125   "referenced_type" : "type-343",
9126   "self_type" : "type-343",
9127   "size" : 8,
9128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9129   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9130  },
9131  {
9132   "alignment" : 8,
9133   "fields" :
9134   [
9135    {
9136     "access" : "private",
9137     "referenced_type" : "type-297"
9138    }
9139   ],
9140   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9141   "name" : "android::hardware::details::hidl_pointer<const char>",
9142   "referenced_type" : "type-296",
9143   "self_type" : "type-296",
9144   "size" : 8,
9145   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9146   "template_args" : [ "type-53" ],
9147   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9148  },
9149  {
9150   "access" : "private",
9151   "alignment" : 8,
9152   "fields" :
9153   [
9154    {
9155     "field_name" : "mPointer",
9156     "referenced_type" : "type-52"
9157    },
9158    {
9159     "field_name" : "_pad",
9160     "referenced_type" : "type-13"
9161    }
9162   ],
9163   "is_anonymous" : true,
9164   "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",
9165   "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",
9166   "record_kind" : "union",
9167   "referenced_type" : "type-297",
9168   "self_type" : "type-297",
9169   "size" : 8,
9170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9171   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9172  },
9173  {
9174   "alignment" : 8,
9175   "fields" :
9176   [
9177    {
9178     "access" : "private",
9179     "referenced_type" : "type-276"
9180    }
9181   ],
9182   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9183   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9184   "referenced_type" : "type-275",
9185   "self_type" : "type-275",
9186   "size" : 8,
9187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9188   "template_args" : [ "type-278" ],
9189   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9190  },
9191  {
9192   "access" : "private",
9193   "alignment" : 8,
9194   "fields" :
9195   [
9196    {
9197     "field_name" : "mPointer",
9198     "referenced_type" : "type-277"
9199    },
9200    {
9201     "field_name" : "_pad",
9202     "referenced_type" : "type-13"
9203    }
9204   ],
9205   "is_anonymous" : true,
9206   "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",
9207   "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",
9208   "record_kind" : "union",
9209   "referenced_type" : "type-276",
9210   "self_type" : "type-276",
9211   "size" : 8,
9212   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9213   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9214  },
9215  {
9216   "access" : "private",
9217   "alignment" : 8,
9218   "fields" :
9219   [
9220    {
9221     "field_name" : "mPointer",
9222     "referenced_type" : "type-327"
9223    },
9224    {
9225     "field_name" : "_pad",
9226     "referenced_type" : "type-13"
9227    }
9228   ],
9229   "is_anonymous" : true,
9230   "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",
9231   "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",
9232   "record_kind" : "union",
9233   "referenced_type" : "type-326",
9234   "self_type" : "type-326",
9235   "size" : 8,
9236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9237   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9238  },
9239  {
9240   "access" : "private",
9241   "alignment" : 8,
9242   "fields" :
9243   [
9244    {
9245     "field_name" : "mPointer",
9246     "referenced_type" : "type-319"
9247    },
9248    {
9249     "field_name" : "_pad",
9250     "referenced_type" : "type-13"
9251    }
9252   ],
9253   "is_anonymous" : true,
9254   "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",
9255   "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",
9256   "record_kind" : "union",
9257   "referenced_type" : "type-318",
9258   "self_type" : "type-318",
9259   "size" : 8,
9260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9261   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9262  },
9263  {
9264   "alignment" : 8,
9265   "fields" :
9266   [
9267    {
9268     "access" : "private",
9269     "referenced_type" : "type-336"
9270    }
9271   ],
9272   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9273   "name" : "android::hardware::details::hidl_pointer<int>",
9274   "referenced_type" : "type-335",
9275   "self_type" : "type-335",
9276   "size" : 8,
9277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9278   "template_args" : [ "type-20" ],
9279   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9280  },
9281  {
9282   "access" : "private",
9283   "alignment" : 8,
9284   "fields" :
9285   [
9286    {
9287     "field_name" : "mPointer",
9288     "referenced_type" : "type-337"
9289    },
9290    {
9291     "field_name" : "_pad",
9292     "referenced_type" : "type-13"
9293    }
9294   ],
9295   "is_anonymous" : true,
9296   "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",
9297   "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",
9298   "record_kind" : "union",
9299   "referenced_type" : "type-336",
9300   "self_type" : "type-336",
9301   "size" : 8,
9302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9303   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9304  },
9305  {
9306   "alignment" : 8,
9307   "fields" :
9308   [
9309    {
9310     "access" : "private",
9311     "referenced_type" : "type-358"
9312    }
9313   ],
9314   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9315   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9316   "referenced_type" : "type-357",
9317   "self_type" : "type-357",
9318   "size" : 8,
9319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9320   "template_args" : [ "type-189" ],
9321   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9322  },
9323  {
9324   "access" : "private",
9325   "alignment" : 8,
9326   "fields" :
9327   [
9328    {
9329     "field_name" : "mPointer",
9330     "referenced_type" : "type-188"
9331    },
9332    {
9333     "field_name" : "_pad",
9334     "referenced_type" : "type-13"
9335    }
9336   ],
9337   "is_anonymous" : true,
9338   "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",
9339   "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",
9340   "record_kind" : "union",
9341   "referenced_type" : "type-358",
9342   "self_type" : "type-358",
9343   "size" : 8,
9344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9345   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9346  },
9347  {
9348   "alignment" : 1,
9349   "linker_set_key" : "android::hardware::details::i_tag",
9350   "name" : "android::hardware::details::i_tag",
9351   "referenced_type" : "type-228",
9352   "self_type" : "type-228",
9353   "size" : 1,
9354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9355   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9356  },
9357  {
9358   "alignment" : 8,
9359   "fields" :
9360   [
9361    {
9362     "access" : "private",
9363     "field_name" : "mStatus",
9364     "referenced_type" : "type-141"
9365    },
9366    {
9367     "access" : "private",
9368     "field_name" : "mCheckedStatus",
9369     "field_offset" : 256,
9370     "referenced_type" : "type-35"
9371    }
9372   ],
9373   "linker_set_key" : "android::hardware::details::return_status",
9374   "name" : "android::hardware::details::return_status",
9375   "record_kind" : "class",
9376   "referenced_type" : "type-152",
9377   "self_type" : "type-152",
9378   "size" : 40,
9379   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9380   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9381  },
9382  {
9383   "alignment" : 1,
9384   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9385   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9386   "referenced_type" : "type-344",
9387   "self_type" : "type-344",
9388   "size" : 1,
9389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9390   "template_args" : [ "type-110" ],
9391   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9392  },
9393  {
9394   "alignment" : 1,
9395   "fields" :
9396   [
9397    {
9398     "access" : "private",
9399     "field_name" : "mBuffer",
9400     "referenced_type" : "type-329"
9401    }
9402   ],
9403   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9404   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9405   "referenced_type" : "type-328",
9406   "self_type" : "type-328",
9407   "size" : 32,
9408   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9409   "template_args" : [ "type-110" ],
9410   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9411  },
9412  {
9413   "alignment" : 8,
9414   "base_specifiers" :
9415   [
9416    {
9417     "referenced_type" : "type-17"
9418    }
9419   ],
9420   "fields" :
9421   [
9422    {
9423     "access" : "private",
9424     "field_name" : "mRecipient",
9425     "field_offset" : 64,
9426     "referenced_type" : "type-4"
9427    },
9428    {
9429     "access" : "private",
9430     "field_name" : "mCookie",
9431     "field_offset" : 192,
9432     "referenced_type" : "type-13"
9433    },
9434    {
9435     "access" : "private",
9436     "field_name" : "mBase",
9437     "field_offset" : 256,
9438     "referenced_type" : "type-14"
9439    }
9440   ],
9441   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9442   "name" : "android::hardware::hidl_binder_death_recipient",
9443   "referenced_type" : "type-3",
9444   "self_type" : "type-3",
9445   "size" : 64,
9446   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9447   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9448   "vtable_components" :
9449   [
9450    {
9451     "component_value" : 48,
9452     "kind" : "vbase_offset"
9453    },
9454    {
9455     "kind" : "offset_to_top"
9456    },
9457    {
9458     "kind" : "rtti",
9459     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9460    },
9461    {
9462     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9463    },
9464    {
9465     "kind" : "complete_dtor_pointer",
9466     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9467    },
9468    {
9469     "kind" : "deleting_dtor_pointer",
9470     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9471    },
9472    {
9473     "kind" : "vcall_offset"
9474    },
9475    {
9476     "kind" : "vcall_offset"
9477    },
9478    {
9479     "kind" : "vcall_offset"
9480    },
9481    {
9482     "kind" : "vcall_offset"
9483    },
9484    {
9485     "component_value" : -48,
9486     "kind" : "vcall_offset"
9487    },
9488    {
9489     "component_value" : -48,
9490     "kind" : "offset_to_top"
9491    },
9492    {
9493     "kind" : "rtti",
9494     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9495    },
9496    {
9497     "kind" : "complete_dtor_pointer",
9498     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9499    },
9500    {
9501     "kind" : "deleting_dtor_pointer",
9502     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9503    },
9504    {
9505     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9509    },
9510    {
9511     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9512    },
9513    {
9514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9515    }
9516   ]
9517  },
9518  {
9519   "alignment" : 8,
9520   "base_specifiers" :
9521   [
9522    {
9523     "is_virtual" : true,
9524     "referenced_type" : "type-7"
9525    }
9526   ],
9527   "linker_set_key" : "android::hardware::hidl_death_recipient",
9528   "name" : "android::hardware::hidl_death_recipient",
9529   "referenced_type" : "type-6",
9530   "self_type" : "type-6",
9531   "size" : 24,
9532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9533   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9534   "vtable_components" :
9535   [
9536    {
9537     "component_value" : 8,
9538     "kind" : "vbase_offset"
9539    },
9540    {
9541     "kind" : "offset_to_top"
9542    },
9543    {
9544     "kind" : "rtti",
9545     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9546    },
9547    {
9548     "is_pure" : true,
9549     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9550    },
9551    {
9552     "kind" : "complete_dtor_pointer",
9553     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9554    },
9555    {
9556     "kind" : "deleting_dtor_pointer",
9557     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9558    },
9559    {
9560     "kind" : "vcall_offset"
9561    },
9562    {
9563     "kind" : "vcall_offset"
9564    },
9565    {
9566     "kind" : "vcall_offset"
9567    },
9568    {
9569     "kind" : "vcall_offset"
9570    },
9571    {
9572     "component_value" : -8,
9573     "kind" : "vcall_offset"
9574    },
9575    {
9576     "component_value" : -8,
9577     "kind" : "offset_to_top"
9578    },
9579    {
9580     "kind" : "rtti",
9581     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9582    },
9583    {
9584     "kind" : "complete_dtor_pointer",
9585     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9586    },
9587    {
9588     "kind" : "deleting_dtor_pointer",
9589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9599    },
9600    {
9601     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9602    }
9603   ]
9604  },
9605  {
9606   "alignment" : 8,
9607   "fields" :
9608   [
9609    {
9610     "access" : "private",
9611     "field_name" : "mHandle",
9612     "referenced_type" : "type-275"
9613    },
9614    {
9615     "access" : "private",
9616     "field_name" : "mOwnsHandle",
9617     "field_offset" : 64,
9618     "referenced_type" : "type-35"
9619    }
9620   ],
9621   "linker_set_key" : "android::hardware::hidl_handle",
9622   "name" : "android::hardware::hidl_handle",
9623   "referenced_type" : "type-293",
9624   "self_type" : "type-293",
9625   "size" : 16,
9626   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9627   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9628  },
9629  {
9630   "alignment" : 8,
9631   "fields" :
9632   [
9633    {
9634     "access" : "private",
9635     "field_name" : "mHandle",
9636     "referenced_type" : "type-293"
9637    },
9638    {
9639     "access" : "private",
9640     "field_name" : "mSize",
9641     "field_offset" : 128,
9642     "referenced_type" : "type-13"
9643    },
9644    {
9645     "access" : "private",
9646     "field_name" : "mName",
9647     "field_offset" : 192,
9648     "referenced_type" : "type-295"
9649    }
9650   ],
9651   "linker_set_key" : "android::hardware::hidl_memory",
9652   "name" : "android::hardware::hidl_memory",
9653   "referenced_type" : "type-299",
9654   "self_type" : "type-299",
9655   "size" : 40,
9656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9657   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9658  },
9659  {
9660   "alignment" : 8,
9661   "fields" :
9662   [
9663    {
9664     "access" : "private",
9665     "field_name" : "mBuffer",
9666     "referenced_type" : "type-296"
9667    },
9668    {
9669     "access" : "private",
9670     "field_name" : "mSize",
9671     "field_offset" : 64,
9672     "referenced_type" : "type-2"
9673    },
9674    {
9675     "access" : "private",
9676     "field_name" : "mOwnsBuffer",
9677     "field_offset" : 96,
9678     "referenced_type" : "type-35"
9679    }
9680   ],
9681   "linker_set_key" : "android::hardware::hidl_string",
9682   "name" : "android::hardware::hidl_string",
9683   "referenced_type" : "type-295",
9684   "self_type" : "type-295",
9685   "size" : 16,
9686   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9687   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9688  },
9689  {
9690   "alignment" : 8,
9691   "fields" :
9692   [
9693    {
9694     "access" : "private",
9695     "field_name" : "mBuffer",
9696     "referenced_type" : "type-312"
9697    },
9698    {
9699     "access" : "private",
9700     "field_name" : "mSize",
9701     "field_offset" : 64,
9702     "referenced_type" : "type-2"
9703    },
9704    {
9705     "access" : "private",
9706     "field_name" : "mOwnsBuffer",
9707     "field_offset" : 96,
9708     "referenced_type" : "type-35"
9709    }
9710   ],
9711   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9712   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9713   "referenced_type" : "type-311",
9714   "self_type" : "type-311",
9715   "size" : 16,
9716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9717   "template_args" : [ "type-315" ],
9718   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9719  },
9720  {
9721   "alignment" : 8,
9722   "fields" :
9723   [
9724    {
9725     "access" : "private",
9726     "field_name" : "mBuffer",
9727     "referenced_type" : "type-325"
9728    },
9729    {
9730     "access" : "private",
9731     "field_name" : "mSize",
9732     "field_offset" : 64,
9733     "referenced_type" : "type-2"
9734    },
9735    {
9736     "access" : "private",
9737     "field_name" : "mOwnsBuffer",
9738     "field_offset" : 96,
9739     "referenced_type" : "type-35"
9740    }
9741   ],
9742   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9743   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9744   "referenced_type" : "type-324",
9745   "self_type" : "type-324",
9746   "size" : 16,
9747   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9748   "template_args" : [ "type-328" ],
9749   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
9750  },
9751  {
9752   "alignment" : 8,
9753   "fields" :
9754   [
9755    {
9756     "access" : "private",
9757     "field_name" : "mBuffer",
9758     "referenced_type" : "type-317"
9759    },
9760    {
9761     "access" : "private",
9762     "field_name" : "mSize",
9763     "field_offset" : 64,
9764     "referenced_type" : "type-2"
9765    },
9766    {
9767     "access" : "private",
9768     "field_name" : "mOwnsBuffer",
9769     "field_offset" : 96,
9770     "referenced_type" : "type-35"
9771    }
9772   ],
9773   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9774   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9775   "referenced_type" : "type-316",
9776   "self_type" : "type-316",
9777   "size" : 16,
9778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9779   "template_args" : [ "type-295" ],
9780   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9781  },
9782  {
9783   "alignment" : 8,
9784   "fields" :
9785   [
9786    {
9787     "access" : "private",
9788     "field_name" : "mBuffer",
9789     "referenced_type" : "type-342"
9790    },
9791    {
9792     "access" : "private",
9793     "field_name" : "mSize",
9794     "field_offset" : 64,
9795     "referenced_type" : "type-2"
9796    },
9797    {
9798     "access" : "private",
9799     "field_name" : "mOwnsBuffer",
9800     "field_offset" : 96,
9801     "referenced_type" : "type-35"
9802    }
9803   ],
9804   "linker_set_key" : "android::hardware::hidl_vec<char>",
9805   "name" : "android::hardware::hidl_vec<char>",
9806   "referenced_type" : "type-341",
9807   "self_type" : "type-341",
9808   "size" : 16,
9809   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9810   "template_args" : [ "type-54" ],
9811   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9812  },
9813  {
9814   "alignment" : 8,
9815   "fields" :
9816   [
9817    {
9818     "access" : "private",
9819     "field_name" : "mBuffer",
9820     "referenced_type" : "type-335"
9821    },
9822    {
9823     "access" : "private",
9824     "field_name" : "mSize",
9825     "field_offset" : 64,
9826     "referenced_type" : "type-2"
9827    },
9828    {
9829     "access" : "private",
9830     "field_name" : "mOwnsBuffer",
9831     "field_offset" : 96,
9832     "referenced_type" : "type-35"
9833    }
9834   ],
9835   "linker_set_key" : "android::hardware::hidl_vec<int>",
9836   "name" : "android::hardware::hidl_vec<int>",
9837   "referenced_type" : "type-334",
9838   "self_type" : "type-334",
9839   "size" : 16,
9840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9841   "template_args" : [ "type-20" ],
9842   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9843  },
9844  {
9845   "alignment" : 2,
9846   "fields" :
9847   [
9848    {
9849     "access" : "private",
9850     "field_name" : "mMajor",
9851     "referenced_type" : "type-112"
9852    },
9853    {
9854     "access" : "private",
9855     "field_name" : "mMinor",
9856     "field_offset" : 16,
9857     "referenced_type" : "type-112"
9858    }
9859   ],
9860   "linker_set_key" : "android::hardware::hidl_version",
9861   "name" : "android::hardware::hidl_version",
9862   "referenced_type" : "type-346",
9863   "self_type" : "type-346",
9864   "size" : 4,
9865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9866   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9867  },
9868  {
9869   "alignment" : 8,
9870   "base_specifiers" :
9871   [
9872    {
9873     "referenced_type" : "type-139"
9874    },
9875    {
9876     "referenced_type" : "type-100"
9877    }
9878   ],
9879   "fields" :
9880   [
9881    {
9882     "access" : "private",
9883     "field_name" : "_hidl_mImpl",
9884     "field_offset" : 960,
9885     "referenced_type" : "type-374"
9886    }
9887   ],
9888   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9889   "name" : "android::hidl::base::V1_0::BnHwBase",
9890   "referenced_type" : "type-373",
9891   "self_type" : "type-373",
9892   "size" : 144,
9893   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9894   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9895   "vtable_components" :
9896   [
9897    {
9898     "component_value" : 128,
9899     "kind" : "vbase_offset"
9900    },
9901    {
9902     "kind" : "offset_to_top"
9903    },
9904    {
9905     "kind" : "rtti",
9906     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9907    },
9908    {
9909     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9913    },
9914    {
9915     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9916    },
9917    {
9918     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9922    },
9923    {
9924     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9934    },
9935    {
9936     "kind" : "complete_dtor_pointer",
9937     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9938    },
9939    {
9940     "kind" : "deleting_dtor_pointer",
9941     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9942    },
9943    {
9944     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9945    },
9946    {
9947     "component_value" : -32,
9948     "kind" : "offset_to_top"
9949    },
9950    {
9951     "kind" : "rtti",
9952     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9953    },
9954    {
9955     "kind" : "complete_dtor_pointer",
9956     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9957    },
9958    {
9959     "kind" : "deleting_dtor_pointer",
9960     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9961    },
9962    {
9963     "kind" : "vcall_offset"
9964    },
9965    {
9966     "kind" : "vcall_offset"
9967    },
9968    {
9969     "kind" : "vcall_offset"
9970    },
9971    {
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -128,
9976     "kind" : "vcall_offset"
9977    },
9978    {
9979     "component_value" : -128,
9980     "kind" : "offset_to_top"
9981    },
9982    {
9983     "kind" : "rtti",
9984     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9985    },
9986    {
9987     "kind" : "complete_dtor_pointer",
9988     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9989    },
9990    {
9991     "kind" : "deleting_dtor_pointer",
9992     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10005    }
10006   ]
10007  },
10008  {
10009   "alignment" : 8,
10010   "base_specifiers" :
10011   [
10012    {
10013     "referenced_type" : "type-387"
10014    },
10015    {
10016     "referenced_type" : "type-100"
10017    }
10018   ],
10019   "fields" :
10020   [
10021    {
10022     "access" : "private",
10023     "field_name" : "_hidl_mMutex",
10024     "field_offset" : 1088,
10025     "referenced_type" : "type-526"
10026    },
10027    {
10028     "access" : "private",
10029     "field_name" : "_hidl_mDeathRecipients",
10030     "field_offset" : 1408,
10031     "referenced_type" : "type-527"
10032    }
10033   ],
10034   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10035   "name" : "android::hidl::base::V1_0::BpHwBase",
10036   "referenced_type" : "type-525",
10037   "self_type" : "type-525",
10038   "size" : 216,
10039   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10040   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10041   "vtable_components" :
10042   [
10043    {
10044     "component_value" : 200,
10045     "kind" : "vbase_offset"
10046    },
10047    {
10048     "kind" : "offset_to_top"
10049    },
10050    {
10051     "kind" : "rtti",
10052     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10053    },
10054    {
10055     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10077    },
10078    {
10079     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10080    },
10081    {
10082     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10086    },
10087    {
10088     "kind" : "complete_dtor_pointer",
10089     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10090    },
10091    {
10092     "kind" : "deleting_dtor_pointer",
10093     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10094    },
10095    {
10096     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10097    },
10098    {
10099     "component_value" : 192,
10100     "kind" : "vbase_offset"
10101    },
10102    {
10103     "component_value" : -8,
10104     "kind" : "offset_to_top"
10105    },
10106    {
10107     "kind" : "rtti",
10108     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10109    },
10110    {
10111     "kind" : "complete_dtor_pointer",
10112     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10113    },
10114    {
10115     "kind" : "deleting_dtor_pointer",
10116     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10117    },
10118    {
10119     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10120    },
10121    {
10122     "component_value" : 184,
10123     "kind" : "vbase_offset"
10124    },
10125    {
10126     "component_value" : -16,
10127     "kind" : "offset_to_top"
10128    },
10129    {
10130     "kind" : "rtti",
10131     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10132    },
10133    {
10134     "kind" : "complete_dtor_pointer",
10135     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10136    },
10137    {
10138     "kind" : "deleting_dtor_pointer",
10139     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10143    },
10144    {
10145     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10146    },
10147    {
10148     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10149    },
10150    {
10151     "component_value" : -48,
10152     "kind" : "offset_to_top"
10153    },
10154    {
10155     "kind" : "rtti",
10156     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10157    },
10158    {
10159     "kind" : "complete_dtor_pointer",
10160     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10161    },
10162    {
10163     "kind" : "deleting_dtor_pointer",
10164     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10165    },
10166    {
10167     "kind" : "vcall_offset"
10168    },
10169    {
10170     "component_value" : -184,
10171     "kind" : "vcall_offset"
10172    },
10173    {
10174     "component_value" : -184,
10175     "kind" : "vcall_offset"
10176    },
10177    {
10178     "component_value" : -184,
10179     "kind" : "vcall_offset"
10180    },
10181    {
10182     "component_value" : -200,
10183     "kind" : "vcall_offset"
10184    },
10185    {
10186     "component_value" : -200,
10187     "kind" : "offset_to_top"
10188    },
10189    {
10190     "kind" : "rtti",
10191     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10192    },
10193    {
10194     "kind" : "complete_dtor_pointer",
10195     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10196    },
10197    {
10198     "kind" : "deleting_dtor_pointer",
10199     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10200    },
10201    {
10202     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10203    },
10204    {
10205     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10206    },
10207    {
10208     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10209    },
10210    {
10211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10212    }
10213   ]
10214  },
10215  {
10216   "alignment" : 8,
10217   "fields" :
10218   [
10219    {
10220     "field_name" : "pid",
10221     "referenced_type" : "type-20"
10222    },
10223    {
10224     "field_name" : "ptr",
10225     "field_offset" : 64,
10226     "referenced_type" : "type-13"
10227    },
10228    {
10229     "field_name" : "arch",
10230     "field_offset" : 128,
10231     "referenced_type" : "type-364"
10232    }
10233   ],
10234   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10235   "name" : "android::hidl::base::V1_0::DebugInfo",
10236   "referenced_type" : "type-363",
10237   "self_type" : "type-363",
10238   "size" : 24,
10239   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10240   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10241  },
10242  {
10243   "alignment" : 8,
10244   "base_specifiers" :
10245   [
10246    {
10247     "is_virtual" : true,
10248     "referenced_type" : "type-7"
10249    }
10250   ],
10251   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10252   "name" : "android::hidl::base::V1_0::IBase",
10253   "referenced_type" : "type-16",
10254   "self_type" : "type-16",
10255   "size" : 24,
10256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10257   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10258   "vtable_components" :
10259   [
10260    {
10261     "component_value" : 8,
10262     "kind" : "vbase_offset"
10263    },
10264    {
10265     "kind" : "offset_to_top"
10266    },
10267    {
10268     "kind" : "rtti",
10269     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10270    },
10271    {
10272     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10273    },
10274    {
10275     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10279    },
10280    {
10281     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10297    },
10298    {
10299     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10300    },
10301    {
10302     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10303    },
10304    {
10305     "kind" : "complete_dtor_pointer",
10306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10307    },
10308    {
10309     "kind" : "deleting_dtor_pointer",
10310     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10311    },
10312    {
10313     "kind" : "vcall_offset"
10314    },
10315    {
10316     "kind" : "vcall_offset"
10317    },
10318    {
10319     "kind" : "vcall_offset"
10320    },
10321    {
10322     "kind" : "vcall_offset"
10323    },
10324    {
10325     "component_value" : -8,
10326     "kind" : "vcall_offset"
10327    },
10328    {
10329     "component_value" : -8,
10330     "kind" : "offset_to_top"
10331    },
10332    {
10333     "kind" : "rtti",
10334     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10335    },
10336    {
10337     "kind" : "complete_dtor_pointer",
10338     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10339    },
10340    {
10341     "kind" : "deleting_dtor_pointer",
10342     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10346    },
10347    {
10348     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10349    },
10350    {
10351     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10352    },
10353    {
10354     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10355    }
10356   ]
10357  },
10358  {
10359   "alignment" : 8,
10360   "base_specifiers" :
10361   [
10362    {
10363     "referenced_type" : "type-16"
10364    }
10365   ],
10366   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10367   "name" : "android::hidl::manager::V1_0::IServiceManager",
10368   "referenced_type" : "type-68",
10369   "self_type" : "type-68",
10370   "size" : 24,
10371   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10372   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10373   "vtable_components" :
10374   [
10375    {
10376     "component_value" : 8,
10377     "kind" : "vbase_offset"
10378    },
10379    {
10380     "kind" : "offset_to_top"
10381    },
10382    {
10383     "kind" : "rtti",
10384     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10385    },
10386    {
10387     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10409    },
10410    {
10411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10412    },
10413    {
10414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10415    },
10416    {
10417     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10418    },
10419    {
10420     "kind" : "complete_dtor_pointer",
10421     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10422    },
10423    {
10424     "kind" : "deleting_dtor_pointer",
10425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10426    },
10427    {
10428     "is_pure" : true,
10429     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10430    },
10431    {
10432     "is_pure" : true,
10433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10434    },
10435    {
10436     "is_pure" : true,
10437     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10438    },
10439    {
10440     "is_pure" : true,
10441     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10442    },
10443    {
10444     "is_pure" : true,
10445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10446    },
10447    {
10448     "is_pure" : true,
10449     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10450    },
10451    {
10452     "is_pure" : true,
10453     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10454    },
10455    {
10456     "is_pure" : true,
10457     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10458    },
10459    {
10460     "kind" : "vcall_offset"
10461    },
10462    {
10463     "kind" : "vcall_offset"
10464    },
10465    {
10466     "kind" : "vcall_offset"
10467    },
10468    {
10469     "kind" : "vcall_offset"
10470    },
10471    {
10472     "component_value" : -8,
10473     "kind" : "vcall_offset"
10474    },
10475    {
10476     "component_value" : -8,
10477     "kind" : "offset_to_top"
10478    },
10479    {
10480     "kind" : "rtti",
10481     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10482    },
10483    {
10484     "kind" : "complete_dtor_pointer",
10485     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10486    },
10487    {
10488     "kind" : "deleting_dtor_pointer",
10489     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10502    }
10503   ]
10504  },
10505  {
10506   "alignment" : 8,
10507   "fields" :
10508   [
10509    {
10510     "field_name" : "interfaceName",
10511     "referenced_type" : "type-295"
10512    },
10513    {
10514     "field_name" : "instanceName",
10515     "field_offset" : 128,
10516     "referenced_type" : "type-295"
10517    },
10518    {
10519     "field_name" : "pid",
10520     "field_offset" : 256,
10521     "referenced_type" : "type-20"
10522    },
10523    {
10524     "field_name" : "clientPids",
10525     "field_offset" : 320,
10526     "referenced_type" : "type-334"
10527    },
10528    {
10529     "field_name" : "arch",
10530     "field_offset" : 448,
10531     "referenced_type" : "type-364"
10532    }
10533   ],
10534   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10535   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10536   "referenced_type" : "type-505",
10537   "self_type" : "type-505",
10538   "size" : 64,
10539   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10540   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10541  },
10542  {
10543   "alignment" : 8,
10544   "base_specifiers" :
10545   [
10546    {
10547     "referenced_type" : "type-16"
10548    }
10549   ],
10550   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10551   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10552   "referenced_type" : "type-83",
10553   "self_type" : "type-83",
10554   "size" : 24,
10555   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10556   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10557   "vtable_components" :
10558   [
10559    {
10560     "component_value" : 8,
10561     "kind" : "vbase_offset"
10562    },
10563    {
10564     "kind" : "offset_to_top"
10565    },
10566    {
10567     "kind" : "rtti",
10568     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10569    },
10570    {
10571     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10590    },
10591    {
10592     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10593    },
10594    {
10595     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10596    },
10597    {
10598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10599    },
10600    {
10601     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10602    },
10603    {
10604     "kind" : "complete_dtor_pointer",
10605     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10606    },
10607    {
10608     "kind" : "deleting_dtor_pointer",
10609     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10610    },
10611    {
10612     "is_pure" : true,
10613     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10614    },
10615    {
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "kind" : "vcall_offset"
10620    },
10621    {
10622     "kind" : "vcall_offset"
10623    },
10624    {
10625     "kind" : "vcall_offset"
10626    },
10627    {
10628     "component_value" : -8,
10629     "kind" : "vcall_offset"
10630    },
10631    {
10632     "component_value" : -8,
10633     "kind" : "offset_to_top"
10634    },
10635    {
10636     "kind" : "rtti",
10637     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10638    },
10639    {
10640     "kind" : "complete_dtor_pointer",
10641     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10642    },
10643    {
10644     "kind" : "deleting_dtor_pointer",
10645     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10652    },
10653    {
10654     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10655    },
10656    {
10657     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10658    }
10659   ]
10660  },
10661  {
10662   "alignment" : 8,
10663   "fields" :
10664   [
10665    {
10666     "access" : "private",
10667     "field_name" : "m_ptr",
10668     "referenced_type" : "type-75"
10669    }
10670   ],
10671   "linker_set_key" : "android::sp<android::Thread>",
10672   "name" : "android::sp<android::Thread>",
10673   "record_kind" : "class",
10674   "referenced_type" : "type-74",
10675   "self_type" : "type-74",
10676   "size" : 8,
10677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10678   "template_args" : [ "type-76" ],
10679   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10680  },
10681  {
10682   "alignment" : 8,
10683   "fields" :
10684   [
10685    {
10686     "access" : "private",
10687     "field_name" : "m_ptr",
10688     "referenced_type" : "type-138"
10689    }
10690   ],
10691   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10692   "name" : "android::sp<android::hardware::BHwBinder>",
10693   "record_kind" : "class",
10694   "referenced_type" : "type-137",
10695   "self_type" : "type-137",
10696   "size" : 8,
10697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10698   "template_args" : [ "type-139" ],
10699   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10700  },
10701  {
10702   "alignment" : 8,
10703   "fields" :
10704   [
10705    {
10706     "access" : "private",
10707     "field_name" : "m_ptr",
10708     "referenced_type" : "type-561"
10709    }
10710   ],
10711   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10712   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10713   "record_kind" : "class",
10714   "referenced_type" : "type-608",
10715   "self_type" : "type-608",
10716   "size" : 8,
10717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10718   "template_args" : [ "type-17" ],
10719   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10720  },
10721  {
10722   "alignment" : 8,
10723   "fields" :
10724   [
10725    {
10726     "access" : "private",
10727     "field_name" : "m_ptr",
10728     "referenced_type" : "type-33"
10729    }
10730   ],
10731   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10732   "name" : "android::sp<android::hardware::IBinder>",
10733   "record_kind" : "class",
10734   "referenced_type" : "type-46",
10735   "self_type" : "type-46",
10736   "size" : 8,
10737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10738   "template_args" : [ "type-34" ],
10739   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10740  },
10741  {
10742   "alignment" : 8,
10743   "fields" :
10744   [
10745    {
10746     "access" : "private",
10747     "field_name" : "m_ptr",
10748     "referenced_type" : "type-621"
10749    }
10750   ],
10751   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10752   "name" : "android::sp<android::hardware::IInterface>",
10753   "record_kind" : "class",
10754   "referenced_type" : "type-620",
10755   "self_type" : "type-620",
10756   "size" : 8,
10757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10758   "template_args" : [ "type-96" ],
10759   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10760  },
10761  {
10762   "alignment" : 8,
10763   "fields" :
10764   [
10765    {
10766     "access" : "private",
10767     "field_name" : "m_ptr",
10768     "referenced_type" : "type-18"
10769    }
10770   ],
10771   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10772   "name" : "android::sp<android::hardware::ProcessState>",
10773   "record_kind" : "class",
10774   "referenced_type" : "type-63",
10775   "self_type" : "type-63",
10776   "size" : 8,
10777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10778   "template_args" : [ "type-19" ],
10779   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10780  },
10781  {
10782   "alignment" : 8,
10783   "fields" :
10784   [
10785    {
10786     "access" : "private",
10787     "field_name" : "m_ptr",
10788     "referenced_type" : "type-131"
10789    }
10790   ],
10791   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10792   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10793   "record_kind" : "class",
10794   "referenced_type" : "type-130",
10795   "self_type" : "type-130",
10796   "size" : 8,
10797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10798   "template_args" : [ "type-3" ],
10799   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10800  },
10801  {
10802   "alignment" : 8,
10803   "fields" :
10804   [
10805    {
10806     "access" : "private",
10807     "field_name" : "m_ptr",
10808     "referenced_type" : "type-5"
10809    }
10810   ],
10811   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10812   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10813   "record_kind" : "class",
10814   "referenced_type" : "type-248",
10815   "self_type" : "type-248",
10816   "size" : 8,
10817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10818   "template_args" : [ "type-6" ],
10819   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10820  },
10821  {
10822   "alignment" : 8,
10823   "fields" :
10824   [
10825    {
10826     "access" : "private",
10827     "field_name" : "m_ptr",
10828     "referenced_type" : "type-15"
10829    }
10830   ],
10831   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10832   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10833   "record_kind" : "class",
10834   "referenced_type" : "type-374",
10835   "self_type" : "type-374",
10836   "size" : 8,
10837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10838   "template_args" : [ "type-16" ],
10839   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10840  },
10841  {
10842   "alignment" : 8,
10843   "fields" :
10844   [
10845    {
10846     "access" : "private",
10847     "field_name" : "m_ptr",
10848     "referenced_type" : "type-67"
10849    }
10850   ],
10851   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10852   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10853   "record_kind" : "class",
10854   "referenced_type" : "type-66",
10855   "self_type" : "type-66",
10856   "size" : 8,
10857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10858   "template_args" : [ "type-68" ],
10859   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10860  },
10861  {
10862   "alignment" : 8,
10863   "fields" :
10864   [
10865    {
10866     "access" : "private",
10867     "field_name" : "m_ptr",
10868     "referenced_type" : "type-82"
10869    }
10870   ],
10871   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10872   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10873   "record_kind" : "class",
10874   "referenced_type" : "type-81",
10875   "self_type" : "type-81",
10876   "size" : 8,
10877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10878   "template_args" : [ "type-83" ],
10879   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10880  },
10881  {
10882   "alignment" : 8,
10883   "fields" :
10884   [
10885    {
10886     "access" : "private",
10887     "field_name" : "m_ptr",
10888     "referenced_type" : "type-123"
10889    }
10890   ],
10891   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10892   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
10893   "record_kind" : "class",
10894   "referenced_type" : "type-122",
10895   "self_type" : "type-122",
10896   "size" : 8,
10897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10898   "template_args" : [ "type-124" ],
10899   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
10900  },
10901  {
10902   "alignment" : 8,
10903   "fields" :
10904   [
10905    {
10906     "access" : "private",
10907     "field_name" : "m_ptr",
10908     "referenced_type" : "type-89"
10909    }
10910   ],
10911   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10912   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
10913   "record_kind" : "class",
10914   "referenced_type" : "type-88",
10915   "self_type" : "type-88",
10916   "size" : 8,
10917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10918   "template_args" : [ "type-90" ],
10919   "unique_id" : "_ZTSN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
10920  },
10921  {
10922   "alignment" : 8,
10923   "base_specifiers" :
10924   [
10925    {
10926     "referenced_type" : "type-373"
10927    }
10928   ],
10929   "fields" :
10930   [
10931    {
10932     "access" : "private",
10933     "field_name" : "_hidl_mImpl",
10934     "field_offset" : 1024,
10935     "referenced_type" : "type-122"
10936    }
10937   ],
10938   "linker_set_key" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10939   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend",
10940   "referenced_type" : "type-372",
10941   "self_type" : "type-372",
10942   "size" : 152,
10943   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h",
10944   "unique_id" : "_ZTSN7android6system7suspend4V1_017BnHwSystemSuspendE",
10945   "vtable_components" :
10946   [
10947    {
10948     "component_value" : 136,
10949     "kind" : "vbase_offset"
10950    },
10951    {
10952     "kind" : "offset_to_top"
10953    },
10954    {
10955     "kind" : "rtti",
10956     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10960    },
10961    {
10962     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10966    },
10967    {
10968     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10972    },
10973    {
10974     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10984    },
10985    {
10986     "kind" : "complete_dtor_pointer",
10987     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
10988    },
10989    {
10990     "kind" : "deleting_dtor_pointer",
10991     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10995    },
10996    {
10997     "component_value" : -32,
10998     "kind" : "offset_to_top"
10999    },
11000    {
11001     "kind" : "rtti",
11002     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11003    },
11004    {
11005     "kind" : "complete_dtor_pointer",
11006     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11007    },
11008    {
11009     "kind" : "deleting_dtor_pointer",
11010     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11011    },
11012    {
11013     "kind" : "vcall_offset"
11014    },
11015    {
11016     "kind" : "vcall_offset"
11017    },
11018    {
11019     "kind" : "vcall_offset"
11020    },
11021    {
11022     "kind" : "vcall_offset"
11023    },
11024    {
11025     "component_value" : -136,
11026     "kind" : "vcall_offset"
11027    },
11028    {
11029     "component_value" : -136,
11030     "kind" : "offset_to_top"
11031    },
11032    {
11033     "kind" : "rtti",
11034     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11035    },
11036    {
11037     "kind" : "complete_dtor_pointer",
11038     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11039    },
11040    {
11041     "kind" : "deleting_dtor_pointer",
11042     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11043    },
11044    {
11045     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11046    },
11047    {
11048     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11049    },
11050    {
11051     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11052    },
11053    {
11054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11055    }
11056   ]
11057  },
11058  {
11059   "alignment" : 8,
11060   "base_specifiers" :
11061   [
11062    {
11063     "referenced_type" : "type-373"
11064    }
11065   ],
11066   "fields" :
11067   [
11068    {
11069     "access" : "private",
11070     "field_name" : "_hidl_mImpl",
11071     "field_offset" : 1024,
11072     "referenced_type" : "type-88"
11073    }
11074   ],
11075   "linker_set_key" : "android::system::suspend::V1_0::BnHwWakeLock",
11076   "name" : "android::system::suspend::V1_0::BnHwWakeLock",
11077   "referenced_type" : "type-405",
11078   "self_type" : "type-405",
11079   "size" : 152,
11080   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h",
11081   "unique_id" : "_ZTSN7android6system7suspend4V1_012BnHwWakeLockE",
11082   "vtable_components" :
11083   [
11084    {
11085     "component_value" : 136,
11086     "kind" : "vbase_offset"
11087    },
11088    {
11089     "kind" : "offset_to_top"
11090    },
11091    {
11092     "kind" : "rtti",
11093     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11094    },
11095    {
11096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11097    },
11098    {
11099     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11100    },
11101    {
11102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11103    },
11104    {
11105     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11106    },
11107    {
11108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11109    },
11110    {
11111     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11112    },
11113    {
11114     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11115    },
11116    {
11117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11121    },
11122    {
11123     "kind" : "complete_dtor_pointer",
11124     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11125    },
11126    {
11127     "kind" : "deleting_dtor_pointer",
11128     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11132    },
11133    {
11134     "component_value" : -32,
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11140    },
11141    {
11142     "kind" : "complete_dtor_pointer",
11143     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11144    },
11145    {
11146     "kind" : "deleting_dtor_pointer",
11147     "mangled_component_name" : "_ZThn32_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11148    },
11149    {
11150     "kind" : "vcall_offset"
11151    },
11152    {
11153     "kind" : "vcall_offset"
11154    },
11155    {
11156     "kind" : "vcall_offset"
11157    },
11158    {
11159     "kind" : "vcall_offset"
11160    },
11161    {
11162     "component_value" : -136,
11163     "kind" : "vcall_offset"
11164    },
11165    {
11166     "component_value" : -136,
11167     "kind" : "offset_to_top"
11168    },
11169    {
11170     "kind" : "rtti",
11171     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
11172    },
11173    {
11174     "kind" : "complete_dtor_pointer",
11175     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
11176    },
11177    {
11178     "kind" : "deleting_dtor_pointer",
11179     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11186    },
11187    {
11188     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11189    },
11190    {
11191     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11192    }
11193   ]
11194  },
11195  {
11196   "alignment" : 8,
11197   "base_specifiers" :
11198   [
11199    {
11200     "referenced_type" : "type-389"
11201    },
11202    {
11203     "referenced_type" : "type-100"
11204    }
11205   ],
11206   "fields" :
11207   [
11208    {
11209     "access" : "private",
11210     "field_name" : "_hidl_mMutex",
11211     "field_offset" : 1088,
11212     "referenced_type" : "type-535"
11213    },
11214    {
11215     "access" : "private",
11216     "field_name" : "_hidl_mDeathRecipients",
11217     "field_offset" : 1408,
11218     "referenced_type" : "type-536"
11219    }
11220   ],
11221   "linker_set_key" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11222   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11223   "referenced_type" : "type-534",
11224   "self_type" : "type-534",
11225   "size" : 216,
11226   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h",
11227   "unique_id" : "_ZTSN7android6system7suspend4V1_017BpHwSystemSuspendE",
11228   "vtable_components" :
11229   [
11230    {
11231     "component_value" : 200,
11232     "kind" : "vbase_offset"
11233    },
11234    {
11235     "kind" : "offset_to_top"
11236    },
11237    {
11238     "kind" : "rtti",
11239     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11240    },
11241    {
11242     "mangled_component_name" : "_ZNK7android6system7suspend4V1_017BpHwSystemSuspend8isRemoteEv"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11255    },
11256    {
11257     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
11258    },
11259    {
11260     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11261    },
11262    {
11263     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
11264    },
11265    {
11266     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11267    },
11268    {
11269     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11273    },
11274    {
11275     "kind" : "complete_dtor_pointer",
11276     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11277    },
11278    {
11279     "kind" : "deleting_dtor_pointer",
11280     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11281    },
11282    {
11283     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11284    },
11285    {
11286     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11287    },
11288    {
11289     "component_value" : 192,
11290     "kind" : "vbase_offset"
11291    },
11292    {
11293     "component_value" : -8,
11294     "kind" : "offset_to_top"
11295    },
11296    {
11297     "kind" : "rtti",
11298     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11299    },
11300    {
11301     "kind" : "complete_dtor_pointer",
11302     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11303    },
11304    {
11305     "kind" : "deleting_dtor_pointer",
11306     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11307    },
11308    {
11309     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11310    },
11311    {
11312     "component_value" : 184,
11313     "kind" : "vbase_offset"
11314    },
11315    {
11316     "component_value" : -16,
11317     "kind" : "offset_to_top"
11318    },
11319    {
11320     "kind" : "rtti",
11321     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11322    },
11323    {
11324     "kind" : "complete_dtor_pointer",
11325     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11326    },
11327    {
11328     "kind" : "deleting_dtor_pointer",
11329     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11339    },
11340    {
11341     "component_value" : -48,
11342     "kind" : "offset_to_top"
11343    },
11344    {
11345     "kind" : "rtti",
11346     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11347    },
11348    {
11349     "kind" : "complete_dtor_pointer",
11350     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11351    },
11352    {
11353     "kind" : "deleting_dtor_pointer",
11354     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11355    },
11356    {
11357     "kind" : "vcall_offset"
11358    },
11359    {
11360     "component_value" : -184,
11361     "kind" : "vcall_offset"
11362    },
11363    {
11364     "component_value" : -184,
11365     "kind" : "vcall_offset"
11366    },
11367    {
11368     "component_value" : -184,
11369     "kind" : "vcall_offset"
11370    },
11371    {
11372     "component_value" : -200,
11373     "kind" : "vcall_offset"
11374    },
11375    {
11376     "component_value" : -200,
11377     "kind" : "offset_to_top"
11378    },
11379    {
11380     "kind" : "rtti",
11381     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11382    },
11383    {
11384     "kind" : "complete_dtor_pointer",
11385     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11386    },
11387    {
11388     "kind" : "deleting_dtor_pointer",
11389     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11390    },
11391    {
11392     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11393    },
11394    {
11395     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11402    }
11403   ]
11404  },
11405  {
11406   "alignment" : 8,
11407   "base_specifiers" :
11408   [
11409    {
11410     "referenced_type" : "type-95"
11411    },
11412    {
11413     "referenced_type" : "type-100"
11414    }
11415   ],
11416   "fields" :
11417   [
11418    {
11419     "access" : "private",
11420     "field_name" : "_hidl_mMutex",
11421     "field_offset" : 1088,
11422     "referenced_type" : "type-93"
11423    },
11424    {
11425     "access" : "private",
11426     "field_name" : "_hidl_mDeathRecipients",
11427     "field_offset" : 1408,
11428     "referenced_type" : "type-94"
11429    }
11430   ],
11431   "linker_set_key" : "android::system::suspend::V1_0::BpHwWakeLock",
11432   "name" : "android::system::suspend::V1_0::BpHwWakeLock",
11433   "referenced_type" : "type-92",
11434   "self_type" : "type-92",
11435   "size" : 216,
11436   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h",
11437   "unique_id" : "_ZTSN7android6system7suspend4V1_012BpHwWakeLockE",
11438   "vtable_components" :
11439   [
11440    {
11441     "component_value" : 200,
11442     "kind" : "vbase_offset"
11443    },
11444    {
11445     "kind" : "offset_to_top"
11446    },
11447    {
11448     "kind" : "rtti",
11449     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11450    },
11451    {
11452     "mangled_component_name" : "_ZNK7android6system7suspend4V1_012BpHwWakeLock8isRemoteEv"
11453    },
11454    {
11455     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11477    },
11478    {
11479     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
11480    },
11481    {
11482     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11483    },
11484    {
11485     "kind" : "complete_dtor_pointer",
11486     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11487    },
11488    {
11489     "kind" : "deleting_dtor_pointer",
11490     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11491    },
11492    {
11493     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
11494    },
11495    {
11496     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11497    },
11498    {
11499     "component_value" : 192,
11500     "kind" : "vbase_offset"
11501    },
11502    {
11503     "component_value" : -8,
11504     "kind" : "offset_to_top"
11505    },
11506    {
11507     "kind" : "rtti",
11508     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11509    },
11510    {
11511     "kind" : "complete_dtor_pointer",
11512     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11513    },
11514    {
11515     "kind" : "deleting_dtor_pointer",
11516     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11517    },
11518    {
11519     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
11520    },
11521    {
11522     "component_value" : 184,
11523     "kind" : "vbase_offset"
11524    },
11525    {
11526     "component_value" : -16,
11527     "kind" : "offset_to_top"
11528    },
11529    {
11530     "kind" : "rtti",
11531     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11532    },
11533    {
11534     "kind" : "complete_dtor_pointer",
11535     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11536    },
11537    {
11538     "kind" : "deleting_dtor_pointer",
11539     "mangled_component_name" : "_ZThn16_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11543    },
11544    {
11545     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11546    },
11547    {
11548     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11549    },
11550    {
11551     "component_value" : -48,
11552     "kind" : "offset_to_top"
11553    },
11554    {
11555     "kind" : "rtti",
11556     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11557    },
11558    {
11559     "kind" : "complete_dtor_pointer",
11560     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11561    },
11562    {
11563     "kind" : "deleting_dtor_pointer",
11564     "mangled_component_name" : "_ZThn48_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11565    },
11566    {
11567     "kind" : "vcall_offset"
11568    },
11569    {
11570     "component_value" : -184,
11571     "kind" : "vcall_offset"
11572    },
11573    {
11574     "component_value" : -184,
11575     "kind" : "vcall_offset"
11576    },
11577    {
11578     "component_value" : -184,
11579     "kind" : "vcall_offset"
11580    },
11581    {
11582     "component_value" : -200,
11583     "kind" : "vcall_offset"
11584    },
11585    {
11586     "component_value" : -200,
11587     "kind" : "offset_to_top"
11588    },
11589    {
11590     "kind" : "rtti",
11591     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
11592    },
11593    {
11594     "kind" : "complete_dtor_pointer",
11595     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
11596    },
11597    {
11598     "kind" : "deleting_dtor_pointer",
11599     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
11600    },
11601    {
11602     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11603    },
11604    {
11605     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11612    }
11613   ]
11614  },
11615  {
11616   "alignment" : 8,
11617   "base_specifiers" :
11618   [
11619    {
11620     "referenced_type" : "type-124"
11621    },
11622    {
11623     "referenced_type" : "type-100"
11624    }
11625   ],
11626   "fields" :
11627   [
11628    {
11629     "access" : "private",
11630     "field_name" : "mImpl",
11631     "field_offset" : 768,
11632     "referenced_type" : "type-128"
11633    },
11634    {
11635     "access" : "private",
11636     "field_name" : "mOnewayQueue",
11637     "field_offset" : 832,
11638     "referenced_type" : "type-569"
11639    }
11640   ],
11641   "linker_set_key" : "android::system::suspend::V1_0::BsSystemSuspend",
11642   "name" : "android::system::suspend::V1_0::BsSystemSuspend",
11643   "referenced_type" : "type-568",
11644   "self_type" : "type-568",
11645   "size" : 136,
11646   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h",
11647   "unique_id" : "_ZTSN7android6system7suspend4V1_015BsSystemSuspendE",
11648   "vtable_components" :
11649   [
11650    {
11651     "component_value" : 120,
11652     "kind" : "vbase_offset"
11653    },
11654    {
11655     "kind" : "offset_to_top"
11656    },
11657    {
11658     "kind" : "rtti",
11659     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11660    },
11661    {
11662     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11663    },
11664    {
11665     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11669    },
11670    {
11671     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11672    },
11673    {
11674     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11675    },
11676    {
11677     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21setHALInstrumentationEv"
11678    },
11679    {
11680     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11681    },
11682    {
11683     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend4pingEv"
11684    },
11685    {
11686     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21notifySyspropsChangedEv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11693    },
11694    {
11695     "kind" : "complete_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11697    },
11698    {
11699     "kind" : "deleting_dtor_pointer",
11700     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11701    },
11702    {
11703     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11704    },
11705    {
11706     "component_value" : -8,
11707     "kind" : "offset_to_top"
11708    },
11709    {
11710     "kind" : "rtti",
11711     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11712    },
11713    {
11714     "kind" : "complete_dtor_pointer",
11715     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11716    },
11717    {
11718     "kind" : "deleting_dtor_pointer",
11719     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11720    },
11721    {
11722     "kind" : "vcall_offset"
11723    },
11724    {
11725     "kind" : "vcall_offset"
11726    },
11727    {
11728     "kind" : "vcall_offset"
11729    },
11730    {
11731     "kind" : "vcall_offset"
11732    },
11733    {
11734     "component_value" : -120,
11735     "kind" : "vcall_offset"
11736    },
11737    {
11738     "component_value" : -120,
11739     "kind" : "offset_to_top"
11740    },
11741    {
11742     "kind" : "rtti",
11743     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11744    },
11745    {
11746     "kind" : "complete_dtor_pointer",
11747     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11748    },
11749    {
11750     "kind" : "deleting_dtor_pointer",
11751     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11764    }
11765   ]
11766  },
11767  {
11768   "alignment" : 8,
11769   "base_specifiers" :
11770   [
11771    {
11772     "referenced_type" : "type-90"
11773    },
11774    {
11775     "referenced_type" : "type-100"
11776    }
11777   ],
11778   "fields" :
11779   [
11780    {
11781     "access" : "private",
11782     "field_name" : "mImpl",
11783     "field_offset" : 768,
11784     "referenced_type" : "type-118"
11785    },
11786    {
11787     "access" : "private",
11788     "field_name" : "mOnewayQueue",
11789     "field_offset" : 832,
11790     "referenced_type" : "type-569"
11791    }
11792   ],
11793   "linker_set_key" : "android::system::suspend::V1_0::BsWakeLock",
11794   "name" : "android::system::suspend::V1_0::BsWakeLock",
11795   "referenced_type" : "type-571",
11796   "self_type" : "type-571",
11797   "size" : 136,
11798   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h",
11799   "unique_id" : "_ZTSN7android6system7suspend4V1_010BsWakeLockE",
11800   "vtable_components" :
11801   [
11802    {
11803     "component_value" : 120,
11804     "kind" : "vbase_offset"
11805    },
11806    {
11807     "kind" : "offset_to_top"
11808    },
11809    {
11810     "kind" : "rtti",
11811     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11812    },
11813    {
11814     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11827    },
11828    {
11829     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21setHALInstrumentationEv"
11830    },
11831    {
11832     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11833    },
11834    {
11835     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock4pingEv"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11839    },
11840    {
11841     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21notifySyspropsChangedEv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11845    },
11846    {
11847     "kind" : "complete_dtor_pointer",
11848     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD1Ev"
11849    },
11850    {
11851     "kind" : "deleting_dtor_pointer",
11852     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD0Ev"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock7releaseEv"
11856    },
11857    {
11858     "component_value" : -8,
11859     "kind" : "offset_to_top"
11860    },
11861    {
11862     "kind" : "rtti",
11863     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11864    },
11865    {
11866     "kind" : "complete_dtor_pointer",
11867     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11868    },
11869    {
11870     "kind" : "deleting_dtor_pointer",
11871     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11872    },
11873    {
11874     "kind" : "vcall_offset"
11875    },
11876    {
11877     "kind" : "vcall_offset"
11878    },
11879    {
11880     "kind" : "vcall_offset"
11881    },
11882    {
11883     "kind" : "vcall_offset"
11884    },
11885    {
11886     "component_value" : -120,
11887     "kind" : "vcall_offset"
11888    },
11889    {
11890     "component_value" : -120,
11891     "kind" : "offset_to_top"
11892    },
11893    {
11894     "kind" : "rtti",
11895     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
11896    },
11897    {
11898     "kind" : "complete_dtor_pointer",
11899     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_010BsWakeLockD1Ev"
11900    },
11901    {
11902     "kind" : "deleting_dtor_pointer",
11903     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_010BsWakeLockD0Ev"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11916    }
11917   ]
11918  },
11919  {
11920   "alignment" : 8,
11921   "base_specifiers" :
11922   [
11923    {
11924     "referenced_type" : "type-16"
11925    }
11926   ],
11927   "linker_set_key" : "android::system::suspend::V1_0::ISystemSuspend",
11928   "name" : "android::system::suspend::V1_0::ISystemSuspend",
11929   "referenced_type" : "type-124",
11930   "self_type" : "type-124",
11931   "size" : 24,
11932   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h",
11933   "unique_id" : "_ZTSN7android6system7suspend4V1_014ISystemSuspendE",
11934   "vtable_components" :
11935   [
11936    {
11937     "component_value" : 8,
11938     "kind" : "vbase_offset"
11939    },
11940    {
11941     "kind" : "offset_to_top"
11942    },
11943    {
11944     "kind" : "rtti",
11945     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
11946    },
11947    {
11948     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11952    },
11953    {
11954     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11955    },
11956    {
11957     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11958    },
11959    {
11960     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11961    },
11962    {
11963     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
11964    },
11965    {
11966     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11967    },
11968    {
11969     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
11970    },
11971    {
11972     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11973    },
11974    {
11975     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
11976    },
11977    {
11978     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11979    },
11980    {
11981     "kind" : "complete_dtor_pointer",
11982     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD1Ev"
11983    },
11984    {
11985     "kind" : "deleting_dtor_pointer",
11986     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD0Ev"
11987    },
11988    {
11989     "is_pure" : true,
11990     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11991    },
11992    {
11993     "kind" : "vcall_offset"
11994    },
11995    {
11996     "kind" : "vcall_offset"
11997    },
11998    {
11999     "kind" : "vcall_offset"
12000    },
12001    {
12002     "kind" : "vcall_offset"
12003    },
12004    {
12005     "component_value" : -8,
12006     "kind" : "vcall_offset"
12007    },
12008    {
12009     "component_value" : -8,
12010     "kind" : "offset_to_top"
12011    },
12012    {
12013     "kind" : "rtti",
12014     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
12015    },
12016    {
12017     "kind" : "complete_dtor_pointer",
12018     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_014ISystemSuspendD1Ev"
12019    },
12020    {
12021     "kind" : "deleting_dtor_pointer",
12022     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_014ISystemSuspendD0Ev"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12032    },
12033    {
12034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12035    }
12036   ]
12037  },
12038  {
12039   "alignment" : 8,
12040   "base_specifiers" :
12041   [
12042    {
12043     "referenced_type" : "type-16"
12044    }
12045   ],
12046   "linker_set_key" : "android::system::suspend::V1_0::IWakeLock",
12047   "name" : "android::system::suspend::V1_0::IWakeLock",
12048   "referenced_type" : "type-90",
12049   "self_type" : "type-90",
12050   "size" : 24,
12051   "source_file" : "/out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h",
12052   "unique_id" : "_ZTSN7android6system7suspend4V1_09IWakeLockE",
12053   "vtable_components" :
12054   [
12055    {
12056     "component_value" : 8,
12057     "kind" : "vbase_offset"
12058    },
12059    {
12060     "kind" : "offset_to_top"
12061    },
12062    {
12063     "kind" : "rtti",
12064     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12065    },
12066    {
12067     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
12068    },
12069    {
12070     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12071    },
12072    {
12073     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12074    },
12075    {
12076     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
12089    },
12090    {
12091     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
12095    },
12096    {
12097     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12098    },
12099    {
12100     "kind" : "complete_dtor_pointer",
12101     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD1Ev"
12102    },
12103    {
12104     "kind" : "deleting_dtor_pointer",
12105     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD0Ev"
12106    },
12107    {
12108     "is_pure" : true,
12109     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
12110    },
12111    {
12112     "kind" : "vcall_offset"
12113    },
12114    {
12115     "kind" : "vcall_offset"
12116    },
12117    {
12118     "kind" : "vcall_offset"
12119    },
12120    {
12121     "kind" : "vcall_offset"
12122    },
12123    {
12124     "component_value" : -8,
12125     "kind" : "vcall_offset"
12126    },
12127    {
12128     "component_value" : -8,
12129     "kind" : "offset_to_top"
12130    },
12131    {
12132     "kind" : "rtti",
12133     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12134    },
12135    {
12136     "kind" : "complete_dtor_pointer",
12137     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_09IWakeLockD1Ev"
12138    },
12139    {
12140     "kind" : "deleting_dtor_pointer",
12141     "mangled_component_name" : "_ZTv0_n24_N7android6system7suspend4V1_09IWakeLockD0Ev"
12142    },
12143    {
12144     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12145    },
12146    {
12147     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12148    },
12149    {
12150     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12154    }
12155   ]
12156  },
12157  {
12158   "alignment" : 1,
12159   "linker_set_key" : "android::trait_trivial_copy<bool>",
12160   "name" : "android::trait_trivial_copy<bool>",
12161   "referenced_type" : "type-198",
12162   "self_type" : "type-198",
12163   "size" : 1,
12164   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12165   "template_args" : [ "type-35" ],
12166   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12167  },
12168  {
12169   "alignment" : 1,
12170   "linker_set_key" : "android::trait_trivial_copy<char>",
12171   "name" : "android::trait_trivial_copy<char>",
12172   "referenced_type" : "type-202",
12173   "self_type" : "type-202",
12174   "size" : 1,
12175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12176   "template_args" : [ "type-54" ],
12177   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12178  },
12179  {
12180   "alignment" : 1,
12181   "linker_set_key" : "android::trait_trivial_copy<double>",
12182   "name" : "android::trait_trivial_copy<double>",
12183   "referenced_type" : "type-259",
12184   "self_type" : "type-259",
12185   "size" : 1,
12186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12187   "template_args" : [ "type-257" ],
12188   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12189  },
12190  {
12191   "alignment" : 1,
12192   "linker_set_key" : "android::trait_trivial_copy<float>",
12193   "name" : "android::trait_trivial_copy<float>",
12194   "referenced_type" : "type-254",
12195   "self_type" : "type-254",
12196   "size" : 1,
12197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12198   "template_args" : [ "type-251" ],
12199   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12200  },
12201  {
12202   "alignment" : 1,
12203   "linker_set_key" : "android::trait_trivial_copy<int>",
12204   "name" : "android::trait_trivial_copy<int>",
12205   "referenced_type" : "type-220",
12206   "self_type" : "type-220",
12207   "size" : 1,
12208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12209   "template_args" : [ "type-20" ],
12210   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12211  },
12212  {
12213   "alignment" : 1,
12214   "linker_set_key" : "android::trait_trivial_copy<long long>",
12215   "name" : "android::trait_trivial_copy<long long>",
12216   "referenced_type" : "type-241",
12217   "self_type" : "type-241",
12218   "size" : 1,
12219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12220   "template_args" : [ "type-238" ],
12221   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12222  },
12223  {
12224   "alignment" : 1,
12225   "linker_set_key" : "android::trait_trivial_copy<long>",
12226   "name" : "android::trait_trivial_copy<long>",
12227   "referenced_type" : "type-230",
12228   "self_type" : "type-230",
12229   "size" : 1,
12230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12231   "template_args" : [ "type-25" ],
12232   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12233  },
12234  {
12235   "alignment" : 1,
12236   "linker_set_key" : "android::trait_trivial_copy<short>",
12237   "name" : "android::trait_trivial_copy<short>",
12238   "referenced_type" : "type-211",
12239   "self_type" : "type-211",
12240   "size" : 1,
12241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12242   "template_args" : [ "type-209" ],
12243   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12244  },
12245  {
12246   "alignment" : 1,
12247   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12248   "name" : "android::trait_trivial_copy<unsigned char>",
12249   "referenced_type" : "type-206",
12250   "self_type" : "type-206",
12251   "size" : 1,
12252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12253   "template_args" : [ "type-110" ],
12254   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12255  },
12256  {
12257   "alignment" : 1,
12258   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12259   "name" : "android::trait_trivial_copy<unsigned int>",
12260   "referenced_type" : "type-224",
12261   "self_type" : "type-224",
12262   "size" : 1,
12263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12264   "template_args" : [ "type-2" ],
12265   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12266  },
12267  {
12268   "alignment" : 1,
12269   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12270   "name" : "android::trait_trivial_copy<unsigned long long>",
12271   "referenced_type" : "type-246",
12272   "self_type" : "type-246",
12273   "size" : 1,
12274   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12275   "template_args" : [ "type-244" ],
12276   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12277  },
12278  {
12279   "alignment" : 1,
12280   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12281   "name" : "android::trait_trivial_copy<unsigned long>",
12282   "referenced_type" : "type-234",
12283   "self_type" : "type-234",
12284   "size" : 1,
12285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12286   "template_args" : [ "type-13" ],
12287   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12288  },
12289  {
12290   "alignment" : 1,
12291   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12292   "name" : "android::trait_trivial_copy<unsigned short>",
12293   "referenced_type" : "type-216",
12294   "self_type" : "type-216",
12295   "size" : 1,
12296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12297   "template_args" : [ "type-112" ],
12298   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12299  },
12300  {
12301   "alignment" : 1,
12302   "linker_set_key" : "android::trait_trivial_copy<void>",
12303   "name" : "android::trait_trivial_copy<void>",
12304   "referenced_type" : "type-194",
12305   "self_type" : "type-194",
12306   "size" : 1,
12307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12308   "template_args" : [ "type-22" ],
12309   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12310  },
12311  {
12312   "alignment" : 1,
12313   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12314   "name" : "android::trait_trivial_ctor<bool>",
12315   "referenced_type" : "type-196",
12316   "self_type" : "type-196",
12317   "size" : 1,
12318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12319   "template_args" : [ "type-35" ],
12320   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12321  },
12322  {
12323   "alignment" : 1,
12324   "linker_set_key" : "android::trait_trivial_ctor<char>",
12325   "name" : "android::trait_trivial_ctor<char>",
12326   "referenced_type" : "type-200",
12327   "self_type" : "type-200",
12328   "size" : 1,
12329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12330   "template_args" : [ "type-54" ],
12331   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12332  },
12333  {
12334   "alignment" : 1,
12335   "linker_set_key" : "android::trait_trivial_ctor<double>",
12336   "name" : "android::trait_trivial_ctor<double>",
12337   "referenced_type" : "type-256",
12338   "self_type" : "type-256",
12339   "size" : 1,
12340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12341   "template_args" : [ "type-257" ],
12342   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12343  },
12344  {
12345   "alignment" : 1,
12346   "linker_set_key" : "android::trait_trivial_ctor<float>",
12347   "name" : "android::trait_trivial_ctor<float>",
12348   "referenced_type" : "type-250",
12349   "self_type" : "type-250",
12350   "size" : 1,
12351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12352   "template_args" : [ "type-251" ],
12353   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12354  },
12355  {
12356   "alignment" : 1,
12357   "linker_set_key" : "android::trait_trivial_ctor<int>",
12358   "name" : "android::trait_trivial_ctor<int>",
12359   "referenced_type" : "type-218",
12360   "self_type" : "type-218",
12361   "size" : 1,
12362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12363   "template_args" : [ "type-20" ],
12364   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12365  },
12366  {
12367   "alignment" : 1,
12368   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12369   "name" : "android::trait_trivial_ctor<long long>",
12370   "referenced_type" : "type-237",
12371   "self_type" : "type-237",
12372   "size" : 1,
12373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12374   "template_args" : [ "type-238" ],
12375   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12376  },
12377  {
12378   "alignment" : 1,
12379   "linker_set_key" : "android::trait_trivial_ctor<long>",
12380   "name" : "android::trait_trivial_ctor<long>",
12381   "referenced_type" : "type-227",
12382   "self_type" : "type-227",
12383   "size" : 1,
12384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12385   "template_args" : [ "type-25" ],
12386   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12387  },
12388  {
12389   "alignment" : 1,
12390   "linker_set_key" : "android::trait_trivial_ctor<short>",
12391   "name" : "android::trait_trivial_ctor<short>",
12392   "referenced_type" : "type-208",
12393   "self_type" : "type-208",
12394   "size" : 1,
12395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12396   "template_args" : [ "type-209" ],
12397   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12398  },
12399  {
12400   "alignment" : 1,
12401   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12402   "name" : "android::trait_trivial_ctor<unsigned char>",
12403   "referenced_type" : "type-204",
12404   "self_type" : "type-204",
12405   "size" : 1,
12406   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12407   "template_args" : [ "type-110" ],
12408   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12409  },
12410  {
12411   "alignment" : 1,
12412   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12413   "name" : "android::trait_trivial_ctor<unsigned int>",
12414   "referenced_type" : "type-222",
12415   "self_type" : "type-222",
12416   "size" : 1,
12417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12418   "template_args" : [ "type-2" ],
12419   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12420  },
12421  {
12422   "alignment" : 1,
12423   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12424   "name" : "android::trait_trivial_ctor<unsigned long long>",
12425   "referenced_type" : "type-243",
12426   "self_type" : "type-243",
12427   "size" : 1,
12428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12429   "template_args" : [ "type-244" ],
12430   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12431  },
12432  {
12433   "alignment" : 1,
12434   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12435   "name" : "android::trait_trivial_ctor<unsigned long>",
12436   "referenced_type" : "type-232",
12437   "self_type" : "type-232",
12438   "size" : 1,
12439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12440   "template_args" : [ "type-13" ],
12441   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12442  },
12443  {
12444   "alignment" : 1,
12445   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12446   "name" : "android::trait_trivial_ctor<unsigned short>",
12447   "referenced_type" : "type-213",
12448   "self_type" : "type-213",
12449   "size" : 1,
12450   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12451   "template_args" : [ "type-112" ],
12452   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12453  },
12454  {
12455   "alignment" : 1,
12456   "linker_set_key" : "android::trait_trivial_ctor<void>",
12457   "name" : "android::trait_trivial_ctor<void>",
12458   "referenced_type" : "type-192",
12459   "self_type" : "type-192",
12460   "size" : 1,
12461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12462   "template_args" : [ "type-22" ],
12463   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12464  },
12465  {
12466   "alignment" : 1,
12467   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12468   "name" : "android::trait_trivial_dtor<bool>",
12469   "referenced_type" : "type-197",
12470   "self_type" : "type-197",
12471   "size" : 1,
12472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12473   "template_args" : [ "type-35" ],
12474   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12475  },
12476  {
12477   "alignment" : 1,
12478   "linker_set_key" : "android::trait_trivial_dtor<char>",
12479   "name" : "android::trait_trivial_dtor<char>",
12480   "referenced_type" : "type-201",
12481   "self_type" : "type-201",
12482   "size" : 1,
12483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12484   "template_args" : [ "type-54" ],
12485   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12486  },
12487  {
12488   "alignment" : 1,
12489   "linker_set_key" : "android::trait_trivial_dtor<double>",
12490   "name" : "android::trait_trivial_dtor<double>",
12491   "referenced_type" : "type-258",
12492   "self_type" : "type-258",
12493   "size" : 1,
12494   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12495   "template_args" : [ "type-257" ],
12496   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12497  },
12498  {
12499   "alignment" : 1,
12500   "linker_set_key" : "android::trait_trivial_dtor<float>",
12501   "name" : "android::trait_trivial_dtor<float>",
12502   "referenced_type" : "type-252",
12503   "self_type" : "type-252",
12504   "size" : 1,
12505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12506   "template_args" : [ "type-251" ],
12507   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12508  },
12509  {
12510   "alignment" : 1,
12511   "linker_set_key" : "android::trait_trivial_dtor<int>",
12512   "name" : "android::trait_trivial_dtor<int>",
12513   "referenced_type" : "type-219",
12514   "self_type" : "type-219",
12515   "size" : 1,
12516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12517   "template_args" : [ "type-20" ],
12518   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12519  },
12520  {
12521   "alignment" : 1,
12522   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12523   "name" : "android::trait_trivial_dtor<long long>",
12524   "referenced_type" : "type-239",
12525   "self_type" : "type-239",
12526   "size" : 1,
12527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12528   "template_args" : [ "type-238" ],
12529   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12530  },
12531  {
12532   "alignment" : 1,
12533   "linker_set_key" : "android::trait_trivial_dtor<long>",
12534   "name" : "android::trait_trivial_dtor<long>",
12535   "referenced_type" : "type-229",
12536   "self_type" : "type-229",
12537   "size" : 1,
12538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12539   "template_args" : [ "type-25" ],
12540   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12541  },
12542  {
12543   "alignment" : 1,
12544   "linker_set_key" : "android::trait_trivial_dtor<short>",
12545   "name" : "android::trait_trivial_dtor<short>",
12546   "referenced_type" : "type-210",
12547   "self_type" : "type-210",
12548   "size" : 1,
12549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12550   "template_args" : [ "type-209" ],
12551   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12552  },
12553  {
12554   "alignment" : 1,
12555   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12556   "name" : "android::trait_trivial_dtor<unsigned char>",
12557   "referenced_type" : "type-205",
12558   "self_type" : "type-205",
12559   "size" : 1,
12560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12561   "template_args" : [ "type-110" ],
12562   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12563  },
12564  {
12565   "alignment" : 1,
12566   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12567   "name" : "android::trait_trivial_dtor<unsigned int>",
12568   "referenced_type" : "type-223",
12569   "self_type" : "type-223",
12570   "size" : 1,
12571   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12572   "template_args" : [ "type-2" ],
12573   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12574  },
12575  {
12576   "alignment" : 1,
12577   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12578   "name" : "android::trait_trivial_dtor<unsigned long long>",
12579   "referenced_type" : "type-245",
12580   "self_type" : "type-245",
12581   "size" : 1,
12582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12583   "template_args" : [ "type-244" ],
12584   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12585  },
12586  {
12587   "alignment" : 1,
12588   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12589   "name" : "android::trait_trivial_dtor<unsigned long>",
12590   "referenced_type" : "type-233",
12591   "self_type" : "type-233",
12592   "size" : 1,
12593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12594   "template_args" : [ "type-13" ],
12595   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12596  },
12597  {
12598   "alignment" : 1,
12599   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12600   "name" : "android::trait_trivial_dtor<unsigned short>",
12601   "referenced_type" : "type-215",
12602   "self_type" : "type-215",
12603   "size" : 1,
12604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12605   "template_args" : [ "type-112" ],
12606   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12607  },
12608  {
12609   "alignment" : 1,
12610   "linker_set_key" : "android::trait_trivial_dtor<void>",
12611   "name" : "android::trait_trivial_dtor<void>",
12612   "referenced_type" : "type-193",
12613   "self_type" : "type-193",
12614   "size" : 1,
12615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12616   "template_args" : [ "type-22" ],
12617   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12618  },
12619  {
12620   "alignment" : 1,
12621   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12622   "name" : "android::trait_trivial_move<android::String16>",
12623   "referenced_type" : "type-384",
12624   "self_type" : "type-384",
12625   "size" : 1,
12626   "source_file" : "/system/core/libutils/include/utils/String16.h",
12627   "template_args" : [ "type-40" ],
12628   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12629  },
12630  {
12631   "alignment" : 1,
12632   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12633   "name" : "android::trait_trivial_move<android::String8>",
12634   "referenced_type" : "type-378",
12635   "self_type" : "type-378",
12636   "size" : 1,
12637   "source_file" : "/system/core/libutils/include/utils/String8.h",
12638   "template_args" : [ "type-51" ],
12639   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12640  },
12641  {
12642   "alignment" : 1,
12643   "linker_set_key" : "android::trait_trivial_move<bool>",
12644   "name" : "android::trait_trivial_move<bool>",
12645   "referenced_type" : "type-199",
12646   "self_type" : "type-199",
12647   "size" : 1,
12648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12649   "template_args" : [ "type-35" ],
12650   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12651  },
12652  {
12653   "alignment" : 1,
12654   "linker_set_key" : "android::trait_trivial_move<char>",
12655   "name" : "android::trait_trivial_move<char>",
12656   "referenced_type" : "type-203",
12657   "self_type" : "type-203",
12658   "size" : 1,
12659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12660   "template_args" : [ "type-54" ],
12661   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12662  },
12663  {
12664   "alignment" : 1,
12665   "linker_set_key" : "android::trait_trivial_move<double>",
12666   "name" : "android::trait_trivial_move<double>",
12667   "referenced_type" : "type-260",
12668   "self_type" : "type-260",
12669   "size" : 1,
12670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12671   "template_args" : [ "type-257" ],
12672   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12673  },
12674  {
12675   "alignment" : 1,
12676   "linker_set_key" : "android::trait_trivial_move<float>",
12677   "name" : "android::trait_trivial_move<float>",
12678   "referenced_type" : "type-255",
12679   "self_type" : "type-255",
12680   "size" : 1,
12681   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12682   "template_args" : [ "type-251" ],
12683   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12684  },
12685  {
12686   "alignment" : 1,
12687   "linker_set_key" : "android::trait_trivial_move<int>",
12688   "name" : "android::trait_trivial_move<int>",
12689   "referenced_type" : "type-221",
12690   "self_type" : "type-221",
12691   "size" : 1,
12692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12693   "template_args" : [ "type-20" ],
12694   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12695  },
12696  {
12697   "alignment" : 1,
12698   "linker_set_key" : "android::trait_trivial_move<long long>",
12699   "name" : "android::trait_trivial_move<long long>",
12700   "referenced_type" : "type-242",
12701   "self_type" : "type-242",
12702   "size" : 1,
12703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12704   "template_args" : [ "type-238" ],
12705   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12706  },
12707  {
12708   "alignment" : 1,
12709   "linker_set_key" : "android::trait_trivial_move<long>",
12710   "name" : "android::trait_trivial_move<long>",
12711   "referenced_type" : "type-231",
12712   "self_type" : "type-231",
12713   "size" : 1,
12714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12715   "template_args" : [ "type-25" ],
12716   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12717  },
12718  {
12719   "alignment" : 1,
12720   "linker_set_key" : "android::trait_trivial_move<short>",
12721   "name" : "android::trait_trivial_move<short>",
12722   "referenced_type" : "type-212",
12723   "self_type" : "type-212",
12724   "size" : 1,
12725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12726   "template_args" : [ "type-209" ],
12727   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12728  },
12729  {
12730   "alignment" : 1,
12731   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12732   "name" : "android::trait_trivial_move<unsigned char>",
12733   "referenced_type" : "type-207",
12734   "self_type" : "type-207",
12735   "size" : 1,
12736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12737   "template_args" : [ "type-110" ],
12738   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12739  },
12740  {
12741   "alignment" : 1,
12742   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12743   "name" : "android::trait_trivial_move<unsigned int>",
12744   "referenced_type" : "type-226",
12745   "self_type" : "type-226",
12746   "size" : 1,
12747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12748   "template_args" : [ "type-2" ],
12749   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12750  },
12751  {
12752   "alignment" : 1,
12753   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12754   "name" : "android::trait_trivial_move<unsigned long long>",
12755   "referenced_type" : "type-249",
12756   "self_type" : "type-249",
12757   "size" : 1,
12758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12759   "template_args" : [ "type-244" ],
12760   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12761  },
12762  {
12763   "alignment" : 1,
12764   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12765   "name" : "android::trait_trivial_move<unsigned long>",
12766   "referenced_type" : "type-235",
12767   "self_type" : "type-235",
12768   "size" : 1,
12769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12770   "template_args" : [ "type-13" ],
12771   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12772  },
12773  {
12774   "alignment" : 1,
12775   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12776   "name" : "android::trait_trivial_move<unsigned short>",
12777   "referenced_type" : "type-217",
12778   "self_type" : "type-217",
12779   "size" : 1,
12780   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12781   "template_args" : [ "type-112" ],
12782   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12783  },
12784  {
12785   "alignment" : 1,
12786   "linker_set_key" : "android::trait_trivial_move<void>",
12787   "name" : "android::trait_trivial_move<void>",
12788   "referenced_type" : "type-195",
12789   "self_type" : "type-195",
12790   "size" : 1,
12791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12792   "template_args" : [ "type-22" ],
12793   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12794  },
12795  {
12796   "alignment" : 8,
12797   "fields" :
12798   [
12799    {
12800     "access" : "private",
12801     "field_name" : "m_ptr",
12802     "referenced_type" : "type-138"
12803    },
12804    {
12805     "access" : "private",
12806     "field_name" : "m_refs",
12807     "field_offset" : 64,
12808     "referenced_type" : "type-11"
12809    }
12810   ],
12811   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12812   "name" : "android::wp<android::hardware::BHwBinder>",
12813   "record_kind" : "class",
12814   "referenced_type" : "type-290",
12815   "self_type" : "type-290",
12816   "size" : 16,
12817   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12818   "template_args" : [ "type-139" ],
12819   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12820  },
12821  {
12822   "alignment" : 8,
12823   "fields" :
12824   [
12825    {
12826     "access" : "private",
12827     "field_name" : "m_ptr",
12828     "referenced_type" : "type-561"
12829    },
12830    {
12831     "access" : "private",
12832     "field_name" : "m_refs",
12833     "field_offset" : 64,
12834     "referenced_type" : "type-11"
12835    }
12836   ],
12837   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12838   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12839   "record_kind" : "class",
12840   "referenced_type" : "type-560",
12841   "self_type" : "type-560",
12842   "size" : 16,
12843   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12844   "template_args" : [ "type-17" ],
12845   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12846  },
12847  {
12848   "alignment" : 8,
12849   "fields" :
12850   [
12851    {
12852     "access" : "private",
12853     "field_name" : "m_ptr",
12854     "referenced_type" : "type-5"
12855    },
12856    {
12857     "access" : "private",
12858     "field_name" : "m_refs",
12859     "field_offset" : 64,
12860     "referenced_type" : "type-11"
12861    }
12862   ],
12863   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12864   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12865   "record_kind" : "class",
12866   "referenced_type" : "type-4",
12867   "self_type" : "type-4",
12868   "size" : 16,
12869   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12870   "template_args" : [ "type-6" ],
12871   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12872  },
12873  {
12874   "alignment" : 8,
12875   "fields" :
12876   [
12877    {
12878     "access" : "private",
12879     "field_name" : "m_ptr",
12880     "referenced_type" : "type-15"
12881    },
12882    {
12883     "access" : "private",
12884     "field_name" : "m_refs",
12885     "field_offset" : 64,
12886     "referenced_type" : "type-11"
12887    }
12888   ],
12889   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12890   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12891   "record_kind" : "class",
12892   "referenced_type" : "type-14",
12893   "self_type" : "type-14",
12894   "size" : 16,
12895   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12896   "template_args" : [ "type-16" ],
12897   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12898  },
12899  {
12900   "alignment" : 4,
12901   "fields" :
12902   [
12903    {
12904     "field_name" : "maxContentLightLevel",
12905     "referenced_type" : "type-251"
12906    },
12907    {
12908     "field_name" : "maxFrameAverageLightLevel",
12909     "field_offset" : 32,
12910     "referenced_type" : "type-251"
12911    }
12912   ],
12913   "linker_set_key" : "android_cta861_3_metadata",
12914   "name" : "android_cta861_3_metadata",
12915   "referenced_type" : "type-477",
12916   "self_type" : "type-477",
12917   "size" : 8,
12918   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12919   "unique_id" : "android_cta861_3_metadata"
12920  },
12921  {
12922   "alignment" : 4,
12923   "fields" :
12924   [
12925    {
12926     "field_name" : "num_points",
12927     "referenced_type" : "type-2"
12928    },
12929    {
12930     "field_name" : "reserved",
12931     "field_offset" : 32,
12932     "referenced_type" : "type-465"
12933    },
12934    {
12935     "field_name" : "xyzc_points",
12936     "field_offset" : 288,
12937     "referenced_type" : "type-474"
12938    }
12939   ],
12940   "linker_set_key" : "android_depth_points",
12941   "name" : "android_depth_points",
12942   "referenced_type" : "type-473",
12943   "self_type" : "type-473",
12944   "size" : 36,
12945   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12946   "unique_id" : "android_depth_points"
12947  },
12948  {
12949   "alignment" : 8,
12950   "fields" :
12951   [
12952    {
12953     "field_name" : "format",
12954     "referenced_type" : "type-468"
12955    },
12956    {
12957     "field_name" : "num_planes",
12958     "field_offset" : 32,
12959     "referenced_type" : "type-2"
12960    },
12961    {
12962     "field_name" : "planes",
12963     "field_offset" : 64,
12964     "referenced_type" : "type-470"
12965    }
12966   ],
12967   "linker_set_key" : "android_flex_layout",
12968   "name" : "android_flex_layout",
12969   "referenced_type" : "type-469",
12970   "self_type" : "type-469",
12971   "size" : 16,
12972   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12973   "unique_id" : "android_flex_layout"
12974  },
12975  {
12976   "alignment" : 8,
12977   "fields" :
12978   [
12979    {
12980     "field_name" : "top_left",
12981     "referenced_type" : "type-392"
12982    },
12983    {
12984     "field_name" : "component",
12985     "field_offset" : 64,
12986     "referenced_type" : "type-466"
12987    },
12988    {
12989     "field_name" : "bits_per_component",
12990     "field_offset" : 96,
12991     "referenced_type" : "type-20"
12992    },
12993    {
12994     "field_name" : "bits_used",
12995     "field_offset" : 128,
12996     "referenced_type" : "type-20"
12997    },
12998    {
12999     "field_name" : "h_increment",
13000     "field_offset" : 160,
13001     "referenced_type" : "type-20"
13002    },
13003    {
13004     "field_name" : "v_increment",
13005     "field_offset" : 192,
13006     "referenced_type" : "type-20"
13007    },
13008    {
13009     "field_name" : "h_subsampling",
13010     "field_offset" : 224,
13011     "referenced_type" : "type-20"
13012    },
13013    {
13014     "field_name" : "v_subsampling",
13015     "field_offset" : 256,
13016     "referenced_type" : "type-20"
13017    }
13018   ],
13019   "linker_set_key" : "android_flex_plane",
13020   "name" : "android_flex_plane",
13021   "referenced_type" : "type-467",
13022   "self_type" : "type-467",
13023   "size" : 40,
13024   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13025   "unique_id" : "android_flex_plane"
13026  },
13027  {
13028   "alignment" : 4,
13029   "fields" :
13030   [
13031    {
13032     "field_name" : "displayPrimaryRed",
13033     "referenced_type" : "type-475"
13034    },
13035    {
13036     "field_name" : "displayPrimaryGreen",
13037     "field_offset" : 64,
13038     "referenced_type" : "type-475"
13039    },
13040    {
13041     "field_name" : "displayPrimaryBlue",
13042     "field_offset" : 128,
13043     "referenced_type" : "type-475"
13044    },
13045    {
13046     "field_name" : "whitePoint",
13047     "field_offset" : 192,
13048     "referenced_type" : "type-475"
13049    },
13050    {
13051     "field_name" : "maxLuminance",
13052     "field_offset" : 256,
13053     "referenced_type" : "type-251"
13054    },
13055    {
13056     "field_name" : "minLuminance",
13057     "field_offset" : 288,
13058     "referenced_type" : "type-251"
13059    }
13060   ],
13061   "linker_set_key" : "android_smpte2086_metadata",
13062   "name" : "android_smpte2086_metadata",
13063   "referenced_type" : "type-476",
13064   "self_type" : "type-476",
13065   "size" : 40,
13066   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13067   "unique_id" : "android_smpte2086_metadata"
13068  },
13069  {
13070   "alignment" : 4,
13071   "fields" :
13072   [
13073    {
13074     "field_name" : "x",
13075     "referenced_type" : "type-251"
13076    },
13077    {
13078     "field_name" : "y",
13079     "field_offset" : 32,
13080     "referenced_type" : "type-251"
13081    }
13082   ],
13083   "linker_set_key" : "android_xy_color",
13084   "name" : "android_xy_color",
13085   "referenced_type" : "type-475",
13086   "self_type" : "type-475",
13087   "size" : 8,
13088   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13089   "unique_id" : "android_xy_color"
13090  },
13091  {
13092   "alignment" : 8,
13093   "fields" :
13094   [
13095    {
13096     "field_name" : "y",
13097     "referenced_type" : "type-21"
13098    },
13099    {
13100     "field_name" : "cb",
13101     "field_offset" : 64,
13102     "referenced_type" : "type-21"
13103    },
13104    {
13105     "field_name" : "cr",
13106     "field_offset" : 128,
13107     "referenced_type" : "type-21"
13108    },
13109    {
13110     "field_name" : "ystride",
13111     "field_offset" : 192,
13112     "referenced_type" : "type-13"
13113    },
13114    {
13115     "field_name" : "cstride",
13116     "field_offset" : 256,
13117     "referenced_type" : "type-13"
13118    },
13119    {
13120     "field_name" : "chroma_step",
13121     "field_offset" : 320,
13122     "referenced_type" : "type-13"
13123    },
13124    {
13125     "field_name" : "reserved",
13126     "field_offset" : 384,
13127     "referenced_type" : "type-465"
13128    }
13129   ],
13130   "linker_set_key" : "android_ycbcr",
13131   "name" : "android_ycbcr",
13132   "referenced_type" : "type-464",
13133   "self_type" : "type-464",
13134   "size" : 80,
13135   "source_file" : "/system/core/libsystem/include/system/graphics.h",
13136   "unique_id" : "android_ycbcr"
13137  },
13138  {
13139   "alignment" : 4,
13140   "fields" :
13141   [
13142    {
13143     "referenced_type" : "type-108"
13144    }
13145   ],
13146   "linker_set_key" : "log_msg",
13147   "name" : "log_msg",
13148   "referenced_type" : "type-107",
13149   "self_type" : "type-107",
13150   "size" : 5124,
13151   "source_file" : "/system/core/liblog/include/log/log_read.h",
13152   "unique_id" : "log_msg"
13153  },
13154  {
13155   "alignment" : 4,
13156   "fields" :
13157   [
13158    {
13159     "field_name" : "buf",
13160     "referenced_type" : "type-109"
13161    },
13162    {
13163     "field_name" : "entry",
13164     "referenced_type" : "type-111"
13165    },
13166    {
13167     "field_name" : "entry_v4",
13168     "referenced_type" : "type-111"
13169    },
13170    {
13171     "field_name" : "entry_v3",
13172     "referenced_type" : "type-114"
13173    },
13174    {
13175     "field_name" : "entry_v2",
13176     "referenced_type" : "type-115"
13177    },
13178    {
13179     "field_name" : "entry_v1",
13180     "referenced_type" : "type-116"
13181    }
13182   ],
13183   "is_anonymous" : true,
13184   "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",
13185   "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",
13186   "record_kind" : "union",
13187   "referenced_type" : "type-108",
13188   "self_type" : "type-108",
13189   "size" : 5124,
13190   "source_file" : "/system/core/liblog/include/log/log_read.h",
13191   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13192  },
13193  {
13194   "alignment" : 1,
13195   "fields" :
13196   [
13197    {
13198     "field_name" : "tv_sec",
13199     "referenced_type" : "type-2"
13200    },
13201    {
13202     "field_name" : "tv_nsec",
13203     "field_offset" : 32,
13204     "referenced_type" : "type-2"
13205    }
13206   ],
13207   "linker_set_key" : "log_time",
13208   "name" : "log_time",
13209   "referenced_type" : "type-382",
13210   "self_type" : "type-382",
13211   "size" : 8,
13212   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13213   "unique_id" : "_ZTS8log_time"
13214  },
13215  {
13216   "alignment" : 4,
13217   "fields" :
13218   [
13219    {
13220     "field_name" : "len",
13221     "referenced_type" : "type-112"
13222    },
13223    {
13224     "field_name" : "__pad",
13225     "field_offset" : 16,
13226     "referenced_type" : "type-112"
13227    },
13228    {
13229     "field_name" : "pid",
13230     "field_offset" : 32,
13231     "referenced_type" : "type-20"
13232    },
13233    {
13234     "field_name" : "tid",
13235     "field_offset" : 64,
13236     "referenced_type" : "type-20"
13237    },
13238    {
13239     "field_name" : "sec",
13240     "field_offset" : 96,
13241     "referenced_type" : "type-20"
13242    },
13243    {
13244     "field_name" : "nsec",
13245     "field_offset" : 128,
13246     "referenced_type" : "type-20"
13247    },
13248    {
13249     "field_name" : "msg",
13250     "field_offset" : 160,
13251     "referenced_type" : "type-113"
13252    }
13253   ],
13254   "linker_set_key" : "logger_entry",
13255   "name" : "logger_entry",
13256   "referenced_type" : "type-116",
13257   "self_type" : "type-116",
13258   "size" : 20,
13259   "source_file" : "/system/core/liblog/include/log/log_read.h",
13260   "unique_id" : "logger_entry"
13261  },
13262  {
13263   "alignment" : 1,
13264   "fields" :
13265   [
13266    {
13267     "field_name" : "len",
13268     "referenced_type" : "type-112"
13269    },
13270    {
13271     "field_name" : "hdr_size",
13272     "field_offset" : 16,
13273     "referenced_type" : "type-112"
13274    },
13275    {
13276     "field_name" : "pid",
13277     "field_offset" : 32,
13278     "referenced_type" : "type-20"
13279    },
13280    {
13281     "field_name" : "tid",
13282     "field_offset" : 64,
13283     "referenced_type" : "type-20"
13284    },
13285    {
13286     "field_name" : "sec",
13287     "field_offset" : 96,
13288     "referenced_type" : "type-20"
13289    },
13290    {
13291     "field_name" : "nsec",
13292     "field_offset" : 128,
13293     "referenced_type" : "type-20"
13294    },
13295    {
13296     "field_name" : "euid",
13297     "field_offset" : 160,
13298     "referenced_type" : "type-2"
13299    },
13300    {
13301     "field_name" : "msg",
13302     "field_offset" : 192,
13303     "referenced_type" : "type-113"
13304    }
13305   ],
13306   "linker_set_key" : "logger_entry_v2",
13307   "name" : "logger_entry_v2",
13308   "referenced_type" : "type-115",
13309   "self_type" : "type-115",
13310   "size" : 24,
13311   "source_file" : "/system/core/liblog/include/log/log_read.h",
13312   "unique_id" : "logger_entry_v2"
13313  },
13314  {
13315   "alignment" : 1,
13316   "fields" :
13317   [
13318    {
13319     "field_name" : "len",
13320     "referenced_type" : "type-112"
13321    },
13322    {
13323     "field_name" : "hdr_size",
13324     "field_offset" : 16,
13325     "referenced_type" : "type-112"
13326    },
13327    {
13328     "field_name" : "pid",
13329     "field_offset" : 32,
13330     "referenced_type" : "type-20"
13331    },
13332    {
13333     "field_name" : "tid",
13334     "field_offset" : 64,
13335     "referenced_type" : "type-20"
13336    },
13337    {
13338     "field_name" : "sec",
13339     "field_offset" : 96,
13340     "referenced_type" : "type-20"
13341    },
13342    {
13343     "field_name" : "nsec",
13344     "field_offset" : 128,
13345     "referenced_type" : "type-20"
13346    },
13347    {
13348     "field_name" : "lid",
13349     "field_offset" : 160,
13350     "referenced_type" : "type-2"
13351    },
13352    {
13353     "field_name" : "msg",
13354     "field_offset" : 192,
13355     "referenced_type" : "type-113"
13356    }
13357   ],
13358   "linker_set_key" : "logger_entry_v3",
13359   "name" : "logger_entry_v3",
13360   "referenced_type" : "type-114",
13361   "self_type" : "type-114",
13362   "size" : 24,
13363   "source_file" : "/system/core/liblog/include/log/log_read.h",
13364   "unique_id" : "logger_entry_v3"
13365  },
13366  {
13367   "alignment" : 4,
13368   "fields" :
13369   [
13370    {
13371     "field_name" : "len",
13372     "referenced_type" : "type-112"
13373    },
13374    {
13375     "field_name" : "hdr_size",
13376     "field_offset" : 16,
13377     "referenced_type" : "type-112"
13378    },
13379    {
13380     "field_name" : "pid",
13381     "field_offset" : 32,
13382     "referenced_type" : "type-20"
13383    },
13384    {
13385     "field_name" : "tid",
13386     "field_offset" : 64,
13387     "referenced_type" : "type-2"
13388    },
13389    {
13390     "field_name" : "sec",
13391     "field_offset" : 96,
13392     "referenced_type" : "type-2"
13393    },
13394    {
13395     "field_name" : "nsec",
13396     "field_offset" : 128,
13397     "referenced_type" : "type-2"
13398    },
13399    {
13400     "field_name" : "lid",
13401     "field_offset" : 160,
13402     "referenced_type" : "type-2"
13403    },
13404    {
13405     "field_name" : "uid",
13406     "field_offset" : 192,
13407     "referenced_type" : "type-2"
13408    },
13409    {
13410     "field_name" : "msg",
13411     "field_offset" : 224,
13412     "referenced_type" : "type-113"
13413    }
13414   ],
13415   "linker_set_key" : "logger_entry_v4",
13416   "name" : "logger_entry_v4",
13417   "referenced_type" : "type-111",
13418   "self_type" : "type-111",
13419   "size" : 28,
13420   "source_file" : "/system/core/liblog/include/log/log_read.h",
13421   "unique_id" : "logger_entry_v4"
13422  },
13423  {
13424   "alignment" : 4,
13425   "fields" :
13426   [
13427    {
13428     "field_name" : "version",
13429     "referenced_type" : "type-20"
13430    },
13431    {
13432     "field_name" : "numFds",
13433     "field_offset" : 32,
13434     "referenced_type" : "type-20"
13435    },
13436    {
13437     "field_name" : "numInts",
13438     "field_offset" : 64,
13439     "referenced_type" : "type-20"
13440    },
13441    {
13442     "field_name" : "data",
13443     "field_offset" : 96,
13444     "referenced_type" : "type-190"
13445    }
13446   ],
13447   "linker_set_key" : "native_handle",
13448   "name" : "native_handle",
13449   "referenced_type" : "type-189",
13450   "self_type" : "type-189",
13451   "size" : 12,
13452   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13453   "unique_id" : "native_handle"
13454  }
13455 ],
13456 "rvalue_reference_types" :
13457 [
13458  {
13459   "alignment" : 8,
13460   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13461   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend> > &&",
13462   "referenced_type" : "type-164",
13463   "self_type" : "type-166",
13464   "size" : 8,
13465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13466  },
13467  {
13468   "alignment" : 8,
13469   "linker_set_key" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13470   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock> > &&",
13471   "referenced_type" : "type-158",
13472   "self_type" : "type-160",
13473   "size" : 8,
13474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13475  },
13476  {
13477   "alignment" : 8,
13478   "linker_set_key" : "android::hardware::Return<bool> &&",
13479   "name" : "android::hardware::Return<bool> &&",
13480   "referenced_type" : "type-151",
13481   "self_type" : "type-154",
13482   "size" : 8,
13483   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13484  },
13485  {
13486   "alignment" : 8,
13487   "linker_set_key" : "android::hardware::Return<void> &&",
13488   "name" : "android::hardware::Return<void> &&",
13489   "referenced_type" : "type-177",
13490   "self_type" : "type-179",
13491   "size" : 8,
13492   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13493  },
13494  {
13495   "alignment" : 8,
13496   "linker_set_key" : "android::hardware::Status &&",
13497   "name" : "android::hardware::Status &&",
13498   "referenced_type" : "type-141",
13499   "self_type" : "type-147",
13500   "size" : 8,
13501   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13502  },
13503  {
13504   "alignment" : 8,
13505   "linker_set_key" : "android::hardware::details::return_status &&",
13506   "name" : "android::hardware::details::return_status &&",
13507   "referenced_type" : "type-152",
13508   "self_type" : "type-173",
13509   "size" : 8,
13510   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13511  },
13512  {
13513   "alignment" : 8,
13514   "linker_set_key" : "android::hardware::hidl_handle &&",
13515   "name" : "android::hardware::hidl_handle &&",
13516   "referenced_type" : "type-293",
13517   "self_type" : "type-301",
13518   "size" : 8,
13519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13520  },
13521  {
13522   "alignment" : 8,
13523   "linker_set_key" : "android::hardware::hidl_memory &&",
13524   "name" : "android::hardware::hidl_memory &&",
13525   "referenced_type" : "type-299",
13526   "self_type" : "type-305",
13527   "size" : 8,
13528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13529  },
13530  {
13531   "alignment" : 8,
13532   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13533   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13534   "referenced_type" : "type-130",
13535   "self_type" : "type-132",
13536   "size" : 8,
13537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13538  },
13539  {
13540   "alignment" : 8,
13541   "linker_set_key" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13542   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
13543   "referenced_type" : "type-122",
13544   "self_type" : "type-125",
13545   "size" : 8,
13546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13547  },
13548  {
13549   "alignment" : 8,
13550   "linker_set_key" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13551   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
13552   "referenced_type" : "type-88",
13553   "self_type" : "type-91",
13554   "size" : 8,
13555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13556  },
13557  {
13558   "alignment" : 8,
13559   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13560   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13561   "referenced_type" : "type-437",
13562   "self_type" : "type-436",
13563   "size" : 8,
13564   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13565  },
13566  {
13567   "alignment" : 8,
13568   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13569   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13570   "referenced_type" : "type-594",
13571   "self_type" : "type-593",
13572   "size" : 8,
13573   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13574  },
13575  {
13576   "alignment" : 8,
13577   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13578   "name" : "std::function<sp<IBase> (void *)> &&",
13579   "referenced_type" : "type-447",
13580   "self_type" : "type-446",
13581   "size" : 8,
13582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13583  },
13584  {
13585   "alignment" : 8,
13586   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13587   "name" : "std::function<sp<IBase> (void *)> &&",
13588   "referenced_type" : "type-598",
13589   "self_type" : "type-597",
13590   "size" : 8,
13591   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13592  },
13593  {
13594   "alignment" : 8,
13595   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13596   "name" : "std::function<sp<IBinder> (void *)> &&",
13597   "referenced_type" : "type-439",
13598   "self_type" : "type-438",
13599   "size" : 8,
13600   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13601  },
13602  {
13603   "alignment" : 8,
13604   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13605   "name" : "std::function<sp<IBinder> (void *)> &&",
13606   "referenced_type" : "type-596",
13607   "self_type" : "type-595",
13608   "size" : 8,
13609   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13610  }
13611 ]
13612}
13613