1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char[16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char[32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char[3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char[5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char[7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int[8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float[]",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 8,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 8,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "binding" : "weak",
228   "name" : "_ZN7android2spINS_6system7suspend4V1_09IWakeLockEEaSEOS5_"
229  },
230  {
231   "name" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE"
232  },
233  {
234   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE"
235  },
236  {
237   "name" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE"
238  },
239  {
240   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
241  },
242  {
243   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
244  },
245  {
246   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
247  },
248  {
249   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv"
250  },
251  {
252   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE"
253  },
254  {
255   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE"
256  },
257  {
258   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
259  },
260  {
261   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
262  },
263  {
264   "name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev"
265  },
266  {
267   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
268  },
269  {
270   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
271  },
272  {
273   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
274  },
275  {
276   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE"
277  },
278  {
279   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
280  },
281  {
282   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
283  },
284  {
285   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
286  },
287  {
288   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
289  },
290  {
291   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
292  },
293  {
294   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
295  },
296  {
297   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
298  },
299  {
300   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
301  },
302  {
303   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
304  },
305  {
306   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE"
307  },
308  {
309   "name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE"
310  },
311  {
312   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
313  },
314  {
315   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
316  },
317  {
318   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
319  },
320  {
321   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
322  },
323  {
324   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
325  },
326  {
327   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
328  },
329  {
330   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
331  },
332  {
333   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
334  },
335  {
336   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
337  },
338  {
339   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
340  },
341  {
342   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
343  },
344  {
345   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
346  },
347  {
348   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
349  },
350  {
351   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
352  },
353  {
354   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
355  },
356  {
357   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb"
358  },
359  {
360   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE"
361  },
362  {
363   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE"
364  },
365  {
366   "name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE"
367  },
368  {
369   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
370  },
371  {
372   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
373  },
374  {
375   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
376  },
377  {
378   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv"
379  },
380  {
381   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE"
382  },
383  {
384   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE"
385  },
386  {
387   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
388  },
389  {
390   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
391  },
392  {
393   "name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev"
394  },
395  {
396   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
397  },
398  {
399   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
400  },
401  {
402   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
403  },
404  {
405   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
406  },
407  {
408   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
409  },
410  {
411   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
412  },
413  {
414   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
415  },
416  {
417   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
418  },
419  {
420   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE"
421  },
422  {
423   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
424  },
425  {
426   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
427  },
428  {
429   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
430  },
431  {
432   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
433  },
434  {
435   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE"
436  },
437  {
438   "name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE"
439  },
440  {
441   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
442  },
443  {
444   "name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
445  },
446  {
447   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
448  },
449  {
450   "name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
451  },
452  {
453   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
454  },
455  {
456   "name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
457  },
458  {
459   "name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
460  },
461  {
462   "name" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
463  },
464  {
465   "name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
466  },
467  {
468   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
469  },
470  {
471   "name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
472  },
473  {
474   "name" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
475  },
476  {
477   "name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
478  },
479  {
480   "name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
481  },
482  {
483   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
484  },
485  {
486   "name" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb"
487  },
488  {
489   "binding" : "weak",
490   "name" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
495  },
496  {
497   "binding" : "weak",
498   "name" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb"
511  },
512  {
513   "binding" : "weak",
514   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
515  },
516  {
517   "binding" : "weak",
518   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
519  },
520  {
521   "binding" : "weak",
522   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
523  },
524  {
525   "binding" : "weak",
526   "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_"
527  },
528  {
529   "binding" : "weak",
530   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
531  },
532  {
533   "binding" : "weak",
534   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
535  },
536  {
537   "binding" : "weak",
538   "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_"
539  },
540  {
541   "binding" : "weak",
542   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
543  },
544  {
545   "binding" : "weak",
546   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
547  },
548  {
549   "binding" : "weak",
550   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
551  },
552  {
553   "binding" : "weak",
554   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
555  },
556  {
557   "binding" : "weak",
558   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
559  },
560  {
561   "name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
562  },
563  {
564   "name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
565  },
566  {
567   "name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
568  },
569  {
570   "name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
571  },
572  {
573   "name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
574  },
575  {
576   "name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
577  },
578  {
579   "name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
580  },
581  {
582   "name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
583  },
584  {
585   "name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
586  },
587  {
588   "name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
589  },
590  {
591   "name" : "_ZTv0_n20_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
592  },
593  {
594   "name" : "_ZTv0_n20_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
595  }
596 ],
597 "elf_objects" :
598 [
599  {
600   "name" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE"
601  },
602  {
603   "name" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE"
604  },
605  {
606   "binding" : "weak",
607   "name" : "_ZTCN7android6system7suspend4V1_010BsWakeLockE0_NS2_9IWakeLockE"
608  },
609  {
610   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_4hidl4base4V1_08BnHwBaseE"
611  },
612  {
613   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware7IBinderE"
614  },
615  {
616   "name" : "_ZTCN7android6system7suspend4V1_012BnHwWakeLockE0_NS_8hardware9BHwBinderE"
617  },
618  {
619   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS2_9IWakeLockE"
620  },
621  {
622   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_4hidl4base4V1_05IBaseE"
623  },
624  {
625   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE0_NS_8hardware11BpInterfaceINS2_9IWakeLockEEE"
626  },
627  {
628   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE4_NS_8hardware10IInterfaceE"
629  },
630  {
631   "name" : "_ZTCN7android6system7suspend4V1_012BpHwWakeLockE8_NS_8hardware11BpHwRefBaseE"
632  },
633  {
634   "name" : "_ZTCN7android6system7suspend4V1_014ISystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
635  },
636  {
637   "binding" : "weak",
638   "name" : "_ZTCN7android6system7suspend4V1_015BsSystemSuspendE0_NS2_14ISystemSuspendE"
639  },
640  {
641   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_4hidl4base4V1_08BnHwBaseE"
642  },
643  {
644   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware7IBinderE"
645  },
646  {
647   "name" : "_ZTCN7android6system7suspend4V1_017BnHwSystemSuspendE0_NS_8hardware9BHwBinderE"
648  },
649  {
650   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS2_14ISystemSuspendE"
651  },
652  {
653   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_4hidl4base4V1_05IBaseE"
654  },
655  {
656   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE0_NS_8hardware11BpInterfaceINS2_14ISystemSuspendEEE"
657  },
658  {
659   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE4_NS_8hardware10IInterfaceE"
660  },
661  {
662   "name" : "_ZTCN7android6system7suspend4V1_017BpHwSystemSuspendE8_NS_8hardware11BpHwRefBaseE"
663  },
664  {
665   "name" : "_ZTCN7android6system7suspend4V1_09IWakeLockE0_NS_4hidl4base4V1_05IBaseE"
666  },
667  {
668   "name" : "_ZTTN7android6system7suspend4V1_012BnHwWakeLockE"
669  },
670  {
671   "name" : "_ZTTN7android6system7suspend4V1_012BpHwWakeLockE"
672  },
673  {
674   "name" : "_ZTTN7android6system7suspend4V1_014ISystemSuspendE"
675  },
676  {
677   "name" : "_ZTTN7android6system7suspend4V1_017BnHwSystemSuspendE"
678  },
679  {
680   "name" : "_ZTTN7android6system7suspend4V1_017BpHwSystemSuspendE"
681  },
682  {
683   "name" : "_ZTTN7android6system7suspend4V1_09IWakeLockE"
684  },
685  {
686   "binding" : "weak",
687   "name" : "_ZTVN7android6system7suspend4V1_010BsWakeLockE"
688  },
689  {
690   "name" : "_ZTVN7android6system7suspend4V1_012BnHwWakeLockE"
691  },
692  {
693   "name" : "_ZTVN7android6system7suspend4V1_012BpHwWakeLockE"
694  },
695  {
696   "name" : "_ZTVN7android6system7suspend4V1_014ISystemSuspendE"
697  },
698  {
699   "binding" : "weak",
700   "name" : "_ZTVN7android6system7suspend4V1_015BsSystemSuspendE"
701  },
702  {
703   "name" : "_ZTVN7android6system7suspend4V1_017BnHwSystemSuspendE"
704  },
705  {
706   "name" : "_ZTVN7android6system7suspend4V1_017BpHwSystemSuspendE"
707  },
708  {
709   "name" : "_ZTVN7android6system7suspend4V1_09IWakeLockE"
710  }
711 ],
712 "enum_types" :
713 [
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 1,
720     "name" : "HAL_HDR_DOLBY_VISION"
721    },
722    {
723     "enum_field_value" : 2,
724     "name" : "HAL_HDR_HDR10"
725    },
726    {
727     "enum_field_value" : 3,
728     "name" : "HAL_HDR_HLG"
729    }
730   ],
731   "linker_set_key" : "_ZTI13android_hdr_t",
732   "name" : "android_hdr_t",
733   "referenced_type" : "_ZTI13android_hdr_t",
734   "self_type" : "_ZTI13android_hdr_t",
735   "size" : 4,
736   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
737   "underlying_type" : "_ZTIj"
738  },
739  {
740   "alignment" : 4,
741   "enum_fields" :
742   [
743    {
744     "enum_field_value" : 4,
745     "name" : "HAL_HDR_HDR10_PLUS"
746    }
747   ],
748   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
749   "name" : "android_hdr_v1_2_t",
750   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
751   "self_type" : "_ZTI18android_hdr_v1_2_t",
752   "size" : 4,
753   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
754   "underlying_type" : "_ZTIj"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 0,
762     "name" : "ANDROID_LOG_UNKNOWN"
763    },
764    {
765     "enum_field_value" : 1,
766     "name" : "ANDROID_LOG_DEFAULT"
767    },
768    {
769     "enum_field_value" : 2,
770     "name" : "ANDROID_LOG_VERBOSE"
771    },
772    {
773     "enum_field_value" : 3,
774     "name" : "ANDROID_LOG_DEBUG"
775    },
776    {
777     "enum_field_value" : 4,
778     "name" : "ANDROID_LOG_INFO"
779    },
780    {
781     "enum_field_value" : 5,
782     "name" : "ANDROID_LOG_WARN"
783    },
784    {
785     "enum_field_value" : 6,
786     "name" : "ANDROID_LOG_ERROR"
787    },
788    {
789     "enum_field_value" : 7,
790     "name" : "ANDROID_LOG_FATAL"
791    },
792    {
793     "enum_field_value" : 8,
794     "name" : "ANDROID_LOG_SILENT"
795    }
796   ],
797   "linker_set_key" : "_ZTI19android_LogPriority",
798   "name" : "android_LogPriority",
799   "referenced_type" : "_ZTI19android_LogPriority",
800   "self_type" : "_ZTI19android_LogPriority",
801   "size" : 4,
802   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
803   "underlying_type" : "_ZTIj"
804  },
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 0,
811     "name" : "HAL_DATASPACE_UNKNOWN"
812    },
813    {
814     "enum_field_value" : 1,
815     "name" : "HAL_DATASPACE_ARBITRARY"
816    },
817    {
818     "enum_field_value" : 16,
819     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
820    },
821    {
822     "enum_field_value" : 4128768,
823     "name" : "HAL_DATASPACE_STANDARD_MASK"
824    },
825    {
826     "enum_field_value" : 0,
827     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
828    },
829    {
830     "enum_field_value" : 65536,
831     "name" : "HAL_DATASPACE_STANDARD_BT709"
832    },
833    {
834     "enum_field_value" : 131072,
835     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
836    },
837    {
838     "enum_field_value" : 196608,
839     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
840    },
841    {
842     "enum_field_value" : 262144,
843     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
844    },
845    {
846     "enum_field_value" : 327680,
847     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
848    },
849    {
850     "enum_field_value" : 393216,
851     "name" : "HAL_DATASPACE_STANDARD_BT2020"
852    },
853    {
854     "enum_field_value" : 458752,
855     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
856    },
857    {
858     "enum_field_value" : 524288,
859     "name" : "HAL_DATASPACE_STANDARD_BT470M"
860    },
861    {
862     "enum_field_value" : 589824,
863     "name" : "HAL_DATASPACE_STANDARD_FILM"
864    },
865    {
866     "enum_field_value" : 655360,
867     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
868    },
869    {
870     "enum_field_value" : 720896,
871     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
872    },
873    {
874     "enum_field_value" : 22,
875     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
876    },
877    {
878     "enum_field_value" : 130023424,
879     "name" : "HAL_DATASPACE_TRANSFER_MASK"
880    },
881    {
882     "enum_field_value" : 0,
883     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
884    },
885    {
886     "enum_field_value" : 4194304,
887     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
888    },
889    {
890     "enum_field_value" : 8388608,
891     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
892    },
893    {
894     "enum_field_value" : 12582912,
895     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
896    },
897    {
898     "enum_field_value" : 16777216,
899     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
900    },
901    {
902     "enum_field_value" : 20971520,
903     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
904    },
905    {
906     "enum_field_value" : 25165824,
907     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
908    },
909    {
910     "enum_field_value" : 29360128,
911     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
912    },
913    {
914     "enum_field_value" : 33554432,
915     "name" : "HAL_DATASPACE_TRANSFER_HLG"
916    },
917    {
918     "enum_field_value" : 27,
919     "name" : "HAL_DATASPACE_RANGE_SHIFT"
920    },
921    {
922     "enum_field_value" : 939524096,
923     "name" : "HAL_DATASPACE_RANGE_MASK"
924    },
925    {
926     "enum_field_value" : 0,
927     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
928    },
929    {
930     "enum_field_value" : 134217728,
931     "name" : "HAL_DATASPACE_RANGE_FULL"
932    },
933    {
934     "enum_field_value" : 268435456,
935     "name" : "HAL_DATASPACE_RANGE_LIMITED"
936    },
937    {
938     "enum_field_value" : 402653184,
939     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
940    },
941    {
942     "enum_field_value" : 512,
943     "name" : "HAL_DATASPACE_SRGB_LINEAR"
944    },
945    {
946     "enum_field_value" : 138477568,
947     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
948    },
949    {
950     "enum_field_value" : 406913024,
951     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
952    },
953    {
954     "enum_field_value" : 513,
955     "name" : "HAL_DATASPACE_SRGB"
956    },
957    {
958     "enum_field_value" : 142671872,
959     "name" : "HAL_DATASPACE_V0_SRGB"
960    },
961    {
962     "enum_field_value" : 411107328,
963     "name" : "HAL_DATASPACE_V0_SCRGB"
964    },
965    {
966     "enum_field_value" : 257,
967     "name" : "HAL_DATASPACE_JFIF"
968    },
969    {
970     "enum_field_value" : 146931712,
971     "name" : "HAL_DATASPACE_V0_JFIF"
972    },
973    {
974     "enum_field_value" : 258,
975     "name" : "HAL_DATASPACE_BT601_625"
976    },
977    {
978     "enum_field_value" : 281149440,
979     "name" : "HAL_DATASPACE_V0_BT601_625"
980    },
981    {
982     "enum_field_value" : 259,
983     "name" : "HAL_DATASPACE_BT601_525"
984    },
985    {
986     "enum_field_value" : 281280512,
987     "name" : "HAL_DATASPACE_V0_BT601_525"
988    },
989    {
990     "enum_field_value" : 260,
991     "name" : "HAL_DATASPACE_BT709"
992    },
993    {
994     "enum_field_value" : 281083904,
995     "name" : "HAL_DATASPACE_V0_BT709"
996    },
997    {
998     "enum_field_value" : 139067392,
999     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1000    },
1001    {
1002     "enum_field_value" : 155844608,
1003     "name" : "HAL_DATASPACE_DCI_P3"
1004    },
1005    {
1006     "enum_field_value" : 139067392,
1007     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1008    },
1009    {
1010     "enum_field_value" : 143261696,
1011     "name" : "HAL_DATASPACE_DISPLAY_P3"
1012    },
1013    {
1014     "enum_field_value" : 151715840,
1015     "name" : "HAL_DATASPACE_ADOBE_RGB"
1016    },
1017    {
1018     "enum_field_value" : 138805248,
1019     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1020    },
1021    {
1022     "enum_field_value" : 147193856,
1023     "name" : "HAL_DATASPACE_BT2020"
1024    },
1025    {
1026     "enum_field_value" : 163971072,
1027     "name" : "HAL_DATASPACE_BT2020_PQ"
1028    },
1029    {
1030     "enum_field_value" : 4096,
1031     "name" : "HAL_DATASPACE_DEPTH"
1032    },
1033    {
1034     "enum_field_value" : 4097,
1035     "name" : "HAL_DATASPACE_SENSOR"
1036    }
1037   ],
1038   "linker_set_key" : "_ZTI19android_dataspace_t",
1039   "name" : "android_dataspace_t",
1040   "referenced_type" : "_ZTI19android_dataspace_t",
1041   "self_type" : "_ZTI19android_dataspace_t",
1042   "size" : 4,
1043   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1044   "underlying_type" : "_ZTIj"
1045  },
1046  {
1047   "alignment" : 4,
1048   "enum_fields" :
1049   [
1050    {
1051     "enum_field_value" : 0,
1052     "name" : "FLEX_FORMAT_INVALID"
1053    },
1054    {
1055     "enum_field_value" : 1,
1056     "name" : "FLEX_FORMAT_Y"
1057    },
1058    {
1059     "enum_field_value" : 7,
1060     "name" : "FLEX_FORMAT_YCbCr"
1061    },
1062    {
1063     "enum_field_value" : 1073741831,
1064     "name" : "FLEX_FORMAT_YCbCrA"
1065    },
1066    {
1067     "enum_field_value" : 7168,
1068     "name" : "FLEX_FORMAT_RGB"
1069    },
1070    {
1071     "enum_field_value" : 1073748992,
1072     "name" : "FLEX_FORMAT_RGBA"
1073    }
1074   ],
1075   "linker_set_key" : "_ZTI19android_flex_format",
1076   "name" : "android_flex_format",
1077   "referenced_type" : "_ZTI19android_flex_format",
1078   "self_type" : "_ZTI19android_flex_format",
1079   "size" : 4,
1080   "source_file" : "system/core/libsystem/include/system/graphics.h",
1081   "underlying_type" : "_ZTIj"
1082  },
1083  {
1084   "alignment" : 4,
1085   "enum_fields" :
1086   [
1087    {
1088     "enum_field_value" : 1,
1089     "name" : "HAL_TRANSFORM_FLIP_H"
1090    },
1091    {
1092     "enum_field_value" : 2,
1093     "name" : "HAL_TRANSFORM_FLIP_V"
1094    },
1095    {
1096     "enum_field_value" : 4,
1097     "name" : "HAL_TRANSFORM_ROT_90"
1098    },
1099    {
1100     "enum_field_value" : 3,
1101     "name" : "HAL_TRANSFORM_ROT_180"
1102    },
1103    {
1104     "enum_field_value" : 7,
1105     "name" : "HAL_TRANSFORM_ROT_270"
1106    }
1107   ],
1108   "linker_set_key" : "_ZTI19android_transform_t",
1109   "name" : "android_transform_t",
1110   "referenced_type" : "_ZTI19android_transform_t",
1111   "self_type" : "_ZTI19android_transform_t",
1112   "size" : 4,
1113   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1114   "underlying_type" : "_ZTIj"
1115  },
1116  {
1117   "alignment" : 4,
1118   "enum_fields" :
1119   [
1120    {
1121     "enum_field_value" : 0,
1122     "name" : "HAL_COLOR_MODE_NATIVE"
1123    },
1124    {
1125     "enum_field_value" : 1,
1126     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1127    },
1128    {
1129     "enum_field_value" : 2,
1130     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1131    },
1132    {
1133     "enum_field_value" : 3,
1134     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1135    },
1136    {
1137     "enum_field_value" : 4,
1138     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1139    },
1140    {
1141     "enum_field_value" : 5,
1142     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1143    },
1144    {
1145     "enum_field_value" : 6,
1146     "name" : "HAL_COLOR_MODE_DCI_P3"
1147    },
1148    {
1149     "enum_field_value" : 7,
1150     "name" : "HAL_COLOR_MODE_SRGB"
1151    },
1152    {
1153     "enum_field_value" : 8,
1154     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1155    },
1156    {
1157     "enum_field_value" : 9,
1158     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1159    }
1160   ],
1161   "linker_set_key" : "_ZTI20android_color_mode_t",
1162   "name" : "android_color_mode_t",
1163   "referenced_type" : "_ZTI20android_color_mode_t",
1164   "self_type" : "_ZTI20android_color_mode_t",
1165   "size" : 4,
1166   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1167   "underlying_type" : "_ZTIj"
1168  },
1169  {
1170   "alignment" : 4,
1171   "enum_fields" :
1172   [
1173    {
1174     "enum_field_value" : 0,
1175     "name" : "SYSTEM_TIME_REALTIME"
1176    },
1177    {
1178     "enum_field_value" : 1,
1179     "name" : "SYSTEM_TIME_MONOTONIC"
1180    },
1181    {
1182     "enum_field_value" : 2,
1183     "name" : "SYSTEM_TIME_PROCESS"
1184    },
1185    {
1186     "enum_field_value" : 3,
1187     "name" : "SYSTEM_TIME_THREAD"
1188    },
1189    {
1190     "enum_field_value" : 4,
1191     "name" : "SYSTEM_TIME_BOOTTIME"
1192    }
1193   ],
1194   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1195   "name" : "(unnamed enum at system/core/libutils/include/utils/Timers.h:75:1)",
1196   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1197   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1198   "size" : 4,
1199   "source_file" : "system/core/libutils/include/utils/Timers.h",
1200   "underlying_type" : "_ZTIj"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "FLEX_COMPONENT_Y"
1209    },
1210    {
1211     "enum_field_value" : 2,
1212     "name" : "FLEX_COMPONENT_Cb"
1213    },
1214    {
1215     "enum_field_value" : 4,
1216     "name" : "FLEX_COMPONENT_Cr"
1217    },
1218    {
1219     "enum_field_value" : 1024,
1220     "name" : "FLEX_COMPONENT_R"
1221    },
1222    {
1223     "enum_field_value" : 2048,
1224     "name" : "FLEX_COMPONENT_G"
1225    },
1226    {
1227     "enum_field_value" : 4096,
1228     "name" : "FLEX_COMPONENT_B"
1229    },
1230    {
1231     "enum_field_value" : 1073741824,
1232     "name" : "FLEX_COMPONENT_A"
1233    }
1234   ],
1235   "linker_set_key" : "_ZTI22android_flex_component",
1236   "name" : "android_flex_component",
1237   "referenced_type" : "_ZTI22android_flex_component",
1238   "self_type" : "_ZTI22android_flex_component",
1239   "size" : 4,
1240   "source_file" : "system/core/libsystem/include/system/graphics.h",
1241   "underlying_type" : "_ZTIj"
1242  },
1243  {
1244   "alignment" : 4,
1245   "enum_fields" :
1246   [
1247    {
1248     "enum_field_value" : 1,
1249     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1250    },
1251    {
1252     "enum_field_value" : 2,
1253     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1254    },
1255    {
1256     "enum_field_value" : 3,
1257     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1258    },
1259    {
1260     "enum_field_value" : 4,
1261     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1262    },
1263    {
1264     "enum_field_value" : 5,
1265     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1266    },
1267    {
1268     "enum_field_value" : 16,
1269     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1270    },
1271    {
1272     "enum_field_value" : 17,
1273     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1274    },
1275    {
1276     "enum_field_value" : 20,
1277     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1278    },
1279    {
1280     "enum_field_value" : 22,
1281     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1282    },
1283    {
1284     "enum_field_value" : 32,
1285     "name" : "HAL_PIXEL_FORMAT_RAW16"
1286    },
1287    {
1288     "enum_field_value" : 33,
1289     "name" : "HAL_PIXEL_FORMAT_BLOB"
1290    },
1291    {
1292     "enum_field_value" : 34,
1293     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1294    },
1295    {
1296     "enum_field_value" : 35,
1297     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1298    },
1299    {
1300     "enum_field_value" : 36,
1301     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1302    },
1303    {
1304     "enum_field_value" : 37,
1305     "name" : "HAL_PIXEL_FORMAT_RAW10"
1306    },
1307    {
1308     "enum_field_value" : 38,
1309     "name" : "HAL_PIXEL_FORMAT_RAW12"
1310    },
1311    {
1312     "enum_field_value" : 43,
1313     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1314    },
1315    {
1316     "enum_field_value" : 538982489,
1317     "name" : "HAL_PIXEL_FORMAT_Y8"
1318    },
1319    {
1320     "enum_field_value" : 540422489,
1321     "name" : "HAL_PIXEL_FORMAT_Y16"
1322    },
1323    {
1324     "enum_field_value" : 842094169,
1325     "name" : "HAL_PIXEL_FORMAT_YV12"
1326    }
1327   ],
1328   "linker_set_key" : "_ZTI22android_pixel_format_t",
1329   "name" : "android_pixel_format_t",
1330   "referenced_type" : "_ZTI22android_pixel_format_t",
1331   "self_type" : "_ZTI22android_pixel_format_t",
1332   "size" : 4,
1333   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1334   "underlying_type" : "_ZTIj"
1335  },
1336  {
1337   "alignment" : 4,
1338   "enum_fields" :
1339   [
1340    {
1341     "enum_field_value" : 19,
1342     "name" : "ANDROID_PRIORITY_LOWEST"
1343    },
1344    {
1345     "enum_field_value" : 10,
1346     "name" : "ANDROID_PRIORITY_BACKGROUND"
1347    },
1348    {
1349     "enum_field_value" : 0,
1350     "name" : "ANDROID_PRIORITY_NORMAL"
1351    },
1352    {
1353     "enum_field_value" : -2,
1354     "name" : "ANDROID_PRIORITY_FOREGROUND"
1355    },
1356    {
1357     "enum_field_value" : -4,
1358     "name" : "ANDROID_PRIORITY_DISPLAY"
1359    },
1360    {
1361     "enum_field_value" : -8,
1362     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1363    },
1364    {
1365     "enum_field_value" : -10,
1366     "name" : "ANDROID_PRIORITY_VIDEO"
1367    },
1368    {
1369     "enum_field_value" : -16,
1370     "name" : "ANDROID_PRIORITY_AUDIO"
1371    },
1372    {
1373     "enum_field_value" : -19,
1374     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1375    },
1376    {
1377     "enum_field_value" : -20,
1378     "name" : "ANDROID_PRIORITY_HIGHEST"
1379    },
1380    {
1381     "enum_field_value" : 0,
1382     "name" : "ANDROID_PRIORITY_DEFAULT"
1383    },
1384    {
1385     "enum_field_value" : -1,
1386     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1387    },
1388    {
1389     "enum_field_value" : 1,
1390     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1391    }
1392   ],
1393   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1394   "name" : "(unnamed enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1395   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1396   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1397   "size" : 4,
1398   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
1399   "underlying_type" : "_ZTIi"
1400  },
1401  {
1402   "alignment" : 4,
1403   "enum_fields" :
1404   [
1405    {
1406     "enum_field_value" : 281411584,
1407     "name" : "HAL_DATASPACE_BT2020_ITU"
1408    },
1409    {
1410     "enum_field_value" : 298188800,
1411     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1412    },
1413    {
1414     "enum_field_value" : 302383104,
1415     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1416    },
1417    {
1418     "enum_field_value" : 168165376,
1419     "name" : "HAL_DATASPACE_BT2020_HLG"
1420    }
1421   ],
1422   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1423   "name" : "android_dataspace_v1_1_t",
1424   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1425   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1426   "size" : 4,
1427   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1428   "underlying_type" : "_ZTIj"
1429  },
1430  {
1431   "alignment" : 4,
1432   "enum_fields" :
1433   [
1434    {
1435     "enum_field_value" : 142999552,
1436     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1437    },
1438    {
1439     "enum_field_value" : 4098,
1440     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1441    },
1442    {
1443     "enum_field_value" : 4099,
1444     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1445    },
1446    {
1447     "enum_field_value" : 4100,
1448     "name" : "HAL_DATASPACE_HEIF"
1449    }
1450   ],
1451   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1452   "name" : "android_dataspace_v1_2_t",
1453   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1454   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1455   "size" : 4,
1456   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1457   "underlying_type" : "_ZTIj"
1458  },
1459  {
1460   "alignment" : 4,
1461   "enum_fields" :
1462   [
1463    {
1464     "enum_field_value" : 10,
1465     "name" : "HAL_COLOR_MODE_BT2020"
1466    },
1467    {
1468     "enum_field_value" : 11,
1469     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1470    },
1471    {
1472     "enum_field_value" : 12,
1473     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1474    }
1475   ],
1476   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1477   "name" : "android_color_mode_v1_1_t",
1478   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1479   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1480   "size" : 4,
1481   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1482   "underlying_type" : "_ZTIj"
1483  },
1484  {
1485   "alignment" : 4,
1486   "enum_fields" :
1487   [
1488    {
1489     "enum_field_value" : 0,
1490     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1491    },
1492    {
1493     "enum_field_value" : 1,
1494     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1495    },
1496    {
1497     "enum_field_value" : 2,
1498     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1499    },
1500    {
1501     "enum_field_value" : 3,
1502     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1503    },
1504    {
1505     "enum_field_value" : 4,
1506     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1507    },
1508    {
1509     "enum_field_value" : 5,
1510     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1511    },
1512    {
1513     "enum_field_value" : 6,
1514     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1515    }
1516   ],
1517   "linker_set_key" : "_ZTI25android_color_transform_t",
1518   "name" : "android_color_transform_t",
1519   "referenced_type" : "_ZTI25android_color_transform_t",
1520   "self_type" : "_ZTI25android_color_transform_t",
1521   "size" : 4,
1522   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1523   "underlying_type" : "_ZTIj"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 39,
1531     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1532    },
1533    {
1534     "enum_field_value" : 40,
1535     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1536    },
1537    {
1538     "enum_field_value" : 41,
1539     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1540    },
1541    {
1542     "enum_field_value" : 42,
1543     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1544    }
1545   ],
1546   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1547   "name" : "android_pixel_format_sw_t",
1548   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1549   "self_type" : "_ZTI25android_pixel_format_sw_t",
1550   "size" : 4,
1551   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1552   "underlying_type" : "_ZTIj"
1553  },
1554  {
1555   "alignment" : 4,
1556   "enum_fields" :
1557   [
1558    {
1559     "enum_field_value" : 48,
1560     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1561    },
1562    {
1563     "enum_field_value" : 49,
1564     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1565    },
1566    {
1567     "enum_field_value" : 50,
1568     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1569    },
1570    {
1571     "enum_field_value" : 51,
1572     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1573    },
1574    {
1575     "enum_field_value" : 52,
1576     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1577    },
1578    {
1579     "enum_field_value" : 53,
1580     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1581    },
1582    {
1583     "enum_field_value" : 54,
1584     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1585    }
1586   ],
1587   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1588   "name" : "android_pixel_format_v1_1_t",
1589   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1590   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1591   "size" : 4,
1592   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1593   "underlying_type" : "_ZTIj"
1594  },
1595  {
1596   "alignment" : 4,
1597   "enum_fields" :
1598   [
1599    {
1600     "enum_field_value" : 55,
1601     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1602    }
1603   ],
1604   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1605   "name" : "android_pixel_format_v1_2_t",
1606   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1607   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1608   "size" : 4,
1609   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1610   "underlying_type" : "_ZTIj"
1611  },
1612  {
1613   "alignment" : 4,
1614   "enum_fields" :
1615   [
1616    {
1617     "enum_field_value" : 0,
1618     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1619    },
1620    {
1621     "enum_field_value" : 1,
1622     "name" : "HAL_RENDER_INTENT_ENHANCE"
1623    },
1624    {
1625     "enum_field_value" : 2,
1626     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1627    },
1628    {
1629     "enum_field_value" : 3,
1630     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1631    }
1632   ],
1633   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1634   "name" : "android_render_intent_v1_1_t",
1635   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1636   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1637   "size" : 4,
1638   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1639   "underlying_type" : "_ZTIj"
1640  },
1641  {
1642   "alignment" : 4,
1643   "enum_fields" :
1644   [
1645    {
1646     "enum_field_value" : 0,
1647     "name" : "LOG_ID_MIN"
1648    },
1649    {
1650     "enum_field_value" : 0,
1651     "name" : "LOG_ID_MAIN"
1652    },
1653    {
1654     "enum_field_value" : 1,
1655     "name" : "LOG_ID_RADIO"
1656    },
1657    {
1658     "enum_field_value" : 2,
1659     "name" : "LOG_ID_EVENTS"
1660    },
1661    {
1662     "enum_field_value" : 3,
1663     "name" : "LOG_ID_SYSTEM"
1664    },
1665    {
1666     "enum_field_value" : 4,
1667     "name" : "LOG_ID_CRASH"
1668    },
1669    {
1670     "enum_field_value" : 5,
1671     "name" : "LOG_ID_STATS"
1672    },
1673    {
1674     "enum_field_value" : 6,
1675     "name" : "LOG_ID_SECURITY"
1676    },
1677    {
1678     "enum_field_value" : 7,
1679     "name" : "LOG_ID_KERNEL"
1680    },
1681    {
1682     "enum_field_value" : 8,
1683     "name" : "LOG_ID_MAX"
1684    },
1685    {
1686     "enum_field_value" : 2147483647,
1687     "name" : "LOG_ID_DEFAULT"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTI6log_id",
1691   "name" : "log_id",
1692   "referenced_type" : "_ZTI6log_id",
1693   "self_type" : "_ZTI6log_id",
1694   "size" : 4,
1695   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1696   "underlying_type" : "_ZTIj"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1705    },
1706    {
1707     "enum_field_value" : 2,
1708     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1709    },
1710    {
1711     "enum_field_value" : 4,
1712     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1713    }
1714   ],
1715   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1716   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1717   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1718   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1719   "size" : 4,
1720   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1721   "underlying_type" : "_ZTIj"
1722  },
1723  {
1724   "alignment" : 4,
1725   "enum_fields" :
1726   [
1727    {
1728     "enum_field_value" : 0,
1729     "name" : "android::OK"
1730    },
1731    {
1732     "enum_field_value" : 0,
1733     "name" : "android::NO_ERROR"
1734    },
1735    {
1736     "enum_field_value" : -2147483648,
1737     "name" : "android::UNKNOWN_ERROR"
1738    },
1739    {
1740     "enum_field_value" : -12,
1741     "name" : "android::NO_MEMORY"
1742    },
1743    {
1744     "enum_field_value" : -38,
1745     "name" : "android::INVALID_OPERATION"
1746    },
1747    {
1748     "enum_field_value" : -22,
1749     "name" : "android::BAD_VALUE"
1750    },
1751    {
1752     "enum_field_value" : -2147483647,
1753     "name" : "android::BAD_TYPE"
1754    },
1755    {
1756     "enum_field_value" : -2,
1757     "name" : "android::NAME_NOT_FOUND"
1758    },
1759    {
1760     "enum_field_value" : -1,
1761     "name" : "android::PERMISSION_DENIED"
1762    },
1763    {
1764     "enum_field_value" : -19,
1765     "name" : "android::NO_INIT"
1766    },
1767    {
1768     "enum_field_value" : -17,
1769     "name" : "android::ALREADY_EXISTS"
1770    },
1771    {
1772     "enum_field_value" : -32,
1773     "name" : "android::DEAD_OBJECT"
1774    },
1775    {
1776     "enum_field_value" : -2147483646,
1777     "name" : "android::FAILED_TRANSACTION"
1778    },
1779    {
1780     "enum_field_value" : -75,
1781     "name" : "android::BAD_INDEX"
1782    },
1783    {
1784     "enum_field_value" : -61,
1785     "name" : "android::NOT_ENOUGH_DATA"
1786    },
1787    {
1788     "enum_field_value" : -11,
1789     "name" : "android::WOULD_BLOCK"
1790    },
1791    {
1792     "enum_field_value" : -110,
1793     "name" : "android::TIMED_OUT"
1794    },
1795    {
1796     "enum_field_value" : -74,
1797     "name" : "android::UNKNOWN_TRANSACTION"
1798    },
1799    {
1800     "enum_field_value" : -2147483641,
1801     "name" : "android::FDS_NOT_ALLOWED"
1802    },
1803    {
1804     "enum_field_value" : -2147483640,
1805     "name" : "android::UNEXPECTED_NULL"
1806    }
1807   ],
1808   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1809   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
1810   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1811   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1812   "size" : 4,
1813   "source_file" : "system/core/libutils/include/utils/Errors.h",
1814   "underlying_type" : "_ZTIi"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 19,
1822     "name" : "android::PRIORITY_LOWEST"
1823    },
1824    {
1825     "enum_field_value" : 10,
1826     "name" : "android::PRIORITY_BACKGROUND"
1827    },
1828    {
1829     "enum_field_value" : 0,
1830     "name" : "android::PRIORITY_NORMAL"
1831    },
1832    {
1833     "enum_field_value" : -2,
1834     "name" : "android::PRIORITY_FOREGROUND"
1835    },
1836    {
1837     "enum_field_value" : -4,
1838     "name" : "android::PRIORITY_DISPLAY"
1839    },
1840    {
1841     "enum_field_value" : -8,
1842     "name" : "android::PRIORITY_URGENT_DISPLAY"
1843    },
1844    {
1845     "enum_field_value" : -16,
1846     "name" : "android::PRIORITY_AUDIO"
1847    },
1848    {
1849     "enum_field_value" : -19,
1850     "name" : "android::PRIORITY_URGENT_AUDIO"
1851    },
1852    {
1853     "enum_field_value" : -20,
1854     "name" : "android::PRIORITY_HIGHEST"
1855    },
1856    {
1857     "enum_field_value" : 0,
1858     "name" : "android::PRIORITY_DEFAULT"
1859    },
1860    {
1861     "enum_field_value" : -1,
1862     "name" : "android::PRIORITY_MORE_FAVORABLE"
1863    },
1864    {
1865     "enum_field_value" : 1,
1866     "name" : "android::PRIORITY_LESS_FAVORABLE"
1867    }
1868   ],
1869   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1870   "name" : "android::(unnamed enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1871   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1872   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1873   "size" : 4,
1874   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1875   "underlying_type" : "_ZTIi"
1876  },
1877  {
1878   "alignment" : 4,
1879   "enum_fields" :
1880   [
1881    {
1882     "enum_field_value" : 1,
1883     "name" : "android::trait_trivial_copy<bool>::value"
1884    }
1885   ],
1886   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1887   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1888   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1889   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1890   "size" : 4,
1891   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1892   "underlying_type" : "_ZTIj"
1893  },
1894  {
1895   "alignment" : 4,
1896   "enum_fields" :
1897   [
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "android::trait_trivial_copy<char>::value"
1901    }
1902   ],
1903   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1904   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1905   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1906   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1907   "size" : 4,
1908   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1909   "underlying_type" : "_ZTIj"
1910  },
1911  {
1912   "alignment" : 4,
1913   "enum_fields" :
1914   [
1915    {
1916     "enum_field_value" : 1,
1917     "name" : "android::trait_trivial_copy<double>::value"
1918    }
1919   ],
1920   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1921   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1922   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1923   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1924   "size" : 4,
1925   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1926   "underlying_type" : "_ZTIj"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "android::trait_trivial_copy<float>::value"
1935    }
1936   ],
1937   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1938   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1939   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1940   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1941   "size" : 4,
1942   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1943   "underlying_type" : "_ZTIj"
1944  },
1945  {
1946   "alignment" : 4,
1947   "enum_fields" :
1948   [
1949    {
1950     "enum_field_value" : 1,
1951     "name" : "android::trait_trivial_copy<unsigned char>::value"
1952    }
1953   ],
1954   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1955   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1956   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1957   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1958   "size" : 4,
1959   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1960   "underlying_type" : "_ZTIj"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 1,
1968     "name" : "android::trait_trivial_copy<int>::value"
1969    }
1970   ],
1971   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1972   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1973   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1974   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1975   "size" : 4,
1976   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1977   "underlying_type" : "_ZTIj"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 1,
1985     "name" : "android::trait_trivial_copy<unsigned int>::value"
1986    }
1987   ],
1988   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1989   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1990   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1991   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1992   "size" : 4,
1993   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 1,
2002     "name" : "android::trait_trivial_copy<long>::value"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2006   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2007   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2008   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2009   "size" : 4,
2010   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2011   "underlying_type" : "_ZTIj"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "android::trait_trivial_copy<unsigned long>::value"
2020    }
2021   ],
2022   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2023   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2024   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2025   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2026   "size" : 4,
2027   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2028   "underlying_type" : "_ZTIj"
2029  },
2030  {
2031   "alignment" : 4,
2032   "enum_fields" :
2033   [
2034    {
2035     "enum_field_value" : 1,
2036     "name" : "android::trait_trivial_copy<short>::value"
2037    }
2038   ],
2039   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2040   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2041   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2042   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2043   "size" : 4,
2044   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2045   "underlying_type" : "_ZTIj"
2046  },
2047  {
2048   "alignment" : 4,
2049   "enum_fields" :
2050   [
2051    {
2052     "enum_field_value" : 1,
2053     "name" : "android::trait_trivial_copy<unsigned short>::value"
2054    }
2055   ],
2056   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2057   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2058   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2059   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2060   "size" : 4,
2061   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2062   "underlying_type" : "_ZTIj"
2063  },
2064  {
2065   "alignment" : 4,
2066   "enum_fields" :
2067   [
2068    {
2069     "enum_field_value" : 1,
2070     "name" : "android::trait_trivial_copy<void>::value"
2071    }
2072   ],
2073   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2074   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2075   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2076   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2077   "size" : 4,
2078   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2079   "underlying_type" : "_ZTIj"
2080  },
2081  {
2082   "alignment" : 4,
2083   "enum_fields" :
2084   [
2085    {
2086     "enum_field_value" : 1,
2087     "name" : "android::trait_trivial_copy<long long>::value"
2088    }
2089   ],
2090   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2091   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2092   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2093   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2094   "size" : 4,
2095   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2096   "underlying_type" : "_ZTIj"
2097  },
2098  {
2099   "alignment" : 4,
2100   "enum_fields" :
2101   [
2102    {
2103     "enum_field_value" : 1,
2104     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2105    }
2106   ],
2107   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2108   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2109   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2110   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2111   "size" : 4,
2112   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2113   "underlying_type" : "_ZTIj"
2114  },
2115  {
2116   "alignment" : 4,
2117   "enum_fields" :
2118   [
2119    {
2120     "enum_field_value" : 1,
2121     "name" : "android::trait_trivial_ctor<bool>::value"
2122    }
2123   ],
2124   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2125   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2126   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2127   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2128   "size" : 4,
2129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2130   "underlying_type" : "_ZTIj"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 1,
2138     "name" : "android::trait_trivial_ctor<char>::value"
2139    }
2140   ],
2141   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2142   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2143   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2144   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2145   "size" : 4,
2146   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2147   "underlying_type" : "_ZTIj"
2148  },
2149  {
2150   "alignment" : 4,
2151   "enum_fields" :
2152   [
2153    {
2154     "enum_field_value" : 1,
2155     "name" : "android::trait_trivial_ctor<double>::value"
2156    }
2157   ],
2158   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2159   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2160   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2161   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2162   "size" : 4,
2163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2164   "underlying_type" : "_ZTIj"
2165  },
2166  {
2167   "alignment" : 4,
2168   "enum_fields" :
2169   [
2170    {
2171     "enum_field_value" : 1,
2172     "name" : "android::trait_trivial_ctor<float>::value"
2173    }
2174   ],
2175   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2176   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2177   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2178   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2179   "size" : 4,
2180   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2181   "underlying_type" : "_ZTIj"
2182  },
2183  {
2184   "alignment" : 4,
2185   "enum_fields" :
2186   [
2187    {
2188     "enum_field_value" : 1,
2189     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2190    }
2191   ],
2192   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2193   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2194   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2195   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2196   "size" : 4,
2197   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2198   "underlying_type" : "_ZTIj"
2199  },
2200  {
2201   "alignment" : 4,
2202   "enum_fields" :
2203   [
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "android::trait_trivial_ctor<int>::value"
2207    }
2208   ],
2209   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2210   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2211   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2212   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2213   "size" : 4,
2214   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2215   "underlying_type" : "_ZTIj"
2216  },
2217  {
2218   "alignment" : 4,
2219   "enum_fields" :
2220   [
2221    {
2222     "enum_field_value" : 1,
2223     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2224    }
2225   ],
2226   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2227   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2228   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2229   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2230   "size" : 4,
2231   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2232   "underlying_type" : "_ZTIj"
2233  },
2234  {
2235   "alignment" : 4,
2236   "enum_fields" :
2237   [
2238    {
2239     "enum_field_value" : 1,
2240     "name" : "android::trait_trivial_ctor<long>::value"
2241    }
2242   ],
2243   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2244   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2245   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2246   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2247   "size" : 4,
2248   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2261   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2262   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2263   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2264   "size" : 4,
2265   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2266   "underlying_type" : "_ZTIj"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 1,
2274     "name" : "android::trait_trivial_ctor<short>::value"
2275    }
2276   ],
2277   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2278   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2279   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2280   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2281   "size" : 4,
2282   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2283   "underlying_type" : "_ZTIj"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 1,
2291     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2292    }
2293   ],
2294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2295   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2297   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2298   "size" : 4,
2299   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2300   "underlying_type" : "_ZTIj"
2301  },
2302  {
2303   "alignment" : 4,
2304   "enum_fields" :
2305   [
2306    {
2307     "enum_field_value" : 1,
2308     "name" : "android::trait_trivial_ctor<void>::value"
2309    }
2310   ],
2311   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2312   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2313   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2314   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2315   "size" : 4,
2316   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2317   "underlying_type" : "_ZTIj"
2318  },
2319  {
2320   "alignment" : 4,
2321   "enum_fields" :
2322   [
2323    {
2324     "enum_field_value" : 1,
2325     "name" : "android::trait_trivial_ctor<long long>::value"
2326    }
2327   ],
2328   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2329   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2330   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2331   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2332   "size" : 4,
2333   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2334   "underlying_type" : "_ZTIj"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 1,
2342     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2343    }
2344   ],
2345   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2346   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2347   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2348   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2349   "size" : 4,
2350   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2351   "underlying_type" : "_ZTIj"
2352  },
2353  {
2354   "alignment" : 4,
2355   "enum_fields" :
2356   [
2357    {
2358     "enum_field_value" : 1,
2359     "name" : "android::trait_trivial_dtor<bool>::value"
2360    }
2361   ],
2362   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2363   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2364   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2365   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2366   "size" : 4,
2367   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2368   "underlying_type" : "_ZTIj"
2369  },
2370  {
2371   "alignment" : 4,
2372   "enum_fields" :
2373   [
2374    {
2375     "enum_field_value" : 1,
2376     "name" : "android::trait_trivial_dtor<char>::value"
2377    }
2378   ],
2379   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2380   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2381   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2382   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2383   "size" : 4,
2384   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2385   "underlying_type" : "_ZTIj"
2386  },
2387  {
2388   "alignment" : 4,
2389   "enum_fields" :
2390   [
2391    {
2392     "enum_field_value" : 1,
2393     "name" : "android::trait_trivial_dtor<double>::value"
2394    }
2395   ],
2396   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2397   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2398   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2399   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2400   "size" : 4,
2401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2402   "underlying_type" : "_ZTIj"
2403  },
2404  {
2405   "alignment" : 4,
2406   "enum_fields" :
2407   [
2408    {
2409     "enum_field_value" : 1,
2410     "name" : "android::trait_trivial_dtor<float>::value"
2411    }
2412   ],
2413   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2414   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2415   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2416   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2417   "size" : 4,
2418   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2419   "underlying_type" : "_ZTIj"
2420  },
2421  {
2422   "alignment" : 4,
2423   "enum_fields" :
2424   [
2425    {
2426     "enum_field_value" : 1,
2427     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2431   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2432   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2433   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2434   "size" : 4,
2435   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 1,
2444     "name" : "android::trait_trivial_dtor<int>::value"
2445    }
2446   ],
2447   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2448   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2449   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2450   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2451   "size" : 4,
2452   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2453   "underlying_type" : "_ZTIj"
2454  },
2455  {
2456   "alignment" : 4,
2457   "enum_fields" :
2458   [
2459    {
2460     "enum_field_value" : 1,
2461     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2462    }
2463   ],
2464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2465   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2467   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2468   "size" : 4,
2469   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2470   "underlying_type" : "_ZTIj"
2471  },
2472  {
2473   "alignment" : 4,
2474   "enum_fields" :
2475   [
2476    {
2477     "enum_field_value" : 1,
2478     "name" : "android::trait_trivial_dtor<long>::value"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2482   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2483   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2484   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2485   "size" : 4,
2486   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 1,
2495     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2496    }
2497   ],
2498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2499   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2501   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2502   "size" : 4,
2503   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2504   "underlying_type" : "_ZTIj"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 1,
2512     "name" : "android::trait_trivial_dtor<short>::value"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2516   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2517   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2518   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2519   "size" : 4,
2520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 1,
2529     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2533   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2534   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2535   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2536   "size" : 4,
2537   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 1,
2546     "name" : "android::trait_trivial_dtor<void>::value"
2547    }
2548   ],
2549   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2550   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2551   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2552   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2553   "size" : 4,
2554   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2555   "underlying_type" : "_ZTIj"
2556  },
2557  {
2558   "alignment" : 4,
2559   "enum_fields" :
2560   [
2561    {
2562     "enum_field_value" : 1,
2563     "name" : "android::trait_trivial_dtor<long long>::value"
2564    }
2565   ],
2566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2567   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2569   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2570   "size" : 4,
2571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2572   "underlying_type" : "_ZTIj"
2573  },
2574  {
2575   "alignment" : 4,
2576   "enum_fields" :
2577   [
2578    {
2579     "enum_field_value" : 1,
2580     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2581    }
2582   ],
2583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2584   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2585   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2586   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2587   "size" : 4,
2588   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2589   "underlying_type" : "_ZTIj"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 1,
2597     "name" : "android::trait_trivial_move<android::String8>::value"
2598    }
2599   ],
2600   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2601   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
2602   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2603   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2604   "size" : 4,
2605   "source_file" : "system/core/libutils/include/utils/String8.h",
2606   "underlying_type" : "_ZTIj"
2607  },
2608  {
2609   "alignment" : 4,
2610   "enum_fields" :
2611   [
2612    {
2613     "enum_field_value" : 1,
2614     "name" : "android::trait_trivial_move<android::String16>::value"
2615    }
2616   ],
2617   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2618   "name" : "android::trait_trivial_move<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181:1)",
2619   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2620   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2621   "size" : 4,
2622   "source_file" : "system/core/libutils/include/utils/String16.h",
2623   "underlying_type" : "_ZTIj"
2624  },
2625  {
2626   "alignment" : 4,
2627   "enum_fields" :
2628   [
2629    {
2630     "enum_field_value" : 1,
2631     "name" : "android::trait_trivial_move<bool>::value"
2632    }
2633   ],
2634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2635   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2636   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2637   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2638   "size" : 4,
2639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2640   "underlying_type" : "_ZTIj"
2641  },
2642  {
2643   "alignment" : 4,
2644   "enum_fields" :
2645   [
2646    {
2647     "enum_field_value" : 1,
2648     "name" : "android::trait_trivial_move<char>::value"
2649    }
2650   ],
2651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2652   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2653   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2654   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2655   "size" : 4,
2656   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2657   "underlying_type" : "_ZTIj"
2658  },
2659  {
2660   "alignment" : 4,
2661   "enum_fields" :
2662   [
2663    {
2664     "enum_field_value" : 1,
2665     "name" : "android::trait_trivial_move<double>::value"
2666    }
2667   ],
2668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2669   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2670   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2671   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2672   "size" : 4,
2673   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2674   "underlying_type" : "_ZTIj"
2675  },
2676  {
2677   "alignment" : 4,
2678   "enum_fields" :
2679   [
2680    {
2681     "enum_field_value" : 1,
2682     "name" : "android::trait_trivial_move<float>::value"
2683    }
2684   ],
2685   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2686   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2687   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2688   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2689   "size" : 4,
2690   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2691   "underlying_type" : "_ZTIj"
2692  },
2693  {
2694   "alignment" : 4,
2695   "enum_fields" :
2696   [
2697    {
2698     "enum_field_value" : 1,
2699     "name" : "android::trait_trivial_move<unsigned char>::value"
2700    }
2701   ],
2702   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2703   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2704   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2705   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2706   "size" : 4,
2707   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2708   "underlying_type" : "_ZTIj"
2709  },
2710  {
2711   "alignment" : 4,
2712   "enum_fields" :
2713   [
2714    {
2715     "enum_field_value" : 1,
2716     "name" : "android::trait_trivial_move<int>::value"
2717    }
2718   ],
2719   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2720   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2721   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2722   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2723   "size" : 4,
2724   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2725   "underlying_type" : "_ZTIj"
2726  },
2727  {
2728   "alignment" : 4,
2729   "enum_fields" :
2730   [
2731    {
2732     "enum_field_value" : 1,
2733     "name" : "android::trait_trivial_move<unsigned int>::value"
2734    }
2735   ],
2736   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2737   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2738   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2739   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2740   "size" : 4,
2741   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2742   "underlying_type" : "_ZTIj"
2743  },
2744  {
2745   "alignment" : 4,
2746   "enum_fields" :
2747   [
2748    {
2749     "enum_field_value" : 1,
2750     "name" : "android::trait_trivial_move<long>::value"
2751    }
2752   ],
2753   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2754   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2755   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2756   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2757   "size" : 4,
2758   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2759   "underlying_type" : "_ZTIj"
2760  },
2761  {
2762   "alignment" : 4,
2763   "enum_fields" :
2764   [
2765    {
2766     "enum_field_value" : 1,
2767     "name" : "android::trait_trivial_move<unsigned long>::value"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2771   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2772   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2773   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2774   "size" : 4,
2775   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2776   "underlying_type" : "_ZTIj"
2777  },
2778  {
2779   "alignment" : 4,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : 1,
2784     "name" : "android::trait_trivial_move<short>::value"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2788   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2789   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2790   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2791   "size" : 4,
2792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 1,
2801     "name" : "android::trait_trivial_move<unsigned short>::value"
2802    }
2803   ],
2804   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2805   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2806   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2807   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2808   "size" : 4,
2809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2810   "underlying_type" : "_ZTIj"
2811  },
2812  {
2813   "alignment" : 4,
2814   "enum_fields" :
2815   [
2816    {
2817     "enum_field_value" : 1,
2818     "name" : "android::trait_trivial_move<void>::value"
2819    }
2820   ],
2821   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2822   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2823   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2824   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2825   "size" : 4,
2826   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2827   "underlying_type" : "_ZTIj"
2828  },
2829  {
2830   "alignment" : 4,
2831   "enum_fields" :
2832   [
2833    {
2834     "enum_field_value" : 1,
2835     "name" : "android::trait_trivial_move<long long>::value"
2836    }
2837   ],
2838   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2839   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2840   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2841   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2842   "size" : 4,
2843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2844   "underlying_type" : "_ZTIj"
2845  },
2846  {
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 1,
2852     "name" : "android::trait_trivial_move<unsigned long long>::value"
2853    }
2854   ],
2855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2856   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2857   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2858   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2859   "size" : 4,
2860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2861   "underlying_type" : "_ZTIj"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 0,
2869     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2870    },
2871    {
2872     "enum_field_value" : 1,
2873     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2874    },
2875    {
2876     "enum_field_value" : 2,
2877     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2878    }
2879   ],
2880   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2881   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2882   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2883   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2884   "size" : 4,
2885   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2886   "underlying_type" : "_ZTIi"
2887  },
2888  {
2889   "alignment" : 4,
2890   "enum_fields" :
2891   [
2892    {
2893     "enum_field_value" : -1,
2894     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2898   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2899   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2900   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2901   "size" : 4,
2902   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2903   "underlying_type" : "_ZTIi"
2904  },
2905  {
2906   "alignment" : 1,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 0,
2911     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2912    },
2913    {
2914     "enum_field_value" : 1,
2915     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2916    },
2917    {
2918     "enum_field_value" : 2,
2919     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2920    }
2921   ],
2922   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2923   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2924   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2925   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2926   "size" : 1,
2927   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2928   "underlying_type" : "_ZTIh"
2929  },
2930  {
2931   "alignment" : 4,
2932   "enum_fields" :
2933   [
2934    {
2935     "enum_field_value" : 0,
2936     "name" : "android::Mutex::PRIVATE"
2937    },
2938    {
2939     "enum_field_value" : 1,
2940     "name" : "android::Mutex::SHARED"
2941    }
2942   ],
2943   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2944   "name" : "android::Mutex::(unnamed enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2945   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2946   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2947   "size" : 4,
2948   "source_file" : "system/core/libutils/include/utils/Mutex.h",
2949   "underlying_type" : "_ZTIj"
2950  },
2951  {
2952   "alignment" : 4,
2953   "enum_fields" :
2954   [
2955    {
2956     "enum_field_value" : 0,
2957     "name" : "android::RWLock::PRIVATE"
2958    },
2959    {
2960     "enum_field_value" : 1,
2961     "name" : "android::RWLock::SHARED"
2962    }
2963   ],
2964   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2965   "name" : "android::RWLock::(unnamed enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2966   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2967   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2968   "size" : 4,
2969   "source_file" : "system/core/libutils/include/utils/RWLock.h",
2970   "underlying_type" : "_ZTIj"
2971  },
2972  {
2973   "alignment" : 4,
2974   "enum_fields" :
2975   [
2976    {
2977     "enum_field_value" : 0,
2978     "name" : "android::system::suspend::V1_0::WakeLockType::PARTIAL"
2979    },
2980    {
2981     "enum_field_value" : 1,
2982     "name" : "android::system::suspend::V1_0::WakeLockType::FULL"
2983    }
2984   ],
2985   "linker_set_key" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE",
2986   "name" : "android::system::suspend::V1_0::WakeLockType",
2987   "referenced_type" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE",
2988   "self_type" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE",
2989   "size" : 4,
2990   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h",
2991   "underlying_type" : "_ZTIj"
2992  },
2993  {
2994   "access" : "protected",
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::RefBase::FIRST_INC_STRONG"
3001    }
3002   ],
3003   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3004   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)",
3005   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3006   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3007   "size" : 4,
3008   "source_file" : "system/core/libutils/include/utils/RefBase.h",
3009   "underlying_type" : "_ZTIj"
3010  },
3011  {
3012   "access" : "protected",
3013   "alignment" : 4,
3014   "enum_fields" :
3015   [
3016    {
3017     "enum_field_value" : 0,
3018     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3019    },
3020    {
3021     "enum_field_value" : 1,
3022     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3023    },
3024    {
3025     "enum_field_value" : 1,
3026     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3027    }
3028   ],
3029   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3030   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)",
3031   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3032   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3033   "size" : 4,
3034   "source_file" : "system/core/libutils/include/utils/RefBase.h",
3035   "underlying_type" : "_ZTIj"
3036  },
3037  {
3038   "alignment" : 4,
3039   "enum_fields" :
3040   [
3041    {
3042     "enum_field_value" : 0,
3043     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3044    },
3045    {
3046     "enum_field_value" : 1,
3047     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3048    },
3049    {
3050     "enum_field_value" : 2,
3051     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3052    }
3053   ],
3054   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3055   "name" : "android::hardware::ProcessState::CallRestriction",
3056   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3057   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3058   "size" : 4,
3059   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
3060   "underlying_type" : "_ZTIi"
3061  },
3062  {
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 0,
3068     "name" : "android::hardware::HidlReturnRestriction::NONE"
3069    },
3070    {
3071     "enum_field_value" : 1,
3072     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3073    },
3074    {
3075     "enum_field_value" : 2,
3076     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3077    }
3078   ],
3079   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3080   "name" : "android::hardware::HidlReturnRestriction",
3081   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3082   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3083   "size" : 4,
3084   "source_file" : "system/libhidl/base/include/hidl/Status.h",
3085   "underlying_type" : "_ZTIi"
3086  },
3087  {
3088   "alignment" : 4,
3089   "enum_fields" :
3090   [
3091    {
3092     "enum_field_value" : 0,
3093     "name" : "android::hardware::Status::EX_NONE"
3094    },
3095    {
3096     "enum_field_value" : -1,
3097     "name" : "android::hardware::Status::EX_SECURITY"
3098    },
3099    {
3100     "enum_field_value" : -2,
3101     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3102    },
3103    {
3104     "enum_field_value" : -3,
3105     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3106    },
3107    {
3108     "enum_field_value" : -4,
3109     "name" : "android::hardware::Status::EX_NULL_POINTER"
3110    },
3111    {
3112     "enum_field_value" : -5,
3113     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3114    },
3115    {
3116     "enum_field_value" : -6,
3117     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3118    },
3119    {
3120     "enum_field_value" : -7,
3121     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3122    },
3123    {
3124     "enum_field_value" : -128,
3125     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3126    },
3127    {
3128     "enum_field_value" : -129,
3129     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3130    }
3131   ],
3132   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3133   "name" : "android::hardware::Status::Exception",
3134   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3135   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3136   "size" : 4,
3137   "source_file" : "system/libhidl/base/include/hidl/Status.h",
3138   "underlying_type" : "_ZTIi"
3139  },
3140  {
3141   "alignment" : 4,
3142   "enum_fields" :
3143   [
3144    {
3145     "enum_field_value" : 1,
3146     "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
3147    },
3148    {
3149     "enum_field_value" : 251658239,
3150     "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
3151    },
3152    {
3153     "enum_field_value" : 251658240,
3154     "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
3155    },
3156    {
3157     "enum_field_value" : 256921159,
3158     "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
3159    },
3160    {
3161     "enum_field_value" : 256067662,
3162     "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
3163    },
3164    {
3165     "enum_field_value" : 256136003,
3166     "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
3167    },
3168    {
3169     "enum_field_value" : 257120595,
3170     "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
3171    },
3172    {
3173     "enum_field_value" : 256660548,
3174     "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
3175    },
3176    {
3177     "enum_field_value" : 257250372,
3178     "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
3179    },
3180    {
3181     "enum_field_value" : 256462420,
3182     "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
3183    },
3184    {
3185     "enum_field_value" : 257049926,
3186     "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
3187    },
3188    {
3189     "enum_field_value" : 256131655,
3190     "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
3191    },
3192    {
3193     "enum_field_value" : 256398152,
3194     "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
3195    },
3196    {
3197     "enum_field_value" : 268435455,
3198     "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
3199    },
3200    {
3201     "enum_field_value" : 1,
3202     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3203    },
3204    {
3205     "enum_field_value" : 32,
3206     "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
3207    }
3208   ],
3209   "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3210   "name" : "android::hardware::IBinder::(unnamed enum at system/libhwbinder/include/hwbinder/IBinder.h:51:5)",
3211   "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3212   "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
3213   "size" : 4,
3214   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
3215   "underlying_type" : "_ZTIj"
3216  },
3217  {
3218   "alignment" : 4,
3219   "enum_fields" :
3220   [
3221    {
3222     "enum_field_value" : 0,
3223     "name" : "android::hardware::details::READPTRPOS"
3224    },
3225    {
3226     "enum_field_value" : 1,
3227     "name" : "android::hardware::details::WRITEPTRPOS"
3228    },
3229    {
3230     "enum_field_value" : 2,
3231     "name" : "android::hardware::details::DATAPTRPOS"
3232    },
3233    {
3234     "enum_field_value" : 3,
3235     "name" : "android::hardware::details::EVFLAGWORDPOS"
3236    }
3237   ],
3238   "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
3239   "name" : "android::hardware::details::GrantorType",
3240   "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3241   "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
3242   "size" : 4,
3243   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3244   "underlying_type" : "_ZTIi"
3245  },
3246  {
3247   "alignment" : 4,
3248   "enum_fields" :
3249   [
3250    {
3251     "enum_field_value" : 0,
3252     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3253    },
3254    {
3255     "enum_field_value" : 1,
3256     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3257    },
3258    {
3259     "enum_field_value" : 2,
3260     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3261    },
3262    {
3263     "enum_field_value" : 3,
3264     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3265    },
3266    {
3267     "enum_field_value" : 4,
3268     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3269    },
3270    {
3271     "enum_field_value" : 5,
3272     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3273    },
3274    {
3275     "enum_field_value" : 6,
3276     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3277    },
3278    {
3279     "enum_field_value" : 7,
3280     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3281    },
3282    {
3283     "enum_field_value" : 8,
3284     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3285    },
3286    {
3287     "enum_field_value" : 9,
3288     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3289    }
3290   ],
3291   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3292   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3293   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3294   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3295   "size" : 4,
3296   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3297   "underlying_type" : "_ZTIj"
3298  },
3299  {
3300   "alignment" : 4,
3301   "enum_fields" :
3302   [
3303    {
3304     "enum_field_value" : 1,
3305     "name" : "android::hardware::kSynchronizedReadWrite"
3306    },
3307    {
3308     "enum_field_value" : 2,
3309     "name" : "android::hardware::kUnsynchronizedWrite"
3310    }
3311   ],
3312   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3313   "name" : "android::hardware::MQFlavor",
3314   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3315   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3316   "size" : 4,
3317   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3318   "underlying_type" : "_ZTIj"
3319  },
3320  {
3321   "alignment" : 4,
3322   "enum_fields" :
3323   [
3324    {
3325     "enum_field_value" : 0,
3326     "name" : "android::Condition::WAKE_UP_ONE"
3327    },
3328    {
3329     "enum_field_value" : 1,
3330     "name" : "android::Condition::WAKE_UP_ALL"
3331    }
3332   ],
3333   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3334   "name" : "android::Condition::WakeUpType",
3335   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3336   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3337   "size" : 4,
3338   "source_file" : "system/core/libutils/include/utils/Condition.h",
3339   "underlying_type" : "_ZTIj"
3340  },
3341  {
3342   "alignment" : 4,
3343   "enum_fields" :
3344   [
3345    {
3346     "enum_field_value" : 0,
3347     "name" : "android::Condition::PRIVATE"
3348    },
3349    {
3350     "enum_field_value" : 1,
3351     "name" : "android::Condition::SHARED"
3352    }
3353   ],
3354   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3355   "name" : "android::Condition::(unnamed enum at system/core/libutils/include/utils/Condition.h:54:5)",
3356   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3357   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3358   "size" : 4,
3359   "source_file" : "system/core/libutils/include/utils/Condition.h",
3360   "underlying_type" : "_ZTIj"
3361  }
3362 ],
3363 "function_types" :
3364 [
3365  {
3366   "alignment" : 4,
3367   "linker_set_key" : "_ZTIFiPvE",
3368   "name" : "int (void *)",
3369   "parameters" :
3370   [
3371    {
3372     "referenced_type" : "_ZTIPv"
3373    }
3374   ],
3375   "referenced_type" : "_ZTIFiPvE",
3376   "return_type" : "_ZTIi",
3377   "self_type" : "_ZTIFiPvE",
3378   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
3379  },
3380  {
3381   "alignment" : 4,
3382   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3383   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3384   "parameters" :
3385   [
3386    {
3387     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3388    },
3389    {
3390     "referenced_type" : "_ZTIPKh"
3391    },
3392    {
3393     "referenced_type" : "_ZTIj"
3394    },
3395    {
3396     "referenced_type" : "_ZTIPKy"
3397    },
3398    {
3399     "referenced_type" : "_ZTIj"
3400    },
3401    {
3402     "referenced_type" : "_ZTIPv"
3403    }
3404   ],
3405   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3406   "return_type" : "_ZTIv",
3407   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3408   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
3409  }
3410 ],
3411 "functions" :
3412 [
3413  {
3414   "function_name" : "android::sp<android::system::suspend::V1_0::IWakeLock>::operator=",
3415   "linker_set_key" : "_ZN7android2spINS_6system7suspend4V1_09IWakeLockEEaSEOS5_",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "_ZTIPN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3421    },
3422    {
3423     "referenced_type" : "_ZTION7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3424    }
3425   ],
3426   "return_type" : "_ZTIRN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
3427   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
3428  },
3429  {
3430   "access" : "private",
3431   "function_name" : "android::system::suspend::V1_0::BsWakeLock::addOnewayTask",
3432   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLock13addOnewayTaskENSt3__18functionIFvvEEE",
3433   "parameters" :
3434   [
3435    {
3436     "is_this_ptr" : true,
3437     "referenced_type" : "_ZTIPN7android6system7suspend4V1_010BsWakeLockE"
3438    },
3439    {
3440     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3441    }
3442   ],
3443   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3444   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
3445  },
3446  {
3447   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
3448   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC1ENS_2spINS2_9IWakeLockEEE",
3449   "parameters" :
3450   [
3451    {
3452     "is_this_ptr" : true,
3453     "referenced_type" : "_ZTIPN7android6system7suspend4V1_010BsWakeLockE"
3454    },
3455    {
3456     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3457    }
3458   ],
3459   "return_type" : "_ZTIv",
3460   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
3461  },
3462  {
3463   "function_name" : "android::system::suspend::V1_0::BsWakeLock::BsWakeLock",
3464   "linker_set_key" : "_ZN7android6system7suspend4V1_010BsWakeLockC2ENS_2spINS2_9IWakeLockEEE",
3465   "parameters" :
3466   [
3467    {
3468     "is_this_ptr" : true,
3469     "referenced_type" : "_ZTIPN7android6system7suspend4V1_010BsWakeLockE"
3470    },
3471    {
3472     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3473    }
3474   ],
3475   "return_type" : "_ZTIv",
3476   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h"
3477  },
3478  {
3479   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::onTransact",
3480   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
3481   "parameters" :
3482   [
3483    {
3484     "is_this_ptr" : true,
3485     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3486    },
3487    {
3488     "referenced_type" : "_ZTIj"
3489    },
3490    {
3491     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3492    },
3493    {
3494     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3495    },
3496    {
3497     "default_arg" : true,
3498     "referenced_type" : "_ZTIj"
3499    },
3500    {
3501     "default_arg" : true,
3502     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3503    }
3504   ],
3505   "return_type" : "_ZTIi",
3506   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3507  },
3508  {
3509   "access" : "private",
3510   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::getDebugInfo",
3511   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3512   "parameters" :
3513   [
3514    {
3515     "is_this_ptr" : true,
3516     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3517    },
3518    {
3519     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3520    }
3521   ],
3522   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3523   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3524  },
3525  {
3526   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::_hidl_release",
3527   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock13_hidl_releaseEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3528   "parameters" :
3529   [
3530    {
3531     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3532    },
3533    {
3534     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3535    },
3536    {
3537     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3538    },
3539    {
3540     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3541    }
3542   ],
3543   "return_type" : "_ZTIi",
3544   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3545  },
3546  {
3547   "access" : "private",
3548   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::ping",
3549   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLock4pingEv",
3550   "parameters" :
3551   [
3552    {
3553     "is_this_ptr" : true,
3554     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3555    }
3556   ],
3557   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3558   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3559  },
3560  {
3561   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
3562   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC1ERKNS_2spINS2_9IWakeLockEEE",
3563   "parameters" :
3564   [
3565    {
3566     "is_this_ptr" : true,
3567     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3568    },
3569    {
3570     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3571    }
3572   ],
3573   "return_type" : "_ZTIv",
3574   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3575  },
3576  {
3577   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::BnHwWakeLock",
3578   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockC2ERKNS_2spINS2_9IWakeLockEEE",
3579   "parameters" :
3580   [
3581    {
3582     "is_this_ptr" : true,
3583     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3584    },
3585    {
3586     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
3587    }
3588   ],
3589   "return_type" : "_ZTIv",
3590   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3591  },
3592  {
3593   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
3594   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev",
3595   "parameters" :
3596   [
3597    {
3598     "is_this_ptr" : true,
3599     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3600    }
3601   ],
3602   "return_type" : "_ZTIv",
3603   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3604  },
3605  {
3606   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
3607   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev",
3608   "parameters" :
3609   [
3610    {
3611     "is_this_ptr" : true,
3612     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3613    }
3614   ],
3615   "return_type" : "_ZTIv",
3616   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3617  },
3618  {
3619   "function_name" : "android::system::suspend::V1_0::BnHwWakeLock::~BnHwWakeLock",
3620   "linker_set_key" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD2Ev",
3621   "parameters" :
3622   [
3623    {
3624     "is_this_ptr" : true,
3625     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE"
3626    }
3627   ],
3628   "return_type" : "_ZTIv",
3629   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
3630  },
3631  {
3632   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::linkToDeath",
3633   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3634   "parameters" :
3635   [
3636    {
3637     "is_this_ptr" : true,
3638     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3639    },
3640    {
3641     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3642    },
3643    {
3644     "referenced_type" : "_ZTIy"
3645    }
3646   ],
3647   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3648   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3649  },
3650  {
3651   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getDebugInfo",
3652   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3653   "parameters" :
3654   [
3655    {
3656     "is_this_ptr" : true,
3657     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3658    },
3659    {
3660     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3661    }
3662   ],
3663   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3664   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3665  },
3666  {
3667   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::getHashChain",
3668   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
3669   "parameters" :
3670   [
3671    {
3672     "is_this_ptr" : true,
3673     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3674    },
3675    {
3676     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3677    }
3678   ],
3679   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3680   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3681  },
3682  {
3683   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::_hidl_release",
3684   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13_hidl_releaseEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorE",
3685   "parameters" :
3686   [
3687    {
3688     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3689    },
3690    {
3691     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3692    }
3693   ],
3694   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3695   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3696  },
3697  {
3698   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::unlinkToDeath",
3699   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3700   "parameters" :
3701   [
3702    {
3703     "is_this_ptr" : true,
3704     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3705    },
3706    {
3707     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3708    }
3709   ],
3710   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3711   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3712  },
3713  {
3714   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceChain",
3715   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3716   "parameters" :
3717   [
3718    {
3719     "is_this_ptr" : true,
3720     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3721    },
3722    {
3723     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3724    }
3725   ],
3726   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3727   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3728  },
3729  {
3730   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::onLastStrongRef",
3731   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv",
3732   "parameters" :
3733   [
3734    {
3735     "is_this_ptr" : true,
3736     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3737    },
3738    {
3739     "referenced_type" : "_ZTIPKv"
3740    }
3741   ],
3742   "return_type" : "_ZTIv",
3743   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3744  },
3745  {
3746   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::interfaceDescriptor",
3747   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3748   "parameters" :
3749   [
3750    {
3751     "is_this_ptr" : true,
3752     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3753    },
3754    {
3755     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3756    }
3757   ],
3758   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3759   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3760  },
3761  {
3762   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::notifySyspropsChanged",
3763   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv",
3764   "parameters" :
3765   [
3766    {
3767     "is_this_ptr" : true,
3768     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3769    }
3770   ],
3771   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3772   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3773  },
3774  {
3775   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::setHALInstrumentation",
3776   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3782    }
3783   ],
3784   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3785   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3786  },
3787  {
3788   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::ping",
3789   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv",
3790   "parameters" :
3791   [
3792    {
3793     "is_this_ptr" : true,
3794     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3795    }
3796   ],
3797   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3798   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3799  },
3800  {
3801   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::debug",
3802   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3808    },
3809    {
3810     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3811    },
3812    {
3813     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3814    }
3815   ],
3816   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3817   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3818  },
3819  {
3820   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::release",
3821   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv",
3822   "parameters" :
3823   [
3824    {
3825     "is_this_ptr" : true,
3826     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3827    }
3828   ],
3829   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3830   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3831  },
3832  {
3833   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
3834   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC1ERKNS_2spINS_8hardware7IBinderEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3840    },
3841    {
3842     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3843    }
3844   ],
3845   "return_type" : "_ZTIv",
3846   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3847  },
3848  {
3849   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::BpHwWakeLock",
3850   "linker_set_key" : "_ZN7android6system7suspend4V1_012BpHwWakeLockC2ERKNS_2spINS_8hardware7IBinderEEE",
3851   "parameters" :
3852   [
3853    {
3854     "is_this_ptr" : true,
3855     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
3856    },
3857    {
3858     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3859    }
3860   ],
3861   "return_type" : "_ZTIv",
3862   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
3863  },
3864  {
3865   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getService",
3866   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3867   "parameters" :
3868   [
3869    {
3870     "default_arg" : true,
3871     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3872    },
3873    {
3874     "default_arg" : true,
3875     "referenced_type" : "_ZTIb"
3876    }
3877   ],
3878   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
3879   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3880  },
3881  {
3882   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::linkToDeath",
3883   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3884   "parameters" :
3885   [
3886    {
3887     "is_this_ptr" : true,
3888     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3889    },
3890    {
3891     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3892    },
3893    {
3894     "referenced_type" : "_ZTIy"
3895    }
3896   ],
3897   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3898   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3899  },
3900  {
3901   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getDebugInfo",
3902   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3903   "parameters" :
3904   [
3905    {
3906     "is_this_ptr" : true,
3907     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3908    },
3909    {
3910     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3911    }
3912   ],
3913   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3914   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3915  },
3916  {
3917   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::getHashChain",
3918   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3924    },
3925    {
3926     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3927    }
3928   ],
3929   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3930   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3931  },
3932  {
3933   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::tryGetService",
3934   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3935   "parameters" :
3936   [
3937    {
3938     "default_arg" : true,
3939     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3940    },
3941    {
3942     "default_arg" : true,
3943     "referenced_type" : "_ZTIb"
3944    }
3945   ],
3946   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
3947   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3948  },
3949  {
3950   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::unlinkToDeath",
3951   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3952   "parameters" :
3953   [
3954    {
3955     "is_this_ptr" : true,
3956     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3957    },
3958    {
3959     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3960    }
3961   ],
3962   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3963   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3964  },
3965  {
3966   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceChain",
3967   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3973    },
3974    {
3975     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3976    }
3977   ],
3978   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3979   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3980  },
3981  {
3982   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerAsService",
3983   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
3989    },
3990    {
3991     "default_arg" : true,
3992     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3993    }
3994   ],
3995   "return_type" : "_ZTIi",
3996   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
3997  },
3998  {
3999   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::interfaceDescriptor",
4000   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
4006    },
4007    {
4008     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4009    }
4010   ],
4011   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4012   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4013  },
4014  {
4015   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::notifySyspropsChanged",
4016   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv",
4017   "parameters" :
4018   [
4019    {
4020     "is_this_ptr" : true,
4021     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
4022    }
4023   ],
4024   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4025   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4026  },
4027  {
4028   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::setHALInstrumentation",
4029   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv",
4030   "parameters" :
4031   [
4032    {
4033     "is_this_ptr" : true,
4034     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
4035    }
4036   ],
4037   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4038   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4039  },
4040  {
4041   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::registerForNotifications",
4042   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4043   "parameters" :
4044   [
4045    {
4046     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4047    },
4048    {
4049     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4050    }
4051   ],
4052   "return_type" : "_ZTIb",
4053   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4054  },
4055  {
4056   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::ping",
4057   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv",
4058   "parameters" :
4059   [
4060    {
4061     "is_this_ptr" : true,
4062     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
4063    }
4064   ],
4065   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4066   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4067  },
4068  {
4069   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::debug",
4070   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4071   "parameters" :
4072   [
4073    {
4074     "is_this_ptr" : true,
4075     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
4076    },
4077    {
4078     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4079    },
4080    {
4081     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4082    }
4083   ],
4084   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4085   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4086  },
4087  {
4088   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
4089   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4090   "parameters" :
4091   [
4092    {
4093     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4094    },
4095    {
4096     "default_arg" : true,
4097     "referenced_type" : "_ZTIb"
4098    }
4099   ],
4100   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
4101   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4102  },
4103  {
4104   "function_name" : "android::system::suspend::V1_0::ISystemSuspend::castFrom",
4105   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend8castFromERKNS_2spIS3_EEb",
4106   "parameters" :
4107   [
4108    {
4109     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
4110    },
4111    {
4112     "default_arg" : true,
4113     "referenced_type" : "_ZTIb"
4114    }
4115   ],
4116   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
4117   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
4118  },
4119  {
4120   "access" : "private",
4121   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::addOnewayTask",
4122   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13addOnewayTaskENSt3__18functionIFvvEEE",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "_ZTIPN7android6system7suspend4V1_015BsSystemSuspendE"
4128    },
4129    {
4130     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4131    }
4132   ],
4133   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4134   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
4135  },
4136  {
4137   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
4138   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC1ENS_2spINS2_14ISystemSuspendEEE",
4139   "parameters" :
4140   [
4141    {
4142     "is_this_ptr" : true,
4143     "referenced_type" : "_ZTIPN7android6system7suspend4V1_015BsSystemSuspendE"
4144    },
4145    {
4146     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
4147    }
4148   ],
4149   "return_type" : "_ZTIv",
4150   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
4151  },
4152  {
4153   "function_name" : "android::system::suspend::V1_0::BsSystemSuspend::BsSystemSuspend",
4154   "linker_set_key" : "_ZN7android6system7suspend4V1_015BsSystemSuspendC2ENS_2spINS2_14ISystemSuspendEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "_ZTIPN7android6system7suspend4V1_015BsSystemSuspendE"
4160    },
4161    {
4162     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
4163    }
4164   ],
4165   "return_type" : "_ZTIv",
4166   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h"
4167  },
4168  {
4169   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::onTransact",
4170   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4176    },
4177    {
4178     "referenced_type" : "_ZTIj"
4179    },
4180    {
4181     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4182    },
4183    {
4184     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4185    },
4186    {
4187     "default_arg" : true,
4188     "referenced_type" : "_ZTIj"
4189    },
4190    {
4191     "default_arg" : true,
4192     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4193    }
4194   ],
4195   "return_type" : "_ZTIi",
4196   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4197  },
4198  {
4199   "access" : "private",
4200   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::getDebugInfo",
4201   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4207    },
4208    {
4209     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4210    }
4211   ],
4212   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4213   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4214  },
4215  {
4216   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::_hidl_acquireWakeLock",
4217   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend21_hidl_acquireWakeLockEPNS_4hidl4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
4218   "parameters" :
4219   [
4220    {
4221     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4222    },
4223    {
4224     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4225    },
4226    {
4227     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4228    },
4229    {
4230     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4231    }
4232   ],
4233   "return_type" : "_ZTIi",
4234   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4235  },
4236  {
4237   "access" : "private",
4238   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::ping",
4239   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend4pingEv",
4240   "parameters" :
4241   [
4242    {
4243     "is_this_ptr" : true,
4244     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4245    }
4246   ],
4247   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4248   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4249  },
4250  {
4251   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
4252   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC1ERKNS_2spINS2_14ISystemSuspendEEE",
4253   "parameters" :
4254   [
4255    {
4256     "is_this_ptr" : true,
4257     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4258    },
4259    {
4260     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
4261    }
4262   ],
4263   "return_type" : "_ZTIv",
4264   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4265  },
4266  {
4267   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::BnHwSystemSuspend",
4268   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendC2ERKNS_2spINS2_14ISystemSuspendEEE",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4274    },
4275    {
4276     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
4277    }
4278   ],
4279   "return_type" : "_ZTIv",
4280   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4281  },
4282  {
4283   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
4284   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev",
4285   "parameters" :
4286   [
4287    {
4288     "is_this_ptr" : true,
4289     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4290    }
4291   ],
4292   "return_type" : "_ZTIv",
4293   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4294  },
4295  {
4296   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
4297   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev",
4298   "parameters" :
4299   [
4300    {
4301     "is_this_ptr" : true,
4302     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4303    }
4304   ],
4305   "return_type" : "_ZTIv",
4306   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4307  },
4308  {
4309   "function_name" : "android::system::suspend::V1_0::BnHwSystemSuspend::~BnHwSystemSuspend",
4310   "linker_set_key" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD2Ev",
4311   "parameters" :
4312   [
4313    {
4314     "is_this_ptr" : true,
4315     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE"
4316    }
4317   ],
4318   "return_type" : "_ZTIv",
4319   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h"
4320  },
4321  {
4322   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::linkToDeath",
4323   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
4324   "parameters" :
4325   [
4326    {
4327     "is_this_ptr" : true,
4328     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4329    },
4330    {
4331     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4332    },
4333    {
4334     "referenced_type" : "_ZTIy"
4335    }
4336   ],
4337   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4338   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4339  },
4340  {
4341   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getDebugInfo",
4342   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4343   "parameters" :
4344   [
4345    {
4346     "is_this_ptr" : true,
4347     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4348    },
4349    {
4350     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4351    }
4352   ],
4353   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4354   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4355  },
4356  {
4357   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::getHashChain",
4358   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
4359   "parameters" :
4360   [
4361    {
4362     "is_this_ptr" : true,
4363     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4364    },
4365    {
4366     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4367    }
4368   ],
4369   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4370   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4371  },
4372  {
4373   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::unlinkToDeath",
4374   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
4375   "parameters" :
4376   [
4377    {
4378     "is_this_ptr" : true,
4379     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4380    },
4381    {
4382     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4383    }
4384   ],
4385   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4386   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4387  },
4388  {
4389   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceChain",
4390   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
4391   "parameters" :
4392   [
4393    {
4394     "is_this_ptr" : true,
4395     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4396    },
4397    {
4398     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4399    }
4400   ],
4401   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4402   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4403  },
4404  {
4405   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::acquireWakeLock",
4406   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE",
4407   "parameters" :
4408   [
4409    {
4410     "is_this_ptr" : true,
4411     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4412    },
4413    {
4414     "referenced_type" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE"
4415    },
4416    {
4417     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4418    }
4419   ],
4420   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
4421   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4422  },
4423  {
4424   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::onLastStrongRef",
4425   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv",
4426   "parameters" :
4427   [
4428    {
4429     "is_this_ptr" : true,
4430     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4431    },
4432    {
4433     "referenced_type" : "_ZTIPKv"
4434    }
4435   ],
4436   "return_type" : "_ZTIv",
4437   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4438  },
4439  {
4440   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::interfaceDescriptor",
4441   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4447    },
4448    {
4449     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4450    }
4451   ],
4452   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4453   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4454  },
4455  {
4456   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::_hidl_acquireWakeLock",
4457   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21_hidl_acquireWakeLockEPNS_8hardware10IInterfaceEPNS4_7details16HidlInstrumentorENS2_12WakeLockTypeERKNS4_11hidl_stringE",
4458   "parameters" :
4459   [
4460    {
4461     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4462    },
4463    {
4464     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4465    },
4466    {
4467     "referenced_type" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4471    }
4472   ],
4473   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
4474   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4475  },
4476  {
4477   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::notifySyspropsChanged",
4478   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv",
4479   "parameters" :
4480   [
4481    {
4482     "is_this_ptr" : true,
4483     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4484    }
4485   ],
4486   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4487   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4488  },
4489  {
4490   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::setHALInstrumentation",
4491   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv",
4492   "parameters" :
4493   [
4494    {
4495     "is_this_ptr" : true,
4496     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4497    }
4498   ],
4499   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4500   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4501  },
4502  {
4503   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::ping",
4504   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv",
4505   "parameters" :
4506   [
4507    {
4508     "is_this_ptr" : true,
4509     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4510    }
4511   ],
4512   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4513   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4514  },
4515  {
4516   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::debug",
4517   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4518   "parameters" :
4519   [
4520    {
4521     "is_this_ptr" : true,
4522     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4523    },
4524    {
4525     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4526    },
4527    {
4528     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4529    }
4530   ],
4531   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4532   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4533  },
4534  {
4535   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
4536   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC1ERKNS_2spINS_8hardware7IBinderEEE",
4537   "parameters" :
4538   [
4539    {
4540     "is_this_ptr" : true,
4541     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4542    },
4543    {
4544     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4545    }
4546   ],
4547   "return_type" : "_ZTIv",
4548   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4549  },
4550  {
4551   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::BpHwSystemSuspend",
4552   "linker_set_key" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendC2ERKNS_2spINS_8hardware7IBinderEEE",
4553   "parameters" :
4554   [
4555    {
4556     "is_this_ptr" : true,
4557     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4558    },
4559    {
4560     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4561    }
4562   ],
4563   "return_type" : "_ZTIv",
4564   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4565  },
4566  {
4567   "function_name" : "android::system::suspend::V1_0::IWakeLock::getService",
4568   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4569   "parameters" :
4570   [
4571    {
4572     "default_arg" : true,
4573     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4574    },
4575    {
4576     "default_arg" : true,
4577     "referenced_type" : "_ZTIb"
4578    }
4579   ],
4580   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
4581   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4582  },
4583  {
4584   "function_name" : "android::system::suspend::V1_0::IWakeLock::linkToDeath",
4585   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
4586   "parameters" :
4587   [
4588    {
4589     "is_this_ptr" : true,
4590     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4591    },
4592    {
4593     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4594    },
4595    {
4596     "referenced_type" : "_ZTIy"
4597    }
4598   ],
4599   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4600   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4601  },
4602  {
4603   "function_name" : "android::system::suspend::V1_0::IWakeLock::getDebugInfo",
4604   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4610    },
4611    {
4612     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4613    }
4614   ],
4615   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4616   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4617  },
4618  {
4619   "function_name" : "android::system::suspend::V1_0::IWakeLock::getHashChain",
4620   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4626    },
4627    {
4628     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4629    }
4630   ],
4631   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4632   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4633  },
4634  {
4635   "function_name" : "android::system::suspend::V1_0::IWakeLock::tryGetService",
4636   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4637   "parameters" :
4638   [
4639    {
4640     "default_arg" : true,
4641     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4642    },
4643    {
4644     "default_arg" : true,
4645     "referenced_type" : "_ZTIb"
4646    }
4647   ],
4648   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
4649   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4650  },
4651  {
4652   "function_name" : "android::system::suspend::V1_0::IWakeLock::unlinkToDeath",
4653   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4659    },
4660    {
4661     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4662    }
4663   ],
4664   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4665   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4666  },
4667  {
4668   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceChain",
4669   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE",
4670   "parameters" :
4671   [
4672    {
4673     "is_this_ptr" : true,
4674     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4675    },
4676    {
4677     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4678    }
4679   ],
4680   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4681   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4682  },
4683  {
4684   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerAsService",
4685   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4686   "parameters" :
4687   [
4688    {
4689     "is_this_ptr" : true,
4690     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4691    },
4692    {
4693     "default_arg" : true,
4694     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4695    }
4696   ],
4697   "return_type" : "_ZTIi",
4698   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4699  },
4700  {
4701   "function_name" : "android::system::suspend::V1_0::IWakeLock::interfaceDescriptor",
4702   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
4703   "parameters" :
4704   [
4705    {
4706     "is_this_ptr" : true,
4707     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4708    },
4709    {
4710     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4711    }
4712   ],
4713   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4714   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4715  },
4716  {
4717   "function_name" : "android::system::suspend::V1_0::IWakeLock::notifySyspropsChanged",
4718   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4724    }
4725   ],
4726   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4727   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4728  },
4729  {
4730   "function_name" : "android::system::suspend::V1_0::IWakeLock::setHALInstrumentation",
4731   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4737    }
4738   ],
4739   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4740   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4741  },
4742  {
4743   "function_name" : "android::system::suspend::V1_0::IWakeLock::registerForNotifications",
4744   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4745   "parameters" :
4746   [
4747    {
4748     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4749    },
4750    {
4751     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4752    }
4753   ],
4754   "return_type" : "_ZTIb",
4755   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4756  },
4757  {
4758   "function_name" : "android::system::suspend::V1_0::IWakeLock::ping",
4759   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv",
4760   "parameters" :
4761   [
4762    {
4763     "is_this_ptr" : true,
4764     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4765    }
4766   ],
4767   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4768   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4769  },
4770  {
4771   "function_name" : "android::system::suspend::V1_0::IWakeLock::debug",
4772   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
4778    },
4779    {
4780     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4781    },
4782    {
4783     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4784    }
4785   ],
4786   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4787   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4788  },
4789  {
4790   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
4791   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4792   "parameters" :
4793   [
4794    {
4795     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4796    },
4797    {
4798     "default_arg" : true,
4799     "referenced_type" : "_ZTIb"
4800    }
4801   ],
4802   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
4803   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4804  },
4805  {
4806   "function_name" : "android::system::suspend::V1_0::IWakeLock::castFrom",
4807   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock8castFromERKNS_2spIS3_EEb",
4808   "parameters" :
4809   [
4810    {
4811     "referenced_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
4812    },
4813    {
4814     "default_arg" : true,
4815     "referenced_type" : "_ZTIb"
4816    }
4817   ],
4818   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
4819   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
4820  },
4821  {
4822   "function_name" : "android::hardware::fromBinder",
4823   "linker_set_key" : "_ZN7android8hardware10fromBinderINS_6system7suspend4V1_09IWakeLockENS4_12BpHwWakeLockENS4_12BnHwWakeLockEEENS_2spIT_EERKNS8_INS0_7IBinderEEE",
4824   "parameters" :
4825   [
4826    {
4827     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4828    }
4829   ],
4830   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
4831   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
4832   "template_args" :
4833   [
4834    "_ZTIN7android6system7suspend4V1_09IWakeLockE",
4835    "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
4836    "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
4837   ]
4838  },
4839  {
4840   "function_name" : "android::hardware::details::castInterface",
4841   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_014ISystemSuspendENS_4hidl4base4V1_05IBaseENS5_17BpHwSystemSuspendEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4842   "parameters" :
4843   [
4844    {
4845     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4846    },
4847    {
4848     "referenced_type" : "_ZTIPKc"
4849    },
4850    {
4851     "referenced_type" : "_ZTIb"
4852    }
4853   ],
4854   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
4855   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4856   "template_args" :
4857   [
4858    "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
4859    "_ZTIN7android4hidl4base4V1_05IBaseE",
4860    "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
4861   ]
4862  },
4863  {
4864   "function_name" : "android::hardware::details::castInterface",
4865   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_6system7suspend4V1_09IWakeLockENS_4hidl4base4V1_05IBaseENS5_12BpHwWakeLockEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
4866   "parameters" :
4867   [
4868    {
4869     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4870    },
4871    {
4872     "referenced_type" : "_ZTIPKc"
4873    },
4874    {
4875     "referenced_type" : "_ZTIb"
4876    }
4877   ],
4878   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
4879   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4880   "template_args" :
4881   [
4882    "_ZTIN7android6system7suspend4V1_09IWakeLockE",
4883    "_ZTIN7android4hidl4base4V1_05IBaseE",
4884    "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
4885   ]
4886  },
4887  {
4888   "function_name" : "android::hardware::details::wrapPassthrough",
4889   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS_6system7suspend4V1_09IWakeLockEvEENS_2spIT_EES9_",
4890   "parameters" :
4891   [
4892    {
4893     "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
4894    }
4895   ],
4896   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
4897   "source_file" : "system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4898   "template_args" :
4899   [
4900    "_ZTIN7android6system7suspend4V1_09IWakeLockE",
4901    "_ZTIv"
4902   ]
4903  },
4904  {
4905   "function_name" : "android::hardware::details::getServiceInternal",
4906   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_012BpHwWakeLockENS5_9IWakeLockEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4907   "parameters" :
4908   [
4909    {
4910     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4911    },
4912    {
4913     "referenced_type" : "_ZTIb"
4914    },
4915    {
4916     "referenced_type" : "_ZTIb"
4917    }
4918   ],
4919   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
4920   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4921   "template_args" :
4922   [
4923    "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
4924    "_ZTIN7android6system7suspend4V1_09IWakeLockE",
4925    "_ZTIv",
4926    "_ZTIv"
4927   ]
4928  },
4929  {
4930   "function_name" : "android::hardware::details::getServiceInternal",
4931   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_6system7suspend4V1_017BpHwSystemSuspendENS5_14ISystemSuspendEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSB_11char_traitsIcEENSB_9allocatorIcEEEEbb",
4932   "parameters" :
4933   [
4934    {
4935     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4936    },
4937    {
4938     "referenced_type" : "_ZTIb"
4939    },
4940    {
4941     "referenced_type" : "_ZTIb"
4942    }
4943   ],
4944   "return_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
4945   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4946   "template_args" :
4947   [
4948    "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
4949    "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
4950    "_ZTIv",
4951    "_ZTIv"
4952   ]
4953  },
4954  {
4955   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::onLastStrongRef",
4956   "linker_set_key" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv",
4957   "parameters" :
4958   [
4959    {
4960     "is_this_ptr" : true,
4961     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
4962    },
4963    {
4964     "referenced_type" : "_ZTIPKv"
4965    }
4966   ],
4967   "return_type" : "_ZTIv",
4968   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
4969  },
4970  {
4971   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::onLastStrongRef",
4972   "linker_set_key" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv",
4973   "parameters" :
4974   [
4975    {
4976     "is_this_ptr" : true,
4977     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
4978    },
4979    {
4980     "referenced_type" : "_ZTIPKv"
4981    }
4982   ],
4983   "return_type" : "_ZTIv",
4984   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
4985  },
4986  {
4987   "function_name" : "android::system::suspend::V1_0::BpHwWakeLock::onLastStrongRef",
4988   "linker_set_key" : "_ZTv0_n20_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv",
4989   "parameters" :
4990   [
4991    {
4992     "is_this_ptr" : true,
4993     "referenced_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE"
4994    },
4995    {
4996     "referenced_type" : "_ZTIPKv"
4997    }
4998   ],
4999   "return_type" : "_ZTIv",
5000   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5001  },
5002  {
5003   "function_name" : "android::system::suspend::V1_0::BpHwSystemSuspend::onLastStrongRef",
5004   "linker_set_key" : "_ZTv0_n20_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv",
5005   "parameters" :
5006   [
5007    {
5008     "is_this_ptr" : true,
5009     "referenced_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE"
5010    },
5011    {
5012     "referenced_type" : "_ZTIPKv"
5013    }
5014   ],
5015   "return_type" : "_ZTIv",
5016   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5017  }
5018 ],
5019 "global_vars" :
5020 [
5021  {
5022   "linker_set_key" : "_ZN7android6system7suspend4V1_014ISystemSuspend10descriptorE",
5023   "name" : "android::system::suspend::V1_0::ISystemSuspend::descriptor",
5024   "referenced_type" : "_ZTIPKc",
5025   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5026  },
5027  {
5028   "linker_set_key" : "_ZN7android6system7suspend4V1_09IWakeLock10descriptorE",
5029   "name" : "android::system::suspend::V1_0::IWakeLock::descriptor",
5030   "referenced_type" : "_ZTIPKc",
5031   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
5032  }
5033 ],
5034 "lvalue_reference_types" :
5035 [
5036  {
5037   "alignment" : 4,
5038   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5039   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5040   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5041   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5042   "size" : 4,
5043   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5044  },
5045  {
5046   "alignment" : 4,
5047   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5048   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5049   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5050   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5051   "size" : 4,
5052   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "linker_set_key" : "_ZTIRKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5057   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
5058   "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5059   "self_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5060   "size" : 4,
5061   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5062  },
5063  {
5064   "alignment" : 4,
5065   "linker_set_key" : "_ZTIRKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5066   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> &",
5067   "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5068   "self_type" : "_ZTIRKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5069   "size" : 4,
5070   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5071  },
5072  {
5073   "alignment" : 4,
5074   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5075   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5076   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5077   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5078   "size" : 4,
5079   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5084   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5085   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5086   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5087   "size" : 4,
5088   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5089  },
5090  {
5091   "alignment" : 4,
5092   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5093   "name" : "const android::sp<android::hardware::IBinder> &",
5094   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5095   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5096   "size" : 4,
5097   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
5098  },
5099  {
5100   "alignment" : 4,
5101   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5102   "name" : "const android::wp<android::hardware::BHwBinder> &",
5103   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5104   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5105   "size" : 4,
5106   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 4,
5110   "linker_set_key" : "_ZTIRKN7android7String8E",
5111   "name" : "const android::String8 &",
5112   "referenced_type" : "_ZTIKN7android7String8E",
5113   "self_type" : "_ZTIRKN7android7String8E",
5114   "size" : 4,
5115   "source_file" : "system/core/libutils/include/utils/String8.h"
5116  },
5117  {
5118   "alignment" : 4,
5119   "linker_set_key" : "_ZTIRKN7android8String16E",
5120   "name" : "const android::String16 &",
5121   "referenced_type" : "_ZTIKN7android8String16E",
5122   "self_type" : "_ZTIRKN7android8String16E",
5123   "size" : 4,
5124   "source_file" : "system/core/libutils/include/utils/String16.h"
5125  },
5126  {
5127   "alignment" : 4,
5128   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5129   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5130   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5131   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5132   "size" : 4,
5133   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5134  },
5135  {
5136   "alignment" : 4,
5137   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5138   "name" : "const android::hardware::hidl_handle &",
5139   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5140   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5141   "size" : 4,
5142   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5143  },
5144  {
5145   "alignment" : 4,
5146   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5147   "name" : "const android::hardware::hidl_memory &",
5148   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5149   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5150   "size" : 4,
5151   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5152  },
5153  {
5154   "alignment" : 4,
5155   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5156   "name" : "const android::hardware::hidl_string &",
5157   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5158   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5159   "size" : 4,
5160   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5161  },
5162  {
5163   "alignment" : 4,
5164   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5165   "name" : "const android::hardware::hidl_version &",
5166   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5167   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5168   "size" : 4,
5169   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5170  },
5171  {
5172   "alignment" : 4,
5173   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
5174   "name" : "const android::hardware::Parcel &",
5175   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
5176   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
5177   "size" : 4,
5178   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5179  },
5180  {
5181   "alignment" : 4,
5182   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
5183   "name" : "const android::hardware::Return<bool> &",
5184   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5185   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
5186   "size" : 4,
5187   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5188  },
5189  {
5190   "alignment" : 4,
5191   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
5192   "name" : "const android::hardware::Status &",
5193   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5194   "self_type" : "_ZTIRKN7android8hardware6StatusE",
5195   "size" : 4,
5196   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5197  },
5198  {
5199   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5200   "name" : "const iter<is_const> &",
5201   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5202   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5203   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5208   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
5209   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5210   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5211   "size" : 4,
5212   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5217   "name" : "const android::hardware::hidl_vec<int> &",
5218   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5219   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
5220   "size" : 4,
5221   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5226   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
5227   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5228   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5229   "size" : 4,
5230   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5235   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>> &",
5236   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5237   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5238   "size" : 4,
5239   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5244   "name" : "const android::hidl::base::V1_0::IBase *const &",
5245   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5246   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
5247   "size" : 4,
5248   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIRKa",
5253   "name" : "const signed char &",
5254   "referenced_type" : "_ZTIKa",
5255   "self_type" : "_ZTIRKa",
5256   "size" : 4,
5257   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIRKb",
5262   "name" : "const bool &",
5263   "referenced_type" : "_ZTIKb",
5264   "self_type" : "_ZTIRKb",
5265   "size" : 4,
5266   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "_ZTIRKd",
5271   "name" : "const double &",
5272   "referenced_type" : "_ZTIKd",
5273   "self_type" : "_ZTIRKd",
5274   "size" : 4,
5275   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIRKf",
5280   "name" : "const float &",
5281   "referenced_type" : "_ZTIKf",
5282   "self_type" : "_ZTIRKf",
5283   "size" : 4,
5284   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "_ZTIRKh",
5289   "name" : "const unsigned char &",
5290   "referenced_type" : "_ZTIKh",
5291   "self_type" : "_ZTIRKh",
5292   "size" : 4,
5293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "_ZTIRKi",
5298   "name" : "const int &",
5299   "referenced_type" : "_ZTIKi",
5300   "self_type" : "_ZTIRKi",
5301   "size" : 4,
5302   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "_ZTIRKj",
5307   "name" : "const unsigned int &",
5308   "referenced_type" : "_ZTIKj",
5309   "self_type" : "_ZTIRKj",
5310   "size" : 4,
5311   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "_ZTIRKs",
5316   "name" : "const short &",
5317   "referenced_type" : "_ZTIKs",
5318   "self_type" : "_ZTIRKs",
5319   "size" : 4,
5320   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "_ZTIRKt",
5325   "name" : "const unsigned short &",
5326   "referenced_type" : "_ZTIKt",
5327   "self_type" : "_ZTIRKt",
5328   "size" : 4,
5329   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5330  },
5331  {
5332   "alignment" : 4,
5333   "linker_set_key" : "_ZTIRKx",
5334   "name" : "const long long &",
5335   "referenced_type" : "_ZTIKx",
5336   "self_type" : "_ZTIRKx",
5337   "size" : 4,
5338   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "_ZTIRKy",
5343   "name" : "const unsigned long long &",
5344   "referenced_type" : "_ZTIKy",
5345   "self_type" : "_ZTIRKy",
5346   "size" : 4,
5347   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "linker_set_key" : "_ZTIRN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5352   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &",
5353   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5354   "self_type" : "_ZTIRN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5355   "size" : 4,
5356   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "_ZTIRN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5361   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &",
5362   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5363   "self_type" : "_ZTIRN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5364   "size" : 4,
5365   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5370   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
5371   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5372   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5373   "size" : 4,
5374   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIRN7android5MutexE",
5379   "name" : "android::Mutex &",
5380   "referenced_type" : "_ZTIN7android5MutexE",
5381   "self_type" : "_ZTIRN7android5MutexE",
5382   "size" : 4,
5383   "source_file" : "system/core/libutils/include/utils/Mutex.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIRN7android6RWLockE",
5388   "name" : "android::RWLock &",
5389   "referenced_type" : "_ZTIN7android6RWLockE",
5390   "self_type" : "_ZTIRN7android6RWLockE",
5391   "size" : 4,
5392   "source_file" : "system/core/libutils/include/utils/RWLock.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIRN7android7String8E",
5397   "name" : "android::String8 &",
5398   "referenced_type" : "_ZTIN7android7String8E",
5399   "self_type" : "_ZTIRN7android7String8E",
5400   "size" : 4,
5401   "source_file" : "system/core/libutils/include/utils/String8.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "_ZTIRN7android8String16E",
5406   "name" : "android::String16 &",
5407   "referenced_type" : "_ZTIN7android8String16E",
5408   "self_type" : "_ZTIRN7android8String16E",
5409   "size" : 4,
5410   "source_file" : "system/core/libutils/include/utils/String16.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
5415   "name" : "android::hardware::TextOutput &",
5416   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
5417   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
5418   "size" : 4,
5419   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5424   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
5425   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5426   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
5427   "size" : 4,
5428   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
5433   "name" : "android::hardware::hidl_memory &",
5434   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5435   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5436   "size" : 4,
5437   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5442   "name" : "android::hardware::hidl_string &",
5443   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5444   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5445   "size" : 4,
5446   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5451   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>> &",
5452   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5453   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5454   "size" : 4,
5455   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5460   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>> &",
5461   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5462   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5463   "size" : 4,
5464   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5469   "name" : "android::hardware::Return<bool> &",
5470   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5471   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5472   "size" : 4,
5473   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5478   "name" : "android::hardware::Return<void> &",
5479   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5480   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5481   "size" : 4,
5482   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5487   "name" : "android::hardware::Status &",
5488   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5489   "self_type" : "_ZTIRN7android8hardware6StatusE",
5490   "size" : 4,
5491   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5496   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> &",
5497   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5498   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5499   "size" : 4,
5500   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5505   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5506   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5507   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5508   "size" : 4,
5509   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5514   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> &",
5515   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5516   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5517   "size" : 4,
5518   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5523   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5524   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5525   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5526   "size" : 4,
5527   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIRh",
5532   "name" : "unsigned char &",
5533   "referenced_type" : "_ZTIh",
5534   "self_type" : "_ZTIRh",
5535   "size" : 4,
5536   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "_ZTIRi",
5541   "name" : "int &",
5542   "referenced_type" : "_ZTIi",
5543   "self_type" : "_ZTIRi",
5544   "size" : 4,
5545   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIRj",
5550   "name" : "unsigned int &",
5551   "referenced_type" : "_ZTIj",
5552   "self_type" : "_ZTIRj",
5553   "size" : 4,
5554   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
5555  }
5556 ],
5557 "pointer_types" :
5558 [
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIP13native_handle",
5562   "name" : "native_handle *",
5563   "referenced_type" : "_ZTI13native_handle",
5564   "self_type" : "_ZTIP13native_handle",
5565   "size" : 4,
5566   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIP18android_flex_plane",
5571   "name" : "android_flex_plane *",
5572   "referenced_type" : "_ZTI18android_flex_plane",
5573   "self_type" : "_ZTIP18android_flex_plane",
5574   "size" : 4,
5575   "source_file" : "system/core/libsystem/include/system/graphics.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIP7log_msg",
5580   "name" : "log_msg *",
5581   "referenced_type" : "_ZTI7log_msg",
5582   "self_type" : "_ZTIP7log_msg",
5583   "size" : 4,
5584   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIPFiPvE",
5589   "name" : "int (*)(void *)",
5590   "referenced_type" : "_ZTIFiPvE",
5591   "self_type" : "_ZTIPFiPvE",
5592   "size" : 4,
5593   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5598   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5599   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5600   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5601   "size" : 4,
5602   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIPK13native_handle",
5607   "name" : "const native_handle *",
5608   "referenced_type" : "_ZTIK13native_handle",
5609   "self_type" : "_ZTIPK13native_handle",
5610   "size" : 4,
5611   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIPK7log_msg",
5616   "name" : "const log_msg *",
5617   "referenced_type" : "_ZTIK7log_msg",
5618   "self_type" : "_ZTIPK7log_msg",
5619   "size" : 4,
5620   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "_ZTIPKDs",
5625   "name" : "const char16_t *",
5626   "referenced_type" : "_ZTIKDs",
5627   "self_type" : "_ZTIPKDs",
5628   "size" : 4,
5629   "source_file" : "system/core/libutils/include/utils/String16.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5634   "name" : "const android::VectorImpl *",
5635   "referenced_type" : "_ZTIKN7android10VectorImplE",
5636   "self_type" : "_ZTIPKN7android10VectorImplE",
5637   "size" : 4,
5638   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5643   "name" : "const android::NativeHandle *",
5644   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5645   "self_type" : "_ZTIPKN7android12NativeHandleE",
5646   "size" : 4,
5647   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5652   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5653   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5654   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5655   "size" : 4,
5656   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5661   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5662   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5663   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5664   "size" : 4,
5665   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5670   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5671   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5672   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5673   "size" : 4,
5674   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIPKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5679   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
5680   "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5681   "self_type" : "_ZTIPKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
5682   "size" : 4,
5683   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIPKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5688   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock> *",
5689   "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5690   "self_type" : "_ZTIPKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
5691   "size" : 4,
5692   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5697   "name" : "const android::sp<android::hardware::ProcessState> *",
5698   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5699   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5700   "size" : 4,
5701   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5706   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5707   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5708   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5709   "size" : 4,
5710   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5715   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5716   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5717   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5718   "size" : 4,
5719   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5724   "name" : "const android::sp<android::hardware::IBinder> *",
5725   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5726   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5727   "size" : 4,
5728   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5733   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5734   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5735   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5736   "size" : 4,
5737   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5742   "name" : "const android::wp<android::hardware::BHwBinder> *",
5743   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5744   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5745   "size" : 4,
5746   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5751   "name" : "const android::hidl::base::V1_0::IBase *",
5752   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5753   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5754   "size" : 4,
5755   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5760   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5761   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5762   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5763   "size" : 4,
5764   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5769   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5770   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5771   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5772   "size" : 4,
5773   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5778   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5779   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5780   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5781   "size" : 4,
5782   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "_ZTIPKN7android6system7suspend4V1_012BpHwWakeLockE",
5787   "name" : "const android::system::suspend::V1_0::BpHwWakeLock *",
5788   "referenced_type" : "_ZTIKN7android6system7suspend4V1_012BpHwWakeLockE",
5789   "self_type" : "_ZTIPKN7android6system7suspend4V1_012BpHwWakeLockE",
5790   "size" : 4,
5791   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "_ZTIPKN7android6system7suspend4V1_014ISystemSuspendE",
5796   "name" : "const android::system::suspend::V1_0::ISystemSuspend *",
5797   "referenced_type" : "_ZTIKN7android6system7suspend4V1_014ISystemSuspendE",
5798   "self_type" : "_ZTIPKN7android6system7suspend4V1_014ISystemSuspendE",
5799   "size" : 4,
5800   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIPKN7android6system7suspend4V1_017BpHwSystemSuspendE",
5805   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend *",
5806   "referenced_type" : "_ZTIKN7android6system7suspend4V1_017BpHwSystemSuspendE",
5807   "self_type" : "_ZTIPKN7android6system7suspend4V1_017BpHwSystemSuspendE",
5808   "size" : 4,
5809   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "_ZTIPKN7android6system7suspend4V1_09IWakeLockE",
5814   "name" : "const android::system::suspend::V1_0::IWakeLock *",
5815   "referenced_type" : "_ZTIKN7android6system7suspend4V1_09IWakeLockE",
5816   "self_type" : "_ZTIPKN7android6system7suspend4V1_09IWakeLockE",
5817   "size" : 4,
5818   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5823   "name" : "const android::RefBase *",
5824   "referenced_type" : "_ZTIKN7android7RefBaseE",
5825   "self_type" : "_ZTIPKN7android7RefBaseE",
5826   "size" : 4,
5827   "source_file" : "system/core/libutils/include/utils/RefBase.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "_ZTIPKN7android7String8E",
5832   "name" : "const android::String8 *",
5833   "referenced_type" : "_ZTIKN7android7String8E",
5834   "self_type" : "_ZTIPKN7android7String8E",
5835   "size" : 4,
5836   "source_file" : "system/core/libutils/include/utils/String8.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "_ZTIPKN7android8String16E",
5841   "name" : "const android::String16 *",
5842   "referenced_type" : "_ZTIKN7android8String16E",
5843   "self_type" : "_ZTIPKN7android8String16E",
5844   "size" : 4,
5845   "source_file" : "system/core/libutils/include/utils/String16.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5850   "name" : "const android::hardware::BpHwRefBase *",
5851   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5852   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5853   "size" : 4,
5854   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5859   "name" : "const android::hardware::hidl_memory *",
5860   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5861   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5862   "size" : 4,
5863   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5868   "name" : "const android::hardware::hidl_version *",
5869   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5870   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5871   "size" : 4,
5872   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5877   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>> *",
5878   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5879   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
5880   "size" : 4,
5881   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5886   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>> *",
5887   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5888   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
5889   "size" : 4,
5890   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5895   "name" : "const android::hardware::Return<bool> *",
5896   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5897   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5898   "size" : 4,
5899   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5904   "name" : "const android::hardware::Status *",
5905   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5906   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5907   "size" : 4,
5908   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5913   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
5914   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5915   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5916   "size" : 4,
5917   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5922   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5923   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5924   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5925   "size" : 4,
5926   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5931   "name" : "const android::hardware::details::hidl_pointer<int> *",
5932   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5933   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5934   "size" : 4,
5935   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5940   "name" : "const android::hardware::details::return_status *",
5941   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5942   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5943   "size" : 4,
5944   "source_file" : "system/libhidl/base/include/hidl/Status.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5949   "name" : "const android::hardware::hidl_vec<int> *",
5950   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5951   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5952   "size" : 4,
5953   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIPKc",
5958   "name" : "const char *",
5959   "referenced_type" : "_ZTIKc",
5960   "self_type" : "_ZTIPKc",
5961   "size" : 4,
5962   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "_ZTIPKh",
5967   "name" : "const unsigned char *",
5968   "referenced_type" : "_ZTIKh",
5969   "self_type" : "_ZTIPKh",
5970   "size" : 4,
5971   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIPKv",
5976   "name" : "const void *",
5977   "referenced_type" : "_ZTIKv",
5978   "self_type" : "_ZTIPKv",
5979   "size" : 4,
5980   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIPKy",
5985   "name" : "const unsigned long long *",
5986   "referenced_type" : "_ZTIKy",
5987   "self_type" : "_ZTIPKy",
5988   "size" : 4,
5989   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5994   "name" : "android::ScopedTrace *",
5995   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5996   "self_type" : "_ZTIPN7android11ScopedTraceE",
5997   "size" : 4,
5998   "source_file" : "system/core/libutils/include/utils/Trace.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
6003   "name" : "android::ReferenceRenamer *",
6004   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6005   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
6006   "size" : 4,
6007   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
6012   "name" : "android::VirtualLightRefBase *",
6013   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
6014   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
6015   "size" : 4,
6016   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6021   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
6022   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6023   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
6024   "size" : 4,
6025   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6030   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6031   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6032   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6033   "size" : 4,
6034   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6039   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6040   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6041   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6042   "size" : 4,
6043   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIPN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6048   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> *",
6049   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6050   "self_type" : "_ZTIPN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6051   "size" : 4,
6052   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "_ZTIPN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6057   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> *",
6058   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6059   "self_type" : "_ZTIPN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6060   "size" : 4,
6061   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6066   "name" : "android::sp<android::hardware::ProcessState> *",
6067   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6068   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
6069   "size" : 4,
6070   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6075   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
6076   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6077   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6078   "size" : 4,
6079   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6084   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
6085   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6086   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
6087   "size" : 4,
6088   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6093   "name" : "android::sp<android::hardware::IBinder> *",
6094   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6095   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
6096   "size" : 4,
6097   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6102   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
6103   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6104   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
6105   "size" : 4,
6106   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6111   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
6112   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6113   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
6114   "size" : 4,
6115   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6120   "name" : "android::wp<android::hardware::BHwBinder> *",
6121   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6122   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
6123   "size" : 4,
6124   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6129   "name" : "android::hidl::base::V1_0::IBase *",
6130   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6131   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
6132   "size" : 4,
6133   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6138   "name" : "android::hidl::base::V1_0::BnHwBase *",
6139   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
6140   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
6141   "size" : 4,
6142   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6147   "name" : "android::hidl::manager::V1_0::IServiceManager *",
6148   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6149   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
6150   "size" : 4,
6151   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6156   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
6157   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6158   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
6159   "size" : 4,
6160   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
6165   "name" : "android::Mutex::Autolock *",
6166   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
6167   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
6168   "size" : 4,
6169   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIPN7android5MutexE",
6174   "name" : "android::Mutex *",
6175   "referenced_type" : "_ZTIN7android5MutexE",
6176   "self_type" : "_ZTIPN7android5MutexE",
6177   "size" : 4,
6178   "source_file" : "system/core/libutils/include/utils/Mutex.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
6183   "name" : "android::RWLock::AutoRLock *",
6184   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
6185   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
6186   "size" : 4,
6187   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
6192   "name" : "android::RWLock::AutoWLock *",
6193   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
6194   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
6195   "size" : 4,
6196   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "_ZTIPN7android6RWLockE",
6201   "name" : "android::RWLock *",
6202   "referenced_type" : "_ZTIN7android6RWLockE",
6203   "self_type" : "_ZTIPN7android6RWLockE",
6204   "size" : 4,
6205   "source_file" : "system/core/libutils/include/utils/RWLock.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "_ZTIPN7android6ThreadE",
6210   "name" : "android::Thread *",
6211   "referenced_type" : "_ZTIN7android6ThreadE",
6212   "self_type" : "_ZTIPN7android6ThreadE",
6213   "size" : 4,
6214   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_010BsWakeLockE",
6219   "name" : "android::system::suspend::V1_0::BsWakeLock *",
6220   "referenced_type" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE",
6221   "self_type" : "_ZTIPN7android6system7suspend4V1_010BsWakeLockE",
6222   "size" : 4,
6223   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE",
6228   "name" : "android::system::suspend::V1_0::BnHwWakeLock *",
6229   "referenced_type" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE",
6230   "self_type" : "_ZTIPN7android6system7suspend4V1_012BnHwWakeLockE",
6231   "size" : 4,
6232   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE",
6237   "name" : "android::system::suspend::V1_0::BpHwWakeLock *",
6238   "referenced_type" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
6239   "self_type" : "_ZTIPN7android6system7suspend4V1_012BpHwWakeLockE",
6240   "size" : 4,
6241   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE",
6246   "name" : "android::system::suspend::V1_0::ISystemSuspend *",
6247   "referenced_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
6248   "self_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE",
6249   "size" : 4,
6250   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_015BsSystemSuspendE",
6255   "name" : "android::system::suspend::V1_0::BsSystemSuspend *",
6256   "referenced_type" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE",
6257   "self_type" : "_ZTIPN7android6system7suspend4V1_015BsSystemSuspendE",
6258   "size" : 4,
6259   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE",
6264   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend *",
6265   "referenced_type" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE",
6266   "self_type" : "_ZTIPN7android6system7suspend4V1_017BnHwSystemSuspendE",
6267   "size" : 4,
6268   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE",
6273   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend *",
6274   "referenced_type" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
6275   "self_type" : "_ZTIPN7android6system7suspend4V1_017BpHwSystemSuspendE",
6276   "size" : 4,
6277   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE",
6282   "name" : "android::system::suspend::V1_0::IWakeLock *",
6283   "referenced_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE",
6284   "self_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE",
6285   "size" : 4,
6286   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
6291   "name" : "android::RefBase::weakref_impl *",
6292   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
6293   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
6294   "size" : 4,
6295   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
6300   "name" : "android::RefBase::weakref_type *",
6301   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
6302   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
6303   "size" : 4,
6304   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIPN7android7RefBaseE",
6309   "name" : "android::RefBase *",
6310   "referenced_type" : "_ZTIN7android7RefBaseE",
6311   "self_type" : "_ZTIPN7android7RefBaseE",
6312   "size" : 4,
6313   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIPN7android7String8E",
6318   "name" : "android::String8 *",
6319   "referenced_type" : "_ZTIN7android7String8E",
6320   "self_type" : "_ZTIPN7android7String8E",
6321   "size" : 4,
6322   "source_file" : "system/core/libutils/include/utils/String8.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIPN7android8String16E",
6327   "name" : "android::String16 *",
6328   "referenced_type" : "_ZTIN7android8String16E",
6329   "self_type" : "_ZTIPN7android8String16E",
6330   "size" : 4,
6331   "source_file" : "system/core/libutils/include/utils/String16.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
6336   "name" : "android::hardware::IInterface *",
6337   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
6338   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
6339   "size" : 4,
6340   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6345   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6346   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6347   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6348   "size" : 4,
6349   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
6354   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend> *",
6355   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
6356   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
6357   "size" : 4,
6358   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
6363   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock> *",
6364   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
6365   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
6366   "size" : 4,
6367   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6372   "name" : "android::hardware::hidl_memory *",
6373   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6374   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6375   "size" : 4,
6376   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6381   "name" : "android::hardware::hidl_string *",
6382   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6383   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6384   "size" : 4,
6385   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6390   "name" : "android::hardware::ProcessState *",
6391   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6392   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6393   "size" : 4,
6394   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6399   "name" : "android::hardware::hidl_version *",
6400   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6401   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6402   "size" : 4,
6403   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6408   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>> *",
6409   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6410   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6411   "size" : 4,
6412   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6417   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>> *",
6418   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6419   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6420   "size" : 4,
6421   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6426   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>> *",
6427   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6428   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6429   "size" : 4,
6430   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6435   "name" : "android::hardware::GrantorDescriptor *",
6436   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6437   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6438   "size" : 4,
6439   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6444   "name" : "android::hardware::hidl_death_recipient *",
6445   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6446   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6447   "size" : 4,
6448   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6453   "name" : "android::hardware::hidl_binder_death_recipient *",
6454   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6455   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6456   "size" : 4,
6457   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6462   "name" : "android::hardware::Parcel *",
6463   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6464   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6465   "size" : 4,
6466   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
6471   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>> *",
6472   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
6473   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
6474   "size" : 4,
6475   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6476  },
6477  {
6478   "alignment" : 4,
6479   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
6480   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>> *",
6481   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
6482   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
6483   "size" : 4,
6484   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6489   "name" : "android::hardware::Return<bool> *",
6490   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6491   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6492   "size" : 4,
6493   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6494  },
6495  {
6496   "alignment" : 4,
6497   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6498   "name" : "android::hardware::Return<void> *",
6499   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6500   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6501   "size" : 4,
6502   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6507   "name" : "android::hardware::Status *",
6508   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6509   "self_type" : "_ZTIPN7android8hardware6StatusE",
6510   "size" : 4,
6511   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6512  },
6513  {
6514   "alignment" : 4,
6515   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6516   "name" : "android::hardware::IBinder::DeathRecipient *",
6517   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6518   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6519   "size" : 4,
6520   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6521  },
6522  {
6523   "alignment" : 4,
6524   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6525   "name" : "android::hardware::IBinder *",
6526   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6527   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6528   "size" : 4,
6529   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6530  },
6531  {
6532   "alignment" : 4,
6533   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6534   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
6535   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6536   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6537   "size" : 4,
6538   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6543   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6544   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6545   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6546   "size" : 4,
6547   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6552   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>> *",
6553   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6554   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6555   "size" : 4,
6556   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6561   "name" : "android::hardware::details::return_status *",
6562   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6563   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6564   "size" : 4,
6565   "source_file" : "system/libhidl/base/include/hidl/Status.h"
6566  },
6567  {
6568   "alignment" : 4,
6569   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6570   "name" : "android::hardware::details::HidlInstrumentor *",
6571   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6572   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6573   "size" : 4,
6574   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6579   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> *",
6580   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6581   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6582   "size" : 4,
6583   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6588   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6589   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6590   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6591   "size" : 4,
6592   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6597   "name" : "android::hardware::BHwBinder *",
6598   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6599   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6600   "size" : 4,
6601   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6602  },
6603  {
6604   "alignment" : 4,
6605   "linker_set_key" : "_ZTIPN7android9ConditionE",
6606   "name" : "android::Condition *",
6607   "referenced_type" : "_ZTIN7android9ConditionE",
6608   "self_type" : "_ZTIPN7android9ConditionE",
6609   "size" : 4,
6610   "source_file" : "system/core/libutils/include/utils/Condition.h"
6611  },
6612  {
6613   "alignment" : 4,
6614   "linker_set_key" : "_ZTIPPv",
6615   "name" : "void **",
6616   "referenced_type" : "_ZTIPv",
6617   "self_type" : "_ZTIPPv",
6618   "size" : 4,
6619   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
6620  },
6621  {
6622   "alignment" : 4,
6623   "linker_set_key" : "_ZTIPc",
6624   "name" : "char *",
6625   "referenced_type" : "_ZTIc",
6626   "self_type" : "_ZTIPc",
6627   "size" : 4,
6628   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "linker_set_key" : "_ZTIPh",
6633   "name" : "unsigned char *",
6634   "referenced_type" : "_ZTIh",
6635   "self_type" : "_ZTIPh",
6636   "size" : 4,
6637   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "linker_set_key" : "_ZTIPi",
6642   "name" : "int *",
6643   "referenced_type" : "_ZTIi",
6644   "self_type" : "_ZTIPi",
6645   "size" : 4,
6646   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "linker_set_key" : "_ZTIPv",
6651   "name" : "void *",
6652   "referenced_type" : "_ZTIv",
6653   "self_type" : "_ZTIPv",
6654   "size" : 4,
6655   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6656  },
6657  {
6658   "alignment" : 4,
6659   "linker_set_key" : "_ZTIPy",
6660   "name" : "unsigned long long *",
6661   "referenced_type" : "_ZTIy",
6662   "self_type" : "_ZTIPy",
6663   "size" : 4,
6664   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
6665  }
6666 ],
6667 "qualified_types" :
6668 [
6669  {
6670   "alignment" : 4,
6671   "is_const" : true,
6672   "linker_set_key" : "_ZTIK13native_handle",
6673   "name" : "const native_handle",
6674   "referenced_type" : "_ZTI13native_handle",
6675   "self_type" : "_ZTIK13native_handle",
6676   "size" : 12,
6677   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6678  },
6679  {
6680   "alignment" : 4,
6681   "is_const" : true,
6682   "linker_set_key" : "_ZTIK7log_msg",
6683   "name" : "const log_msg",
6684   "referenced_type" : "_ZTI7log_msg",
6685   "self_type" : "_ZTIK7log_msg",
6686   "size" : 5124,
6687   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6688  },
6689  {
6690   "alignment" : 2,
6691   "is_const" : true,
6692   "linker_set_key" : "_ZTIKDs",
6693   "name" : "const char16_t",
6694   "referenced_type" : "_ZTIDs",
6695   "self_type" : "_ZTIKDs",
6696   "size" : 2,
6697   "source_file" : "system/core/libutils/include/utils/String16.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "is_const" : true,
6702   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6703   "name" : "const android::VectorImpl",
6704   "referenced_type" : "_ZTIN7android10VectorImplE",
6705   "self_type" : "_ZTIKN7android10VectorImplE",
6706   "size" : 20,
6707   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "is_const" : true,
6712   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6713   "name" : "const android::NativeHandle",
6714   "referenced_type" : "_ZTIN7android12NativeHandleE",
6715   "self_type" : "_ZTIKN7android12NativeHandleE",
6716   "size" : 12,
6717   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "is_const" : true,
6722   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6723   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6724   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6725   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6726   "size" : 4,
6727   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "is_const" : true,
6732   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6733   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6734   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6735   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6736   "size" : 4,
6737   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "is_const" : true,
6742   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6743   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6744   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6745   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6746   "size" : 4,
6747   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6748  },
6749  {
6750   "alignment" : 4,
6751   "is_const" : true,
6752   "linker_set_key" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6753   "name" : "const android::sp<android::system::suspend::V1_0::ISystemSuspend>",
6754   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6755   "self_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
6756   "size" : 4,
6757   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "is_const" : true,
6762   "linker_set_key" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6763   "name" : "const android::sp<android::system::suspend::V1_0::IWakeLock>",
6764   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6765   "self_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
6766   "size" : 4,
6767   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6768  },
6769  {
6770   "alignment" : 4,
6771   "is_const" : true,
6772   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6773   "name" : "const android::sp<android::hardware::ProcessState>",
6774   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6775   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6776   "size" : 4,
6777   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6778  },
6779  {
6780   "alignment" : 4,
6781   "is_const" : true,
6782   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6783   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6784   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6785   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6786   "size" : 4,
6787   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6788  },
6789  {
6790   "alignment" : 4,
6791   "is_const" : true,
6792   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6793   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6794   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6795   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6796   "size" : 4,
6797   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6798  },
6799  {
6800   "alignment" : 4,
6801   "is_const" : true,
6802   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6803   "name" : "const android::sp<android::hardware::IBinder>",
6804   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6805   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6806   "size" : 4,
6807   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "is_const" : true,
6812   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6813   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6814   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6815   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6816   "size" : 8,
6817   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6818  },
6819  {
6820   "alignment" : 4,
6821   "is_const" : true,
6822   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6823   "name" : "const android::wp<android::hardware::BHwBinder>",
6824   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6825   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6826   "size" : 8,
6827   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6828  },
6829  {
6830   "alignment" : 4,
6831   "is_const" : true,
6832   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6833   "name" : "const android::hidl::base::V1_0::IBase",
6834   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6835   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6836   "size" : 12,
6837   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6838  },
6839  {
6840   "alignment" : 4,
6841   "is_const" : true,
6842   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6843   "name" : "const android::hidl::base::V1_0::BpHwBase",
6844   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6845   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6846   "size" : 92,
6847   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "is_const" : true,
6852   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6853   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6854   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6855   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6856   "size" : 4,
6857   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6858  },
6859  {
6860   "alignment" : 4,
6861   "is_const" : true,
6862   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6863   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6864   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6865   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6866   "size" : 4,
6867   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6868  },
6869  {
6870   "alignment" : 1,
6871   "is_const" : true,
6872   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6873   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6874   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6875   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6876   "size" : 1,
6877   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6878  },
6879  {
6880   "alignment" : 4,
6881   "is_const" : true,
6882   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6883   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6884   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6885   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6886   "size" : 12,
6887   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6888  },
6889  {
6890   "alignment" : 4,
6891   "is_const" : true,
6892   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6893   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6894   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6895   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6896   "size" : 12,
6897   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "is_const" : true,
6902   "linker_set_key" : "_ZTIKN7android6system7suspend4V1_012BpHwWakeLockE",
6903   "name" : "const android::system::suspend::V1_0::BpHwWakeLock",
6904   "referenced_type" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
6905   "self_type" : "_ZTIKN7android6system7suspend4V1_012BpHwWakeLockE",
6906   "size" : 92,
6907   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h"
6908  },
6909  {
6910   "alignment" : 4,
6911   "is_const" : true,
6912   "linker_set_key" : "_ZTIKN7android6system7suspend4V1_012WakeLockTypeE",
6913   "name" : "const android::system::suspend::V1_0::WakeLockType",
6914   "referenced_type" : "_ZTIN7android6system7suspend4V1_012WakeLockTypeE",
6915   "self_type" : "_ZTIKN7android6system7suspend4V1_012WakeLockTypeE",
6916   "size" : 4,
6917   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
6918  },
6919  {
6920   "alignment" : 4,
6921   "is_const" : true,
6922   "linker_set_key" : "_ZTIKN7android6system7suspend4V1_014ISystemSuspendE",
6923   "name" : "const android::system::suspend::V1_0::ISystemSuspend",
6924   "referenced_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
6925   "self_type" : "_ZTIKN7android6system7suspend4V1_014ISystemSuspendE",
6926   "size" : 12,
6927   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
6928  },
6929  {
6930   "alignment" : 4,
6931   "is_const" : true,
6932   "linker_set_key" : "_ZTIKN7android6system7suspend4V1_017BpHwSystemSuspendE",
6933   "name" : "const android::system::suspend::V1_0::BpHwSystemSuspend",
6934   "referenced_type" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
6935   "self_type" : "_ZTIKN7android6system7suspend4V1_017BpHwSystemSuspendE",
6936   "size" : 92,
6937   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "is_const" : true,
6942   "linker_set_key" : "_ZTIKN7android6system7suspend4V1_09IWakeLockE",
6943   "name" : "const android::system::suspend::V1_0::IWakeLock",
6944   "referenced_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE",
6945   "self_type" : "_ZTIKN7android6system7suspend4V1_09IWakeLockE",
6946   "size" : 12,
6947   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h"
6948  },
6949  {
6950   "alignment" : 4,
6951   "is_const" : true,
6952   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6953   "name" : "const android::RefBase",
6954   "referenced_type" : "_ZTIN7android7RefBaseE",
6955   "self_type" : "_ZTIKN7android7RefBaseE",
6956   "size" : 8,
6957   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6958  },
6959  {
6960   "alignment" : 4,
6961   "is_const" : true,
6962   "linker_set_key" : "_ZTIKN7android7String8E",
6963   "name" : "const android::String8",
6964   "referenced_type" : "_ZTIN7android7String8E",
6965   "self_type" : "_ZTIKN7android7String8E",
6966   "size" : 4,
6967   "source_file" : "system/core/libutils/include/utils/String8.h"
6968  },
6969  {
6970   "alignment" : 4,
6971   "is_const" : true,
6972   "linker_set_key" : "_ZTIKN7android8String16E",
6973   "name" : "const android::String16",
6974   "referenced_type" : "_ZTIN7android8String16E",
6975   "self_type" : "_ZTIKN7android8String16E",
6976   "size" : 4,
6977   "source_file" : "system/core/libutils/include/utils/String16.h"
6978  },
6979  {
6980   "alignment" : 1,
6981   "is_const" : true,
6982   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6983   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6984   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6985   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6986   "size" : 32,
6987   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "is_const" : true,
6992   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6993   "name" : "const android::hardware::BpHwRefBase",
6994   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6995   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6996   "size" : 24,
6997   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
6998  },
6999  {
7000   "alignment" : 8,
7001   "is_const" : true,
7002   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
7003   "name" : "const android::hardware::hidl_handle",
7004   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
7005   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
7006   "size" : 16,
7007   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7008  },
7009  {
7010   "alignment" : 8,
7011   "is_const" : true,
7012   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
7013   "name" : "const android::hardware::hidl_memory",
7014   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7015   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
7016   "size" : 40,
7017   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7018  },
7019  {
7020   "alignment" : 8,
7021   "is_const" : true,
7022   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
7023   "name" : "const android::hardware::hidl_string",
7024   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7025   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
7026   "size" : 16,
7027   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7028  },
7029  {
7030   "alignment" : 2,
7031   "is_const" : true,
7032   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
7033   "name" : "const android::hardware::hidl_version",
7034   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7035   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
7036   "size" : 4,
7037   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7038  },
7039  {
7040   "alignment" : 4,
7041   "is_const" : true,
7042   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
7043   "name" : "const android::hardware::Parcel",
7044   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
7045   "self_type" : "_ZTIKN7android8hardware6ParcelE",
7046   "size" : 68,
7047   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
7048  },
7049  {
7050   "alignment" : 4,
7051   "is_const" : true,
7052   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
7053   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>>",
7054   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
7055   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
7056   "size" : 28,
7057   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7058  },
7059  {
7060   "alignment" : 4,
7061   "is_const" : true,
7062   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
7063   "name" : "const android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>>",
7064   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
7065   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
7066   "size" : 28,
7067   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7068  },
7069  {
7070   "alignment" : 4,
7071   "is_const" : true,
7072   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
7073   "name" : "const android::hardware::Return<bool>",
7074   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
7075   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7076   "size" : 24,
7077   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7078  },
7079  {
7080   "alignment" : 4,
7081   "is_const" : true,
7082   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
7083   "name" : "const android::hardware::Status",
7084   "referenced_type" : "_ZTIN7android8hardware6StatusE",
7085   "self_type" : "_ZTIKN7android8hardware6StatusE",
7086   "size" : 20,
7087   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7088  },
7089  {
7090   "alignment" : 8,
7091   "is_const" : true,
7092   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7093   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
7094   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7095   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7096   "size" : 8,
7097   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7098  },
7099  {
7100   "alignment" : 8,
7101   "is_const" : true,
7102   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7103   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
7104   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7105   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7106   "size" : 8,
7107   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7108  },
7109  {
7110   "alignment" : 8,
7111   "is_const" : true,
7112   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7113   "name" : "const android::hardware::details::hidl_pointer<int>",
7114   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
7115   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7116   "size" : 8,
7117   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "is_const" : true,
7122   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7123   "name" : "const android::hardware::details::return_status",
7124   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7125   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7126   "size" : 24,
7127   "source_file" : "system/libhidl/base/include/hidl/Status.h"
7128  },
7129  {
7130   "is_const" : true,
7131   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7132   "name" : "const iter<is_const>",
7133   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7134   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7135   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7136  },
7137  {
7138   "alignment" : 8,
7139   "is_const" : true,
7140   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7141   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7142   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7143   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7144   "size" : 16,
7145   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h"
7146  },
7147  {
7148   "alignment" : 8,
7149   "is_const" : true,
7150   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7151   "name" : "const android::hardware::hidl_vec<int>",
7152   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7153   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7154   "size" : 16,
7155   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7156  },
7157  {
7158   "alignment" : 4,
7159   "is_const" : true,
7160   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7161   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
7162   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7163   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7164   "size" : 12,
7165   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7166  },
7167  {
7168   "alignment" : 4,
7169   "is_const" : true,
7170   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7171   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3U>",
7172   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7173   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7174   "size" : 12,
7175   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7176  },
7177  {
7178   "alignment" : 4,
7179   "is_const" : true,
7180   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7181   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1U>",
7182   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7183   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7184   "size" : 4,
7185   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7186  },
7187  {
7188   "alignment" : 1,
7189   "is_const" : true,
7190   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7191   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3U>",
7192   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7193   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7194   "size" : 3,
7195   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7196  },
7197  {
7198   "alignment" : 4,
7199   "is_const" : true,
7200   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android6system7suspend4V1_012WakeLockTypeELj2EEE",
7201   "name" : "const std::array<android::system::suspend::V1_0::WakeLockType, 2U>",
7202   "referenced_type" : "_ZTINSt3__15arrayIN7android6system7suspend4V1_012WakeLockTypeELj2EEE",
7203   "self_type" : "_ZTIKNSt3__15arrayIN7android6system7suspend4V1_012WakeLockTypeELj2EEE",
7204   "size" : 8,
7205   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/types.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "is_const" : true,
7210   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7211   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *> *)>>>",
7212   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7213   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7214   "size" : 12,
7215   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7216  },
7217  {
7218   "alignment" : 4,
7219   "is_const" : true,
7220   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7221   "name" : "const android::hidl::base::V1_0::IBase *const",
7222   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7223   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7224   "size" : 4,
7225   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "is_const" : true,
7230   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7231   "name" : "android::RefBase::weakref_impl *const",
7232   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7233   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7234   "size" : 4,
7235   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7236  },
7237  {
7238   "alignment" : 4,
7239   "is_const" : true,
7240   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7241   "name" : "android::hardware::IBinder *const",
7242   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7243   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7244   "size" : 4,
7245   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
7246  },
7247  {
7248   "alignment" : 4,
7249   "is_const" : true,
7250   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7251   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32>>",
7252   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7253   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7254   "size" : 8,
7255   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7256  },
7257  {
7258   "alignment" : 4,
7259   "is_const" : true,
7260   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7261   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7262   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7263   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7264   "size" : 8,
7265   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
7266  },
7267  {
7268   "alignment" : 1,
7269   "is_const" : true,
7270   "linker_set_key" : "_ZTIKa",
7271   "name" : "const signed char",
7272   "referenced_type" : "_ZTIa",
7273   "self_type" : "_ZTIKa",
7274   "size" : 1,
7275   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7276  },
7277  {
7278   "alignment" : 1,
7279   "is_const" : true,
7280   "linker_set_key" : "_ZTIKb",
7281   "name" : "const bool",
7282   "referenced_type" : "_ZTIb",
7283   "self_type" : "_ZTIKb",
7284   "size" : 1,
7285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7286  },
7287  {
7288   "alignment" : 1,
7289   "is_const" : true,
7290   "linker_set_key" : "_ZTIKc",
7291   "name" : "const char",
7292   "referenced_type" : "_ZTIc",
7293   "self_type" : "_ZTIKc",
7294   "size" : 1,
7295   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
7296  },
7297  {
7298   "alignment" : 8,
7299   "is_const" : true,
7300   "linker_set_key" : "_ZTIKd",
7301   "name" : "const double",
7302   "referenced_type" : "_ZTId",
7303   "self_type" : "_ZTIKd",
7304   "size" : 8,
7305   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7306  },
7307  {
7308   "alignment" : 4,
7309   "is_const" : true,
7310   "linker_set_key" : "_ZTIKf",
7311   "name" : "const float",
7312   "referenced_type" : "_ZTIf",
7313   "self_type" : "_ZTIKf",
7314   "size" : 4,
7315   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7316  },
7317  {
7318   "alignment" : 1,
7319   "is_const" : true,
7320   "linker_set_key" : "_ZTIKh",
7321   "name" : "const unsigned char",
7322   "referenced_type" : "_ZTIh",
7323   "self_type" : "_ZTIKh",
7324   "size" : 1,
7325   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7326  },
7327  {
7328   "alignment" : 4,
7329   "is_const" : true,
7330   "linker_set_key" : "_ZTIKi",
7331   "name" : "const int",
7332   "referenced_type" : "_ZTIi",
7333   "self_type" : "_ZTIKi",
7334   "size" : 4,
7335   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "is_const" : true,
7340   "linker_set_key" : "_ZTIKj",
7341   "name" : "const unsigned int",
7342   "referenced_type" : "_ZTIj",
7343   "self_type" : "_ZTIKj",
7344   "size" : 4,
7345   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7346  },
7347  {
7348   "alignment" : 2,
7349   "is_const" : true,
7350   "linker_set_key" : "_ZTIKs",
7351   "name" : "const short",
7352   "referenced_type" : "_ZTIs",
7353   "self_type" : "_ZTIKs",
7354   "size" : 2,
7355   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7356  },
7357  {
7358   "alignment" : 2,
7359   "is_const" : true,
7360   "linker_set_key" : "_ZTIKt",
7361   "name" : "const unsigned short",
7362   "referenced_type" : "_ZTIt",
7363   "self_type" : "_ZTIKt",
7364   "size" : 2,
7365   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7366  },
7367  {
7368   "is_const" : true,
7369   "linker_set_key" : "_ZTIKv",
7370   "name" : "const void",
7371   "referenced_type" : "_ZTIv",
7372   "self_type" : "_ZTIKv",
7373   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
7374  },
7375  {
7376   "alignment" : 8,
7377   "is_const" : true,
7378   "linker_set_key" : "_ZTIKx",
7379   "name" : "const long long",
7380   "referenced_type" : "_ZTIx",
7381   "self_type" : "_ZTIKx",
7382   "size" : 8,
7383   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7384  },
7385  {
7386   "alignment" : 8,
7387   "is_const" : true,
7388   "linker_set_key" : "_ZTIKy",
7389   "name" : "const unsigned long long",
7390   "referenced_type" : "_ZTIy",
7391   "self_type" : "_ZTIKy",
7392   "size" : 8,
7393   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
7394  },
7395  {
7396   "alignment" : 1,
7397   "is_volatile" : true,
7398   "linker_set_key" : "_ZTIVb",
7399   "name" : "volatile bool",
7400   "referenced_type" : "_ZTIb",
7401   "self_type" : "_ZTIVb",
7402   "size" : 1,
7403   "source_file" : "system/core/libutils/include/utils/Thread.h"
7404  },
7405  {
7406   "alignment" : 4,
7407   "is_volatile" : true,
7408   "linker_set_key" : "_ZTIVi",
7409   "name" : "volatile int",
7410   "referenced_type" : "_ZTIi",
7411   "self_type" : "_ZTIVi",
7412   "size" : 4,
7413   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
7414  }
7415 ],
7416 "record_types" :
7417 [
7418  {
7419   "alignment" : 4,
7420   "fields" :
7421   [
7422    {
7423     "field_name" : "len",
7424     "referenced_type" : "_ZTIt"
7425    },
7426    {
7427     "field_name" : "hdr_size",
7428     "field_offset" : 16,
7429     "referenced_type" : "_ZTIt"
7430    },
7431    {
7432     "field_name" : "pid",
7433     "field_offset" : 32,
7434     "referenced_type" : "_ZTIi"
7435    },
7436    {
7437     "field_name" : "tid",
7438     "field_offset" : 64,
7439     "referenced_type" : "_ZTIj"
7440    },
7441    {
7442     "field_name" : "sec",
7443     "field_offset" : 96,
7444     "referenced_type" : "_ZTIj"
7445    },
7446    {
7447     "field_name" : "nsec",
7448     "field_offset" : 128,
7449     "referenced_type" : "_ZTIj"
7450    },
7451    {
7452     "field_name" : "lid",
7453     "field_offset" : 160,
7454     "referenced_type" : "_ZTIj"
7455    },
7456    {
7457     "field_name" : "uid",
7458     "field_offset" : 192,
7459     "referenced_type" : "_ZTIj"
7460    }
7461   ],
7462   "linker_set_key" : "_ZTI12logger_entry",
7463   "name" : "logger_entry",
7464   "referenced_type" : "_ZTI12logger_entry",
7465   "self_type" : "_ZTI12logger_entry",
7466   "size" : 28,
7467   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7468  },
7469  {
7470   "alignment" : 4,
7471   "fields" :
7472   [
7473    {
7474     "field_name" : "y",
7475     "referenced_type" : "_ZTIPv"
7476    },
7477    {
7478     "field_name" : "cb",
7479     "field_offset" : 32,
7480     "referenced_type" : "_ZTIPv"
7481    },
7482    {
7483     "field_name" : "cr",
7484     "field_offset" : 64,
7485     "referenced_type" : "_ZTIPv"
7486    },
7487    {
7488     "field_name" : "ystride",
7489     "field_offset" : 96,
7490     "referenced_type" : "_ZTIj"
7491    },
7492    {
7493     "field_name" : "cstride",
7494     "field_offset" : 128,
7495     "referenced_type" : "_ZTIj"
7496    },
7497    {
7498     "field_name" : "chroma_step",
7499     "field_offset" : 160,
7500     "referenced_type" : "_ZTIj"
7501    },
7502    {
7503     "field_name" : "reserved",
7504     "field_offset" : 192,
7505     "referenced_type" : "_ZTIA8_j"
7506    }
7507   ],
7508   "linker_set_key" : "_ZTI13android_ycbcr",
7509   "name" : "android_ycbcr",
7510   "referenced_type" : "_ZTI13android_ycbcr",
7511   "self_type" : "_ZTI13android_ycbcr",
7512   "size" : 56,
7513   "source_file" : "system/core/libsystem/include/system/graphics.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "fields" :
7518   [
7519    {
7520     "field_name" : "version",
7521     "referenced_type" : "_ZTIi"
7522    },
7523    {
7524     "field_name" : "numFds",
7525     "field_offset" : 32,
7526     "referenced_type" : "_ZTIi"
7527    },
7528    {
7529     "field_name" : "numInts",
7530     "field_offset" : 64,
7531     "referenced_type" : "_ZTIi"
7532    },
7533    {
7534     "field_name" : "data",
7535     "field_offset" : 96,
7536     "referenced_type" : "_ZTIA0_i"
7537    }
7538   ],
7539   "linker_set_key" : "_ZTI13native_handle",
7540   "name" : "native_handle",
7541   "referenced_type" : "_ZTI13native_handle",
7542   "self_type" : "_ZTI13native_handle",
7543   "size" : 12,
7544   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
7545  },
7546  {
7547   "alignment" : 4,
7548   "fields" :
7549   [
7550    {
7551     "field_name" : "x",
7552     "referenced_type" : "_ZTIf"
7553    },
7554    {
7555     "field_name" : "y",
7556     "field_offset" : 32,
7557     "referenced_type" : "_ZTIf"
7558    }
7559   ],
7560   "linker_set_key" : "_ZTI16android_xy_color",
7561   "name" : "android_xy_color",
7562   "referenced_type" : "_ZTI16android_xy_color",
7563   "self_type" : "_ZTI16android_xy_color",
7564   "size" : 8,
7565   "source_file" : "system/core/libsystem/include/system/graphics.h"
7566  },
7567  {
7568   "alignment" : 4,
7569   "fields" :
7570   [
7571    {
7572     "field_name" : "top_left",
7573     "referenced_type" : "_ZTIPh"
7574    },
7575    {
7576     "field_name" : "component",
7577     "field_offset" : 32,
7578     "referenced_type" : "_ZTI22android_flex_component"
7579    },
7580    {
7581     "field_name" : "bits_per_component",
7582     "field_offset" : 64,
7583     "referenced_type" : "_ZTIi"
7584    },
7585    {
7586     "field_name" : "bits_used",
7587     "field_offset" : 96,
7588     "referenced_type" : "_ZTIi"
7589    },
7590    {
7591     "field_name" : "h_increment",
7592     "field_offset" : 128,
7593     "referenced_type" : "_ZTIi"
7594    },
7595    {
7596     "field_name" : "v_increment",
7597     "field_offset" : 160,
7598     "referenced_type" : "_ZTIi"
7599    },
7600    {
7601     "field_name" : "h_subsampling",
7602     "field_offset" : 192,
7603     "referenced_type" : "_ZTIi"
7604    },
7605    {
7606     "field_name" : "v_subsampling",
7607     "field_offset" : 224,
7608     "referenced_type" : "_ZTIi"
7609    }
7610   ],
7611   "linker_set_key" : "_ZTI18android_flex_plane",
7612   "name" : "android_flex_plane",
7613   "referenced_type" : "_ZTI18android_flex_plane",
7614   "self_type" : "_ZTI18android_flex_plane",
7615   "size" : 32,
7616   "source_file" : "system/core/libsystem/include/system/graphics.h"
7617  },
7618  {
7619   "alignment" : 4,
7620   "fields" :
7621   [
7622    {
7623     "field_name" : "format",
7624     "referenced_type" : "_ZTI19android_flex_format"
7625    },
7626    {
7627     "field_name" : "num_planes",
7628     "field_offset" : 32,
7629     "referenced_type" : "_ZTIj"
7630    },
7631    {
7632     "field_name" : "planes",
7633     "field_offset" : 64,
7634     "referenced_type" : "_ZTIP18android_flex_plane"
7635    }
7636   ],
7637   "linker_set_key" : "_ZTI19android_flex_layout",
7638   "name" : "android_flex_layout",
7639   "referenced_type" : "_ZTI19android_flex_layout",
7640   "self_type" : "_ZTI19android_flex_layout",
7641   "size" : 12,
7642   "source_file" : "system/core/libsystem/include/system/graphics.h"
7643  },
7644  {
7645   "alignment" : 4,
7646   "fields" :
7647   [
7648    {
7649     "field_name" : "num_points",
7650     "referenced_type" : "_ZTIj"
7651    },
7652    {
7653     "field_name" : "reserved",
7654     "field_offset" : 32,
7655     "referenced_type" : "_ZTIA8_j"
7656    },
7657    {
7658     "field_name" : "xyzc_points",
7659     "field_offset" : 288,
7660     "referenced_type" : "_ZTIA_f"
7661    }
7662   ],
7663   "linker_set_key" : "_ZTI20android_depth_points",
7664   "name" : "android_depth_points",
7665   "referenced_type" : "_ZTI20android_depth_points",
7666   "self_type" : "_ZTI20android_depth_points",
7667   "size" : 36,
7668   "source_file" : "system/core/libsystem/include/system/graphics.h"
7669  },
7670  {
7671   "alignment" : 4,
7672   "fields" :
7673   [
7674    {
7675     "field_name" : "struct_size",
7676     "referenced_type" : "_ZTIj"
7677    },
7678    {
7679     "field_name" : "buffer_id",
7680     "field_offset" : 32,
7681     "referenced_type" : "_ZTIi"
7682    },
7683    {
7684     "field_name" : "priority",
7685     "field_offset" : 64,
7686     "referenced_type" : "_ZTIi"
7687    },
7688    {
7689     "field_name" : "tag",
7690     "field_offset" : 96,
7691     "referenced_type" : "_ZTIPKc"
7692    },
7693    {
7694     "field_name" : "file",
7695     "field_offset" : 128,
7696     "referenced_type" : "_ZTIPKc"
7697    },
7698    {
7699     "field_name" : "line",
7700     "field_offset" : 160,
7701     "referenced_type" : "_ZTIj"
7702    },
7703    {
7704     "field_name" : "message",
7705     "field_offset" : 192,
7706     "referenced_type" : "_ZTIPKc"
7707    }
7708   ],
7709   "linker_set_key" : "_ZTI21__android_log_message",
7710   "name" : "__android_log_message",
7711   "referenced_type" : "_ZTI21__android_log_message",
7712   "self_type" : "_ZTI21__android_log_message",
7713   "size" : 28,
7714   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
7715  },
7716  {
7717   "alignment" : 4,
7718   "fields" :
7719   [
7720    {
7721     "field_name" : "maxContentLightLevel",
7722     "referenced_type" : "_ZTIf"
7723    },
7724    {
7725     "field_name" : "maxFrameAverageLightLevel",
7726     "field_offset" : 32,
7727     "referenced_type" : "_ZTIf"
7728    }
7729   ],
7730   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7731   "name" : "android_cta861_3_metadata",
7732   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7733   "self_type" : "_ZTI25android_cta861_3_metadata",
7734   "size" : 8,
7735   "source_file" : "system/core/libsystem/include/system/graphics.h"
7736  },
7737  {
7738   "alignment" : 4,
7739   "fields" :
7740   [
7741    {
7742     "field_name" : "displayPrimaryRed",
7743     "referenced_type" : "_ZTI16android_xy_color"
7744    },
7745    {
7746     "field_name" : "displayPrimaryGreen",
7747     "field_offset" : 64,
7748     "referenced_type" : "_ZTI16android_xy_color"
7749    },
7750    {
7751     "field_name" : "displayPrimaryBlue",
7752     "field_offset" : 128,
7753     "referenced_type" : "_ZTI16android_xy_color"
7754    },
7755    {
7756     "field_name" : "whitePoint",
7757     "field_offset" : 192,
7758     "referenced_type" : "_ZTI16android_xy_color"
7759    },
7760    {
7761     "field_name" : "maxLuminance",
7762     "field_offset" : 256,
7763     "referenced_type" : "_ZTIf"
7764    },
7765    {
7766     "field_name" : "minLuminance",
7767     "field_offset" : 288,
7768     "referenced_type" : "_ZTIf"
7769    }
7770   ],
7771   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7772   "name" : "android_smpte2086_metadata",
7773   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7774   "self_type" : "_ZTI26android_smpte2086_metadata",
7775   "size" : 40,
7776   "source_file" : "system/core/libsystem/include/system/graphics.h"
7777  },
7778  {
7779   "alignment" : 4,
7780   "fields" :
7781   [
7782    {
7783     "referenced_type" : "_ZTIN7log_msgUt_E"
7784    }
7785   ],
7786   "linker_set_key" : "_ZTI7log_msg",
7787   "name" : "log_msg",
7788   "referenced_type" : "_ZTI7log_msg",
7789   "self_type" : "_ZTI7log_msg",
7790   "size" : 5124,
7791   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
7792  },
7793  {
7794   "alignment" : 1,
7795   "fields" :
7796   [
7797    {
7798     "field_name" : "tv_sec",
7799     "referenced_type" : "_ZTIj"
7800    },
7801    {
7802     "field_name" : "tv_nsec",
7803     "field_offset" : 32,
7804     "referenced_type" : "_ZTIj"
7805    }
7806   ],
7807   "linker_set_key" : "_ZTI8log_time",
7808   "name" : "log_time",
7809   "referenced_type" : "_ZTI8log_time",
7810   "self_type" : "_ZTI8log_time",
7811   "size" : 8,
7812   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
7813  },
7814  {
7815   "alignment" : 4,
7816   "fields" :
7817   [
7818    {
7819     "access" : "private",
7820     "field_name" : "mStorage",
7821     "field_offset" : 32,
7822     "referenced_type" : "_ZTIPv"
7823    },
7824    {
7825     "access" : "private",
7826     "field_name" : "mCount",
7827     "field_offset" : 64,
7828     "referenced_type" : "_ZTIj"
7829    },
7830    {
7831     "access" : "private",
7832     "field_name" : "mFlags",
7833     "field_offset" : 96,
7834     "referenced_type" : "_ZTIKj"
7835    },
7836    {
7837     "access" : "private",
7838     "field_name" : "mItemSize",
7839     "field_offset" : 128,
7840     "referenced_type" : "_ZTIKj"
7841    }
7842   ],
7843   "linker_set_key" : "_ZTIN7android10VectorImplE",
7844   "name" : "android::VectorImpl",
7845   "record_kind" : "class",
7846   "referenced_type" : "_ZTIN7android10VectorImplE",
7847   "self_type" : "_ZTIN7android10VectorImplE",
7848   "size" : 20,
7849   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
7850   "vtable_components" :
7851   [
7852    {
7853     "kind" : "offset_to_top"
7854    },
7855    {
7856     "kind" : "rtti",
7857     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7858    },
7859    {
7860     "kind" : "complete_dtor_pointer",
7861     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7862    },
7863    {
7864     "kind" : "deleting_dtor_pointer",
7865     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7866    },
7867    {
7868     "is_pure" : true,
7869     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7870    },
7871    {
7872     "is_pure" : true,
7873     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7874    },
7875    {
7876     "is_pure" : true,
7877     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7878    },
7879    {
7880     "is_pure" : true,
7881     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7882    },
7883    {
7884     "is_pure" : true,
7885     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7886    },
7887    {
7888     "is_pure" : true,
7889     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7890    }
7891   ]
7892  },
7893  {
7894   "alignment" : 8,
7895   "fields" :
7896   [
7897    {
7898     "access" : "private",
7899     "field_name" : "mTag",
7900     "referenced_type" : "_ZTIy"
7901    }
7902   ],
7903   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7904   "name" : "android::ScopedTrace",
7905   "record_kind" : "class",
7906   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7907   "self_type" : "_ZTIN7android11ScopedTraceE",
7908   "size" : 8,
7909   "source_file" : "system/core/libutils/include/utils/Trace.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "fields" :
7914   [
7915    {
7916     "access" : "private",
7917     "field_name" : "mCount",
7918     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7919    }
7920   ],
7921   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7922   "name" : "android::LightRefBase<android::NativeHandle>",
7923   "record_kind" : "class",
7924   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7925   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7926   "size" : 4,
7927   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7928   "template_args" :
7929   [
7930    "_ZTIN7android12NativeHandleE"
7931   ]
7932  },
7933  {
7934   "alignment" : 4,
7935   "fields" :
7936   [
7937    {
7938     "access" : "private",
7939     "field_name" : "mCount",
7940     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7941    }
7942   ],
7943   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7944   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7945   "record_kind" : "class",
7946   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7947   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7948   "size" : 4,
7949   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7950   "template_args" :
7951   [
7952    "_ZTIN7android19VirtualLightRefBaseE"
7953   ]
7954  },
7955  {
7956   "alignment" : 4,
7957   "base_specifiers" :
7958   [
7959    {
7960     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7961    }
7962   ],
7963   "fields" :
7964   [
7965    {
7966     "access" : "private",
7967     "field_name" : "mHandle",
7968     "field_offset" : 32,
7969     "referenced_type" : "_ZTIP13native_handle"
7970    },
7971    {
7972     "access" : "private",
7973     "field_name" : "mOwnsHandle",
7974     "field_offset" : 64,
7975     "referenced_type" : "_ZTIb"
7976    }
7977   ],
7978   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7979   "name" : "android::NativeHandle",
7980   "record_kind" : "class",
7981   "referenced_type" : "_ZTIN7android12NativeHandleE",
7982   "self_type" : "_ZTIN7android12NativeHandleE",
7983   "size" : 12,
7984   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
7985  },
7986  {
7987   "alignment" : 1,
7988   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7989   "name" : "android::ReferenceMover",
7990   "record_kind" : "class",
7991   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7992   "self_type" : "_ZTIN7android14ReferenceMoverE",
7993   "size" : 1,
7994   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7995  },
7996  {
7997   "alignment" : 4,
7998   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7999   "name" : "android::ReferenceRenamer",
8000   "record_kind" : "class",
8001   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8002   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8003   "size" : 4,
8004   "source_file" : "system/core/libutils/include/utils/RefBase.h",
8005   "vtable_components" :
8006   [
8007    {
8008     "kind" : "offset_to_top"
8009    },
8010    {
8011     "kind" : "rtti",
8012     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8013    },
8014    {
8015     "is_pure" : true,
8016     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8017    }
8018   ]
8019  },
8020  {
8021   "alignment" : 4,
8022   "base_specifiers" :
8023   [
8024    {
8025     "referenced_type" : "_ZTIN7android10VectorImplE"
8026    }
8027   ],
8028   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8029   "name" : "android::SortedVectorImpl",
8030   "record_kind" : "class",
8031   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8032   "self_type" : "_ZTIN7android16SortedVectorImplE",
8033   "size" : 20,
8034   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
8035   "vtable_components" :
8036   [
8037    {
8038     "kind" : "offset_to_top"
8039    },
8040    {
8041     "kind" : "rtti",
8042     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8043    },
8044    {
8045     "kind" : "complete_dtor_pointer",
8046     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8047    },
8048    {
8049     "kind" : "deleting_dtor_pointer",
8050     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8051    },
8052    {
8053     "is_pure" : true,
8054     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8055    },
8056    {
8057     "is_pure" : true,
8058     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8059    },
8060    {
8061     "is_pure" : true,
8062     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8063    },
8064    {
8065     "is_pure" : true,
8066     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8067    },
8068    {
8069     "is_pure" : true,
8070     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8071    },
8072    {
8073     "is_pure" : true,
8074     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8075    },
8076    {
8077     "is_pure" : true,
8078     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8079    }
8080   ]
8081  },
8082  {
8083   "alignment" : 1,
8084   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8085   "name" : "android::trait_trivial_copy<bool>",
8086   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8087   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8088   "size" : 1,
8089   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8090   "template_args" :
8091   [
8092    "_ZTIb"
8093   ]
8094  },
8095  {
8096   "alignment" : 1,
8097   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8098   "name" : "android::trait_trivial_copy<char>",
8099   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8100   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8101   "size" : 1,
8102   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8103   "template_args" :
8104   [
8105    "_ZTIc"
8106   ]
8107  },
8108  {
8109   "alignment" : 1,
8110   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8111   "name" : "android::trait_trivial_copy<double>",
8112   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8113   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8114   "size" : 1,
8115   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8116   "template_args" :
8117   [
8118    "_ZTId"
8119   ]
8120  },
8121  {
8122   "alignment" : 1,
8123   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8124   "name" : "android::trait_trivial_copy<float>",
8125   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8126   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8127   "size" : 1,
8128   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8129   "template_args" :
8130   [
8131    "_ZTIf"
8132   ]
8133  },
8134  {
8135   "alignment" : 1,
8136   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8137   "name" : "android::trait_trivial_copy<unsigned char>",
8138   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8139   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8140   "size" : 1,
8141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8142   "template_args" :
8143   [
8144    "_ZTIh"
8145   ]
8146  },
8147  {
8148   "alignment" : 1,
8149   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8150   "name" : "android::trait_trivial_copy<int>",
8151   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8152   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8153   "size" : 1,
8154   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8155   "template_args" :
8156   [
8157    "_ZTIi"
8158   ]
8159  },
8160  {
8161   "alignment" : 1,
8162   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8163   "name" : "android::trait_trivial_copy<unsigned int>",
8164   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8165   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8166   "size" : 1,
8167   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8168   "template_args" :
8169   [
8170    "_ZTIj"
8171   ]
8172  },
8173  {
8174   "alignment" : 1,
8175   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8176   "name" : "android::trait_trivial_copy<long>",
8177   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8178   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8179   "size" : 1,
8180   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8181   "template_args" :
8182   [
8183    "_ZTIl"
8184   ]
8185  },
8186  {
8187   "alignment" : 1,
8188   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8189   "name" : "android::trait_trivial_copy<unsigned long>",
8190   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8191   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8192   "size" : 1,
8193   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8194   "template_args" :
8195   [
8196    "_ZTIm"
8197   ]
8198  },
8199  {
8200   "alignment" : 1,
8201   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8202   "name" : "android::trait_trivial_copy<short>",
8203   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8204   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8205   "size" : 1,
8206   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8207   "template_args" :
8208   [
8209    "_ZTIs"
8210   ]
8211  },
8212  {
8213   "alignment" : 1,
8214   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8215   "name" : "android::trait_trivial_copy<unsigned short>",
8216   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8217   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8218   "size" : 1,
8219   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8220   "template_args" :
8221   [
8222    "_ZTIt"
8223   ]
8224  },
8225  {
8226   "alignment" : 1,
8227   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8228   "name" : "android::trait_trivial_copy<void>",
8229   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8230   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8231   "size" : 1,
8232   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8233   "template_args" :
8234   [
8235    "_ZTIv"
8236   ]
8237  },
8238  {
8239   "alignment" : 1,
8240   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8241   "name" : "android::trait_trivial_copy<long long>",
8242   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8243   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8244   "size" : 1,
8245   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8246   "template_args" :
8247   [
8248    "_ZTIx"
8249   ]
8250  },
8251  {
8252   "alignment" : 1,
8253   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8254   "name" : "android::trait_trivial_copy<unsigned long long>",
8255   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8256   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8257   "size" : 1,
8258   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8259   "template_args" :
8260   [
8261    "_ZTIy"
8262   ]
8263  },
8264  {
8265   "alignment" : 1,
8266   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8267   "name" : "android::trait_trivial_ctor<bool>",
8268   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8269   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8270   "size" : 1,
8271   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8272   "template_args" :
8273   [
8274    "_ZTIb"
8275   ]
8276  },
8277  {
8278   "alignment" : 1,
8279   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8280   "name" : "android::trait_trivial_ctor<char>",
8281   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8282   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8283   "size" : 1,
8284   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8285   "template_args" :
8286   [
8287    "_ZTIc"
8288   ]
8289  },
8290  {
8291   "alignment" : 1,
8292   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8293   "name" : "android::trait_trivial_ctor<double>",
8294   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8295   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8296   "size" : 1,
8297   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8298   "template_args" :
8299   [
8300    "_ZTId"
8301   ]
8302  },
8303  {
8304   "alignment" : 1,
8305   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8306   "name" : "android::trait_trivial_ctor<float>",
8307   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8308   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8309   "size" : 1,
8310   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8311   "template_args" :
8312   [
8313    "_ZTIf"
8314   ]
8315  },
8316  {
8317   "alignment" : 1,
8318   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8319   "name" : "android::trait_trivial_ctor<unsigned char>",
8320   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8321   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8322   "size" : 1,
8323   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8324   "template_args" :
8325   [
8326    "_ZTIh"
8327   ]
8328  },
8329  {
8330   "alignment" : 1,
8331   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8332   "name" : "android::trait_trivial_ctor<int>",
8333   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8334   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8335   "size" : 1,
8336   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8337   "template_args" :
8338   [
8339    "_ZTIi"
8340   ]
8341  },
8342  {
8343   "alignment" : 1,
8344   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8345   "name" : "android::trait_trivial_ctor<unsigned int>",
8346   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8347   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8348   "size" : 1,
8349   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8350   "template_args" :
8351   [
8352    "_ZTIj"
8353   ]
8354  },
8355  {
8356   "alignment" : 1,
8357   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8358   "name" : "android::trait_trivial_ctor<long>",
8359   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8360   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8361   "size" : 1,
8362   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8363   "template_args" :
8364   [
8365    "_ZTIl"
8366   ]
8367  },
8368  {
8369   "alignment" : 1,
8370   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8371   "name" : "android::trait_trivial_ctor<unsigned long>",
8372   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8373   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8374   "size" : 1,
8375   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8376   "template_args" :
8377   [
8378    "_ZTIm"
8379   ]
8380  },
8381  {
8382   "alignment" : 1,
8383   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8384   "name" : "android::trait_trivial_ctor<short>",
8385   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8386   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8387   "size" : 1,
8388   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8389   "template_args" :
8390   [
8391    "_ZTIs"
8392   ]
8393  },
8394  {
8395   "alignment" : 1,
8396   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8397   "name" : "android::trait_trivial_ctor<unsigned short>",
8398   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8399   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8400   "size" : 1,
8401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8402   "template_args" :
8403   [
8404    "_ZTIt"
8405   ]
8406  },
8407  {
8408   "alignment" : 1,
8409   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8410   "name" : "android::trait_trivial_ctor<void>",
8411   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8412   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8413   "size" : 1,
8414   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8415   "template_args" :
8416   [
8417    "_ZTIv"
8418   ]
8419  },
8420  {
8421   "alignment" : 1,
8422   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8423   "name" : "android::trait_trivial_ctor<long long>",
8424   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8425   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8426   "size" : 1,
8427   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8428   "template_args" :
8429   [
8430    "_ZTIx"
8431   ]
8432  },
8433  {
8434   "alignment" : 1,
8435   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8436   "name" : "android::trait_trivial_ctor<unsigned long long>",
8437   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8438   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8439   "size" : 1,
8440   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8441   "template_args" :
8442   [
8443    "_ZTIy"
8444   ]
8445  },
8446  {
8447   "alignment" : 1,
8448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8449   "name" : "android::trait_trivial_dtor<bool>",
8450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8451   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8452   "size" : 1,
8453   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8454   "template_args" :
8455   [
8456    "_ZTIb"
8457   ]
8458  },
8459  {
8460   "alignment" : 1,
8461   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8462   "name" : "android::trait_trivial_dtor<char>",
8463   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8464   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8465   "size" : 1,
8466   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8467   "template_args" :
8468   [
8469    "_ZTIc"
8470   ]
8471  },
8472  {
8473   "alignment" : 1,
8474   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8475   "name" : "android::trait_trivial_dtor<double>",
8476   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8477   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8478   "size" : 1,
8479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8480   "template_args" :
8481   [
8482    "_ZTId"
8483   ]
8484  },
8485  {
8486   "alignment" : 1,
8487   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8488   "name" : "android::trait_trivial_dtor<float>",
8489   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8490   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8491   "size" : 1,
8492   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8493   "template_args" :
8494   [
8495    "_ZTIf"
8496   ]
8497  },
8498  {
8499   "alignment" : 1,
8500   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8501   "name" : "android::trait_trivial_dtor<unsigned char>",
8502   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8503   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8504   "size" : 1,
8505   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8506   "template_args" :
8507   [
8508    "_ZTIh"
8509   ]
8510  },
8511  {
8512   "alignment" : 1,
8513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8514   "name" : "android::trait_trivial_dtor<int>",
8515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8516   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8517   "size" : 1,
8518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8519   "template_args" :
8520   [
8521    "_ZTIi"
8522   ]
8523  },
8524  {
8525   "alignment" : 1,
8526   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8527   "name" : "android::trait_trivial_dtor<unsigned int>",
8528   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8529   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8530   "size" : 1,
8531   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8532   "template_args" :
8533   [
8534    "_ZTIj"
8535   ]
8536  },
8537  {
8538   "alignment" : 1,
8539   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8540   "name" : "android::trait_trivial_dtor<long>",
8541   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8542   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8543   "size" : 1,
8544   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8545   "template_args" :
8546   [
8547    "_ZTIl"
8548   ]
8549  },
8550  {
8551   "alignment" : 1,
8552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8553   "name" : "android::trait_trivial_dtor<unsigned long>",
8554   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8555   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8556   "size" : 1,
8557   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8558   "template_args" :
8559   [
8560    "_ZTIm"
8561   ]
8562  },
8563  {
8564   "alignment" : 1,
8565   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8566   "name" : "android::trait_trivial_dtor<short>",
8567   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8568   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8569   "size" : 1,
8570   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8571   "template_args" :
8572   [
8573    "_ZTIs"
8574   ]
8575  },
8576  {
8577   "alignment" : 1,
8578   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8579   "name" : "android::trait_trivial_dtor<unsigned short>",
8580   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8581   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8582   "size" : 1,
8583   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8584   "template_args" :
8585   [
8586    "_ZTIt"
8587   ]
8588  },
8589  {
8590   "alignment" : 1,
8591   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8592   "name" : "android::trait_trivial_dtor<void>",
8593   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8594   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8595   "size" : 1,
8596   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8597   "template_args" :
8598   [
8599    "_ZTIv"
8600   ]
8601  },
8602  {
8603   "alignment" : 1,
8604   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8605   "name" : "android::trait_trivial_dtor<long long>",
8606   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8607   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8608   "size" : 1,
8609   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8610   "template_args" :
8611   [
8612    "_ZTIx"
8613   ]
8614  },
8615  {
8616   "alignment" : 1,
8617   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8618   "name" : "android::trait_trivial_dtor<unsigned long long>",
8619   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8620   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8621   "size" : 1,
8622   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8623   "template_args" :
8624   [
8625    "_ZTIy"
8626   ]
8627  },
8628  {
8629   "alignment" : 1,
8630   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8631   "name" : "android::trait_trivial_move<android::String8>",
8632   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8633   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8634   "size" : 1,
8635   "source_file" : "system/core/libutils/include/utils/String8.h",
8636   "template_args" :
8637   [
8638    "_ZTIN7android7String8E"
8639   ]
8640  },
8641  {
8642   "alignment" : 1,
8643   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8644   "name" : "android::trait_trivial_move<android::String16>",
8645   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8646   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8647   "size" : 1,
8648   "source_file" : "system/core/libutils/include/utils/String16.h",
8649   "template_args" :
8650   [
8651    "_ZTIN7android8String16E"
8652   ]
8653  },
8654  {
8655   "alignment" : 1,
8656   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8657   "name" : "android::trait_trivial_move<bool>",
8658   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8659   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8660   "size" : 1,
8661   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8662   "template_args" :
8663   [
8664    "_ZTIb"
8665   ]
8666  },
8667  {
8668   "alignment" : 1,
8669   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8670   "name" : "android::trait_trivial_move<char>",
8671   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8672   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8673   "size" : 1,
8674   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8675   "template_args" :
8676   [
8677    "_ZTIc"
8678   ]
8679  },
8680  {
8681   "alignment" : 1,
8682   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8683   "name" : "android::trait_trivial_move<double>",
8684   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8685   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8686   "size" : 1,
8687   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8688   "template_args" :
8689   [
8690    "_ZTId"
8691   ]
8692  },
8693  {
8694   "alignment" : 1,
8695   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8696   "name" : "android::trait_trivial_move<float>",
8697   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8698   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8699   "size" : 1,
8700   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8701   "template_args" :
8702   [
8703    "_ZTIf"
8704   ]
8705  },
8706  {
8707   "alignment" : 1,
8708   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8709   "name" : "android::trait_trivial_move<unsigned char>",
8710   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8711   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8712   "size" : 1,
8713   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8714   "template_args" :
8715   [
8716    "_ZTIh"
8717   ]
8718  },
8719  {
8720   "alignment" : 1,
8721   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8722   "name" : "android::trait_trivial_move<int>",
8723   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8724   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8725   "size" : 1,
8726   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8727   "template_args" :
8728   [
8729    "_ZTIi"
8730   ]
8731  },
8732  {
8733   "alignment" : 1,
8734   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8735   "name" : "android::trait_trivial_move<unsigned int>",
8736   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8737   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8738   "size" : 1,
8739   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8740   "template_args" :
8741   [
8742    "_ZTIj"
8743   ]
8744  },
8745  {
8746   "alignment" : 1,
8747   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8748   "name" : "android::trait_trivial_move<long>",
8749   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8750   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8751   "size" : 1,
8752   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8753   "template_args" :
8754   [
8755    "_ZTIl"
8756   ]
8757  },
8758  {
8759   "alignment" : 1,
8760   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8761   "name" : "android::trait_trivial_move<unsigned long>",
8762   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8763   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8764   "size" : 1,
8765   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8766   "template_args" :
8767   [
8768    "_ZTIm"
8769   ]
8770  },
8771  {
8772   "alignment" : 1,
8773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8774   "name" : "android::trait_trivial_move<short>",
8775   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8776   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8777   "size" : 1,
8778   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8779   "template_args" :
8780   [
8781    "_ZTIs"
8782   ]
8783  },
8784  {
8785   "alignment" : 1,
8786   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8787   "name" : "android::trait_trivial_move<unsigned short>",
8788   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8789   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8790   "size" : 1,
8791   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8792   "template_args" :
8793   [
8794    "_ZTIt"
8795   ]
8796  },
8797  {
8798   "alignment" : 1,
8799   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8800   "name" : "android::trait_trivial_move<void>",
8801   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8802   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8803   "size" : 1,
8804   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8805   "template_args" :
8806   [
8807    "_ZTIv"
8808   ]
8809  },
8810  {
8811   "alignment" : 1,
8812   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8813   "name" : "android::trait_trivial_move<long long>",
8814   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8815   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8816   "size" : 1,
8817   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8818   "template_args" :
8819   [
8820    "_ZTIx"
8821   ]
8822  },
8823  {
8824   "alignment" : 1,
8825   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8826   "name" : "android::trait_trivial_move<unsigned long long>",
8827   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8828   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8829   "size" : 1,
8830   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
8831   "template_args" :
8832   [
8833    "_ZTIy"
8834   ]
8835  },
8836  {
8837   "alignment" : 4,
8838   "base_specifiers" :
8839   [
8840    {
8841     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8842    }
8843   ],
8844   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8845   "name" : "android::VirtualLightRefBase",
8846   "record_kind" : "class",
8847   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8848   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8849   "size" : 8,
8850   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
8851   "vtable_components" :
8852   [
8853    {
8854     "kind" : "offset_to_top"
8855    },
8856    {
8857     "kind" : "rtti",
8858     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8859    },
8860    {
8861     "kind" : "complete_dtor_pointer",
8862     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8863    },
8864    {
8865     "kind" : "deleting_dtor_pointer",
8866     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8867    }
8868   ]
8869  },
8870  {
8871   "alignment" : 4,
8872   "fields" :
8873   [
8874    {
8875     "access" : "private",
8876     "field_name" : "m_ptr",
8877     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8878    }
8879   ],
8880   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8881   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8882   "record_kind" : "class",
8883   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8884   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8885   "size" : 4,
8886   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8887   "template_args" :
8888   [
8889    "_ZTIN7android4hidl4base4V1_05IBaseE"
8890   ]
8891  },
8892  {
8893   "alignment" : 4,
8894   "fields" :
8895   [
8896    {
8897     "access" : "private",
8898     "field_name" : "m_ptr",
8899     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8900    }
8901   ],
8902   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8903   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8904   "record_kind" : "class",
8905   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8906   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8907   "size" : 4,
8908   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8909   "template_args" :
8910   [
8911    "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8912   ]
8913  },
8914  {
8915   "alignment" : 4,
8916   "fields" :
8917   [
8918    {
8919     "access" : "private",
8920     "field_name" : "m_ptr",
8921     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8922    }
8923   ],
8924   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8925   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8926   "record_kind" : "class",
8927   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8928   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8929   "size" : 4,
8930   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8931   "template_args" :
8932   [
8933    "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
8934   ]
8935  },
8936  {
8937   "alignment" : 4,
8938   "fields" :
8939   [
8940    {
8941     "access" : "private",
8942     "field_name" : "m_ptr",
8943     "referenced_type" : "_ZTIPN7android6ThreadE"
8944    }
8945   ],
8946   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8947   "name" : "android::sp<android::Thread>",
8948   "record_kind" : "class",
8949   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8950   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8951   "size" : 4,
8952   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8953   "template_args" :
8954   [
8955    "_ZTIN7android6ThreadE"
8956   ]
8957  },
8958  {
8959   "alignment" : 4,
8960   "fields" :
8961   [
8962    {
8963     "access" : "private",
8964     "field_name" : "m_ptr",
8965     "referenced_type" : "_ZTIPN7android6system7suspend4V1_014ISystemSuspendE"
8966    }
8967   ],
8968   "linker_set_key" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
8969   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend>",
8970   "record_kind" : "class",
8971   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
8972   "self_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
8973   "size" : 4,
8974   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8975   "template_args" :
8976   [
8977    "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
8978   ]
8979  },
8980  {
8981   "alignment" : 4,
8982   "fields" :
8983   [
8984    {
8985     "access" : "private",
8986     "field_name" : "m_ptr",
8987     "referenced_type" : "_ZTIPN7android6system7suspend4V1_09IWakeLockE"
8988    }
8989   ],
8990   "linker_set_key" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
8991   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock>",
8992   "record_kind" : "class",
8993   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
8994   "self_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
8995   "size" : 4,
8996   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
8997   "template_args" :
8998   [
8999    "_ZTIN7android6system7suspend4V1_09IWakeLockE"
9000   ]
9001  },
9002  {
9003   "alignment" : 4,
9004   "fields" :
9005   [
9006    {
9007     "access" : "private",
9008     "field_name" : "m_ptr",
9009     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
9010    }
9011   ],
9012   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9013   "name" : "android::sp<android::hardware::IInterface>",
9014   "record_kind" : "class",
9015   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9016   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
9017   "size" : 4,
9018   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9019   "template_args" :
9020   [
9021    "_ZTIN7android8hardware10IInterfaceE"
9022   ]
9023  },
9024  {
9025   "alignment" : 4,
9026   "fields" :
9027   [
9028    {
9029     "access" : "private",
9030     "field_name" : "m_ptr",
9031     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
9032    }
9033   ],
9034   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9035   "name" : "android::sp<android::hardware::ProcessState>",
9036   "record_kind" : "class",
9037   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9038   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
9039   "size" : 4,
9040   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9041   "template_args" :
9042   [
9043    "_ZTIN7android8hardware12ProcessStateE"
9044   ]
9045  },
9046  {
9047   "alignment" : 4,
9048   "fields" :
9049   [
9050    {
9051     "access" : "private",
9052     "field_name" : "m_ptr",
9053     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9054    }
9055   ],
9056   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9057   "name" : "android::sp<android::hardware::hidl_death_recipient>",
9058   "record_kind" : "class",
9059   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9060   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
9061   "size" : 4,
9062   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9063   "template_args" :
9064   [
9065    "_ZTIN7android8hardware20hidl_death_recipientE"
9066   ]
9067  },
9068  {
9069   "alignment" : 4,
9070   "fields" :
9071   [
9072    {
9073     "access" : "private",
9074     "field_name" : "m_ptr",
9075     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
9076    }
9077   ],
9078   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9079   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
9080   "record_kind" : "class",
9081   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9082   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
9083   "size" : 4,
9084   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9085   "template_args" :
9086   [
9087    "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9088   ]
9089  },
9090  {
9091   "alignment" : 4,
9092   "fields" :
9093   [
9094    {
9095     "access" : "private",
9096     "field_name" : "m_ptr",
9097     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9098    }
9099   ],
9100   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9101   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9102   "record_kind" : "class",
9103   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9104   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9105   "size" : 4,
9106   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9107   "template_args" :
9108   [
9109    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9110   ]
9111  },
9112  {
9113   "alignment" : 4,
9114   "fields" :
9115   [
9116    {
9117     "access" : "private",
9118     "field_name" : "m_ptr",
9119     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9120    }
9121   ],
9122   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9123   "name" : "android::sp<android::hardware::IBinder>",
9124   "record_kind" : "class",
9125   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9126   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9127   "size" : 4,
9128   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9129   "template_args" :
9130   [
9131    "_ZTIN7android8hardware7IBinderE"
9132   ]
9133  },
9134  {
9135   "alignment" : 4,
9136   "fields" :
9137   [
9138    {
9139     "access" : "private",
9140     "field_name" : "m_ptr",
9141     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9142    }
9143   ],
9144   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9145   "name" : "android::sp<android::hardware::BHwBinder>",
9146   "record_kind" : "class",
9147   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9148   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9149   "size" : 4,
9150   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
9151   "template_args" :
9152   [
9153    "_ZTIN7android8hardware9BHwBinderE"
9154   ]
9155  },
9156  {
9157   "alignment" : 4,
9158   "fields" :
9159   [
9160    {
9161     "access" : "private",
9162     "field_name" : "m_ptr",
9163     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9164    },
9165    {
9166     "access" : "private",
9167     "field_name" : "m_refs",
9168     "field_offset" : 32,
9169     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9170    }
9171   ],
9172   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9173   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9174   "record_kind" : "class",
9175   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9176   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9177   "size" : 8,
9178   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9179   "template_args" :
9180   [
9181    "_ZTIN7android4hidl4base4V1_05IBaseE"
9182   ]
9183  },
9184  {
9185   "alignment" : 4,
9186   "fields" :
9187   [
9188    {
9189     "access" : "private",
9190     "field_name" : "m_ptr",
9191     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9192    },
9193    {
9194     "access" : "private",
9195     "field_name" : "m_refs",
9196     "field_offset" : 32,
9197     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9198    }
9199   ],
9200   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9201   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9202   "record_kind" : "class",
9203   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9204   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9205   "size" : 8,
9206   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9207   "template_args" :
9208   [
9209    "_ZTIN7android8hardware20hidl_death_recipientE"
9210   ]
9211  },
9212  {
9213   "alignment" : 4,
9214   "fields" :
9215   [
9216    {
9217     "access" : "private",
9218     "field_name" : "m_ptr",
9219     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9220    },
9221    {
9222     "access" : "private",
9223     "field_name" : "m_refs",
9224     "field_offset" : 32,
9225     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9226    }
9227   ],
9228   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9229   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9230   "record_kind" : "class",
9231   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9232   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9233   "size" : 8,
9234   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9235   "template_args" :
9236   [
9237    "_ZTIN7android8hardware7IBinder14DeathRecipientE"
9238   ]
9239  },
9240  {
9241   "alignment" : 4,
9242   "fields" :
9243   [
9244    {
9245     "access" : "private",
9246     "field_name" : "m_ptr",
9247     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9248    },
9249    {
9250     "access" : "private",
9251     "field_name" : "m_refs",
9252     "field_offset" : 32,
9253     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9254    }
9255   ],
9256   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9257   "name" : "android::wp<android::hardware::BHwBinder>",
9258   "record_kind" : "class",
9259   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9260   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9261   "size" : 8,
9262   "source_file" : "system/core/libutils/include/utils/RefBase.h",
9263   "template_args" :
9264   [
9265    "_ZTIN7android8hardware9BHwBinderE"
9266   ]
9267  },
9268  {
9269   "alignment" : 4,
9270   "base_specifiers" :
9271   [
9272    {
9273     "is_virtual" : true,
9274     "referenced_type" : "_ZTIN7android7RefBaseE"
9275    }
9276   ],
9277   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9278   "name" : "android::hidl::base::V1_0::IBase",
9279   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9280   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9281   "size" : 12,
9282   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9283   "vtable_components" :
9284   [
9285    {
9286     "component_value" : 4,
9287     "kind" : "vbase_offset"
9288    },
9289    {
9290     "kind" : "offset_to_top"
9291    },
9292    {
9293     "kind" : "rtti",
9294     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9295    },
9296    {
9297     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9298    },
9299    {
9300     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9301    },
9302    {
9303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9307    },
9308    {
9309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9310    },
9311    {
9312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9313    },
9314    {
9315     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9316    },
9317    {
9318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9319    },
9320    {
9321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9322    },
9323    {
9324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9325    },
9326    {
9327     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9328    },
9329    {
9330     "kind" : "complete_dtor_pointer",
9331     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9332    },
9333    {
9334     "kind" : "deleting_dtor_pointer",
9335     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9336    },
9337    {
9338     "kind" : "vcall_offset"
9339    },
9340    {
9341     "kind" : "vcall_offset"
9342    },
9343    {
9344     "kind" : "vcall_offset"
9345    },
9346    {
9347     "kind" : "vcall_offset"
9348    },
9349    {
9350     "component_value" : -4,
9351     "kind" : "vcall_offset"
9352    },
9353    {
9354     "component_value" : -4,
9355     "kind" : "offset_to_top"
9356    },
9357    {
9358     "kind" : "rtti",
9359     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9360    },
9361    {
9362     "kind" : "complete_dtor_pointer",
9363     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9364    },
9365    {
9366     "kind" : "deleting_dtor_pointer",
9367     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9368    },
9369    {
9370     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9371    },
9372    {
9373     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9374    },
9375    {
9376     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9377    },
9378    {
9379     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9380    }
9381   ]
9382  },
9383  {
9384   "alignment" : 4,
9385   "base_specifiers" :
9386   [
9387    {
9388     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9389    },
9390    {
9391     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9392    }
9393   ],
9394   "fields" :
9395   [
9396    {
9397     "access" : "private",
9398     "field_name" : "_hidl_mImpl",
9399     "field_offset" : 512,
9400     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9401    }
9402   ],
9403   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9404   "name" : "android::hidl::base::V1_0::BnHwBase",
9405   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9406   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9407   "size" : 76,
9408   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9409   "vtable_components" :
9410   [
9411    {
9412     "component_value" : 68,
9413     "kind" : "vbase_offset"
9414    },
9415    {
9416     "kind" : "offset_to_top"
9417    },
9418    {
9419     "kind" : "rtti",
9420     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9421    },
9422    {
9423     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9424    },
9425    {
9426     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9427    },
9428    {
9429     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9430    },
9431    {
9432     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9433    },
9434    {
9435     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9436    },
9437    {
9438     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9442    },
9443    {
9444     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9445    },
9446    {
9447     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9448    },
9449    {
9450     "kind" : "complete_dtor_pointer",
9451     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9452    },
9453    {
9454     "kind" : "deleting_dtor_pointer",
9455     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9456    },
9457    {
9458     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9459    },
9460    {
9461     "component_value" : -20,
9462     "kind" : "offset_to_top"
9463    },
9464    {
9465     "kind" : "rtti",
9466     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9467    },
9468    {
9469     "kind" : "complete_dtor_pointer",
9470     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9471    },
9472    {
9473     "kind" : "deleting_dtor_pointer",
9474     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9475    },
9476    {
9477     "kind" : "vcall_offset"
9478    },
9479    {
9480     "kind" : "vcall_offset"
9481    },
9482    {
9483     "kind" : "vcall_offset"
9484    },
9485    {
9486     "kind" : "vcall_offset"
9487    },
9488    {
9489     "component_value" : -68,
9490     "kind" : "vcall_offset"
9491    },
9492    {
9493     "component_value" : -68,
9494     "kind" : "offset_to_top"
9495    },
9496    {
9497     "kind" : "rtti",
9498     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9499    },
9500    {
9501     "kind" : "complete_dtor_pointer",
9502     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9503    },
9504    {
9505     "kind" : "deleting_dtor_pointer",
9506     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9507    },
9508    {
9509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9510    },
9511    {
9512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9519    }
9520   ]
9521  },
9522  {
9523   "alignment" : 4,
9524   "base_specifiers" :
9525   [
9526    {
9527     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9528    },
9529    {
9530     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9531    }
9532   ],
9533   "fields" :
9534   [
9535    {
9536     "access" : "private",
9537     "field_name" : "_hidl_mMutex",
9538     "field_offset" : 544,
9539     "referenced_type" : "_ZTINSt3__15mutexE"
9540    },
9541    {
9542     "access" : "private",
9543     "field_name" : "_hidl_mDeathRecipients",
9544     "field_offset" : 576,
9545     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9546    }
9547   ],
9548   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9549   "name" : "android::hidl::base::V1_0::BpHwBase",
9550   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9551   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9552   "size" : 92,
9553   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9554   "vtable_components" :
9555   [
9556    {
9557     "component_value" : 84,
9558     "kind" : "vbase_offset"
9559    },
9560    {
9561     "kind" : "offset_to_top"
9562    },
9563    {
9564     "kind" : "rtti",
9565     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9566    },
9567    {
9568     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9584    },
9585    {
9586     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9599    },
9600    {
9601     "kind" : "complete_dtor_pointer",
9602     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9603    },
9604    {
9605     "kind" : "deleting_dtor_pointer",
9606     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9607    },
9608    {
9609     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9610    },
9611    {
9612     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9613    },
9614    {
9615     "component_value" : 80,
9616     "kind" : "vbase_offset"
9617    },
9618    {
9619     "component_value" : -4,
9620     "kind" : "offset_to_top"
9621    },
9622    {
9623     "kind" : "rtti",
9624     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9625    },
9626    {
9627     "kind" : "complete_dtor_pointer",
9628     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9629    },
9630    {
9631     "kind" : "deleting_dtor_pointer",
9632     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9633    },
9634    {
9635     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9636    },
9637    {
9638     "component_value" : 76,
9639     "kind" : "vbase_offset"
9640    },
9641    {
9642     "component_value" : -8,
9643     "kind" : "offset_to_top"
9644    },
9645    {
9646     "kind" : "rtti",
9647     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9648    },
9649    {
9650     "kind" : "complete_dtor_pointer",
9651     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9652    },
9653    {
9654     "kind" : "deleting_dtor_pointer",
9655     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9656    },
9657    {
9658     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9659    },
9660    {
9661     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9662    },
9663    {
9664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9665    },
9666    {
9667     "component_value" : -24,
9668     "kind" : "offset_to_top"
9669    },
9670    {
9671     "kind" : "rtti",
9672     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9673    },
9674    {
9675     "kind" : "complete_dtor_pointer",
9676     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9677    },
9678    {
9679     "kind" : "deleting_dtor_pointer",
9680     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9681    },
9682    {
9683     "kind" : "vcall_offset"
9684    },
9685    {
9686     "component_value" : -76,
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "component_value" : -84,
9691     "kind" : "vcall_offset"
9692    },
9693    {
9694     "component_value" : -76,
9695     "kind" : "vcall_offset"
9696    },
9697    {
9698     "component_value" : -84,
9699     "kind" : "vcall_offset"
9700    },
9701    {
9702     "component_value" : -84,
9703     "kind" : "offset_to_top"
9704    },
9705    {
9706     "kind" : "rtti",
9707     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9708    },
9709    {
9710     "kind" : "complete_dtor_pointer",
9711     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9712    },
9713    {
9714     "kind" : "deleting_dtor_pointer",
9715     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9716    },
9717    {
9718     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9719    },
9720    {
9721     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9722    },
9723    {
9724     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9728    }
9729   ]
9730  },
9731  {
9732   "alignment" : 8,
9733   "fields" :
9734   [
9735    {
9736     "field_name" : "pid",
9737     "referenced_type" : "_ZTIi"
9738    },
9739    {
9740     "field_name" : "ptr",
9741     "field_offset" : 64,
9742     "referenced_type" : "_ZTIy"
9743    },
9744    {
9745     "field_name" : "arch",
9746     "field_offset" : 128,
9747     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9748    }
9749   ],
9750   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9751   "name" : "android::hidl::base::V1_0::DebugInfo",
9752   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9753   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9754   "size" : 24,
9755   "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9756  },
9757  {
9758   "alignment" : 8,
9759   "fields" :
9760   [
9761    {
9762     "field_name" : "interfaceName",
9763     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9764    },
9765    {
9766     "field_name" : "instanceName",
9767     "field_offset" : 128,
9768     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9769    },
9770    {
9771     "field_name" : "pid",
9772     "field_offset" : 256,
9773     "referenced_type" : "_ZTIi"
9774    },
9775    {
9776     "field_name" : "clientPids",
9777     "field_offset" : 320,
9778     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9779    },
9780    {
9781     "field_name" : "arch",
9782     "field_offset" : 448,
9783     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9784    }
9785   ],
9786   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9787   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9788   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9789   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9790   "size" : 64,
9791   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9792  },
9793  {
9794   "alignment" : 4,
9795   "base_specifiers" :
9796   [
9797    {
9798     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9799    }
9800   ],
9801   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9802   "name" : "android::hidl::manager::V1_0::IServiceManager",
9803   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9804   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9805   "size" : 12,
9806   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9807   "vtable_components" :
9808   [
9809    {
9810     "component_value" : 4,
9811     "kind" : "vbase_offset"
9812    },
9813    {
9814     "kind" : "offset_to_top"
9815    },
9816    {
9817     "kind" : "rtti",
9818     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9819    },
9820    {
9821     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9822    },
9823    {
9824     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9825    },
9826    {
9827     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9828    },
9829    {
9830     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9831    },
9832    {
9833     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9834    },
9835    {
9836     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9837    },
9838    {
9839     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9840    },
9841    {
9842     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9846    },
9847    {
9848     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9852    },
9853    {
9854     "kind" : "complete_dtor_pointer",
9855     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9856    },
9857    {
9858     "kind" : "deleting_dtor_pointer",
9859     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9860    },
9861    {
9862     "is_pure" : true,
9863     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9864    },
9865    {
9866     "is_pure" : true,
9867     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9868    },
9869    {
9870     "is_pure" : true,
9871     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9872    },
9873    {
9874     "is_pure" : true,
9875     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9876    },
9877    {
9878     "is_pure" : true,
9879     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9880    },
9881    {
9882     "is_pure" : true,
9883     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9884    },
9885    {
9886     "is_pure" : true,
9887     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9888    },
9889    {
9890     "is_pure" : true,
9891     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9892    },
9893    {
9894     "kind" : "vcall_offset"
9895    },
9896    {
9897     "kind" : "vcall_offset"
9898    },
9899    {
9900     "kind" : "vcall_offset"
9901    },
9902    {
9903     "kind" : "vcall_offset"
9904    },
9905    {
9906     "component_value" : -4,
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -4,
9911     "kind" : "offset_to_top"
9912    },
9913    {
9914     "kind" : "rtti",
9915     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9916    },
9917    {
9918     "kind" : "complete_dtor_pointer",
9919     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9920    },
9921    {
9922     "kind" : "deleting_dtor_pointer",
9923     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9924    },
9925    {
9926     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9936    }
9937   ]
9938  },
9939  {
9940   "alignment" : 4,
9941   "base_specifiers" :
9942   [
9943    {
9944     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9945    }
9946   ],
9947   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9948   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9949   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9950   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9951   "size" : 12,
9952   "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9953   "vtable_components" :
9954   [
9955    {
9956     "component_value" : 4,
9957     "kind" : "vbase_offset"
9958    },
9959    {
9960     "kind" : "offset_to_top"
9961    },
9962    {
9963     "kind" : "rtti",
9964     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9965    },
9966    {
9967     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9968    },
9969    {
9970     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9971    },
9972    {
9973     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9974    },
9975    {
9976     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9977    },
9978    {
9979     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9980    },
9981    {
9982     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9983    },
9984    {
9985     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9986    },
9987    {
9988     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9989    },
9990    {
9991     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9998    },
9999    {
10000     "kind" : "complete_dtor_pointer",
10001     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10002    },
10003    {
10004     "kind" : "deleting_dtor_pointer",
10005     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10006    },
10007    {
10008     "is_pure" : true,
10009     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10010    },
10011    {
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "kind" : "vcall_offset"
10022    },
10023    {
10024     "component_value" : -4,
10025     "kind" : "vcall_offset"
10026    },
10027    {
10028     "component_value" : -4,
10029     "kind" : "offset_to_top"
10030    },
10031    {
10032     "kind" : "rtti",
10033     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10034    },
10035    {
10036     "kind" : "complete_dtor_pointer",
10037     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10038    },
10039    {
10040     "kind" : "deleting_dtor_pointer",
10041     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10054    }
10055   ]
10056  },
10057  {
10058   "alignment" : 4,
10059   "fields" :
10060   [
10061    {
10062     "access" : "private",
10063     "field_name" : "mLock",
10064     "referenced_type" : "_ZTIRN7android5MutexE"
10065    }
10066   ],
10067   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
10068   "name" : "android::Mutex::Autolock",
10069   "record_kind" : "class",
10070   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10071   "self_type" : "_ZTIN7android5Mutex8AutolockE",
10072   "size" : 4,
10073   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10074  },
10075  {
10076   "alignment" : 4,
10077   "fields" :
10078   [
10079    {
10080     "access" : "private",
10081     "field_name" : "mMutex",
10082     "referenced_type" : "_ZTI15pthread_mutex_t"
10083    }
10084   ],
10085   "linker_set_key" : "_ZTIN7android5MutexE",
10086   "name" : "android::Mutex",
10087   "record_kind" : "class",
10088   "referenced_type" : "_ZTIN7android5MutexE",
10089   "self_type" : "_ZTIN7android5MutexE",
10090   "size" : 4,
10091   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10092  },
10093  {
10094   "alignment" : 4,
10095   "fields" :
10096   [
10097    {
10098     "access" : "private",
10099     "field_name" : "mLock",
10100     "referenced_type" : "_ZTIRN7android6RWLockE"
10101    }
10102   ],
10103   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
10104   "name" : "android::RWLock::AutoRLock",
10105   "record_kind" : "class",
10106   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10107   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
10108   "size" : 4,
10109   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "fields" :
10114   [
10115    {
10116     "access" : "private",
10117     "field_name" : "mLock",
10118     "referenced_type" : "_ZTIRN7android6RWLockE"
10119    }
10120   ],
10121   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10122   "name" : "android::RWLock::AutoWLock",
10123   "record_kind" : "class",
10124   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10125   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10126   "size" : 4,
10127   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10128  },
10129  {
10130   "alignment" : 4,
10131   "fields" :
10132   [
10133    {
10134     "access" : "private",
10135     "field_name" : "mRWLock",
10136     "referenced_type" : "_ZTI16pthread_rwlock_t"
10137    }
10138   ],
10139   "linker_set_key" : "_ZTIN7android6RWLockE",
10140   "name" : "android::RWLock",
10141   "record_kind" : "class",
10142   "referenced_type" : "_ZTIN7android6RWLockE",
10143   "self_type" : "_ZTIN7android6RWLockE",
10144   "size" : 40,
10145   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10146  },
10147  {
10148   "alignment" : 4,
10149   "base_specifiers" :
10150   [
10151    {
10152     "is_virtual" : true,
10153     "referenced_type" : "_ZTIN7android7RefBaseE"
10154    }
10155   ],
10156   "fields" :
10157   [
10158    {
10159     "access" : "private",
10160     "field_name" : "mCanCallJava",
10161     "field_offset" : 32,
10162     "referenced_type" : "_ZTIKb"
10163    },
10164    {
10165     "access" : "private",
10166     "field_name" : "mThread",
10167     "field_offset" : 64,
10168     "referenced_type" : "_ZTIPv"
10169    },
10170    {
10171     "access" : "private",
10172     "field_name" : "mLock",
10173     "field_offset" : 96,
10174     "referenced_type" : "_ZTIN7android5MutexE"
10175    },
10176    {
10177     "access" : "private",
10178     "field_name" : "mThreadExitedCondition",
10179     "field_offset" : 128,
10180     "referenced_type" : "_ZTIN7android9ConditionE"
10181    },
10182    {
10183     "access" : "private",
10184     "field_name" : "mStatus",
10185     "field_offset" : 160,
10186     "referenced_type" : "_ZTIi"
10187    },
10188    {
10189     "access" : "private",
10190     "field_name" : "mExitPending",
10191     "field_offset" : 192,
10192     "referenced_type" : "_ZTIVb"
10193    },
10194    {
10195     "access" : "private",
10196     "field_name" : "mRunning",
10197     "field_offset" : 200,
10198     "referenced_type" : "_ZTIVb"
10199    },
10200    {
10201     "access" : "private",
10202     "field_name" : "mHoldSelf",
10203     "field_offset" : 224,
10204     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10205    },
10206    {
10207     "access" : "private",
10208     "field_name" : "mTid",
10209     "field_offset" : 256,
10210     "referenced_type" : "_ZTIi"
10211    }
10212   ],
10213   "linker_set_key" : "_ZTIN7android6ThreadE",
10214   "name" : "android::Thread",
10215   "record_kind" : "class",
10216   "referenced_type" : "_ZTIN7android6ThreadE",
10217   "self_type" : "_ZTIN7android6ThreadE",
10218   "size" : 44,
10219   "source_file" : "system/core/libutils/include/utils/Thread.h",
10220   "vtable_components" :
10221   [
10222    {
10223     "component_value" : 36,
10224     "kind" : "vbase_offset"
10225    },
10226    {
10227     "kind" : "offset_to_top"
10228    },
10229    {
10230     "kind" : "rtti",
10231     "mangled_component_name" : "_ZTIN7android6ThreadE"
10232    },
10233    {
10234     "kind" : "complete_dtor_pointer",
10235     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10236    },
10237    {
10238     "kind" : "deleting_dtor_pointer",
10239     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10249    },
10250    {
10251     "is_pure" : true,
10252     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10253    },
10254    {
10255     "kind" : "vcall_offset"
10256    },
10257    {
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "kind" : "vcall_offset"
10262    },
10263    {
10264     "kind" : "vcall_offset"
10265    },
10266    {
10267     "component_value" : -36,
10268     "kind" : "vcall_offset"
10269    },
10270    {
10271     "component_value" : -36,
10272     "kind" : "offset_to_top"
10273    },
10274    {
10275     "kind" : "rtti",
10276     "mangled_component_name" : "_ZTIN7android6ThreadE"
10277    },
10278    {
10279     "kind" : "complete_dtor_pointer",
10280     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10281    },
10282    {
10283     "kind" : "deleting_dtor_pointer",
10284     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10294    },
10295    {
10296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10297    }
10298   ]
10299  },
10300  {
10301   "alignment" : 4,
10302   "base_specifiers" :
10303   [
10304    {
10305     "access" : "private",
10306     "referenced_type" : "_ZTIN7android10VectorImplE"
10307    }
10308   ],
10309   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10310   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10311   "record_kind" : "class",
10312   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10313   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10314   "size" : 20,
10315   "source_file" : "system/core/libutils/include/utils/Vector.h",
10316   "template_args" :
10317   [
10318    "_ZTIN7android8hardware12ProcessState12handle_entryE"
10319   ],
10320   "vtable_components" :
10321   [
10322    {
10323     "kind" : "offset_to_top"
10324    },
10325    {
10326     "kind" : "rtti",
10327     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10328    },
10329    {
10330     "kind" : "complete_dtor_pointer",
10331     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10332    },
10333    {
10334     "kind" : "deleting_dtor_pointer",
10335     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10336    },
10337    {
10338     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10339    },
10340    {
10341     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10342    },
10343    {
10344     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10345    },
10346    {
10347     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10348    },
10349    {
10350     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10351    },
10352    {
10353     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10354    }
10355   ]
10356  },
10357  {
10358   "alignment" : 4,
10359   "base_specifiers" :
10360   [
10361    {
10362     "referenced_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
10363    },
10364    {
10365     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10366    }
10367   ],
10368   "fields" :
10369   [
10370    {
10371     "access" : "private",
10372     "field_name" : "mImpl",
10373     "field_offset" : 384,
10374     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
10375    },
10376    {
10377     "access" : "private",
10378     "field_name" : "mOnewayQueue",
10379     "field_offset" : 416,
10380     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
10381    }
10382   ],
10383   "linker_set_key" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE",
10384   "name" : "android::system::suspend::V1_0::BsWakeLock",
10385   "referenced_type" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE",
10386   "self_type" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE",
10387   "size" : 68,
10388   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsWakeLock.h",
10389   "vtable_components" :
10390   [
10391    {
10392     "component_value" : 60,
10393     "kind" : "vbase_offset"
10394    },
10395    {
10396     "kind" : "offset_to_top"
10397    },
10398    {
10399     "kind" : "rtti",
10400     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
10401    },
10402    {
10403     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
10404    },
10405    {
10406     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10407    },
10408    {
10409     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10410    },
10411    {
10412     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21setHALInstrumentationEv"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock4pingEv"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock21notifySyspropsChangedEv"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10434    },
10435    {
10436     "kind" : "complete_dtor_pointer",
10437     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD1Ev"
10438    },
10439    {
10440     "kind" : "deleting_dtor_pointer",
10441     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLockD0Ev"
10442    },
10443    {
10444     "mangled_component_name" : "_ZN7android6system7suspend4V1_010BsWakeLock7releaseEv"
10445    },
10446    {
10447     "component_value" : -4,
10448     "kind" : "offset_to_top"
10449    },
10450    {
10451     "kind" : "rtti",
10452     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
10453    },
10454    {
10455     "kind" : "complete_dtor_pointer",
10456     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_010BsWakeLockD1Ev"
10457    },
10458    {
10459     "kind" : "deleting_dtor_pointer",
10460     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_010BsWakeLockD0Ev"
10461    },
10462    {
10463     "kind" : "vcall_offset"
10464    },
10465    {
10466     "kind" : "vcall_offset"
10467    },
10468    {
10469     "kind" : "vcall_offset"
10470    },
10471    {
10472     "kind" : "vcall_offset"
10473    },
10474    {
10475     "component_value" : -60,
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "component_value" : -60,
10480     "kind" : "offset_to_top"
10481    },
10482    {
10483     "kind" : "rtti",
10484     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_010BsWakeLockE"
10485    },
10486    {
10487     "kind" : "complete_dtor_pointer",
10488     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_010BsWakeLockD1Ev"
10489    },
10490    {
10491     "kind" : "deleting_dtor_pointer",
10492     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_010BsWakeLockD0Ev"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10499    },
10500    {
10501     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10505    }
10506   ]
10507  },
10508  {
10509   "alignment" : 4,
10510   "base_specifiers" :
10511   [
10512    {
10513     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10514    }
10515   ],
10516   "fields" :
10517   [
10518    {
10519     "access" : "private",
10520     "field_name" : "_hidl_mImpl",
10521     "field_offset" : 544,
10522     "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
10523    }
10524   ],
10525   "linker_set_key" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE",
10526   "name" : "android::system::suspend::V1_0::BnHwWakeLock",
10527   "referenced_type" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE",
10528   "self_type" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE",
10529   "size" : 80,
10530   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwWakeLock.h",
10531   "vtable_components" :
10532   [
10533    {
10534     "component_value" : 72,
10535     "kind" : "vbase_offset"
10536    },
10537    {
10538     "kind" : "offset_to_top"
10539    },
10540    {
10541     "kind" : "rtti",
10542     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
10543    },
10544    {
10545     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10546    },
10547    {
10548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10549    },
10550    {
10551     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10552    },
10553    {
10554     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10558    },
10559    {
10560     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10570    },
10571    {
10572     "kind" : "complete_dtor_pointer",
10573     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD1Ev"
10574    },
10575    {
10576     "kind" : "deleting_dtor_pointer",
10577     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLockD0Ev"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BnHwWakeLock10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
10581    },
10582    {
10583     "component_value" : -20,
10584     "kind" : "offset_to_top"
10585    },
10586    {
10587     "kind" : "rtti",
10588     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
10589    },
10590    {
10591     "kind" : "complete_dtor_pointer",
10592     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
10593    },
10594    {
10595     "kind" : "deleting_dtor_pointer",
10596     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
10597    },
10598    {
10599     "kind" : "vcall_offset"
10600    },
10601    {
10602     "kind" : "vcall_offset"
10603    },
10604    {
10605     "kind" : "vcall_offset"
10606    },
10607    {
10608     "kind" : "vcall_offset"
10609    },
10610    {
10611     "component_value" : -72,
10612     "kind" : "vcall_offset"
10613    },
10614    {
10615     "component_value" : -72,
10616     "kind" : "offset_to_top"
10617    },
10618    {
10619     "kind" : "rtti",
10620     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BnHwWakeLockE"
10621    },
10622    {
10623     "kind" : "complete_dtor_pointer",
10624     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD1Ev"
10625    },
10626    {
10627     "kind" : "deleting_dtor_pointer",
10628     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BnHwWakeLockD0Ev"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10632    },
10633    {
10634     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10635    },
10636    {
10637     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10638    },
10639    {
10640     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10641    }
10642   ]
10643  },
10644  {
10645   "alignment" : 4,
10646   "base_specifiers" :
10647   [
10648    {
10649     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
10650    },
10651    {
10652     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10653    }
10654   ],
10655   "fields" :
10656   [
10657    {
10658     "access" : "private",
10659     "field_name" : "_hidl_mMutex",
10660     "field_offset" : 544,
10661     "referenced_type" : "_ZTINSt3__15mutexE"
10662    },
10663    {
10664     "access" : "private",
10665     "field_name" : "_hidl_mDeathRecipients",
10666     "field_offset" : 576,
10667     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10668    }
10669   ],
10670   "linker_set_key" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
10671   "name" : "android::system::suspend::V1_0::BpHwWakeLock",
10672   "referenced_type" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
10673   "self_type" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE",
10674   "size" : 92,
10675   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwWakeLock.h",
10676   "vtable_components" :
10677   [
10678    {
10679     "component_value" : 84,
10680     "kind" : "vbase_offset"
10681    },
10682    {
10683     "kind" : "offset_to_top"
10684    },
10685    {
10686     "kind" : "rtti",
10687     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
10688    },
10689    {
10690     "mangled_component_name" : "_ZNK7android6system7suspend4V1_012BpHwWakeLock8isRemoteEv"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10694    },
10695    {
10696     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10697    },
10698    {
10699     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10700    },
10701    {
10702     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10703    },
10704    {
10705     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21setHALInstrumentationEv"
10706    },
10707    {
10708     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock4pingEv"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock21notifySyspropsChangedEv"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10721    },
10722    {
10723     "kind" : "complete_dtor_pointer",
10724     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD1Ev"
10725    },
10726    {
10727     "kind" : "deleting_dtor_pointer",
10728     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLockD0Ev"
10729    },
10730    {
10731     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock7releaseEv"
10732    },
10733    {
10734     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
10738    },
10739    {
10740     "component_value" : 80,
10741     "kind" : "vbase_offset"
10742    },
10743    {
10744     "component_value" : -4,
10745     "kind" : "offset_to_top"
10746    },
10747    {
10748     "kind" : "rtti",
10749     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
10750    },
10751    {
10752     "kind" : "complete_dtor_pointer",
10753     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
10754    },
10755    {
10756     "kind" : "deleting_dtor_pointer",
10757     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
10758    },
10759    {
10760     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
10761    },
10762    {
10763     "component_value" : 76,
10764     "kind" : "vbase_offset"
10765    },
10766    {
10767     "component_value" : -8,
10768     "kind" : "offset_to_top"
10769    },
10770    {
10771     "kind" : "rtti",
10772     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
10773    },
10774    {
10775     "kind" : "complete_dtor_pointer",
10776     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
10777    },
10778    {
10779     "kind" : "deleting_dtor_pointer",
10780     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10784    },
10785    {
10786     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10790    },
10791    {
10792     "component_value" : -24,
10793     "kind" : "offset_to_top"
10794    },
10795    {
10796     "kind" : "rtti",
10797     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
10798    },
10799    {
10800     "kind" : "complete_dtor_pointer",
10801     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
10802    },
10803    {
10804     "kind" : "deleting_dtor_pointer",
10805     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
10806    },
10807    {
10808     "kind" : "vcall_offset"
10809    },
10810    {
10811     "component_value" : -76,
10812     "kind" : "vcall_offset"
10813    },
10814    {
10815     "component_value" : -84,
10816     "kind" : "vcall_offset"
10817    },
10818    {
10819     "component_value" : -76,
10820     "kind" : "vcall_offset"
10821    },
10822    {
10823     "component_value" : -84,
10824     "kind" : "vcall_offset"
10825    },
10826    {
10827     "component_value" : -84,
10828     "kind" : "offset_to_top"
10829    },
10830    {
10831     "kind" : "rtti",
10832     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_012BpHwWakeLockE"
10833    },
10834    {
10835     "kind" : "complete_dtor_pointer",
10836     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BpHwWakeLockD1Ev"
10837    },
10838    {
10839     "kind" : "deleting_dtor_pointer",
10840     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_012BpHwWakeLockD0Ev"
10841    },
10842    {
10843     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10844    },
10845    {
10846     "mangled_component_name" : "_ZTv0_n20_N7android6system7suspend4V1_012BpHwWakeLock15onLastStrongRefEPKv"
10847    },
10848    {
10849     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10853    }
10854   ]
10855  },
10856  {
10857   "alignment" : 4,
10858   "base_specifiers" :
10859   [
10860    {
10861     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10862    }
10863   ],
10864   "linker_set_key" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
10865   "name" : "android::system::suspend::V1_0::ISystemSuspend",
10866   "referenced_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
10867   "self_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE",
10868   "size" : 12,
10869   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/ISystemSuspend.h",
10870   "vtable_components" :
10871   [
10872    {
10873     "component_value" : 4,
10874     "kind" : "vbase_offset"
10875    },
10876    {
10877     "kind" : "offset_to_top"
10878    },
10879    {
10880     "kind" : "rtti",
10881     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
10882    },
10883    {
10884     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10891    },
10892    {
10893     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10894    },
10895    {
10896     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10897    },
10898    {
10899     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
10900    },
10901    {
10902     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10903    },
10904    {
10905     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10915    },
10916    {
10917     "kind" : "complete_dtor_pointer",
10918     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD1Ev"
10919    },
10920    {
10921     "kind" : "deleting_dtor_pointer",
10922     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspendD0Ev"
10923    },
10924    {
10925     "is_pure" : true,
10926     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
10927    },
10928    {
10929     "kind" : "vcall_offset"
10930    },
10931    {
10932     "kind" : "vcall_offset"
10933    },
10934    {
10935     "kind" : "vcall_offset"
10936    },
10937    {
10938     "kind" : "vcall_offset"
10939    },
10940    {
10941     "component_value" : -4,
10942     "kind" : "vcall_offset"
10943    },
10944    {
10945     "component_value" : -4,
10946     "kind" : "offset_to_top"
10947    },
10948    {
10949     "kind" : "rtti",
10950     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
10951    },
10952    {
10953     "kind" : "complete_dtor_pointer",
10954     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_014ISystemSuspendD1Ev"
10955    },
10956    {
10957     "kind" : "deleting_dtor_pointer",
10958     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_014ISystemSuspendD0Ev"
10959    },
10960    {
10961     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10962    },
10963    {
10964     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10965    },
10966    {
10967     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10968    },
10969    {
10970     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10971    }
10972   ]
10973  },
10974  {
10975   "alignment" : 4,
10976   "base_specifiers" :
10977   [
10978    {
10979     "referenced_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
10980    },
10981    {
10982     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10983    }
10984   ],
10985   "fields" :
10986   [
10987    {
10988     "access" : "private",
10989     "field_name" : "mImpl",
10990     "field_offset" : 384,
10991     "referenced_type" : "_ZTIKN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
10992    },
10993    {
10994     "access" : "private",
10995     "field_name" : "mOnewayQueue",
10996     "field_offset" : 416,
10997     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
10998    }
10999   ],
11000   "linker_set_key" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE",
11001   "name" : "android::system::suspend::V1_0::BsSystemSuspend",
11002   "referenced_type" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE",
11003   "self_type" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE",
11004   "size" : 68,
11005   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BsSystemSuspend.h",
11006   "vtable_components" :
11007   [
11008    {
11009     "component_value" : 60,
11010     "kind" : "vbase_offset"
11011    },
11012    {
11013     "kind" : "offset_to_top"
11014    },
11015    {
11016     "kind" : "rtti",
11017     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11018    },
11019    {
11020     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11024    },
11025    {
11026     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11027    },
11028    {
11029     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11030    },
11031    {
11032     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21setHALInstrumentationEv"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend4pingEv"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend21notifySyspropsChangedEv"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11051    },
11052    {
11053     "kind" : "complete_dtor_pointer",
11054     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11055    },
11056    {
11057     "kind" : "deleting_dtor_pointer",
11058     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11059    },
11060    {
11061     "mangled_component_name" : "_ZN7android6system7suspend4V1_015BsSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11062    },
11063    {
11064     "component_value" : -4,
11065     "kind" : "offset_to_top"
11066    },
11067    {
11068     "kind" : "rtti",
11069     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11070    },
11071    {
11072     "kind" : "complete_dtor_pointer",
11073     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11074    },
11075    {
11076     "kind" : "deleting_dtor_pointer",
11077     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11078    },
11079    {
11080     "kind" : "vcall_offset"
11081    },
11082    {
11083     "kind" : "vcall_offset"
11084    },
11085    {
11086     "kind" : "vcall_offset"
11087    },
11088    {
11089     "kind" : "vcall_offset"
11090    },
11091    {
11092     "component_value" : -60,
11093     "kind" : "vcall_offset"
11094    },
11095    {
11096     "component_value" : -60,
11097     "kind" : "offset_to_top"
11098    },
11099    {
11100     "kind" : "rtti",
11101     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_015BsSystemSuspendE"
11102    },
11103    {
11104     "kind" : "complete_dtor_pointer",
11105     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_015BsSystemSuspendD1Ev"
11106    },
11107    {
11108     "kind" : "deleting_dtor_pointer",
11109     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_015BsSystemSuspendD0Ev"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11113    },
11114    {
11115     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11116    },
11117    {
11118     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11119    },
11120    {
11121     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11122    }
11123   ]
11124  },
11125  {
11126   "alignment" : 4,
11127   "base_specifiers" :
11128   [
11129    {
11130     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11131    }
11132   ],
11133   "fields" :
11134   [
11135    {
11136     "access" : "private",
11137     "field_name" : "_hidl_mImpl",
11138     "field_offset" : 544,
11139     "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
11140    }
11141   ],
11142   "linker_set_key" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE",
11143   "name" : "android::system::suspend::V1_0::BnHwSystemSuspend",
11144   "referenced_type" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE",
11145   "self_type" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE",
11146   "size" : 80,
11147   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BnHwSystemSuspend.h",
11148   "vtable_components" :
11149   [
11150    {
11151     "component_value" : 72,
11152     "kind" : "vbase_offset"
11153    },
11154    {
11155     "kind" : "offset_to_top"
11156    },
11157    {
11158     "kind" : "rtti",
11159     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11169    },
11170    {
11171     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11175    },
11176    {
11177     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11187    },
11188    {
11189     "kind" : "complete_dtor_pointer",
11190     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11191    },
11192    {
11193     "kind" : "deleting_dtor_pointer",
11194     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11195    },
11196    {
11197     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BnHwSystemSuspend10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11198    },
11199    {
11200     "component_value" : -20,
11201     "kind" : "offset_to_top"
11202    },
11203    {
11204     "kind" : "rtti",
11205     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11206    },
11207    {
11208     "kind" : "complete_dtor_pointer",
11209     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11210    },
11211    {
11212     "kind" : "deleting_dtor_pointer",
11213     "mangled_component_name" : "_ZThn20_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11214    },
11215    {
11216     "kind" : "vcall_offset"
11217    },
11218    {
11219     "kind" : "vcall_offset"
11220    },
11221    {
11222     "kind" : "vcall_offset"
11223    },
11224    {
11225     "kind" : "vcall_offset"
11226    },
11227    {
11228     "component_value" : -72,
11229     "kind" : "vcall_offset"
11230    },
11231    {
11232     "component_value" : -72,
11233     "kind" : "offset_to_top"
11234    },
11235    {
11236     "kind" : "rtti",
11237     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BnHwSystemSuspendE"
11238    },
11239    {
11240     "kind" : "complete_dtor_pointer",
11241     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD1Ev"
11242    },
11243    {
11244     "kind" : "deleting_dtor_pointer",
11245     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BnHwSystemSuspendD0Ev"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11255    },
11256    {
11257     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11258    }
11259   ]
11260  },
11261  {
11262   "alignment" : 4,
11263   "base_specifiers" :
11264   [
11265    {
11266     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
11267    },
11268    {
11269     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11270    }
11271   ],
11272   "fields" :
11273   [
11274    {
11275     "access" : "private",
11276     "field_name" : "_hidl_mMutex",
11277     "field_offset" : 544,
11278     "referenced_type" : "_ZTINSt3__15mutexE"
11279    },
11280    {
11281     "access" : "private",
11282     "field_name" : "_hidl_mDeathRecipients",
11283     "field_offset" : 576,
11284     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11285    }
11286   ],
11287   "linker_set_key" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
11288   "name" : "android::system::suspend::V1_0::BpHwSystemSuspend",
11289   "referenced_type" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
11290   "self_type" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE",
11291   "size" : 92,
11292   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/BpHwSystemSuspend.h",
11293   "vtable_components" :
11294   [
11295    {
11296     "component_value" : 84,
11297     "kind" : "vbase_offset"
11298    },
11299    {
11300     "kind" : "offset_to_top"
11301    },
11302    {
11303     "kind" : "rtti",
11304     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11305    },
11306    {
11307     "mangled_component_name" : "_ZNK7android6system7suspend4V1_017BpHwSystemSuspend8isRemoteEv"
11308    },
11309    {
11310     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21setHALInstrumentationEv"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend4pingEv"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend21notifySyspropsChangedEv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11338    },
11339    {
11340     "kind" : "complete_dtor_pointer",
11341     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11342    },
11343    {
11344     "kind" : "deleting_dtor_pointer",
11345     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
11355    },
11356    {
11357     "component_value" : 80,
11358     "kind" : "vbase_offset"
11359    },
11360    {
11361     "component_value" : -4,
11362     "kind" : "offset_to_top"
11363    },
11364    {
11365     "kind" : "rtti",
11366     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11367    },
11368    {
11369     "kind" : "complete_dtor_pointer",
11370     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11371    },
11372    {
11373     "kind" : "deleting_dtor_pointer",
11374     "mangled_component_name" : "_ZThn4_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11375    },
11376    {
11377     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
11378    },
11379    {
11380     "component_value" : 76,
11381     "kind" : "vbase_offset"
11382    },
11383    {
11384     "component_value" : -8,
11385     "kind" : "offset_to_top"
11386    },
11387    {
11388     "kind" : "rtti",
11389     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11390    },
11391    {
11392     "kind" : "complete_dtor_pointer",
11393     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11394    },
11395    {
11396     "kind" : "deleting_dtor_pointer",
11397     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11398    },
11399    {
11400     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11401    },
11402    {
11403     "mangled_component_name" : "_ZThn8_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
11404    },
11405    {
11406     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11407    },
11408    {
11409     "component_value" : -24,
11410     "kind" : "offset_to_top"
11411    },
11412    {
11413     "kind" : "rtti",
11414     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11415    },
11416    {
11417     "kind" : "complete_dtor_pointer",
11418     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11419    },
11420    {
11421     "kind" : "deleting_dtor_pointer",
11422     "mangled_component_name" : "_ZThn24_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11423    },
11424    {
11425     "kind" : "vcall_offset"
11426    },
11427    {
11428     "component_value" : -76,
11429     "kind" : "vcall_offset"
11430    },
11431    {
11432     "component_value" : -84,
11433     "kind" : "vcall_offset"
11434    },
11435    {
11436     "component_value" : -76,
11437     "kind" : "vcall_offset"
11438    },
11439    {
11440     "component_value" : -84,
11441     "kind" : "vcall_offset"
11442    },
11443    {
11444     "component_value" : -84,
11445     "kind" : "offset_to_top"
11446    },
11447    {
11448     "kind" : "rtti",
11449     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_017BpHwSystemSuspendE"
11450    },
11451    {
11452     "kind" : "complete_dtor_pointer",
11453     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BpHwSystemSuspendD1Ev"
11454    },
11455    {
11456     "kind" : "deleting_dtor_pointer",
11457     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_017BpHwSystemSuspendD0Ev"
11458    },
11459    {
11460     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11461    },
11462    {
11463     "mangled_component_name" : "_ZTv0_n20_N7android6system7suspend4V1_017BpHwSystemSuspend15onLastStrongRefEPKv"
11464    },
11465    {
11466     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11470    }
11471   ]
11472  },
11473  {
11474   "alignment" : 4,
11475   "base_specifiers" :
11476   [
11477    {
11478     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11479    }
11480   ],
11481   "linker_set_key" : "_ZTIN7android6system7suspend4V1_09IWakeLockE",
11482   "name" : "android::system::suspend::V1_0::IWakeLock",
11483   "referenced_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE",
11484   "self_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE",
11485   "size" : 12,
11486   "source_file" : "out/soong/.intermediates/system/hardware/interfaces/suspend/1.0/[email protected]_genc++_headers/gen/android/system/suspend/1.0/IWakeLock.h",
11487   "vtable_components" :
11488   [
11489    {
11490     "component_value" : 4,
11491     "kind" : "vbase_offset"
11492    },
11493    {
11494     "kind" : "offset_to_top"
11495    },
11496    {
11497     "kind" : "rtti",
11498     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
11499    },
11500    {
11501     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11508    },
11509    {
11510     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11511    },
11512    {
11513     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11514    },
11515    {
11516     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
11517    },
11518    {
11519     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11520    },
11521    {
11522     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
11523    },
11524    {
11525     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11526    },
11527    {
11528     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11532    },
11533    {
11534     "kind" : "complete_dtor_pointer",
11535     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD1Ev"
11536    },
11537    {
11538     "kind" : "deleting_dtor_pointer",
11539     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLockD0Ev"
11540    },
11541    {
11542     "is_pure" : true,
11543     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
11544    },
11545    {
11546     "kind" : "vcall_offset"
11547    },
11548    {
11549     "kind" : "vcall_offset"
11550    },
11551    {
11552     "kind" : "vcall_offset"
11553    },
11554    {
11555     "kind" : "vcall_offset"
11556    },
11557    {
11558     "component_value" : -4,
11559     "kind" : "vcall_offset"
11560    },
11561    {
11562     "component_value" : -4,
11563     "kind" : "offset_to_top"
11564    },
11565    {
11566     "kind" : "rtti",
11567     "mangled_component_name" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
11568    },
11569    {
11570     "kind" : "complete_dtor_pointer",
11571     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_09IWakeLockD1Ev"
11572    },
11573    {
11574     "kind" : "deleting_dtor_pointer",
11575     "mangled_component_name" : "_ZTv0_n12_N7android6system7suspend4V1_09IWakeLockD0Ev"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11588    }
11589   ]
11590  },
11591  {
11592   "alignment" : 1,
11593   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
11594   "name" : "android::RefBase::weakref_type",
11595   "record_kind" : "class",
11596   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11597   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
11598   "size" : 1,
11599   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11600  },
11601  {
11602   "alignment" : 4,
11603   "fields" :
11604   [
11605    {
11606     "access" : "private",
11607     "field_name" : "mRefs",
11608     "field_offset" : 32,
11609     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
11610    }
11611   ],
11612   "linker_set_key" : "_ZTIN7android7RefBaseE",
11613   "name" : "android::RefBase",
11614   "record_kind" : "class",
11615   "referenced_type" : "_ZTIN7android7RefBaseE",
11616   "self_type" : "_ZTIN7android7RefBaseE",
11617   "size" : 8,
11618   "source_file" : "system/core/libutils/include/utils/RefBase.h",
11619   "vtable_components" :
11620   [
11621    {
11622     "kind" : "offset_to_top"
11623    },
11624    {
11625     "kind" : "rtti",
11626     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11627    },
11628    {
11629     "kind" : "complete_dtor_pointer",
11630     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11631    },
11632    {
11633     "kind" : "deleting_dtor_pointer",
11634     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11635    },
11636    {
11637     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11641    },
11642    {
11643     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11644    },
11645    {
11646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11647    }
11648   ]
11649  },
11650  {
11651   "alignment" : 4,
11652   "fields" :
11653   [
11654    {
11655     "access" : "private",
11656     "field_name" : "mString",
11657     "referenced_type" : "_ZTIPKc"
11658    }
11659   ],
11660   "linker_set_key" : "_ZTIN7android7String8E",
11661   "name" : "android::String8",
11662   "record_kind" : "class",
11663   "referenced_type" : "_ZTIN7android7String8E",
11664   "self_type" : "_ZTIN7android7String8E",
11665   "size" : 4,
11666   "source_file" : "system/core/libutils/include/utils/String8.h"
11667  },
11668  {
11669   "alignment" : 4,
11670   "fields" :
11671   [
11672    {
11673     "access" : "private",
11674     "field_name" : "mString",
11675     "referenced_type" : "_ZTIPKDs"
11676    }
11677   ],
11678   "linker_set_key" : "_ZTIN7android8String16E",
11679   "name" : "android::String16",
11680   "record_kind" : "class",
11681   "referenced_type" : "_ZTIN7android8String16E",
11682   "self_type" : "_ZTIN7android8String16E",
11683   "size" : 4,
11684   "source_file" : "system/core/libutils/include/utils/String16.h"
11685  },
11686  {
11687   "alignment" : 8,
11688   "base_specifiers" :
11689   [
11690    {
11691     "is_virtual" : true,
11692     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
11693    },
11694    {
11695     "is_virtual" : true,
11696     "referenced_type" : "_ZTIN7android7RefBaseE"
11697    }
11698   ],
11699   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
11700   "name" : "android::hardware::HidlMemory",
11701   "record_kind" : "class",
11702   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
11703   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
11704   "size" : 56,
11705   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11706   "vtable_components" :
11707   [
11708    {
11709     "component_value" : 48,
11710     "kind" : "vbase_offset"
11711    },
11712    {
11713     "component_value" : 8,
11714     "kind" : "vbase_offset"
11715    },
11716    {
11717     "kind" : "offset_to_top"
11718    },
11719    {
11720     "kind" : "rtti",
11721     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11722    },
11723    {
11724     "kind" : "complete_dtor_pointer",
11725     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
11726    },
11727    {
11728     "kind" : "deleting_dtor_pointer",
11729     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
11730    },
11731    {
11732     "kind" : "vcall_offset"
11733    },
11734    {
11735     "kind" : "vcall_offset"
11736    },
11737    {
11738     "kind" : "vcall_offset"
11739    },
11740    {
11741     "kind" : "vcall_offset"
11742    },
11743    {
11744     "component_value" : -48,
11745     "kind" : "vcall_offset"
11746    },
11747    {
11748     "component_value" : -48,
11749     "kind" : "offset_to_top"
11750    },
11751    {
11752     "kind" : "rtti",
11753     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
11754    },
11755    {
11756     "kind" : "complete_dtor_pointer",
11757     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
11758    },
11759    {
11760     "kind" : "deleting_dtor_pointer",
11761     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
11762    },
11763    {
11764     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11765    },
11766    {
11767     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11768    },
11769    {
11770     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11771    },
11772    {
11773     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11774    }
11775   ]
11776  },
11777  {
11778   "alignment" : 4,
11779   "base_specifiers" :
11780   [
11781    {
11782     "is_virtual" : true,
11783     "referenced_type" : "_ZTIN7android7RefBaseE"
11784    }
11785   ],
11786   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
11787   "name" : "android::hardware::IInterface",
11788   "record_kind" : "class",
11789   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
11790   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
11791   "size" : 12,
11792   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
11793   "vtable_components" :
11794   [
11795    {
11796     "component_value" : 4,
11797     "kind" : "vbase_offset"
11798    },
11799    {
11800     "kind" : "offset_to_top"
11801    },
11802    {
11803     "kind" : "rtti",
11804     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11805    },
11806    {
11807     "kind" : "complete_dtor_pointer",
11808     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
11809    },
11810    {
11811     "kind" : "deleting_dtor_pointer",
11812     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
11813    },
11814    {
11815     "is_pure" : true,
11816     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
11817    },
11818    {
11819     "kind" : "vcall_offset"
11820    },
11821    {
11822     "kind" : "vcall_offset"
11823    },
11824    {
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "kind" : "vcall_offset"
11829    },
11830    {
11831     "component_value" : -4,
11832     "kind" : "vcall_offset"
11833    },
11834    {
11835     "component_value" : -4,
11836     "kind" : "offset_to_top"
11837    },
11838    {
11839     "kind" : "rtti",
11840     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
11841    },
11842    {
11843     "kind" : "complete_dtor_pointer",
11844     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
11845    },
11846    {
11847     "kind" : "deleting_dtor_pointer",
11848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11861    }
11862   ]
11863  },
11864  {
11865   "alignment" : 1,
11866   "fields" :
11867   [
11868    {
11869     "access" : "private",
11870     "field_name" : "mBuffer",
11871     "referenced_type" : "_ZTIA32_h"
11872    }
11873   ],
11874   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11875   "name" : "android::hardware::hidl_array<unsigned char, 32>",
11876   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11877   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
11878   "size" : 32,
11879   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11880   "template_args" :
11881   [
11882    "_ZTIh"
11883   ]
11884  },
11885  {
11886   "alignment" : 4,
11887   "base_specifiers" :
11888   [
11889    {
11890     "is_virtual" : true,
11891     "referenced_type" : "_ZTIN7android7RefBaseE"
11892    }
11893   ],
11894   "fields" :
11895   [
11896    {
11897     "access" : "private",
11898     "field_name" : "mRemote",
11899     "field_offset" : 32,
11900     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
11901    },
11902    {
11903     "access" : "private",
11904     "field_name" : "mRefs",
11905     "field_offset" : 64,
11906     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11907    },
11908    {
11909     "access" : "private",
11910     "field_name" : "mState",
11911     "field_offset" : 96,
11912     "referenced_type" : "_ZTINSt3__16atomicIiEE"
11913    }
11914   ],
11915   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
11916   "name" : "android::hardware::BpHwRefBase",
11917   "record_kind" : "class",
11918   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11919   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
11920   "size" : 24,
11921   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
11922   "vtable_components" :
11923   [
11924    {
11925     "component_value" : 16,
11926     "kind" : "vbase_offset"
11927    },
11928    {
11929     "kind" : "offset_to_top"
11930    },
11931    {
11932     "kind" : "rtti",
11933     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11934    },
11935    {
11936     "kind" : "complete_dtor_pointer",
11937     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11938    },
11939    {
11940     "kind" : "deleting_dtor_pointer",
11941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11948    },
11949    {
11950     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11951    },
11952    {
11953     "kind" : "vcall_offset"
11954    },
11955    {
11956     "component_value" : -16,
11957     "kind" : "vcall_offset"
11958    },
11959    {
11960     "component_value" : -16,
11961     "kind" : "vcall_offset"
11962    },
11963    {
11964     "component_value" : -16,
11965     "kind" : "vcall_offset"
11966    },
11967    {
11968     "component_value" : -16,
11969     "kind" : "vcall_offset"
11970    },
11971    {
11972     "component_value" : -16,
11973     "kind" : "offset_to_top"
11974    },
11975    {
11976     "kind" : "rtti",
11977     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11978    },
11979    {
11980     "kind" : "complete_dtor_pointer",
11981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
11982    },
11983    {
11984     "kind" : "deleting_dtor_pointer",
11985     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
11986    },
11987    {
11988     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11989    },
11990    {
11991     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11992    },
11993    {
11994     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11998    }
11999   ]
12000  },
12001  {
12002   "alignment" : 4,
12003   "base_specifiers" :
12004   [
12005    {
12006     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12007    },
12008    {
12009     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12010    },
12011    {
12012     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12013    }
12014   ],
12015   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12016   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
12017   "record_kind" : "class",
12018   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12019   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
12020   "size" : 32,
12021   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12022   "template_args" :
12023   [
12024    "_ZTIN7android4hidl4base4V1_05IBaseE"
12025   ],
12026   "vtable_components" :
12027   [
12028    {
12029     "component_value" : 24,
12030     "kind" : "vbase_offset"
12031    },
12032    {
12033     "kind" : "offset_to_top"
12034    },
12035    {
12036     "kind" : "rtti",
12037     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12038    },
12039    {
12040     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12044    },
12045    {
12046     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12053    },
12054    {
12055     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
12056    },
12057    {
12058     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12059    },
12060    {
12061     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
12062    },
12063    {
12064     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12065    },
12066    {
12067     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
12068    },
12069    {
12070     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12071    },
12072    {
12073     "kind" : "complete_dtor_pointer",
12074     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12075    },
12076    {
12077     "kind" : "deleting_dtor_pointer",
12078     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12082    },
12083    {
12084     "component_value" : 20,
12085     "kind" : "vbase_offset"
12086    },
12087    {
12088     "component_value" : -4,
12089     "kind" : "offset_to_top"
12090    },
12091    {
12092     "kind" : "rtti",
12093     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12094    },
12095    {
12096     "kind" : "complete_dtor_pointer",
12097     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12098    },
12099    {
12100     "kind" : "deleting_dtor_pointer",
12101     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12102    },
12103    {
12104     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12105    },
12106    {
12107     "component_value" : 16,
12108     "kind" : "vbase_offset"
12109    },
12110    {
12111     "component_value" : -8,
12112     "kind" : "offset_to_top"
12113    },
12114    {
12115     "kind" : "rtti",
12116     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12117    },
12118    {
12119     "kind" : "complete_dtor_pointer",
12120     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12121    },
12122    {
12123     "kind" : "deleting_dtor_pointer",
12124     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12128    },
12129    {
12130     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12134    },
12135    {
12136     "kind" : "vcall_offset"
12137    },
12138    {
12139     "component_value" : -16,
12140     "kind" : "vcall_offset"
12141    },
12142    {
12143     "component_value" : -16,
12144     "kind" : "vcall_offset"
12145    },
12146    {
12147     "component_value" : -16,
12148     "kind" : "vcall_offset"
12149    },
12150    {
12151     "component_value" : -24,
12152     "kind" : "vcall_offset"
12153    },
12154    {
12155     "component_value" : -24,
12156     "kind" : "offset_to_top"
12157    },
12158    {
12159     "kind" : "rtti",
12160     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
12161    },
12162    {
12163     "kind" : "complete_dtor_pointer",
12164     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
12165    },
12166    {
12167     "kind" : "deleting_dtor_pointer",
12168     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
12169    },
12170    {
12171     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12172    },
12173    {
12174     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12178    },
12179    {
12180     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12181    }
12182   ]
12183  },
12184  {
12185   "alignment" : 4,
12186   "base_specifiers" :
12187   [
12188    {
12189     "referenced_type" : "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
12190    },
12191    {
12192     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12193    },
12194    {
12195     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12196    }
12197   ],
12198   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
12199   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::ISystemSuspend>",
12200   "record_kind" : "class",
12201   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
12202   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE",
12203   "size" : 32,
12204   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12205   "template_args" :
12206   [
12207    "_ZTIN7android6system7suspend4V1_014ISystemSuspendE"
12208   ],
12209   "vtable_components" :
12210   [
12211    {
12212     "component_value" : 24,
12213     "kind" : "vbase_offset"
12214    },
12215    {
12216     "kind" : "offset_to_top"
12217    },
12218    {
12219     "kind" : "rtti",
12220     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
12221    },
12222    {
12223     "mangled_component_name" : "_ZNK7android6system7suspend4V1_014ISystemSuspend8isRemoteEv"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21setHALInstrumentationEv"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend4pingEv"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend21notifySyspropsChangedEv"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12254    },
12255    {
12256     "kind" : "complete_dtor_pointer",
12257     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
12258    },
12259    {
12260     "kind" : "deleting_dtor_pointer",
12261     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
12262    },
12263    {
12264     "is_pure" : true,
12265     "mangled_component_name" : "_ZN7android6system7suspend4V1_014ISystemSuspend15acquireWakeLockENS2_12WakeLockTypeERKNS_8hardware11hidl_stringE"
12266    },
12267    {
12268     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
12269    },
12270    {
12271     "component_value" : 20,
12272     "kind" : "vbase_offset"
12273    },
12274    {
12275     "component_value" : -4,
12276     "kind" : "offset_to_top"
12277    },
12278    {
12279     "kind" : "rtti",
12280     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
12281    },
12282    {
12283     "kind" : "complete_dtor_pointer",
12284     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
12285    },
12286    {
12287     "kind" : "deleting_dtor_pointer",
12288     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
12289    },
12290    {
12291     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEE10onAsBinderEv"
12292    },
12293    {
12294     "component_value" : 16,
12295     "kind" : "vbase_offset"
12296    },
12297    {
12298     "component_value" : -8,
12299     "kind" : "offset_to_top"
12300    },
12301    {
12302     "kind" : "rtti",
12303     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
12304    },
12305    {
12306     "kind" : "complete_dtor_pointer",
12307     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
12308    },
12309    {
12310     "kind" : "deleting_dtor_pointer",
12311     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12321    },
12322    {
12323     "kind" : "vcall_offset"
12324    },
12325    {
12326     "component_value" : -16,
12327     "kind" : "vcall_offset"
12328    },
12329    {
12330     "component_value" : -16,
12331     "kind" : "vcall_offset"
12332    },
12333    {
12334     "component_value" : -16,
12335     "kind" : "vcall_offset"
12336    },
12337    {
12338     "component_value" : -24,
12339     "kind" : "vcall_offset"
12340    },
12341    {
12342     "component_value" : -24,
12343     "kind" : "offset_to_top"
12344    },
12345    {
12346     "kind" : "rtti",
12347     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEEE"
12348    },
12349    {
12350     "kind" : "complete_dtor_pointer",
12351     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED1Ev"
12352    },
12353    {
12354     "kind" : "deleting_dtor_pointer",
12355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_014ISystemSuspendEED0Ev"
12356    },
12357    {
12358     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12359    },
12360    {
12361     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12362    },
12363    {
12364     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12365    },
12366    {
12367     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12368    }
12369   ]
12370  },
12371  {
12372   "alignment" : 4,
12373   "base_specifiers" :
12374   [
12375    {
12376     "referenced_type" : "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12377    },
12378    {
12379     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12380    },
12381    {
12382     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12383    }
12384   ],
12385   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
12386   "name" : "android::hardware::BpInterface<android::system::suspend::V1_0::IWakeLock>",
12387   "record_kind" : "class",
12388   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
12389   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE",
12390   "size" : 32,
12391   "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
12392   "template_args" :
12393   [
12394    "_ZTIN7android6system7suspend4V1_09IWakeLockE"
12395   ],
12396   "vtable_components" :
12397   [
12398    {
12399     "component_value" : 24,
12400     "kind" : "vbase_offset"
12401    },
12402    {
12403     "kind" : "offset_to_top"
12404    },
12405    {
12406     "kind" : "rtti",
12407     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
12408    },
12409    {
12410     "mangled_component_name" : "_ZNK7android6system7suspend4V1_09IWakeLock8isRemoteEv"
12411    },
12412    {
12413     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12414    },
12415    {
12416     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12417    },
12418    {
12419     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21setHALInstrumentationEv"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock4pingEv"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock21notifySyspropsChangedEv"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12441    },
12442    {
12443     "kind" : "complete_dtor_pointer",
12444     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
12445    },
12446    {
12447     "kind" : "deleting_dtor_pointer",
12448     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
12449    },
12450    {
12451     "is_pure" : true,
12452     "mangled_component_name" : "_ZN7android6system7suspend4V1_09IWakeLock7releaseEv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
12456    },
12457    {
12458     "component_value" : 20,
12459     "kind" : "vbase_offset"
12460    },
12461    {
12462     "component_value" : -4,
12463     "kind" : "offset_to_top"
12464    },
12465    {
12466     "kind" : "rtti",
12467     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
12468    },
12469    {
12470     "kind" : "complete_dtor_pointer",
12471     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
12472    },
12473    {
12474     "kind" : "deleting_dtor_pointer",
12475     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
12476    },
12477    {
12478     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEE10onAsBinderEv"
12479    },
12480    {
12481     "component_value" : 16,
12482     "kind" : "vbase_offset"
12483    },
12484    {
12485     "component_value" : -8,
12486     "kind" : "offset_to_top"
12487    },
12488    {
12489     "kind" : "rtti",
12490     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
12491    },
12492    {
12493     "kind" : "complete_dtor_pointer",
12494     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
12495    },
12496    {
12497     "kind" : "deleting_dtor_pointer",
12498     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12508    },
12509    {
12510     "kind" : "vcall_offset"
12511    },
12512    {
12513     "component_value" : -16,
12514     "kind" : "vcall_offset"
12515    },
12516    {
12517     "component_value" : -16,
12518     "kind" : "vcall_offset"
12519    },
12520    {
12521     "component_value" : -16,
12522     "kind" : "vcall_offset"
12523    },
12524    {
12525     "component_value" : -24,
12526     "kind" : "vcall_offset"
12527    },
12528    {
12529     "component_value" : -24,
12530     "kind" : "offset_to_top"
12531    },
12532    {
12533     "kind" : "rtti",
12534     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEEE"
12535    },
12536    {
12537     "kind" : "complete_dtor_pointer",
12538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED1Ev"
12539    },
12540    {
12541     "kind" : "deleting_dtor_pointer",
12542     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_6system7suspend4V1_09IWakeLockEED0Ev"
12543    },
12544    {
12545     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12549    },
12550    {
12551     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12552    },
12553    {
12554     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12555    }
12556   ]
12557  },
12558  {
12559   "alignment" : 8,
12560   "fields" :
12561   [
12562    {
12563     "access" : "private",
12564     "field_name" : "mHandle",
12565     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
12566    },
12567    {
12568     "access" : "private",
12569     "field_name" : "mOwnsHandle",
12570     "field_offset" : 64,
12571     "referenced_type" : "_ZTIb"
12572    },
12573    {
12574     "access" : "private",
12575     "field_name" : "mPad",
12576     "field_offset" : 72,
12577     "referenced_type" : "_ZTIA7_h"
12578    }
12579   ],
12580   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
12581   "name" : "android::hardware::hidl_handle",
12582   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12583   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
12584   "size" : 16,
12585   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12586  },
12587  {
12588   "alignment" : 8,
12589   "fields" :
12590   [
12591    {
12592     "access" : "private",
12593     "field_name" : "mHandle",
12594     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
12595    },
12596    {
12597     "access" : "private",
12598     "field_name" : "mSize",
12599     "field_offset" : 128,
12600     "referenced_type" : "_ZTIy"
12601    },
12602    {
12603     "access" : "private",
12604     "field_name" : "mName",
12605     "field_offset" : 192,
12606     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12607    }
12608   ],
12609   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
12610   "name" : "android::hardware::hidl_memory",
12611   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12612   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
12613   "size" : 40,
12614   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12615  },
12616  {
12617   "alignment" : 8,
12618   "fields" :
12619   [
12620    {
12621     "access" : "private",
12622     "field_name" : "mBuffer",
12623     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
12624    },
12625    {
12626     "access" : "private",
12627     "field_name" : "mSize",
12628     "field_offset" : 64,
12629     "referenced_type" : "_ZTIj"
12630    },
12631    {
12632     "access" : "private",
12633     "field_name" : "mOwnsBuffer",
12634     "field_offset" : 96,
12635     "referenced_type" : "_ZTIb"
12636    },
12637    {
12638     "access" : "private",
12639     "field_name" : "mPad",
12640     "field_offset" : 104,
12641     "referenced_type" : "_ZTIA3_h"
12642    }
12643   ],
12644   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
12645   "name" : "android::hardware::hidl_string",
12646   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
12647   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
12648   "size" : 16,
12649   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12650  },
12651  {
12652   "alignment" : 8,
12653   "fields" :
12654   [
12655    {
12656     "access" : "private",
12657     "field_name" : "mGrantors",
12658     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
12659    },
12660    {
12661     "access" : "private",
12662     "field_name" : "mHandle",
12663     "field_offset" : 128,
12664     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
12665    },
12666    {
12667     "access" : "private",
12668     "field_name" : "mQuantum",
12669     "field_offset" : 192,
12670     "referenced_type" : "_ZTIj"
12671    },
12672    {
12673     "access" : "private",
12674     "field_name" : "mFlags",
12675     "field_offset" : 224,
12676     "referenced_type" : "_ZTIj"
12677    }
12678   ],
12679   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12680   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
12681   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12682   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
12683   "size" : 32,
12684   "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
12685   "template_args" :
12686   [
12687    "_ZTIc"
12688   ]
12689  },
12690  {
12691   "access" : "private",
12692   "alignment" : 4,
12693   "fields" :
12694   [
12695    {
12696     "field_name" : "binder",
12697     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
12698    },
12699    {
12700     "field_name" : "refs",
12701     "field_offset" : 32,
12702     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12703    }
12704   ],
12705   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12706   "name" : "android::hardware::ProcessState::handle_entry",
12707   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12708   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
12709   "size" : 8,
12710   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
12711  },
12712  {
12713   "alignment" : 8,
12714   "base_specifiers" :
12715   [
12716    {
12717     "is_virtual" : true,
12718     "referenced_type" : "_ZTIN7android7RefBaseE"
12719    }
12720   ],
12721   "fields" :
12722   [
12723    {
12724     "access" : "private",
12725     "field_name" : "mDriverFD",
12726     "field_offset" : 32,
12727     "referenced_type" : "_ZTIi"
12728    },
12729    {
12730     "access" : "private",
12731     "field_name" : "mVMStart",
12732     "field_offset" : 64,
12733     "referenced_type" : "_ZTIPv"
12734    },
12735    {
12736     "access" : "private",
12737     "field_name" : "mThreadCountLock",
12738     "field_offset" : 96,
12739     "referenced_type" : "_ZTI15pthread_mutex_t"
12740    },
12741    {
12742     "access" : "private",
12743     "field_name" : "mExecutingThreadsCount",
12744     "field_offset" : 128,
12745     "referenced_type" : "_ZTIj"
12746    },
12747    {
12748     "access" : "private",
12749     "field_name" : "mMaxThreads",
12750     "field_offset" : 160,
12751     "referenced_type" : "_ZTIj"
12752    },
12753    {
12754     "access" : "private",
12755     "field_name" : "mStarvationStartTimeMs",
12756     "field_offset" : 192,
12757     "referenced_type" : "_ZTIx"
12758    },
12759    {
12760     "access" : "private",
12761     "field_name" : "mLock",
12762     "field_offset" : 256,
12763     "referenced_type" : "_ZTIN7android5MutexE"
12764    },
12765    {
12766     "access" : "private",
12767     "field_name" : "mHandleToObject",
12768     "field_offset" : 288,
12769     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12770    },
12771    {
12772     "access" : "private",
12773     "field_name" : "mRootDir",
12774     "field_offset" : 448,
12775     "referenced_type" : "_ZTIN7android7String8E"
12776    },
12777    {
12778     "access" : "private",
12779     "field_name" : "mThreadPoolStarted",
12780     "field_offset" : 480,
12781     "referenced_type" : "_ZTIb"
12782    },
12783    {
12784     "access" : "private",
12785     "field_name" : "mSpawnThreadOnStart",
12786     "field_offset" : 488,
12787     "referenced_type" : "_ZTIb"
12788    },
12789    {
12790     "access" : "private",
12791     "field_name" : "mThreadPoolSeq",
12792     "field_offset" : 512,
12793     "referenced_type" : "_ZTIVi"
12794    },
12795    {
12796     "access" : "private",
12797     "field_name" : "mMmapSize",
12798     "field_offset" : 544,
12799     "referenced_type" : "_ZTIKj"
12800    },
12801    {
12802     "access" : "private",
12803     "field_name" : "mCallRestriction",
12804     "field_offset" : 576,
12805     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
12806    }
12807   ],
12808   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
12809   "name" : "android::hardware::ProcessState",
12810   "record_kind" : "class",
12811   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
12812   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
12813   "size" : 88,
12814   "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
12815   "vtable_components" :
12816   [
12817    {
12818     "component_value" : 76,
12819     "kind" : "vbase_offset"
12820    },
12821    {
12822     "kind" : "offset_to_top"
12823    },
12824    {
12825     "kind" : "rtti",
12826     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12827    },
12828    {
12829     "kind" : "complete_dtor_pointer",
12830     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
12831    },
12832    {
12833     "kind" : "deleting_dtor_pointer",
12834     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
12835    },
12836    {
12837     "kind" : "vcall_offset"
12838    },
12839    {
12840     "kind" : "vcall_offset"
12841    },
12842    {
12843     "kind" : "vcall_offset"
12844    },
12845    {
12846     "kind" : "vcall_offset"
12847    },
12848    {
12849     "component_value" : -76,
12850     "kind" : "vcall_offset"
12851    },
12852    {
12853     "component_value" : -76,
12854     "kind" : "offset_to_top"
12855    },
12856    {
12857     "kind" : "rtti",
12858     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
12859    },
12860    {
12861     "kind" : "complete_dtor_pointer",
12862     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
12863    },
12864    {
12865     "kind" : "deleting_dtor_pointer",
12866     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12876    },
12877    {
12878     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12879    }
12880   ]
12881  },
12882  {
12883   "alignment" : 2,
12884   "fields" :
12885   [
12886    {
12887     "access" : "private",
12888     "field_name" : "mMajor",
12889     "referenced_type" : "_ZTIt"
12890    },
12891    {
12892     "access" : "private",
12893     "field_name" : "mMinor",
12894     "field_offset" : 16,
12895     "referenced_type" : "_ZTIt"
12896    }
12897   ],
12898   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
12899   "name" : "android::hardware::hidl_version",
12900   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
12901   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
12902   "size" : 4,
12903   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12904  },
12905  {
12906   "alignment" : 4,
12907   "fields" :
12908   [
12909    {
12910     "access" : "private",
12911     "field_name" : "mMutex",
12912     "referenced_type" : "_ZTINSt3__15mutexE"
12913    },
12914    {
12915     "access" : "private",
12916     "field_name" : "mMap",
12917     "field_offset" : 32,
12918     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
12919    }
12920   ],
12921   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12922   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>>",
12923   "record_kind" : "class",
12924   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12925   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
12926   "size" : 16,
12927   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
12928   "template_args" :
12929   [
12930    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12931    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
12932   ]
12933  },
12934  {
12935   "alignment" : 4,
12936   "fields" :
12937   [
12938    {
12939     "access" : "private",
12940     "field_name" : "mMutex",
12941     "referenced_type" : "_ZTINSt3__15mutexE"
12942    },
12943    {
12944     "access" : "private",
12945     "field_name" : "mMap",
12946     "field_offset" : 32,
12947     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
12948    }
12949   ],
12950   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12951   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>>",
12952   "record_kind" : "class",
12953   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12954   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
12955   "size" : 16,
12956   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
12957   "template_args" :
12958   [
12959    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12960    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
12961   ]
12962  },
12963  {
12964   "alignment" : 4,
12965   "fields" :
12966   [
12967    {
12968     "access" : "private",
12969     "field_name" : "mMutex",
12970     "referenced_type" : "_ZTINSt3__15mutexE"
12971    },
12972    {
12973     "access" : "private",
12974     "field_name" : "mMap",
12975     "field_offset" : 32,
12976     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
12977    }
12978   ],
12979   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12980   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>",
12981   "record_kind" : "class",
12982   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12983   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
12984   "size" : 16,
12985   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
12986   "template_args" :
12987   [
12988    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
12989    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
12990   ]
12991  },
12992  {
12993   "alignment" : 8,
12994   "fields" :
12995   [
12996    {
12997     "field_name" : "flags",
12998     "referenced_type" : "_ZTIj"
12999    },
13000    {
13001     "field_name" : "fdIndex",
13002     "field_offset" : 32,
13003     "referenced_type" : "_ZTIj"
13004    },
13005    {
13006     "field_name" : "offset",
13007     "field_offset" : 64,
13008     "referenced_type" : "_ZTIj"
13009    },
13010    {
13011     "field_name" : "extent",
13012     "field_offset" : 128,
13013     "referenced_type" : "_ZTIy"
13014    }
13015   ],
13016   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13017   "name" : "android::hardware::GrantorDescriptor",
13018   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13019   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13020   "size" : 24,
13021   "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
13022  },
13023  {
13024   "alignment" : 4,
13025   "base_specifiers" :
13026   [
13027    {
13028     "is_virtual" : true,
13029     "referenced_type" : "_ZTIN7android7RefBaseE"
13030    }
13031   ],
13032   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13033   "name" : "android::hardware::hidl_death_recipient",
13034   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13035   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13036   "size" : 12,
13037   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
13038   "vtable_components" :
13039   [
13040    {
13041     "component_value" : 4,
13042     "kind" : "vbase_offset"
13043    },
13044    {
13045     "kind" : "offset_to_top"
13046    },
13047    {
13048     "kind" : "rtti",
13049     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13050    },
13051    {
13052     "is_pure" : true,
13053     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13054    },
13055    {
13056     "kind" : "complete_dtor_pointer",
13057     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13058    },
13059    {
13060     "kind" : "deleting_dtor_pointer",
13061     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13062    },
13063    {
13064     "kind" : "vcall_offset"
13065    },
13066    {
13067     "kind" : "vcall_offset"
13068    },
13069    {
13070     "kind" : "vcall_offset"
13071    },
13072    {
13073     "kind" : "vcall_offset"
13074    },
13075    {
13076     "component_value" : -4,
13077     "kind" : "vcall_offset"
13078    },
13079    {
13080     "component_value" : -4,
13081     "kind" : "offset_to_top"
13082    },
13083    {
13084     "kind" : "rtti",
13085     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13086    },
13087    {
13088     "kind" : "complete_dtor_pointer",
13089     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13090    },
13091    {
13092     "kind" : "deleting_dtor_pointer",
13093     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13097    },
13098    {
13099     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13100    },
13101    {
13102     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13106    }
13107   ]
13108  },
13109  {
13110   "alignment" : 8,
13111   "base_specifiers" :
13112   [
13113    {
13114     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13115    }
13116   ],
13117   "fields" :
13118   [
13119    {
13120     "access" : "private",
13121     "field_name" : "mRecipient",
13122     "field_offset" : 32,
13123     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13124    },
13125    {
13126     "access" : "private",
13127     "field_name" : "mCookie",
13128     "field_offset" : 128,
13129     "referenced_type" : "_ZTIy"
13130    },
13131    {
13132     "access" : "private",
13133     "field_name" : "mBase",
13134     "field_offset" : 192,
13135     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
13136    }
13137   ],
13138   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13139   "name" : "android::hardware::hidl_binder_death_recipient",
13140   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13141   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
13142   "size" : 40,
13143   "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
13144   "vtable_components" :
13145   [
13146    {
13147     "component_value" : 32,
13148     "kind" : "vbase_offset"
13149    },
13150    {
13151     "kind" : "offset_to_top"
13152    },
13153    {
13154     "kind" : "rtti",
13155     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
13159    },
13160    {
13161     "kind" : "complete_dtor_pointer",
13162     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
13163    },
13164    {
13165     "kind" : "deleting_dtor_pointer",
13166     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
13167    },
13168    {
13169     "kind" : "vcall_offset"
13170    },
13171    {
13172     "kind" : "vcall_offset"
13173    },
13174    {
13175     "kind" : "vcall_offset"
13176    },
13177    {
13178     "kind" : "vcall_offset"
13179    },
13180    {
13181     "component_value" : -32,
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -32,
13186     "kind" : "offset_to_top"
13187    },
13188    {
13189     "kind" : "rtti",
13190     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
13191    },
13192    {
13193     "kind" : "complete_dtor_pointer",
13194     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
13195    },
13196    {
13197     "kind" : "deleting_dtor_pointer",
13198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
13199    },
13200    {
13201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13202    },
13203    {
13204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13205    },
13206    {
13207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13211    }
13212   ]
13213  },
13214  {
13215   "access" : "private",
13216   "alignment" : 8,
13217   "fields" :
13218   [
13219    {
13220     "field_name" : "index",
13221     "referenced_type" : "_ZTIj"
13222    },
13223    {
13224     "field_name" : "buffer",
13225     "field_offset" : 64,
13226     "referenced_type" : "_ZTIy"
13227    },
13228    {
13229     "field_name" : "bufend",
13230     "field_offset" : 128,
13231     "referenced_type" : "_ZTIy"
13232    }
13233   ],
13234   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13235   "name" : "android::hardware::Parcel::BufferInfo",
13236   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13237   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13238   "size" : 24,
13239   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
13240  },
13241  {
13242   "alignment" : 4,
13243   "fields" :
13244   [
13245    {
13246     "access" : "private",
13247     "field_name" : "mBufCachePos",
13248     "referenced_type" : "_ZTIj"
13249    },
13250    {
13251     "access" : "private",
13252     "field_name" : "mBufCache",
13253     "field_offset" : 32,
13254     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13255    },
13256    {
13257     "access" : "private",
13258     "field_name" : "mError",
13259     "field_offset" : 128,
13260     "referenced_type" : "_ZTIi"
13261    },
13262    {
13263     "access" : "private",
13264     "field_name" : "mData",
13265     "field_offset" : 160,
13266     "referenced_type" : "_ZTIPh"
13267    },
13268    {
13269     "access" : "private",
13270     "field_name" : "mDataSize",
13271     "field_offset" : 192,
13272     "referenced_type" : "_ZTIj"
13273    },
13274    {
13275     "access" : "private",
13276     "field_name" : "mDataCapacity",
13277     "field_offset" : 224,
13278     "referenced_type" : "_ZTIj"
13279    },
13280    {
13281     "access" : "private",
13282     "field_name" : "mDataPos",
13283     "field_offset" : 256,
13284     "referenced_type" : "_ZTIj"
13285    },
13286    {
13287     "access" : "private",
13288     "field_name" : "mObjects",
13289     "field_offset" : 288,
13290     "referenced_type" : "_ZTIPy"
13291    },
13292    {
13293     "access" : "private",
13294     "field_name" : "mObjectsSize",
13295     "field_offset" : 320,
13296     "referenced_type" : "_ZTIj"
13297    },
13298    {
13299     "access" : "private",
13300     "field_name" : "mObjectsCapacity",
13301     "field_offset" : 352,
13302     "referenced_type" : "_ZTIj"
13303    },
13304    {
13305     "access" : "private",
13306     "field_name" : "mNextObjectHint",
13307     "field_offset" : 384,
13308     "referenced_type" : "_ZTIj"
13309    },
13310    {
13311     "access" : "private",
13312     "field_name" : "mNumRef",
13313     "field_offset" : 416,
13314     "referenced_type" : "_ZTIj"
13315    },
13316    {
13317     "access" : "private",
13318     "field_name" : "mFdsKnown",
13319     "field_offset" : 448,
13320     "referenced_type" : "_ZTIb"
13321    },
13322    {
13323     "access" : "private",
13324     "field_name" : "mHasFds",
13325     "field_offset" : 456,
13326     "referenced_type" : "_ZTIb"
13327    },
13328    {
13329     "access" : "private",
13330     "field_name" : "mAllowFds",
13331     "field_offset" : 464,
13332     "referenced_type" : "_ZTIb"
13333    },
13334    {
13335     "access" : "private",
13336     "field_name" : "mDeallocZero",
13337     "field_offset" : 472,
13338     "referenced_type" : "_ZTIb"
13339    },
13340    {
13341     "access" : "private",
13342     "field_name" : "mOwner",
13343     "field_offset" : 480,
13344     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13345    },
13346    {
13347     "access" : "private",
13348     "field_name" : "mOwnerCookie",
13349     "field_offset" : 512,
13350     "referenced_type" : "_ZTIPv"
13351    }
13352   ],
13353   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13354   "name" : "android::hardware::Parcel",
13355   "record_kind" : "class",
13356   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13357   "self_type" : "_ZTIN7android8hardware6ParcelE",
13358   "size" : 68,
13359   "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
13360  },
13361  {
13362   "alignment" : 4,
13363   "base_specifiers" :
13364   [
13365    {
13366     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13367    }
13368   ],
13369   "fields" :
13370   [
13371    {
13372     "access" : "private",
13373     "field_name" : "mVal",
13374     "field_offset" : 192,
13375     "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
13376    }
13377   ],
13378   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
13379   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>>",
13380   "record_kind" : "class",
13381   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
13382   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
13383   "size" : 28,
13384   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13385   "template_args" :
13386   [
13387    "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE"
13388   ]
13389  },
13390  {
13391   "alignment" : 4,
13392   "base_specifiers" :
13393   [
13394    {
13395     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13396    }
13397   ],
13398   "fields" :
13399   [
13400    {
13401     "access" : "private",
13402     "field_name" : "mVal",
13403     "field_offset" : 192,
13404     "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
13405    }
13406   ],
13407   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
13408   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>>",
13409   "record_kind" : "class",
13410   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
13411   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
13412   "size" : 28,
13413   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13414   "template_args" :
13415   [
13416    "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE"
13417   ]
13418  },
13419  {
13420   "alignment" : 4,
13421   "base_specifiers" :
13422   [
13423    {
13424     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13425    }
13426   ],
13427   "fields" :
13428   [
13429    {
13430     "access" : "private",
13431     "field_name" : "mVal",
13432     "field_offset" : 168,
13433     "referenced_type" : "_ZTIb"
13434    }
13435   ],
13436   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13437   "name" : "android::hardware::Return<bool>",
13438   "record_kind" : "class",
13439   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13440   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13441   "size" : 24,
13442   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13443   "template_args" :
13444   [
13445    "_ZTIb"
13446   ]
13447  },
13448  {
13449   "alignment" : 4,
13450   "base_specifiers" :
13451   [
13452    {
13453     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13454    }
13455   ],
13456   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13457   "name" : "android::hardware::Return<void>",
13458   "record_kind" : "class",
13459   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13460   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13461   "size" : 24,
13462   "source_file" : "system/libhidl/base/include/hidl/Status.h",
13463   "template_args" :
13464   [
13465    "_ZTIv"
13466   ]
13467  },
13468  {
13469   "alignment" : 4,
13470   "fields" :
13471   [
13472    {
13473     "access" : "private",
13474     "field_name" : "mException",
13475     "referenced_type" : "_ZTIi"
13476    },
13477    {
13478     "access" : "private",
13479     "field_name" : "mErrorCode",
13480     "field_offset" : 32,
13481     "referenced_type" : "_ZTIi"
13482    },
13483    {
13484     "access" : "private",
13485     "field_name" : "mMessage",
13486     "field_offset" : 64,
13487     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13488    }
13489   ],
13490   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13491   "name" : "android::hardware::Status",
13492   "record_kind" : "class",
13493   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13494   "self_type" : "_ZTIN7android8hardware6StatusE",
13495   "size" : 20,
13496   "source_file" : "system/libhidl/base/include/hidl/Status.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "base_specifiers" :
13501   [
13502    {
13503     "is_virtual" : true,
13504     "referenced_type" : "_ZTIN7android7RefBaseE"
13505    }
13506   ],
13507   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13508   "name" : "android::hardware::IBinder::DeathRecipient",
13509   "record_kind" : "class",
13510   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13511   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13512   "size" : 12,
13513   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
13514   "vtable_components" :
13515   [
13516    {
13517     "component_value" : 4,
13518     "kind" : "vbase_offset"
13519    },
13520    {
13521     "kind" : "offset_to_top"
13522    },
13523    {
13524     "kind" : "rtti",
13525     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13526    },
13527    {
13528     "is_pure" : true,
13529     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13530    },
13531    {
13532     "kind" : "complete_dtor_pointer",
13533     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13534    },
13535    {
13536     "kind" : "deleting_dtor_pointer",
13537     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13538    },
13539    {
13540     "kind" : "vcall_offset"
13541    },
13542    {
13543     "kind" : "vcall_offset"
13544    },
13545    {
13546     "kind" : "vcall_offset"
13547    },
13548    {
13549     "kind" : "vcall_offset"
13550    },
13551    {
13552     "component_value" : -4,
13553     "kind" : "vcall_offset"
13554    },
13555    {
13556     "component_value" : -4,
13557     "kind" : "offset_to_top"
13558    },
13559    {
13560     "kind" : "rtti",
13561     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13562    },
13563    {
13564     "kind" : "complete_dtor_pointer",
13565     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13566    },
13567    {
13568     "kind" : "deleting_dtor_pointer",
13569     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13573    },
13574    {
13575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13576    },
13577    {
13578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13579    },
13580    {
13581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13582    }
13583   ]
13584  },
13585  {
13586   "alignment" : 4,
13587   "base_specifiers" :
13588   [
13589    {
13590     "is_virtual" : true,
13591     "referenced_type" : "_ZTIN7android7RefBaseE"
13592    }
13593   ],
13594   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13595   "name" : "android::hardware::IBinder",
13596   "record_kind" : "class",
13597   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13598   "self_type" : "_ZTIN7android8hardware7IBinderE",
13599   "size" : 12,
13600   "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
13601   "vtable_components" :
13602   [
13603    {
13604     "component_value" : 4,
13605     "kind" : "vbase_offset"
13606    },
13607    {
13608     "kind" : "offset_to_top"
13609    },
13610    {
13611     "kind" : "rtti",
13612     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13613    },
13614    {
13615     "is_pure" : true,
13616     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13617    },
13618    {
13619     "is_pure" : true,
13620     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13621    },
13622    {
13623     "is_pure" : true,
13624     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13625    },
13626    {
13627     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13628    },
13629    {
13630     "is_pure" : true,
13631     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13632    },
13633    {
13634     "is_pure" : true,
13635     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13636    },
13637    {
13638     "is_pure" : true,
13639     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13640    },
13641    {
13642     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13643    },
13644    {
13645     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13646    },
13647    {
13648     "kind" : "complete_dtor_pointer",
13649     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13650    },
13651    {
13652     "kind" : "deleting_dtor_pointer",
13653     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13654    },
13655    {
13656     "kind" : "vcall_offset"
13657    },
13658    {
13659     "kind" : "vcall_offset"
13660    },
13661    {
13662     "kind" : "vcall_offset"
13663    },
13664    {
13665     "kind" : "vcall_offset"
13666    },
13667    {
13668     "component_value" : -4,
13669     "kind" : "vcall_offset"
13670    },
13671    {
13672     "component_value" : -4,
13673     "kind" : "offset_to_top"
13674    },
13675    {
13676     "kind" : "rtti",
13677     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13678    },
13679    {
13680     "kind" : "complete_dtor_pointer",
13681     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13682    },
13683    {
13684     "kind" : "deleting_dtor_pointer",
13685     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13698    }
13699   ]
13700  },
13701  {
13702   "alignment" : 4,
13703   "fields" :
13704   [
13705    {
13706     "access" : "private",
13707     "field_name" : "mQueue",
13708     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13709    }
13710   ],
13711   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13712   "name" : "android::hardware::details::TaskRunner",
13713   "record_kind" : "class",
13714   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13715   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13716   "size" : 8,
13717   "source_file" : "system/libhidl/base/include/hidl/TaskRunner.h"
13718  },
13719  {
13720   "alignment" : 8,
13721   "fields" :
13722   [
13723    {
13724     "access" : "private",
13725     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13726    }
13727   ],
13728   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13729   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13730   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13731   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13732   "size" : 8,
13733   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13734   "template_args" :
13735   [
13736    "_ZTI13native_handle"
13737   ]
13738  },
13739  {
13740   "access" : "private",
13741   "alignment" : 8,
13742   "fields" :
13743   [
13744    {
13745     "field_name" : "mPointer",
13746     "referenced_type" : "_ZTIP13native_handle"
13747    },
13748    {
13749     "field_name" : "_pad",
13750     "referenced_type" : "_ZTIy"
13751    }
13752   ],
13753   "is_anonymous" : true,
13754   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13755   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13756   "record_kind" : "union",
13757   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13758   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13759   "size" : 8,
13760   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13761  },
13762  {
13763   "alignment" : 8,
13764   "fields" :
13765   [
13766    {
13767     "access" : "private",
13768     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13769    }
13770   ],
13771   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13772   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13773   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13774   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13775   "size" : 8,
13776   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13777   "template_args" :
13778   [
13779    "_ZTIK13native_handle"
13780   ]
13781  },
13782  {
13783   "access" : "private",
13784   "alignment" : 8,
13785   "fields" :
13786   [
13787    {
13788     "field_name" : "mPointer",
13789     "referenced_type" : "_ZTIPK13native_handle"
13790    },
13791    {
13792     "field_name" : "_pad",
13793     "referenced_type" : "_ZTIy"
13794    }
13795   ],
13796   "is_anonymous" : true,
13797   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13798   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13799   "record_kind" : "union",
13800   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13801   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13802   "size" : 8,
13803   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13804  },
13805  {
13806   "alignment" : 8,
13807   "fields" :
13808   [
13809    {
13810     "access" : "private",
13811     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13812    }
13813   ],
13814   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13815   "name" : "android::hardware::details::hidl_pointer<const char>",
13816   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13817   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13818   "size" : 8,
13819   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13820   "template_args" :
13821   [
13822    "_ZTIKc"
13823   ]
13824  },
13825  {
13826   "access" : "private",
13827   "alignment" : 8,
13828   "fields" :
13829   [
13830    {
13831     "field_name" : "mPointer",
13832     "referenced_type" : "_ZTIPKc"
13833    },
13834    {
13835     "field_name" : "_pad",
13836     "referenced_type" : "_ZTIy"
13837    }
13838   ],
13839   "is_anonymous" : true,
13840   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13841   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13842   "record_kind" : "union",
13843   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13844   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
13845   "size" : 8,
13846   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13847  },
13848  {
13849   "alignment" : 8,
13850   "fields" :
13851   [
13852    {
13853     "access" : "private",
13854     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
13855    }
13856   ],
13857   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13858   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
13859   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13860   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
13861   "size" : 8,
13862   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13863   "template_args" :
13864   [
13865    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
13866   ]
13867  },
13868  {
13869   "access" : "private",
13870   "alignment" : 8,
13871   "fields" :
13872   [
13873    {
13874     "field_name" : "mPointer",
13875     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
13876    },
13877    {
13878     "field_name" : "_pad",
13879     "referenced_type" : "_ZTIy"
13880    }
13881   ],
13882   "is_anonymous" : true,
13883   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13884   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13885   "record_kind" : "union",
13886   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13887   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
13888   "size" : 8,
13889   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13890  },
13891  {
13892   "alignment" : 8,
13893   "fields" :
13894   [
13895    {
13896     "access" : "private",
13897     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
13898    }
13899   ],
13900   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13901   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13902   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13903   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
13904   "size" : 8,
13905   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13906   "template_args" :
13907   [
13908    "_ZTIN7android8hardware11hidl_stringE"
13909   ]
13910  },
13911  {
13912   "access" : "private",
13913   "alignment" : 8,
13914   "fields" :
13915   [
13916    {
13917     "field_name" : "mPointer",
13918     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
13919    },
13920    {
13921     "field_name" : "_pad",
13922     "referenced_type" : "_ZTIy"
13923    }
13924   ],
13925   "is_anonymous" : true,
13926   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13927   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13928   "record_kind" : "union",
13929   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13930   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
13931   "size" : 8,
13932   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13933  },
13934  {
13935   "alignment" : 8,
13936   "fields" :
13937   [
13938    {
13939     "access" : "private",
13940     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
13941    }
13942   ],
13943   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13944   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
13945   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13946   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
13947   "size" : 8,
13948   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13949   "template_args" :
13950   [
13951    "_ZTIN7android8hardware17GrantorDescriptorE"
13952   ]
13953  },
13954  {
13955   "access" : "private",
13956   "alignment" : 8,
13957   "fields" :
13958   [
13959    {
13960     "field_name" : "mPointer",
13961     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
13962    },
13963    {
13964     "field_name" : "_pad",
13965     "referenced_type" : "_ZTIy"
13966    }
13967   ],
13968   "is_anonymous" : true,
13969   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13970   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
13971   "record_kind" : "union",
13972   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13973   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
13974   "size" : 8,
13975   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
13976  },
13977  {
13978   "alignment" : 8,
13979   "fields" :
13980   [
13981    {
13982     "access" : "private",
13983     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
13984    }
13985   ],
13986   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13987   "name" : "android::hardware::details::hidl_pointer<char>",
13988   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13989   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
13990   "size" : 8,
13991   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
13992   "template_args" :
13993   [
13994    "_ZTIc"
13995   ]
13996  },
13997  {
13998   "access" : "private",
13999   "alignment" : 8,
14000   "fields" :
14001   [
14002    {
14003     "field_name" : "mPointer",
14004     "referenced_type" : "_ZTIPc"
14005    },
14006    {
14007     "field_name" : "_pad",
14008     "referenced_type" : "_ZTIy"
14009    }
14010   ],
14011   "is_anonymous" : true,
14012   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14013   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14014   "record_kind" : "union",
14015   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14016   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14017   "size" : 8,
14018   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14019  },
14020  {
14021   "alignment" : 8,
14022   "fields" :
14023   [
14024    {
14025     "access" : "private",
14026     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14027    }
14028   ],
14029   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14030   "name" : "android::hardware::details::hidl_pointer<int>",
14031   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14032   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14033   "size" : 8,
14034   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14035   "template_args" :
14036   [
14037    "_ZTIi"
14038   ]
14039  },
14040  {
14041   "access" : "private",
14042   "alignment" : 8,
14043   "fields" :
14044   [
14045    {
14046     "field_name" : "mPointer",
14047     "referenced_type" : "_ZTIPi"
14048    },
14049    {
14050     "field_name" : "_pad",
14051     "referenced_type" : "_ZTIy"
14052    }
14053   ],
14054   "is_anonymous" : true,
14055   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14056   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
14057   "record_kind" : "union",
14058   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14059   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14060   "size" : 8,
14061   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14062  },
14063  {
14064   "alignment" : 4,
14065   "fields" :
14066   [
14067    {
14068     "access" : "private",
14069     "field_name" : "buffer",
14070     "referenced_type" : "_ZTIA16_c"
14071    }
14072   ],
14073   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14074   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>>",
14075   "record_kind" : "class",
14076   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14077   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14078   "size" : 16,
14079   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
14080   "template_args" :
14081   [
14082    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14083   ]
14084  },
14085  {
14086   "alignment" : 4,
14087   "fields" :
14088   [
14089    {
14090     "access" : "private",
14091     "field_name" : "mStatus",
14092     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14093    },
14094    {
14095     "access" : "private",
14096     "field_name" : "mCheckedStatus",
14097     "field_offset" : 160,
14098     "referenced_type" : "_ZTIb"
14099    }
14100   ],
14101   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14102   "name" : "android::hardware::details::return_status",
14103   "record_kind" : "class",
14104   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14105   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14106   "size" : 24,
14107   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14108  },
14109  {
14110   "alignment" : 4,
14111   "fields" :
14112   [
14113    {
14114     "access" : "protected",
14115     "field_name" : "mInstrumentationCallbacks",
14116     "field_offset" : 32,
14117     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14118    },
14119    {
14120     "access" : "protected",
14121     "field_offset" : 128,
14122     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
14123    },
14124    {
14125     "access" : "protected",
14126     "field_name" : "mInstrumentationLibPackage",
14127     "field_offset" : 160,
14128     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14129    },
14130    {
14131     "access" : "protected",
14132     "field_name" : "mInterfaceName",
14133     "field_offset" : 256,
14134     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14135    }
14136   ],
14137   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14138   "name" : "android::hardware::details::HidlInstrumentor",
14139   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14140   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14141   "size" : 44,
14142   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
14143   "vtable_components" :
14144   [
14145    {
14146     "kind" : "offset_to_top"
14147    },
14148    {
14149     "kind" : "rtti",
14150     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14151    },
14152    {
14153     "kind" : "complete_dtor_pointer",
14154     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14155    },
14156    {
14157     "kind" : "deleting_dtor_pointer",
14158     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14159    }
14160   ]
14161  },
14162  {
14163   "access" : "protected",
14164   "alignment" : 4,
14165   "fields" :
14166   [
14167    {
14168     "field_name" : "mEnableInstrumentation",
14169     "referenced_type" : "_ZTIb"
14170    },
14171    {
14172     "field_name" : "mReserved0",
14173     "referenced_type" : "_ZTIPv"
14174    }
14175   ],
14176   "is_anonymous" : true,
14177   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14178   "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
14179   "record_kind" : "union",
14180   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14181   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
14182   "size" : 4,
14183   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14184  },
14185  {
14186   "alignment" : 1,
14187   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14188   "name" : "android::hardware::details::i_tag",
14189   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14190   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14191   "size" : 1,
14192   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14193  },
14194  {
14195   "alignment" : 1,
14196   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14197   "name" : "android::hardware::details::bs_tag",
14198   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14199   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14200   "size" : 1,
14201   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14202  },
14203  {
14204   "alignment" : 1,
14205   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14206   "name" : "android::hardware::details::bnhw_tag",
14207   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14208   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14209   "size" : 1,
14210   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14211  },
14212  {
14213   "alignment" : 1,
14214   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14215   "name" : "android::hardware::details::bphw_tag",
14216   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14217   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14218   "size" : 1,
14219   "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
14220  },
14221  {
14222   "alignment" : 1,
14223   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14224   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14225   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14226   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14227   "size" : 1,
14228   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14229   "template_args" :
14230   [
14231    "_ZTIh"
14232   ]
14233  },
14234  {
14235   "alignment" : 8,
14236   "fields" :
14237   [
14238    {
14239     "access" : "private",
14240     "field_name" : "mBuffer",
14241     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14242    },
14243    {
14244     "access" : "private",
14245     "field_name" : "mSize",
14246     "field_offset" : 64,
14247     "referenced_type" : "_ZTIj"
14248    },
14249    {
14250     "access" : "private",
14251     "field_name" : "mOwnsBuffer",
14252     "field_offset" : 96,
14253     "referenced_type" : "_ZTIb"
14254    },
14255    {
14256     "access" : "private",
14257     "field_name" : "mPad",
14258     "field_offset" : 104,
14259     "referenced_type" : "_ZTIA3_h"
14260    }
14261   ],
14262   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14263   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>>",
14264   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14265   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14266   "size" : 16,
14267   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14268   "template_args" :
14269   [
14270    "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE"
14271   ]
14272  },
14273  {
14274   "alignment" : 8,
14275   "fields" :
14276   [
14277    {
14278     "access" : "private",
14279     "field_name" : "mBuffer",
14280     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14281    },
14282    {
14283     "access" : "private",
14284     "field_name" : "mSize",
14285     "field_offset" : 64,
14286     "referenced_type" : "_ZTIj"
14287    },
14288    {
14289     "access" : "private",
14290     "field_name" : "mOwnsBuffer",
14291     "field_offset" : 96,
14292     "referenced_type" : "_ZTIb"
14293    },
14294    {
14295     "access" : "private",
14296     "field_name" : "mPad",
14297     "field_offset" : 104,
14298     "referenced_type" : "_ZTIA3_h"
14299    }
14300   ],
14301   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14302   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14303   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14304   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14305   "size" : 16,
14306   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14307   "template_args" :
14308   [
14309    "_ZTIN7android8hardware11hidl_stringE"
14310   ]
14311  },
14312  {
14313   "alignment" : 8,
14314   "fields" :
14315   [
14316    {
14317     "access" : "private",
14318     "field_name" : "mBuffer",
14319     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14320    },
14321    {
14322     "access" : "private",
14323     "field_name" : "mSize",
14324     "field_offset" : 64,
14325     "referenced_type" : "_ZTIj"
14326    },
14327    {
14328     "access" : "private",
14329     "field_name" : "mOwnsBuffer",
14330     "field_offset" : 96,
14331     "referenced_type" : "_ZTIb"
14332    },
14333    {
14334     "access" : "private",
14335     "field_name" : "mPad",
14336     "field_offset" : 104,
14337     "referenced_type" : "_ZTIA3_h"
14338    }
14339   ],
14340   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14341   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14342   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14343   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14344   "size" : 16,
14345   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14346   "template_args" :
14347   [
14348    "_ZTIN7android8hardware17GrantorDescriptorE"
14349   ]
14350  },
14351  {
14352   "alignment" : 8,
14353   "fields" :
14354   [
14355    {
14356     "access" : "private",
14357     "field_name" : "mBuffer",
14358     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14359    },
14360    {
14361     "access" : "private",
14362     "field_name" : "mSize",
14363     "field_offset" : 64,
14364     "referenced_type" : "_ZTIj"
14365    },
14366    {
14367     "access" : "private",
14368     "field_name" : "mOwnsBuffer",
14369     "field_offset" : 96,
14370     "referenced_type" : "_ZTIb"
14371    },
14372    {
14373     "access" : "private",
14374     "field_name" : "mPad",
14375     "field_offset" : 104,
14376     "referenced_type" : "_ZTIA3_h"
14377    }
14378   ],
14379   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14380   "name" : "android::hardware::hidl_vec<char>",
14381   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14382   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14383   "size" : 16,
14384   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14385   "template_args" :
14386   [
14387    "_ZTIc"
14388   ]
14389  },
14390  {
14391   "alignment" : 8,
14392   "fields" :
14393   [
14394    {
14395     "access" : "private",
14396     "field_name" : "mBuffer",
14397     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14398    },
14399    {
14400     "access" : "private",
14401     "field_name" : "mSize",
14402     "field_offset" : 64,
14403     "referenced_type" : "_ZTIj"
14404    },
14405    {
14406     "access" : "private",
14407     "field_name" : "mOwnsBuffer",
14408     "field_offset" : 96,
14409     "referenced_type" : "_ZTIb"
14410    },
14411    {
14412     "access" : "private",
14413     "field_name" : "mPad",
14414     "field_offset" : 104,
14415     "referenced_type" : "_ZTIA3_h"
14416    }
14417   ],
14418   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14419   "name" : "android::hardware::hidl_vec<int>",
14420   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14421   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14422   "size" : 16,
14423   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
14424   "template_args" :
14425   [
14426    "_ZTIi"
14427   ]
14428  },
14429  {
14430   "alignment" : 4,
14431   "base_specifiers" :
14432   [
14433    {
14434     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14435    }
14436   ],
14437   "fields" :
14438   [
14439    {
14440     "access" : "protected",
14441     "field_name" : "mSchedPolicy",
14442     "field_offset" : 32,
14443     "referenced_type" : "_ZTIi"
14444    },
14445    {
14446     "access" : "protected",
14447     "field_name" : "mSchedPriority",
14448     "field_offset" : 64,
14449     "referenced_type" : "_ZTIi"
14450    },
14451    {
14452     "access" : "private",
14453     "field_name" : "mExtras",
14454     "field_offset" : 96,
14455     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14456    },
14457    {
14458     "access" : "private",
14459     "field_name" : "mReserved0",
14460     "field_offset" : 128,
14461     "referenced_type" : "_ZTIPv"
14462    }
14463   ],
14464   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14465   "name" : "android::hardware::BHwBinder",
14466   "record_kind" : "class",
14467   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14468   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14469   "size" : 28,
14470   "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
14471   "vtable_components" :
14472   [
14473    {
14474     "component_value" : 20,
14475     "kind" : "vbase_offset"
14476    },
14477    {
14478     "kind" : "offset_to_top"
14479    },
14480    {
14481     "kind" : "rtti",
14482     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14483    },
14484    {
14485     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14486    },
14487    {
14488     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14489    },
14490    {
14491     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14492    },
14493    {
14494     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14495    },
14496    {
14497     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14498    },
14499    {
14500     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14501    },
14502    {
14503     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14504    },
14505    {
14506     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14507    },
14508    {
14509     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14510    },
14511    {
14512     "kind" : "complete_dtor_pointer",
14513     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14514    },
14515    {
14516     "kind" : "deleting_dtor_pointer",
14517     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14518    },
14519    {
14520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14521    },
14522    {
14523     "kind" : "vcall_offset"
14524    },
14525    {
14526     "kind" : "vcall_offset"
14527    },
14528    {
14529     "kind" : "vcall_offset"
14530    },
14531    {
14532     "kind" : "vcall_offset"
14533    },
14534    {
14535     "component_value" : -20,
14536     "kind" : "vcall_offset"
14537    },
14538    {
14539     "component_value" : -20,
14540     "kind" : "offset_to_top"
14541    },
14542    {
14543     "kind" : "rtti",
14544     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14545    },
14546    {
14547     "kind" : "complete_dtor_pointer",
14548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14549    },
14550    {
14551     "kind" : "deleting_dtor_pointer",
14552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14553    },
14554    {
14555     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14556    },
14557    {
14558     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14559    },
14560    {
14561     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14562    },
14563    {
14564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14565    }
14566   ]
14567  },
14568  {
14569   "alignment" : 4,
14570   "fields" :
14571   [
14572    {
14573     "field_name" : "sched_policy",
14574     "referenced_type" : "_ZTIi"
14575    },
14576    {
14577     "field_name" : "prio",
14578     "field_offset" : 32,
14579     "referenced_type" : "_ZTIi"
14580    }
14581   ],
14582   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
14583   "name" : "android::hardware::SchedPrio",
14584   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
14585   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
14586   "size" : 8,
14587   "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
14588  },
14589  {
14590   "alignment" : 4,
14591   "fields" :
14592   [
14593    {
14594     "access" : "private",
14595     "field_name" : "mCond",
14596     "referenced_type" : "_ZTI14pthread_cond_t"
14597    }
14598   ],
14599   "linker_set_key" : "_ZTIN7android9ConditionE",
14600   "name" : "android::Condition",
14601   "record_kind" : "class",
14602   "referenced_type" : "_ZTIN7android9ConditionE",
14603   "self_type" : "_ZTIN7android9ConditionE",
14604   "size" : 4,
14605   "source_file" : "system/core/libutils/include/utils/Condition.h"
14606  },
14607  {
14608   "alignment" : 4,
14609   "fields" :
14610   [
14611    {
14612     "field_name" : "buf",
14613     "referenced_type" : "_ZTIA5121_h"
14614    },
14615    {
14616     "field_name" : "entry",
14617     "referenced_type" : "_ZTI12logger_entry"
14618    }
14619   ],
14620   "is_anonymous" : true,
14621   "linker_set_key" : "_ZTIN7log_msgUt_E",
14622   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
14623   "record_kind" : "union",
14624   "referenced_type" : "_ZTIN7log_msgUt_E",
14625   "self_type" : "_ZTIN7log_msgUt_E",
14626   "size" : 5124,
14627   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
14628  }
14629 ],
14630 "rvalue_reference_types" :
14631 [
14632  {
14633   "alignment" : 4,
14634   "linker_set_key" : "_ZTION7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
14635   "name" : "android::sp<android::system::suspend::V1_0::ISystemSuspend> &&",
14636   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
14637   "self_type" : "_ZTION7android2spINS_6system7suspend4V1_014ISystemSuspendEEE",
14638   "size" : 4,
14639   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
14640  },
14641  {
14642   "alignment" : 4,
14643   "linker_set_key" : "_ZTION7android2spINS_6system7suspend4V1_09IWakeLockEEE",
14644   "name" : "android::sp<android::system::suspend::V1_0::IWakeLock> &&",
14645   "referenced_type" : "_ZTIN7android2spINS_6system7suspend4V1_09IWakeLockEEE",
14646   "self_type" : "_ZTION7android2spINS_6system7suspend4V1_09IWakeLockEEE",
14647   "size" : 4,
14648   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
14649  },
14650  {
14651   "alignment" : 4,
14652   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14653   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
14654   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14655   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
14656   "size" : 4,
14657   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
14658  },
14659  {
14660   "alignment" : 4,
14661   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14662   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
14663   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
14664   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
14665   "size" : 4,
14666   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14667  },
14668  {
14669   "alignment" : 4,
14670   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
14671   "name" : "android::hardware::hidl_handle &&",
14672   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
14673   "self_type" : "_ZTION7android8hardware11hidl_handleE",
14674   "size" : 4,
14675   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14676  },
14677  {
14678   "alignment" : 4,
14679   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
14680   "name" : "android::hardware::hidl_memory &&",
14681   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
14682   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
14683   "size" : 4,
14684   "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
14685  },
14686  {
14687   "alignment" : 4,
14688   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
14689   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::ISystemSuspend>> &&",
14690   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
14691   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_6system7suspend4V1_014ISystemSuspendEEEEE",
14692   "size" : 4,
14693   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14694  },
14695  {
14696   "alignment" : 4,
14697   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
14698   "name" : "android::hardware::Return<android::sp<android::system::suspend::V1_0::IWakeLock>> &&",
14699   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
14700   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_6system7suspend4V1_09IWakeLockEEEEE",
14701   "size" : 4,
14702   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14703  },
14704  {
14705   "alignment" : 4,
14706   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
14707   "name" : "android::hardware::Return<bool> &&",
14708   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14709   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
14710   "size" : 4,
14711   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14712  },
14713  {
14714   "alignment" : 4,
14715   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
14716   "name" : "android::hardware::Return<void> &&",
14717   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14718   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
14719   "size" : 4,
14720   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14721  },
14722  {
14723   "alignment" : 4,
14724   "linker_set_key" : "_ZTION7android8hardware6StatusE",
14725   "name" : "android::hardware::Status &&",
14726   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14727   "self_type" : "_ZTION7android8hardware6StatusE",
14728   "size" : 4,
14729   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14730  },
14731  {
14732   "alignment" : 4,
14733   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
14734   "name" : "android::hardware::details::return_status &&",
14735   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14736   "self_type" : "_ZTION7android8hardware7details13return_statusE",
14737   "size" : 4,
14738   "source_file" : "system/libhidl/base/include/hidl/Status.h"
14739  },
14740  {
14741   "alignment" : 4,
14742   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14743   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
14744   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14745   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
14746   "size" : 4,
14747   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14748  },
14749  {
14750   "alignment" : 4,
14751   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14752   "name" : "std::function<sp<IBase> (void *)> &&",
14753   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14754   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
14755   "size" : 4,
14756   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14757  },
14758  {
14759   "alignment" : 4,
14760   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14761   "name" : "std::function<sp<IBinder> (void *)> &&",
14762   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14763   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
14764   "size" : 4,
14765   "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
14766  }
14767 ]
14768}
14769