1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-4",
9   "self_type" : "type-90",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-252",
16   "self_type" : "type-506",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-50",
24   "self_type" : "type-193",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-87",
32   "self_type" : "type-326",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-87",
41   "self_type" : "type-86",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-498",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-27",
64   "self_type" : "type-27",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-4",
74   "self_type" : "type-4",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-70",
84   "self_type" : "type-70",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-257",
92   "self_type" : "type-257",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-252",
100   "self_type" : "type-252",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-50",
109   "self_type" : "type-50",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-55",
118   "self_type" : "type-55",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-240",
127   "self_type" : "type-240",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-212",
136   "self_type" : "type-212",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-267",
145   "self_type" : "type-267",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-87",
155   "self_type" : "type-87",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-44",
175   "self_type" : "type-44",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-245",
185   "self_type" : "type-245",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-89",
195   "self_type" : "type-89",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-52",
202   "self_type" : "type-52"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_19PowerStateSubsystemEPNS0_6ParcelEmm"
209  },
210  {
211   "name" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_29PowerStateSubsystemSleepStateEPNS0_6ParcelEmm"
212  },
213  {
214   "name" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_19PowerStateSubsystemERKNS0_6ParcelEmm"
215  },
216  {
217   "name" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_29PowerStateSubsystemSleepStateERKNS0_6ParcelEmm"
218  },
219  {
220   "name" : "_ZN7android8hardware5power4V1_16IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
224  },
225  {
226   "name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware5power4V1_16IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
233  },
234  {
235   "name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware5power4V1_16IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
248  },
249  {
250   "name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
251  },
252  {
253   "name" : "_ZN7android8hardware5power4V1_16IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
257  },
258  {
259   "name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
263  },
264  {
265   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
266  },
267  {
268   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spIS3_EEb"
269  },
270  {
271   "name" : "_ZN7android8hardware5power4V1_17BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware5power4V1_17BsPowerC1ENS_2spINS2_6IPowerEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware5power4V1_17BsPowerC2ENS_2spINS2_6IPowerEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware5power4V1_19BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware5power4V1_19BnHwPower20_hidl_powerHintAsyncEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware5power4V1_19BnHwPower31_hidl_getSubsystemLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware5power4V1_19BnHwPower4pingEv"
293  },
294  {
295   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
302  },
303  {
304   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD2Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
311  },
312  {
313   "name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
314  },
315  {
316   "name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
329  },
330  {
331   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
332  },
333  {
334   "name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware5power4V1_19BpHwPower20_hidl_powerHintAsyncEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_09PowerHintEi"
338  },
339  {
340   "name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
341  },
342  {
343   "name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
344  },
345  {
346   "name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware5power4V1_19BpHwPower31_hidl_getSubsystemLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
356  },
357  {
358   "name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
362  },
363  {
364   "name" : "_ZN7android8hardware5power4V1_19BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware5power4V1_19BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
368  },
369  {
370   "binding" : "weak",
371   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
372  },
373  {
374   "binding" : "weak",
375   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
376  },
377  {
378   "binding" : "weak",
379   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_19BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
388  },
389  {
390   "binding" : "weak",
391   "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_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
400  },
401  {
402   "binding" : "weak",
403   "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_"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
424  },
425  {
426   "name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD0Ev"
427  },
428  {
429   "name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD1Ev"
430  },
431  {
432   "name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD0Ev"
433  },
434  {
435   "name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD1Ev"
436  }
437 ],
438 "elf_objects" :
439 [
440  {
441   "name" : "_ZN7android8hardware5power4V1_16IPower10descriptorE"
442  },
443  {
444   "name" : "_ZTCN7android8hardware5power4V1_16IPowerE0_NS1_4V1_06IPowerE"
445  },
446  {
447   "name" : "_ZTCN7android8hardware5power4V1_16IPowerE0_NS_4hidl4base4V1_05IBaseE"
448  },
449  {
450   "binding" : "weak",
451   "name" : "_ZTCN7android8hardware5power4V1_17BsPowerE0_NS2_6IPowerE"
452  },
453  {
454   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS0_7IBinderE"
455  },
456  {
457   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS0_9BHwBinderE"
458  },
459  {
460   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
461  },
462  {
463   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
464  },
465  {
466   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS1_4V1_06IPowerE"
467  },
468  {
469   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS2_6IPowerE"
470  },
471  {
472   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE16_NS0_11BpHwRefBaseE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE8_NS0_10IInterfaceE"
479  },
480  {
481   "name" : "_ZTTN7android8hardware5power4V1_16IPowerE"
482  },
483  {
484   "name" : "_ZTTN7android8hardware5power4V1_19BnHwPowerE"
485  },
486  {
487   "name" : "_ZTTN7android8hardware5power4V1_19BpHwPowerE"
488  },
489  {
490   "name" : "_ZTVN7android8hardware5power4V1_16IPowerE"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZTVN7android8hardware5power4V1_17BsPowerE"
495  },
496  {
497   "name" : "_ZTVN7android8hardware5power4V1_19BnHwPowerE"
498  },
499  {
500   "name" : "_ZTVN7android8hardware5power4V1_19BpHwPowerE"
501  }
502 ],
503 "enum_types" :
504 [
505  {
506   "alignment" : 4,
507   "enum_fields" :
508   [
509    {
510     "enum_field_value" : 0,
511     "name" : "android::Condition::WAKE_UP_ONE"
512    },
513    {
514     "enum_field_value" : 1,
515     "name" : "android::Condition::WAKE_UP_ALL"
516    }
517   ],
518   "linker_set_key" : "android::Condition::WakeUpType",
519   "name" : "android::Condition::WakeUpType",
520   "referenced_type" : "type-517",
521   "self_type" : "type-517",
522   "size" : 4,
523   "source_file" : "/system/core/libutils/include/utils/Condition.h",
524   "underlying_type" : "type-2",
525   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
526  },
527  {
528   "alignment" : 4,
529   "enum_fields" :
530   [
531    {
532     "enum_field_value" : 0,
533     "name" : "android::String16::kEmptyString"
534    }
535   ],
536   "linker_set_key" : "android::String16::StaticLinkage",
537   "name" : "android::String16::StaticLinkage",
538   "referenced_type" : "type-408",
539   "self_type" : "type-408",
540   "size" : 4,
541   "source_file" : "/system/core/libutils/include/utils/String16.h",
542   "underlying_type" : "type-2",
543   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
544  },
545  {
546   "alignment" : 4,
547   "enum_fields" :
548   [
549    {
550     "enum_field_value" : 0,
551     "name" : "android::String8::kEmptyString"
552    }
553   ],
554   "linker_set_key" : "android::String8::StaticLinkage",
555   "name" : "android::String8::StaticLinkage",
556   "referenced_type" : "type-400",
557   "self_type" : "type-400",
558   "size" : 4,
559   "source_file" : "/system/core/libutils/include/utils/String8.h",
560   "underlying_type" : "type-2",
561   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
562  },
563  {
564   "alignment" : 4,
565   "enum_fields" :
566   [
567    {
568     "enum_field_value" : 0,
569     "name" : "android::hardware::HidlReturnRestriction::NONE"
570    },
571    {
572     "enum_field_value" : 1,
573     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
574    },
575    {
576     "enum_field_value" : 2,
577     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
578    }
579   ],
580   "linker_set_key" : "android::hardware::HidlReturnRestriction",
581   "name" : "android::hardware::HidlReturnRestriction",
582   "referenced_type" : "type-180",
583   "self_type" : "type-180",
584   "size" : 4,
585   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
586   "underlying_type" : "type-50",
587   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
588  },
589  {
590   "alignment" : 4,
591   "enum_fields" :
592   [
593    {
594     "enum_field_value" : 0,
595     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
596    },
597    {
598     "enum_field_value" : 1,
599     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
600    },
601    {
602     "enum_field_value" : 2,
603     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
604    },
605    {
606     "enum_field_value" : 3,
607     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
608    }
609   ],
610   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
611   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
612   "referenced_type" : "type-390",
613   "self_type" : "type-390",
614   "size" : 4,
615   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
616   "underlying_type" : "type-50",
617   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
618  },
619  {
620   "alignment" : 4,
621   "enum_fields" :
622   [
623    {
624     "enum_field_value" : 1,
625     "name" : "android::hardware::kSynchronizedReadWrite"
626    },
627    {
628     "enum_field_value" : 2,
629     "name" : "android::hardware::kUnsynchronizedWrite"
630    }
631   ],
632   "linker_set_key" : "android::hardware::MQFlavor",
633   "name" : "android::hardware::MQFlavor",
634   "referenced_type" : "type-386",
635   "self_type" : "type-386",
636   "size" : 4,
637   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
638   "underlying_type" : "type-2",
639   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
640  },
641  {
642   "alignment" : 4,
643   "enum_fields" :
644   [
645    {
646     "enum_field_value" : 0,
647     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
648    },
649    {
650     "enum_field_value" : 1,
651     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
652    },
653    {
654     "enum_field_value" : 2,
655     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
656    }
657   ],
658   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
659   "name" : "android::hardware::ProcessState::CallRestriction",
660   "referenced_type" : "type-80",
661   "self_type" : "type-80",
662   "size" : 4,
663   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
664   "underlying_type" : "type-50",
665   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
666  },
667  {
668   "alignment" : 4,
669   "enum_fields" :
670   [
671    {
672     "enum_field_value" : 0,
673     "name" : "android::hardware::Status::EX_NONE"
674    },
675    {
676     "enum_field_value" : -1,
677     "name" : "android::hardware::Status::EX_SECURITY"
678    },
679    {
680     "enum_field_value" : -2,
681     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
682    },
683    {
684     "enum_field_value" : -3,
685     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
686    },
687    {
688     "enum_field_value" : -4,
689     "name" : "android::hardware::Status::EX_NULL_POINTER"
690    },
691    {
692     "enum_field_value" : -5,
693     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
694    },
695    {
696     "enum_field_value" : -6,
697     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
698    },
699    {
700     "enum_field_value" : -7,
701     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
702    },
703    {
704     "enum_field_value" : -128,
705     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
706    },
707    {
708     "enum_field_value" : -129,
709     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
710    }
711   ],
712   "linker_set_key" : "android::hardware::Status::Exception",
713   "name" : "android::hardware::Status::Exception",
714   "referenced_type" : "type-153",
715   "self_type" : "type-153",
716   "size" : 4,
717   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
718   "underlying_type" : "type-50",
719   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
720  },
721  {
722   "alignment" : 4,
723   "enum_fields" :
724   [
725    {
726     "enum_field_value" : 0,
727     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
728    },
729    {
730     "enum_field_value" : 1,
731     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
732    },
733    {
734     "enum_field_value" : 2,
735     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
736    },
737    {
738     "enum_field_value" : 3,
739     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
740    },
741    {
742     "enum_field_value" : 4,
743     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
744    },
745    {
746     "enum_field_value" : 5,
747     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
748    },
749    {
750     "enum_field_value" : 6,
751     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
752    },
753    {
754     "enum_field_value" : 7,
755     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
756    },
757    {
758     "enum_field_value" : 8,
759     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
760    },
761    {
762     "enum_field_value" : 9,
763     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
764    }
765   ],
766   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
767   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
768   "referenced_type" : "type-119",
769   "self_type" : "type-119",
770   "size" : 4,
771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
772   "underlying_type" : "type-2",
773   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
774  },
775  {
776   "alignment" : 4,
777   "enum_fields" :
778   [
779    {
780     "enum_field_value" : 1,
781     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
782    }
783   ],
784   "linker_set_key" : "android::hardware::power::V1_0::Feature",
785   "name" : "android::hardware::power::V1_0::Feature",
786   "referenced_type" : "type-543",
787   "self_type" : "type-543",
788   "size" : 4,
789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
790   "underlying_type" : "type-2",
791   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
792  },
793  {
794   "alignment" : 4,
795   "enum_fields" :
796   [
797    {
798     "enum_field_value" : 1,
799     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
800    },
801    {
802     "enum_field_value" : 2,
803     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
804    },
805    {
806     "enum_field_value" : 3,
807     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
808    },
809    {
810     "enum_field_value" : 4,
811     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
812    },
813    {
814     "enum_field_value" : 5,
815     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
816    },
817    {
818     "enum_field_value" : 6,
819     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
820    },
821    {
822     "enum_field_value" : 7,
823     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
824    },
825    {
826     "enum_field_value" : 8,
827     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
828    }
829   ],
830   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
831   "name" : "android::hardware::power::V1_0::PowerHint",
832   "referenced_type" : "type-542",
833   "self_type" : "type-542",
834   "size" : 4,
835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
836   "underlying_type" : "type-2",
837   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
838  },
839  {
840   "alignment" : 4,
841   "enum_fields" :
842   [
843    {
844     "enum_field_value" : 0,
845     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
846    },
847    {
848     "enum_field_value" : 1,
849     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
850    }
851   ],
852   "linker_set_key" : "android::hardware::power::V1_0::Status",
853   "name" : "android::hardware::power::V1_0::Status",
854   "referenced_type" : "type-544",
855   "self_type" : "type-544",
856   "size" : 4,
857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
858   "underlying_type" : "type-2",
859   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
860  },
861  {
862   "alignment" : 4,
863   "enum_fields" :
864   [
865    {
866     "enum_field_value" : 0,
867     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
868    },
869    {
870     "enum_field_value" : 1,
871     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
872    },
873    {
874     "enum_field_value" : 2,
875     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
876    }
877   ],
878   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
879   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
880   "referenced_type" : "type-395",
881   "self_type" : "type-395",
882   "size" : 4,
883   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
884   "underlying_type" : "type-50",
885   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : -1,
893     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
894    }
895   ],
896   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
897   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
898   "referenced_type" : "type-533",
899   "self_type" : "type-533",
900   "size" : 4,
901   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
902   "underlying_type" : "type-50",
903   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
904  },
905  {
906   "alignment" : 1,
907   "enum_fields" :
908   [
909    {
910     "enum_field_value" : 0,
911     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
912    },
913    {
914     "enum_field_value" : 1,
915     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
916    },
917    {
918     "enum_field_value" : 2,
919     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
920    }
921   ],
922   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
923   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
924   "referenced_type" : "type-532",
925   "self_type" : "type-532",
926   "size" : 1,
927   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
928   "underlying_type" : "type-87",
929   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
930  },
931  {
932   "alignment" : 4,
933   "enum_fields" :
934   [
935    {
936     "enum_field_value" : 0,
937     "name" : "ANDROID_LOG_UNKNOWN"
938    },
939    {
940     "enum_field_value" : 1,
941     "name" : "ANDROID_LOG_DEFAULT"
942    },
943    {
944     "enum_field_value" : 2,
945     "name" : "ANDROID_LOG_VERBOSE"
946    },
947    {
948     "enum_field_value" : 3,
949     "name" : "ANDROID_LOG_DEBUG"
950    },
951    {
952     "enum_field_value" : 4,
953     "name" : "ANDROID_LOG_INFO"
954    },
955    {
956     "enum_field_value" : 5,
957     "name" : "ANDROID_LOG_WARN"
958    },
959    {
960     "enum_field_value" : 6,
961     "name" : "ANDROID_LOG_ERROR"
962    },
963    {
964     "enum_field_value" : 7,
965     "name" : "ANDROID_LOG_FATAL"
966    },
967    {
968     "enum_field_value" : 8,
969     "name" : "ANDROID_LOG_SILENT"
970    }
971   ],
972   "linker_set_key" : "android_LogPriority",
973   "name" : "android_LogPriority",
974   "referenced_type" : "type-1",
975   "self_type" : "type-1",
976   "size" : 4,
977   "source_file" : "/system/core/liblog/include/android/log.h",
978   "underlying_type" : "type-2",
979   "unique_id" : "android_LogPriority"
980  },
981  {
982   "alignment" : 4,
983   "enum_fields" :
984   [
985    {
986     "enum_field_value" : 0,
987     "name" : "HAL_COLOR_MODE_NATIVE"
988    },
989    {
990     "enum_field_value" : 1,
991     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
992    },
993    {
994     "enum_field_value" : 2,
995     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
996    },
997    {
998     "enum_field_value" : 3,
999     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1000    },
1001    {
1002     "enum_field_value" : 4,
1003     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1004    },
1005    {
1006     "enum_field_value" : 5,
1007     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1008    },
1009    {
1010     "enum_field_value" : 6,
1011     "name" : "HAL_COLOR_MODE_DCI_P3"
1012    },
1013    {
1014     "enum_field_value" : 7,
1015     "name" : "HAL_COLOR_MODE_SRGB"
1016    },
1017    {
1018     "enum_field_value" : 8,
1019     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1020    },
1021    {
1022     "enum_field_value" : 9,
1023     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1024    }
1025   ],
1026   "linker_set_key" : "android_color_mode_t",
1027   "name" : "android_color_mode_t",
1028   "referenced_type" : "type-485",
1029   "self_type" : "type-485",
1030   "size" : 4,
1031   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1032   "underlying_type" : "type-2",
1033   "unique_id" : "android_color_mode_t"
1034  },
1035  {
1036   "alignment" : 4,
1037   "enum_fields" :
1038   [
1039    {
1040     "enum_field_value" : 10,
1041     "name" : "HAL_COLOR_MODE_BT2020"
1042    },
1043    {
1044     "enum_field_value" : 11,
1045     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1046    },
1047    {
1048     "enum_field_value" : 12,
1049     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1050    }
1051   ],
1052   "linker_set_key" : "android_color_mode_v1_1_t",
1053   "name" : "android_color_mode_v1_1_t",
1054   "referenced_type" : "type-490",
1055   "self_type" : "type-490",
1056   "size" : 4,
1057   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1058   "underlying_type" : "type-2",
1059   "unique_id" : "android_color_mode_v1_1_t"
1060  },
1061  {
1062   "alignment" : 4,
1063   "enum_fields" :
1064   [
1065    {
1066     "enum_field_value" : 0,
1067     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1068    },
1069    {
1070     "enum_field_value" : 1,
1071     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1072    },
1073    {
1074     "enum_field_value" : 2,
1075     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1076    },
1077    {
1078     "enum_field_value" : 3,
1079     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1080    },
1081    {
1082     "enum_field_value" : 4,
1083     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1084    },
1085    {
1086     "enum_field_value" : 5,
1087     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1088    },
1089    {
1090     "enum_field_value" : 6,
1091     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1092    }
1093   ],
1094   "linker_set_key" : "android_color_transform_t",
1095   "name" : "android_color_transform_t",
1096   "referenced_type" : "type-486",
1097   "self_type" : "type-486",
1098   "size" : 4,
1099   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1100   "underlying_type" : "type-2",
1101   "unique_id" : "android_color_transform_t"
1102  },
1103  {
1104   "alignment" : 4,
1105   "enum_fields" :
1106   [
1107    {
1108     "enum_field_value" : 0,
1109     "name" : "HAL_DATASPACE_UNKNOWN"
1110    },
1111    {
1112     "enum_field_value" : 1,
1113     "name" : "HAL_DATASPACE_ARBITRARY"
1114    },
1115    {
1116     "enum_field_value" : 16,
1117     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1118    },
1119    {
1120     "enum_field_value" : 4128768,
1121     "name" : "HAL_DATASPACE_STANDARD_MASK"
1122    },
1123    {
1124     "enum_field_value" : 0,
1125     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1126    },
1127    {
1128     "enum_field_value" : 65536,
1129     "name" : "HAL_DATASPACE_STANDARD_BT709"
1130    },
1131    {
1132     "enum_field_value" : 131072,
1133     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1134    },
1135    {
1136     "enum_field_value" : 196608,
1137     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1138    },
1139    {
1140     "enum_field_value" : 262144,
1141     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1142    },
1143    {
1144     "enum_field_value" : 327680,
1145     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1146    },
1147    {
1148     "enum_field_value" : 393216,
1149     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1150    },
1151    {
1152     "enum_field_value" : 458752,
1153     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1154    },
1155    {
1156     "enum_field_value" : 524288,
1157     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1158    },
1159    {
1160     "enum_field_value" : 589824,
1161     "name" : "HAL_DATASPACE_STANDARD_FILM"
1162    },
1163    {
1164     "enum_field_value" : 655360,
1165     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1166    },
1167    {
1168     "enum_field_value" : 720896,
1169     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1170    },
1171    {
1172     "enum_field_value" : 22,
1173     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1174    },
1175    {
1176     "enum_field_value" : 130023424,
1177     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1178    },
1179    {
1180     "enum_field_value" : 0,
1181     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1182    },
1183    {
1184     "enum_field_value" : 4194304,
1185     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1186    },
1187    {
1188     "enum_field_value" : 8388608,
1189     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1190    },
1191    {
1192     "enum_field_value" : 12582912,
1193     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1194    },
1195    {
1196     "enum_field_value" : 16777216,
1197     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1198    },
1199    {
1200     "enum_field_value" : 20971520,
1201     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1202    },
1203    {
1204     "enum_field_value" : 25165824,
1205     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1206    },
1207    {
1208     "enum_field_value" : 29360128,
1209     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1210    },
1211    {
1212     "enum_field_value" : 33554432,
1213     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1214    },
1215    {
1216     "enum_field_value" : 27,
1217     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1218    },
1219    {
1220     "enum_field_value" : 939524096,
1221     "name" : "HAL_DATASPACE_RANGE_MASK"
1222    },
1223    {
1224     "enum_field_value" : 0,
1225     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1226    },
1227    {
1228     "enum_field_value" : 134217728,
1229     "name" : "HAL_DATASPACE_RANGE_FULL"
1230    },
1231    {
1232     "enum_field_value" : 268435456,
1233     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1234    },
1235    {
1236     "enum_field_value" : 402653184,
1237     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1238    },
1239    {
1240     "enum_field_value" : 512,
1241     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1242    },
1243    {
1244     "enum_field_value" : 138477568,
1245     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1246    },
1247    {
1248     "enum_field_value" : 406913024,
1249     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1250    },
1251    {
1252     "enum_field_value" : 513,
1253     "name" : "HAL_DATASPACE_SRGB"
1254    },
1255    {
1256     "enum_field_value" : 142671872,
1257     "name" : "HAL_DATASPACE_V0_SRGB"
1258    },
1259    {
1260     "enum_field_value" : 411107328,
1261     "name" : "HAL_DATASPACE_V0_SCRGB"
1262    },
1263    {
1264     "enum_field_value" : 257,
1265     "name" : "HAL_DATASPACE_JFIF"
1266    },
1267    {
1268     "enum_field_value" : 146931712,
1269     "name" : "HAL_DATASPACE_V0_JFIF"
1270    },
1271    {
1272     "enum_field_value" : 258,
1273     "name" : "HAL_DATASPACE_BT601_625"
1274    },
1275    {
1276     "enum_field_value" : 281149440,
1277     "name" : "HAL_DATASPACE_V0_BT601_625"
1278    },
1279    {
1280     "enum_field_value" : 259,
1281     "name" : "HAL_DATASPACE_BT601_525"
1282    },
1283    {
1284     "enum_field_value" : 281280512,
1285     "name" : "HAL_DATASPACE_V0_BT601_525"
1286    },
1287    {
1288     "enum_field_value" : 260,
1289     "name" : "HAL_DATASPACE_BT709"
1290    },
1291    {
1292     "enum_field_value" : 281083904,
1293     "name" : "HAL_DATASPACE_V0_BT709"
1294    },
1295    {
1296     "enum_field_value" : 139067392,
1297     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1298    },
1299    {
1300     "enum_field_value" : 155844608,
1301     "name" : "HAL_DATASPACE_DCI_P3"
1302    },
1303    {
1304     "enum_field_value" : 139067392,
1305     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1306    },
1307    {
1308     "enum_field_value" : 143261696,
1309     "name" : "HAL_DATASPACE_DISPLAY_P3"
1310    },
1311    {
1312     "enum_field_value" : 151715840,
1313     "name" : "HAL_DATASPACE_ADOBE_RGB"
1314    },
1315    {
1316     "enum_field_value" : 138805248,
1317     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1318    },
1319    {
1320     "enum_field_value" : 147193856,
1321     "name" : "HAL_DATASPACE_BT2020"
1322    },
1323    {
1324     "enum_field_value" : 163971072,
1325     "name" : "HAL_DATASPACE_BT2020_PQ"
1326    },
1327    {
1328     "enum_field_value" : 4096,
1329     "name" : "HAL_DATASPACE_DEPTH"
1330    },
1331    {
1332     "enum_field_value" : 4097,
1333     "name" : "HAL_DATASPACE_SENSOR"
1334    }
1335   ],
1336   "linker_set_key" : "android_dataspace_t",
1337   "name" : "android_dataspace_t",
1338   "referenced_type" : "type-484",
1339   "self_type" : "type-484",
1340   "size" : 4,
1341   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1342   "underlying_type" : "type-2",
1343   "unique_id" : "android_dataspace_t"
1344  },
1345  {
1346   "alignment" : 4,
1347   "enum_fields" :
1348   [
1349    {
1350     "enum_field_value" : 281411584,
1351     "name" : "HAL_DATASPACE_BT2020_ITU"
1352    },
1353    {
1354     "enum_field_value" : 298188800,
1355     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1356    },
1357    {
1358     "enum_field_value" : 302383104,
1359     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1360    },
1361    {
1362     "enum_field_value" : 168165376,
1363     "name" : "HAL_DATASPACE_BT2020_HLG"
1364    }
1365   ],
1366   "linker_set_key" : "android_dataspace_v1_1_t",
1367   "name" : "android_dataspace_v1_1_t",
1368   "referenced_type" : "type-489",
1369   "self_type" : "type-489",
1370   "size" : 4,
1371   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1372   "underlying_type" : "type-2",
1373   "unique_id" : "android_dataspace_v1_1_t"
1374  },
1375  {
1376   "alignment" : 4,
1377   "enum_fields" :
1378   [
1379    {
1380     "enum_field_value" : 142999552,
1381     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1382    },
1383    {
1384     "enum_field_value" : 4098,
1385     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1386    },
1387    {
1388     "enum_field_value" : 4099,
1389     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1390    },
1391    {
1392     "enum_field_value" : 4100,
1393     "name" : "HAL_DATASPACE_HEIF"
1394    }
1395   ],
1396   "linker_set_key" : "android_dataspace_v1_2_t",
1397   "name" : "android_dataspace_v1_2_t",
1398   "referenced_type" : "type-494",
1399   "self_type" : "type-494",
1400   "size" : 4,
1401   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1402   "underlying_type" : "type-2",
1403   "unique_id" : "android_dataspace_v1_2_t"
1404  },
1405  {
1406   "alignment" : 4,
1407   "enum_fields" :
1408   [
1409    {
1410     "enum_field_value" : 1,
1411     "name" : "FLEX_COMPONENT_Y"
1412    },
1413    {
1414     "enum_field_value" : 2,
1415     "name" : "FLEX_COMPONENT_Cb"
1416    },
1417    {
1418     "enum_field_value" : 4,
1419     "name" : "FLEX_COMPONENT_Cr"
1420    },
1421    {
1422     "enum_field_value" : 1024,
1423     "name" : "FLEX_COMPONENT_R"
1424    },
1425    {
1426     "enum_field_value" : 2048,
1427     "name" : "FLEX_COMPONENT_G"
1428    },
1429    {
1430     "enum_field_value" : 4096,
1431     "name" : "FLEX_COMPONENT_B"
1432    },
1433    {
1434     "enum_field_value" : 1073741824,
1435     "name" : "FLEX_COMPONENT_A"
1436    }
1437   ],
1438   "linker_set_key" : "android_flex_component",
1439   "name" : "android_flex_component",
1440   "referenced_type" : "type-499",
1441   "self_type" : "type-499",
1442   "size" : 4,
1443   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1444   "underlying_type" : "type-2",
1445   "unique_id" : "android_flex_component"
1446  },
1447  {
1448   "alignment" : 4,
1449   "enum_fields" :
1450   [
1451    {
1452     "enum_field_value" : 0,
1453     "name" : "FLEX_FORMAT_INVALID"
1454    },
1455    {
1456     "enum_field_value" : 1,
1457     "name" : "FLEX_FORMAT_Y"
1458    },
1459    {
1460     "enum_field_value" : 7,
1461     "name" : "FLEX_FORMAT_YCbCr"
1462    },
1463    {
1464     "enum_field_value" : 1073741831,
1465     "name" : "FLEX_FORMAT_YCbCrA"
1466    },
1467    {
1468     "enum_field_value" : 7168,
1469     "name" : "FLEX_FORMAT_RGB"
1470    },
1471    {
1472     "enum_field_value" : 1073748992,
1473     "name" : "FLEX_FORMAT_RGBA"
1474    }
1475   ],
1476   "linker_set_key" : "android_flex_format",
1477   "name" : "android_flex_format",
1478   "referenced_type" : "type-501",
1479   "self_type" : "type-501",
1480   "size" : 4,
1481   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1482   "underlying_type" : "type-2",
1483   "unique_id" : "android_flex_format"
1484  },
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : 1,
1491     "name" : "HAL_HDR_DOLBY_VISION"
1492    },
1493    {
1494     "enum_field_value" : 2,
1495     "name" : "HAL_HDR_HDR10"
1496    },
1497    {
1498     "enum_field_value" : 3,
1499     "name" : "HAL_HDR_HLG"
1500    }
1501   ],
1502   "linker_set_key" : "android_hdr_t",
1503   "name" : "android_hdr_t",
1504   "referenced_type" : "type-487",
1505   "self_type" : "type-487",
1506   "size" : 4,
1507   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1508   "underlying_type" : "type-2",
1509   "unique_id" : "android_hdr_t"
1510  },
1511  {
1512   "alignment" : 4,
1513   "enum_fields" :
1514   [
1515    {
1516     "enum_field_value" : 4,
1517     "name" : "HAL_HDR_HDR10_PLUS"
1518    }
1519   ],
1520   "linker_set_key" : "android_hdr_v1_2_t",
1521   "name" : "android_hdr_v1_2_t",
1522   "referenced_type" : "type-492",
1523   "self_type" : "type-492",
1524   "size" : 4,
1525   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1526   "underlying_type" : "type-2",
1527   "unique_id" : "android_hdr_v1_2_t"
1528  },
1529  {
1530   "alignment" : 4,
1531   "enum_fields" :
1532   [
1533    {
1534     "enum_field_value" : 39,
1535     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1536    },
1537    {
1538     "enum_field_value" : 40,
1539     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1540    },
1541    {
1542     "enum_field_value" : 41,
1543     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1544    },
1545    {
1546     "enum_field_value" : 42,
1547     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1548    }
1549   ],
1550   "linker_set_key" : "android_pixel_format_sw_t",
1551   "name" : "android_pixel_format_sw_t",
1552   "referenced_type" : "type-496",
1553   "self_type" : "type-496",
1554   "size" : 4,
1555   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1556   "underlying_type" : "type-2",
1557   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1558  },
1559  {
1560   "alignment" : 4,
1561   "enum_fields" :
1562   [
1563    {
1564     "enum_field_value" : 1,
1565     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1566    },
1567    {
1568     "enum_field_value" : 2,
1569     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1570    },
1571    {
1572     "enum_field_value" : 3,
1573     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1574    },
1575    {
1576     "enum_field_value" : 4,
1577     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1578    },
1579    {
1580     "enum_field_value" : 5,
1581     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1582    },
1583    {
1584     "enum_field_value" : 16,
1585     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1586    },
1587    {
1588     "enum_field_value" : 17,
1589     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1590    },
1591    {
1592     "enum_field_value" : 20,
1593     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1594    },
1595    {
1596     "enum_field_value" : 22,
1597     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1598    },
1599    {
1600     "enum_field_value" : 32,
1601     "name" : "HAL_PIXEL_FORMAT_RAW16"
1602    },
1603    {
1604     "enum_field_value" : 33,
1605     "name" : "HAL_PIXEL_FORMAT_BLOB"
1606    },
1607    {
1608     "enum_field_value" : 34,
1609     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1610    },
1611    {
1612     "enum_field_value" : 35,
1613     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1614    },
1615    {
1616     "enum_field_value" : 36,
1617     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1618    },
1619    {
1620     "enum_field_value" : 37,
1621     "name" : "HAL_PIXEL_FORMAT_RAW10"
1622    },
1623    {
1624     "enum_field_value" : 38,
1625     "name" : "HAL_PIXEL_FORMAT_RAW12"
1626    },
1627    {
1628     "enum_field_value" : 43,
1629     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1630    },
1631    {
1632     "enum_field_value" : 538982489,
1633     "name" : "HAL_PIXEL_FORMAT_Y8"
1634    },
1635    {
1636     "enum_field_value" : 540422489,
1637     "name" : "HAL_PIXEL_FORMAT_Y16"
1638    },
1639    {
1640     "enum_field_value" : 842094169,
1641     "name" : "HAL_PIXEL_FORMAT_YV12"
1642    }
1643   ],
1644   "linker_set_key" : "android_pixel_format_t",
1645   "name" : "android_pixel_format_t",
1646   "referenced_type" : "type-482",
1647   "self_type" : "type-482",
1648   "size" : 4,
1649   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1650   "underlying_type" : "type-2",
1651   "unique_id" : "android_pixel_format_t"
1652  },
1653  {
1654   "alignment" : 4,
1655   "enum_fields" :
1656   [
1657    {
1658     "enum_field_value" : 48,
1659     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1660    },
1661    {
1662     "enum_field_value" : 49,
1663     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1664    },
1665    {
1666     "enum_field_value" : 50,
1667     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1668    },
1669    {
1670     "enum_field_value" : 51,
1671     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1672    },
1673    {
1674     "enum_field_value" : 52,
1675     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1676    },
1677    {
1678     "enum_field_value" : 53,
1679     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1680    },
1681    {
1682     "enum_field_value" : 54,
1683     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1684    }
1685   ],
1686   "linker_set_key" : "android_pixel_format_v1_1_t",
1687   "name" : "android_pixel_format_v1_1_t",
1688   "referenced_type" : "type-488",
1689   "self_type" : "type-488",
1690   "size" : 4,
1691   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1692   "underlying_type" : "type-2",
1693   "unique_id" : "android_pixel_format_v1_1_t"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 55,
1701     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1702    }
1703   ],
1704   "linker_set_key" : "android_pixel_format_v1_2_t",
1705   "name" : "android_pixel_format_v1_2_t",
1706   "referenced_type" : "type-495",
1707   "self_type" : "type-495",
1708   "size" : 4,
1709   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1710   "underlying_type" : "type-2",
1711   "unique_id" : "android_pixel_format_v1_2_t"
1712  },
1713  {
1714   "alignment" : 4,
1715   "enum_fields" :
1716   [
1717    {
1718     "enum_field_value" : 0,
1719     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1720    },
1721    {
1722     "enum_field_value" : 1,
1723     "name" : "HAL_RENDER_INTENT_ENHANCE"
1724    },
1725    {
1726     "enum_field_value" : 2,
1727     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1728    },
1729    {
1730     "enum_field_value" : 3,
1731     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1732    }
1733   ],
1734   "linker_set_key" : "android_render_intent_v1_1_t",
1735   "name" : "android_render_intent_v1_1_t",
1736   "referenced_type" : "type-491",
1737   "self_type" : "type-491",
1738   "size" : 4,
1739   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1740   "underlying_type" : "type-2",
1741   "unique_id" : "android_render_intent_v1_1_t"
1742  },
1743  {
1744   "alignment" : 4,
1745   "enum_fields" :
1746   [
1747    {
1748     "enum_field_value" : 1,
1749     "name" : "HAL_TRANSFORM_FLIP_H"
1750    },
1751    {
1752     "enum_field_value" : 2,
1753     "name" : "HAL_TRANSFORM_FLIP_V"
1754    },
1755    {
1756     "enum_field_value" : 4,
1757     "name" : "HAL_TRANSFORM_ROT_90"
1758    },
1759    {
1760     "enum_field_value" : 3,
1761     "name" : "HAL_TRANSFORM_ROT_180"
1762    },
1763    {
1764     "enum_field_value" : 7,
1765     "name" : "HAL_TRANSFORM_ROT_270"
1766    }
1767   ],
1768   "linker_set_key" : "android_transform_t",
1769   "name" : "android_transform_t",
1770   "referenced_type" : "type-483",
1771   "self_type" : "type-483",
1772   "size" : 4,
1773   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1774   "underlying_type" : "type-2",
1775   "unique_id" : "android_transform_t"
1776  },
1777  {
1778   "alignment" : 4,
1779   "enum_fields" :
1780   [
1781    {
1782     "enum_field_value" : 0,
1783     "name" : "LOG_ID_MIN"
1784    },
1785    {
1786     "enum_field_value" : 0,
1787     "name" : "LOG_ID_MAIN"
1788    },
1789    {
1790     "enum_field_value" : 1,
1791     "name" : "LOG_ID_RADIO"
1792    },
1793    {
1794     "enum_field_value" : 2,
1795     "name" : "LOG_ID_EVENTS"
1796    },
1797    {
1798     "enum_field_value" : 3,
1799     "name" : "LOG_ID_SYSTEM"
1800    },
1801    {
1802     "enum_field_value" : 4,
1803     "name" : "LOG_ID_CRASH"
1804    },
1805    {
1806     "enum_field_value" : 5,
1807     "name" : "LOG_ID_STATS"
1808    },
1809    {
1810     "enum_field_value" : 6,
1811     "name" : "LOG_ID_SECURITY"
1812    },
1813    {
1814     "enum_field_value" : 7,
1815     "name" : "LOG_ID_KERNEL"
1816    },
1817    {
1818     "enum_field_value" : 8,
1819     "name" : "LOG_ID_MAX"
1820    }
1821   ],
1822   "linker_set_key" : "log_id",
1823   "name" : "log_id",
1824   "referenced_type" : "type-246",
1825   "self_type" : "type-246",
1826   "size" : 4,
1827   "source_file" : "/system/core/liblog/include/android/log.h",
1828   "underlying_type" : "type-2",
1829   "unique_id" : "log_id"
1830  }
1831 ],
1832 "function_types" :
1833 [
1834  {
1835   "alignment" : 4,
1836   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1837   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1838   "parameters" :
1839   [
1840    {
1841     "referenced_type" : "type-65"
1842    },
1843    {
1844     "referenced_type" : "type-71"
1845    },
1846    {
1847     "referenced_type" : "type-51"
1848    }
1849   ],
1850   "referenced_type" : "type-64",
1851   "return_type" : "type-27",
1852   "self_type" : "type-64",
1853   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1854  },
1855  {
1856   "alignment" : 4,
1857   "linker_set_key" : "int (void *)",
1858   "name" : "int (void *)",
1859   "parameters" :
1860   [
1861    {
1862     "referenced_type" : "type-51"
1863    }
1864   ],
1865   "referenced_type" : "type-510",
1866   "return_type" : "type-50",
1867   "self_type" : "type-510",
1868   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1869  },
1870  {
1871   "alignment" : 4,
1872   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1873   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1874   "parameters" :
1875   [
1876    {
1877     "referenced_type" : "type-424"
1878    },
1879    {
1880     "referenced_type" : "type-374"
1881    },
1882    {
1883     "referenced_type" : "type-44"
1884    },
1885    {
1886     "referenced_type" : "type-425"
1887    },
1888    {
1889     "referenced_type" : "type-44"
1890    },
1891    {
1892     "referenced_type" : "type-51"
1893    }
1894   ],
1895   "referenced_type" : "type-423",
1896   "return_type" : "type-52",
1897   "self_type" : "type-423",
1898   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1899  }
1900 ],
1901 "functions" :
1902 [
1903  {
1904   "function_name" : "android::hardware::power::V1_1::writeEmbeddedToParcel",
1905   "linker_set_key" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_19PowerStateSubsystemEPNS0_6ParcelEmm",
1906   "parameters" :
1907   [
1908    {
1909     "referenced_type" : "type-587"
1910    },
1911    {
1912     "referenced_type" : "type-424"
1913    },
1914    {
1915     "referenced_type" : "type-44"
1916    },
1917    {
1918     "referenced_type" : "type-44"
1919    }
1920   ],
1921   "return_type" : "type-50",
1922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1923  },
1924  {
1925   "function_name" : "android::hardware::power::V1_1::writeEmbeddedToParcel",
1926   "linker_set_key" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_29PowerStateSubsystemSleepStateEPNS0_6ParcelEmm",
1927   "parameters" :
1928   [
1929    {
1930     "referenced_type" : "type-581"
1931    },
1932    {
1933     "referenced_type" : "type-424"
1934    },
1935    {
1936     "referenced_type" : "type-44"
1937    },
1938    {
1939     "referenced_type" : "type-44"
1940    }
1941   ],
1942   "return_type" : "type-50",
1943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1944  },
1945  {
1946   "function_name" : "android::hardware::power::V1_1::readEmbeddedFromParcel",
1947   "linker_set_key" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_19PowerStateSubsystemERKNS0_6ParcelEmm",
1948   "parameters" :
1949   [
1950    {
1951     "referenced_type" : "type-587"
1952    },
1953    {
1954     "referenced_type" : "type-431"
1955    },
1956    {
1957     "referenced_type" : "type-44"
1958    },
1959    {
1960     "referenced_type" : "type-44"
1961    }
1962   ],
1963   "return_type" : "type-50",
1964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1965  },
1966  {
1967   "function_name" : "android::hardware::power::V1_1::readEmbeddedFromParcel",
1968   "linker_set_key" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_29PowerStateSubsystemSleepStateERKNS0_6ParcelEmm",
1969   "parameters" :
1970   [
1971    {
1972     "referenced_type" : "type-581"
1973    },
1974    {
1975     "referenced_type" : "type-431"
1976    },
1977    {
1978     "referenced_type" : "type-44"
1979    },
1980    {
1981     "referenced_type" : "type-44"
1982    }
1983   ],
1984   "return_type" : "type-50",
1985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1986  },
1987  {
1988   "function_name" : "android::hardware::power::V1_1::IPower::getService",
1989   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
1990   "parameters" :
1991   [
1992    {
1993     "default_arg" : true,
1994     "referenced_type" : "type-439"
1995    },
1996    {
1997     "default_arg" : true,
1998     "referenced_type" : "type-27"
1999    }
2000   ],
2001   "return_type" : "type-126",
2002   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2003  },
2004  {
2005   "function_name" : "android::hardware::power::V1_1::IPower::linkToDeath",
2006   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2007   "parameters" :
2008   [
2009    {
2010     "is_this_ptr" : true,
2011     "referenced_type" : "type-127"
2012    },
2013    {
2014     "referenced_type" : "type-602"
2015    },
2016    {
2017     "referenced_type" : "type-44"
2018    }
2019   ],
2020   "return_type" : "type-161",
2021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2022  },
2023  {
2024   "function_name" : "android::hardware::power::V1_1::IPower::getDebugInfo",
2025   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2026   "parameters" :
2027   [
2028    {
2029     "is_this_ptr" : true,
2030     "referenced_type" : "type-127"
2031    },
2032    {
2033     "referenced_type" : "type-634"
2034    }
2035   ],
2036   "return_type" : "type-181",
2037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2038  },
2039  {
2040   "function_name" : "android::hardware::power::V1_1::IPower::getHashChain",
2041   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2042   "parameters" :
2043   [
2044    {
2045     "is_this_ptr" : true,
2046     "referenced_type" : "type-127"
2047    },
2048    {
2049     "referenced_type" : "type-635"
2050    }
2051   ],
2052   "return_type" : "type-181",
2053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2054  },
2055  {
2056   "function_name" : "android::hardware::power::V1_1::IPower::tryGetService",
2057   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2058   "parameters" :
2059   [
2060    {
2061     "default_arg" : true,
2062     "referenced_type" : "type-439"
2063    },
2064    {
2065     "default_arg" : true,
2066     "referenced_type" : "type-27"
2067    }
2068   ],
2069   "return_type" : "type-126",
2070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2071  },
2072  {
2073   "function_name" : "android::hardware::power::V1_1::IPower::unlinkToDeath",
2074   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2075   "parameters" :
2076   [
2077    {
2078     "is_this_ptr" : true,
2079     "referenced_type" : "type-127"
2080    },
2081    {
2082     "referenced_type" : "type-602"
2083    }
2084   ],
2085   "return_type" : "type-161",
2086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2087  },
2088  {
2089   "function_name" : "android::hardware::power::V1_1::IPower::interfaceChain",
2090   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2091   "parameters" :
2092   [
2093    {
2094     "is_this_ptr" : true,
2095     "referenced_type" : "type-127"
2096    },
2097    {
2098     "referenced_type" : "type-636"
2099    }
2100   ],
2101   "return_type" : "type-181",
2102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2103  },
2104  {
2105   "function_name" : "android::hardware::power::V1_1::IPower::registerAsService",
2106   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2107   "parameters" :
2108   [
2109    {
2110     "is_this_ptr" : true,
2111     "referenced_type" : "type-127"
2112    },
2113    {
2114     "default_arg" : true,
2115     "referenced_type" : "type-439"
2116    }
2117   ],
2118   "return_type" : "type-50",
2119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2120  },
2121  {
2122   "function_name" : "android::hardware::power::V1_1::IPower::interfaceDescriptor",
2123   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2124   "parameters" :
2125   [
2126    {
2127     "is_this_ptr" : true,
2128     "referenced_type" : "type-127"
2129    },
2130    {
2131     "referenced_type" : "type-637"
2132    }
2133   ],
2134   "return_type" : "type-181",
2135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2136  },
2137  {
2138   "function_name" : "android::hardware::power::V1_1::IPower::notifySyspropsChanged",
2139   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv",
2140   "parameters" :
2141   [
2142    {
2143     "is_this_ptr" : true,
2144     "referenced_type" : "type-127"
2145    }
2146   ],
2147   "return_type" : "type-181",
2148   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2149  },
2150  {
2151   "function_name" : "android::hardware::power::V1_1::IPower::setHALInstrumentation",
2152   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv",
2153   "parameters" :
2154   [
2155    {
2156     "is_this_ptr" : true,
2157     "referenced_type" : "type-127"
2158    }
2159   ],
2160   "return_type" : "type-181",
2161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2162  },
2163  {
2164   "function_name" : "android::hardware::power::V1_1::IPower::registerForNotifications",
2165   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2166   "parameters" :
2167   [
2168    {
2169     "referenced_type" : "type-439"
2170    },
2171    {
2172     "referenced_type" : "type-563"
2173    }
2174   ],
2175   "return_type" : "type-27",
2176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2177  },
2178  {
2179   "function_name" : "android::hardware::power::V1_1::IPower::ping",
2180   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower4pingEv",
2181   "parameters" :
2182   [
2183    {
2184     "is_this_ptr" : true,
2185     "referenced_type" : "type-127"
2186    }
2187   ],
2188   "return_type" : "type-181",
2189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2190  },
2191  {
2192   "function_name" : "android::hardware::power::V1_1::IPower::debug",
2193   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2194   "parameters" :
2195   [
2196    {
2197     "is_this_ptr" : true,
2198     "referenced_type" : "type-127"
2199    },
2200    {
2201     "referenced_type" : "type-385"
2202    },
2203    {
2204     "referenced_type" : "type-562"
2205    }
2206   ],
2207   "return_type" : "type-181",
2208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2209  },
2210  {
2211   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2212   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
2213   "parameters" :
2214   [
2215    {
2216     "referenced_type" : "type-123"
2217    },
2218    {
2219     "default_arg" : true,
2220     "referenced_type" : "type-27"
2221    }
2222   ],
2223   "return_type" : "type-168",
2224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2225  },
2226  {
2227   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2228   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2229   "parameters" :
2230   [
2231    {
2232     "referenced_type" : "type-627"
2233    },
2234    {
2235     "default_arg" : true,
2236     "referenced_type" : "type-27"
2237    }
2238   ],
2239   "return_type" : "type-168",
2240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2241  },
2242  {
2243   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2244   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spIS3_EEb",
2245   "parameters" :
2246   [
2247    {
2248     "referenced_type" : "type-351"
2249    },
2250    {
2251     "default_arg" : true,
2252     "referenced_type" : "type-27"
2253    }
2254   ],
2255   "return_type" : "type-168",
2256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2257  },
2258  {
2259   "access" : "private",
2260   "function_name" : "android::hardware::power::V1_1::BsPower::addOnewayTask",
2261   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2262   "parameters" :
2263   [
2264    {
2265     "is_this_ptr" : true,
2266     "referenced_type" : "type-631"
2267    },
2268    {
2269     "referenced_type" : "type-640"
2270    }
2271   ],
2272   "return_type" : "type-181",
2273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2274  },
2275  {
2276   "function_name" : "android::hardware::power::V1_1::BsPower::BsPower",
2277   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPowerC1ENS_2spINS2_6IPowerEEE",
2278   "parameters" :
2279   [
2280    {
2281     "is_this_ptr" : true,
2282     "referenced_type" : "type-631"
2283    },
2284    {
2285     "referenced_type" : "type-131"
2286    }
2287   ],
2288   "return_type" : "type-52",
2289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2290  },
2291  {
2292   "function_name" : "android::hardware::power::V1_1::BsPower::BsPower",
2293   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPowerC2ENS_2spINS2_6IPowerEEE",
2294   "parameters" :
2295   [
2296    {
2297     "is_this_ptr" : true,
2298     "referenced_type" : "type-631"
2299    },
2300    {
2301     "referenced_type" : "type-131"
2302    }
2303   ],
2304   "return_type" : "type-52",
2305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2306  },
2307  {
2308   "function_name" : "android::hardware::power::V1_1::BnHwPower::onTransact",
2309   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2310   "parameters" :
2311   [
2312    {
2313     "is_this_ptr" : true,
2314     "referenced_type" : "type-616"
2315    },
2316    {
2317     "referenced_type" : "type-2"
2318    },
2319    {
2320     "referenced_type" : "type-431"
2321    },
2322    {
2323     "referenced_type" : "type-424"
2324    },
2325    {
2326     "default_arg" : true,
2327     "referenced_type" : "type-2"
2328    },
2329    {
2330     "default_arg" : true,
2331     "referenced_type" : "type-645"
2332    }
2333   ],
2334   "return_type" : "type-50",
2335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2336  },
2337  {
2338   "access" : "private",
2339   "function_name" : "android::hardware::power::V1_1::BnHwPower::getDebugInfo",
2340   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2341   "parameters" :
2342   [
2343    {
2344     "is_this_ptr" : true,
2345     "referenced_type" : "type-616"
2346    },
2347    {
2348     "referenced_type" : "type-646"
2349    }
2350   ],
2351   "return_type" : "type-181",
2352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2353  },
2354  {
2355   "function_name" : "android::hardware::power::V1_1::BnHwPower::_hidl_powerHintAsync",
2356   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower20_hidl_powerHintAsyncEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2357   "parameters" :
2358   [
2359    {
2360     "referenced_type" : "type-432"
2361    },
2362    {
2363     "referenced_type" : "type-431"
2364    },
2365    {
2366     "referenced_type" : "type-424"
2367    },
2368    {
2369     "referenced_type" : "type-647"
2370    }
2371   ],
2372   "return_type" : "type-50",
2373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2374  },
2375  {
2376   "function_name" : "android::hardware::power::V1_1::BnHwPower::_hidl_getSubsystemLowPowerStats",
2377   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower31_hidl_getSubsystemLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2378   "parameters" :
2379   [
2380    {
2381     "referenced_type" : "type-432"
2382    },
2383    {
2384     "referenced_type" : "type-431"
2385    },
2386    {
2387     "referenced_type" : "type-424"
2388    },
2389    {
2390     "referenced_type" : "type-648"
2391    }
2392   ],
2393   "return_type" : "type-50",
2394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2395  },
2396  {
2397   "access" : "private",
2398   "function_name" : "android::hardware::power::V1_1::BnHwPower::ping",
2399   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower4pingEv",
2400   "parameters" :
2401   [
2402    {
2403     "is_this_ptr" : true,
2404     "referenced_type" : "type-616"
2405    }
2406   ],
2407   "return_type" : "type-181",
2408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2409  },
2410  {
2411   "function_name" : "android::hardware::power::V1_1::BnHwPower::BnHwPower",
2412   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2413   "parameters" :
2414   [
2415    {
2416     "is_this_ptr" : true,
2417     "referenced_type" : "type-616"
2418    },
2419    {
2420     "referenced_type" : "type-351"
2421    }
2422   ],
2423   "return_type" : "type-52",
2424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2425  },
2426  {
2427   "function_name" : "android::hardware::power::V1_1::BnHwPower::BnHwPower",
2428   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2429   "parameters" :
2430   [
2431    {
2432     "is_this_ptr" : true,
2433     "referenced_type" : "type-616"
2434    },
2435    {
2436     "referenced_type" : "type-351"
2437    }
2438   ],
2439   "return_type" : "type-52",
2440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2441  },
2442  {
2443   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2444   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev",
2445   "parameters" :
2446   [
2447    {
2448     "is_this_ptr" : true,
2449     "referenced_type" : "type-616"
2450    }
2451   ],
2452   "return_type" : "type-52",
2453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2454  },
2455  {
2456   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2457   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev",
2458   "parameters" :
2459   [
2460    {
2461     "is_this_ptr" : true,
2462     "referenced_type" : "type-616"
2463    }
2464   ],
2465   "return_type" : "type-52",
2466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2467  },
2468  {
2469   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2470   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD2Ev",
2471   "parameters" :
2472   [
2473    {
2474     "is_this_ptr" : true,
2475     "referenced_type" : "type-616"
2476    }
2477   ],
2478   "return_type" : "type-52",
2479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2480  },
2481  {
2482   "function_name" : "android::hardware::power::V1_1::BpHwPower::setFeature",
2483   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb",
2484   "parameters" :
2485   [
2486    {
2487     "is_this_ptr" : true,
2488     "referenced_type" : "type-5"
2489    },
2490    {
2491     "referenced_type" : "type-543"
2492    },
2493    {
2494     "referenced_type" : "type-27"
2495    }
2496   ],
2497   "return_type" : "type-181",
2498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2499  },
2500  {
2501   "function_name" : "android::hardware::power::V1_1::BpHwPower::linkToDeath",
2502   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2503   "parameters" :
2504   [
2505    {
2506     "is_this_ptr" : true,
2507     "referenced_type" : "type-5"
2508    },
2509    {
2510     "referenced_type" : "type-602"
2511    },
2512    {
2513     "referenced_type" : "type-44"
2514    }
2515   ],
2516   "return_type" : "type-161",
2517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2518  },
2519  {
2520   "function_name" : "android::hardware::power::V1_1::BpHwPower::getDebugInfo",
2521   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2522   "parameters" :
2523   [
2524    {
2525     "is_this_ptr" : true,
2526     "referenced_type" : "type-5"
2527    },
2528    {
2529     "referenced_type" : "type-649"
2530    }
2531   ],
2532   "return_type" : "type-181",
2533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2534  },
2535  {
2536   "function_name" : "android::hardware::power::V1_1::BpHwPower::getHashChain",
2537   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2538   "parameters" :
2539   [
2540    {
2541     "is_this_ptr" : true,
2542     "referenced_type" : "type-5"
2543    },
2544    {
2545     "referenced_type" : "type-650"
2546    }
2547   ],
2548   "return_type" : "type-181",
2549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2550  },
2551  {
2552   "function_name" : "android::hardware::power::V1_1::BpHwPower::unlinkToDeath",
2553   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2554   "parameters" :
2555   [
2556    {
2557     "is_this_ptr" : true,
2558     "referenced_type" : "type-5"
2559    },
2560    {
2561     "referenced_type" : "type-602"
2562    }
2563   ],
2564   "return_type" : "type-161",
2565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2566  },
2567  {
2568   "function_name" : "android::hardware::power::V1_1::BpHwPower::interfaceChain",
2569   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2570   "parameters" :
2571   [
2572    {
2573     "is_this_ptr" : true,
2574     "referenced_type" : "type-5"
2575    },
2576    {
2577     "referenced_type" : "type-651"
2578    }
2579   ],
2580   "return_type" : "type-181",
2581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2582  },
2583  {
2584   "function_name" : "android::hardware::power::V1_1::BpHwPower::powerHintAsync",
2585   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
2586   "parameters" :
2587   [
2588    {
2589     "is_this_ptr" : true,
2590     "referenced_type" : "type-5"
2591    },
2592    {
2593     "referenced_type" : "type-542"
2594    },
2595    {
2596     "referenced_type" : "type-50"
2597    }
2598   ],
2599   "return_type" : "type-181",
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2601  },
2602  {
2603   "function_name" : "android::hardware::power::V1_1::BpHwPower::setInteractive",
2604   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb",
2605   "parameters" :
2606   [
2607    {
2608     "is_this_ptr" : true,
2609     "referenced_type" : "type-5"
2610    },
2611    {
2612     "referenced_type" : "type-27"
2613    }
2614   ],
2615   "return_type" : "type-181",
2616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2617  },
2618  {
2619   "function_name" : "android::hardware::power::V1_1::BpHwPower::interfaceDescriptor",
2620   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2621   "parameters" :
2622   [
2623    {
2624     "is_this_ptr" : true,
2625     "referenced_type" : "type-5"
2626    },
2627    {
2628     "referenced_type" : "type-652"
2629    }
2630   ],
2631   "return_type" : "type-181",
2632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2633  },
2634  {
2635   "function_name" : "android::hardware::power::V1_1::BpHwPower::_hidl_powerHintAsync",
2636   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower20_hidl_powerHintAsyncEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_09PowerHintEi",
2637   "parameters" :
2638   [
2639    {
2640     "referenced_type" : "type-46"
2641    },
2642    {
2643     "referenced_type" : "type-176"
2644    },
2645    {
2646     "referenced_type" : "type-542"
2647    },
2648    {
2649     "referenced_type" : "type-50"
2650    }
2651   ],
2652   "return_type" : "type-181",
2653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2654  },
2655  {
2656   "function_name" : "android::hardware::power::V1_1::BpHwPower::notifySyspropsChanged",
2657   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv",
2658   "parameters" :
2659   [
2660    {
2661     "is_this_ptr" : true,
2662     "referenced_type" : "type-5"
2663    }
2664   ],
2665   "return_type" : "type-181",
2666   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2667  },
2668  {
2669   "function_name" : "android::hardware::power::V1_1::BpHwPower::setHALInstrumentation",
2670   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv",
2671   "parameters" :
2672   [
2673    {
2674     "is_this_ptr" : true,
2675     "referenced_type" : "type-5"
2676    }
2677   ],
2678   "return_type" : "type-181",
2679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2680  },
2681  {
2682   "function_name" : "android::hardware::power::V1_1::BpHwPower::getPlatformLowPowerStats",
2683   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
2684   "parameters" :
2685   [
2686    {
2687     "is_this_ptr" : true,
2688     "referenced_type" : "type-5"
2689    },
2690    {
2691     "referenced_type" : "type-653"
2692    }
2693   ],
2694   "return_type" : "type-181",
2695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2696  },
2697  {
2698   "function_name" : "android::hardware::power::V1_1::BpHwPower::getSubsystemLowPowerStats",
2699   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2700   "parameters" :
2701   [
2702    {
2703     "is_this_ptr" : true,
2704     "referenced_type" : "type-5"
2705    },
2706    {
2707     "referenced_type" : "type-654"
2708    }
2709   ],
2710   "return_type" : "type-181",
2711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2712  },
2713  {
2714   "function_name" : "android::hardware::power::V1_1::BpHwPower::_hidl_getSubsystemLowPowerStats",
2715   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower31_hidl_getSubsystemLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2716   "parameters" :
2717   [
2718    {
2719     "referenced_type" : "type-46"
2720    },
2721    {
2722     "referenced_type" : "type-176"
2723    },
2724    {
2725     "referenced_type" : "type-655"
2726    }
2727   ],
2728   "return_type" : "type-181",
2729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2730  },
2731  {
2732   "function_name" : "android::hardware::power::V1_1::BpHwPower::ping",
2733   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv",
2734   "parameters" :
2735   [
2736    {
2737     "is_this_ptr" : true,
2738     "referenced_type" : "type-5"
2739    }
2740   ],
2741   "return_type" : "type-181",
2742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2743  },
2744  {
2745   "function_name" : "android::hardware::power::V1_1::BpHwPower::debug",
2746   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2747   "parameters" :
2748   [
2749    {
2750     "is_this_ptr" : true,
2751     "referenced_type" : "type-5"
2752    },
2753    {
2754     "referenced_type" : "type-385"
2755    },
2756    {
2757     "referenced_type" : "type-562"
2758    }
2759   ],
2760   "return_type" : "type-181",
2761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2762  },
2763  {
2764   "function_name" : "android::hardware::power::V1_1::BpHwPower::powerHint",
2765   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi",
2766   "parameters" :
2767   [
2768    {
2769     "is_this_ptr" : true,
2770     "referenced_type" : "type-5"
2771    },
2772    {
2773     "referenced_type" : "type-542"
2774    },
2775    {
2776     "referenced_type" : "type-50"
2777    }
2778   ],
2779   "return_type" : "type-181",
2780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2781  },
2782  {
2783   "function_name" : "android::hardware::power::V1_1::BpHwPower::BpHwPower",
2784   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2785   "parameters" :
2786   [
2787    {
2788     "is_this_ptr" : true,
2789     "referenced_type" : "type-5"
2790    },
2791    {
2792     "referenced_type" : "type-71"
2793    }
2794   ],
2795   "return_type" : "type-52",
2796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2797  },
2798  {
2799   "function_name" : "android::hardware::power::V1_1::BpHwPower::BpHwPower",
2800   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2801   "parameters" :
2802   [
2803    {
2804     "is_this_ptr" : true,
2805     "referenced_type" : "type-5"
2806    },
2807    {
2808     "referenced_type" : "type-71"
2809    }
2810   ],
2811   "return_type" : "type-52",
2812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2813  },
2814  {
2815   "function_name" : "android::hardware::details::castInterface",
2816   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2817   "parameters" :
2818   [
2819    {
2820     "referenced_type" : "type-117"
2821    },
2822    {
2823     "referenced_type" : "type-77"
2824    },
2825    {
2826     "referenced_type" : "type-27"
2827    }
2828   ],
2829   "return_type" : "type-168",
2830   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2831   "template_args" : [ "type-10", "type-11", "type-6" ]
2832  },
2833  {
2834   "function_name" : "android::hardware::details::castInterface",
2835   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2836   "parameters" :
2837   [
2838    {
2839     "referenced_type" : "type-32"
2840    },
2841    {
2842     "referenced_type" : "type-77"
2843    },
2844    {
2845     "referenced_type" : "type-27"
2846    }
2847   ],
2848   "return_type" : "type-168",
2849   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2850   "template_args" : [ "type-10", "type-12", "type-6" ]
2851  },
2852  {
2853   "function_name" : "android::hardware::details::getServiceInternal",
2854   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_19BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2855   "parameters" :
2856   [
2857    {
2858     "referenced_type" : "type-439"
2859    },
2860    {
2861     "referenced_type" : "type-27"
2862    },
2863    {
2864     "referenced_type" : "type-27"
2865    }
2866   ],
2867   "return_type" : "type-126",
2868   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2869   "template_args" : [ "type-6", "type-10", "type-52", "type-52" ]
2870  }
2871 ],
2872 "global_vars" :
2873 [
2874  {
2875   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower10descriptorE",
2876   "name" : "android::hardware::power::V1_1::IPower::descriptor",
2877   "referenced_type" : "type-77",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2879  }
2880 ],
2881 "lvalue_reference_types" :
2882 [
2883  {
2884   "alignment" : 8,
2885   "linker_set_key" : "android::Mutex &",
2886   "name" : "android::Mutex &",
2887   "referenced_type" : "type-56",
2888   "self_type" : "type-515",
2889   "size" : 8,
2890   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2891  },
2892  {
2893   "alignment" : 8,
2894   "linker_set_key" : "android::RWLock &",
2895   "name" : "android::RWLock &",
2896   "referenced_type" : "type-520",
2897   "self_type" : "type-524",
2898   "size" : 8,
2899   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2900  },
2901  {
2902   "alignment" : 8,
2903   "linker_set_key" : "android::String16 &",
2904   "name" : "android::String16 &",
2905   "referenced_type" : "type-67",
2906   "self_type" : "type-410",
2907   "size" : 8,
2908   "source_file" : "/system/core/libutils/include/utils/String16.h"
2909  },
2910  {
2911   "alignment" : 8,
2912   "linker_set_key" : "android::String8 &",
2913   "name" : "android::String8 &",
2914   "referenced_type" : "type-76",
2915   "self_type" : "type-405",
2916   "size" : 8,
2917   "source_file" : "/system/core/libutils/include/utils/String8.h"
2918  },
2919  {
2920   "alignment" : 8,
2921   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &",
2922   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &",
2923   "referenced_type" : "type-168",
2924   "self_type" : "type-171",
2925   "size" : 8,
2926   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2927  },
2928  {
2929   "alignment" : 8,
2930   "linker_set_key" : "android::hardware::Return<bool> &",
2931   "name" : "android::hardware::Return<bool> &",
2932   "referenced_type" : "type-161",
2933   "self_type" : "type-165",
2934   "size" : 8,
2935   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2936  },
2937  {
2938   "alignment" : 8,
2939   "linker_set_key" : "android::hardware::Return<void> &",
2940   "name" : "android::hardware::Return<void> &",
2941   "referenced_type" : "type-181",
2942   "self_type" : "type-184",
2943   "size" : 8,
2944   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2945  },
2946  {
2947   "alignment" : 8,
2948   "linker_set_key" : "android::hardware::Status &",
2949   "name" : "android::hardware::Status &",
2950   "referenced_type" : "type-151",
2951   "self_type" : "type-159",
2952   "size" : 8,
2953   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2954  },
2955  {
2956   "alignment" : 8,
2957   "linker_set_key" : "android::hardware::TextOutput &",
2958   "name" : "android::hardware::TextOutput &",
2959   "referenced_type" : "type-429",
2960   "self_type" : "type-428",
2961   "size" : 8,
2962   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2963  },
2964  {
2965   "alignment" : 8,
2966   "linker_set_key" : "android::hardware::TextOutput &",
2967   "name" : "android::hardware::TextOutput &",
2968   "referenced_type" : "type-615",
2969   "self_type" : "type-614",
2970   "size" : 8,
2971   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2972  },
2973  {
2974   "alignment" : 8,
2975   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2976   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2977   "referenced_type" : "type-322",
2978   "self_type" : "type-595",
2979   "size" : 8,
2980   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2981  },
2982  {
2983   "alignment" : 8,
2984   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2985   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2986   "referenced_type" : "type-314",
2987   "self_type" : "type-589",
2988   "size" : 8,
2989   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2990  },
2991  {
2992   "alignment" : 8,
2993   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
2994   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
2995   "referenced_type" : "type-325",
2996   "self_type" : "type-598",
2997   "size" : 8,
2998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2999  },
3000  {
3001   "alignment" : 8,
3002   "linker_set_key" : "android::hardware::hidl_memory &",
3003   "name" : "android::hardware::hidl_memory &",
3004   "referenced_type" : "type-296",
3005   "self_type" : "type-301",
3006   "size" : 8,
3007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3008  },
3009  {
3010   "alignment" : 8,
3011   "linker_set_key" : "android::hardware::hidl_string &",
3012   "name" : "android::hardware::hidl_string &",
3013   "referenced_type" : "type-292",
3014   "self_type" : "type-593",
3015   "size" : 8,
3016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3017  },
3018  {
3019   "alignment" : 8,
3020   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3021   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3022   "referenced_type" : "type-321",
3023   "self_type" : "type-330",
3024   "size" : 8,
3025   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3026  },
3027  {
3028   "alignment" : 8,
3029   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3030   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3031   "referenced_type" : "type-313",
3032   "self_type" : "type-320",
3033   "size" : 8,
3034   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3035  },
3036  {
3037   "alignment" : 8,
3038   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3039   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3040   "referenced_type" : "type-136",
3041   "self_type" : "type-144",
3042   "size" : 8,
3043   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3044  },
3045  {
3046   "alignment" : 8,
3047   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> &",
3048   "name" : "android::sp<android::hardware::power::V1_1::IPower> &",
3049   "referenced_type" : "type-126",
3050   "self_type" : "type-129",
3051   "size" : 8,
3052   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3053  },
3054  {
3055   "alignment" : 8,
3056   "linker_set_key" : "const android::String16 &",
3057   "name" : "const android::String16 &",
3058   "referenced_type" : "type-66",
3059   "self_type" : "type-65",
3060   "size" : 8,
3061   "source_file" : "/system/core/libutils/include/utils/String16.h"
3062  },
3063  {
3064   "alignment" : 8,
3065   "linker_set_key" : "const android::String8 &",
3066   "name" : "const android::String8 &",
3067   "referenced_type" : "type-401",
3068   "self_type" : "type-403",
3069   "size" : 8,
3070   "source_file" : "/system/core/libutils/include/utils/String8.h"
3071  },
3072  {
3073   "alignment" : 8,
3074   "linker_set_key" : "const android::hardware::Parcel &",
3075   "name" : "const android::hardware::Parcel &",
3076   "referenced_type" : "type-430",
3077   "self_type" : "type-431",
3078   "size" : 8,
3079   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3080  },
3081  {
3082   "alignment" : 8,
3083   "linker_set_key" : "const android::hardware::Return<bool> &",
3084   "name" : "const android::hardware::Return<bool> &",
3085   "referenced_type" : "type-166",
3086   "self_type" : "type-174",
3087   "size" : 8,
3088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3089  },
3090  {
3091   "alignment" : 8,
3092   "linker_set_key" : "const android::hardware::Status &",
3093   "name" : "const android::hardware::Status &",
3094   "referenced_type" : "type-155",
3095   "self_type" : "type-156",
3096   "size" : 8,
3097   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3098  },
3099  {
3100   "alignment" : 8,
3101   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3102   "name" : "const android::hardware::details::SchedPrio &",
3103   "referenced_type" : "type-445",
3104   "self_type" : "type-444",
3105   "size" : 8,
3106   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3107  },
3108  {
3109   "alignment" : 8,
3110   "linker_set_key" : "const android::hardware::hidl_handle &",
3111   "name" : "const android::hardware::hidl_handle &",
3112   "referenced_type" : "type-383",
3113   "self_type" : "type-385",
3114   "size" : 8,
3115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3116  },
3117  {
3118   "alignment" : 8,
3119   "linker_set_key" : "const android::hardware::hidl_memory &",
3120   "name" : "const android::hardware::hidl_memory &",
3121   "referenced_type" : "type-299",
3122   "self_type" : "type-300",
3123   "size" : 8,
3124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3125  },
3126  {
3127   "alignment" : 8,
3128   "linker_set_key" : "const android::hardware::hidl_string &",
3129   "name" : "const android::hardware::hidl_string &",
3130   "referenced_type" : "type-291",
3131   "self_type" : "type-295",
3132   "size" : 8,
3133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3134  },
3135  {
3136   "alignment" : 8,
3137   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3138   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3139   "referenced_type" : "type-561",
3140   "self_type" : "type-562",
3141   "size" : 8,
3142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
3143  },
3144  {
3145   "alignment" : 8,
3146   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3147   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3148   "referenced_type" : "type-343",
3149   "self_type" : "type-345",
3150   "size" : 8,
3151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3152  },
3153  {
3154   "alignment" : 8,
3155   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> &",
3156   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> &",
3157   "referenced_type" : "type-368",
3158   "self_type" : "type-434",
3159   "size" : 8,
3160   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3161  },
3162  {
3163   "alignment" : 8,
3164   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3165   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3166   "referenced_type" : "type-357",
3167   "self_type" : "type-360",
3168   "size" : 8,
3169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3170  },
3171  {
3172   "alignment" : 8,
3173   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3174   "name" : "const android::hardware::hidl_vec<int> &",
3175   "referenced_type" : "type-335",
3176   "self_type" : "type-337",
3177   "size" : 8,
3178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3179  },
3180  {
3181   "alignment" : 8,
3182   "linker_set_key" : "const android::hardware::hidl_version &",
3183   "name" : "const android::hardware::hidl_version &",
3184   "referenced_type" : "type-377",
3185   "self_type" : "type-379",
3186   "size" : 8,
3187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3188  },
3189  {
3190   "alignment" : 8,
3191   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3192   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3193   "referenced_type" : "type-548",
3194   "self_type" : "type-547",
3195   "size" : 8,
3196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3197  },
3198  {
3199   "alignment" : 8,
3200   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem &",
3201   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem &",
3202   "referenced_type" : "type-367",
3203   "self_type" : "type-587",
3204   "size" : 8,
3205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3206  },
3207  {
3208   "alignment" : 8,
3209   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3210   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3211   "referenced_type" : "type-582",
3212   "self_type" : "type-581",
3213   "size" : 8,
3214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3215  },
3216  {
3217   "alignment" : 8,
3218   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3219   "name" : "const android::hidl::base::V1_0::IBase *const &",
3220   "referenced_type" : "type-458",
3221   "self_type" : "type-459",
3222   "size" : 8,
3223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3224  },
3225  {
3226   "alignment" : 8,
3227   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3228   "name" : "const android::sp<android::hardware::IBinder> &",
3229   "referenced_type" : "type-42",
3230   "self_type" : "type-71",
3231   "size" : 8,
3232   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3233  },
3234  {
3235   "alignment" : 8,
3236   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3237   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3238   "referenced_type" : "type-146",
3239   "self_type" : "type-518",
3240   "size" : 8,
3241   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3242  },
3243  {
3244   "alignment" : 8,
3245   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3246   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3247   "referenced_type" : "type-600",
3248   "self_type" : "type-602",
3249   "size" : 8,
3250   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3251  },
3252  {
3253   "alignment" : 8,
3254   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3255   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3256   "referenced_type" : "type-122",
3257   "self_type" : "type-123",
3258   "size" : 8,
3259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3260  },
3261  {
3262   "alignment" : 8,
3263   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3264   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3265   "referenced_type" : "type-131",
3266   "self_type" : "type-351",
3267   "size" : 8,
3268   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3269  },
3270  {
3271   "alignment" : 8,
3272   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3273   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3274   "referenced_type" : "type-31",
3275   "self_type" : "type-627",
3276   "size" : 8,
3277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3278  },
3279  {
3280   "alignment" : 8,
3281   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3282   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3283   "referenced_type" : "type-115",
3284   "self_type" : "type-563",
3285   "size" : 8,
3286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
3287  },
3288  {
3289   "alignment" : 8,
3290   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3291   "name" : "const android::wp<android::hardware::BHwBinder> &",
3292   "referenced_type" : "type-617",
3293   "self_type" : "type-619",
3294   "size" : 8,
3295   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3296  },
3297  {
3298   "alignment" : 8,
3299   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3300   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3301   "referenced_type" : "type-359",
3302   "self_type" : "type-393",
3303   "size" : 8,
3304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3305  },
3306  {
3307   "alignment" : 8,
3308   "linker_set_key" : "const bool &",
3309   "name" : "const bool &",
3310   "referenced_type" : "type-106",
3311   "self_type" : "type-265",
3312   "size" : 8,
3313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3314  },
3315  {
3316   "alignment" : 8,
3317   "linker_set_key" : "const double &",
3318   "name" : "const double &",
3319   "referenced_type" : "type-281",
3320   "self_type" : "type-282",
3321   "size" : 8,
3322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3323  },
3324  {
3325   "alignment" : 8,
3326   "linker_set_key" : "const float &",
3327   "name" : "const float &",
3328   "referenced_type" : "type-279",
3329   "self_type" : "type-280",
3330   "size" : 8,
3331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3332  },
3333  {
3334   "alignment" : 8,
3335   "linker_set_key" : "const int &",
3336   "name" : "const int &",
3337   "referenced_type" : "type-479",
3338   "self_type" : "type-478",
3339   "size" : 8,
3340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3341  },
3342  {
3343   "linker_set_key" : "const iter<is_const> &",
3344   "name" : "const iter<is_const> &",
3345   "referenced_type" : "type-305",
3346   "self_type" : "type-307",
3347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3348  },
3349  {
3350   "linker_set_key" : "const iter<is_const> &",
3351   "name" : "const iter<is_const> &",
3352   "referenced_type" : "type-606",
3353   "self_type" : "type-608",
3354   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3355  },
3356  {
3357   "alignment" : 8,
3358   "linker_set_key" : "const log_msg &",
3359   "name" : "const log_msg &",
3360   "referenced_type" : "type-83",
3361   "self_type" : "type-120",
3362   "size" : 8,
3363   "source_file" : "/system/core/liblog/include/log/log_read.h"
3364  },
3365  {
3366   "alignment" : 8,
3367   "linker_set_key" : "const long &",
3368   "name" : "const long &",
3369   "referenced_type" : "type-276",
3370   "self_type" : "type-277",
3371   "size" : 8,
3372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3373  },
3374  {
3375   "alignment" : 8,
3376   "linker_set_key" : "const short &",
3377   "name" : "const short &",
3378   "referenced_type" : "type-271",
3379   "self_type" : "type-272",
3380   "size" : 8,
3381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3382  },
3383  {
3384   "alignment" : 8,
3385   "linker_set_key" : "const signed char &",
3386   "name" : "const signed char &",
3387   "referenced_type" : "type-266",
3388   "self_type" : "type-268",
3389   "size" : 8,
3390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3391  },
3392  {
3393   "alignment" : 8,
3394   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3395   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3396   "referenced_type" : "type-437",
3397   "self_type" : "type-439",
3398   "size" : 8,
3399   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3400  },
3401  {
3402   "alignment" : 8,
3403   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3404   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3405   "referenced_type" : "type-133",
3406   "self_type" : "type-132",
3407   "size" : 8,
3408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3409  },
3410  {
3411   "alignment" : 8,
3412   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3413   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
3414   "referenced_type" : "type-621",
3415   "self_type" : "type-620",
3416   "size" : 8,
3417   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3418  },
3419  {
3420   "alignment" : 8,
3421   "linker_set_key" : "const unsigned char &",
3422   "name" : "const unsigned char &",
3423   "referenced_type" : "type-269",
3424   "self_type" : "type-270",
3425   "size" : 8,
3426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3427  },
3428  {
3429   "alignment" : 8,
3430   "linker_set_key" : "const unsigned int &",
3431   "name" : "const unsigned int &",
3432   "referenced_type" : "type-60",
3433   "self_type" : "type-275",
3434   "size" : 8,
3435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3436  },
3437  {
3438   "alignment" : 8,
3439   "linker_set_key" : "const unsigned long &",
3440   "name" : "const unsigned long &",
3441   "referenced_type" : "type-61",
3442   "self_type" : "type-278",
3443   "size" : 8,
3444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3445  },
3446  {
3447   "alignment" : 8,
3448   "linker_set_key" : "const unsigned short &",
3449   "name" : "const unsigned short &",
3450   "referenced_type" : "type-273",
3451   "self_type" : "type-274",
3452   "size" : 8,
3453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3454  },
3455  {
3456   "alignment" : 8,
3457   "linker_set_key" : "int &",
3458   "name" : "int &",
3459   "referenced_type" : "type-50",
3460   "self_type" : "type-397",
3461   "size" : 8,
3462   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3463  },
3464  {
3465   "alignment" : 8,
3466   "linker_set_key" : "unsigned char &",
3467   "name" : "unsigned char &",
3468   "referenced_type" : "type-87",
3469   "self_type" : "type-536",
3470   "size" : 8,
3471   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3472  },
3473  {
3474   "alignment" : 8,
3475   "linker_set_key" : "unsigned int &",
3476   "name" : "unsigned int &",
3477   "referenced_type" : "type-2",
3478   "self_type" : "type-546",
3479   "size" : 8,
3480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3481  }
3482 ],
3483 "pointer_types" :
3484 [
3485  {
3486   "alignment" : 8,
3487   "linker_set_key" : "android::Condition *",
3488   "name" : "android::Condition *",
3489   "referenced_type" : "type-107",
3490   "self_type" : "type-519",
3491   "size" : 8,
3492   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3493  },
3494  {
3495   "alignment" : 8,
3496   "linker_set_key" : "android::Mutex *",
3497   "name" : "android::Mutex *",
3498   "referenced_type" : "type-56",
3499   "self_type" : "type-513",
3500   "size" : 8,
3501   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3502  },
3503  {
3504   "alignment" : 8,
3505   "linker_set_key" : "android::Mutex::Autolock *",
3506   "name" : "android::Mutex::Autolock *",
3507   "referenced_type" : "type-514",
3508   "self_type" : "type-516",
3509   "size" : 8,
3510   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3511  },
3512  {
3513   "alignment" : 8,
3514   "linker_set_key" : "android::RWLock *",
3515   "name" : "android::RWLock *",
3516   "referenced_type" : "type-520",
3517   "self_type" : "type-522",
3518   "size" : 8,
3519   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3520  },
3521  {
3522   "alignment" : 8,
3523   "linker_set_key" : "android::RWLock::AutoRLock *",
3524   "name" : "android::RWLock::AutoRLock *",
3525   "referenced_type" : "type-523",
3526   "self_type" : "type-525",
3527   "size" : 8,
3528   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3529  },
3530  {
3531   "alignment" : 8,
3532   "linker_set_key" : "android::RWLock::AutoWLock *",
3533   "name" : "android::RWLock::AutoWLock *",
3534   "referenced_type" : "type-526",
3535   "self_type" : "type-527",
3536   "size" : 8,
3537   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3538  },
3539  {
3540   "alignment" : 8,
3541   "linker_set_key" : "android::RefBase *",
3542   "name" : "android::RefBase *",
3543   "referenced_type" : "type-13",
3544   "self_type" : "type-288",
3545   "size" : 8,
3546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3547  },
3548  {
3549   "alignment" : 8,
3550   "linker_set_key" : "android::RefBase::weakref_impl *",
3551   "name" : "android::RefBase::weakref_impl *",
3552   "referenced_type" : "type-16",
3553   "self_type" : "type-15",
3554   "size" : 8,
3555   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3556  },
3557  {
3558   "alignment" : 8,
3559   "linker_set_key" : "android::RefBase::weakref_impl *",
3560   "name" : "android::RefBase::weakref_impl *",
3561   "referenced_type" : "type-604",
3562   "self_type" : "type-603",
3563   "size" : 8,
3564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3565  },
3566  {
3567   "alignment" : 8,
3568   "linker_set_key" : "android::RefBase::weakref_type *",
3569   "name" : "android::RefBase::weakref_type *",
3570   "referenced_type" : "type-23",
3571   "self_type" : "type-22",
3572   "size" : 8,
3573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3574  },
3575  {
3576   "alignment" : 8,
3577   "linker_set_key" : "android::ReferenceRenamer *",
3578   "name" : "android::ReferenceRenamer *",
3579   "referenced_type" : "type-283",
3580   "self_type" : "type-284",
3581   "size" : 8,
3582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3583  },
3584  {
3585   "alignment" : 8,
3586   "linker_set_key" : "android::ScopedTrace *",
3587   "name" : "android::ScopedTrace *",
3588   "referenced_type" : "type-528",
3589   "self_type" : "type-529",
3590   "size" : 8,
3591   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3592  },
3593  {
3594   "alignment" : 8,
3595   "linker_set_key" : "android::String16 *",
3596   "name" : "android::String16 *",
3597   "referenced_type" : "type-67",
3598   "self_type" : "type-411",
3599   "size" : 8,
3600   "source_file" : "/system/core/libutils/include/utils/String16.h"
3601  },
3602  {
3603   "alignment" : 8,
3604   "linker_set_key" : "android::String8 *",
3605   "name" : "android::String8 *",
3606   "referenced_type" : "type-76",
3607   "self_type" : "type-406",
3608   "size" : 8,
3609   "source_file" : "/system/core/libutils/include/utils/String8.h"
3610  },
3611  {
3612   "alignment" : 8,
3613   "linker_set_key" : "android::Thread *",
3614   "name" : "android::Thread *",
3615   "referenced_type" : "type-105",
3616   "self_type" : "type-104",
3617   "size" : 8,
3618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3619  },
3620  {
3621   "alignment" : 8,
3622   "linker_set_key" : "android::VirtualLightRefBase *",
3623   "name" : "android::VirtualLightRefBase *",
3624   "referenced_type" : "type-187",
3625   "self_type" : "type-194",
3626   "size" : 8,
3627   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3628  },
3629  {
3630   "alignment" : 8,
3631   "linker_set_key" : "android::hardware::BHwBinder *",
3632   "name" : "android::hardware::BHwBinder *",
3633   "referenced_type" : "type-149",
3634   "self_type" : "type-148",
3635   "size" : 8,
3636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3637  },
3638  {
3639   "alignment" : 8,
3640   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower> *",
3641   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower> *",
3642   "referenced_type" : "type-9",
3643   "self_type" : "type-417",
3644   "size" : 8,
3645   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3646  },
3647  {
3648   "alignment" : 8,
3649   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3650   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3651   "referenced_type" : "type-453",
3652   "self_type" : "type-457",
3653   "size" : 8,
3654   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3655  },
3656  {
3657   "alignment" : 8,
3658   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3659   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3660   "referenced_type" : "type-470",
3661   "self_type" : "type-475",
3662   "size" : 8,
3663   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3664  },
3665  {
3666   "alignment" : 8,
3667   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3668   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3669   "referenced_type" : "type-460",
3670   "self_type" : "type-465",
3671   "size" : 8,
3672   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3673  },
3674  {
3675   "alignment" : 8,
3676   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3677   "name" : "android::hardware::GrantorDescriptor *",
3678   "referenced_type" : "type-312",
3679   "self_type" : "type-311",
3680   "size" : 8,
3681   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3682  },
3683  {
3684   "alignment" : 8,
3685   "linker_set_key" : "android::hardware::IBinder *",
3686   "name" : "android::hardware::IBinder *",
3687   "referenced_type" : "type-21",
3688   "self_type" : "type-20",
3689   "size" : 8,
3690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3691  },
3692  {
3693   "alignment" : 8,
3694   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3695   "name" : "android::hardware::IBinder::DeathRecipient *",
3696   "referenced_type" : "type-38",
3697   "self_type" : "type-37",
3698   "size" : 8,
3699   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3700  },
3701  {
3702   "alignment" : 8,
3703   "linker_set_key" : "android::hardware::IInterface *",
3704   "name" : "android::hardware::IInterface *",
3705   "referenced_type" : "type-17",
3706   "self_type" : "type-46",
3707   "size" : 8,
3708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3709  },
3710  {
3711   "alignment" : 8,
3712   "linker_set_key" : "android::hardware::Parcel *",
3713   "name" : "android::hardware::Parcel *",
3714   "referenced_type" : "type-418",
3715   "self_type" : "type-424",
3716   "size" : 8,
3717   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3718  },
3719  {
3720   "alignment" : 8,
3721   "linker_set_key" : "android::hardware::ProcessState *",
3722   "name" : "android::hardware::ProcessState *",
3723   "referenced_type" : "type-49",
3724   "self_type" : "type-48",
3725   "size" : 8,
3726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3727  },
3728  {
3729   "alignment" : 8,
3730   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
3731   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
3732   "referenced_type" : "type-168",
3733   "self_type" : "type-169",
3734   "size" : 8,
3735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3736  },
3737  {
3738   "alignment" : 8,
3739   "linker_set_key" : "android::hardware::Return<bool> *",
3740   "name" : "android::hardware::Return<bool> *",
3741   "referenced_type" : "type-161",
3742   "self_type" : "type-163",
3743   "size" : 8,
3744   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3745  },
3746  {
3747   "alignment" : 8,
3748   "linker_set_key" : "android::hardware::Return<void> *",
3749   "name" : "android::hardware::Return<void> *",
3750   "referenced_type" : "type-181",
3751   "self_type" : "type-182",
3752   "size" : 8,
3753   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3754  },
3755  {
3756   "alignment" : 8,
3757   "linker_set_key" : "android::hardware::Status *",
3758   "name" : "android::hardware::Status *",
3759   "referenced_type" : "type-151",
3760   "self_type" : "type-154",
3761   "size" : 8,
3762   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3763  },
3764  {
3765   "alignment" : 8,
3766   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3767   "name" : "android::hardware::details::HidlInstrumentor *",
3768   "referenced_type" : "type-25",
3769   "self_type" : "type-176",
3770   "size" : 8,
3771   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3772  },
3773  {
3774   "alignment" : 8,
3775   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3776   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3777   "referenced_type" : "type-322",
3778   "self_type" : "type-594",
3779   "size" : 8,
3780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3781  },
3782  {
3783   "alignment" : 8,
3784   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3785   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3786   "referenced_type" : "type-314",
3787   "self_type" : "type-588",
3788   "size" : 8,
3789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3790  },
3791  {
3792   "alignment" : 8,
3793   "linker_set_key" : "android::hardware::details::return_status *",
3794   "name" : "android::hardware::details::return_status *",
3795   "referenced_type" : "type-162",
3796   "self_type" : "type-175",
3797   "size" : 8,
3798   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3799  },
3800  {
3801   "alignment" : 8,
3802   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3803   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3804   "referenced_type" : "type-325",
3805   "self_type" : "type-324",
3806   "size" : 8,
3807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3808  },
3809  {
3810   "alignment" : 8,
3811   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3812   "name" : "android::hardware::hidl_binder_death_recipient *",
3813   "referenced_type" : "type-138",
3814   "self_type" : "type-137",
3815   "size" : 8,
3816   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3817  },
3818  {
3819   "alignment" : 8,
3820   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3821   "name" : "android::hardware::hidl_death_recipient *",
3822   "referenced_type" : "type-141",
3823   "self_type" : "type-140",
3824   "size" : 8,
3825   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3826  },
3827  {
3828   "alignment" : 8,
3829   "linker_set_key" : "android::hardware::hidl_memory *",
3830   "name" : "android::hardware::hidl_memory *",
3831   "referenced_type" : "type-296",
3832   "self_type" : "type-297",
3833   "size" : 8,
3834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3835  },
3836  {
3837   "alignment" : 8,
3838   "linker_set_key" : "android::hardware::hidl_string *",
3839   "name" : "android::hardware::hidl_string *",
3840   "referenced_type" : "type-292",
3841   "self_type" : "type-316",
3842   "size" : 8,
3843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3844  },
3845  {
3846   "alignment" : 8,
3847   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3848   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3849   "referenced_type" : "type-321",
3850   "self_type" : "type-327",
3851   "size" : 8,
3852   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3853  },
3854  {
3855   "alignment" : 8,
3856   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3857   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3858   "referenced_type" : "type-313",
3859   "self_type" : "type-317",
3860   "size" : 8,
3861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3862  },
3863  {
3864   "alignment" : 8,
3865   "linker_set_key" : "android::hardware::hidl_version *",
3866   "name" : "android::hardware::hidl_version *",
3867   "referenced_type" : "type-375",
3868   "self_type" : "type-376",
3869   "size" : 8,
3870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3871  },
3872  {
3873   "alignment" : 8,
3874   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
3875   "name" : "android::hardware::power::V1_0::BnHwPower *",
3876   "referenced_type" : "type-570",
3877   "self_type" : "type-571",
3878   "size" : 8,
3879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3880  },
3881  {
3882   "alignment" : 8,
3883   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
3884   "name" : "android::hardware::power::V1_0::IPower *",
3885   "referenced_type" : "type-11",
3886   "self_type" : "type-118",
3887   "size" : 8,
3888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3889  },
3890  {
3891   "alignment" : 8,
3892   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3893   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3894   "referenced_type" : "type-350",
3895   "self_type" : "type-349",
3896   "size" : 8,
3897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3898  },
3899  {
3900   "alignment" : 8,
3901   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
3902   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
3903   "referenced_type" : "type-342",
3904   "self_type" : "type-341",
3905   "size" : 8,
3906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3907  },
3908  {
3909   "alignment" : 8,
3910   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
3911   "name" : "android::hardware::power::V1_1::BnHwPower *",
3912   "referenced_type" : "type-613",
3913   "self_type" : "type-616",
3914   "size" : 8,
3915   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3916  },
3917  {
3918   "alignment" : 8,
3919   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower *",
3920   "name" : "android::hardware::power::V1_1::BpHwPower *",
3921   "referenced_type" : "type-6",
3922   "self_type" : "type-5",
3923   "size" : 8,
3924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3925  },
3926  {
3927   "alignment" : 8,
3928   "linker_set_key" : "android::hardware::power::V1_1::BsPower *",
3929   "name" : "android::hardware::power::V1_1::BsPower *",
3930   "referenced_type" : "type-628",
3931   "self_type" : "type-631",
3932   "size" : 8,
3933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3934  },
3935  {
3936   "alignment" : 8,
3937   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
3938   "name" : "android::hardware::power::V1_1::IPower *",
3939   "referenced_type" : "type-10",
3940   "self_type" : "type-127",
3941   "size" : 8,
3942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3943  },
3944  {
3945   "alignment" : 8,
3946   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem *",
3947   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
3948   "referenced_type" : "type-365",
3949   "self_type" : "type-364",
3950   "size" : 8,
3951   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3952  },
3953  {
3954   "alignment" : 8,
3955   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
3956   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
3957   "referenced_type" : "type-356",
3958   "self_type" : "type-355",
3959   "size" : 8,
3960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3961  },
3962  {
3963   "alignment" : 8,
3964   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3965   "name" : "android::hidl::base::V1_0::BnHwBase *",
3966   "referenced_type" : "type-433",
3967   "self_type" : "type-432",
3968   "size" : 8,
3969   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
3970  },
3971  {
3972   "alignment" : 8,
3973   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
3974   "name" : "android::hidl::base::V1_0::IBase *",
3975   "referenced_type" : "type-12",
3976   "self_type" : "type-33",
3977   "size" : 8,
3978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3979  },
3980  {
3981   "alignment" : 8,
3982   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
3983   "name" : "android::hidl::manager::V1_0::IServiceManager *",
3984   "referenced_type" : "type-97",
3985   "self_type" : "type-96",
3986   "size" : 8,
3987   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3988  },
3989  {
3990   "alignment" : 8,
3991   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
3992   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
3993   "referenced_type" : "type-113",
3994   "self_type" : "type-112",
3995   "size" : 8,
3996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3997  },
3998  {
3999   "alignment" : 8,
4000   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4001   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4002   "referenced_type" : "type-36",
4003   "self_type" : "type-39",
4004   "size" : 8,
4005   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4006  },
4007  {
4008   "alignment" : 8,
4009   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4010   "name" : "android::sp<android::hardware::IBinder> *",
4011   "referenced_type" : "type-40",
4012   "self_type" : "type-41",
4013   "size" : 8,
4014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4015  },
4016  {
4017   "alignment" : 8,
4018   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4019   "name" : "android::sp<android::hardware::ProcessState> *",
4020   "referenced_type" : "type-47",
4021   "self_type" : "type-81",
4022   "size" : 8,
4023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4024  },
4025  {
4026   "alignment" : 8,
4027   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4028   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4029   "referenced_type" : "type-136",
4030   "self_type" : "type-135",
4031   "size" : 8,
4032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4033  },
4034  {
4035   "alignment" : 8,
4036   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
4037   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
4038   "referenced_type" : "type-117",
4039   "self_type" : "type-121",
4040   "size" : 8,
4041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4042  },
4043  {
4044   "alignment" : 8,
4045   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> *",
4046   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
4047   "referenced_type" : "type-126",
4048   "self_type" : "type-125",
4049   "size" : 8,
4050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4051  },
4052  {
4053   "alignment" : 8,
4054   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4055   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4056   "referenced_type" : "type-32",
4057   "self_type" : "type-626",
4058   "size" : 8,
4059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4060  },
4061  {
4062   "alignment" : 8,
4063   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4064   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4065   "referenced_type" : "type-95",
4066   "self_type" : "type-98",
4067   "size" : 8,
4068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4069  },
4070  {
4071   "alignment" : 8,
4072   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4073   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4074   "referenced_type" : "type-111",
4075   "self_type" : "type-114",
4076   "size" : 8,
4077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4078  },
4079  {
4080   "alignment" : 8,
4081   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4082   "name" : "android::wp<android::hardware::BHwBinder> *",
4083   "referenced_type" : "type-456",
4084   "self_type" : "type-610",
4085   "size" : 8,
4086   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4087  },
4088  {
4089   "alignment" : 8,
4090   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4091   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4092   "referenced_type" : "type-404",
4093   "self_type" : "type-436",
4094   "size" : 8,
4095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4100   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4101   "referenced_type" : "type-139",
4102   "self_type" : "type-579",
4103   "size" : 8,
4104   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4105  },
4106  {
4107   "alignment" : 8,
4108   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4109   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4110   "referenced_type" : "type-142",
4111   "self_type" : "type-287",
4112   "size" : 8,
4113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4114  },
4115  {
4116   "alignment" : 8,
4117   "linker_set_key" : "android_flex_plane *",
4118   "name" : "android_flex_plane *",
4119   "referenced_type" : "type-500",
4120   "self_type" : "type-503",
4121   "size" : 8,
4122   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4123  },
4124  {
4125   "alignment" : 8,
4126   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4127   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4128   "referenced_type" : "type-64",
4129   "self_type" : "type-63",
4130   "size" : 8,
4131   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4132  },
4133  {
4134   "alignment" : 8,
4135   "linker_set_key" : "char *",
4136   "name" : "char *",
4137   "referenced_type" : "type-4",
4138   "self_type" : "type-3",
4139   "size" : 8,
4140   "source_file" : "/system/core/liblog/include/log/log_read.h"
4141  },
4142  {
4143   "alignment" : 8,
4144   "linker_set_key" : "const android::NativeHandle *",
4145   "name" : "const android::NativeHandle *",
4146   "referenced_type" : "type-391",
4147   "self_type" : "type-392",
4148   "size" : 8,
4149   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4150  },
4151  {
4152   "alignment" : 8,
4153   "linker_set_key" : "const android::RefBase *",
4154   "name" : "const android::RefBase *",
4155   "referenced_type" : "type-285",
4156   "self_type" : "type-286",
4157   "size" : 8,
4158   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4159  },
4160  {
4161   "alignment" : 8,
4162   "linker_set_key" : "const android::String16 *",
4163   "name" : "const android::String16 *",
4164   "referenced_type" : "type-66",
4165   "self_type" : "type-409",
4166   "size" : 8,
4167   "source_file" : "/system/core/libutils/include/utils/String16.h"
4168  },
4169  {
4170   "alignment" : 8,
4171   "linker_set_key" : "const android::String8 *",
4172   "name" : "const android::String8 *",
4173   "referenced_type" : "type-401",
4174   "self_type" : "type-402",
4175   "size" : 8,
4176   "source_file" : "/system/core/libutils/include/utils/String8.h"
4177  },
4178  {
4179   "alignment" : 8,
4180   "linker_set_key" : "const android::VectorImpl *",
4181   "name" : "const android::VectorImpl *",
4182   "referenced_type" : "type-480",
4183   "self_type" : "type-481",
4184   "size" : 8,
4185   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4186  },
4187  {
4188   "alignment" : 8,
4189   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4190   "name" : "const android::hardware::BpHwRefBase *",
4191   "referenced_type" : "type-413",
4192   "self_type" : "type-414",
4193   "size" : 8,
4194   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4195  },
4196  {
4197   "alignment" : 8,
4198   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4199   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4200   "referenced_type" : "type-446",
4201   "self_type" : "type-447",
4202   "size" : 8,
4203   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4204  },
4205  {
4206   "alignment" : 8,
4207   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4208   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4209   "referenced_type" : "type-451",
4210   "self_type" : "type-452",
4211   "size" : 8,
4212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4213  },
4214  {
4215   "alignment" : 8,
4216   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
4217   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
4218   "referenced_type" : "type-172",
4219   "self_type" : "type-173",
4220   "size" : 8,
4221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4222  },
4223  {
4224   "alignment" : 8,
4225   "linker_set_key" : "const android::hardware::Return<bool> *",
4226   "name" : "const android::hardware::Return<bool> *",
4227   "referenced_type" : "type-166",
4228   "self_type" : "type-167",
4229   "size" : 8,
4230   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4231  },
4232  {
4233   "alignment" : 8,
4234   "linker_set_key" : "const android::hardware::Status *",
4235   "name" : "const android::hardware::Status *",
4236   "referenced_type" : "type-155",
4237   "self_type" : "type-160",
4238   "size" : 8,
4239   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4240  },
4241  {
4242   "alignment" : 8,
4243   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4244   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4245   "referenced_type" : "type-596",
4246   "self_type" : "type-597",
4247   "size" : 8,
4248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4249  },
4250  {
4251   "alignment" : 8,
4252   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4253   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4254   "referenced_type" : "type-591",
4255   "self_type" : "type-592",
4256   "size" : 8,
4257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4258  },
4259  {
4260   "alignment" : 8,
4261   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4262   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4263   "referenced_type" : "type-567",
4264   "self_type" : "type-580",
4265   "size" : 8,
4266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4267  },
4268  {
4269   "alignment" : 8,
4270   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem> *",
4271   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem> *",
4272   "referenced_type" : "type-585",
4273   "self_type" : "type-586",
4274   "size" : 8,
4275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4276  },
4277  {
4278   "alignment" : 8,
4279   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4280   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4281   "referenced_type" : "type-583",
4282   "self_type" : "type-584",
4283   "size" : 8,
4284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4285  },
4286  {
4287   "alignment" : 8,
4288   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4289   "name" : "const android::hardware::details::hidl_pointer<int> *",
4290   "referenced_type" : "type-493",
4291   "self_type" : "type-504",
4292   "size" : 8,
4293   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4294  },
4295  {
4296   "alignment" : 8,
4297   "linker_set_key" : "const android::hardware::details::return_status *",
4298   "name" : "const android::hardware::details::return_status *",
4299   "referenced_type" : "type-178",
4300   "self_type" : "type-179",
4301   "size" : 8,
4302   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4303  },
4304  {
4305   "alignment" : 8,
4306   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4307   "name" : "const android::hardware::hidl_death_recipient *",
4308   "referenced_type" : "type-624",
4309   "self_type" : "type-625",
4310   "size" : 8,
4311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4312  },
4313  {
4314   "alignment" : 8,
4315   "linker_set_key" : "const android::hardware::hidl_memory *",
4316   "name" : "const android::hardware::hidl_memory *",
4317   "referenced_type" : "type-299",
4318   "self_type" : "type-303",
4319   "size" : 8,
4320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4321  },
4322  {
4323   "alignment" : 8,
4324   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4325   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4326   "referenced_type" : "type-343",
4327   "self_type" : "type-344",
4328   "size" : 8,
4329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4330  },
4331  {
4332   "alignment" : 8,
4333   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> *",
4334   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> *",
4335   "referenced_type" : "type-368",
4336   "self_type" : "type-369",
4337   "size" : 8,
4338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4339  },
4340  {
4341   "alignment" : 8,
4342   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4343   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4344   "referenced_type" : "type-357",
4345   "self_type" : "type-358",
4346   "size" : 8,
4347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4348  },
4349  {
4350   "alignment" : 8,
4351   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4352   "name" : "const android::hardware::hidl_vec<int> *",
4353   "referenced_type" : "type-335",
4354   "self_type" : "type-336",
4355   "size" : 8,
4356   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4357  },
4358  {
4359   "alignment" : 8,
4360   "linker_set_key" : "const android::hardware::hidl_version *",
4361   "name" : "const android::hardware::hidl_version *",
4362   "referenced_type" : "type-377",
4363   "self_type" : "type-378",
4364   "size" : 8,
4365   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4366  },
4367  {
4368   "alignment" : 8,
4369   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4370   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4371   "referenced_type" : "type-575",
4372   "self_type" : "type-576",
4373   "size" : 8,
4374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4375  },
4376  {
4377   "alignment" : 8,
4378   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4379   "name" : "const android::hardware::power::V1_0::IPower *",
4380   "referenced_type" : "type-557",
4381   "self_type" : "type-558",
4382   "size" : 8,
4383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4384  },
4385  {
4386   "alignment" : 8,
4387   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4388   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4389   "referenced_type" : "type-577",
4390   "self_type" : "type-578",
4391   "size" : 8,
4392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
4393  },
4394  {
4395   "alignment" : 8,
4396   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4397   "name" : "const android::hardware::power::V1_1::IPower *",
4398   "referenced_type" : "type-559",
4399   "self_type" : "type-560",
4400   "size" : 8,
4401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
4402  },
4403  {
4404   "alignment" : 8,
4405   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem *",
4406   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem *",
4407   "referenced_type" : "type-367",
4408   "self_type" : "type-366",
4409   "size" : 8,
4410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4411  },
4412  {
4413   "alignment" : 8,
4414   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4415   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4416   "referenced_type" : "type-582",
4417   "self_type" : "type-609",
4418   "size" : 8,
4419   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4420  },
4421  {
4422   "alignment" : 8,
4423   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4424   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4425   "referenced_type" : "type-568",
4426   "self_type" : "type-569",
4427   "size" : 8,
4428   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4429  },
4430  {
4431   "alignment" : 8,
4432   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4433   "name" : "const android::hidl::base::V1_0::IBase *",
4434   "referenced_type" : "type-34",
4435   "self_type" : "type-35",
4436   "size" : 8,
4437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4438  },
4439  {
4440   "alignment" : 8,
4441   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4442   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4443   "referenced_type" : "type-101",
4444   "self_type" : "type-102",
4445   "size" : 8,
4446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4447  },
4448  {
4449   "alignment" : 8,
4450   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4451   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4452   "referenced_type" : "type-530",
4453   "self_type" : "type-531",
4454   "size" : 8,
4455   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4456  },
4457  {
4458   "alignment" : 8,
4459   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4460   "name" : "const android::sp<android::hardware::IBinder> *",
4461   "referenced_type" : "type-42",
4462   "self_type" : "type-43",
4463   "size" : 8,
4464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4465  },
4466  {
4467   "alignment" : 8,
4468   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4469   "name" : "const android::sp<android::hardware::ProcessState> *",
4470   "referenced_type" : "type-82",
4471   "self_type" : "type-94",
4472   "size" : 8,
4473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4474  },
4475  {
4476   "alignment" : 8,
4477   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4478   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4479   "referenced_type" : "type-146",
4480   "self_type" : "type-145",
4481   "size" : 8,
4482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4483  },
4484  {
4485   "alignment" : 8,
4486   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4487   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4488   "referenced_type" : "type-600",
4489   "self_type" : "type-623",
4490   "size" : 8,
4491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4492  },
4493  {
4494   "alignment" : 8,
4495   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4496   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4497   "referenced_type" : "type-122",
4498   "self_type" : "type-124",
4499   "size" : 8,
4500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4501  },
4502  {
4503   "alignment" : 8,
4504   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4505   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4506   "referenced_type" : "type-131",
4507   "self_type" : "type-130",
4508   "size" : 8,
4509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4510  },
4511  {
4512   "alignment" : 8,
4513   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4514   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4515   "referenced_type" : "type-31",
4516   "self_type" : "type-30",
4517   "size" : 8,
4518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4519  },
4520  {
4521   "alignment" : 8,
4522   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4523   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4524   "referenced_type" : "type-99",
4525   "self_type" : "type-100",
4526   "size" : 8,
4527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4528  },
4529  {
4530   "alignment" : 8,
4531   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4532   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4533   "referenced_type" : "type-115",
4534   "self_type" : "type-116",
4535   "size" : 8,
4536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4537  },
4538  {
4539   "alignment" : 8,
4540   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4541   "name" : "const android::wp<android::hardware::BHwBinder> *",
4542   "referenced_type" : "type-617",
4543   "self_type" : "type-618",
4544   "size" : 8,
4545   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4546  },
4547  {
4548   "alignment" : 8,
4549   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4550   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4551   "referenced_type" : "type-590",
4552   "self_type" : "type-599",
4553   "size" : 8,
4554   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4555  },
4556  {
4557   "alignment" : 8,
4558   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4559   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4560   "referenced_type" : "type-359",
4561   "self_type" : "type-382",
4562   "size" : 8,
4563   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4564  },
4565  {
4566   "alignment" : 8,
4567   "linker_set_key" : "const char *",
4568   "name" : "const char *",
4569   "referenced_type" : "type-78",
4570   "self_type" : "type-77",
4571   "size" : 8,
4572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4573  },
4574  {
4575   "alignment" : 8,
4576   "linker_set_key" : "const char16_t *",
4577   "name" : "const char16_t *",
4578   "referenced_type" : "type-69",
4579   "self_type" : "type-68",
4580   "size" : 8,
4581   "source_file" : "/system/core/libutils/include/utils/String16.h"
4582  },
4583  {
4584   "alignment" : 8,
4585   "linker_set_key" : "const log_msg *",
4586   "name" : "const log_msg *",
4587   "referenced_type" : "type-83",
4588   "self_type" : "type-110",
4589   "size" : 8,
4590   "source_file" : "/system/core/liblog/include/log/log_read.h"
4591  },
4592  {
4593   "alignment" : 8,
4594   "linker_set_key" : "const native_handle *",
4595   "name" : "const native_handle *",
4596   "referenced_type" : "type-261",
4597   "self_type" : "type-260",
4598   "size" : 8,
4599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4600  },
4601  {
4602   "alignment" : 8,
4603   "linker_set_key" : "const unsigned char *",
4604   "name" : "const unsigned char *",
4605   "referenced_type" : "type-269",
4606   "self_type" : "type-374",
4607   "size" : 8,
4608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4609  },
4610  {
4611   "alignment" : 8,
4612   "linker_set_key" : "const unsigned long long *",
4613   "name" : "const unsigned long long *",
4614   "referenced_type" : "type-426",
4615   "self_type" : "type-425",
4616   "size" : 8,
4617   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4618  },
4619  {
4620   "alignment" : 8,
4621   "linker_set_key" : "const void *",
4622   "name" : "const void *",
4623   "referenced_type" : "type-380",
4624   "self_type" : "type-381",
4625   "size" : 8,
4626   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4627  },
4628  {
4629   "alignment" : 8,
4630   "linker_set_key" : "int (*)(void *)",
4631   "name" : "int (*)(void *)",
4632   "referenced_type" : "type-510",
4633   "self_type" : "type-511",
4634   "size" : 8,
4635   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4636  },
4637  {
4638   "alignment" : 8,
4639   "linker_set_key" : "int *",
4640   "name" : "int *",
4641   "referenced_type" : "type-50",
4642   "self_type" : "type-334",
4643   "size" : 8,
4644   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4645  },
4646  {
4647   "alignment" : 8,
4648   "linker_set_key" : "log_msg *",
4649   "name" : "log_msg *",
4650   "referenced_type" : "type-84",
4651   "self_type" : "type-158",
4652   "size" : 8,
4653   "source_file" : "/system/core/liblog/include/log/log_read.h"
4654  },
4655  {
4656   "alignment" : 8,
4657   "linker_set_key" : "native_handle *",
4658   "name" : "native_handle *",
4659   "referenced_type" : "type-192",
4660   "self_type" : "type-191",
4661   "size" : 8,
4662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4663  },
4664  {
4665   "alignment" : 8,
4666   "linker_set_key" : "unsigned char *",
4667   "name" : "unsigned char *",
4668   "referenced_type" : "type-87",
4669   "self_type" : "type-420",
4670   "size" : 8,
4671   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "linker_set_key" : "unsigned long *",
4676   "name" : "unsigned long *",
4677   "referenced_type" : "type-44",
4678   "self_type" : "type-435",
4679   "size" : 8,
4680   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4681  },
4682  {
4683   "alignment" : 8,
4684   "linker_set_key" : "unsigned long long *",
4685   "name" : "unsigned long long *",
4686   "referenced_type" : "type-245",
4687   "self_type" : "type-421",
4688   "size" : 8,
4689   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4690  },
4691  {
4692   "alignment" : 8,
4693   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4694   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4695   "referenced_type" : "type-423",
4696   "self_type" : "type-422",
4697   "size" : 8,
4698   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4699  },
4700  {
4701   "alignment" : 8,
4702   "linker_set_key" : "void *",
4703   "name" : "void *",
4704   "referenced_type" : "type-52",
4705   "self_type" : "type-51",
4706   "size" : 8,
4707   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4708  },
4709  {
4710   "alignment" : 8,
4711   "linker_set_key" : "void **",
4712   "name" : "void **",
4713   "referenced_type" : "type-51",
4714   "self_type" : "type-512",
4715   "size" : 8,
4716   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4717  }
4718 ],
4719 "qualified_types" :
4720 [
4721  {
4722   "alignment" : 8,
4723   "is_const" : true,
4724   "linker_set_key" : "android::RefBase::weakref_impl *const",
4725   "name" : "android::RefBase::weakref_impl *const",
4726   "referenced_type" : "type-15",
4727   "self_type" : "type-14",
4728   "size" : 8,
4729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4730  },
4731  {
4732   "alignment" : 8,
4733   "is_const" : true,
4734   "linker_set_key" : "android::RefBase::weakref_impl *const",
4735   "name" : "android::RefBase::weakref_impl *const",
4736   "referenced_type" : "type-603",
4737   "self_type" : "type-605",
4738   "size" : 8,
4739   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4740  },
4741  {
4742   "alignment" : 8,
4743   "is_const" : true,
4744   "linker_set_key" : "android::hardware::IBinder *const",
4745   "name" : "android::hardware::IBinder *const",
4746   "referenced_type" : "type-20",
4747   "self_type" : "type-19",
4748   "size" : 8,
4749   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4750  },
4751  {
4752   "alignment" : 8,
4753   "is_const" : true,
4754   "linker_set_key" : "const android::NativeHandle",
4755   "name" : "const android::NativeHandle",
4756   "referenced_type" : "type-190",
4757   "self_type" : "type-391",
4758   "size" : 24,
4759   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4760  },
4761  {
4762   "alignment" : 8,
4763   "is_const" : true,
4764   "linker_set_key" : "const android::RefBase",
4765   "name" : "const android::RefBase",
4766   "referenced_type" : "type-13",
4767   "self_type" : "type-285",
4768   "size" : 16,
4769   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4770  },
4771  {
4772   "alignment" : 8,
4773   "is_const" : true,
4774   "linker_set_key" : "const android::String16",
4775   "name" : "const android::String16",
4776   "referenced_type" : "type-67",
4777   "self_type" : "type-66",
4778   "size" : 8,
4779   "source_file" : "/system/core/libutils/include/utils/String16.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "is_const" : true,
4784   "linker_set_key" : "const android::String8",
4785   "name" : "const android::String8",
4786   "referenced_type" : "type-76",
4787   "self_type" : "type-401",
4788   "size" : 8,
4789   "source_file" : "/system/core/libutils/include/utils/String8.h"
4790  },
4791  {
4792   "alignment" : 8,
4793   "is_const" : true,
4794   "linker_set_key" : "const android::VectorImpl",
4795   "name" : "const android::VectorImpl",
4796   "referenced_type" : "type-59",
4797   "self_type" : "type-480",
4798   "size" : 40,
4799   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4800  },
4801  {
4802   "alignment" : 8,
4803   "is_const" : true,
4804   "linker_set_key" : "const android::hardware::BpHwRefBase",
4805   "name" : "const android::hardware::BpHwRefBase",
4806   "referenced_type" : "type-18",
4807   "self_type" : "type-413",
4808   "size" : 48,
4809   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4810  },
4811  {
4812   "alignment" : 8,
4813   "is_const" : true,
4814   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4815   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4816   "referenced_type" : "type-440",
4817   "self_type" : "type-446",
4818   "size" : 64,
4819   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4820  },
4821  {
4822   "alignment" : 8,
4823   "is_const" : true,
4824   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4825   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4826   "referenced_type" : "type-448",
4827   "self_type" : "type-451",
4828   "size" : 64,
4829   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4830  },
4831  {
4832   "alignment" : 8,
4833   "is_const" : true,
4834   "linker_set_key" : "const android::hardware::Parcel",
4835   "name" : "const android::hardware::Parcel",
4836   "referenced_type" : "type-418",
4837   "self_type" : "type-430",
4838   "size" : 136,
4839   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4840  },
4841  {
4842   "alignment" : 8,
4843   "is_const" : true,
4844   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
4845   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
4846   "referenced_type" : "type-168",
4847   "self_type" : "type-172",
4848   "size" : 48,
4849   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4850  },
4851  {
4852   "alignment" : 8,
4853   "is_const" : true,
4854   "linker_set_key" : "const android::hardware::Return<bool>",
4855   "name" : "const android::hardware::Return<bool>",
4856   "referenced_type" : "type-161",
4857   "self_type" : "type-166",
4858   "size" : 40,
4859   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4860  },
4861  {
4862   "alignment" : 8,
4863   "is_const" : true,
4864   "linker_set_key" : "const android::hardware::Status",
4865   "name" : "const android::hardware::Status",
4866   "referenced_type" : "type-151",
4867   "self_type" : "type-155",
4868   "size" : 32,
4869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4870  },
4871  {
4872   "alignment" : 4,
4873   "is_const" : true,
4874   "linker_set_key" : "const android::hardware::details::SchedPrio",
4875   "name" : "const android::hardware::details::SchedPrio",
4876   "referenced_type" : "type-443",
4877   "self_type" : "type-445",
4878   "size" : 8,
4879   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4880  },
4881  {
4882   "alignment" : 8,
4883   "is_const" : true,
4884   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4885   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4886   "referenced_type" : "type-322",
4887   "self_type" : "type-596",
4888   "size" : 8,
4889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4890  },
4891  {
4892   "alignment" : 8,
4893   "is_const" : true,
4894   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4895   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4896   "referenced_type" : "type-314",
4897   "self_type" : "type-591",
4898   "size" : 8,
4899   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4900  },
4901  {
4902   "alignment" : 8,
4903   "is_const" : true,
4904   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4905   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4906   "referenced_type" : "type-339",
4907   "self_type" : "type-567",
4908   "size" : 8,
4909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4910  },
4911  {
4912   "alignment" : 8,
4913   "is_const" : true,
4914   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
4915   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
4916   "referenced_type" : "type-362",
4917   "self_type" : "type-585",
4918   "size" : 8,
4919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4920  },
4921  {
4922   "alignment" : 8,
4923   "is_const" : true,
4924   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
4925   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
4926   "referenced_type" : "type-353",
4927   "self_type" : "type-583",
4928   "size" : 8,
4929   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4930  },
4931  {
4932   "alignment" : 8,
4933   "is_const" : true,
4934   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
4935   "name" : "const android::hardware::details::hidl_pointer<int>",
4936   "referenced_type" : "type-332",
4937   "self_type" : "type-493",
4938   "size" : 8,
4939   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4940  },
4941  {
4942   "alignment" : 8,
4943   "is_const" : true,
4944   "linker_set_key" : "const android::hardware::details::return_status",
4945   "name" : "const android::hardware::details::return_status",
4946   "referenced_type" : "type-162",
4947   "self_type" : "type-178",
4948   "size" : 40,
4949   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4950  },
4951  {
4952   "alignment" : 8,
4953   "is_const" : true,
4954   "linker_set_key" : "const android::hardware::hidl_death_recipient",
4955   "name" : "const android::hardware::hidl_death_recipient",
4956   "referenced_type" : "type-141",
4957   "self_type" : "type-624",
4958   "size" : 24,
4959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "is_const" : true,
4964   "linker_set_key" : "const android::hardware::hidl_handle",
4965   "name" : "const android::hardware::hidl_handle",
4966   "referenced_type" : "type-290",
4967   "self_type" : "type-383",
4968   "size" : 16,
4969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4970  },
4971  {
4972   "alignment" : 8,
4973   "is_const" : true,
4974   "linker_set_key" : "const android::hardware::hidl_memory",
4975   "name" : "const android::hardware::hidl_memory",
4976   "referenced_type" : "type-296",
4977   "self_type" : "type-299",
4978   "size" : 40,
4979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4980  },
4981  {
4982   "alignment" : 8,
4983   "is_const" : true,
4984   "linker_set_key" : "const android::hardware::hidl_string",
4985   "name" : "const android::hardware::hidl_string",
4986   "referenced_type" : "type-292",
4987   "self_type" : "type-291",
4988   "size" : 16,
4989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4990  },
4991  {
4992   "alignment" : 8,
4993   "is_const" : true,
4994   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4995   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4996   "referenced_type" : "type-313",
4997   "self_type" : "type-561",
4998   "size" : 16,
4999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5000  },
5001  {
5002   "alignment" : 8,
5003   "is_const" : true,
5004   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5005   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5006   "referenced_type" : "type-338",
5007   "self_type" : "type-343",
5008   "size" : 16,
5009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5010  },
5011  {
5012   "alignment" : 8,
5013   "is_const" : true,
5014   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
5015   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
5016   "referenced_type" : "type-361",
5017   "self_type" : "type-368",
5018   "size" : 16,
5019   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5020  },
5021  {
5022   "alignment" : 8,
5023   "is_const" : true,
5024   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5025   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5026   "referenced_type" : "type-352",
5027   "self_type" : "type-357",
5028   "size" : 16,
5029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5030  },
5031  {
5032   "alignment" : 8,
5033   "is_const" : true,
5034   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5035   "name" : "const android::hardware::hidl_vec<int>",
5036   "referenced_type" : "type-331",
5037   "self_type" : "type-335",
5038   "size" : 16,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 2,
5043   "is_const" : true,
5044   "linker_set_key" : "const android::hardware::hidl_version",
5045   "name" : "const android::hardware::hidl_version",
5046   "referenced_type" : "type-375",
5047   "self_type" : "type-377",
5048   "size" : 4,
5049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5050  },
5051  {
5052   "alignment" : 8,
5053   "is_const" : true,
5054   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
5055   "name" : "const android::hardware::power::V1_0::BpHwPower",
5056   "referenced_type" : "type-572",
5057   "self_type" : "type-575",
5058   "size" : 216,
5059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "is_const" : true,
5064   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
5065   "name" : "const android::hardware::power::V1_0::Feature",
5066   "referenced_type" : "type-543",
5067   "self_type" : "type-549",
5068   "size" : 4,
5069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5070  },
5071  {
5072   "alignment" : 8,
5073   "is_const" : true,
5074   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
5075   "name" : "const android::hardware::power::V1_0::IPower",
5076   "referenced_type" : "type-11",
5077   "self_type" : "type-557",
5078   "size" : 24,
5079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5080  },
5081  {
5082   "alignment" : 4,
5083   "is_const" : true,
5084   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
5085   "name" : "const android::hardware::power::V1_0::PowerHint",
5086   "referenced_type" : "type-542",
5087   "self_type" : "type-545",
5088   "size" : 4,
5089   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5090  },
5091  {
5092   "alignment" : 8,
5093   "is_const" : true,
5094   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
5095   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
5096   "referenced_type" : "type-342",
5097   "self_type" : "type-548",
5098   "size" : 32,
5099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "is_const" : true,
5104   "linker_set_key" : "const android::hardware::power::V1_0::Status",
5105   "name" : "const android::hardware::power::V1_0::Status",
5106   "referenced_type" : "type-544",
5107   "self_type" : "type-550",
5108   "size" : 4,
5109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5110  },
5111  {
5112   "alignment" : 8,
5113   "is_const" : true,
5114   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower",
5115   "name" : "const android::hardware::power::V1_1::BpHwPower",
5116   "referenced_type" : "type-6",
5117   "self_type" : "type-577",
5118   "size" : 216,
5119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5120  },
5121  {
5122   "alignment" : 8,
5123   "is_const" : true,
5124   "linker_set_key" : "const android::hardware::power::V1_1::IPower",
5125   "name" : "const android::hardware::power::V1_1::IPower",
5126   "referenced_type" : "type-10",
5127   "self_type" : "type-559",
5128   "size" : 24,
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5130  },
5131  {
5132   "alignment" : 8,
5133   "is_const" : true,
5134   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem",
5135   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem",
5136   "referenced_type" : "type-365",
5137   "self_type" : "type-367",
5138   "size" : 32,
5139   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5140  },
5141  {
5142   "alignment" : 8,
5143   "is_const" : true,
5144   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5145   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5146   "referenced_type" : "type-356",
5147   "self_type" : "type-582",
5148   "size" : 48,
5149   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5150  },
5151  {
5152   "alignment" : 8,
5153   "is_const" : true,
5154   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5155   "name" : "const android::hidl::base::V1_0::BpHwBase",
5156   "referenced_type" : "type-564",
5157   "self_type" : "type-568",
5158   "size" : 216,
5159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "is_const" : true,
5164   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5165   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5166   "referenced_type" : "type-395",
5167   "self_type" : "type-396",
5168   "size" : 4,
5169   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5170  },
5171  {
5172   "alignment" : 8,
5173   "is_const" : true,
5174   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5175   "name" : "const android::hidl::base::V1_0::IBase",
5176   "referenced_type" : "type-12",
5177   "self_type" : "type-34",
5178   "size" : 24,
5179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5180  },
5181  {
5182   "alignment" : 8,
5183   "is_const" : true,
5184   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5185   "name" : "const android::hidl::base::V1_0::IBase *const",
5186   "referenced_type" : "type-35",
5187   "self_type" : "type-458",
5188   "size" : 8,
5189   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5190  },
5191  {
5192   "alignment" : 8,
5193   "is_const" : true,
5194   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5195   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5196   "referenced_type" : "type-97",
5197   "self_type" : "type-101",
5198   "size" : 24,
5199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5200  },
5201  {
5202   "alignment" : 4,
5203   "is_const" : true,
5204   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5205   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5206   "referenced_type" : "type-533",
5207   "self_type" : "type-537",
5208   "size" : 4,
5209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5210  },
5211  {
5212   "alignment" : 1,
5213   "is_const" : true,
5214   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5215   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5216   "referenced_type" : "type-532",
5217   "self_type" : "type-535",
5218   "size" : 1,
5219   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5220  },
5221  {
5222   "alignment" : 8,
5223   "is_const" : true,
5224   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5225   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5226   "referenced_type" : "type-113",
5227   "self_type" : "type-530",
5228   "size" : 24,
5229   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5230  },
5231  {
5232   "alignment" : 8,
5233   "is_const" : true,
5234   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5235   "name" : "const android::sp<android::hardware::IBinder>",
5236   "referenced_type" : "type-40",
5237   "self_type" : "type-42",
5238   "size" : 8,
5239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5240  },
5241  {
5242   "alignment" : 8,
5243   "is_const" : true,
5244   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5245   "name" : "const android::sp<android::hardware::ProcessState>",
5246   "referenced_type" : "type-47",
5247   "self_type" : "type-82",
5248   "size" : 8,
5249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5250  },
5251  {
5252   "alignment" : 8,
5253   "is_const" : true,
5254   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5255   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5256   "referenced_type" : "type-136",
5257   "self_type" : "type-146",
5258   "size" : 8,
5259   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5260  },
5261  {
5262   "alignment" : 8,
5263   "is_const" : true,
5264   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5265   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5266   "referenced_type" : "type-601",
5267   "self_type" : "type-600",
5268   "size" : 8,
5269   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5270  },
5271  {
5272   "alignment" : 8,
5273   "is_const" : true,
5274   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5275   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5276   "referenced_type" : "type-117",
5277   "self_type" : "type-122",
5278   "size" : 8,
5279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5280  },
5281  {
5282   "alignment" : 8,
5283   "is_const" : true,
5284   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower>",
5285   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
5286   "referenced_type" : "type-126",
5287   "self_type" : "type-131",
5288   "size" : 8,
5289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5290  },
5291  {
5292   "alignment" : 8,
5293   "is_const" : true,
5294   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5295   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5296   "referenced_type" : "type-32",
5297   "self_type" : "type-31",
5298   "size" : 8,
5299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5300  },
5301  {
5302   "alignment" : 8,
5303   "is_const" : true,
5304   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5305   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5306   "referenced_type" : "type-95",
5307   "self_type" : "type-99",
5308   "size" : 8,
5309   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5310  },
5311  {
5312   "alignment" : 8,
5313   "is_const" : true,
5314   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5315   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5316   "referenced_type" : "type-111",
5317   "self_type" : "type-115",
5318   "size" : 8,
5319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5320  },
5321  {
5322   "alignment" : 8,
5323   "is_const" : true,
5324   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5325   "name" : "const android::wp<android::hardware::BHwBinder>",
5326   "referenced_type" : "type-456",
5327   "self_type" : "type-617",
5328   "size" : 16,
5329   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5330  },
5331  {
5332   "alignment" : 8,
5333   "is_const" : true,
5334   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5335   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5336   "referenced_type" : "type-139",
5337   "self_type" : "type-590",
5338   "size" : 16,
5339   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5340  },
5341  {
5342   "alignment" : 8,
5343   "is_const" : true,
5344   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5345   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5346   "referenced_type" : "type-142",
5347   "self_type" : "type-359",
5348   "size" : 16,
5349   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5350  },
5351  {
5352   "alignment" : 1,
5353   "is_const" : true,
5354   "linker_set_key" : "const bool",
5355   "name" : "const bool",
5356   "referenced_type" : "type-27",
5357   "self_type" : "type-106",
5358   "size" : 1,
5359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5360  },
5361  {
5362   "alignment" : 1,
5363   "is_const" : true,
5364   "linker_set_key" : "const char",
5365   "name" : "const char",
5366   "referenced_type" : "type-4",
5367   "self_type" : "type-78",
5368   "size" : 1,
5369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5370  },
5371  {
5372   "alignment" : 2,
5373   "is_const" : true,
5374   "linker_set_key" : "const char16_t",
5375   "name" : "const char16_t",
5376   "referenced_type" : "type-70",
5377   "self_type" : "type-69",
5378   "size" : 2,
5379   "source_file" : "/system/core/libutils/include/utils/String16.h"
5380  },
5381  {
5382   "alignment" : 8,
5383   "is_const" : true,
5384   "linker_set_key" : "const double",
5385   "name" : "const double",
5386   "referenced_type" : "type-257",
5387   "self_type" : "type-281",
5388   "size" : 8,
5389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5390  },
5391  {
5392   "alignment" : 4,
5393   "is_const" : true,
5394   "linker_set_key" : "const float",
5395   "name" : "const float",
5396   "referenced_type" : "type-252",
5397   "self_type" : "type-279",
5398   "size" : 4,
5399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5400  },
5401  {
5402   "alignment" : 4,
5403   "is_const" : true,
5404   "linker_set_key" : "const int",
5405   "name" : "const int",
5406   "referenced_type" : "type-50",
5407   "self_type" : "type-479",
5408   "size" : 4,
5409   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5410  },
5411  {
5412   "is_const" : true,
5413   "linker_set_key" : "const iter<is_const>",
5414   "name" : "const iter<is_const>",
5415   "referenced_type" : "type-306",
5416   "self_type" : "type-305",
5417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5418  },
5419  {
5420   "is_const" : true,
5421   "linker_set_key" : "const iter<is_const>",
5422   "name" : "const iter<is_const>",
5423   "referenced_type" : "type-607",
5424   "self_type" : "type-606",
5425   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5426  },
5427  {
5428   "alignment" : 4,
5429   "is_const" : true,
5430   "linker_set_key" : "const log_msg",
5431   "name" : "const log_msg",
5432   "referenced_type" : "type-84",
5433   "self_type" : "type-83",
5434   "size" : 5124,
5435   "source_file" : "/system/core/liblog/include/log/log_read.h"
5436  },
5437  {
5438   "alignment" : 8,
5439   "is_const" : true,
5440   "linker_set_key" : "const long",
5441   "name" : "const long",
5442   "referenced_type" : "type-55",
5443   "self_type" : "type-276",
5444   "size" : 8,
5445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5446  },
5447  {
5448   "alignment" : 4,
5449   "is_const" : true,
5450   "linker_set_key" : "const native_handle",
5451   "name" : "const native_handle",
5452   "referenced_type" : "type-192",
5453   "self_type" : "type-261",
5454   "size" : 12,
5455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5456  },
5457  {
5458   "alignment" : 2,
5459   "is_const" : true,
5460   "linker_set_key" : "const short",
5461   "name" : "const short",
5462   "referenced_type" : "type-212",
5463   "self_type" : "type-271",
5464   "size" : 2,
5465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5466  },
5467  {
5468   "alignment" : 1,
5469   "is_const" : true,
5470   "linker_set_key" : "const signed char",
5471   "name" : "const signed char",
5472   "referenced_type" : "type-267",
5473   "self_type" : "type-266",
5474   "size" : 1,
5475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5476  },
5477  {
5478   "alignment" : 4,
5479   "is_const" : true,
5480   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5481   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5482   "referenced_type" : "type-554",
5483   "self_type" : "type-553",
5484   "size" : 4,
5485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "is_const" : true,
5490   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5491   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5492   "referenced_type" : "type-552",
5493   "self_type" : "type-551",
5494   "size" : 32,
5495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "is_const" : true,
5500   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5501   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5502   "referenced_type" : "type-556",
5503   "self_type" : "type-555",
5504   "size" : 8,
5505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5506  },
5507  {
5508   "alignment" : 4,
5509   "is_const" : true,
5510   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5511   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5512   "referenced_type" : "type-399",
5513   "self_type" : "type-398",
5514   "size" : 12,
5515   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5516  },
5517  {
5518   "alignment" : 4,
5519   "is_const" : true,
5520   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5521   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5522   "referenced_type" : "type-612",
5523   "self_type" : "type-611",
5524   "size" : 12,
5525   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5526  },
5527  {
5528   "alignment" : 4,
5529   "is_const" : true,
5530   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5531   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5532   "referenced_type" : "type-541",
5533   "self_type" : "type-540",
5534   "size" : 4,
5535   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5536  },
5537  {
5538   "alignment" : 1,
5539   "is_const" : true,
5540   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5541   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5542   "referenced_type" : "type-539",
5543   "self_type" : "type-538",
5544   "size" : 3,
5545   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5546  },
5547  {
5548   "alignment" : 8,
5549   "is_const" : true,
5550   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5551   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5552   "referenced_type" : "type-438",
5553   "self_type" : "type-437",
5554   "size" : 24,
5555   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5556  },
5557  {
5558   "alignment" : 8,
5559   "is_const" : true,
5560   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5561   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5562   "referenced_type" : "type-329",
5563   "self_type" : "type-328",
5564   "size" : 16,
5565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5566  },
5567  {
5568   "alignment" : 8,
5569   "is_const" : true,
5570   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5571   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5572   "referenced_type" : "type-319",
5573   "self_type" : "type-318",
5574   "size" : 16,
5575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5576  },
5577  {
5578   "alignment" : 8,
5579   "is_const" : true,
5580   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5581   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5582   "referenced_type" : "type-134",
5583   "self_type" : "type-133",
5584   "size" : 24,
5585   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5586  },
5587  {
5588   "alignment" : 8,
5589   "is_const" : true,
5590   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5591   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
5592   "referenced_type" : "type-622",
5593   "self_type" : "type-621",
5594   "size" : 24,
5595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5596  },
5597  {
5598   "alignment" : 1,
5599   "is_const" : true,
5600   "linker_set_key" : "const unsigned char",
5601   "name" : "const unsigned char",
5602   "referenced_type" : "type-87",
5603   "self_type" : "type-269",
5604   "size" : 1,
5605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5606  },
5607  {
5608   "alignment" : 4,
5609   "is_const" : true,
5610   "linker_set_key" : "const unsigned int",
5611   "name" : "const unsigned int",
5612   "referenced_type" : "type-2",
5613   "self_type" : "type-60",
5614   "size" : 4,
5615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5616  },
5617  {
5618   "alignment" : 8,
5619   "is_const" : true,
5620   "linker_set_key" : "const unsigned long",
5621   "name" : "const unsigned long",
5622   "referenced_type" : "type-44",
5623   "self_type" : "type-61",
5624   "size" : 8,
5625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5626  },
5627  {
5628   "alignment" : 8,
5629   "is_const" : true,
5630   "linker_set_key" : "const unsigned long long",
5631   "name" : "const unsigned long long",
5632   "referenced_type" : "type-245",
5633   "self_type" : "type-426",
5634   "size" : 8,
5635   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5636  },
5637  {
5638   "alignment" : 2,
5639   "is_const" : true,
5640   "linker_set_key" : "const unsigned short",
5641   "name" : "const unsigned short",
5642   "referenced_type" : "type-89",
5643   "self_type" : "type-273",
5644   "size" : 2,
5645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5646  },
5647  {
5648   "is_const" : true,
5649   "linker_set_key" : "const void",
5650   "name" : "const void",
5651   "referenced_type" : "type-52",
5652   "self_type" : "type-380",
5653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5654  },
5655  {
5656   "alignment" : 1,
5657   "is_volatile" : true,
5658   "linker_set_key" : "volatile bool",
5659   "name" : "volatile bool",
5660   "referenced_type" : "type-27",
5661   "self_type" : "type-109",
5662   "size" : 1,
5663   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "is_volatile" : true,
5668   "linker_set_key" : "volatile int",
5669   "name" : "volatile int",
5670   "referenced_type" : "type-50",
5671   "self_type" : "type-79",
5672   "size" : 4,
5673   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5674  }
5675 ],
5676 "record_types" :
5677 [
5678  {
5679   "alignment" : 4,
5680   "fields" :
5681   [
5682    {
5683     "access" : "private",
5684     "field_name" : "mCond",
5685     "referenced_type" : "type-108"
5686    }
5687   ],
5688   "linker_set_key" : "android::Condition",
5689   "name" : "android::Condition",
5690   "record_kind" : "class",
5691   "referenced_type" : "type-107",
5692   "self_type" : "type-107",
5693   "size" : 48,
5694   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5695   "unique_id" : "_ZTSN7android9ConditionE"
5696  },
5697  {
5698   "alignment" : 8,
5699   "fields" :
5700   [
5701    {
5702     "access" : "private",
5703     "field_name" : "mVector",
5704     "referenced_type" : "type-73"
5705    }
5706   ],
5707   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5708   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5709   "record_kind" : "class",
5710   "referenced_type" : "type-72",
5711   "self_type" : "type-72",
5712   "size" : 40,
5713   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5714   "template_args" : [ "type-67", "type-40" ],
5715   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5716  },
5717  {
5718   "alignment" : 4,
5719   "fields" :
5720   [
5721    {
5722     "access" : "private",
5723     "field_name" : "mCount",
5724     "referenced_type" : "type-189"
5725    }
5726   ],
5727   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5728   "name" : "android::LightRefBase<android::NativeHandle>",
5729   "record_kind" : "class",
5730   "referenced_type" : "type-188",
5731   "self_type" : "type-188",
5732   "size" : 4,
5733   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5734   "template_args" : [ "type-190" ],
5735   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5736  },
5737  {
5738   "alignment" : 4,
5739   "fields" :
5740   [
5741    {
5742     "access" : "private",
5743     "field_name" : "mCount",
5744     "referenced_type" : "type-186"
5745    }
5746   ],
5747   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5748   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5749   "record_kind" : "class",
5750   "referenced_type" : "type-185",
5751   "self_type" : "type-185",
5752   "size" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5754   "template_args" : [ "type-187" ],
5755   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5756  },
5757  {
5758   "alignment" : 4,
5759   "fields" :
5760   [
5761    {
5762     "access" : "private",
5763     "field_name" : "mMutex",
5764     "referenced_type" : "type-57"
5765    }
5766   ],
5767   "linker_set_key" : "android::Mutex",
5768   "name" : "android::Mutex",
5769   "record_kind" : "class",
5770   "referenced_type" : "type-56",
5771   "self_type" : "type-56",
5772   "size" : 40,
5773   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5774   "unique_id" : "_ZTSN7android5MutexE"
5775  },
5776  {
5777   "alignment" : 8,
5778   "fields" :
5779   [
5780    {
5781     "access" : "private",
5782     "field_name" : "mLock",
5783     "referenced_type" : "type-515"
5784    }
5785   ],
5786   "linker_set_key" : "android::Mutex::Autolock",
5787   "name" : "android::Mutex::Autolock",
5788   "record_kind" : "class",
5789   "referenced_type" : "type-514",
5790   "self_type" : "type-514",
5791   "size" : 8,
5792   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5793   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5794  },
5795  {
5796   "alignment" : 8,
5797   "base_specifiers" :
5798   [
5799    {
5800     "referenced_type" : "type-188"
5801    }
5802   ],
5803   "fields" :
5804   [
5805    {
5806     "access" : "private",
5807     "field_name" : "mHandle",
5808     "field_offset" : 64,
5809     "referenced_type" : "type-191"
5810    },
5811    {
5812     "access" : "private",
5813     "field_name" : "mOwnsHandle",
5814     "field_offset" : 128,
5815     "referenced_type" : "type-27"
5816    }
5817   ],
5818   "linker_set_key" : "android::NativeHandle",
5819   "name" : "android::NativeHandle",
5820   "record_kind" : "class",
5821   "referenced_type" : "type-190",
5822   "self_type" : "type-190",
5823   "size" : 24,
5824   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5825   "unique_id" : "_ZTSN7android12NativeHandleE"
5826  },
5827  {
5828   "alignment" : 4,
5829   "fields" :
5830   [
5831    {
5832     "access" : "private",
5833     "field_name" : "mRWLock",
5834     "referenced_type" : "type-521"
5835    }
5836   ],
5837   "linker_set_key" : "android::RWLock",
5838   "name" : "android::RWLock",
5839   "record_kind" : "class",
5840   "referenced_type" : "type-520",
5841   "self_type" : "type-520",
5842   "size" : 56,
5843   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5844   "unique_id" : "_ZTSN7android6RWLockE"
5845  },
5846  {
5847   "alignment" : 8,
5848   "fields" :
5849   [
5850    {
5851     "access" : "private",
5852     "field_name" : "mLock",
5853     "referenced_type" : "type-524"
5854    }
5855   ],
5856   "linker_set_key" : "android::RWLock::AutoRLock",
5857   "name" : "android::RWLock::AutoRLock",
5858   "record_kind" : "class",
5859   "referenced_type" : "type-523",
5860   "self_type" : "type-523",
5861   "size" : 8,
5862   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5863   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5864  },
5865  {
5866   "alignment" : 8,
5867   "fields" :
5868   [
5869    {
5870     "access" : "private",
5871     "field_name" : "mLock",
5872     "referenced_type" : "type-524"
5873    }
5874   ],
5875   "linker_set_key" : "android::RWLock::AutoWLock",
5876   "name" : "android::RWLock::AutoWLock",
5877   "record_kind" : "class",
5878   "referenced_type" : "type-526",
5879   "self_type" : "type-526",
5880   "size" : 8,
5881   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5882   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5883  },
5884  {
5885   "alignment" : 8,
5886   "fields" :
5887   [
5888    {
5889     "access" : "private",
5890     "field_name" : "mRefs",
5891     "field_offset" : 64,
5892     "referenced_type" : "type-14"
5893    }
5894   ],
5895   "linker_set_key" : "android::RefBase",
5896   "name" : "android::RefBase",
5897   "record_kind" : "class",
5898   "referenced_type" : "type-13",
5899   "self_type" : "type-13",
5900   "size" : 16,
5901   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5902   "unique_id" : "_ZTSN7android7RefBaseE",
5903   "vtable_components" :
5904   [
5905    {
5906     "kind" : "offset_to_top"
5907    },
5908    {
5909     "kind" : "rtti",
5910     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5911    },
5912    {
5913     "kind" : "complete_dtor_pointer",
5914     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5915    },
5916    {
5917     "kind" : "deleting_dtor_pointer",
5918     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5919    },
5920    {
5921     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5922    },
5923    {
5924     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5925    },
5926    {
5927     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5928    },
5929    {
5930     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5931    }
5932   ]
5933  },
5934  {
5935   "alignment" : 1,
5936   "linker_set_key" : "android::RefBase::weakref_type",
5937   "name" : "android::RefBase::weakref_type",
5938   "record_kind" : "class",
5939   "referenced_type" : "type-23",
5940   "self_type" : "type-23",
5941   "size" : 1,
5942   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5943   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5944  },
5945  {
5946   "alignment" : 1,
5947   "linker_set_key" : "android::ReferenceMover",
5948   "name" : "android::ReferenceMover",
5949   "record_kind" : "class",
5950   "referenced_type" : "type-289",
5951   "self_type" : "type-289",
5952   "size" : 1,
5953   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5954   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5955  },
5956  {
5957   "alignment" : 8,
5958   "linker_set_key" : "android::ReferenceRenamer",
5959   "name" : "android::ReferenceRenamer",
5960   "record_kind" : "class",
5961   "referenced_type" : "type-283",
5962   "self_type" : "type-283",
5963   "size" : 8,
5964   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5965   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5966   "vtable_components" :
5967   [
5968    {
5969     "kind" : "offset_to_top"
5970    },
5971    {
5972     "kind" : "rtti",
5973     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5974    },
5975    {
5976     "is_pure" : true,
5977     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
5978    }
5979   ]
5980  },
5981  {
5982   "alignment" : 8,
5983   "fields" :
5984   [
5985    {
5986     "access" : "private",
5987     "field_name" : "mTag",
5988     "referenced_type" : "type-44"
5989    }
5990   ],
5991   "linker_set_key" : "android::ScopedTrace",
5992   "name" : "android::ScopedTrace",
5993   "record_kind" : "class",
5994   "referenced_type" : "type-528",
5995   "self_type" : "type-528",
5996   "size" : 8,
5997   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5998   "unique_id" : "_ZTSN7android11ScopedTraceE"
5999  },
6000  {
6001   "alignment" : 8,
6002   "base_specifiers" :
6003   [
6004    {
6005     "access" : "private",
6006     "referenced_type" : "type-74"
6007    }
6008   ],
6009   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6010   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6011   "record_kind" : "class",
6012   "referenced_type" : "type-73",
6013   "self_type" : "type-73",
6014   "size" : 40,
6015   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6016   "template_args" : [ "type-75" ],
6017   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6018   "vtable_components" :
6019   [
6020    {
6021     "kind" : "offset_to_top"
6022    },
6023    {
6024     "kind" : "rtti",
6025     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6026    },
6027    {
6028     "kind" : "complete_dtor_pointer",
6029     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6030    },
6031    {
6032     "kind" : "deleting_dtor_pointer",
6033     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6034    },
6035    {
6036     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6037    },
6038    {
6039     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6040    },
6041    {
6042     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6043    },
6044    {
6045     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6046    },
6047    {
6048     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6049    },
6050    {
6051     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6052    },
6053    {
6054     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6055    }
6056   ]
6057  },
6058  {
6059   "alignment" : 8,
6060   "base_specifiers" :
6061   [
6062    {
6063     "referenced_type" : "type-59"
6064    }
6065   ],
6066   "linker_set_key" : "android::SortedVectorImpl",
6067   "name" : "android::SortedVectorImpl",
6068   "record_kind" : "class",
6069   "referenced_type" : "type-74",
6070   "self_type" : "type-74",
6071   "size" : 40,
6072   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6073   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6074   "vtable_components" :
6075   [
6076    {
6077     "kind" : "offset_to_top"
6078    },
6079    {
6080     "kind" : "rtti",
6081     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6082    },
6083    {
6084     "kind" : "complete_dtor_pointer",
6085     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6086    },
6087    {
6088     "kind" : "deleting_dtor_pointer",
6089     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6090    },
6091    {
6092     "is_pure" : true,
6093     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6094    },
6095    {
6096     "is_pure" : true,
6097     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6098    },
6099    {
6100     "is_pure" : true,
6101     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6102    },
6103    {
6104     "is_pure" : true,
6105     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6106    },
6107    {
6108     "is_pure" : true,
6109     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6110    },
6111    {
6112     "is_pure" : true,
6113     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6114    },
6115    {
6116     "is_pure" : true,
6117     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6118    }
6119   ]
6120  },
6121  {
6122   "alignment" : 8,
6123   "fields" :
6124   [
6125    {
6126     "access" : "private",
6127     "field_name" : "mString",
6128     "referenced_type" : "type-68"
6129    }
6130   ],
6131   "linker_set_key" : "android::String16",
6132   "name" : "android::String16",
6133   "record_kind" : "class",
6134   "referenced_type" : "type-67",
6135   "self_type" : "type-67",
6136   "size" : 8,
6137   "source_file" : "/system/core/libutils/include/utils/String16.h",
6138   "unique_id" : "_ZTSN7android8String16E"
6139  },
6140  {
6141   "alignment" : 8,
6142   "fields" :
6143   [
6144    {
6145     "access" : "private",
6146     "field_name" : "mString",
6147     "referenced_type" : "type-77"
6148    }
6149   ],
6150   "linker_set_key" : "android::String8",
6151   "name" : "android::String8",
6152   "record_kind" : "class",
6153   "referenced_type" : "type-76",
6154   "self_type" : "type-76",
6155   "size" : 8,
6156   "source_file" : "/system/core/libutils/include/utils/String8.h",
6157   "unique_id" : "_ZTSN7android7String8E"
6158  },
6159  {
6160   "alignment" : 8,
6161   "base_specifiers" :
6162   [
6163    {
6164     "is_virtual" : true,
6165     "referenced_type" : "type-13"
6166    }
6167   ],
6168   "fields" :
6169   [
6170    {
6171     "access" : "private",
6172     "field_name" : "mCanCallJava",
6173     "field_offset" : 64,
6174     "referenced_type" : "type-106"
6175    },
6176    {
6177     "access" : "private",
6178     "field_name" : "mThread",
6179     "field_offset" : 128,
6180     "referenced_type" : "type-51"
6181    },
6182    {
6183     "access" : "private",
6184     "field_name" : "mLock",
6185     "field_offset" : 192,
6186     "referenced_type" : "type-56"
6187    },
6188    {
6189     "access" : "private",
6190     "field_name" : "mThreadExitedCondition",
6191     "field_offset" : 512,
6192     "referenced_type" : "type-107"
6193    },
6194    {
6195     "access" : "private",
6196     "field_name" : "mStatus",
6197     "field_offset" : 896,
6198     "referenced_type" : "type-50"
6199    },
6200    {
6201     "access" : "private",
6202     "field_name" : "mExitPending",
6203     "field_offset" : 928,
6204     "referenced_type" : "type-109"
6205    },
6206    {
6207     "access" : "private",
6208     "field_name" : "mRunning",
6209     "field_offset" : 936,
6210     "referenced_type" : "type-109"
6211    },
6212    {
6213     "access" : "private",
6214     "field_name" : "mHoldSelf",
6215     "field_offset" : 960,
6216     "referenced_type" : "type-103"
6217    },
6218    {
6219     "access" : "private",
6220     "field_name" : "mTid",
6221     "field_offset" : 1024,
6222     "referenced_type" : "type-50"
6223    }
6224   ],
6225   "linker_set_key" : "android::Thread",
6226   "name" : "android::Thread",
6227   "record_kind" : "class",
6228   "referenced_type" : "type-105",
6229   "self_type" : "type-105",
6230   "size" : 152,
6231   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6232   "unique_id" : "_ZTSN7android6ThreadE",
6233   "vtable_components" :
6234   [
6235    {
6236     "component_value" : 136,
6237     "kind" : "vbase_offset"
6238    },
6239    {
6240     "kind" : "offset_to_top"
6241    },
6242    {
6243     "kind" : "rtti",
6244     "mangled_component_name" : "_ZTIN7android6ThreadE"
6245    },
6246    {
6247     "kind" : "complete_dtor_pointer",
6248     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6249    },
6250    {
6251     "kind" : "deleting_dtor_pointer",
6252     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6253    },
6254    {
6255     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6256    },
6257    {
6258     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6259    },
6260    {
6261     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6262    },
6263    {
6264     "is_pure" : true,
6265     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6266    },
6267    {
6268     "kind" : "vcall_offset"
6269    },
6270    {
6271     "kind" : "vcall_offset"
6272    },
6273    {
6274     "kind" : "vcall_offset"
6275    },
6276    {
6277     "kind" : "vcall_offset"
6278    },
6279    {
6280     "component_value" : -136,
6281     "kind" : "vcall_offset"
6282    },
6283    {
6284     "component_value" : -136,
6285     "kind" : "offset_to_top"
6286    },
6287    {
6288     "kind" : "rtti",
6289     "mangled_component_name" : "_ZTIN7android6ThreadE"
6290    },
6291    {
6292     "kind" : "complete_dtor_pointer",
6293     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6294    },
6295    {
6296     "kind" : "deleting_dtor_pointer",
6297     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6298    },
6299    {
6300     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6301    },
6302    {
6303     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6304    },
6305    {
6306     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6307    },
6308    {
6309     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6310    }
6311   ]
6312  },
6313  {
6314   "alignment" : 8,
6315   "base_specifiers" :
6316   [
6317    {
6318     "access" : "private",
6319     "referenced_type" : "type-59"
6320    }
6321   ],
6322   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6323   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6324   "record_kind" : "class",
6325   "referenced_type" : "type-58",
6326   "self_type" : "type-58",
6327   "size" : 40,
6328   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6329   "template_args" : [ "type-62" ],
6330   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6331   "vtable_components" :
6332   [
6333    {
6334     "kind" : "offset_to_top"
6335    },
6336    {
6337     "kind" : "rtti",
6338     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6339    },
6340    {
6341     "kind" : "complete_dtor_pointer",
6342     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6343    },
6344    {
6345     "kind" : "deleting_dtor_pointer",
6346     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6347    },
6348    {
6349     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6350    },
6351    {
6352     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6353    },
6354    {
6355     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6356    },
6357    {
6358     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6359    },
6360    {
6361     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6362    },
6363    {
6364     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6365    }
6366   ]
6367  },
6368  {
6369   "alignment" : 8,
6370   "fields" :
6371   [
6372    {
6373     "access" : "private",
6374     "field_name" : "mStorage",
6375     "field_offset" : 64,
6376     "referenced_type" : "type-51"
6377    },
6378    {
6379     "access" : "private",
6380     "field_name" : "mCount",
6381     "field_offset" : 128,
6382     "referenced_type" : "type-44"
6383    },
6384    {
6385     "access" : "private",
6386     "field_name" : "mFlags",
6387     "field_offset" : 192,
6388     "referenced_type" : "type-60"
6389    },
6390    {
6391     "access" : "private",
6392     "field_name" : "mItemSize",
6393     "field_offset" : 256,
6394     "referenced_type" : "type-61"
6395    }
6396   ],
6397   "linker_set_key" : "android::VectorImpl",
6398   "name" : "android::VectorImpl",
6399   "record_kind" : "class",
6400   "referenced_type" : "type-59",
6401   "self_type" : "type-59",
6402   "size" : 40,
6403   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6404   "unique_id" : "_ZTSN7android10VectorImplE",
6405   "vtable_components" :
6406   [
6407    {
6408     "kind" : "offset_to_top"
6409    },
6410    {
6411     "kind" : "rtti",
6412     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6413    },
6414    {
6415     "kind" : "complete_dtor_pointer",
6416     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6417    },
6418    {
6419     "kind" : "deleting_dtor_pointer",
6420     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6421    },
6422    {
6423     "is_pure" : true,
6424     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6425    },
6426    {
6427     "is_pure" : true,
6428     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6429    },
6430    {
6431     "is_pure" : true,
6432     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6433    },
6434    {
6435     "is_pure" : true,
6436     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6437    },
6438    {
6439     "is_pure" : true,
6440     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6441    },
6442    {
6443     "is_pure" : true,
6444     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6445    }
6446   ]
6447  },
6448  {
6449   "alignment" : 8,
6450   "base_specifiers" :
6451   [
6452    {
6453     "referenced_type" : "type-185"
6454    }
6455   ],
6456   "linker_set_key" : "android::VirtualLightRefBase",
6457   "name" : "android::VirtualLightRefBase",
6458   "record_kind" : "class",
6459   "referenced_type" : "type-187",
6460   "self_type" : "type-187",
6461   "size" : 16,
6462   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6463   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6464   "vtable_components" :
6465   [
6466    {
6467     "kind" : "offset_to_top"
6468    },
6469    {
6470     "kind" : "rtti",
6471     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6472    },
6473    {
6474     "kind" : "complete_dtor_pointer",
6475     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6476    },
6477    {
6478     "kind" : "deleting_dtor_pointer",
6479     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6480    }
6481   ]
6482  },
6483  {
6484   "alignment" : 8,
6485   "base_specifiers" :
6486   [
6487    {
6488     "referenced_type" : "type-21"
6489    }
6490   ],
6491   "fields" :
6492   [
6493    {
6494     "access" : "protected",
6495     "field_name" : "mSchedPolicy",
6496     "field_offset" : 64,
6497     "referenced_type" : "type-50"
6498    },
6499    {
6500     "access" : "protected",
6501     "field_name" : "mSchedPriority",
6502     "field_offset" : 96,
6503     "referenced_type" : "type-50"
6504    },
6505    {
6506     "access" : "private",
6507     "field_name" : "mExtras",
6508     "field_offset" : 128,
6509     "referenced_type" : "type-150"
6510    },
6511    {
6512     "access" : "private",
6513     "field_name" : "mReserved0",
6514     "field_offset" : 192,
6515     "referenced_type" : "type-51"
6516    }
6517   ],
6518   "linker_set_key" : "android::hardware::BHwBinder",
6519   "name" : "android::hardware::BHwBinder",
6520   "record_kind" : "class",
6521   "referenced_type" : "type-149",
6522   "self_type" : "type-149",
6523   "size" : 48,
6524   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6525   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6526   "vtable_components" :
6527   [
6528    {
6529     "component_value" : 32,
6530     "kind" : "vbase_offset"
6531    },
6532    {
6533     "kind" : "offset_to_top"
6534    },
6535    {
6536     "kind" : "rtti",
6537     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6538    },
6539    {
6540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6541    },
6542    {
6543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6544    },
6545    {
6546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6547    },
6548    {
6549     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6550    },
6551    {
6552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6553    },
6554    {
6555     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6556    },
6557    {
6558     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6559    },
6560    {
6561     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6562    },
6563    {
6564     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6565    },
6566    {
6567     "kind" : "complete_dtor_pointer",
6568     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6569    },
6570    {
6571     "kind" : "deleting_dtor_pointer",
6572     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6573    },
6574    {
6575     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6576    },
6577    {
6578     "kind" : "vcall_offset"
6579    },
6580    {
6581     "kind" : "vcall_offset"
6582    },
6583    {
6584     "kind" : "vcall_offset"
6585    },
6586    {
6587     "kind" : "vcall_offset"
6588    },
6589    {
6590     "component_value" : -32,
6591     "kind" : "vcall_offset"
6592    },
6593    {
6594     "component_value" : -32,
6595     "kind" : "offset_to_top"
6596    },
6597    {
6598     "kind" : "rtti",
6599     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6600    },
6601    {
6602     "kind" : "complete_dtor_pointer",
6603     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
6604    },
6605    {
6606     "kind" : "deleting_dtor_pointer",
6607     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
6608    },
6609    {
6610     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6611    },
6612    {
6613     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6614    },
6615    {
6616     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6617    },
6618    {
6619     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6620    }
6621   ]
6622  },
6623  {
6624   "alignment" : 8,
6625   "base_specifiers" :
6626   [
6627    {
6628     "is_virtual" : true,
6629     "referenced_type" : "type-13"
6630    }
6631   ],
6632   "fields" :
6633   [
6634    {
6635     "access" : "private",
6636     "field_name" : "mRemote",
6637     "field_offset" : 64,
6638     "referenced_type" : "type-19"
6639    },
6640    {
6641     "access" : "private",
6642     "field_name" : "mRefs",
6643     "field_offset" : 128,
6644     "referenced_type" : "type-22"
6645    },
6646    {
6647     "access" : "private",
6648     "field_name" : "mState",
6649     "field_offset" : 192,
6650     "referenced_type" : "type-24"
6651    }
6652   ],
6653   "linker_set_key" : "android::hardware::BpHwRefBase",
6654   "name" : "android::hardware::BpHwRefBase",
6655   "record_kind" : "class",
6656   "referenced_type" : "type-18",
6657   "self_type" : "type-18",
6658   "size" : 48,
6659   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6660   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6661   "vtable_components" :
6662   [
6663    {
6664     "component_value" : 32,
6665     "kind" : "vbase_offset"
6666    },
6667    {
6668     "kind" : "offset_to_top"
6669    },
6670    {
6671     "kind" : "rtti",
6672     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6673    },
6674    {
6675     "kind" : "complete_dtor_pointer",
6676     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6677    },
6678    {
6679     "kind" : "deleting_dtor_pointer",
6680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6681    },
6682    {
6683     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6684    },
6685    {
6686     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6687    },
6688    {
6689     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6690    },
6691    {
6692     "kind" : "vcall_offset"
6693    },
6694    {
6695     "component_value" : -32,
6696     "kind" : "vcall_offset"
6697    },
6698    {
6699     "component_value" : -32,
6700     "kind" : "vcall_offset"
6701    },
6702    {
6703     "component_value" : -32,
6704     "kind" : "vcall_offset"
6705    },
6706    {
6707     "component_value" : -32,
6708     "kind" : "vcall_offset"
6709    },
6710    {
6711     "component_value" : -32,
6712     "kind" : "offset_to_top"
6713    },
6714    {
6715     "kind" : "rtti",
6716     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6717    },
6718    {
6719     "kind" : "complete_dtor_pointer",
6720     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
6721    },
6722    {
6723     "kind" : "deleting_dtor_pointer",
6724     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
6725    },
6726    {
6727     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
6728    },
6729    {
6730     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6731    },
6732    {
6733     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6734    },
6735    {
6736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6737    }
6738   ]
6739  },
6740  {
6741   "alignment" : 8,
6742   "base_specifiers" :
6743   [
6744    {
6745     "referenced_type" : "type-11"
6746    },
6747    {
6748     "referenced_type" : "type-17"
6749    },
6750    {
6751     "referenced_type" : "type-18"
6752    }
6753   ],
6754   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6755   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6756   "record_kind" : "class",
6757   "referenced_type" : "type-416",
6758   "self_type" : "type-416",
6759   "size" : 64,
6760   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6761   "template_args" : [ "type-11" ],
6762   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
6763   "vtable_components" :
6764   [
6765    {
6766     "component_value" : 48,
6767     "kind" : "vbase_offset"
6768    },
6769    {
6770     "kind" : "offset_to_top"
6771    },
6772    {
6773     "kind" : "rtti",
6774     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6775    },
6776    {
6777     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
6778    },
6779    {
6780     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6781    },
6782    {
6783     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6784    },
6785    {
6786     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6787    },
6788    {
6789     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
6790    },
6791    {
6792     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
6793    },
6794    {
6795     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
6796    },
6797    {
6798     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
6799    },
6800    {
6801     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6802    },
6803    {
6804     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
6805    },
6806    {
6807     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6808    },
6809    {
6810     "kind" : "complete_dtor_pointer",
6811     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6812    },
6813    {
6814     "kind" : "deleting_dtor_pointer",
6815     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6816    },
6817    {
6818     "is_pure" : true,
6819     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
6820    },
6821    {
6822     "is_pure" : true,
6823     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
6824    },
6825    {
6826     "is_pure" : true,
6827     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
6828    },
6829    {
6830     "is_pure" : true,
6831     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
6832    },
6833    {
6834     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6835    },
6836    {
6837     "component_value" : 40,
6838     "kind" : "vbase_offset"
6839    },
6840    {
6841     "component_value" : -8,
6842     "kind" : "offset_to_top"
6843    },
6844    {
6845     "kind" : "rtti",
6846     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6847    },
6848    {
6849     "kind" : "complete_dtor_pointer",
6850     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6851    },
6852    {
6853     "kind" : "deleting_dtor_pointer",
6854     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6855    },
6856    {
6857     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6858    },
6859    {
6860     "component_value" : 32,
6861     "kind" : "vbase_offset"
6862    },
6863    {
6864     "component_value" : -16,
6865     "kind" : "offset_to_top"
6866    },
6867    {
6868     "kind" : "rtti",
6869     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6870    },
6871    {
6872     "kind" : "complete_dtor_pointer",
6873     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6874    },
6875    {
6876     "kind" : "deleting_dtor_pointer",
6877     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6878    },
6879    {
6880     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6881    },
6882    {
6883     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6884    },
6885    {
6886     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6887    },
6888    {
6889     "kind" : "vcall_offset"
6890    },
6891    {
6892     "component_value" : -32,
6893     "kind" : "vcall_offset"
6894    },
6895    {
6896     "component_value" : -32,
6897     "kind" : "vcall_offset"
6898    },
6899    {
6900     "component_value" : -32,
6901     "kind" : "vcall_offset"
6902    },
6903    {
6904     "component_value" : -48,
6905     "kind" : "vcall_offset"
6906    },
6907    {
6908     "component_value" : -48,
6909     "kind" : "offset_to_top"
6910    },
6911    {
6912     "kind" : "rtti",
6913     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6914    },
6915    {
6916     "kind" : "complete_dtor_pointer",
6917     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6918    },
6919    {
6920     "kind" : "deleting_dtor_pointer",
6921     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6922    },
6923    {
6924     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
6925    },
6926    {
6927     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6928    },
6929    {
6930     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6931    },
6932    {
6933     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6934    }
6935   ]
6936  },
6937  {
6938   "alignment" : 8,
6939   "base_specifiers" :
6940   [
6941    {
6942     "referenced_type" : "type-10"
6943    },
6944    {
6945     "referenced_type" : "type-17"
6946    },
6947    {
6948     "referenced_type" : "type-18"
6949    }
6950   ],
6951   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
6952   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
6953   "record_kind" : "class",
6954   "referenced_type" : "type-9",
6955   "self_type" : "type-9",
6956   "size" : 64,
6957   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6958   "template_args" : [ "type-10" ],
6959   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
6960   "vtable_components" :
6961   [
6962    {
6963     "component_value" : 48,
6964     "kind" : "vbase_offset"
6965    },
6966    {
6967     "kind" : "offset_to_top"
6968    },
6969    {
6970     "kind" : "rtti",
6971     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
6972    },
6973    {
6974     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
6975    },
6976    {
6977     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6978    },
6979    {
6980     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6981    },
6982    {
6983     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6984    },
6985    {
6986     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
6987    },
6988    {
6989     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
6990    },
6991    {
6992     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
6993    },
6994    {
6995     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
6996    },
6997    {
6998     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6999    },
7000    {
7001     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7002    },
7003    {
7004     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7005    },
7006    {
7007     "kind" : "complete_dtor_pointer",
7008     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7009    },
7010    {
7011     "kind" : "deleting_dtor_pointer",
7012     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7013    },
7014    {
7015     "is_pure" : true,
7016     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7017    },
7018    {
7019     "is_pure" : true,
7020     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7021    },
7022    {
7023     "is_pure" : true,
7024     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7025    },
7026    {
7027     "is_pure" : true,
7028     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7029    },
7030    {
7031     "is_pure" : true,
7032     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7033    },
7034    {
7035     "is_pure" : true,
7036     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7037    },
7038    {
7039     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7040    },
7041    {
7042     "component_value" : 40,
7043     "kind" : "vbase_offset"
7044    },
7045    {
7046     "component_value" : -8,
7047     "kind" : "offset_to_top"
7048    },
7049    {
7050     "kind" : "rtti",
7051     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7052    },
7053    {
7054     "kind" : "complete_dtor_pointer",
7055     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7056    },
7057    {
7058     "kind" : "deleting_dtor_pointer",
7059     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7060    },
7061    {
7062     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7063    },
7064    {
7065     "component_value" : 32,
7066     "kind" : "vbase_offset"
7067    },
7068    {
7069     "component_value" : -16,
7070     "kind" : "offset_to_top"
7071    },
7072    {
7073     "kind" : "rtti",
7074     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7075    },
7076    {
7077     "kind" : "complete_dtor_pointer",
7078     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7079    },
7080    {
7081     "kind" : "deleting_dtor_pointer",
7082     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7083    },
7084    {
7085     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7086    },
7087    {
7088     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7089    },
7090    {
7091     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7092    },
7093    {
7094     "kind" : "vcall_offset"
7095    },
7096    {
7097     "component_value" : -32,
7098     "kind" : "vcall_offset"
7099    },
7100    {
7101     "component_value" : -32,
7102     "kind" : "vcall_offset"
7103    },
7104    {
7105     "component_value" : -32,
7106     "kind" : "vcall_offset"
7107    },
7108    {
7109     "component_value" : -48,
7110     "kind" : "vcall_offset"
7111    },
7112    {
7113     "component_value" : -48,
7114     "kind" : "offset_to_top"
7115    },
7116    {
7117     "kind" : "rtti",
7118     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7119    },
7120    {
7121     "kind" : "complete_dtor_pointer",
7122     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7123    },
7124    {
7125     "kind" : "deleting_dtor_pointer",
7126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7127    },
7128    {
7129     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7130    },
7131    {
7132     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7133    },
7134    {
7135     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7136    },
7137    {
7138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7139    }
7140   ]
7141  },
7142  {
7143   "alignment" : 8,
7144   "base_specifiers" :
7145   [
7146    {
7147     "referenced_type" : "type-12"
7148    },
7149    {
7150     "referenced_type" : "type-17"
7151    },
7152    {
7153     "referenced_type" : "type-18"
7154    }
7155   ],
7156   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7157   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7158   "record_kind" : "class",
7159   "referenced_type" : "type-415",
7160   "self_type" : "type-415",
7161   "size" : 64,
7162   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7163   "template_args" : [ "type-12" ],
7164   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7165   "vtable_components" :
7166   [
7167    {
7168     "component_value" : 48,
7169     "kind" : "vbase_offset"
7170    },
7171    {
7172     "kind" : "offset_to_top"
7173    },
7174    {
7175     "kind" : "rtti",
7176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7177    },
7178    {
7179     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7180    },
7181    {
7182     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7183    },
7184    {
7185     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7186    },
7187    {
7188     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7189    },
7190    {
7191     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7192    },
7193    {
7194     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7195    },
7196    {
7197     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7198    },
7199    {
7200     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7201    },
7202    {
7203     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7204    },
7205    {
7206     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7207    },
7208    {
7209     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7210    },
7211    {
7212     "kind" : "complete_dtor_pointer",
7213     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7214    },
7215    {
7216     "kind" : "deleting_dtor_pointer",
7217     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7218    },
7219    {
7220     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7221    },
7222    {
7223     "component_value" : 40,
7224     "kind" : "vbase_offset"
7225    },
7226    {
7227     "component_value" : -8,
7228     "kind" : "offset_to_top"
7229    },
7230    {
7231     "kind" : "rtti",
7232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7233    },
7234    {
7235     "kind" : "complete_dtor_pointer",
7236     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7237    },
7238    {
7239     "kind" : "deleting_dtor_pointer",
7240     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7241    },
7242    {
7243     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7244    },
7245    {
7246     "component_value" : 32,
7247     "kind" : "vbase_offset"
7248    },
7249    {
7250     "component_value" : -16,
7251     "kind" : "offset_to_top"
7252    },
7253    {
7254     "kind" : "rtti",
7255     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7256    },
7257    {
7258     "kind" : "complete_dtor_pointer",
7259     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7260    },
7261    {
7262     "kind" : "deleting_dtor_pointer",
7263     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7264    },
7265    {
7266     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7267    },
7268    {
7269     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7270    },
7271    {
7272     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7273    },
7274    {
7275     "kind" : "vcall_offset"
7276    },
7277    {
7278     "component_value" : -32,
7279     "kind" : "vcall_offset"
7280    },
7281    {
7282     "component_value" : -32,
7283     "kind" : "vcall_offset"
7284    },
7285    {
7286     "component_value" : -32,
7287     "kind" : "vcall_offset"
7288    },
7289    {
7290     "component_value" : -48,
7291     "kind" : "vcall_offset"
7292    },
7293    {
7294     "component_value" : -48,
7295     "kind" : "offset_to_top"
7296    },
7297    {
7298     "kind" : "rtti",
7299     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7300    },
7301    {
7302     "kind" : "complete_dtor_pointer",
7303     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7304    },
7305    {
7306     "kind" : "deleting_dtor_pointer",
7307     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7308    },
7309    {
7310     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7311    },
7312    {
7313     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7314    },
7315    {
7316     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7317    },
7318    {
7319     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7320    }
7321   ]
7322  },
7323  {
7324   "alignment" : 8,
7325   "fields" :
7326   [
7327    {
7328     "access" : "private",
7329     "field_name" : "mMutex",
7330     "referenced_type" : "type-441"
7331    },
7332    {
7333     "access" : "private",
7334     "field_name" : "mMap",
7335     "field_offset" : 320,
7336     "referenced_type" : "type-442"
7337    }
7338   ],
7339   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7340   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7341   "record_kind" : "class",
7342   "referenced_type" : "type-440",
7343   "self_type" : "type-440",
7344   "size" : 64,
7345   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7346   "template_args" : [ "type-142", "type-443" ],
7347   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7348  },
7349  {
7350   "alignment" : 8,
7351   "fields" :
7352   [
7353    {
7354     "access" : "private",
7355     "field_name" : "mMutex",
7356     "referenced_type" : "type-449"
7357    },
7358    {
7359     "access" : "private",
7360     "field_name" : "mMap",
7361     "field_offset" : 320,
7362     "referenced_type" : "type-450"
7363    }
7364   ],
7365   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7366   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7367   "record_kind" : "class",
7368   "referenced_type" : "type-448",
7369   "self_type" : "type-448",
7370   "size" : 64,
7371   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7372   "template_args" : [ "type-142", "type-27" ],
7373   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7374  },
7375  {
7376   "alignment" : 8,
7377   "fields" :
7378   [
7379    {
7380     "access" : "private",
7381     "field_name" : "mMutex",
7382     "referenced_type" : "type-454"
7383    },
7384    {
7385     "access" : "private",
7386     "field_name" : "mMap",
7387     "field_offset" : 320,
7388     "referenced_type" : "type-455"
7389    }
7390   ],
7391   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7392   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7393   "record_kind" : "class",
7394   "referenced_type" : "type-453",
7395   "self_type" : "type-453",
7396   "size" : 64,
7397   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7398   "template_args" : [ "type-35", "type-456" ],
7399   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7400  },
7401  {
7402   "alignment" : 8,
7403   "fields" :
7404   [
7405    {
7406     "access" : "private",
7407     "field_name" : "mMutex",
7408     "referenced_type" : "type-471"
7409    },
7410    {
7411     "access" : "private",
7412     "field_name" : "mMap",
7413     "field_offset" : 320,
7414     "referenced_type" : "type-472"
7415    }
7416   ],
7417   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7418   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7419   "record_kind" : "class",
7420   "referenced_type" : "type-470",
7421   "self_type" : "type-470",
7422   "size" : 64,
7423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7424   "template_args" : [ "type-473", "type-474" ],
7425   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7426  },
7427  {
7428   "alignment" : 8,
7429   "fields" :
7430   [
7431    {
7432     "access" : "private",
7433     "field_name" : "mMutex",
7434     "referenced_type" : "type-461"
7435    },
7436    {
7437     "access" : "private",
7438     "field_name" : "mMap",
7439     "field_offset" : 320,
7440     "referenced_type" : "type-462"
7441    }
7442   ],
7443   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7444   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7445   "record_kind" : "class",
7446   "referenced_type" : "type-460",
7447   "self_type" : "type-460",
7448   "size" : 64,
7449   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7450   "template_args" : [ "type-463", "type-464" ],
7451   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7452  },
7453  {
7454   "alignment" : 8,
7455   "fields" :
7456   [
7457    {
7458     "field_name" : "flags",
7459     "referenced_type" : "type-2"
7460    },
7461    {
7462     "field_name" : "fdIndex",
7463     "field_offset" : 32,
7464     "referenced_type" : "type-2"
7465    },
7466    {
7467     "field_name" : "offset",
7468     "field_offset" : 64,
7469     "referenced_type" : "type-2"
7470    },
7471    {
7472     "field_name" : "extent",
7473     "field_offset" : 128,
7474     "referenced_type" : "type-44"
7475    }
7476   ],
7477   "linker_set_key" : "android::hardware::GrantorDescriptor",
7478   "name" : "android::hardware::GrantorDescriptor",
7479   "referenced_type" : "type-312",
7480   "self_type" : "type-312",
7481   "size" : 24,
7482   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7483   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7484  },
7485  {
7486   "alignment" : 8,
7487   "base_specifiers" :
7488   [
7489    {
7490     "is_virtual" : true,
7491     "referenced_type" : "type-296"
7492    },
7493    {
7494     "is_virtual" : true,
7495     "referenced_type" : "type-13"
7496    }
7497   ],
7498   "linker_set_key" : "android::hardware::HidlMemory",
7499   "name" : "android::hardware::HidlMemory",
7500   "record_kind" : "class",
7501   "referenced_type" : "type-304",
7502   "self_type" : "type-304",
7503   "size" : 64,
7504   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7505   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7506   "vtable_components" :
7507   [
7508    {
7509     "component_value" : 48,
7510     "kind" : "vbase_offset"
7511    },
7512    {
7513     "component_value" : 8,
7514     "kind" : "vbase_offset"
7515    },
7516    {
7517     "kind" : "offset_to_top"
7518    },
7519    {
7520     "kind" : "rtti",
7521     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7522    },
7523    {
7524     "kind" : "complete_dtor_pointer",
7525     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7526    },
7527    {
7528     "kind" : "deleting_dtor_pointer",
7529     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7530    },
7531    {
7532     "kind" : "vcall_offset"
7533    },
7534    {
7535     "kind" : "vcall_offset"
7536    },
7537    {
7538     "kind" : "vcall_offset"
7539    },
7540    {
7541     "kind" : "vcall_offset"
7542    },
7543    {
7544     "component_value" : -48,
7545     "kind" : "vcall_offset"
7546    },
7547    {
7548     "component_value" : -48,
7549     "kind" : "offset_to_top"
7550    },
7551    {
7552     "kind" : "rtti",
7553     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7554    },
7555    {
7556     "kind" : "complete_dtor_pointer",
7557     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
7558    },
7559    {
7560     "kind" : "deleting_dtor_pointer",
7561     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
7562    },
7563    {
7564     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7565    },
7566    {
7567     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7568    },
7569    {
7570     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7571    },
7572    {
7573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7574    }
7575   ]
7576  },
7577  {
7578   "alignment" : 8,
7579   "base_specifiers" :
7580   [
7581    {
7582     "is_virtual" : true,
7583     "referenced_type" : "type-13"
7584    }
7585   ],
7586   "linker_set_key" : "android::hardware::IBinder",
7587   "name" : "android::hardware::IBinder",
7588   "record_kind" : "class",
7589   "referenced_type" : "type-21",
7590   "self_type" : "type-21",
7591   "size" : 24,
7592   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7593   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7594   "vtable_components" :
7595   [
7596    {
7597     "component_value" : 8,
7598     "kind" : "vbase_offset"
7599    },
7600    {
7601     "kind" : "offset_to_top"
7602    },
7603    {
7604     "kind" : "rtti",
7605     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7606    },
7607    {
7608     "is_pure" : true,
7609     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7610    },
7611    {
7612     "is_pure" : true,
7613     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7614    },
7615    {
7616     "is_pure" : true,
7617     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7618    },
7619    {
7620     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7621    },
7622    {
7623     "is_pure" : true,
7624     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7625    },
7626    {
7627     "is_pure" : true,
7628     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7629    },
7630    {
7631     "is_pure" : true,
7632     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7633    },
7634    {
7635     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7636    },
7637    {
7638     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7639    },
7640    {
7641     "kind" : "complete_dtor_pointer",
7642     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7643    },
7644    {
7645     "kind" : "deleting_dtor_pointer",
7646     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7647    },
7648    {
7649     "kind" : "vcall_offset"
7650    },
7651    {
7652     "kind" : "vcall_offset"
7653    },
7654    {
7655     "kind" : "vcall_offset"
7656    },
7657    {
7658     "kind" : "vcall_offset"
7659    },
7660    {
7661     "component_value" : -8,
7662     "kind" : "vcall_offset"
7663    },
7664    {
7665     "component_value" : -8,
7666     "kind" : "offset_to_top"
7667    },
7668    {
7669     "kind" : "rtti",
7670     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7671    },
7672    {
7673     "kind" : "complete_dtor_pointer",
7674     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
7675    },
7676    {
7677     "kind" : "deleting_dtor_pointer",
7678     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
7679    },
7680    {
7681     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7682    },
7683    {
7684     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7685    },
7686    {
7687     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7688    },
7689    {
7690     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7691    }
7692   ]
7693  },
7694  {
7695   "alignment" : 8,
7696   "base_specifiers" :
7697   [
7698    {
7699     "is_virtual" : true,
7700     "referenced_type" : "type-13"
7701    }
7702   ],
7703   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7704   "name" : "android::hardware::IBinder::DeathRecipient",
7705   "record_kind" : "class",
7706   "referenced_type" : "type-38",
7707   "self_type" : "type-38",
7708   "size" : 24,
7709   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7710   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7711   "vtable_components" :
7712   [
7713    {
7714     "component_value" : 8,
7715     "kind" : "vbase_offset"
7716    },
7717    {
7718     "kind" : "offset_to_top"
7719    },
7720    {
7721     "kind" : "rtti",
7722     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7723    },
7724    {
7725     "is_pure" : true,
7726     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7727    },
7728    {
7729     "kind" : "complete_dtor_pointer",
7730     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7731    },
7732    {
7733     "kind" : "deleting_dtor_pointer",
7734     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7735    },
7736    {
7737     "kind" : "vcall_offset"
7738    },
7739    {
7740     "kind" : "vcall_offset"
7741    },
7742    {
7743     "kind" : "vcall_offset"
7744    },
7745    {
7746     "kind" : "vcall_offset"
7747    },
7748    {
7749     "component_value" : -8,
7750     "kind" : "vcall_offset"
7751    },
7752    {
7753     "component_value" : -8,
7754     "kind" : "offset_to_top"
7755    },
7756    {
7757     "kind" : "rtti",
7758     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7759    },
7760    {
7761     "kind" : "complete_dtor_pointer",
7762     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
7763    },
7764    {
7765     "kind" : "deleting_dtor_pointer",
7766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
7767    },
7768    {
7769     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7770    },
7771    {
7772     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7773    },
7774    {
7775     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7776    },
7777    {
7778     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7779    }
7780   ]
7781  },
7782  {
7783   "alignment" : 8,
7784   "base_specifiers" :
7785   [
7786    {
7787     "is_virtual" : true,
7788     "referenced_type" : "type-13"
7789    }
7790   ],
7791   "linker_set_key" : "android::hardware::IInterface",
7792   "name" : "android::hardware::IInterface",
7793   "record_kind" : "class",
7794   "referenced_type" : "type-17",
7795   "self_type" : "type-17",
7796   "size" : 24,
7797   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7798   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7799   "vtable_components" :
7800   [
7801    {
7802     "component_value" : 8,
7803     "kind" : "vbase_offset"
7804    },
7805    {
7806     "kind" : "offset_to_top"
7807    },
7808    {
7809     "kind" : "rtti",
7810     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7811    },
7812    {
7813     "kind" : "complete_dtor_pointer",
7814     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7815    },
7816    {
7817     "kind" : "deleting_dtor_pointer",
7818     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7819    },
7820    {
7821     "is_pure" : true,
7822     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7823    },
7824    {
7825     "kind" : "vcall_offset"
7826    },
7827    {
7828     "kind" : "vcall_offset"
7829    },
7830    {
7831     "kind" : "vcall_offset"
7832    },
7833    {
7834     "kind" : "vcall_offset"
7835    },
7836    {
7837     "component_value" : -8,
7838     "kind" : "vcall_offset"
7839    },
7840    {
7841     "component_value" : -8,
7842     "kind" : "offset_to_top"
7843    },
7844    {
7845     "kind" : "rtti",
7846     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7847    },
7848    {
7849     "kind" : "complete_dtor_pointer",
7850     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
7851    },
7852    {
7853     "kind" : "deleting_dtor_pointer",
7854     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
7855    },
7856    {
7857     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7858    },
7859    {
7860     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7861    },
7862    {
7863     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7864    },
7865    {
7866     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7867    }
7868   ]
7869  },
7870  {
7871   "alignment" : 8,
7872   "fields" :
7873   [
7874    {
7875     "access" : "private",
7876     "field_name" : "mGrantors",
7877     "referenced_type" : "type-308"
7878    },
7879    {
7880     "access" : "private",
7881     "field_name" : "mHandle",
7882     "field_offset" : 128,
7883     "referenced_type" : "type-388"
7884    },
7885    {
7886     "access" : "private",
7887     "field_name" : "mQuantum",
7888     "field_offset" : 192,
7889     "referenced_type" : "type-2"
7890    },
7891    {
7892     "access" : "private",
7893     "field_name" : "mFlags",
7894     "field_offset" : 224,
7895     "referenced_type" : "type-2"
7896    }
7897   ],
7898   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7899   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7900   "referenced_type" : "type-387",
7901   "self_type" : "type-387",
7902   "size" : 32,
7903   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7904   "template_args" : [ "type-4" ],
7905   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7906  },
7907  {
7908   "alignment" : 8,
7909   "fields" :
7910   [
7911    {
7912     "access" : "private",
7913     "field_name" : "mBufCachePos",
7914     "referenced_type" : "type-44"
7915    },
7916    {
7917     "access" : "private",
7918     "field_name" : "mBufCache",
7919     "field_offset" : 64,
7920     "referenced_type" : "type-419"
7921    },
7922    {
7923     "access" : "private",
7924     "field_name" : "mError",
7925     "field_offset" : 256,
7926     "referenced_type" : "type-50"
7927    },
7928    {
7929     "access" : "private",
7930     "field_name" : "mData",
7931     "field_offset" : 320,
7932     "referenced_type" : "type-420"
7933    },
7934    {
7935     "access" : "private",
7936     "field_name" : "mDataSize",
7937     "field_offset" : 384,
7938     "referenced_type" : "type-44"
7939    },
7940    {
7941     "access" : "private",
7942     "field_name" : "mDataCapacity",
7943     "field_offset" : 448,
7944     "referenced_type" : "type-44"
7945    },
7946    {
7947     "access" : "private",
7948     "field_name" : "mDataPos",
7949     "field_offset" : 512,
7950     "referenced_type" : "type-44"
7951    },
7952    {
7953     "access" : "private",
7954     "field_name" : "mObjects",
7955     "field_offset" : 576,
7956     "referenced_type" : "type-421"
7957    },
7958    {
7959     "access" : "private",
7960     "field_name" : "mObjectsSize",
7961     "field_offset" : 640,
7962     "referenced_type" : "type-44"
7963    },
7964    {
7965     "access" : "private",
7966     "field_name" : "mObjectsCapacity",
7967     "field_offset" : 704,
7968     "referenced_type" : "type-44"
7969    },
7970    {
7971     "access" : "private",
7972     "field_name" : "mNextObjectHint",
7973     "field_offset" : 768,
7974     "referenced_type" : "type-44"
7975    },
7976    {
7977     "access" : "private",
7978     "field_name" : "mNumRef",
7979     "field_offset" : 832,
7980     "referenced_type" : "type-44"
7981    },
7982    {
7983     "access" : "private",
7984     "field_name" : "mFdsKnown",
7985     "field_offset" : 896,
7986     "referenced_type" : "type-27"
7987    },
7988    {
7989     "access" : "private",
7990     "field_name" : "mHasFds",
7991     "field_offset" : 904,
7992     "referenced_type" : "type-27"
7993    },
7994    {
7995     "access" : "private",
7996     "field_name" : "mAllowFds",
7997     "field_offset" : 912,
7998     "referenced_type" : "type-27"
7999    },
8000    {
8001     "access" : "private",
8002     "field_name" : "mOwner",
8003     "field_offset" : 960,
8004     "referenced_type" : "type-422"
8005    },
8006    {
8007     "access" : "private",
8008     "field_name" : "mOwnerCookie",
8009     "field_offset" : 1024,
8010     "referenced_type" : "type-51"
8011    }
8012   ],
8013   "linker_set_key" : "android::hardware::Parcel",
8014   "name" : "android::hardware::Parcel",
8015   "record_kind" : "class",
8016   "referenced_type" : "type-418",
8017   "self_type" : "type-418",
8018   "size" : 136,
8019   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8020   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8021  },
8022  {
8023   "access" : "private",
8024   "alignment" : 8,
8025   "fields" :
8026   [
8027    {
8028     "field_name" : "index",
8029     "referenced_type" : "type-44"
8030    },
8031    {
8032     "field_name" : "buffer",
8033     "field_offset" : 64,
8034     "referenced_type" : "type-245"
8035    },
8036    {
8037     "field_name" : "bufend",
8038     "field_offset" : 128,
8039     "referenced_type" : "type-245"
8040    }
8041   ],
8042   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8043   "name" : "android::hardware::Parcel::BufferInfo",
8044   "referenced_type" : "type-427",
8045   "self_type" : "type-427",
8046   "size" : 24,
8047   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8048   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8049  },
8050  {
8051   "alignment" : 8,
8052   "base_specifiers" :
8053   [
8054    {
8055     "is_virtual" : true,
8056     "referenced_type" : "type-13"
8057    }
8058   ],
8059   "fields" :
8060   [
8061    {
8062     "access" : "private",
8063     "field_name" : "mDriverFD",
8064     "field_offset" : 64,
8065     "referenced_type" : "type-50"
8066    },
8067    {
8068     "access" : "private",
8069     "field_name" : "mVMStart",
8070     "field_offset" : 128,
8071     "referenced_type" : "type-51"
8072    },
8073    {
8074     "access" : "private",
8075     "field_name" : "mThreadCountLock",
8076     "field_offset" : 192,
8077     "referenced_type" : "type-53"
8078    },
8079    {
8080     "access" : "private",
8081     "field_name" : "mThreadCountDecrement",
8082     "field_offset" : 512,
8083     "referenced_type" : "type-54"
8084    },
8085    {
8086     "access" : "private",
8087     "field_name" : "mExecutingThreadsCount",
8088     "field_offset" : 896,
8089     "referenced_type" : "type-44"
8090    },
8091    {
8092     "access" : "private",
8093     "field_name" : "mMaxThreads",
8094     "field_offset" : 960,
8095     "referenced_type" : "type-44"
8096    },
8097    {
8098     "access" : "private",
8099     "field_name" : "mStarvationStartTimeMs",
8100     "field_offset" : 1024,
8101     "referenced_type" : "type-55"
8102    },
8103    {
8104     "access" : "private",
8105     "field_name" : "mLock",
8106     "field_offset" : 1088,
8107     "referenced_type" : "type-56"
8108    },
8109    {
8110     "access" : "private",
8111     "field_name" : "mHandleToObject",
8112     "field_offset" : 1408,
8113     "referenced_type" : "type-58"
8114    },
8115    {
8116     "access" : "private",
8117     "field_name" : "mManagesContexts",
8118     "field_offset" : 1728,
8119     "referenced_type" : "type-27"
8120    },
8121    {
8122     "access" : "private",
8123     "field_name" : "mBinderContextCheckFunc",
8124     "field_offset" : 1792,
8125     "referenced_type" : "type-63"
8126    },
8127    {
8128     "access" : "private",
8129     "field_name" : "mBinderContextUserData",
8130     "field_offset" : 1856,
8131     "referenced_type" : "type-51"
8132    },
8133    {
8134     "access" : "private",
8135     "field_name" : "mContexts",
8136     "field_offset" : 1920,
8137     "referenced_type" : "type-72"
8138    },
8139    {
8140     "access" : "private",
8141     "field_name" : "mRootDir",
8142     "field_offset" : 2240,
8143     "referenced_type" : "type-76"
8144    },
8145    {
8146     "access" : "private",
8147     "field_name" : "mThreadPoolStarted",
8148     "field_offset" : 2304,
8149     "referenced_type" : "type-27"
8150    },
8151    {
8152     "access" : "private",
8153     "field_name" : "mSpawnThreadOnStart",
8154     "field_offset" : 2312,
8155     "referenced_type" : "type-27"
8156    },
8157    {
8158     "access" : "private",
8159     "field_name" : "mThreadPoolSeq",
8160     "field_offset" : 2336,
8161     "referenced_type" : "type-79"
8162    },
8163    {
8164     "access" : "private",
8165     "field_name" : "mMmapSize",
8166     "field_offset" : 2368,
8167     "referenced_type" : "type-61"
8168    },
8169    {
8170     "access" : "private",
8171     "field_name" : "mCallRestriction",
8172     "field_offset" : 2432,
8173     "referenced_type" : "type-80"
8174    }
8175   ],
8176   "linker_set_key" : "android::hardware::ProcessState",
8177   "name" : "android::hardware::ProcessState",
8178   "record_kind" : "class",
8179   "referenced_type" : "type-49",
8180   "self_type" : "type-49",
8181   "size" : 328,
8182   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8183   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8184   "vtable_components" :
8185   [
8186    {
8187     "component_value" : 312,
8188     "kind" : "vbase_offset"
8189    },
8190    {
8191     "kind" : "offset_to_top"
8192    },
8193    {
8194     "kind" : "rtti",
8195     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8196    },
8197    {
8198     "kind" : "complete_dtor_pointer",
8199     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8200    },
8201    {
8202     "kind" : "deleting_dtor_pointer",
8203     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8204    },
8205    {
8206     "kind" : "vcall_offset"
8207    },
8208    {
8209     "kind" : "vcall_offset"
8210    },
8211    {
8212     "kind" : "vcall_offset"
8213    },
8214    {
8215     "kind" : "vcall_offset"
8216    },
8217    {
8218     "component_value" : -312,
8219     "kind" : "vcall_offset"
8220    },
8221    {
8222     "component_value" : -312,
8223     "kind" : "offset_to_top"
8224    },
8225    {
8226     "kind" : "rtti",
8227     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8228    },
8229    {
8230     "kind" : "complete_dtor_pointer",
8231     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8232    },
8233    {
8234     "kind" : "deleting_dtor_pointer",
8235     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8236    },
8237    {
8238     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8239    },
8240    {
8241     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8242    },
8243    {
8244     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8245    },
8246    {
8247     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8248    }
8249   ]
8250  },
8251  {
8252   "access" : "private",
8253   "alignment" : 8,
8254   "fields" :
8255   [
8256    {
8257     "field_name" : "binder",
8258     "referenced_type" : "type-20"
8259    },
8260    {
8261     "field_name" : "refs",
8262     "field_offset" : 64,
8263     "referenced_type" : "type-22"
8264    }
8265   ],
8266   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8267   "name" : "android::hardware::ProcessState::handle_entry",
8268   "referenced_type" : "type-62",
8269   "self_type" : "type-62",
8270   "size" : 16,
8271   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8272   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8273  },
8274  {
8275   "alignment" : 8,
8276   "base_specifiers" :
8277   [
8278    {
8279     "referenced_type" : "type-162"
8280    }
8281   ],
8282   "fields" :
8283   [
8284    {
8285     "access" : "private",
8286     "field_name" : "mVal",
8287     "field_offset" : 320,
8288     "referenced_type" : "type-126"
8289    }
8290   ],
8291   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
8292   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
8293   "record_kind" : "class",
8294   "referenced_type" : "type-168",
8295   "self_type" : "type-168",
8296   "size" : 48,
8297   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8298   "template_args" : [ "type-126" ],
8299   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_16IPowerEEEEE"
8300  },
8301  {
8302   "alignment" : 8,
8303   "base_specifiers" :
8304   [
8305    {
8306     "referenced_type" : "type-162"
8307    }
8308   ],
8309   "fields" :
8310   [
8311    {
8312     "access" : "private",
8313     "field_name" : "mVal",
8314     "field_offset" : 264,
8315     "referenced_type" : "type-27"
8316    }
8317   ],
8318   "linker_set_key" : "android::hardware::Return<bool>",
8319   "name" : "android::hardware::Return<bool>",
8320   "record_kind" : "class",
8321   "referenced_type" : "type-161",
8322   "self_type" : "type-161",
8323   "size" : 40,
8324   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8325   "template_args" : [ "type-27" ],
8326   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8327  },
8328  {
8329   "alignment" : 8,
8330   "base_specifiers" :
8331   [
8332    {
8333     "referenced_type" : "type-162"
8334    }
8335   ],
8336   "linker_set_key" : "android::hardware::Return<void>",
8337   "name" : "android::hardware::Return<void>",
8338   "record_kind" : "class",
8339   "referenced_type" : "type-181",
8340   "self_type" : "type-181",
8341   "size" : 40,
8342   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8343   "template_args" : [ "type-52" ],
8344   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8345  },
8346  {
8347   "alignment" : 8,
8348   "fields" :
8349   [
8350    {
8351     "access" : "private",
8352     "field_name" : "mException",
8353     "referenced_type" : "type-50"
8354    },
8355    {
8356     "access" : "private",
8357     "field_name" : "mErrorCode",
8358     "field_offset" : 32,
8359     "referenced_type" : "type-50"
8360    },
8361    {
8362     "access" : "private",
8363     "field_name" : "mMessage",
8364     "field_offset" : 64,
8365     "referenced_type" : "type-152"
8366    }
8367   ],
8368   "linker_set_key" : "android::hardware::Status",
8369   "name" : "android::hardware::Status",
8370   "record_kind" : "class",
8371   "referenced_type" : "type-151",
8372   "self_type" : "type-151",
8373   "size" : 32,
8374   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8375   "unique_id" : "_ZTSN7android8hardware6StatusE"
8376  },
8377  {
8378   "alignment" : 8,
8379   "fields" :
8380   [
8381    {
8382     "access" : "protected",
8383     "field_name" : "mInstrumentationCallbacks",
8384     "field_offset" : 64,
8385     "referenced_type" : "type-26"
8386    },
8387    {
8388     "access" : "protected",
8389     "field_name" : "mEnableInstrumentation",
8390     "field_offset" : 256,
8391     "referenced_type" : "type-27"
8392    },
8393    {
8394     "access" : "protected",
8395     "field_name" : "mInstrumentationLibPackage",
8396     "field_offset" : 320,
8397     "referenced_type" : "type-28"
8398    },
8399    {
8400     "access" : "protected",
8401     "field_name" : "mInterfaceName",
8402     "field_offset" : 512,
8403     "referenced_type" : "type-29"
8404    }
8405   ],
8406   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8407   "name" : "android::hardware::details::HidlInstrumentor",
8408   "referenced_type" : "type-25",
8409   "self_type" : "type-25",
8410   "size" : 88,
8411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8412   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8413   "vtable_components" :
8414   [
8415    {
8416     "kind" : "offset_to_top"
8417    },
8418    {
8419     "kind" : "rtti",
8420     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8421    },
8422    {
8423     "kind" : "complete_dtor_pointer",
8424     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8425    },
8426    {
8427     "kind" : "deleting_dtor_pointer",
8428     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8429    }
8430   ]
8431  },
8432  {
8433   "alignment" : 4,
8434   "fields" :
8435   [
8436    {
8437     "field_name" : "sched_policy",
8438     "referenced_type" : "type-50"
8439    },
8440    {
8441     "field_name" : "prio",
8442     "field_offset" : 32,
8443     "referenced_type" : "type-50"
8444    }
8445   ],
8446   "linker_set_key" : "android::hardware::details::SchedPrio",
8447   "name" : "android::hardware::details::SchedPrio",
8448   "referenced_type" : "type-443",
8449   "self_type" : "type-443",
8450   "size" : 8,
8451   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8452   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8453  },
8454  {
8455   "alignment" : 8,
8456   "fields" :
8457   [
8458    {
8459     "access" : "private",
8460     "field_name" : "mQueue",
8461     "referenced_type" : "type-630"
8462    }
8463   ],
8464   "linker_set_key" : "android::hardware::details::TaskRunner",
8465   "name" : "android::hardware::details::TaskRunner",
8466   "record_kind" : "class",
8467   "referenced_type" : "type-629",
8468   "self_type" : "type-629",
8469   "size" : 16,
8470   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8471   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8472  },
8473  {
8474   "alignment" : 1,
8475   "linker_set_key" : "android::hardware::details::bnhw_tag",
8476   "name" : "android::hardware::details::bnhw_tag",
8477   "referenced_type" : "type-225",
8478   "self_type" : "type-225",
8479   "size" : 1,
8480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8481   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8482  },
8483  {
8484   "alignment" : 1,
8485   "linker_set_key" : "android::hardware::details::bphw_tag",
8486   "name" : "android::hardware::details::bphw_tag",
8487   "referenced_type" : "type-235",
8488   "self_type" : "type-235",
8489   "size" : 1,
8490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8491   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8492  },
8493  {
8494   "alignment" : 1,
8495   "linker_set_key" : "android::hardware::details::bs_tag",
8496   "name" : "android::hardware::details::bs_tag",
8497   "referenced_type" : "type-247",
8498   "self_type" : "type-247",
8499   "size" : 1,
8500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8501   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8502  },
8503  {
8504   "access" : "private",
8505   "alignment" : 8,
8506   "fields" :
8507   [
8508    {
8509     "field_name" : "mPointer",
8510     "referenced_type" : "type-311"
8511    },
8512    {
8513     "field_name" : "_pad",
8514     "referenced_type" : "type-44"
8515    }
8516   ],
8517   "is_anonymous" : true,
8518   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8519   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8520   "record_kind" : "union",
8521   "referenced_type" : "type-310",
8522   "self_type" : "type-310",
8523   "size" : 8,
8524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8525   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8526  },
8527  {
8528   "access" : "private",
8529   "alignment" : 8,
8530   "fields" :
8531   [
8532    {
8533     "field_name" : "mPointer",
8534     "referenced_type" : "type-349"
8535    },
8536    {
8537     "field_name" : "_pad",
8538     "referenced_type" : "type-44"
8539    }
8540   ],
8541   "is_anonymous" : true,
8542   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8543   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8544   "record_kind" : "union",
8545   "referenced_type" : "type-348",
8546   "self_type" : "type-348",
8547   "size" : 8,
8548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8549   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
8550  },
8551  {
8552   "access" : "private",
8553   "alignment" : 8,
8554   "fields" :
8555   [
8556    {
8557     "field_name" : "mPointer",
8558     "referenced_type" : "type-364"
8559    },
8560    {
8561     "field_name" : "_pad",
8562     "referenced_type" : "type-44"
8563    }
8564   ],
8565   "is_anonymous" : true,
8566   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8567   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8568   "record_kind" : "union",
8569   "referenced_type" : "type-363",
8570   "self_type" : "type-363",
8571   "size" : 8,
8572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8573   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
8574  },
8575  {
8576   "access" : "private",
8577   "alignment" : 8,
8578   "fields" :
8579   [
8580    {
8581     "field_name" : "mPointer",
8582     "referenced_type" : "type-355"
8583    },
8584    {
8585     "field_name" : "_pad",
8586     "referenced_type" : "type-44"
8587    }
8588   ],
8589   "is_anonymous" : true,
8590   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8591   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8592   "record_kind" : "union",
8593   "referenced_type" : "type-354",
8594   "self_type" : "type-354",
8595   "size" : 8,
8596   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8597   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
8598  },
8599  {
8600   "access" : "private",
8601   "alignment" : 8,
8602   "fields" :
8603   [
8604    {
8605     "field_name" : "mPointer",
8606     "referenced_type" : "type-341"
8607    },
8608    {
8609     "field_name" : "_pad",
8610     "referenced_type" : "type-44"
8611    }
8612   ],
8613   "is_anonymous" : true,
8614   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8615   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8616   "record_kind" : "union",
8617   "referenced_type" : "type-340",
8618   "self_type" : "type-340",
8619   "size" : 8,
8620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8621   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
8622  },
8623  {
8624   "alignment" : 8,
8625   "fields" :
8626   [
8627    {
8628     "access" : "private",
8629     "referenced_type" : "type-310"
8630    }
8631   ],
8632   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8633   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8634   "referenced_type" : "type-309",
8635   "self_type" : "type-309",
8636   "size" : 8,
8637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8638   "template_args" : [ "type-312" ],
8639   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8640  },
8641  {
8642   "alignment" : 8,
8643   "fields" :
8644   [
8645    {
8646     "access" : "private",
8647     "referenced_type" : "type-323"
8648    }
8649   ],
8650   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8651   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8652   "referenced_type" : "type-322",
8653   "self_type" : "type-322",
8654   "size" : 8,
8655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8656   "template_args" : [ "type-325" ],
8657   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
8658  },
8659  {
8660   "alignment" : 8,
8661   "fields" :
8662   [
8663    {
8664     "access" : "private",
8665     "referenced_type" : "type-315"
8666    }
8667   ],
8668   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8669   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8670   "referenced_type" : "type-314",
8671   "self_type" : "type-314",
8672   "size" : 8,
8673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8674   "template_args" : [ "type-292" ],
8675   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
8676  },
8677  {
8678   "alignment" : 8,
8679   "fields" :
8680   [
8681    {
8682     "access" : "private",
8683     "referenced_type" : "type-348"
8684    }
8685   ],
8686   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8687   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8688   "referenced_type" : "type-347",
8689   "self_type" : "type-347",
8690   "size" : 8,
8691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8692   "template_args" : [ "type-350" ],
8693   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
8694  },
8695  {
8696   "alignment" : 8,
8697   "fields" :
8698   [
8699    {
8700     "access" : "private",
8701     "referenced_type" : "type-340"
8702    }
8703   ],
8704   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8705   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8706   "referenced_type" : "type-339",
8707   "self_type" : "type-339",
8708   "size" : 8,
8709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8710   "template_args" : [ "type-342" ],
8711   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
8712  },
8713  {
8714   "alignment" : 8,
8715   "fields" :
8716   [
8717    {
8718     "access" : "private",
8719     "referenced_type" : "type-363"
8720    }
8721   ],
8722   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
8723   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
8724   "referenced_type" : "type-362",
8725   "self_type" : "type-362",
8726   "size" : 8,
8727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8728   "template_args" : [ "type-365" ],
8729   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
8730  },
8731  {
8732   "alignment" : 8,
8733   "fields" :
8734   [
8735    {
8736     "access" : "private",
8737     "referenced_type" : "type-354"
8738    }
8739   ],
8740   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
8741   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
8742   "referenced_type" : "type-353",
8743   "self_type" : "type-353",
8744   "size" : 8,
8745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8746   "template_args" : [ "type-356" ],
8747   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
8748  },
8749  {
8750   "alignment" : 8,
8751   "fields" :
8752   [
8753    {
8754     "access" : "private",
8755     "referenced_type" : "type-372"
8756    }
8757   ],
8758   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
8759   "name" : "android::hardware::details::hidl_pointer<char>",
8760   "referenced_type" : "type-371",
8761   "self_type" : "type-371",
8762   "size" : 8,
8763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8764   "template_args" : [ "type-4" ],
8765   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
8766  },
8767  {
8768   "access" : "private",
8769   "alignment" : 8,
8770   "fields" :
8771   [
8772    {
8773     "field_name" : "mPointer",
8774     "referenced_type" : "type-3"
8775    },
8776    {
8777     "field_name" : "_pad",
8778     "referenced_type" : "type-44"
8779    }
8780   ],
8781   "is_anonymous" : true,
8782   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8783   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8784   "record_kind" : "union",
8785   "referenced_type" : "type-372",
8786   "self_type" : "type-372",
8787   "size" : 8,
8788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8789   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
8790  },
8791  {
8792   "alignment" : 8,
8793   "fields" :
8794   [
8795    {
8796     "access" : "private",
8797     "referenced_type" : "type-294"
8798    }
8799   ],
8800   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
8801   "name" : "android::hardware::details::hidl_pointer<const char>",
8802   "referenced_type" : "type-293",
8803   "self_type" : "type-293",
8804   "size" : 8,
8805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8806   "template_args" : [ "type-78" ],
8807   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
8808  },
8809  {
8810   "access" : "private",
8811   "alignment" : 8,
8812   "fields" :
8813   [
8814    {
8815     "field_name" : "mPointer",
8816     "referenced_type" : "type-77"
8817    },
8818    {
8819     "field_name" : "_pad",
8820     "referenced_type" : "type-44"
8821    }
8822   ],
8823   "is_anonymous" : true,
8824   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8825   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8826   "record_kind" : "union",
8827   "referenced_type" : "type-294",
8828   "self_type" : "type-294",
8829   "size" : 8,
8830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8831   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
8832  },
8833  {
8834   "alignment" : 8,
8835   "fields" :
8836   [
8837    {
8838     "access" : "private",
8839     "referenced_type" : "type-259"
8840    }
8841   ],
8842   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
8843   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
8844   "referenced_type" : "type-258",
8845   "self_type" : "type-258",
8846   "size" : 8,
8847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8848   "template_args" : [ "type-261" ],
8849   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
8850  },
8851  {
8852   "access" : "private",
8853   "alignment" : 8,
8854   "fields" :
8855   [
8856    {
8857     "field_name" : "mPointer",
8858     "referenced_type" : "type-260"
8859    },
8860    {
8861     "field_name" : "_pad",
8862     "referenced_type" : "type-44"
8863    }
8864   ],
8865   "is_anonymous" : true,
8866   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8867   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8868   "record_kind" : "union",
8869   "referenced_type" : "type-259",
8870   "self_type" : "type-259",
8871   "size" : 8,
8872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8873   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
8874  },
8875  {
8876   "access" : "private",
8877   "alignment" : 8,
8878   "fields" :
8879   [
8880    {
8881     "field_name" : "mPointer",
8882     "referenced_type" : "type-324"
8883    },
8884    {
8885     "field_name" : "_pad",
8886     "referenced_type" : "type-44"
8887    }
8888   ],
8889   "is_anonymous" : true,
8890   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8891   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8892   "record_kind" : "union",
8893   "referenced_type" : "type-323",
8894   "self_type" : "type-323",
8895   "size" : 8,
8896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8897   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
8898  },
8899  {
8900   "access" : "private",
8901   "alignment" : 8,
8902   "fields" :
8903   [
8904    {
8905     "field_name" : "mPointer",
8906     "referenced_type" : "type-316"
8907    },
8908    {
8909     "field_name" : "_pad",
8910     "referenced_type" : "type-44"
8911    }
8912   ],
8913   "is_anonymous" : true,
8914   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8915   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8916   "record_kind" : "union",
8917   "referenced_type" : "type-315",
8918   "self_type" : "type-315",
8919   "size" : 8,
8920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8921   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
8922  },
8923  {
8924   "alignment" : 8,
8925   "fields" :
8926   [
8927    {
8928     "access" : "private",
8929     "referenced_type" : "type-333"
8930    }
8931   ],
8932   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
8933   "name" : "android::hardware::details::hidl_pointer<int>",
8934   "referenced_type" : "type-332",
8935   "self_type" : "type-332",
8936   "size" : 8,
8937   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8938   "template_args" : [ "type-50" ],
8939   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
8940  },
8941  {
8942   "access" : "private",
8943   "alignment" : 8,
8944   "fields" :
8945   [
8946    {
8947     "field_name" : "mPointer",
8948     "referenced_type" : "type-334"
8949    },
8950    {
8951     "field_name" : "_pad",
8952     "referenced_type" : "type-44"
8953    }
8954   ],
8955   "is_anonymous" : true,
8956   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8957   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8958   "record_kind" : "union",
8959   "referenced_type" : "type-333",
8960   "self_type" : "type-333",
8961   "size" : 8,
8962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8963   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
8964  },
8965  {
8966   "alignment" : 8,
8967   "fields" :
8968   [
8969    {
8970     "access" : "private",
8971     "referenced_type" : "type-389"
8972    }
8973   ],
8974   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
8975   "name" : "android::hardware::details::hidl_pointer<native_handle>",
8976   "referenced_type" : "type-388",
8977   "self_type" : "type-388",
8978   "size" : 8,
8979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8980   "template_args" : [ "type-192" ],
8981   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
8982  },
8983  {
8984   "access" : "private",
8985   "alignment" : 8,
8986   "fields" :
8987   [
8988    {
8989     "field_name" : "mPointer",
8990     "referenced_type" : "type-191"
8991    },
8992    {
8993     "field_name" : "_pad",
8994     "referenced_type" : "type-44"
8995    }
8996   ],
8997   "is_anonymous" : true,
8998   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8999   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
9000   "record_kind" : "union",
9001   "referenced_type" : "type-389",
9002   "self_type" : "type-389",
9003   "size" : 8,
9004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9005   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9006  },
9007  {
9008   "alignment" : 1,
9009   "linker_set_key" : "android::hardware::details::i_tag",
9010   "name" : "android::hardware::details::i_tag",
9011   "referenced_type" : "type-214",
9012   "self_type" : "type-214",
9013   "size" : 1,
9014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9015   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9016  },
9017  {
9018   "alignment" : 8,
9019   "fields" :
9020   [
9021    {
9022     "access" : "private",
9023     "field_name" : "mStatus",
9024     "referenced_type" : "type-151"
9025    },
9026    {
9027     "access" : "private",
9028     "field_name" : "mCheckedStatus",
9029     "field_offset" : 256,
9030     "referenced_type" : "type-27"
9031    }
9032   ],
9033   "linker_set_key" : "android::hardware::details::return_status",
9034   "name" : "android::hardware::details::return_status",
9035   "record_kind" : "class",
9036   "referenced_type" : "type-162",
9037   "self_type" : "type-162",
9038   "size" : 40,
9039   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9040   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9041  },
9042  {
9043   "alignment" : 1,
9044   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9045   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9046   "referenced_type" : "type-373",
9047   "self_type" : "type-373",
9048   "size" : 1,
9049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9050   "template_args" : [ "type-87" ],
9051   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9052  },
9053  {
9054   "alignment" : 1,
9055   "fields" :
9056   [
9057    {
9058     "access" : "private",
9059     "field_name" : "mBuffer",
9060     "referenced_type" : "type-326"
9061    }
9062   ],
9063   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9064   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9065   "referenced_type" : "type-325",
9066   "self_type" : "type-325",
9067   "size" : 32,
9068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9069   "template_args" : [ "type-87" ],
9070   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9071  },
9072  {
9073   "alignment" : 8,
9074   "base_specifiers" :
9075   [
9076    {
9077     "referenced_type" : "type-38"
9078    }
9079   ],
9080   "fields" :
9081   [
9082    {
9083     "access" : "private",
9084     "field_name" : "mRecipient",
9085     "field_offset" : 64,
9086     "referenced_type" : "type-139"
9087    },
9088    {
9089     "access" : "private",
9090     "field_name" : "mCookie",
9091     "field_offset" : 192,
9092     "referenced_type" : "type-44"
9093    },
9094    {
9095     "access" : "private",
9096     "field_name" : "mBase",
9097     "field_offset" : 256,
9098     "referenced_type" : "type-142"
9099    }
9100   ],
9101   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9102   "name" : "android::hardware::hidl_binder_death_recipient",
9103   "referenced_type" : "type-138",
9104   "self_type" : "type-138",
9105   "size" : 64,
9106   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9107   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9108   "vtable_components" :
9109   [
9110    {
9111     "component_value" : 48,
9112     "kind" : "vbase_offset"
9113    },
9114    {
9115     "kind" : "offset_to_top"
9116    },
9117    {
9118     "kind" : "rtti",
9119     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9120    },
9121    {
9122     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9123    },
9124    {
9125     "kind" : "complete_dtor_pointer",
9126     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9127    },
9128    {
9129     "kind" : "deleting_dtor_pointer",
9130     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9131    },
9132    {
9133     "kind" : "vcall_offset"
9134    },
9135    {
9136     "kind" : "vcall_offset"
9137    },
9138    {
9139     "kind" : "vcall_offset"
9140    },
9141    {
9142     "kind" : "vcall_offset"
9143    },
9144    {
9145     "component_value" : -48,
9146     "kind" : "vcall_offset"
9147    },
9148    {
9149     "component_value" : -48,
9150     "kind" : "offset_to_top"
9151    },
9152    {
9153     "kind" : "rtti",
9154     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9155    },
9156    {
9157     "kind" : "complete_dtor_pointer",
9158     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9159    },
9160    {
9161     "kind" : "deleting_dtor_pointer",
9162     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9163    },
9164    {
9165     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9166    },
9167    {
9168     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9169    },
9170    {
9171     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9172    },
9173    {
9174     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9175    }
9176   ]
9177  },
9178  {
9179   "alignment" : 8,
9180   "base_specifiers" :
9181   [
9182    {
9183     "is_virtual" : true,
9184     "referenced_type" : "type-13"
9185    }
9186   ],
9187   "linker_set_key" : "android::hardware::hidl_death_recipient",
9188   "name" : "android::hardware::hidl_death_recipient",
9189   "referenced_type" : "type-141",
9190   "self_type" : "type-141",
9191   "size" : 24,
9192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9193   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9194   "vtable_components" :
9195   [
9196    {
9197     "component_value" : 8,
9198     "kind" : "vbase_offset"
9199    },
9200    {
9201     "kind" : "offset_to_top"
9202    },
9203    {
9204     "kind" : "rtti",
9205     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9206    },
9207    {
9208     "is_pure" : true,
9209     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9210    },
9211    {
9212     "kind" : "complete_dtor_pointer",
9213     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9214    },
9215    {
9216     "kind" : "deleting_dtor_pointer",
9217     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9218    },
9219    {
9220     "kind" : "vcall_offset"
9221    },
9222    {
9223     "kind" : "vcall_offset"
9224    },
9225    {
9226     "kind" : "vcall_offset"
9227    },
9228    {
9229     "kind" : "vcall_offset"
9230    },
9231    {
9232     "component_value" : -8,
9233     "kind" : "vcall_offset"
9234    },
9235    {
9236     "component_value" : -8,
9237     "kind" : "offset_to_top"
9238    },
9239    {
9240     "kind" : "rtti",
9241     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9242    },
9243    {
9244     "kind" : "complete_dtor_pointer",
9245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9246    },
9247    {
9248     "kind" : "deleting_dtor_pointer",
9249     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9250    },
9251    {
9252     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9253    },
9254    {
9255     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9256    },
9257    {
9258     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9259    },
9260    {
9261     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9262    }
9263   ]
9264  },
9265  {
9266   "alignment" : 8,
9267   "fields" :
9268   [
9269    {
9270     "access" : "private",
9271     "field_name" : "mHandle",
9272     "referenced_type" : "type-258"
9273    },
9274    {
9275     "access" : "private",
9276     "field_name" : "mOwnsHandle",
9277     "field_offset" : 64,
9278     "referenced_type" : "type-27"
9279    }
9280   ],
9281   "linker_set_key" : "android::hardware::hidl_handle",
9282   "name" : "android::hardware::hidl_handle",
9283   "referenced_type" : "type-290",
9284   "self_type" : "type-290",
9285   "size" : 16,
9286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9287   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9288  },
9289  {
9290   "alignment" : 8,
9291   "fields" :
9292   [
9293    {
9294     "access" : "private",
9295     "field_name" : "mHandle",
9296     "referenced_type" : "type-290"
9297    },
9298    {
9299     "access" : "private",
9300     "field_name" : "mSize",
9301     "field_offset" : 128,
9302     "referenced_type" : "type-44"
9303    },
9304    {
9305     "access" : "private",
9306     "field_name" : "mName",
9307     "field_offset" : 192,
9308     "referenced_type" : "type-292"
9309    }
9310   ],
9311   "linker_set_key" : "android::hardware::hidl_memory",
9312   "name" : "android::hardware::hidl_memory",
9313   "referenced_type" : "type-296",
9314   "self_type" : "type-296",
9315   "size" : 40,
9316   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9317   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9318  },
9319  {
9320   "alignment" : 8,
9321   "fields" :
9322   [
9323    {
9324     "access" : "private",
9325     "field_name" : "mBuffer",
9326     "referenced_type" : "type-293"
9327    },
9328    {
9329     "access" : "private",
9330     "field_name" : "mSize",
9331     "field_offset" : 64,
9332     "referenced_type" : "type-2"
9333    },
9334    {
9335     "access" : "private",
9336     "field_name" : "mOwnsBuffer",
9337     "field_offset" : 96,
9338     "referenced_type" : "type-27"
9339    }
9340   ],
9341   "linker_set_key" : "android::hardware::hidl_string",
9342   "name" : "android::hardware::hidl_string",
9343   "referenced_type" : "type-292",
9344   "self_type" : "type-292",
9345   "size" : 16,
9346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9347   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9348  },
9349  {
9350   "alignment" : 8,
9351   "fields" :
9352   [
9353    {
9354     "access" : "private",
9355     "field_name" : "mBuffer",
9356     "referenced_type" : "type-309"
9357    },
9358    {
9359     "access" : "private",
9360     "field_name" : "mSize",
9361     "field_offset" : 64,
9362     "referenced_type" : "type-2"
9363    },
9364    {
9365     "access" : "private",
9366     "field_name" : "mOwnsBuffer",
9367     "field_offset" : 96,
9368     "referenced_type" : "type-27"
9369    }
9370   ],
9371   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9372   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9373   "referenced_type" : "type-308",
9374   "self_type" : "type-308",
9375   "size" : 16,
9376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9377   "template_args" : [ "type-312" ],
9378   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9379  },
9380  {
9381   "alignment" : 8,
9382   "fields" :
9383   [
9384    {
9385     "access" : "private",
9386     "field_name" : "mBuffer",
9387     "referenced_type" : "type-322"
9388    },
9389    {
9390     "access" : "private",
9391     "field_name" : "mSize",
9392     "field_offset" : 64,
9393     "referenced_type" : "type-2"
9394    },
9395    {
9396     "access" : "private",
9397     "field_name" : "mOwnsBuffer",
9398     "field_offset" : 96,
9399     "referenced_type" : "type-27"
9400    }
9401   ],
9402   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9403   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9404   "referenced_type" : "type-321",
9405   "self_type" : "type-321",
9406   "size" : 16,
9407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9408   "template_args" : [ "type-325" ],
9409   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
9410  },
9411  {
9412   "alignment" : 8,
9413   "fields" :
9414   [
9415    {
9416     "access" : "private",
9417     "field_name" : "mBuffer",
9418     "referenced_type" : "type-314"
9419    },
9420    {
9421     "access" : "private",
9422     "field_name" : "mSize",
9423     "field_offset" : 64,
9424     "referenced_type" : "type-2"
9425    },
9426    {
9427     "access" : "private",
9428     "field_name" : "mOwnsBuffer",
9429     "field_offset" : 96,
9430     "referenced_type" : "type-27"
9431    }
9432   ],
9433   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9434   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9435   "referenced_type" : "type-313",
9436   "self_type" : "type-313",
9437   "size" : 16,
9438   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9439   "template_args" : [ "type-292" ],
9440   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9441  },
9442  {
9443   "alignment" : 8,
9444   "fields" :
9445   [
9446    {
9447     "access" : "private",
9448     "field_name" : "mBuffer",
9449     "referenced_type" : "type-347"
9450    },
9451    {
9452     "access" : "private",
9453     "field_name" : "mSize",
9454     "field_offset" : 64,
9455     "referenced_type" : "type-2"
9456    },
9457    {
9458     "access" : "private",
9459     "field_name" : "mOwnsBuffer",
9460     "field_offset" : 96,
9461     "referenced_type" : "type-27"
9462    }
9463   ],
9464   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9465   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9466   "referenced_type" : "type-346",
9467   "self_type" : "type-346",
9468   "size" : 16,
9469   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9470   "template_args" : [ "type-350" ],
9471   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9472  },
9473  {
9474   "alignment" : 8,
9475   "fields" :
9476   [
9477    {
9478     "access" : "private",
9479     "field_name" : "mBuffer",
9480     "referenced_type" : "type-339"
9481    },
9482    {
9483     "access" : "private",
9484     "field_name" : "mSize",
9485     "field_offset" : 64,
9486     "referenced_type" : "type-2"
9487    },
9488    {
9489     "access" : "private",
9490     "field_name" : "mOwnsBuffer",
9491     "field_offset" : 96,
9492     "referenced_type" : "type-27"
9493    }
9494   ],
9495   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9496   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9497   "referenced_type" : "type-338",
9498   "self_type" : "type-338",
9499   "size" : 16,
9500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9501   "template_args" : [ "type-342" ],
9502   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
9503  },
9504  {
9505   "alignment" : 8,
9506   "fields" :
9507   [
9508    {
9509     "access" : "private",
9510     "field_name" : "mBuffer",
9511     "referenced_type" : "type-362"
9512    },
9513    {
9514     "access" : "private",
9515     "field_name" : "mSize",
9516     "field_offset" : 64,
9517     "referenced_type" : "type-2"
9518    },
9519    {
9520     "access" : "private",
9521     "field_name" : "mOwnsBuffer",
9522     "field_offset" : 96,
9523     "referenced_type" : "type-27"
9524    }
9525   ],
9526   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
9527   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
9528   "referenced_type" : "type-361",
9529   "self_type" : "type-361",
9530   "size" : 16,
9531   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9532   "template_args" : [ "type-365" ],
9533   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
9534  },
9535  {
9536   "alignment" : 8,
9537   "fields" :
9538   [
9539    {
9540     "access" : "private",
9541     "field_name" : "mBuffer",
9542     "referenced_type" : "type-353"
9543    },
9544    {
9545     "access" : "private",
9546     "field_name" : "mSize",
9547     "field_offset" : 64,
9548     "referenced_type" : "type-2"
9549    },
9550    {
9551     "access" : "private",
9552     "field_name" : "mOwnsBuffer",
9553     "field_offset" : 96,
9554     "referenced_type" : "type-27"
9555    }
9556   ],
9557   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9558   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9559   "referenced_type" : "type-352",
9560   "self_type" : "type-352",
9561   "size" : 16,
9562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9563   "template_args" : [ "type-356" ],
9564   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9565  },
9566  {
9567   "alignment" : 8,
9568   "fields" :
9569   [
9570    {
9571     "access" : "private",
9572     "field_name" : "mBuffer",
9573     "referenced_type" : "type-371"
9574    },
9575    {
9576     "access" : "private",
9577     "field_name" : "mSize",
9578     "field_offset" : 64,
9579     "referenced_type" : "type-2"
9580    },
9581    {
9582     "access" : "private",
9583     "field_name" : "mOwnsBuffer",
9584     "field_offset" : 96,
9585     "referenced_type" : "type-27"
9586    }
9587   ],
9588   "linker_set_key" : "android::hardware::hidl_vec<char>",
9589   "name" : "android::hardware::hidl_vec<char>",
9590   "referenced_type" : "type-370",
9591   "self_type" : "type-370",
9592   "size" : 16,
9593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9594   "template_args" : [ "type-4" ],
9595   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9596  },
9597  {
9598   "alignment" : 8,
9599   "fields" :
9600   [
9601    {
9602     "access" : "private",
9603     "field_name" : "mBuffer",
9604     "referenced_type" : "type-332"
9605    },
9606    {
9607     "access" : "private",
9608     "field_name" : "mSize",
9609     "field_offset" : 64,
9610     "referenced_type" : "type-2"
9611    },
9612    {
9613     "access" : "private",
9614     "field_name" : "mOwnsBuffer",
9615     "field_offset" : 96,
9616     "referenced_type" : "type-27"
9617    }
9618   ],
9619   "linker_set_key" : "android::hardware::hidl_vec<int>",
9620   "name" : "android::hardware::hidl_vec<int>",
9621   "referenced_type" : "type-331",
9622   "self_type" : "type-331",
9623   "size" : 16,
9624   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9625   "template_args" : [ "type-50" ],
9626   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9627  },
9628  {
9629   "alignment" : 2,
9630   "fields" :
9631   [
9632    {
9633     "access" : "private",
9634     "field_name" : "mMajor",
9635     "referenced_type" : "type-89"
9636    },
9637    {
9638     "access" : "private",
9639     "field_name" : "mMinor",
9640     "field_offset" : 16,
9641     "referenced_type" : "type-89"
9642    }
9643   ],
9644   "linker_set_key" : "android::hardware::hidl_version",
9645   "name" : "android::hardware::hidl_version",
9646   "referenced_type" : "type-375",
9647   "self_type" : "type-375",
9648   "size" : 4,
9649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9650   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9651  },
9652  {
9653   "alignment" : 8,
9654   "base_specifiers" :
9655   [
9656    {
9657     "referenced_type" : "type-433"
9658    }
9659   ],
9660   "fields" :
9661   [
9662    {
9663     "access" : "private",
9664     "field_name" : "_hidl_mImpl",
9665     "field_offset" : 1024,
9666     "referenced_type" : "type-117"
9667    }
9668   ],
9669   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
9670   "name" : "android::hardware::power::V1_0::BnHwPower",
9671   "referenced_type" : "type-570",
9672   "self_type" : "type-570",
9673   "size" : 152,
9674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
9675   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
9676   "vtable_components" :
9677   [
9678    {
9679     "component_value" : 136,
9680     "kind" : "vbase_offset"
9681    },
9682    {
9683     "kind" : "offset_to_top"
9684    },
9685    {
9686     "kind" : "rtti",
9687     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9688    },
9689    {
9690     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9691    },
9692    {
9693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9694    },
9695    {
9696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9697    },
9698    {
9699     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9700    },
9701    {
9702     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9703    },
9704    {
9705     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9706    },
9707    {
9708     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9715    },
9716    {
9717     "kind" : "complete_dtor_pointer",
9718     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
9719    },
9720    {
9721     "kind" : "deleting_dtor_pointer",
9722     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
9726    },
9727    {
9728     "component_value" : -32,
9729     "kind" : "offset_to_top"
9730    },
9731    {
9732     "kind" : "rtti",
9733     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9734    },
9735    {
9736     "kind" : "complete_dtor_pointer",
9737     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9738    },
9739    {
9740     "kind" : "deleting_dtor_pointer",
9741     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9742    },
9743    {
9744     "kind" : "vcall_offset"
9745    },
9746    {
9747     "kind" : "vcall_offset"
9748    },
9749    {
9750     "kind" : "vcall_offset"
9751    },
9752    {
9753     "kind" : "vcall_offset"
9754    },
9755    {
9756     "component_value" : -136,
9757     "kind" : "vcall_offset"
9758    },
9759    {
9760     "component_value" : -136,
9761     "kind" : "offset_to_top"
9762    },
9763    {
9764     "kind" : "rtti",
9765     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9766    },
9767    {
9768     "kind" : "complete_dtor_pointer",
9769     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9770    },
9771    {
9772     "kind" : "deleting_dtor_pointer",
9773     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9783    },
9784    {
9785     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9786    }
9787   ]
9788  },
9789  {
9790   "alignment" : 8,
9791   "base_specifiers" :
9792   [
9793    {
9794     "referenced_type" : "type-416"
9795    },
9796    {
9797     "referenced_type" : "type-25"
9798    }
9799   ],
9800   "fields" :
9801   [
9802    {
9803     "access" : "private",
9804     "field_name" : "_hidl_mMutex",
9805     "field_offset" : 1088,
9806     "referenced_type" : "type-573"
9807    },
9808    {
9809     "access" : "private",
9810     "field_name" : "_hidl_mDeathRecipients",
9811     "field_offset" : 1408,
9812     "referenced_type" : "type-574"
9813    }
9814   ],
9815   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
9816   "name" : "android::hardware::power::V1_0::BpHwPower",
9817   "referenced_type" : "type-572",
9818   "self_type" : "type-572",
9819   "size" : 216,
9820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
9821   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
9822   "vtable_components" :
9823   [
9824    {
9825     "component_value" : 200,
9826     "kind" : "vbase_offset"
9827    },
9828    {
9829     "kind" : "offset_to_top"
9830    },
9831    {
9832     "kind" : "rtti",
9833     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9834    },
9835    {
9836     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
9837    },
9838    {
9839     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9840    },
9841    {
9842     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9843    },
9844    {
9845     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9846    },
9847    {
9848     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
9852    },
9853    {
9854     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9855    },
9856    {
9857     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
9858    },
9859    {
9860     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9861    },
9862    {
9863     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
9864    },
9865    {
9866     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9867    },
9868    {
9869     "kind" : "complete_dtor_pointer",
9870     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
9871    },
9872    {
9873     "kind" : "deleting_dtor_pointer",
9874     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
9881    },
9882    {
9883     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
9884    },
9885    {
9886     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9887    },
9888    {
9889     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9890    },
9891    {
9892     "component_value" : 192,
9893     "kind" : "vbase_offset"
9894    },
9895    {
9896     "component_value" : -8,
9897     "kind" : "offset_to_top"
9898    },
9899    {
9900     "kind" : "rtti",
9901     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9902    },
9903    {
9904     "kind" : "complete_dtor_pointer",
9905     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9906    },
9907    {
9908     "kind" : "deleting_dtor_pointer",
9909     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9910    },
9911    {
9912     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9913    },
9914    {
9915     "component_value" : 184,
9916     "kind" : "vbase_offset"
9917    },
9918    {
9919     "component_value" : -16,
9920     "kind" : "offset_to_top"
9921    },
9922    {
9923     "kind" : "rtti",
9924     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9925    },
9926    {
9927     "kind" : "complete_dtor_pointer",
9928     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9929    },
9930    {
9931     "kind" : "deleting_dtor_pointer",
9932     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9936    },
9937    {
9938     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9939    },
9940    {
9941     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9942    },
9943    {
9944     "component_value" : -48,
9945     "kind" : "offset_to_top"
9946    },
9947    {
9948     "kind" : "rtti",
9949     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9950    },
9951    {
9952     "kind" : "complete_dtor_pointer",
9953     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9954    },
9955    {
9956     "kind" : "deleting_dtor_pointer",
9957     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9958    },
9959    {
9960     "kind" : "vcall_offset"
9961    },
9962    {
9963     "component_value" : -184,
9964     "kind" : "vcall_offset"
9965    },
9966    {
9967     "component_value" : -184,
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "component_value" : -184,
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -200,
9976     "kind" : "vcall_offset"
9977    },
9978    {
9979     "component_value" : -200,
9980     "kind" : "offset_to_top"
9981    },
9982    {
9983     "kind" : "rtti",
9984     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9985    },
9986    {
9987     "kind" : "complete_dtor_pointer",
9988     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9989    },
9990    {
9991     "kind" : "deleting_dtor_pointer",
9992     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9993    },
9994    {
9995     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9996    },
9997    {
9998     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10005    }
10006   ]
10007  },
10008  {
10009   "alignment" : 8,
10010   "base_specifiers" :
10011   [
10012    {
10013     "referenced_type" : "type-12"
10014    }
10015   ],
10016   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10017   "name" : "android::hardware::power::V1_0::IPower",
10018   "referenced_type" : "type-11",
10019   "self_type" : "type-11",
10020   "size" : 24,
10021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10022   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10023   "vtable_components" :
10024   [
10025    {
10026     "component_value" : 8,
10027     "kind" : "vbase_offset"
10028    },
10029    {
10030     "kind" : "offset_to_top"
10031    },
10032    {
10033     "kind" : "rtti",
10034     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10035    },
10036    {
10037     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10041    },
10042    {
10043     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10068    },
10069    {
10070     "kind" : "complete_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10072    },
10073    {
10074     "kind" : "deleting_dtor_pointer",
10075     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10076    },
10077    {
10078     "is_pure" : true,
10079     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10080    },
10081    {
10082     "is_pure" : true,
10083     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10084    },
10085    {
10086     "is_pure" : true,
10087     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10088    },
10089    {
10090     "is_pure" : true,
10091     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10092    },
10093    {
10094     "kind" : "vcall_offset"
10095    },
10096    {
10097     "kind" : "vcall_offset"
10098    },
10099    {
10100     "kind" : "vcall_offset"
10101    },
10102    {
10103     "kind" : "vcall_offset"
10104    },
10105    {
10106     "component_value" : -8,
10107     "kind" : "vcall_offset"
10108    },
10109    {
10110     "component_value" : -8,
10111     "kind" : "offset_to_top"
10112    },
10113    {
10114     "kind" : "rtti",
10115     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10116    },
10117    {
10118     "kind" : "complete_dtor_pointer",
10119     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
10120    },
10121    {
10122     "kind" : "deleting_dtor_pointer",
10123     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
10124    },
10125    {
10126     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10127    },
10128    {
10129     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10130    },
10131    {
10132     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10133    },
10134    {
10135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10136    }
10137   ]
10138  },
10139  {
10140   "alignment" : 8,
10141   "fields" :
10142   [
10143    {
10144     "field_name" : "name",
10145     "referenced_type" : "type-292"
10146    },
10147    {
10148     "field_name" : "residencyInMsecSinceBoot",
10149     "field_offset" : 128,
10150     "referenced_type" : "type-44"
10151    },
10152    {
10153     "field_name" : "totalTransitions",
10154     "field_offset" : 192,
10155     "referenced_type" : "type-44"
10156    },
10157    {
10158     "field_name" : "supportedOnlyInSuspend",
10159     "field_offset" : 256,
10160     "referenced_type" : "type-27"
10161    },
10162    {
10163     "field_name" : "voters",
10164     "field_offset" : 320,
10165     "referenced_type" : "type-338"
10166    }
10167   ],
10168   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10169   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10170   "referenced_type" : "type-350",
10171   "self_type" : "type-350",
10172   "size" : 56,
10173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10174   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10175  },
10176  {
10177   "alignment" : 8,
10178   "fields" :
10179   [
10180    {
10181     "field_name" : "name",
10182     "referenced_type" : "type-292"
10183    },
10184    {
10185     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10186     "field_offset" : 128,
10187     "referenced_type" : "type-44"
10188    },
10189    {
10190     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10191     "field_offset" : 192,
10192     "referenced_type" : "type-44"
10193    }
10194   ],
10195   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10196   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10197   "referenced_type" : "type-342",
10198   "self_type" : "type-342",
10199   "size" : 32,
10200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10201   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10202  },
10203  {
10204   "alignment" : 8,
10205   "base_specifiers" :
10206   [
10207    {
10208     "referenced_type" : "type-433"
10209    }
10210   ],
10211   "fields" :
10212   [
10213    {
10214     "access" : "private",
10215     "field_name" : "_hidl_mImpl",
10216     "field_offset" : 1024,
10217     "referenced_type" : "type-126"
10218    }
10219   ],
10220   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10221   "name" : "android::hardware::power::V1_1::BnHwPower",
10222   "referenced_type" : "type-613",
10223   "self_type" : "type-613",
10224   "size" : 152,
10225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10226   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10227   "vtable_components" :
10228   [
10229    {
10230     "component_value" : 136,
10231     "kind" : "vbase_offset"
10232    },
10233    {
10234     "kind" : "offset_to_top"
10235    },
10236    {
10237     "kind" : "rtti",
10238     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10248    },
10249    {
10250     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10254    },
10255    {
10256     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10260    },
10261    {
10262     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10263    },
10264    {
10265     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10266    },
10267    {
10268     "kind" : "complete_dtor_pointer",
10269     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
10270    },
10271    {
10272     "kind" : "deleting_dtor_pointer",
10273     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
10274    },
10275    {
10276     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10277    },
10278    {
10279     "component_value" : -32,
10280     "kind" : "offset_to_top"
10281    },
10282    {
10283     "kind" : "rtti",
10284     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10285    },
10286    {
10287     "kind" : "complete_dtor_pointer",
10288     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD1Ev"
10289    },
10290    {
10291     "kind" : "deleting_dtor_pointer",
10292     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD0Ev"
10293    },
10294    {
10295     "kind" : "vcall_offset"
10296    },
10297    {
10298     "kind" : "vcall_offset"
10299    },
10300    {
10301     "kind" : "vcall_offset"
10302    },
10303    {
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "component_value" : -136,
10308     "kind" : "vcall_offset"
10309    },
10310    {
10311     "component_value" : -136,
10312     "kind" : "offset_to_top"
10313    },
10314    {
10315     "kind" : "rtti",
10316     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10317    },
10318    {
10319     "kind" : "complete_dtor_pointer",
10320     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD1Ev"
10321    },
10322    {
10323     "kind" : "deleting_dtor_pointer",
10324     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD0Ev"
10325    },
10326    {
10327     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10328    },
10329    {
10330     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10331    },
10332    {
10333     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10337    }
10338   ]
10339  },
10340  {
10341   "alignment" : 8,
10342   "base_specifiers" :
10343   [
10344    {
10345     "referenced_type" : "type-9"
10346    },
10347    {
10348     "referenced_type" : "type-25"
10349    }
10350   ],
10351   "fields" :
10352   [
10353    {
10354     "access" : "private",
10355     "field_name" : "_hidl_mMutex",
10356     "field_offset" : 1088,
10357     "referenced_type" : "type-7"
10358    },
10359    {
10360     "access" : "private",
10361     "field_name" : "_hidl_mDeathRecipients",
10362     "field_offset" : 1408,
10363     "referenced_type" : "type-8"
10364    }
10365   ],
10366   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
10367   "name" : "android::hardware::power::V1_1::BpHwPower",
10368   "referenced_type" : "type-6",
10369   "self_type" : "type-6",
10370   "size" : 216,
10371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
10372   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
10373   "vtable_components" :
10374   [
10375    {
10376     "component_value" : 200,
10377     "kind" : "vbase_offset"
10378    },
10379    {
10380     "kind" : "offset_to_top"
10381    },
10382    {
10383     "kind" : "rtti",
10384     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10385    },
10386    {
10387     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
10409    },
10410    {
10411     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10412    },
10413    {
10414     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
10415    },
10416    {
10417     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10418    },
10419    {
10420     "kind" : "complete_dtor_pointer",
10421     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
10422    },
10423    {
10424     "kind" : "deleting_dtor_pointer",
10425     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
10426    },
10427    {
10428     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
10429    },
10430    {
10431     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10447    },
10448    {
10449     "component_value" : 192,
10450     "kind" : "vbase_offset"
10451    },
10452    {
10453     "component_value" : -8,
10454     "kind" : "offset_to_top"
10455    },
10456    {
10457     "kind" : "rtti",
10458     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10459    },
10460    {
10461     "kind" : "complete_dtor_pointer",
10462     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10463    },
10464    {
10465     "kind" : "deleting_dtor_pointer",
10466     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10467    },
10468    {
10469     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10470    },
10471    {
10472     "component_value" : 184,
10473     "kind" : "vbase_offset"
10474    },
10475    {
10476     "component_value" : -16,
10477     "kind" : "offset_to_top"
10478    },
10479    {
10480     "kind" : "rtti",
10481     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10482    },
10483    {
10484     "kind" : "complete_dtor_pointer",
10485     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10486    },
10487    {
10488     "kind" : "deleting_dtor_pointer",
10489     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10493    },
10494    {
10495     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10499    },
10500    {
10501     "component_value" : -48,
10502     "kind" : "offset_to_top"
10503    },
10504    {
10505     "kind" : "rtti",
10506     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10507    },
10508    {
10509     "kind" : "complete_dtor_pointer",
10510     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10511    },
10512    {
10513     "kind" : "deleting_dtor_pointer",
10514     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10515    },
10516    {
10517     "kind" : "vcall_offset"
10518    },
10519    {
10520     "component_value" : -184,
10521     "kind" : "vcall_offset"
10522    },
10523    {
10524     "component_value" : -184,
10525     "kind" : "vcall_offset"
10526    },
10527    {
10528     "component_value" : -184,
10529     "kind" : "vcall_offset"
10530    },
10531    {
10532     "component_value" : -200,
10533     "kind" : "vcall_offset"
10534    },
10535    {
10536     "component_value" : -200,
10537     "kind" : "offset_to_top"
10538    },
10539    {
10540     "kind" : "rtti",
10541     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10542    },
10543    {
10544     "kind" : "complete_dtor_pointer",
10545     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10546    },
10547    {
10548     "kind" : "deleting_dtor_pointer",
10549     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10550    },
10551    {
10552     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10553    },
10554    {
10555     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10556    },
10557    {
10558     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10559    },
10560    {
10561     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10562    }
10563   ]
10564  },
10565  {
10566   "alignment" : 8,
10567   "base_specifiers" :
10568   [
10569    {
10570     "referenced_type" : "type-10"
10571    },
10572    {
10573     "referenced_type" : "type-25"
10574    }
10575   ],
10576   "fields" :
10577   [
10578    {
10579     "access" : "private",
10580     "field_name" : "mImpl",
10581     "field_offset" : 768,
10582     "referenced_type" : "type-131"
10583    },
10584    {
10585     "access" : "private",
10586     "field_name" : "mOnewayQueue",
10587     "field_offset" : 832,
10588     "referenced_type" : "type-629"
10589    }
10590   ],
10591   "linker_set_key" : "android::hardware::power::V1_1::BsPower",
10592   "name" : "android::hardware::power::V1_1::BsPower",
10593   "referenced_type" : "type-628",
10594   "self_type" : "type-628",
10595   "size" : 136,
10596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h",
10597   "unique_id" : "_ZTSN7android8hardware5power4V1_17BsPowerE",
10598   "vtable_components" :
10599   [
10600    {
10601     "component_value" : 120,
10602     "kind" : "vbase_offset"
10603    },
10604    {
10605     "kind" : "offset_to_top"
10606    },
10607    {
10608     "kind" : "rtti",
10609     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10610    },
10611    {
10612     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10613    },
10614    {
10615     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10616    },
10617    {
10618     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10619    },
10620    {
10621     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10622    },
10623    {
10624     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10625    },
10626    {
10627     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower21setHALInstrumentationEv"
10628    },
10629    {
10630     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10631    },
10632    {
10633     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower4pingEv"
10634    },
10635    {
10636     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10637    },
10638    {
10639     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower21notifySyspropsChangedEv"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10643    },
10644    {
10645     "kind" : "complete_dtor_pointer",
10646     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPowerD1Ev"
10647    },
10648    {
10649     "kind" : "deleting_dtor_pointer",
10650     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPowerD0Ev"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14setInteractiveEb"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower9powerHintENS1_4V1_09PowerHintEi"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower10setFeatureENS1_4V1_07FeatureEb"
10660    },
10661    {
10662     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10663    },
10664    {
10665     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10666    },
10667    {
10668     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10669    },
10670    {
10671     "component_value" : -8,
10672     "kind" : "offset_to_top"
10673    },
10674    {
10675     "kind" : "rtti",
10676     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10677    },
10678    {
10679     "kind" : "complete_dtor_pointer",
10680     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_17BsPowerD1Ev"
10681    },
10682    {
10683     "kind" : "deleting_dtor_pointer",
10684     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_17BsPowerD0Ev"
10685    },
10686    {
10687     "kind" : "vcall_offset"
10688    },
10689    {
10690     "kind" : "vcall_offset"
10691    },
10692    {
10693     "kind" : "vcall_offset"
10694    },
10695    {
10696     "kind" : "vcall_offset"
10697    },
10698    {
10699     "component_value" : -120,
10700     "kind" : "vcall_offset"
10701    },
10702    {
10703     "component_value" : -120,
10704     "kind" : "offset_to_top"
10705    },
10706    {
10707     "kind" : "rtti",
10708     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10709    },
10710    {
10711     "kind" : "complete_dtor_pointer",
10712     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_17BsPowerD1Ev"
10713    },
10714    {
10715     "kind" : "deleting_dtor_pointer",
10716     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_17BsPowerD0Ev"
10717    },
10718    {
10719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10720    },
10721    {
10722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10723    },
10724    {
10725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10726    },
10727    {
10728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10729    }
10730   ]
10731  },
10732  {
10733   "alignment" : 8,
10734   "base_specifiers" :
10735   [
10736    {
10737     "referenced_type" : "type-11"
10738    }
10739   ],
10740   "linker_set_key" : "android::hardware::power::V1_1::IPower",
10741   "name" : "android::hardware::power::V1_1::IPower",
10742   "referenced_type" : "type-10",
10743   "self_type" : "type-10",
10744   "size" : 24,
10745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
10746   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
10747   "vtable_components" :
10748   [
10749    {
10750     "component_value" : 8,
10751     "kind" : "vbase_offset"
10752    },
10753    {
10754     "kind" : "offset_to_top"
10755    },
10756    {
10757     "kind" : "rtti",
10758     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10759    },
10760    {
10761     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10771    },
10772    {
10773     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10774    },
10775    {
10776     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10777    },
10778    {
10779     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10792    },
10793    {
10794     "kind" : "complete_dtor_pointer",
10795     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
10796    },
10797    {
10798     "kind" : "deleting_dtor_pointer",
10799     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
10800    },
10801    {
10802     "is_pure" : true,
10803     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10804    },
10805    {
10806     "is_pure" : true,
10807     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10808    },
10809    {
10810     "is_pure" : true,
10811     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10812    },
10813    {
10814     "is_pure" : true,
10815     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10816    },
10817    {
10818     "is_pure" : true,
10819     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10820    },
10821    {
10822     "is_pure" : true,
10823     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10824    },
10825    {
10826     "kind" : "vcall_offset"
10827    },
10828    {
10829     "kind" : "vcall_offset"
10830    },
10831    {
10832     "kind" : "vcall_offset"
10833    },
10834    {
10835     "kind" : "vcall_offset"
10836    },
10837    {
10838     "component_value" : -8,
10839     "kind" : "vcall_offset"
10840    },
10841    {
10842     "component_value" : -8,
10843     "kind" : "offset_to_top"
10844    },
10845    {
10846     "kind" : "rtti",
10847     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10848    },
10849    {
10850     "kind" : "complete_dtor_pointer",
10851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD1Ev"
10852    },
10853    {
10854     "kind" : "deleting_dtor_pointer",
10855     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD0Ev"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10868    }
10869   ]
10870  },
10871  {
10872   "alignment" : 8,
10873   "fields" :
10874   [
10875    {
10876     "field_name" : "name",
10877     "referenced_type" : "type-292"
10878    },
10879    {
10880     "field_name" : "states",
10881     "field_offset" : 128,
10882     "referenced_type" : "type-352"
10883    }
10884   ],
10885   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
10886   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
10887   "referenced_type" : "type-365",
10888   "self_type" : "type-365",
10889   "size" : 32,
10890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
10891   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
10892  },
10893  {
10894   "alignment" : 8,
10895   "fields" :
10896   [
10897    {
10898     "field_name" : "name",
10899     "referenced_type" : "type-292"
10900    },
10901    {
10902     "field_name" : "residencyInMsecSinceBoot",
10903     "field_offset" : 128,
10904     "referenced_type" : "type-44"
10905    },
10906    {
10907     "field_name" : "totalTransitions",
10908     "field_offset" : 192,
10909     "referenced_type" : "type-44"
10910    },
10911    {
10912     "field_name" : "lastEntryTimestampMs",
10913     "field_offset" : 256,
10914     "referenced_type" : "type-44"
10915    },
10916    {
10917     "field_name" : "supportedOnlyInSuspend",
10918     "field_offset" : 320,
10919     "referenced_type" : "type-27"
10920    }
10921   ],
10922   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
10923   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
10924   "referenced_type" : "type-356",
10925   "self_type" : "type-356",
10926   "size" : 48,
10927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
10928   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
10929  },
10930  {
10931   "alignment" : 8,
10932   "base_specifiers" :
10933   [
10934    {
10935     "referenced_type" : "type-149"
10936    },
10937    {
10938     "referenced_type" : "type-25"
10939    }
10940   ],
10941   "fields" :
10942   [
10943    {
10944     "access" : "private",
10945     "field_name" : "_hidl_mImpl",
10946     "field_offset" : 960,
10947     "referenced_type" : "type-32"
10948    }
10949   ],
10950   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10951   "name" : "android::hidl::base::V1_0::BnHwBase",
10952   "referenced_type" : "type-433",
10953   "self_type" : "type-433",
10954   "size" : 144,
10955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10956   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10957   "vtable_components" :
10958   [
10959    {
10960     "component_value" : 128,
10961     "kind" : "vbase_offset"
10962    },
10963    {
10964     "kind" : "offset_to_top"
10965    },
10966    {
10967     "kind" : "rtti",
10968     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10978    },
10979    {
10980     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10984    },
10985    {
10986     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10987    },
10988    {
10989     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10990    },
10991    {
10992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10993    },
10994    {
10995     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10996    },
10997    {
10998     "kind" : "complete_dtor_pointer",
10999     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11000    },
11001    {
11002     "kind" : "deleting_dtor_pointer",
11003     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11007    },
11008    {
11009     "component_value" : -32,
11010     "kind" : "offset_to_top"
11011    },
11012    {
11013     "kind" : "rtti",
11014     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11015    },
11016    {
11017     "kind" : "complete_dtor_pointer",
11018     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11019    },
11020    {
11021     "kind" : "deleting_dtor_pointer",
11022     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11023    },
11024    {
11025     "kind" : "vcall_offset"
11026    },
11027    {
11028     "kind" : "vcall_offset"
11029    },
11030    {
11031     "kind" : "vcall_offset"
11032    },
11033    {
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "component_value" : -128,
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "component_value" : -128,
11042     "kind" : "offset_to_top"
11043    },
11044    {
11045     "kind" : "rtti",
11046     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11047    },
11048    {
11049     "kind" : "complete_dtor_pointer",
11050     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11051    },
11052    {
11053     "kind" : "deleting_dtor_pointer",
11054     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11055    },
11056    {
11057     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11058    },
11059    {
11060     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11061    },
11062    {
11063     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11067    }
11068   ]
11069  },
11070  {
11071   "alignment" : 8,
11072   "base_specifiers" :
11073   [
11074    {
11075     "referenced_type" : "type-415"
11076    },
11077    {
11078     "referenced_type" : "type-25"
11079    }
11080   ],
11081   "fields" :
11082   [
11083    {
11084     "access" : "private",
11085     "field_name" : "_hidl_mMutex",
11086     "field_offset" : 1088,
11087     "referenced_type" : "type-565"
11088    },
11089    {
11090     "access" : "private",
11091     "field_name" : "_hidl_mDeathRecipients",
11092     "field_offset" : 1408,
11093     "referenced_type" : "type-566"
11094    }
11095   ],
11096   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11097   "name" : "android::hidl::base::V1_0::BpHwBase",
11098   "referenced_type" : "type-564",
11099   "self_type" : "type-564",
11100   "size" : 216,
11101   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11102   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11103   "vtable_components" :
11104   [
11105    {
11106     "component_value" : 200,
11107     "kind" : "vbase_offset"
11108    },
11109    {
11110     "kind" : "offset_to_top"
11111    },
11112    {
11113     "kind" : "rtti",
11114     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11115    },
11116    {
11117     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11118    },
11119    {
11120     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11121    },
11122    {
11123     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11124    },
11125    {
11126     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11148    },
11149    {
11150     "kind" : "complete_dtor_pointer",
11151     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11152    },
11153    {
11154     "kind" : "deleting_dtor_pointer",
11155     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11159    },
11160    {
11161     "component_value" : 192,
11162     "kind" : "vbase_offset"
11163    },
11164    {
11165     "component_value" : -8,
11166     "kind" : "offset_to_top"
11167    },
11168    {
11169     "kind" : "rtti",
11170     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11171    },
11172    {
11173     "kind" : "complete_dtor_pointer",
11174     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11175    },
11176    {
11177     "kind" : "deleting_dtor_pointer",
11178     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11179    },
11180    {
11181     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11182    },
11183    {
11184     "component_value" : 184,
11185     "kind" : "vbase_offset"
11186    },
11187    {
11188     "component_value" : -16,
11189     "kind" : "offset_to_top"
11190    },
11191    {
11192     "kind" : "rtti",
11193     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11194    },
11195    {
11196     "kind" : "complete_dtor_pointer",
11197     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11198    },
11199    {
11200     "kind" : "deleting_dtor_pointer",
11201     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11202    },
11203    {
11204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11205    },
11206    {
11207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11208    },
11209    {
11210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11211    },
11212    {
11213     "component_value" : -48,
11214     "kind" : "offset_to_top"
11215    },
11216    {
11217     "kind" : "rtti",
11218     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11219    },
11220    {
11221     "kind" : "complete_dtor_pointer",
11222     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11223    },
11224    {
11225     "kind" : "deleting_dtor_pointer",
11226     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11227    },
11228    {
11229     "kind" : "vcall_offset"
11230    },
11231    {
11232     "component_value" : -184,
11233     "kind" : "vcall_offset"
11234    },
11235    {
11236     "component_value" : -184,
11237     "kind" : "vcall_offset"
11238    },
11239    {
11240     "component_value" : -184,
11241     "kind" : "vcall_offset"
11242    },
11243    {
11244     "component_value" : -200,
11245     "kind" : "vcall_offset"
11246    },
11247    {
11248     "component_value" : -200,
11249     "kind" : "offset_to_top"
11250    },
11251    {
11252     "kind" : "rtti",
11253     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11254    },
11255    {
11256     "kind" : "complete_dtor_pointer",
11257     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11258    },
11259    {
11260     "kind" : "deleting_dtor_pointer",
11261     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11262    },
11263    {
11264     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11265    },
11266    {
11267     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11268    },
11269    {
11270     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11271    },
11272    {
11273     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11274    }
11275   ]
11276  },
11277  {
11278   "alignment" : 8,
11279   "fields" :
11280   [
11281    {
11282     "field_name" : "pid",
11283     "referenced_type" : "type-50"
11284    },
11285    {
11286     "field_name" : "ptr",
11287     "field_offset" : 64,
11288     "referenced_type" : "type-44"
11289    },
11290    {
11291     "field_name" : "arch",
11292     "field_offset" : 128,
11293     "referenced_type" : "type-395"
11294    }
11295   ],
11296   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11297   "name" : "android::hidl::base::V1_0::DebugInfo",
11298   "referenced_type" : "type-394",
11299   "self_type" : "type-394",
11300   "size" : 24,
11301   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11302   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11303  },
11304  {
11305   "alignment" : 8,
11306   "base_specifiers" :
11307   [
11308    {
11309     "is_virtual" : true,
11310     "referenced_type" : "type-13"
11311    }
11312   ],
11313   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11314   "name" : "android::hidl::base::V1_0::IBase",
11315   "referenced_type" : "type-12",
11316   "self_type" : "type-12",
11317   "size" : 24,
11318   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11319   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11320   "vtable_components" :
11321   [
11322    {
11323     "component_value" : 8,
11324     "kind" : "vbase_offset"
11325    },
11326    {
11327     "kind" : "offset_to_top"
11328    },
11329    {
11330     "kind" : "rtti",
11331     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11332    },
11333    {
11334     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11353    },
11354    {
11355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11365    },
11366    {
11367     "kind" : "complete_dtor_pointer",
11368     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11369    },
11370    {
11371     "kind" : "deleting_dtor_pointer",
11372     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11373    },
11374    {
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "kind" : "vcall_offset"
11382    },
11383    {
11384     "kind" : "vcall_offset"
11385    },
11386    {
11387     "component_value" : -8,
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "component_value" : -8,
11392     "kind" : "offset_to_top"
11393    },
11394    {
11395     "kind" : "rtti",
11396     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11397    },
11398    {
11399     "kind" : "complete_dtor_pointer",
11400     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
11401    },
11402    {
11403     "kind" : "deleting_dtor_pointer",
11404     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11411    },
11412    {
11413     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11414    },
11415    {
11416     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11417    }
11418   ]
11419  },
11420  {
11421   "alignment" : 8,
11422   "base_specifiers" :
11423   [
11424    {
11425     "referenced_type" : "type-12"
11426    }
11427   ],
11428   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11429   "name" : "android::hidl::manager::V1_0::IServiceManager",
11430   "referenced_type" : "type-97",
11431   "self_type" : "type-97",
11432   "size" : 24,
11433   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11434   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11435   "vtable_components" :
11436   [
11437    {
11438     "component_value" : 8,
11439     "kind" : "vbase_offset"
11440    },
11441    {
11442     "kind" : "offset_to_top"
11443    },
11444    {
11445     "kind" : "rtti",
11446     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11447    },
11448    {
11449     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11450    },
11451    {
11452     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11453    },
11454    {
11455     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11468    },
11469    {
11470     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11477    },
11478    {
11479     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11480    },
11481    {
11482     "kind" : "complete_dtor_pointer",
11483     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11484    },
11485    {
11486     "kind" : "deleting_dtor_pointer",
11487     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11488    },
11489    {
11490     "is_pure" : true,
11491     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11492    },
11493    {
11494     "is_pure" : true,
11495     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11496    },
11497    {
11498     "is_pure" : true,
11499     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11500    },
11501    {
11502     "is_pure" : true,
11503     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11504    },
11505    {
11506     "is_pure" : true,
11507     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11508    },
11509    {
11510     "is_pure" : true,
11511     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11512    },
11513    {
11514     "is_pure" : true,
11515     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11516    },
11517    {
11518     "is_pure" : true,
11519     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11520    },
11521    {
11522     "kind" : "vcall_offset"
11523    },
11524    {
11525     "kind" : "vcall_offset"
11526    },
11527    {
11528     "kind" : "vcall_offset"
11529    },
11530    {
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -8,
11535     "kind" : "vcall_offset"
11536    },
11537    {
11538     "component_value" : -8,
11539     "kind" : "offset_to_top"
11540    },
11541    {
11542     "kind" : "rtti",
11543     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11544    },
11545    {
11546     "kind" : "complete_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11548    },
11549    {
11550     "kind" : "deleting_dtor_pointer",
11551     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11552    },
11553    {
11554     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11564    }
11565   ]
11566  },
11567  {
11568   "alignment" : 8,
11569   "fields" :
11570   [
11571    {
11572     "field_name" : "interfaceName",
11573     "referenced_type" : "type-292"
11574    },
11575    {
11576     "field_name" : "instanceName",
11577     "field_offset" : 128,
11578     "referenced_type" : "type-292"
11579    },
11580    {
11581     "field_name" : "pid",
11582     "field_offset" : 256,
11583     "referenced_type" : "type-50"
11584    },
11585    {
11586     "field_name" : "clientPids",
11587     "field_offset" : 320,
11588     "referenced_type" : "type-331"
11589    },
11590    {
11591     "field_name" : "arch",
11592     "field_offset" : 448,
11593     "referenced_type" : "type-395"
11594    }
11595   ],
11596   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11597   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11598   "referenced_type" : "type-534",
11599   "self_type" : "type-534",
11600   "size" : 64,
11601   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11602   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11603  },
11604  {
11605   "alignment" : 8,
11606   "base_specifiers" :
11607   [
11608    {
11609     "referenced_type" : "type-12"
11610    }
11611   ],
11612   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11613   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11614   "referenced_type" : "type-113",
11615   "self_type" : "type-113",
11616   "size" : 24,
11617   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11618   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11619   "vtable_components" :
11620   [
11621    {
11622     "component_value" : 8,
11623     "kind" : "vbase_offset"
11624    },
11625    {
11626     "kind" : "offset_to_top"
11627    },
11628    {
11629     "kind" : "rtti",
11630     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11631    },
11632    {
11633     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11637    },
11638    {
11639     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11640    },
11641    {
11642     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11643    },
11644    {
11645     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11646    },
11647    {
11648     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11649    },
11650    {
11651     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11655    },
11656    {
11657     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11658    },
11659    {
11660     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11661    },
11662    {
11663     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11664    },
11665    {
11666     "kind" : "complete_dtor_pointer",
11667     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11668    },
11669    {
11670     "kind" : "deleting_dtor_pointer",
11671     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11672    },
11673    {
11674     "is_pure" : true,
11675     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11676    },
11677    {
11678     "kind" : "vcall_offset"
11679    },
11680    {
11681     "kind" : "vcall_offset"
11682    },
11683    {
11684     "kind" : "vcall_offset"
11685    },
11686    {
11687     "kind" : "vcall_offset"
11688    },
11689    {
11690     "component_value" : -8,
11691     "kind" : "vcall_offset"
11692    },
11693    {
11694     "component_value" : -8,
11695     "kind" : "offset_to_top"
11696    },
11697    {
11698     "kind" : "rtti",
11699     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11700    },
11701    {
11702     "kind" : "complete_dtor_pointer",
11703     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11704    },
11705    {
11706     "kind" : "deleting_dtor_pointer",
11707     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11708    },
11709    {
11710     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11711    },
11712    {
11713     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11714    },
11715    {
11716     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11717    },
11718    {
11719     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11720    }
11721   ]
11722  },
11723  {
11724   "alignment" : 8,
11725   "fields" :
11726   [
11727    {
11728     "access" : "private",
11729     "field_name" : "m_ptr",
11730     "referenced_type" : "type-104"
11731    }
11732   ],
11733   "linker_set_key" : "android::sp<android::Thread>",
11734   "name" : "android::sp<android::Thread>",
11735   "record_kind" : "class",
11736   "referenced_type" : "type-103",
11737   "self_type" : "type-103",
11738   "size" : 8,
11739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11740   "template_args" : [ "type-105" ],
11741   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11742  },
11743  {
11744   "alignment" : 8,
11745   "fields" :
11746   [
11747    {
11748     "access" : "private",
11749     "field_name" : "m_ptr",
11750     "referenced_type" : "type-148"
11751    }
11752   ],
11753   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11754   "name" : "android::sp<android::hardware::BHwBinder>",
11755   "record_kind" : "class",
11756   "referenced_type" : "type-147",
11757   "self_type" : "type-147",
11758   "size" : 8,
11759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11760   "template_args" : [ "type-149" ],
11761   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11762  },
11763  {
11764   "alignment" : 8,
11765   "fields" :
11766   [
11767    {
11768     "access" : "private",
11769     "field_name" : "m_ptr",
11770     "referenced_type" : "type-37"
11771    }
11772   ],
11773   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11774   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11775   "record_kind" : "class",
11776   "referenced_type" : "type-36",
11777   "self_type" : "type-36",
11778   "size" : 8,
11779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11780   "template_args" : [ "type-38" ],
11781   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11782  },
11783  {
11784   "alignment" : 8,
11785   "fields" :
11786   [
11787    {
11788     "access" : "private",
11789     "field_name" : "m_ptr",
11790     "referenced_type" : "type-20"
11791    }
11792   ],
11793   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11794   "name" : "android::sp<android::hardware::IBinder>",
11795   "record_kind" : "class",
11796   "referenced_type" : "type-40",
11797   "self_type" : "type-40",
11798   "size" : 8,
11799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11800   "template_args" : [ "type-21" ],
11801   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11802  },
11803  {
11804   "alignment" : 8,
11805   "fields" :
11806   [
11807    {
11808     "access" : "private",
11809     "field_name" : "m_ptr",
11810     "referenced_type" : "type-46"
11811    }
11812   ],
11813   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11814   "name" : "android::sp<android::hardware::IInterface>",
11815   "record_kind" : "class",
11816   "referenced_type" : "type-45",
11817   "self_type" : "type-45",
11818   "size" : 8,
11819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11820   "template_args" : [ "type-17" ],
11821   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11822  },
11823  {
11824   "alignment" : 8,
11825   "fields" :
11826   [
11827    {
11828     "access" : "private",
11829     "field_name" : "m_ptr",
11830     "referenced_type" : "type-48"
11831    }
11832   ],
11833   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11834   "name" : "android::sp<android::hardware::ProcessState>",
11835   "record_kind" : "class",
11836   "referenced_type" : "type-47",
11837   "self_type" : "type-47",
11838   "size" : 8,
11839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11840   "template_args" : [ "type-49" ],
11841   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11842  },
11843  {
11844   "alignment" : 8,
11845   "fields" :
11846   [
11847    {
11848     "access" : "private",
11849     "field_name" : "m_ptr",
11850     "referenced_type" : "type-137"
11851    }
11852   ],
11853   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11854   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11855   "record_kind" : "class",
11856   "referenced_type" : "type-136",
11857   "self_type" : "type-136",
11858   "size" : 8,
11859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11860   "template_args" : [ "type-138" ],
11861   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11862  },
11863  {
11864   "alignment" : 8,
11865   "fields" :
11866   [
11867    {
11868     "access" : "private",
11869     "field_name" : "m_ptr",
11870     "referenced_type" : "type-140"
11871    }
11872   ],
11873   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11874   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11875   "record_kind" : "class",
11876   "referenced_type" : "type-601",
11877   "self_type" : "type-601",
11878   "size" : 8,
11879   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11880   "template_args" : [ "type-141" ],
11881   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11882  },
11883  {
11884   "alignment" : 8,
11885   "fields" :
11886   [
11887    {
11888     "access" : "private",
11889     "field_name" : "m_ptr",
11890     "referenced_type" : "type-118"
11891    }
11892   ],
11893   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
11894   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
11895   "record_kind" : "class",
11896   "referenced_type" : "type-117",
11897   "self_type" : "type-117",
11898   "size" : 8,
11899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11900   "template_args" : [ "type-11" ],
11901   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
11902  },
11903  {
11904   "alignment" : 8,
11905   "fields" :
11906   [
11907    {
11908     "access" : "private",
11909     "field_name" : "m_ptr",
11910     "referenced_type" : "type-127"
11911    }
11912   ],
11913   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
11914   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
11915   "record_kind" : "class",
11916   "referenced_type" : "type-126",
11917   "self_type" : "type-126",
11918   "size" : 8,
11919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11920   "template_args" : [ "type-10" ],
11921   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
11922  },
11923  {
11924   "alignment" : 8,
11925   "fields" :
11926   [
11927    {
11928     "access" : "private",
11929     "field_name" : "m_ptr",
11930     "referenced_type" : "type-33"
11931    }
11932   ],
11933   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11934   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11935   "record_kind" : "class",
11936   "referenced_type" : "type-32",
11937   "self_type" : "type-32",
11938   "size" : 8,
11939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11940   "template_args" : [ "type-12" ],
11941   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11942  },
11943  {
11944   "alignment" : 8,
11945   "fields" :
11946   [
11947    {
11948     "access" : "private",
11949     "field_name" : "m_ptr",
11950     "referenced_type" : "type-96"
11951    }
11952   ],
11953   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11954   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11955   "record_kind" : "class",
11956   "referenced_type" : "type-95",
11957   "self_type" : "type-95",
11958   "size" : 8,
11959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11960   "template_args" : [ "type-97" ],
11961   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11962  },
11963  {
11964   "alignment" : 8,
11965   "fields" :
11966   [
11967    {
11968     "access" : "private",
11969     "field_name" : "m_ptr",
11970     "referenced_type" : "type-112"
11971    }
11972   ],
11973   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11974   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11975   "record_kind" : "class",
11976   "referenced_type" : "type-111",
11977   "self_type" : "type-111",
11978   "size" : 8,
11979   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11980   "template_args" : [ "type-113" ],
11981   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
11982  },
11983  {
11984   "alignment" : 1,
11985   "linker_set_key" : "android::trait_trivial_copy<bool>",
11986   "name" : "android::trait_trivial_copy<bool>",
11987   "referenced_type" : "type-201",
11988   "self_type" : "type-201",
11989   "size" : 1,
11990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11991   "template_args" : [ "type-27" ],
11992   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
11993  },
11994  {
11995   "alignment" : 1,
11996   "linker_set_key" : "android::trait_trivial_copy<char>",
11997   "name" : "android::trait_trivial_copy<char>",
11998   "referenced_type" : "type-205",
11999   "self_type" : "type-205",
12000   "size" : 1,
12001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12002   "template_args" : [ "type-4" ],
12003   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12004  },
12005  {
12006   "alignment" : 1,
12007   "linker_set_key" : "android::trait_trivial_copy<double>",
12008   "name" : "android::trait_trivial_copy<double>",
12009   "referenced_type" : "type-263",
12010   "self_type" : "type-263",
12011   "size" : 1,
12012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12013   "template_args" : [ "type-257" ],
12014   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12015  },
12016  {
12017   "alignment" : 1,
12018   "linker_set_key" : "android::trait_trivial_copy<float>",
12019   "name" : "android::trait_trivial_copy<float>",
12020   "referenced_type" : "type-254",
12021   "self_type" : "type-254",
12022   "size" : 1,
12023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12024   "template_args" : [ "type-252" ],
12025   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12026  },
12027  {
12028   "alignment" : 1,
12029   "linker_set_key" : "android::trait_trivial_copy<int>",
12030   "name" : "android::trait_trivial_copy<int>",
12031   "referenced_type" : "type-223",
12032   "self_type" : "type-223",
12033   "size" : 1,
12034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12035   "template_args" : [ "type-50" ],
12036   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12037  },
12038  {
12039   "alignment" : 1,
12040   "linker_set_key" : "android::trait_trivial_copy<long long>",
12041   "name" : "android::trait_trivial_copy<long long>",
12042   "referenced_type" : "type-242",
12043   "self_type" : "type-242",
12044   "size" : 1,
12045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12046   "template_args" : [ "type-240" ],
12047   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12048  },
12049  {
12050   "alignment" : 1,
12051   "linker_set_key" : "android::trait_trivial_copy<long>",
12052   "name" : "android::trait_trivial_copy<long>",
12053   "referenced_type" : "type-232",
12054   "self_type" : "type-232",
12055   "size" : 1,
12056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12057   "template_args" : [ "type-55" ],
12058   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12059  },
12060  {
12061   "alignment" : 1,
12062   "linker_set_key" : "android::trait_trivial_copy<short>",
12063   "name" : "android::trait_trivial_copy<short>",
12064   "referenced_type" : "type-215",
12065   "self_type" : "type-215",
12066   "size" : 1,
12067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12068   "template_args" : [ "type-212" ],
12069   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12070  },
12071  {
12072   "alignment" : 1,
12073   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12074   "name" : "android::trait_trivial_copy<unsigned char>",
12075   "referenced_type" : "type-209",
12076   "self_type" : "type-209",
12077   "size" : 1,
12078   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12079   "template_args" : [ "type-87" ],
12080   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12081  },
12082  {
12083   "alignment" : 1,
12084   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12085   "name" : "android::trait_trivial_copy<unsigned int>",
12086   "referenced_type" : "type-228",
12087   "self_type" : "type-228",
12088   "size" : 1,
12089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12090   "template_args" : [ "type-2" ],
12091   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12092  },
12093  {
12094   "alignment" : 1,
12095   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12096   "name" : "android::trait_trivial_copy<unsigned long long>",
12097   "referenced_type" : "type-249",
12098   "self_type" : "type-249",
12099   "size" : 1,
12100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12101   "template_args" : [ "type-245" ],
12102   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12103  },
12104  {
12105   "alignment" : 1,
12106   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12107   "name" : "android::trait_trivial_copy<unsigned long>",
12108   "referenced_type" : "type-237",
12109   "self_type" : "type-237",
12110   "size" : 1,
12111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12112   "template_args" : [ "type-44" ],
12113   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12114  },
12115  {
12116   "alignment" : 1,
12117   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12118   "name" : "android::trait_trivial_copy<unsigned short>",
12119   "referenced_type" : "type-219",
12120   "self_type" : "type-219",
12121   "size" : 1,
12122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12123   "template_args" : [ "type-89" ],
12124   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12125  },
12126  {
12127   "alignment" : 1,
12128   "linker_set_key" : "android::trait_trivial_copy<void>",
12129   "name" : "android::trait_trivial_copy<void>",
12130   "referenced_type" : "type-197",
12131   "self_type" : "type-197",
12132   "size" : 1,
12133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12134   "template_args" : [ "type-52" ],
12135   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12136  },
12137  {
12138   "alignment" : 1,
12139   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12140   "name" : "android::trait_trivial_ctor<bool>",
12141   "referenced_type" : "type-199",
12142   "self_type" : "type-199",
12143   "size" : 1,
12144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12145   "template_args" : [ "type-27" ],
12146   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12147  },
12148  {
12149   "alignment" : 1,
12150   "linker_set_key" : "android::trait_trivial_ctor<char>",
12151   "name" : "android::trait_trivial_ctor<char>",
12152   "referenced_type" : "type-203",
12153   "self_type" : "type-203",
12154   "size" : 1,
12155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12156   "template_args" : [ "type-4" ],
12157   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12158  },
12159  {
12160   "alignment" : 1,
12161   "linker_set_key" : "android::trait_trivial_ctor<double>",
12162   "name" : "android::trait_trivial_ctor<double>",
12163   "referenced_type" : "type-256",
12164   "self_type" : "type-256",
12165   "size" : 1,
12166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12167   "template_args" : [ "type-257" ],
12168   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12169  },
12170  {
12171   "alignment" : 1,
12172   "linker_set_key" : "android::trait_trivial_ctor<float>",
12173   "name" : "android::trait_trivial_ctor<float>",
12174   "referenced_type" : "type-251",
12175   "self_type" : "type-251",
12176   "size" : 1,
12177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12178   "template_args" : [ "type-252" ],
12179   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12180  },
12181  {
12182   "alignment" : 1,
12183   "linker_set_key" : "android::trait_trivial_ctor<int>",
12184   "name" : "android::trait_trivial_ctor<int>",
12185   "referenced_type" : "type-221",
12186   "self_type" : "type-221",
12187   "size" : 1,
12188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12189   "template_args" : [ "type-50" ],
12190   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12191  },
12192  {
12193   "alignment" : 1,
12194   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12195   "name" : "android::trait_trivial_ctor<long long>",
12196   "referenced_type" : "type-239",
12197   "self_type" : "type-239",
12198   "size" : 1,
12199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12200   "template_args" : [ "type-240" ],
12201   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12202  },
12203  {
12204   "alignment" : 1,
12205   "linker_set_key" : "android::trait_trivial_ctor<long>",
12206   "name" : "android::trait_trivial_ctor<long>",
12207   "referenced_type" : "type-230",
12208   "self_type" : "type-230",
12209   "size" : 1,
12210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12211   "template_args" : [ "type-55" ],
12212   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12213  },
12214  {
12215   "alignment" : 1,
12216   "linker_set_key" : "android::trait_trivial_ctor<short>",
12217   "name" : "android::trait_trivial_ctor<short>",
12218   "referenced_type" : "type-211",
12219   "self_type" : "type-211",
12220   "size" : 1,
12221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12222   "template_args" : [ "type-212" ],
12223   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12224  },
12225  {
12226   "alignment" : 1,
12227   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12228   "name" : "android::trait_trivial_ctor<unsigned char>",
12229   "referenced_type" : "type-207",
12230   "self_type" : "type-207",
12231   "size" : 1,
12232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12233   "template_args" : [ "type-87" ],
12234   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12235  },
12236  {
12237   "alignment" : 1,
12238   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12239   "name" : "android::trait_trivial_ctor<unsigned int>",
12240   "referenced_type" : "type-226",
12241   "self_type" : "type-226",
12242   "size" : 1,
12243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12244   "template_args" : [ "type-2" ],
12245   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12246  },
12247  {
12248   "alignment" : 1,
12249   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12250   "name" : "android::trait_trivial_ctor<unsigned long long>",
12251   "referenced_type" : "type-244",
12252   "self_type" : "type-244",
12253   "size" : 1,
12254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12255   "template_args" : [ "type-245" ],
12256   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12257  },
12258  {
12259   "alignment" : 1,
12260   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12261   "name" : "android::trait_trivial_ctor<unsigned long>",
12262   "referenced_type" : "type-234",
12263   "self_type" : "type-234",
12264   "size" : 1,
12265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12266   "template_args" : [ "type-44" ],
12267   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12268  },
12269  {
12270   "alignment" : 1,
12271   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12272   "name" : "android::trait_trivial_ctor<unsigned short>",
12273   "referenced_type" : "type-217",
12274   "self_type" : "type-217",
12275   "size" : 1,
12276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12277   "template_args" : [ "type-89" ],
12278   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12279  },
12280  {
12281   "alignment" : 1,
12282   "linker_set_key" : "android::trait_trivial_ctor<void>",
12283   "name" : "android::trait_trivial_ctor<void>",
12284   "referenced_type" : "type-195",
12285   "self_type" : "type-195",
12286   "size" : 1,
12287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12288   "template_args" : [ "type-52" ],
12289   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12290  },
12291  {
12292   "alignment" : 1,
12293   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12294   "name" : "android::trait_trivial_dtor<bool>",
12295   "referenced_type" : "type-200",
12296   "self_type" : "type-200",
12297   "size" : 1,
12298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12299   "template_args" : [ "type-27" ],
12300   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12301  },
12302  {
12303   "alignment" : 1,
12304   "linker_set_key" : "android::trait_trivial_dtor<char>",
12305   "name" : "android::trait_trivial_dtor<char>",
12306   "referenced_type" : "type-204",
12307   "self_type" : "type-204",
12308   "size" : 1,
12309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12310   "template_args" : [ "type-4" ],
12311   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12312  },
12313  {
12314   "alignment" : 1,
12315   "linker_set_key" : "android::trait_trivial_dtor<double>",
12316   "name" : "android::trait_trivial_dtor<double>",
12317   "referenced_type" : "type-262",
12318   "self_type" : "type-262",
12319   "size" : 1,
12320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12321   "template_args" : [ "type-257" ],
12322   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12323  },
12324  {
12325   "alignment" : 1,
12326   "linker_set_key" : "android::trait_trivial_dtor<float>",
12327   "name" : "android::trait_trivial_dtor<float>",
12328   "referenced_type" : "type-253",
12329   "self_type" : "type-253",
12330   "size" : 1,
12331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12332   "template_args" : [ "type-252" ],
12333   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12334  },
12335  {
12336   "alignment" : 1,
12337   "linker_set_key" : "android::trait_trivial_dtor<int>",
12338   "name" : "android::trait_trivial_dtor<int>",
12339   "referenced_type" : "type-222",
12340   "self_type" : "type-222",
12341   "size" : 1,
12342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12343   "template_args" : [ "type-50" ],
12344   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12345  },
12346  {
12347   "alignment" : 1,
12348   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12349   "name" : "android::trait_trivial_dtor<long long>",
12350   "referenced_type" : "type-241",
12351   "self_type" : "type-241",
12352   "size" : 1,
12353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12354   "template_args" : [ "type-240" ],
12355   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12356  },
12357  {
12358   "alignment" : 1,
12359   "linker_set_key" : "android::trait_trivial_dtor<long>",
12360   "name" : "android::trait_trivial_dtor<long>",
12361   "referenced_type" : "type-231",
12362   "self_type" : "type-231",
12363   "size" : 1,
12364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12365   "template_args" : [ "type-55" ],
12366   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12367  },
12368  {
12369   "alignment" : 1,
12370   "linker_set_key" : "android::trait_trivial_dtor<short>",
12371   "name" : "android::trait_trivial_dtor<short>",
12372   "referenced_type" : "type-213",
12373   "self_type" : "type-213",
12374   "size" : 1,
12375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12376   "template_args" : [ "type-212" ],
12377   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12378  },
12379  {
12380   "alignment" : 1,
12381   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12382   "name" : "android::trait_trivial_dtor<unsigned char>",
12383   "referenced_type" : "type-208",
12384   "self_type" : "type-208",
12385   "size" : 1,
12386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12387   "template_args" : [ "type-87" ],
12388   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12389  },
12390  {
12391   "alignment" : 1,
12392   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12393   "name" : "android::trait_trivial_dtor<unsigned int>",
12394   "referenced_type" : "type-227",
12395   "self_type" : "type-227",
12396   "size" : 1,
12397   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12398   "template_args" : [ "type-2" ],
12399   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12400  },
12401  {
12402   "alignment" : 1,
12403   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12404   "name" : "android::trait_trivial_dtor<unsigned long long>",
12405   "referenced_type" : "type-248",
12406   "self_type" : "type-248",
12407   "size" : 1,
12408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12409   "template_args" : [ "type-245" ],
12410   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12411  },
12412  {
12413   "alignment" : 1,
12414   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12415   "name" : "android::trait_trivial_dtor<unsigned long>",
12416   "referenced_type" : "type-236",
12417   "self_type" : "type-236",
12418   "size" : 1,
12419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12420   "template_args" : [ "type-44" ],
12421   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12422  },
12423  {
12424   "alignment" : 1,
12425   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12426   "name" : "android::trait_trivial_dtor<unsigned short>",
12427   "referenced_type" : "type-218",
12428   "self_type" : "type-218",
12429   "size" : 1,
12430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12431   "template_args" : [ "type-89" ],
12432   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12433  },
12434  {
12435   "alignment" : 1,
12436   "linker_set_key" : "android::trait_trivial_dtor<void>",
12437   "name" : "android::trait_trivial_dtor<void>",
12438   "referenced_type" : "type-196",
12439   "self_type" : "type-196",
12440   "size" : 1,
12441   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12442   "template_args" : [ "type-52" ],
12443   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12444  },
12445  {
12446   "alignment" : 1,
12447   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12448   "name" : "android::trait_trivial_move<android::String16>",
12449   "referenced_type" : "type-412",
12450   "self_type" : "type-412",
12451   "size" : 1,
12452   "source_file" : "/system/core/libutils/include/utils/String16.h",
12453   "template_args" : [ "type-67" ],
12454   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12455  },
12456  {
12457   "alignment" : 1,
12458   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12459   "name" : "android::trait_trivial_move<android::String8>",
12460   "referenced_type" : "type-407",
12461   "self_type" : "type-407",
12462   "size" : 1,
12463   "source_file" : "/system/core/libutils/include/utils/String8.h",
12464   "template_args" : [ "type-76" ],
12465   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12466  },
12467  {
12468   "alignment" : 1,
12469   "linker_set_key" : "android::trait_trivial_move<bool>",
12470   "name" : "android::trait_trivial_move<bool>",
12471   "referenced_type" : "type-202",
12472   "self_type" : "type-202",
12473   "size" : 1,
12474   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12475   "template_args" : [ "type-27" ],
12476   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12477  },
12478  {
12479   "alignment" : 1,
12480   "linker_set_key" : "android::trait_trivial_move<char>",
12481   "name" : "android::trait_trivial_move<char>",
12482   "referenced_type" : "type-206",
12483   "self_type" : "type-206",
12484   "size" : 1,
12485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12486   "template_args" : [ "type-4" ],
12487   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12488  },
12489  {
12490   "alignment" : 1,
12491   "linker_set_key" : "android::trait_trivial_move<double>",
12492   "name" : "android::trait_trivial_move<double>",
12493   "referenced_type" : "type-264",
12494   "self_type" : "type-264",
12495   "size" : 1,
12496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12497   "template_args" : [ "type-257" ],
12498   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12499  },
12500  {
12501   "alignment" : 1,
12502   "linker_set_key" : "android::trait_trivial_move<float>",
12503   "name" : "android::trait_trivial_move<float>",
12504   "referenced_type" : "type-255",
12505   "self_type" : "type-255",
12506   "size" : 1,
12507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12508   "template_args" : [ "type-252" ],
12509   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12510  },
12511  {
12512   "alignment" : 1,
12513   "linker_set_key" : "android::trait_trivial_move<int>",
12514   "name" : "android::trait_trivial_move<int>",
12515   "referenced_type" : "type-224",
12516   "self_type" : "type-224",
12517   "size" : 1,
12518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12519   "template_args" : [ "type-50" ],
12520   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12521  },
12522  {
12523   "alignment" : 1,
12524   "linker_set_key" : "android::trait_trivial_move<long long>",
12525   "name" : "android::trait_trivial_move<long long>",
12526   "referenced_type" : "type-243",
12527   "self_type" : "type-243",
12528   "size" : 1,
12529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12530   "template_args" : [ "type-240" ],
12531   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12532  },
12533  {
12534   "alignment" : 1,
12535   "linker_set_key" : "android::trait_trivial_move<long>",
12536   "name" : "android::trait_trivial_move<long>",
12537   "referenced_type" : "type-233",
12538   "self_type" : "type-233",
12539   "size" : 1,
12540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12541   "template_args" : [ "type-55" ],
12542   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12543  },
12544  {
12545   "alignment" : 1,
12546   "linker_set_key" : "android::trait_trivial_move<short>",
12547   "name" : "android::trait_trivial_move<short>",
12548   "referenced_type" : "type-216",
12549   "self_type" : "type-216",
12550   "size" : 1,
12551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12552   "template_args" : [ "type-212" ],
12553   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12554  },
12555  {
12556   "alignment" : 1,
12557   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12558   "name" : "android::trait_trivial_move<unsigned char>",
12559   "referenced_type" : "type-210",
12560   "self_type" : "type-210",
12561   "size" : 1,
12562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12563   "template_args" : [ "type-87" ],
12564   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12565  },
12566  {
12567   "alignment" : 1,
12568   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12569   "name" : "android::trait_trivial_move<unsigned int>",
12570   "referenced_type" : "type-229",
12571   "self_type" : "type-229",
12572   "size" : 1,
12573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12574   "template_args" : [ "type-2" ],
12575   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12576  },
12577  {
12578   "alignment" : 1,
12579   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12580   "name" : "android::trait_trivial_move<unsigned long long>",
12581   "referenced_type" : "type-250",
12582   "self_type" : "type-250",
12583   "size" : 1,
12584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12585   "template_args" : [ "type-245" ],
12586   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12587  },
12588  {
12589   "alignment" : 1,
12590   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12591   "name" : "android::trait_trivial_move<unsigned long>",
12592   "referenced_type" : "type-238",
12593   "self_type" : "type-238",
12594   "size" : 1,
12595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12596   "template_args" : [ "type-44" ],
12597   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12598  },
12599  {
12600   "alignment" : 1,
12601   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12602   "name" : "android::trait_trivial_move<unsigned short>",
12603   "referenced_type" : "type-220",
12604   "self_type" : "type-220",
12605   "size" : 1,
12606   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12607   "template_args" : [ "type-89" ],
12608   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12609  },
12610  {
12611   "alignment" : 1,
12612   "linker_set_key" : "android::trait_trivial_move<void>",
12613   "name" : "android::trait_trivial_move<void>",
12614   "referenced_type" : "type-198",
12615   "self_type" : "type-198",
12616   "size" : 1,
12617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12618   "template_args" : [ "type-52" ],
12619   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12620  },
12621  {
12622   "alignment" : 8,
12623   "fields" :
12624   [
12625    {
12626     "access" : "private",
12627     "field_name" : "m_ptr",
12628     "referenced_type" : "type-148"
12629    },
12630    {
12631     "access" : "private",
12632     "field_name" : "m_refs",
12633     "field_offset" : 64,
12634     "referenced_type" : "type-22"
12635    }
12636   ],
12637   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12638   "name" : "android::wp<android::hardware::BHwBinder>",
12639   "record_kind" : "class",
12640   "referenced_type" : "type-456",
12641   "self_type" : "type-456",
12642   "size" : 16,
12643   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12644   "template_args" : [ "type-149" ],
12645   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12646  },
12647  {
12648   "alignment" : 8,
12649   "fields" :
12650   [
12651    {
12652     "access" : "private",
12653     "field_name" : "m_ptr",
12654     "referenced_type" : "type-37"
12655    },
12656    {
12657     "access" : "private",
12658     "field_name" : "m_refs",
12659     "field_offset" : 64,
12660     "referenced_type" : "type-22"
12661    }
12662   ],
12663   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12664   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12665   "record_kind" : "class",
12666   "referenced_type" : "type-404",
12667   "self_type" : "type-404",
12668   "size" : 16,
12669   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12670   "template_args" : [ "type-38" ],
12671   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12672  },
12673  {
12674   "alignment" : 8,
12675   "fields" :
12676   [
12677    {
12678     "access" : "private",
12679     "field_name" : "m_ptr",
12680     "referenced_type" : "type-140"
12681    },
12682    {
12683     "access" : "private",
12684     "field_name" : "m_refs",
12685     "field_offset" : 64,
12686     "referenced_type" : "type-22"
12687    }
12688   ],
12689   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12690   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12691   "record_kind" : "class",
12692   "referenced_type" : "type-139",
12693   "self_type" : "type-139",
12694   "size" : 16,
12695   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12696   "template_args" : [ "type-141" ],
12697   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12698  },
12699  {
12700   "alignment" : 8,
12701   "fields" :
12702   [
12703    {
12704     "access" : "private",
12705     "field_name" : "m_ptr",
12706     "referenced_type" : "type-33"
12707    },
12708    {
12709     "access" : "private",
12710     "field_name" : "m_refs",
12711     "field_offset" : 64,
12712     "referenced_type" : "type-22"
12713    }
12714   ],
12715   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12716   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12717   "record_kind" : "class",
12718   "referenced_type" : "type-142",
12719   "self_type" : "type-142",
12720   "size" : 16,
12721   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12722   "template_args" : [ "type-12" ],
12723   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12724  },
12725  {
12726   "alignment" : 4,
12727   "fields" :
12728   [
12729    {
12730     "field_name" : "maxContentLightLevel",
12731     "referenced_type" : "type-252"
12732    },
12733    {
12734     "field_name" : "maxFrameAverageLightLevel",
12735     "field_offset" : 32,
12736     "referenced_type" : "type-252"
12737    }
12738   ],
12739   "linker_set_key" : "android_cta861_3_metadata",
12740   "name" : "android_cta861_3_metadata",
12741   "referenced_type" : "type-509",
12742   "self_type" : "type-509",
12743   "size" : 8,
12744   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12745   "unique_id" : "android_cta861_3_metadata"
12746  },
12747  {
12748   "alignment" : 4,
12749   "fields" :
12750   [
12751    {
12752     "field_name" : "num_points",
12753     "referenced_type" : "type-2"
12754    },
12755    {
12756     "field_name" : "reserved",
12757     "field_offset" : 32,
12758     "referenced_type" : "type-498"
12759    },
12760    {
12761     "field_name" : "xyzc_points",
12762     "field_offset" : 288,
12763     "referenced_type" : "type-506"
12764    }
12765   ],
12766   "linker_set_key" : "android_depth_points",
12767   "name" : "android_depth_points",
12768   "referenced_type" : "type-505",
12769   "self_type" : "type-505",
12770   "size" : 36,
12771   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12772   "unique_id" : "android_depth_points"
12773  },
12774  {
12775   "alignment" : 8,
12776   "fields" :
12777   [
12778    {
12779     "field_name" : "format",
12780     "referenced_type" : "type-501"
12781    },
12782    {
12783     "field_name" : "num_planes",
12784     "field_offset" : 32,
12785     "referenced_type" : "type-2"
12786    },
12787    {
12788     "field_name" : "planes",
12789     "field_offset" : 64,
12790     "referenced_type" : "type-503"
12791    }
12792   ],
12793   "linker_set_key" : "android_flex_layout",
12794   "name" : "android_flex_layout",
12795   "referenced_type" : "type-502",
12796   "self_type" : "type-502",
12797   "size" : 16,
12798   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12799   "unique_id" : "android_flex_layout"
12800  },
12801  {
12802   "alignment" : 8,
12803   "fields" :
12804   [
12805    {
12806     "field_name" : "top_left",
12807     "referenced_type" : "type-420"
12808    },
12809    {
12810     "field_name" : "component",
12811     "field_offset" : 64,
12812     "referenced_type" : "type-499"
12813    },
12814    {
12815     "field_name" : "bits_per_component",
12816     "field_offset" : 96,
12817     "referenced_type" : "type-50"
12818    },
12819    {
12820     "field_name" : "bits_used",
12821     "field_offset" : 128,
12822     "referenced_type" : "type-50"
12823    },
12824    {
12825     "field_name" : "h_increment",
12826     "field_offset" : 160,
12827     "referenced_type" : "type-50"
12828    },
12829    {
12830     "field_name" : "v_increment",
12831     "field_offset" : 192,
12832     "referenced_type" : "type-50"
12833    },
12834    {
12835     "field_name" : "h_subsampling",
12836     "field_offset" : 224,
12837     "referenced_type" : "type-50"
12838    },
12839    {
12840     "field_name" : "v_subsampling",
12841     "field_offset" : 256,
12842     "referenced_type" : "type-50"
12843    }
12844   ],
12845   "linker_set_key" : "android_flex_plane",
12846   "name" : "android_flex_plane",
12847   "referenced_type" : "type-500",
12848   "self_type" : "type-500",
12849   "size" : 40,
12850   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12851   "unique_id" : "android_flex_plane"
12852  },
12853  {
12854   "alignment" : 4,
12855   "fields" :
12856   [
12857    {
12858     "field_name" : "displayPrimaryRed",
12859     "referenced_type" : "type-507"
12860    },
12861    {
12862     "field_name" : "displayPrimaryGreen",
12863     "field_offset" : 64,
12864     "referenced_type" : "type-507"
12865    },
12866    {
12867     "field_name" : "displayPrimaryBlue",
12868     "field_offset" : 128,
12869     "referenced_type" : "type-507"
12870    },
12871    {
12872     "field_name" : "whitePoint",
12873     "field_offset" : 192,
12874     "referenced_type" : "type-507"
12875    },
12876    {
12877     "field_name" : "maxLuminance",
12878     "field_offset" : 256,
12879     "referenced_type" : "type-252"
12880    },
12881    {
12882     "field_name" : "minLuminance",
12883     "field_offset" : 288,
12884     "referenced_type" : "type-252"
12885    }
12886   ],
12887   "linker_set_key" : "android_smpte2086_metadata",
12888   "name" : "android_smpte2086_metadata",
12889   "referenced_type" : "type-508",
12890   "self_type" : "type-508",
12891   "size" : 40,
12892   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12893   "unique_id" : "android_smpte2086_metadata"
12894  },
12895  {
12896   "alignment" : 4,
12897   "fields" :
12898   [
12899    {
12900     "field_name" : "x",
12901     "referenced_type" : "type-252"
12902    },
12903    {
12904     "field_name" : "y",
12905     "field_offset" : 32,
12906     "referenced_type" : "type-252"
12907    }
12908   ],
12909   "linker_set_key" : "android_xy_color",
12910   "name" : "android_xy_color",
12911   "referenced_type" : "type-507",
12912   "self_type" : "type-507",
12913   "size" : 8,
12914   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12915   "unique_id" : "android_xy_color"
12916  },
12917  {
12918   "alignment" : 8,
12919   "fields" :
12920   [
12921    {
12922     "field_name" : "y",
12923     "referenced_type" : "type-51"
12924    },
12925    {
12926     "field_name" : "cb",
12927     "field_offset" : 64,
12928     "referenced_type" : "type-51"
12929    },
12930    {
12931     "field_name" : "cr",
12932     "field_offset" : 128,
12933     "referenced_type" : "type-51"
12934    },
12935    {
12936     "field_name" : "ystride",
12937     "field_offset" : 192,
12938     "referenced_type" : "type-44"
12939    },
12940    {
12941     "field_name" : "cstride",
12942     "field_offset" : 256,
12943     "referenced_type" : "type-44"
12944    },
12945    {
12946     "field_name" : "chroma_step",
12947     "field_offset" : 320,
12948     "referenced_type" : "type-44"
12949    },
12950    {
12951     "field_name" : "reserved",
12952     "field_offset" : 384,
12953     "referenced_type" : "type-498"
12954    }
12955   ],
12956   "linker_set_key" : "android_ycbcr",
12957   "name" : "android_ycbcr",
12958   "referenced_type" : "type-497",
12959   "self_type" : "type-497",
12960   "size" : 80,
12961   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12962   "unique_id" : "android_ycbcr"
12963  },
12964  {
12965   "alignment" : 4,
12966   "fields" :
12967   [
12968    {
12969     "referenced_type" : "type-85"
12970    }
12971   ],
12972   "linker_set_key" : "log_msg",
12973   "name" : "log_msg",
12974   "referenced_type" : "type-84",
12975   "self_type" : "type-84",
12976   "size" : 5124,
12977   "source_file" : "/system/core/liblog/include/log/log_read.h",
12978   "unique_id" : "log_msg"
12979  },
12980  {
12981   "alignment" : 4,
12982   "fields" :
12983   [
12984    {
12985     "field_name" : "buf",
12986     "referenced_type" : "type-86"
12987    },
12988    {
12989     "field_name" : "entry",
12990     "referenced_type" : "type-88"
12991    },
12992    {
12993     "field_name" : "entry_v4",
12994     "referenced_type" : "type-88"
12995    },
12996    {
12997     "field_name" : "entry_v3",
12998     "referenced_type" : "type-91"
12999    },
13000    {
13001     "field_name" : "entry_v2",
13002     "referenced_type" : "type-92"
13003    },
13004    {
13005     "field_name" : "entry_v1",
13006     "referenced_type" : "type-93"
13007    }
13008   ],
13009   "is_anonymous" : true,
13010   "linker_set_key" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13011   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3) at system/core/liblog/include_vndk/log/log_read.h:139:3",
13012   "record_kind" : "union",
13013   "referenced_type" : "type-85",
13014   "self_type" : "type-85",
13015   "size" : 5124,
13016   "source_file" : "/system/core/liblog/include/log/log_read.h",
13017   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13018  },
13019  {
13020   "alignment" : 1,
13021   "fields" :
13022   [
13023    {
13024     "field_name" : "tv_sec",
13025     "referenced_type" : "type-2"
13026    },
13027    {
13028     "field_name" : "tv_nsec",
13029     "field_offset" : 32,
13030     "referenced_type" : "type-2"
13031    }
13032   ],
13033   "linker_set_key" : "log_time",
13034   "name" : "log_time",
13035   "referenced_type" : "type-384",
13036   "self_type" : "type-384",
13037   "size" : 8,
13038   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13039   "unique_id" : "_ZTS8log_time"
13040  },
13041  {
13042   "alignment" : 4,
13043   "fields" :
13044   [
13045    {
13046     "field_name" : "len",
13047     "referenced_type" : "type-89"
13048    },
13049    {
13050     "field_name" : "__pad",
13051     "field_offset" : 16,
13052     "referenced_type" : "type-89"
13053    },
13054    {
13055     "field_name" : "pid",
13056     "field_offset" : 32,
13057     "referenced_type" : "type-50"
13058    },
13059    {
13060     "field_name" : "tid",
13061     "field_offset" : 64,
13062     "referenced_type" : "type-50"
13063    },
13064    {
13065     "field_name" : "sec",
13066     "field_offset" : 96,
13067     "referenced_type" : "type-50"
13068    },
13069    {
13070     "field_name" : "nsec",
13071     "field_offset" : 128,
13072     "referenced_type" : "type-50"
13073    },
13074    {
13075     "field_name" : "msg",
13076     "field_offset" : 160,
13077     "referenced_type" : "type-90"
13078    }
13079   ],
13080   "linker_set_key" : "logger_entry",
13081   "name" : "logger_entry",
13082   "referenced_type" : "type-93",
13083   "self_type" : "type-93",
13084   "size" : 20,
13085   "source_file" : "/system/core/liblog/include/log/log_read.h",
13086   "unique_id" : "logger_entry"
13087  },
13088  {
13089   "alignment" : 1,
13090   "fields" :
13091   [
13092    {
13093     "field_name" : "len",
13094     "referenced_type" : "type-89"
13095    },
13096    {
13097     "field_name" : "hdr_size",
13098     "field_offset" : 16,
13099     "referenced_type" : "type-89"
13100    },
13101    {
13102     "field_name" : "pid",
13103     "field_offset" : 32,
13104     "referenced_type" : "type-50"
13105    },
13106    {
13107     "field_name" : "tid",
13108     "field_offset" : 64,
13109     "referenced_type" : "type-50"
13110    },
13111    {
13112     "field_name" : "sec",
13113     "field_offset" : 96,
13114     "referenced_type" : "type-50"
13115    },
13116    {
13117     "field_name" : "nsec",
13118     "field_offset" : 128,
13119     "referenced_type" : "type-50"
13120    },
13121    {
13122     "field_name" : "euid",
13123     "field_offset" : 160,
13124     "referenced_type" : "type-2"
13125    },
13126    {
13127     "field_name" : "msg",
13128     "field_offset" : 192,
13129     "referenced_type" : "type-90"
13130    }
13131   ],
13132   "linker_set_key" : "logger_entry_v2",
13133   "name" : "logger_entry_v2",
13134   "referenced_type" : "type-92",
13135   "self_type" : "type-92",
13136   "size" : 24,
13137   "source_file" : "/system/core/liblog/include/log/log_read.h",
13138   "unique_id" : "logger_entry_v2"
13139  },
13140  {
13141   "alignment" : 1,
13142   "fields" :
13143   [
13144    {
13145     "field_name" : "len",
13146     "referenced_type" : "type-89"
13147    },
13148    {
13149     "field_name" : "hdr_size",
13150     "field_offset" : 16,
13151     "referenced_type" : "type-89"
13152    },
13153    {
13154     "field_name" : "pid",
13155     "field_offset" : 32,
13156     "referenced_type" : "type-50"
13157    },
13158    {
13159     "field_name" : "tid",
13160     "field_offset" : 64,
13161     "referenced_type" : "type-50"
13162    },
13163    {
13164     "field_name" : "sec",
13165     "field_offset" : 96,
13166     "referenced_type" : "type-50"
13167    },
13168    {
13169     "field_name" : "nsec",
13170     "field_offset" : 128,
13171     "referenced_type" : "type-50"
13172    },
13173    {
13174     "field_name" : "lid",
13175     "field_offset" : 160,
13176     "referenced_type" : "type-2"
13177    },
13178    {
13179     "field_name" : "msg",
13180     "field_offset" : 192,
13181     "referenced_type" : "type-90"
13182    }
13183   ],
13184   "linker_set_key" : "logger_entry_v3",
13185   "name" : "logger_entry_v3",
13186   "referenced_type" : "type-91",
13187   "self_type" : "type-91",
13188   "size" : 24,
13189   "source_file" : "/system/core/liblog/include/log/log_read.h",
13190   "unique_id" : "logger_entry_v3"
13191  },
13192  {
13193   "alignment" : 4,
13194   "fields" :
13195   [
13196    {
13197     "field_name" : "len",
13198     "referenced_type" : "type-89"
13199    },
13200    {
13201     "field_name" : "hdr_size",
13202     "field_offset" : 16,
13203     "referenced_type" : "type-89"
13204    },
13205    {
13206     "field_name" : "pid",
13207     "field_offset" : 32,
13208     "referenced_type" : "type-50"
13209    },
13210    {
13211     "field_name" : "tid",
13212     "field_offset" : 64,
13213     "referenced_type" : "type-2"
13214    },
13215    {
13216     "field_name" : "sec",
13217     "field_offset" : 96,
13218     "referenced_type" : "type-2"
13219    },
13220    {
13221     "field_name" : "nsec",
13222     "field_offset" : 128,
13223     "referenced_type" : "type-2"
13224    },
13225    {
13226     "field_name" : "lid",
13227     "field_offset" : 160,
13228     "referenced_type" : "type-2"
13229    },
13230    {
13231     "field_name" : "uid",
13232     "field_offset" : 192,
13233     "referenced_type" : "type-2"
13234    },
13235    {
13236     "field_name" : "msg",
13237     "field_offset" : 224,
13238     "referenced_type" : "type-90"
13239    }
13240   ],
13241   "linker_set_key" : "logger_entry_v4",
13242   "name" : "logger_entry_v4",
13243   "referenced_type" : "type-88",
13244   "self_type" : "type-88",
13245   "size" : 28,
13246   "source_file" : "/system/core/liblog/include/log/log_read.h",
13247   "unique_id" : "logger_entry_v4"
13248  },
13249  {
13250   "alignment" : 4,
13251   "fields" :
13252   [
13253    {
13254     "field_name" : "version",
13255     "referenced_type" : "type-50"
13256    },
13257    {
13258     "field_name" : "numFds",
13259     "field_offset" : 32,
13260     "referenced_type" : "type-50"
13261    },
13262    {
13263     "field_name" : "numInts",
13264     "field_offset" : 64,
13265     "referenced_type" : "type-50"
13266    },
13267    {
13268     "field_name" : "data",
13269     "field_offset" : 96,
13270     "referenced_type" : "type-193"
13271    }
13272   ],
13273   "linker_set_key" : "native_handle",
13274   "name" : "native_handle",
13275   "referenced_type" : "type-192",
13276   "self_type" : "type-192",
13277   "size" : 12,
13278   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13279   "unique_id" : "native_handle"
13280  }
13281 ],
13282 "rvalue_reference_types" :
13283 [
13284  {
13285   "alignment" : 8,
13286   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &&",
13287   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &&",
13288   "referenced_type" : "type-168",
13289   "self_type" : "type-170",
13290   "size" : 8,
13291   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13292  },
13293  {
13294   "alignment" : 8,
13295   "linker_set_key" : "android::hardware::Return<bool> &&",
13296   "name" : "android::hardware::Return<bool> &&",
13297   "referenced_type" : "type-161",
13298   "self_type" : "type-164",
13299   "size" : 8,
13300   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13301  },
13302  {
13303   "alignment" : 8,
13304   "linker_set_key" : "android::hardware::Return<void> &&",
13305   "name" : "android::hardware::Return<void> &&",
13306   "referenced_type" : "type-181",
13307   "self_type" : "type-183",
13308   "size" : 8,
13309   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13310  },
13311  {
13312   "alignment" : 8,
13313   "linker_set_key" : "android::hardware::Status &&",
13314   "name" : "android::hardware::Status &&",
13315   "referenced_type" : "type-151",
13316   "self_type" : "type-157",
13317   "size" : 8,
13318   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13319  },
13320  {
13321   "alignment" : 8,
13322   "linker_set_key" : "android::hardware::details::return_status &&",
13323   "name" : "android::hardware::details::return_status &&",
13324   "referenced_type" : "type-162",
13325   "self_type" : "type-177",
13326   "size" : 8,
13327   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13328  },
13329  {
13330   "alignment" : 8,
13331   "linker_set_key" : "android::hardware::hidl_handle &&",
13332   "name" : "android::hardware::hidl_handle &&",
13333   "referenced_type" : "type-290",
13334   "self_type" : "type-298",
13335   "size" : 8,
13336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13337  },
13338  {
13339   "alignment" : 8,
13340   "linker_set_key" : "android::hardware::hidl_memory &&",
13341   "name" : "android::hardware::hidl_memory &&",
13342   "referenced_type" : "type-296",
13343   "self_type" : "type-302",
13344   "size" : 8,
13345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13346  },
13347  {
13348   "alignment" : 8,
13349   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13350   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13351   "referenced_type" : "type-136",
13352   "self_type" : "type-143",
13353   "size" : 8,
13354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13355  },
13356  {
13357   "alignment" : 8,
13358   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> &&",
13359   "name" : "android::sp<android::hardware::power::V1_1::IPower> &&",
13360   "referenced_type" : "type-126",
13361   "self_type" : "type-128",
13362   "size" : 8,
13363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13364  },
13365  {
13366   "alignment" : 8,
13367   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13368   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13369   "referenced_type" : "type-467",
13370   "self_type" : "type-466",
13371   "size" : 8,
13372   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13373  },
13374  {
13375   "alignment" : 8,
13376   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13377   "name" : "std::function<sp<IBase> (void *)> &&",
13378   "referenced_type" : "type-477",
13379   "self_type" : "type-476",
13380   "size" : 8,
13381   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13382  },
13383  {
13384   "alignment" : 8,
13385   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13386   "name" : "std::function<sp<IBinder> (void *)> &&",
13387   "referenced_type" : "type-469",
13388   "self_type" : "type-468",
13389   "size" : 8,
13390   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13391  }
13392 ]
13393}
13394