1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-65",
9   "self_type" : "type-86",
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-261",
16   "self_type" : "type-511",
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-32",
24   "self_type" : "type-185",
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-83",
32   "self_type" : "type-331",
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-83",
41   "self_type" : "type-82",
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-504",
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-48",
64   "self_type" : "type-48",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-65",
73   "self_type" : "type-65",
74   "size" : 1
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char16_t",
81   "name" : "char16_t",
82   "referenced_type" : "type-56",
83   "self_type" : "type-56",
84   "size" : 2
85  },
86  {
87   "alignment" : 8,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-266",
91   "self_type" : "type-266",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-261",
99   "self_type" : "type-261",
100   "size" : 4
101  },
102  {
103   "alignment" : 4,
104   "is_integral" : true,
105   "linker_set_key" : "int",
106   "name" : "int",
107   "referenced_type" : "type-32",
108   "self_type" : "type-32",
109   "size" : 4
110  },
111  {
112   "alignment" : 8,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-38",
117   "self_type" : "type-38",
118   "size" : 8
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-247",
126   "self_type" : "type-247",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-217",
135   "self_type" : "type-217",
136   "size" : 2
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "linker_set_key" : "signed char",
142   "name" : "signed char",
143   "referenced_type" : "type-272",
144   "self_type" : "type-272",
145   "size" : 1
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "is_unsigned" : true,
151   "linker_set_key" : "unsigned char",
152   "name" : "unsigned char",
153   "referenced_type" : "type-83",
154   "self_type" : "type-83",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-37",
174   "self_type" : "type-37",
175   "size" : 8
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-252",
184   "self_type" : "type-252",
185   "size" : 8
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "unsigned short",
192   "name" : "unsigned short",
193   "referenced_type" : "type-85",
194   "self_type" : "type-85",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "void",
199   "name" : "void",
200   "referenced_type" : "type-34",
201   "self_type" : "type-34"
202  }
203 ],
204 "elf_functions" :
205 [
206  {
207   "name" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
208  },
209  {
210   "name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
211  },
212  {
213   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
217  },
218  {
219   "name" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
229  },
230  {
231   "name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
361  },
362  {
363   "binding" : "weak",
364   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
365  },
366  {
367   "binding" : "weak",
368   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
369  },
370  {
371   "binding" : "weak",
372   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
389  },
390  {
391   "binding" : "weak",
392   "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_"
393  },
394  {
395   "binding" : "weak",
396   "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_"
397  },
398  {
399   "binding" : "weak",
400   "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"
401  },
402  {
403   "binding" : "weak",
404   "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_"
405  },
406  {
407   "binding" : "weak",
408   "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_"
409  },
410  {
411   "binding" : "weak",
412   "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"
413  },
414  {
415   "binding" : "weak",
416   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
417  },
418  {
419   "binding" : "weak",
420   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
421  },
422  {
423   "binding" : "weak",
424   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
425  },
426  {
427   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
428  },
429  {
430   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
431  },
432  {
433   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
434  },
435  {
436   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
437  }
438 ],
439 "elf_objects" :
440 [
441  {
442   "name" : "_ZN7android8hardware5power4V1_36IPower10descriptorE"
443  },
444  {
445   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_06IPowerE"
446  },
447  {
448   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_16IPowerE"
449  },
450  {
451   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_26IPowerE"
452  },
453  {
454   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS_4hidl4base4V1_05IBaseE"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZTCN7android8hardware5power4V1_37BsPowerE0_NS2_6IPowerE"
459  },
460  {
461   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_7IBinderE"
462  },
463  {
464   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_9BHwBinderE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_06IPowerE"
474  },
475  {
476   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_16IPowerE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_26IPowerE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS2_6IPowerE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE16_NS0_11BpHwRefBaseE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_10IInterfaceE"
492  },
493  {
494   "name" : "_ZTTN7android8hardware5power4V1_36IPowerE"
495  },
496  {
497   "name" : "_ZTTN7android8hardware5power4V1_39BnHwPowerE"
498  },
499  {
500   "name" : "_ZTTN7android8hardware5power4V1_39BpHwPowerE"
501  },
502  {
503   "name" : "_ZTVN7android8hardware5power4V1_36IPowerE"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZTVN7android8hardware5power4V1_37BsPowerE"
508  },
509  {
510   "name" : "_ZTVN7android8hardware5power4V1_39BnHwPowerE"
511  },
512  {
513   "name" : "_ZTVN7android8hardware5power4V1_39BpHwPowerE"
514  }
515 ],
516 "enum_types" :
517 [
518  {
519   "alignment" : 4,
520   "enum_fields" :
521   [
522    {
523     "enum_field_value" : 0,
524     "name" : "android::Condition::WAKE_UP_ONE"
525    },
526    {
527     "enum_field_value" : 1,
528     "name" : "android::Condition::WAKE_UP_ALL"
529    }
530   ],
531   "linker_set_key" : "android::Condition::WakeUpType",
532   "name" : "android::Condition::WakeUpType",
533   "referenced_type" : "type-523",
534   "self_type" : "type-523",
535   "size" : 4,
536   "source_file" : "/system/core/libutils/include/utils/Condition.h",
537   "underlying_type" : "type-2",
538   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
539  },
540  {
541   "alignment" : 4,
542   "enum_fields" :
543   [
544    {
545     "enum_field_value" : 0,
546     "name" : "android::String16::kEmptyString"
547    }
548   ],
549   "linker_set_key" : "android::String16::StaticLinkage",
550   "name" : "android::String16::StaticLinkage",
551   "referenced_type" : "type-409",
552   "self_type" : "type-409",
553   "size" : 4,
554   "source_file" : "/system/core/libutils/include/utils/String16.h",
555   "underlying_type" : "type-2",
556   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
557  },
558  {
559   "alignment" : 4,
560   "enum_fields" :
561   [
562    {
563     "enum_field_value" : 0,
564     "name" : "android::String8::kEmptyString"
565    }
566   ],
567   "linker_set_key" : "android::String8::StaticLinkage",
568   "name" : "android::String8::StaticLinkage",
569   "referenced_type" : "type-401",
570   "self_type" : "type-401",
571   "size" : 4,
572   "source_file" : "/system/core/libutils/include/utils/String8.h",
573   "underlying_type" : "type-2",
574   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
575  },
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "android::hardware::HidlReturnRestriction::NONE"
583    },
584    {
585     "enum_field_value" : 1,
586     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
587    },
588    {
589     "enum_field_value" : 2,
590     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
591    }
592   ],
593   "linker_set_key" : "android::hardware::HidlReturnRestriction",
594   "name" : "android::hardware::HidlReturnRestriction",
595   "referenced_type" : "type-186",
596   "self_type" : "type-186",
597   "size" : 4,
598   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
599   "underlying_type" : "type-32",
600   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
601  },
602  {
603   "alignment" : 4,
604   "enum_fields" :
605   [
606    {
607     "enum_field_value" : 0,
608     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
609    },
610    {
611     "enum_field_value" : 1,
612     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
613    },
614    {
615     "enum_field_value" : 2,
616     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
617    },
618    {
619     "enum_field_value" : 3,
620     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
621    }
622   ],
623   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
624   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
625   "referenced_type" : "type-392",
626   "self_type" : "type-392",
627   "size" : 4,
628   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
629   "underlying_type" : "type-32",
630   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
631  },
632  {
633   "alignment" : 4,
634   "enum_fields" :
635   [
636    {
637     "enum_field_value" : 1,
638     "name" : "android::hardware::kSynchronizedReadWrite"
639    },
640    {
641     "enum_field_value" : 2,
642     "name" : "android::hardware::kUnsynchronizedWrite"
643    }
644   ],
645   "linker_set_key" : "android::hardware::MQFlavor",
646   "name" : "android::hardware::MQFlavor",
647   "referenced_type" : "type-388",
648   "self_type" : "type-388",
649   "size" : 4,
650   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
651   "underlying_type" : "type-2",
652   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 0,
660     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
661    },
662    {
663     "enum_field_value" : 1,
664     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
665    },
666    {
667     "enum_field_value" : 2,
668     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
669    }
670   ],
671   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
672   "name" : "android::hardware::ProcessState::CallRestriction",
673   "referenced_type" : "type-67",
674   "self_type" : "type-67",
675   "size" : 4,
676   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
677   "underlying_type" : "type-32",
678   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
679  },
680  {
681   "alignment" : 4,
682   "enum_fields" :
683   [
684    {
685     "enum_field_value" : 0,
686     "name" : "android::hardware::Status::EX_NONE"
687    },
688    {
689     "enum_field_value" : -1,
690     "name" : "android::hardware::Status::EX_SECURITY"
691    },
692    {
693     "enum_field_value" : -2,
694     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
695    },
696    {
697     "enum_field_value" : -3,
698     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
699    },
700    {
701     "enum_field_value" : -4,
702     "name" : "android::hardware::Status::EX_NULL_POINTER"
703    },
704    {
705     "enum_field_value" : -5,
706     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
707    },
708    {
709     "enum_field_value" : -6,
710     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
711    },
712    {
713     "enum_field_value" : -7,
714     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
715    },
716    {
717     "enum_field_value" : -128,
718     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
719    },
720    {
721     "enum_field_value" : -129,
722     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
723    }
724   ],
725   "linker_set_key" : "android::hardware::Status::Exception",
726   "name" : "android::hardware::Status::Exception",
727   "referenced_type" : "type-158",
728   "self_type" : "type-158",
729   "size" : 4,
730   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
731   "underlying_type" : "type-32",
732   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
733  },
734  {
735   "alignment" : 4,
736   "enum_fields" :
737   [
738    {
739     "enum_field_value" : 0,
740     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
741    },
742    {
743     "enum_field_value" : 1,
744     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
745    },
746    {
747     "enum_field_value" : 2,
748     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
749    },
750    {
751     "enum_field_value" : 3,
752     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
753    },
754    {
755     "enum_field_value" : 4,
756     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
757    },
758    {
759     "enum_field_value" : 5,
760     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
761    },
762    {
763     "enum_field_value" : 6,
764     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
765    },
766    {
767     "enum_field_value" : 7,
768     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
769    },
770    {
771     "enum_field_value" : 8,
772     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
773    },
774    {
775     "enum_field_value" : 9,
776     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
777    }
778   ],
779   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
780   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
781   "referenced_type" : "type-649",
782   "self_type" : "type-649",
783   "size" : 4,
784   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
785   "underlying_type" : "type-2",
786   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
787  },
788  {
789   "alignment" : 4,
790   "enum_fields" :
791   [
792    {
793     "enum_field_value" : 1,
794     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
795    }
796   ],
797   "linker_set_key" : "android::hardware::power::V1_0::Feature",
798   "name" : "android::hardware::power::V1_0::Feature",
799   "referenced_type" : "type-550",
800   "self_type" : "type-550",
801   "size" : 4,
802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
803   "underlying_type" : "type-2",
804   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
805  },
806  {
807   "alignment" : 4,
808   "enum_fields" :
809   [
810    {
811     "enum_field_value" : 1,
812     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
813    },
814    {
815     "enum_field_value" : 2,
816     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
817    },
818    {
819     "enum_field_value" : 3,
820     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
821    },
822    {
823     "enum_field_value" : 4,
824     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
825    },
826    {
827     "enum_field_value" : 5,
828     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
829    },
830    {
831     "enum_field_value" : 6,
832     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
833    },
834    {
835     "enum_field_value" : 7,
836     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
837    },
838    {
839     "enum_field_value" : 8,
840     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
841    }
842   ],
843   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
844   "name" : "android::hardware::power::V1_0::PowerHint",
845   "referenced_type" : "type-549",
846   "self_type" : "type-549",
847   "size" : 4,
848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
849   "underlying_type" : "type-2",
850   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
851  },
852  {
853   "alignment" : 4,
854   "enum_fields" :
855   [
856    {
857     "enum_field_value" : 0,
858     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
859    },
860    {
861     "enum_field_value" : 1,
862     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
863    }
864   ],
865   "linker_set_key" : "android::hardware::power::V1_0::Status",
866   "name" : "android::hardware::power::V1_0::Status",
867   "referenced_type" : "type-551",
868   "self_type" : "type-551",
869   "size" : 4,
870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
871   "underlying_type" : "type-2",
872   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : 1,
880     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
881    },
882    {
883     "enum_field_value" : 2,
884     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
885    },
886    {
887     "enum_field_value" : 3,
888     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
889    },
890    {
891     "enum_field_value" : 4,
892     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
893    },
894    {
895     "enum_field_value" : 5,
896     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
897    },
898    {
899     "enum_field_value" : 6,
900     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
901    },
902    {
903     "enum_field_value" : 7,
904     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
905    },
906    {
907     "enum_field_value" : 8,
908     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
909    },
910    {
911     "enum_field_value" : 9,
912     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
913    },
914    {
915     "enum_field_value" : 10,
916     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
917    },
918    {
919     "enum_field_value" : 11,
920     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
921    },
922    {
923     "enum_field_value" : 12,
924     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
925    },
926    {
927     "enum_field_value" : 13,
928     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
929    }
930   ],
931   "linker_set_key" : "android::hardware::power::V1_2::PowerHint",
932   "name" : "android::hardware::power::V1_2::PowerHint",
933   "referenced_type" : "type-566",
934   "self_type" : "type-566",
935   "size" : 4,
936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
937   "underlying_type" : "type-2",
938   "unique_id" : "_ZTSN7android8hardware5power4V1_29PowerHintE"
939  },
940  {
941   "alignment" : 4,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 1,
946     "name" : "android::hardware::power::V1_3::PowerHint::VSYNC"
947    },
948    {
949     "enum_field_value" : 2,
950     "name" : "android::hardware::power::V1_3::PowerHint::INTERACTION"
951    },
952    {
953     "enum_field_value" : 3,
954     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_ENCODE"
955    },
956    {
957     "enum_field_value" : 4,
958     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_DECODE"
959    },
960    {
961     "enum_field_value" : 5,
962     "name" : "android::hardware::power::V1_3::PowerHint::LOW_POWER"
963    },
964    {
965     "enum_field_value" : 6,
966     "name" : "android::hardware::power::V1_3::PowerHint::SUSTAINED_PERFORMANCE"
967    },
968    {
969     "enum_field_value" : 7,
970     "name" : "android::hardware::power::V1_3::PowerHint::VR_MODE"
971    },
972    {
973     "enum_field_value" : 8,
974     "name" : "android::hardware::power::V1_3::PowerHint::LAUNCH"
975    },
976    {
977     "enum_field_value" : 9,
978     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_STREAMING"
979    },
980    {
981     "enum_field_value" : 10,
982     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_LOW_LATENCY"
983    },
984    {
985     "enum_field_value" : 11,
986     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_LAUNCH"
987    },
988    {
989     "enum_field_value" : 12,
990     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_STREAMING"
991    },
992    {
993     "enum_field_value" : 13,
994     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_SHOT"
995    },
996    {
997     "enum_field_value" : 14,
998     "name" : "android::hardware::power::V1_3::PowerHint::EXPENSIVE_RENDERING"
999    }
1000   ],
1001   "linker_set_key" : "android::hardware::power::V1_3::PowerHint",
1002   "name" : "android::hardware::power::V1_3::PowerHint",
1003   "referenced_type" : "type-573",
1004   "self_type" : "type-573",
1005   "size" : 4,
1006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h",
1007   "underlying_type" : "type-2",
1008   "unique_id" : "_ZTSN7android8hardware5power4V1_39PowerHintE"
1009  },
1010  {
1011   "alignment" : 4,
1012   "enum_fields" :
1013   [
1014    {
1015     "enum_field_value" : 0,
1016     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1017    },
1018    {
1019     "enum_field_value" : 1,
1020     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1021    },
1022    {
1023     "enum_field_value" : 2,
1024     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1025    }
1026   ],
1027   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1028   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1029   "referenced_type" : "type-396",
1030   "self_type" : "type-396",
1031   "size" : 4,
1032   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1033   "underlying_type" : "type-32",
1034   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1035  },
1036  {
1037   "alignment" : 4,
1038   "enum_fields" :
1039   [
1040    {
1041     "enum_field_value" : -1,
1042     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1043    }
1044   ],
1045   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1046   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1047   "referenced_type" : "type-538",
1048   "self_type" : "type-538",
1049   "size" : 4,
1050   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1051   "underlying_type" : "type-32",
1052   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1053  },
1054  {
1055   "alignment" : 1,
1056   "enum_fields" :
1057   [
1058    {
1059     "enum_field_value" : 0,
1060     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1061    },
1062    {
1063     "enum_field_value" : 1,
1064     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1065    },
1066    {
1067     "enum_field_value" : 2,
1068     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1069    }
1070   ],
1071   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1072   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1073   "referenced_type" : "type-537",
1074   "self_type" : "type-537",
1075   "size" : 1,
1076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1077   "underlying_type" : "type-83",
1078   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1079  },
1080  {
1081   "alignment" : 4,
1082   "enum_fields" :
1083   [
1084    {
1085     "enum_field_value" : 0,
1086     "name" : "ANDROID_LOG_UNKNOWN"
1087    },
1088    {
1089     "enum_field_value" : 1,
1090     "name" : "ANDROID_LOG_DEFAULT"
1091    },
1092    {
1093     "enum_field_value" : 2,
1094     "name" : "ANDROID_LOG_VERBOSE"
1095    },
1096    {
1097     "enum_field_value" : 3,
1098     "name" : "ANDROID_LOG_DEBUG"
1099    },
1100    {
1101     "enum_field_value" : 4,
1102     "name" : "ANDROID_LOG_INFO"
1103    },
1104    {
1105     "enum_field_value" : 5,
1106     "name" : "ANDROID_LOG_WARN"
1107    },
1108    {
1109     "enum_field_value" : 6,
1110     "name" : "ANDROID_LOG_ERROR"
1111    },
1112    {
1113     "enum_field_value" : 7,
1114     "name" : "ANDROID_LOG_FATAL"
1115    },
1116    {
1117     "enum_field_value" : 8,
1118     "name" : "ANDROID_LOG_SILENT"
1119    }
1120   ],
1121   "linker_set_key" : "android_LogPriority",
1122   "name" : "android_LogPriority",
1123   "referenced_type" : "type-1",
1124   "self_type" : "type-1",
1125   "size" : 4,
1126   "source_file" : "/system/core/liblog/include/android/log.h",
1127   "underlying_type" : "type-2",
1128   "unique_id" : "android_LogPriority"
1129  },
1130  {
1131   "alignment" : 4,
1132   "enum_fields" :
1133   [
1134    {
1135     "enum_field_value" : 0,
1136     "name" : "HAL_COLOR_MODE_NATIVE"
1137    },
1138    {
1139     "enum_field_value" : 1,
1140     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1141    },
1142    {
1143     "enum_field_value" : 2,
1144     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1145    },
1146    {
1147     "enum_field_value" : 3,
1148     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1149    },
1150    {
1151     "enum_field_value" : 4,
1152     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1153    },
1154    {
1155     "enum_field_value" : 5,
1156     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1157    },
1158    {
1159     "enum_field_value" : 6,
1160     "name" : "HAL_COLOR_MODE_DCI_P3"
1161    },
1162    {
1163     "enum_field_value" : 7,
1164     "name" : "HAL_COLOR_MODE_SRGB"
1165    },
1166    {
1167     "enum_field_value" : 8,
1168     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1169    },
1170    {
1171     "enum_field_value" : 9,
1172     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1173    }
1174   ],
1175   "linker_set_key" : "android_color_mode_t",
1176   "name" : "android_color_mode_t",
1177   "referenced_type" : "type-489",
1178   "self_type" : "type-489",
1179   "size" : 4,
1180   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1181   "underlying_type" : "type-2",
1182   "unique_id" : "android_color_mode_t"
1183  },
1184  {
1185   "alignment" : 4,
1186   "enum_fields" :
1187   [
1188    {
1189     "enum_field_value" : 10,
1190     "name" : "HAL_COLOR_MODE_BT2020"
1191    },
1192    {
1193     "enum_field_value" : 11,
1194     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1195    },
1196    {
1197     "enum_field_value" : 12,
1198     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1199    }
1200   ],
1201   "linker_set_key" : "android_color_mode_v1_1_t",
1202   "name" : "android_color_mode_v1_1_t",
1203   "referenced_type" : "type-495",
1204   "self_type" : "type-495",
1205   "size" : 4,
1206   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1207   "underlying_type" : "type-2",
1208   "unique_id" : "android_color_mode_v1_1_t"
1209  },
1210  {
1211   "alignment" : 4,
1212   "enum_fields" :
1213   [
1214    {
1215     "enum_field_value" : 0,
1216     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1217    },
1218    {
1219     "enum_field_value" : 1,
1220     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1221    },
1222    {
1223     "enum_field_value" : 2,
1224     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1225    },
1226    {
1227     "enum_field_value" : 3,
1228     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1229    },
1230    {
1231     "enum_field_value" : 4,
1232     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1233    },
1234    {
1235     "enum_field_value" : 5,
1236     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1237    },
1238    {
1239     "enum_field_value" : 6,
1240     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1241    }
1242   ],
1243   "linker_set_key" : "android_color_transform_t",
1244   "name" : "android_color_transform_t",
1245   "referenced_type" : "type-491",
1246   "self_type" : "type-491",
1247   "size" : 4,
1248   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1249   "underlying_type" : "type-2",
1250   "unique_id" : "android_color_transform_t"
1251  },
1252  {
1253   "alignment" : 4,
1254   "enum_fields" :
1255   [
1256    {
1257     "enum_field_value" : 0,
1258     "name" : "HAL_DATASPACE_UNKNOWN"
1259    },
1260    {
1261     "enum_field_value" : 1,
1262     "name" : "HAL_DATASPACE_ARBITRARY"
1263    },
1264    {
1265     "enum_field_value" : 16,
1266     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1267    },
1268    {
1269     "enum_field_value" : 4128768,
1270     "name" : "HAL_DATASPACE_STANDARD_MASK"
1271    },
1272    {
1273     "enum_field_value" : 0,
1274     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1275    },
1276    {
1277     "enum_field_value" : 65536,
1278     "name" : "HAL_DATASPACE_STANDARD_BT709"
1279    },
1280    {
1281     "enum_field_value" : 131072,
1282     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1283    },
1284    {
1285     "enum_field_value" : 196608,
1286     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1287    },
1288    {
1289     "enum_field_value" : 262144,
1290     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1291    },
1292    {
1293     "enum_field_value" : 327680,
1294     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1295    },
1296    {
1297     "enum_field_value" : 393216,
1298     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1299    },
1300    {
1301     "enum_field_value" : 458752,
1302     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1303    },
1304    {
1305     "enum_field_value" : 524288,
1306     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1307    },
1308    {
1309     "enum_field_value" : 589824,
1310     "name" : "HAL_DATASPACE_STANDARD_FILM"
1311    },
1312    {
1313     "enum_field_value" : 655360,
1314     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1315    },
1316    {
1317     "enum_field_value" : 720896,
1318     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1319    },
1320    {
1321     "enum_field_value" : 22,
1322     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1323    },
1324    {
1325     "enum_field_value" : 130023424,
1326     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1327    },
1328    {
1329     "enum_field_value" : 0,
1330     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1331    },
1332    {
1333     "enum_field_value" : 4194304,
1334     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1335    },
1336    {
1337     "enum_field_value" : 8388608,
1338     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1339    },
1340    {
1341     "enum_field_value" : 12582912,
1342     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1343    },
1344    {
1345     "enum_field_value" : 16777216,
1346     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1347    },
1348    {
1349     "enum_field_value" : 20971520,
1350     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1351    },
1352    {
1353     "enum_field_value" : 25165824,
1354     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1355    },
1356    {
1357     "enum_field_value" : 29360128,
1358     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1359    },
1360    {
1361     "enum_field_value" : 33554432,
1362     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1363    },
1364    {
1365     "enum_field_value" : 27,
1366     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1367    },
1368    {
1369     "enum_field_value" : 939524096,
1370     "name" : "HAL_DATASPACE_RANGE_MASK"
1371    },
1372    {
1373     "enum_field_value" : 0,
1374     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1375    },
1376    {
1377     "enum_field_value" : 134217728,
1378     "name" : "HAL_DATASPACE_RANGE_FULL"
1379    },
1380    {
1381     "enum_field_value" : 268435456,
1382     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1383    },
1384    {
1385     "enum_field_value" : 402653184,
1386     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1387    },
1388    {
1389     "enum_field_value" : 512,
1390     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1391    },
1392    {
1393     "enum_field_value" : 138477568,
1394     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1395    },
1396    {
1397     "enum_field_value" : 406913024,
1398     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1399    },
1400    {
1401     "enum_field_value" : 513,
1402     "name" : "HAL_DATASPACE_SRGB"
1403    },
1404    {
1405     "enum_field_value" : 142671872,
1406     "name" : "HAL_DATASPACE_V0_SRGB"
1407    },
1408    {
1409     "enum_field_value" : 411107328,
1410     "name" : "HAL_DATASPACE_V0_SCRGB"
1411    },
1412    {
1413     "enum_field_value" : 257,
1414     "name" : "HAL_DATASPACE_JFIF"
1415    },
1416    {
1417     "enum_field_value" : 146931712,
1418     "name" : "HAL_DATASPACE_V0_JFIF"
1419    },
1420    {
1421     "enum_field_value" : 258,
1422     "name" : "HAL_DATASPACE_BT601_625"
1423    },
1424    {
1425     "enum_field_value" : 281149440,
1426     "name" : "HAL_DATASPACE_V0_BT601_625"
1427    },
1428    {
1429     "enum_field_value" : 259,
1430     "name" : "HAL_DATASPACE_BT601_525"
1431    },
1432    {
1433     "enum_field_value" : 281280512,
1434     "name" : "HAL_DATASPACE_V0_BT601_525"
1435    },
1436    {
1437     "enum_field_value" : 260,
1438     "name" : "HAL_DATASPACE_BT709"
1439    },
1440    {
1441     "enum_field_value" : 281083904,
1442     "name" : "HAL_DATASPACE_V0_BT709"
1443    },
1444    {
1445     "enum_field_value" : 139067392,
1446     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1447    },
1448    {
1449     "enum_field_value" : 155844608,
1450     "name" : "HAL_DATASPACE_DCI_P3"
1451    },
1452    {
1453     "enum_field_value" : 139067392,
1454     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1455    },
1456    {
1457     "enum_field_value" : 143261696,
1458     "name" : "HAL_DATASPACE_DISPLAY_P3"
1459    },
1460    {
1461     "enum_field_value" : 151715840,
1462     "name" : "HAL_DATASPACE_ADOBE_RGB"
1463    },
1464    {
1465     "enum_field_value" : 138805248,
1466     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1467    },
1468    {
1469     "enum_field_value" : 147193856,
1470     "name" : "HAL_DATASPACE_BT2020"
1471    },
1472    {
1473     "enum_field_value" : 163971072,
1474     "name" : "HAL_DATASPACE_BT2020_PQ"
1475    },
1476    {
1477     "enum_field_value" : 4096,
1478     "name" : "HAL_DATASPACE_DEPTH"
1479    },
1480    {
1481     "enum_field_value" : 4097,
1482     "name" : "HAL_DATASPACE_SENSOR"
1483    }
1484   ],
1485   "linker_set_key" : "android_dataspace_t",
1486   "name" : "android_dataspace_t",
1487   "referenced_type" : "type-488",
1488   "self_type" : "type-488",
1489   "size" : 4,
1490   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1491   "underlying_type" : "type-2",
1492   "unique_id" : "android_dataspace_t"
1493  },
1494  {
1495   "alignment" : 4,
1496   "enum_fields" :
1497   [
1498    {
1499     "enum_field_value" : 281411584,
1500     "name" : "HAL_DATASPACE_BT2020_ITU"
1501    },
1502    {
1503     "enum_field_value" : 298188800,
1504     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1505    },
1506    {
1507     "enum_field_value" : 302383104,
1508     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1509    },
1510    {
1511     "enum_field_value" : 168165376,
1512     "name" : "HAL_DATASPACE_BT2020_HLG"
1513    }
1514   ],
1515   "linker_set_key" : "android_dataspace_v1_1_t",
1516   "name" : "android_dataspace_v1_1_t",
1517   "referenced_type" : "type-494",
1518   "self_type" : "type-494",
1519   "size" : 4,
1520   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1521   "underlying_type" : "type-2",
1522   "unique_id" : "android_dataspace_v1_1_t"
1523  },
1524  {
1525   "alignment" : 4,
1526   "enum_fields" :
1527   [
1528    {
1529     "enum_field_value" : 142999552,
1530     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1531    },
1532    {
1533     "enum_field_value" : 4098,
1534     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1535    },
1536    {
1537     "enum_field_value" : 4099,
1538     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1539    },
1540    {
1541     "enum_field_value" : 4100,
1542     "name" : "HAL_DATASPACE_HEIF"
1543    }
1544   ],
1545   "linker_set_key" : "android_dataspace_v1_2_t",
1546   "name" : "android_dataspace_v1_2_t",
1547   "referenced_type" : "type-498",
1548   "self_type" : "type-498",
1549   "size" : 4,
1550   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1551   "underlying_type" : "type-2",
1552   "unique_id" : "android_dataspace_v1_2_t"
1553  },
1554  {
1555   "alignment" : 4,
1556   "enum_fields" :
1557   [
1558    {
1559     "enum_field_value" : 1,
1560     "name" : "FLEX_COMPONENT_Y"
1561    },
1562    {
1563     "enum_field_value" : 2,
1564     "name" : "FLEX_COMPONENT_Cb"
1565    },
1566    {
1567     "enum_field_value" : 4,
1568     "name" : "FLEX_COMPONENT_Cr"
1569    },
1570    {
1571     "enum_field_value" : 1024,
1572     "name" : "FLEX_COMPONENT_R"
1573    },
1574    {
1575     "enum_field_value" : 2048,
1576     "name" : "FLEX_COMPONENT_G"
1577    },
1578    {
1579     "enum_field_value" : 4096,
1580     "name" : "FLEX_COMPONENT_B"
1581    },
1582    {
1583     "enum_field_value" : 1073741824,
1584     "name" : "FLEX_COMPONENT_A"
1585    }
1586   ],
1587   "linker_set_key" : "android_flex_component",
1588   "name" : "android_flex_component",
1589   "referenced_type" : "type-505",
1590   "self_type" : "type-505",
1591   "size" : 4,
1592   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1593   "underlying_type" : "type-2",
1594   "unique_id" : "android_flex_component"
1595  },
1596  {
1597   "alignment" : 4,
1598   "enum_fields" :
1599   [
1600    {
1601     "enum_field_value" : 0,
1602     "name" : "FLEX_FORMAT_INVALID"
1603    },
1604    {
1605     "enum_field_value" : 1,
1606     "name" : "FLEX_FORMAT_Y"
1607    },
1608    {
1609     "enum_field_value" : 7,
1610     "name" : "FLEX_FORMAT_YCbCr"
1611    },
1612    {
1613     "enum_field_value" : 1073741831,
1614     "name" : "FLEX_FORMAT_YCbCrA"
1615    },
1616    {
1617     "enum_field_value" : 7168,
1618     "name" : "FLEX_FORMAT_RGB"
1619    },
1620    {
1621     "enum_field_value" : 1073748992,
1622     "name" : "FLEX_FORMAT_RGBA"
1623    }
1624   ],
1625   "linker_set_key" : "android_flex_format",
1626   "name" : "android_flex_format",
1627   "referenced_type" : "type-507",
1628   "self_type" : "type-507",
1629   "size" : 4,
1630   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1631   "underlying_type" : "type-2",
1632   "unique_id" : "android_flex_format"
1633  },
1634  {
1635   "alignment" : 4,
1636   "enum_fields" :
1637   [
1638    {
1639     "enum_field_value" : 1,
1640     "name" : "HAL_HDR_DOLBY_VISION"
1641    },
1642    {
1643     "enum_field_value" : 2,
1644     "name" : "HAL_HDR_HDR10"
1645    },
1646    {
1647     "enum_field_value" : 3,
1648     "name" : "HAL_HDR_HLG"
1649    }
1650   ],
1651   "linker_set_key" : "android_hdr_t",
1652   "name" : "android_hdr_t",
1653   "referenced_type" : "type-492",
1654   "self_type" : "type-492",
1655   "size" : 4,
1656   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1657   "underlying_type" : "type-2",
1658   "unique_id" : "android_hdr_t"
1659  },
1660  {
1661   "alignment" : 4,
1662   "enum_fields" :
1663   [
1664    {
1665     "enum_field_value" : 4,
1666     "name" : "HAL_HDR_HDR10_PLUS"
1667    }
1668   ],
1669   "linker_set_key" : "android_hdr_v1_2_t",
1670   "name" : "android_hdr_v1_2_t",
1671   "referenced_type" : "type-497",
1672   "self_type" : "type-497",
1673   "size" : 4,
1674   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1675   "underlying_type" : "type-2",
1676   "unique_id" : "android_hdr_v1_2_t"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 39,
1684     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1685    },
1686    {
1687     "enum_field_value" : 40,
1688     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1689    },
1690    {
1691     "enum_field_value" : 41,
1692     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1693    },
1694    {
1695     "enum_field_value" : 42,
1696     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1697    }
1698   ],
1699   "linker_set_key" : "android_pixel_format_sw_t",
1700   "name" : "android_pixel_format_sw_t",
1701   "referenced_type" : "type-500",
1702   "self_type" : "type-500",
1703   "size" : 4,
1704   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1705   "underlying_type" : "type-2",
1706   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1707  },
1708  {
1709   "alignment" : 4,
1710   "enum_fields" :
1711   [
1712    {
1713     "enum_field_value" : 1,
1714     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1715    },
1716    {
1717     "enum_field_value" : 2,
1718     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1719    },
1720    {
1721     "enum_field_value" : 3,
1722     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1723    },
1724    {
1725     "enum_field_value" : 4,
1726     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1727    },
1728    {
1729     "enum_field_value" : 5,
1730     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1731    },
1732    {
1733     "enum_field_value" : 16,
1734     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1735    },
1736    {
1737     "enum_field_value" : 17,
1738     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1739    },
1740    {
1741     "enum_field_value" : 20,
1742     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1743    },
1744    {
1745     "enum_field_value" : 22,
1746     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1747    },
1748    {
1749     "enum_field_value" : 32,
1750     "name" : "HAL_PIXEL_FORMAT_RAW16"
1751    },
1752    {
1753     "enum_field_value" : 33,
1754     "name" : "HAL_PIXEL_FORMAT_BLOB"
1755    },
1756    {
1757     "enum_field_value" : 34,
1758     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1759    },
1760    {
1761     "enum_field_value" : 35,
1762     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1763    },
1764    {
1765     "enum_field_value" : 36,
1766     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1767    },
1768    {
1769     "enum_field_value" : 37,
1770     "name" : "HAL_PIXEL_FORMAT_RAW10"
1771    },
1772    {
1773     "enum_field_value" : 38,
1774     "name" : "HAL_PIXEL_FORMAT_RAW12"
1775    },
1776    {
1777     "enum_field_value" : 43,
1778     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1779    },
1780    {
1781     "enum_field_value" : 538982489,
1782     "name" : "HAL_PIXEL_FORMAT_Y8"
1783    },
1784    {
1785     "enum_field_value" : 540422489,
1786     "name" : "HAL_PIXEL_FORMAT_Y16"
1787    },
1788    {
1789     "enum_field_value" : 842094169,
1790     "name" : "HAL_PIXEL_FORMAT_YV12"
1791    }
1792   ],
1793   "linker_set_key" : "android_pixel_format_t",
1794   "name" : "android_pixel_format_t",
1795   "referenced_type" : "type-486",
1796   "self_type" : "type-486",
1797   "size" : 4,
1798   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1799   "underlying_type" : "type-2",
1800   "unique_id" : "android_pixel_format_t"
1801  },
1802  {
1803   "alignment" : 4,
1804   "enum_fields" :
1805   [
1806    {
1807     "enum_field_value" : 48,
1808     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1809    },
1810    {
1811     "enum_field_value" : 49,
1812     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1813    },
1814    {
1815     "enum_field_value" : 50,
1816     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1817    },
1818    {
1819     "enum_field_value" : 51,
1820     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1821    },
1822    {
1823     "enum_field_value" : 52,
1824     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1825    },
1826    {
1827     "enum_field_value" : 53,
1828     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1829    },
1830    {
1831     "enum_field_value" : 54,
1832     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1833    }
1834   ],
1835   "linker_set_key" : "android_pixel_format_v1_1_t",
1836   "name" : "android_pixel_format_v1_1_t",
1837   "referenced_type" : "type-493",
1838   "self_type" : "type-493",
1839   "size" : 4,
1840   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1841   "underlying_type" : "type-2",
1842   "unique_id" : "android_pixel_format_v1_1_t"
1843  },
1844  {
1845   "alignment" : 4,
1846   "enum_fields" :
1847   [
1848    {
1849     "enum_field_value" : 55,
1850     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1851    }
1852   ],
1853   "linker_set_key" : "android_pixel_format_v1_2_t",
1854   "name" : "android_pixel_format_v1_2_t",
1855   "referenced_type" : "type-499",
1856   "self_type" : "type-499",
1857   "size" : 4,
1858   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1859   "underlying_type" : "type-2",
1860   "unique_id" : "android_pixel_format_v1_2_t"
1861  },
1862  {
1863   "alignment" : 4,
1864   "enum_fields" :
1865   [
1866    {
1867     "enum_field_value" : 0,
1868     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1869    },
1870    {
1871     "enum_field_value" : 1,
1872     "name" : "HAL_RENDER_INTENT_ENHANCE"
1873    },
1874    {
1875     "enum_field_value" : 2,
1876     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1877    },
1878    {
1879     "enum_field_value" : 3,
1880     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1881    }
1882   ],
1883   "linker_set_key" : "android_render_intent_v1_1_t",
1884   "name" : "android_render_intent_v1_1_t",
1885   "referenced_type" : "type-496",
1886   "self_type" : "type-496",
1887   "size" : 4,
1888   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1889   "underlying_type" : "type-2",
1890   "unique_id" : "android_render_intent_v1_1_t"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 1,
1898     "name" : "HAL_TRANSFORM_FLIP_H"
1899    },
1900    {
1901     "enum_field_value" : 2,
1902     "name" : "HAL_TRANSFORM_FLIP_V"
1903    },
1904    {
1905     "enum_field_value" : 4,
1906     "name" : "HAL_TRANSFORM_ROT_90"
1907    },
1908    {
1909     "enum_field_value" : 3,
1910     "name" : "HAL_TRANSFORM_ROT_180"
1911    },
1912    {
1913     "enum_field_value" : 7,
1914     "name" : "HAL_TRANSFORM_ROT_270"
1915    }
1916   ],
1917   "linker_set_key" : "android_transform_t",
1918   "name" : "android_transform_t",
1919   "referenced_type" : "type-487",
1920   "self_type" : "type-487",
1921   "size" : 4,
1922   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1923   "underlying_type" : "type-2",
1924   "unique_id" : "android_transform_t"
1925  },
1926  {
1927   "alignment" : 4,
1928   "enum_fields" :
1929   [
1930    {
1931     "enum_field_value" : 0,
1932     "name" : "LOG_ID_MIN"
1933    },
1934    {
1935     "enum_field_value" : 0,
1936     "name" : "LOG_ID_MAIN"
1937    },
1938    {
1939     "enum_field_value" : 1,
1940     "name" : "LOG_ID_RADIO"
1941    },
1942    {
1943     "enum_field_value" : 2,
1944     "name" : "LOG_ID_EVENTS"
1945    },
1946    {
1947     "enum_field_value" : 3,
1948     "name" : "LOG_ID_SYSTEM"
1949    },
1950    {
1951     "enum_field_value" : 4,
1952     "name" : "LOG_ID_CRASH"
1953    },
1954    {
1955     "enum_field_value" : 5,
1956     "name" : "LOG_ID_STATS"
1957    },
1958    {
1959     "enum_field_value" : 6,
1960     "name" : "LOG_ID_SECURITY"
1961    },
1962    {
1963     "enum_field_value" : 7,
1964     "name" : "LOG_ID_KERNEL"
1965    },
1966    {
1967     "enum_field_value" : 8,
1968     "name" : "LOG_ID_MAX"
1969    }
1970   ],
1971   "linker_set_key" : "log_id",
1972   "name" : "log_id",
1973   "referenced_type" : "type-241",
1974   "self_type" : "type-241",
1975   "size" : 4,
1976   "source_file" : "/system/core/liblog/include/android/log.h",
1977   "underlying_type" : "type-2",
1978   "unique_id" : "log_id"
1979  }
1980 ],
1981 "function_types" :
1982 [
1983  {
1984   "alignment" : 4,
1985   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1986   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1987   "parameters" :
1988   [
1989    {
1990     "referenced_type" : "type-51"
1991    },
1992    {
1993     "referenced_type" : "type-57"
1994    },
1995    {
1996     "referenced_type" : "type-33"
1997    }
1998   ],
1999   "referenced_type" : "type-50",
2000   "return_type" : "type-48",
2001   "self_type" : "type-50",
2002   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2003  },
2004  {
2005   "alignment" : 4,
2006   "linker_set_key" : "int (void *)",
2007   "name" : "int (void *)",
2008   "parameters" :
2009   [
2010    {
2011     "referenced_type" : "type-33"
2012    }
2013   ],
2014   "referenced_type" : "type-516",
2015   "return_type" : "type-32",
2016   "self_type" : "type-516",
2017   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2018  },
2019  {
2020   "alignment" : 4,
2021   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2022   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2023   "parameters" :
2024   [
2025    {
2026     "referenced_type" : "type-431"
2027    },
2028    {
2029     "referenced_type" : "type-377"
2030    },
2031    {
2032     "referenced_type" : "type-37"
2033    },
2034    {
2035     "referenced_type" : "type-432"
2036    },
2037    {
2038     "referenced_type" : "type-37"
2039    },
2040    {
2041     "referenced_type" : "type-33"
2042    }
2043   ],
2044   "referenced_type" : "type-430",
2045   "return_type" : "type-34",
2046   "self_type" : "type-430",
2047   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2048  }
2049 ],
2050 "functions" :
2051 [
2052  {
2053   "function_name" : "android::hardware::power::V1_3::IPower::getService",
2054   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2055   "parameters" :
2056   [
2057    {
2058     "default_arg" : true,
2059     "referenced_type" : "type-443"
2060    },
2061    {
2062     "default_arg" : true,
2063     "referenced_type" : "type-48"
2064    }
2065   ],
2066   "return_type" : "type-133",
2067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2068  },
2069  {
2070   "function_name" : "android::hardware::power::V1_3::IPower::linkToDeath",
2071   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2072   "parameters" :
2073   [
2074    {
2075     "is_this_ptr" : true,
2076     "referenced_type" : "type-134"
2077    },
2078    {
2079     "referenced_type" : "type-621"
2080    },
2081    {
2082     "referenced_type" : "type-37"
2083    }
2084   ],
2085   "return_type" : "type-166",
2086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2087  },
2088  {
2089   "function_name" : "android::hardware::power::V1_3::IPower::getDebugInfo",
2090   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2091   "parameters" :
2092   [
2093    {
2094     "is_this_ptr" : true,
2095     "referenced_type" : "type-134"
2096    },
2097    {
2098     "referenced_type" : "type-676"
2099    }
2100   ],
2101   "return_type" : "type-187",
2102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2103  },
2104  {
2105   "function_name" : "android::hardware::power::V1_3::IPower::getHashChain",
2106   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2107   "parameters" :
2108   [
2109    {
2110     "is_this_ptr" : true,
2111     "referenced_type" : "type-134"
2112    },
2113    {
2114     "referenced_type" : "type-677"
2115    }
2116   ],
2117   "return_type" : "type-187",
2118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2119  },
2120  {
2121   "function_name" : "android::hardware::power::V1_3::IPower::tryGetService",
2122   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2123   "parameters" :
2124   [
2125    {
2126     "default_arg" : true,
2127     "referenced_type" : "type-443"
2128    },
2129    {
2130     "default_arg" : true,
2131     "referenced_type" : "type-48"
2132    }
2133   ],
2134   "return_type" : "type-133",
2135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2136  },
2137  {
2138   "function_name" : "android::hardware::power::V1_3::IPower::unlinkToDeath",
2139   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2140   "parameters" :
2141   [
2142    {
2143     "is_this_ptr" : true,
2144     "referenced_type" : "type-134"
2145    },
2146    {
2147     "referenced_type" : "type-621"
2148    }
2149   ],
2150   "return_type" : "type-166",
2151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2152  },
2153  {
2154   "function_name" : "android::hardware::power::V1_3::IPower::interfaceChain",
2155   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2156   "parameters" :
2157   [
2158    {
2159     "is_this_ptr" : true,
2160     "referenced_type" : "type-134"
2161    },
2162    {
2163     "referenced_type" : "type-678"
2164    }
2165   ],
2166   "return_type" : "type-187",
2167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2168  },
2169  {
2170   "function_name" : "android::hardware::power::V1_3::IPower::registerAsService",
2171   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2172   "parameters" :
2173   [
2174    {
2175     "is_this_ptr" : true,
2176     "referenced_type" : "type-134"
2177    },
2178    {
2179     "default_arg" : true,
2180     "referenced_type" : "type-443"
2181    }
2182   ],
2183   "return_type" : "type-32",
2184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2185  },
2186  {
2187   "function_name" : "android::hardware::power::V1_3::IPower::interfaceDescriptor",
2188   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2189   "parameters" :
2190   [
2191    {
2192     "is_this_ptr" : true,
2193     "referenced_type" : "type-134"
2194    },
2195    {
2196     "referenced_type" : "type-679"
2197    }
2198   ],
2199   "return_type" : "type-187",
2200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2201  },
2202  {
2203   "function_name" : "android::hardware::power::V1_3::IPower::notifySyspropsChanged",
2204   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv",
2205   "parameters" :
2206   [
2207    {
2208     "is_this_ptr" : true,
2209     "referenced_type" : "type-134"
2210    }
2211   ],
2212   "return_type" : "type-187",
2213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2214  },
2215  {
2216   "function_name" : "android::hardware::power::V1_3::IPower::setHALInstrumentation",
2217   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv",
2218   "parameters" :
2219   [
2220    {
2221     "is_this_ptr" : true,
2222     "referenced_type" : "type-134"
2223    }
2224   ],
2225   "return_type" : "type-187",
2226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2227  },
2228  {
2229   "function_name" : "android::hardware::power::V1_3::IPower::registerForNotifications",
2230   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2231   "parameters" :
2232   [
2233    {
2234     "referenced_type" : "type-443"
2235    },
2236    {
2237     "referenced_type" : "type-583"
2238    }
2239   ],
2240   "return_type" : "type-48",
2241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2242  },
2243  {
2244   "function_name" : "android::hardware::power::V1_3::IPower::ping",
2245   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower4pingEv",
2246   "parameters" :
2247   [
2248    {
2249     "is_this_ptr" : true,
2250     "referenced_type" : "type-134"
2251    }
2252   ],
2253   "return_type" : "type-187",
2254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2255  },
2256  {
2257   "function_name" : "android::hardware::power::V1_3::IPower::debug",
2258   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2259   "parameters" :
2260   [
2261    {
2262     "is_this_ptr" : true,
2263     "referenced_type" : "type-134"
2264    },
2265    {
2266     "referenced_type" : "type-387"
2267    },
2268    {
2269     "referenced_type" : "type-582"
2270    }
2271   ],
2272   "return_type" : "type-187",
2273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2274  },
2275  {
2276   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2277   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
2278   "parameters" :
2279   [
2280    {
2281     "referenced_type" : "type-114"
2282    },
2283    {
2284     "default_arg" : true,
2285     "referenced_type" : "type-48"
2286    }
2287   ],
2288   "return_type" : "type-173",
2289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2290  },
2291  {
2292   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2293   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
2294   "parameters" :
2295   [
2296    {
2297     "referenced_type" : "type-122"
2298    },
2299    {
2300     "default_arg" : true,
2301     "referenced_type" : "type-48"
2302    }
2303   ],
2304   "return_type" : "type-173",
2305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2306  },
2307  {
2308   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2309   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb",
2310   "parameters" :
2311   [
2312    {
2313     "referenced_type" : "type-130"
2314    },
2315    {
2316     "default_arg" : true,
2317     "referenced_type" : "type-48"
2318    }
2319   ],
2320   "return_type" : "type-173",
2321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2322  },
2323  {
2324   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2325   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2326   "parameters" :
2327   [
2328    {
2329     "referenced_type" : "type-667"
2330    },
2331    {
2332     "default_arg" : true,
2333     "referenced_type" : "type-48"
2334    }
2335   ],
2336   "return_type" : "type-173",
2337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2338  },
2339  {
2340   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2341   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb",
2342   "parameters" :
2343   [
2344    {
2345     "referenced_type" : "type-321"
2346    },
2347    {
2348     "default_arg" : true,
2349     "referenced_type" : "type-48"
2350    }
2351   ],
2352   "return_type" : "type-173",
2353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2354  },
2355  {
2356   "access" : "private",
2357   "function_name" : "android::hardware::power::V1_3::BsPower::addOnewayTask",
2358   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2359   "parameters" :
2360   [
2361    {
2362     "is_this_ptr" : true,
2363     "referenced_type" : "type-671"
2364    },
2365    {
2366     "referenced_type" : "type-682"
2367    }
2368   ],
2369   "return_type" : "type-187",
2370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2371  },
2372  {
2373   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2374   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE",
2375   "parameters" :
2376   [
2377    {
2378     "is_this_ptr" : true,
2379     "referenced_type" : "type-671"
2380    },
2381    {
2382     "referenced_type" : "type-139"
2383    }
2384   ],
2385   "return_type" : "type-34",
2386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2387  },
2388  {
2389   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2390   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE",
2391   "parameters" :
2392   [
2393    {
2394     "is_this_ptr" : true,
2395     "referenced_type" : "type-671"
2396    },
2397    {
2398     "referenced_type" : "type-139"
2399    }
2400   ],
2401   "return_type" : "type-34",
2402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2403  },
2404  {
2405   "function_name" : "android::hardware::power::V1_3::BnHwPower::onTransact",
2406   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2407   "parameters" :
2408   [
2409    {
2410     "is_this_ptr" : true,
2411     "referenced_type" : "type-641"
2412    },
2413    {
2414     "referenced_type" : "type-2"
2415    },
2416    {
2417     "referenced_type" : "type-438"
2418    },
2419    {
2420     "referenced_type" : "type-431"
2421    },
2422    {
2423     "default_arg" : true,
2424     "referenced_type" : "type-2"
2425    },
2426    {
2427     "default_arg" : true,
2428     "referenced_type" : "type-687"
2429    }
2430   ],
2431   "return_type" : "type-32",
2432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2433  },
2434  {
2435   "access" : "private",
2436   "function_name" : "android::hardware::power::V1_3::BnHwPower::getDebugInfo",
2437   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2438   "parameters" :
2439   [
2440    {
2441     "is_this_ptr" : true,
2442     "referenced_type" : "type-641"
2443    },
2444    {
2445     "referenced_type" : "type-688"
2446    }
2447   ],
2448   "return_type" : "type-187",
2449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2450  },
2451  {
2452   "function_name" : "android::hardware::power::V1_3::BnHwPower::_hidl_powerHintAsync_1_3",
2453   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2454   "parameters" :
2455   [
2456    {
2457     "referenced_type" : "type-439"
2458    },
2459    {
2460     "referenced_type" : "type-438"
2461    },
2462    {
2463     "referenced_type" : "type-431"
2464    },
2465    {
2466     "referenced_type" : "type-689"
2467    }
2468   ],
2469   "return_type" : "type-32",
2470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2471  },
2472  {
2473   "access" : "private",
2474   "function_name" : "android::hardware::power::V1_3::BnHwPower::ping",
2475   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv",
2476   "parameters" :
2477   [
2478    {
2479     "is_this_ptr" : true,
2480     "referenced_type" : "type-641"
2481    }
2482   ],
2483   "return_type" : "type-187",
2484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2485  },
2486  {
2487   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2488   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2489   "parameters" :
2490   [
2491    {
2492     "is_this_ptr" : true,
2493     "referenced_type" : "type-641"
2494    },
2495    {
2496     "referenced_type" : "type-321"
2497    }
2498   ],
2499   "return_type" : "type-34",
2500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2501  },
2502  {
2503   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2504   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2505   "parameters" :
2506   [
2507    {
2508     "is_this_ptr" : true,
2509     "referenced_type" : "type-641"
2510    },
2511    {
2512     "referenced_type" : "type-321"
2513    }
2514   ],
2515   "return_type" : "type-34",
2516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2517  },
2518  {
2519   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2520   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev",
2521   "parameters" :
2522   [
2523    {
2524     "is_this_ptr" : true,
2525     "referenced_type" : "type-641"
2526    }
2527   ],
2528   "return_type" : "type-34",
2529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2530  },
2531  {
2532   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2533   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev",
2534   "parameters" :
2535   [
2536    {
2537     "is_this_ptr" : true,
2538     "referenced_type" : "type-641"
2539    }
2540   ],
2541   "return_type" : "type-34",
2542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2543  },
2544  {
2545   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2546   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev",
2547   "parameters" :
2548   [
2549    {
2550     "is_this_ptr" : true,
2551     "referenced_type" : "type-641"
2552    }
2553   ],
2554   "return_type" : "type-34",
2555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2556  },
2557  {
2558   "function_name" : "android::hardware::power::V1_3::BpHwPower::setFeature",
2559   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb",
2560   "parameters" :
2561   [
2562    {
2563     "is_this_ptr" : true,
2564     "referenced_type" : "type-673"
2565    },
2566    {
2567     "referenced_type" : "type-550"
2568    },
2569    {
2570     "referenced_type" : "type-48"
2571    }
2572   ],
2573   "return_type" : "type-187",
2574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2575  },
2576  {
2577   "function_name" : "android::hardware::power::V1_3::BpHwPower::linkToDeath",
2578   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2579   "parameters" :
2580   [
2581    {
2582     "is_this_ptr" : true,
2583     "referenced_type" : "type-673"
2584    },
2585    {
2586     "referenced_type" : "type-621"
2587    },
2588    {
2589     "referenced_type" : "type-37"
2590    }
2591   ],
2592   "return_type" : "type-166",
2593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2594  },
2595  {
2596   "function_name" : "android::hardware::power::V1_3::BpHwPower::getDebugInfo",
2597   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2598   "parameters" :
2599   [
2600    {
2601     "is_this_ptr" : true,
2602     "referenced_type" : "type-673"
2603    },
2604    {
2605     "referenced_type" : "type-690"
2606    }
2607   ],
2608   "return_type" : "type-187",
2609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2610  },
2611  {
2612   "function_name" : "android::hardware::power::V1_3::BpHwPower::getHashChain",
2613   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2614   "parameters" :
2615   [
2616    {
2617     "is_this_ptr" : true,
2618     "referenced_type" : "type-673"
2619    },
2620    {
2621     "referenced_type" : "type-691"
2622    }
2623   ],
2624   "return_type" : "type-187",
2625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2626  },
2627  {
2628   "function_name" : "android::hardware::power::V1_3::BpHwPower::unlinkToDeath",
2629   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2630   "parameters" :
2631   [
2632    {
2633     "is_this_ptr" : true,
2634     "referenced_type" : "type-673"
2635    },
2636    {
2637     "referenced_type" : "type-621"
2638    }
2639   ],
2640   "return_type" : "type-166",
2641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2642  },
2643  {
2644   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceChain",
2645   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2646   "parameters" :
2647   [
2648    {
2649     "is_this_ptr" : true,
2650     "referenced_type" : "type-673"
2651    },
2652    {
2653     "referenced_type" : "type-692"
2654    }
2655   ],
2656   "return_type" : "type-187",
2657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2658  },
2659  {
2660   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync",
2661   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
2662   "parameters" :
2663   [
2664    {
2665     "is_this_ptr" : true,
2666     "referenced_type" : "type-673"
2667    },
2668    {
2669     "referenced_type" : "type-549"
2670    },
2671    {
2672     "referenced_type" : "type-32"
2673    }
2674   ],
2675   "return_type" : "type-187",
2676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2677  },
2678  {
2679   "function_name" : "android::hardware::power::V1_3::BpHwPower::setInteractive",
2680   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb",
2681   "parameters" :
2682   [
2683    {
2684     "is_this_ptr" : true,
2685     "referenced_type" : "type-673"
2686    },
2687    {
2688     "referenced_type" : "type-48"
2689    }
2690   ],
2691   "return_type" : "type-187",
2692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2693  },
2694  {
2695   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_2",
2696   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi",
2697   "parameters" :
2698   [
2699    {
2700     "is_this_ptr" : true,
2701     "referenced_type" : "type-673"
2702    },
2703    {
2704     "referenced_type" : "type-566"
2705    },
2706    {
2707     "referenced_type" : "type-32"
2708    }
2709   ],
2710   "return_type" : "type-187",
2711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2712  },
2713  {
2714   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_3",
2715   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi",
2716   "parameters" :
2717   [
2718    {
2719     "is_this_ptr" : true,
2720     "referenced_type" : "type-673"
2721    },
2722    {
2723     "referenced_type" : "type-573"
2724    },
2725    {
2726     "referenced_type" : "type-32"
2727    }
2728   ],
2729   "return_type" : "type-187",
2730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2731  },
2732  {
2733   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceDescriptor",
2734   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2735   "parameters" :
2736   [
2737    {
2738     "is_this_ptr" : true,
2739     "referenced_type" : "type-673"
2740    },
2741    {
2742     "referenced_type" : "type-693"
2743    }
2744   ],
2745   "return_type" : "type-187",
2746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2747  },
2748  {
2749   "function_name" : "android::hardware::power::V1_3::BpHwPower::notifySyspropsChanged",
2750   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv",
2751   "parameters" :
2752   [
2753    {
2754     "is_this_ptr" : true,
2755     "referenced_type" : "type-673"
2756    }
2757   ],
2758   "return_type" : "type-187",
2759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2760  },
2761  {
2762   "function_name" : "android::hardware::power::V1_3::BpHwPower::setHALInstrumentation",
2763   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv",
2764   "parameters" :
2765   [
2766    {
2767     "is_this_ptr" : true,
2768     "referenced_type" : "type-673"
2769    }
2770   ],
2771   "return_type" : "type-187",
2772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2773  },
2774  {
2775   "function_name" : "android::hardware::power::V1_3::BpHwPower::_hidl_powerHintAsync_1_3",
2776   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
2777   "parameters" :
2778   [
2779    {
2780     "referenced_type" : "type-27"
2781    },
2782    {
2783     "referenced_type" : "type-68"
2784    },
2785    {
2786     "referenced_type" : "type-573"
2787    },
2788    {
2789     "referenced_type" : "type-32"
2790    }
2791   ],
2792   "return_type" : "type-187",
2793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2794  },
2795  {
2796   "function_name" : "android::hardware::power::V1_3::BpHwPower::getPlatformLowPowerStats",
2797   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
2798   "parameters" :
2799   [
2800    {
2801     "is_this_ptr" : true,
2802     "referenced_type" : "type-673"
2803    },
2804    {
2805     "referenced_type" : "type-694"
2806    }
2807   ],
2808   "return_type" : "type-187",
2809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2810  },
2811  {
2812   "function_name" : "android::hardware::power::V1_3::BpHwPower::getSubsystemLowPowerStats",
2813   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2814   "parameters" :
2815   [
2816    {
2817     "is_this_ptr" : true,
2818     "referenced_type" : "type-673"
2819    },
2820    {
2821     "referenced_type" : "type-695"
2822    }
2823   ],
2824   "return_type" : "type-187",
2825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2826  },
2827  {
2828   "function_name" : "android::hardware::power::V1_3::BpHwPower::ping",
2829   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv",
2830   "parameters" :
2831   [
2832    {
2833     "is_this_ptr" : true,
2834     "referenced_type" : "type-673"
2835    }
2836   ],
2837   "return_type" : "type-187",
2838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2839  },
2840  {
2841   "function_name" : "android::hardware::power::V1_3::BpHwPower::debug",
2842   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2843   "parameters" :
2844   [
2845    {
2846     "is_this_ptr" : true,
2847     "referenced_type" : "type-673"
2848    },
2849    {
2850     "referenced_type" : "type-387"
2851    },
2852    {
2853     "referenced_type" : "type-582"
2854    }
2855   ],
2856   "return_type" : "type-187",
2857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2858  },
2859  {
2860   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHint",
2861   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi",
2862   "parameters" :
2863   [
2864    {
2865     "is_this_ptr" : true,
2866     "referenced_type" : "type-673"
2867    },
2868    {
2869     "referenced_type" : "type-549"
2870    },
2871    {
2872     "referenced_type" : "type-32"
2873    }
2874   ],
2875   "return_type" : "type-187",
2876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2877  },
2878  {
2879   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2880   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2881   "parameters" :
2882   [
2883    {
2884     "is_this_ptr" : true,
2885     "referenced_type" : "type-673"
2886    },
2887    {
2888     "referenced_type" : "type-57"
2889    }
2890   ],
2891   "return_type" : "type-34",
2892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2893  },
2894  {
2895   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2896   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2897   "parameters" :
2898   [
2899    {
2900     "is_this_ptr" : true,
2901     "referenced_type" : "type-673"
2902    },
2903    {
2904     "referenced_type" : "type-57"
2905    }
2906   ],
2907   "return_type" : "type-34",
2908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2909  },
2910  {
2911   "function_name" : "android::hardware::details::castInterface",
2912   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2913   "parameters" :
2914   [
2915    {
2916     "referenced_type" : "type-109"
2917    },
2918    {
2919     "referenced_type" : "type-63"
2920    },
2921    {
2922     "referenced_type" : "type-48"
2923    }
2924   ],
2925   "return_type" : "type-173",
2926   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2927   "template_args" : [ "type-135", "type-111", "type-614" ]
2928  },
2929  {
2930   "function_name" : "android::hardware::details::castInterface",
2931   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2932   "parameters" :
2933   [
2934    {
2935     "referenced_type" : "type-117"
2936    },
2937    {
2938     "referenced_type" : "type-63"
2939    },
2940    {
2941     "referenced_type" : "type-48"
2942    }
2943   ],
2944   "return_type" : "type-173",
2945   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2946   "template_args" : [ "type-135", "type-119", "type-614" ]
2947  },
2948  {
2949   "function_name" : "android::hardware::details::castInterface",
2950   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2951   "parameters" :
2952   [
2953    {
2954     "referenced_type" : "type-125"
2955    },
2956    {
2957     "referenced_type" : "type-63"
2958    },
2959    {
2960     "referenced_type" : "type-48"
2961    }
2962   ],
2963   "return_type" : "type-173",
2964   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2965   "template_args" : [ "type-135", "type-127", "type-614" ]
2966  },
2967  {
2968   "function_name" : "android::hardware::details::castInterface",
2969   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2970   "parameters" :
2971   [
2972    {
2973     "referenced_type" : "type-7"
2974    },
2975    {
2976     "referenced_type" : "type-63"
2977    },
2978    {
2979     "referenced_type" : "type-48"
2980    }
2981   ],
2982   "return_type" : "type-173",
2983   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2984   "template_args" : [ "type-135", "type-9", "type-614" ]
2985  },
2986  {
2987   "function_name" : "android::hardware::details::getServiceInternal",
2988   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2989   "parameters" :
2990   [
2991    {
2992     "referenced_type" : "type-443"
2993    },
2994    {
2995     "referenced_type" : "type-48"
2996    },
2997    {
2998     "referenced_type" : "type-48"
2999    }
3000   ],
3001   "return_type" : "type-133",
3002   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3003   "template_args" : [ "type-614", "type-135", "type-34", "type-34" ]
3004  }
3005 ],
3006 "global_vars" :
3007 [
3008  {
3009   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10descriptorE",
3010   "name" : "android::hardware::power::V1_3::IPower::descriptor",
3011   "referenced_type" : "type-63",
3012   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3013  }
3014 ],
3015 "lvalue_reference_types" :
3016 [
3017  {
3018   "alignment" : 8,
3019   "linker_set_key" : "android::Mutex &",
3020   "name" : "android::Mutex &",
3021   "referenced_type" : "type-39",
3022   "self_type" : "type-521",
3023   "size" : 8,
3024   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3025  },
3026  {
3027   "alignment" : 8,
3028   "linker_set_key" : "android::RWLock &",
3029   "name" : "android::RWLock &",
3030   "referenced_type" : "type-525",
3031   "self_type" : "type-529",
3032   "size" : 8,
3033   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3034  },
3035  {
3036   "alignment" : 8,
3037   "linker_set_key" : "android::String16 &",
3038   "name" : "android::String16 &",
3039   "referenced_type" : "type-53",
3040   "self_type" : "type-411",
3041   "size" : 8,
3042   "source_file" : "/system/core/libutils/include/utils/String16.h"
3043  },
3044  {
3045   "alignment" : 8,
3046   "linker_set_key" : "android::String8 &",
3047   "name" : "android::String8 &",
3048   "referenced_type" : "type-62",
3049   "self_type" : "type-406",
3050   "size" : 8,
3051   "source_file" : "/system/core/libutils/include/utils/String8.h"
3052  },
3053  {
3054   "alignment" : 8,
3055   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3056   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3057   "referenced_type" : "type-173",
3058   "self_type" : "type-176",
3059   "size" : 8,
3060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3061  },
3062  {
3063   "alignment" : 8,
3064   "linker_set_key" : "android::hardware::Return<bool> &",
3065   "name" : "android::hardware::Return<bool> &",
3066   "referenced_type" : "type-166",
3067   "self_type" : "type-170",
3068   "size" : 8,
3069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3070  },
3071  {
3072   "alignment" : 8,
3073   "linker_set_key" : "android::hardware::Return<void> &",
3074   "name" : "android::hardware::Return<void> &",
3075   "referenced_type" : "type-187",
3076   "self_type" : "type-190",
3077   "size" : 8,
3078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3079  },
3080  {
3081   "alignment" : 8,
3082   "linker_set_key" : "android::hardware::Status &",
3083   "name" : "android::hardware::Status &",
3084   "referenced_type" : "type-156",
3085   "self_type" : "type-164",
3086   "size" : 8,
3087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3088  },
3089  {
3090   "alignment" : 8,
3091   "linker_set_key" : "android::hardware::TextOutput &",
3092   "name" : "android::hardware::TextOutput &",
3093   "referenced_type" : "type-436",
3094   "self_type" : "type-435",
3095   "size" : 8,
3096   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3097  },
3098  {
3099   "alignment" : 8,
3100   "linker_set_key" : "android::hardware::TextOutput &",
3101   "name" : "android::hardware::TextOutput &",
3102   "referenced_type" : "type-648",
3103   "self_type" : "type-647",
3104   "size" : 8,
3105   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3106  },
3107  {
3108   "alignment" : 8,
3109   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3110   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3111   "referenced_type" : "type-327",
3112   "self_type" : "type-629",
3113   "size" : 8,
3114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3115  },
3116  {
3117   "alignment" : 8,
3118   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3119   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3120   "referenced_type" : "type-318",
3121   "self_type" : "type-624",
3122   "size" : 8,
3123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3124  },
3125  {
3126   "alignment" : 8,
3127   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3128   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3129   "referenced_type" : "type-330",
3130   "self_type" : "type-632",
3131   "size" : 8,
3132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3133  },
3134  {
3135   "alignment" : 8,
3136   "linker_set_key" : "android::hardware::hidl_memory &",
3137   "name" : "android::hardware::hidl_memory &",
3138   "referenced_type" : "type-300",
3139   "self_type" : "type-305",
3140   "size" : 8,
3141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3142  },
3143  {
3144   "alignment" : 8,
3145   "linker_set_key" : "android::hardware::hidl_string &",
3146   "name" : "android::hardware::hidl_string &",
3147   "referenced_type" : "type-298",
3148   "self_type" : "type-627",
3149   "size" : 8,
3150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3151  },
3152  {
3153   "alignment" : 8,
3154   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3155   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3156   "referenced_type" : "type-326",
3157   "self_type" : "type-336",
3158   "size" : 8,
3159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3160  },
3161  {
3162   "alignment" : 8,
3163   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3164   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3165   "referenced_type" : "type-317",
3166   "self_type" : "type-325",
3167   "size" : 8,
3168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3169  },
3170  {
3171   "alignment" : 8,
3172   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3173   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3174   "referenced_type" : "type-141",
3175   "self_type" : "type-149",
3176   "size" : 8,
3177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3178  },
3179  {
3180   "alignment" : 8,
3181   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &",
3182   "name" : "android::sp<android::hardware::power::V1_3::IPower> &",
3183   "referenced_type" : "type-133",
3184   "self_type" : "type-137",
3185   "size" : 8,
3186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3187  },
3188  {
3189   "alignment" : 8,
3190   "linker_set_key" : "const android::String16 &",
3191   "name" : "const android::String16 &",
3192   "referenced_type" : "type-52",
3193   "self_type" : "type-51",
3194   "size" : 8,
3195   "source_file" : "/system/core/libutils/include/utils/String16.h"
3196  },
3197  {
3198   "alignment" : 8,
3199   "linker_set_key" : "const android::String8 &",
3200   "name" : "const android::String8 &",
3201   "referenced_type" : "type-402",
3202   "self_type" : "type-404",
3203   "size" : 8,
3204   "source_file" : "/system/core/libutils/include/utils/String8.h"
3205  },
3206  {
3207   "alignment" : 8,
3208   "linker_set_key" : "const android::hardware::Parcel &",
3209   "name" : "const android::hardware::Parcel &",
3210   "referenced_type" : "type-437",
3211   "self_type" : "type-438",
3212   "size" : 8,
3213   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3214  },
3215  {
3216   "alignment" : 8,
3217   "linker_set_key" : "const android::hardware::Return<bool> &",
3218   "name" : "const android::hardware::Return<bool> &",
3219   "referenced_type" : "type-171",
3220   "self_type" : "type-179",
3221   "size" : 8,
3222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3223  },
3224  {
3225   "alignment" : 8,
3226   "linker_set_key" : "const android::hardware::Status &",
3227   "name" : "const android::hardware::Status &",
3228   "referenced_type" : "type-160",
3229   "self_type" : "type-161",
3230   "size" : 8,
3231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3232  },
3233  {
3234   "alignment" : 8,
3235   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3236   "name" : "const android::hardware::details::SchedPrio &",
3237   "referenced_type" : "type-449",
3238   "self_type" : "type-448",
3239   "size" : 8,
3240   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3241  },
3242  {
3243   "alignment" : 8,
3244   "linker_set_key" : "const android::hardware::hidl_handle &",
3245   "name" : "const android::hardware::hidl_handle &",
3246   "referenced_type" : "type-386",
3247   "self_type" : "type-387",
3248   "size" : 8,
3249   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3250  },
3251  {
3252   "alignment" : 8,
3253   "linker_set_key" : "const android::hardware::hidl_memory &",
3254   "name" : "const android::hardware::hidl_memory &",
3255   "referenced_type" : "type-303",
3256   "self_type" : "type-304",
3257   "size" : 8,
3258   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3259  },
3260  {
3261   "alignment" : 8,
3262   "linker_set_key" : "const android::hardware::hidl_string &",
3263   "name" : "const android::hardware::hidl_string &",
3264   "referenced_type" : "type-297",
3265   "self_type" : "type-299",
3266   "size" : 8,
3267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3268  },
3269  {
3270   "alignment" : 8,
3271   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3272   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3273   "referenced_type" : "type-581",
3274   "self_type" : "type-582",
3275   "size" : 8,
3276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3277  },
3278  {
3279   "alignment" : 8,
3280   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3281   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3282   "referenced_type" : "type-350",
3283   "self_type" : "type-352",
3284   "size" : 8,
3285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3286  },
3287  {
3288   "alignment" : 8,
3289   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3290   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3291   "referenced_type" : "type-365",
3292   "self_type" : "type-367",
3293   "size" : 8,
3294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3295  },
3296  {
3297   "alignment" : 8,
3298   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3299   "name" : "const android::hardware::hidl_vec<int> &",
3300   "referenced_type" : "type-341",
3301   "self_type" : "type-344",
3302   "size" : 8,
3303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3304  },
3305  {
3306   "alignment" : 8,
3307   "linker_set_key" : "const android::hardware::hidl_version &",
3308   "name" : "const android::hardware::hidl_version &",
3309   "referenced_type" : "type-381",
3310   "self_type" : "type-383",
3311   "size" : 8,
3312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3313  },
3314  {
3315   "alignment" : 8,
3316   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3317   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3318   "referenced_type" : "type-546",
3319   "self_type" : "type-545",
3320   "size" : 8,
3321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3322  },
3323  {
3324   "alignment" : 8,
3325   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3326   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3327   "referenced_type" : "type-619",
3328   "self_type" : "type-618",
3329   "size" : 8,
3330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3331  },
3332  {
3333   "alignment" : 8,
3334   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3335   "name" : "const android::hidl::base::V1_0::IBase *const &",
3336   "referenced_type" : "type-462",
3337   "self_type" : "type-463",
3338   "size" : 8,
3339   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3340  },
3341  {
3342   "alignment" : 8,
3343   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3344   "name" : "const android::sp<android::hardware::IBinder> &",
3345   "referenced_type" : "type-24",
3346   "self_type" : "type-57",
3347   "size" : 8,
3348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3349  },
3350  {
3351   "alignment" : 8,
3352   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3353   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3354   "referenced_type" : "type-151",
3355   "self_type" : "type-502",
3356   "size" : 8,
3357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3358  },
3359  {
3360   "alignment" : 8,
3361   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3362   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3363   "referenced_type" : "type-596",
3364   "self_type" : "type-621",
3365   "size" : 8,
3366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3367  },
3368  {
3369   "alignment" : 8,
3370   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3371   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3372   "referenced_type" : "type-113",
3373   "self_type" : "type-114",
3374   "size" : 8,
3375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3376  },
3377  {
3378   "alignment" : 8,
3379   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3380   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3381   "referenced_type" : "type-121",
3382   "self_type" : "type-122",
3383   "size" : 8,
3384   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3385  },
3386  {
3387   "alignment" : 8,
3388   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3389   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3390   "referenced_type" : "type-129",
3391   "self_type" : "type-130",
3392   "size" : 8,
3393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3394  },
3395  {
3396   "alignment" : 8,
3397   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3398   "name" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3399   "referenced_type" : "type-139",
3400   "self_type" : "type-321",
3401   "size" : 8,
3402   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3403  },
3404  {
3405   "alignment" : 8,
3406   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3407   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3408   "referenced_type" : "type-6",
3409   "self_type" : "type-667",
3410   "size" : 8,
3411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3412  },
3413  {
3414   "alignment" : 8,
3415   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3416   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3417   "referenced_type" : "type-107",
3418   "self_type" : "type-583",
3419   "size" : 8,
3420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3421  },
3422  {
3423   "alignment" : 8,
3424   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3425   "name" : "const android::wp<android::hardware::BHwBinder> &",
3426   "referenced_type" : "type-644",
3427   "self_type" : "type-646",
3428   "size" : 8,
3429   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3430  },
3431  {
3432   "alignment" : 8,
3433   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3434   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3435   "referenced_type" : "type-332",
3436   "self_type" : "type-353",
3437   "size" : 8,
3438   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3439  },
3440  {
3441   "alignment" : 8,
3442   "linker_set_key" : "const bool &",
3443   "name" : "const bool &",
3444   "referenced_type" : "type-98",
3445   "self_type" : "type-270",
3446   "size" : 8,
3447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3448  },
3449  {
3450   "alignment" : 8,
3451   "linker_set_key" : "const double &",
3452   "name" : "const double &",
3453   "referenced_type" : "type-286",
3454   "self_type" : "type-287",
3455   "size" : 8,
3456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3457  },
3458  {
3459   "alignment" : 8,
3460   "linker_set_key" : "const float &",
3461   "name" : "const float &",
3462   "referenced_type" : "type-284",
3463   "self_type" : "type-285",
3464   "size" : 8,
3465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3466  },
3467  {
3468   "alignment" : 8,
3469   "linker_set_key" : "const int &",
3470   "name" : "const int &",
3471   "referenced_type" : "type-471",
3472   "self_type" : "type-470",
3473   "size" : 8,
3474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3475  },
3476  {
3477   "linker_set_key" : "const iter<is_const> &",
3478   "name" : "const iter<is_const> &",
3479   "referenced_type" : "type-309",
3480   "self_type" : "type-311",
3481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3482  },
3483  {
3484   "linker_set_key" : "const iter<is_const> &",
3485   "name" : "const iter<is_const> &",
3486   "referenced_type" : "type-638",
3487   "self_type" : "type-640",
3488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3489  },
3490  {
3491   "alignment" : 8,
3492   "linker_set_key" : "const log_msg &",
3493   "name" : "const log_msg &",
3494   "referenced_type" : "type-79",
3495   "self_type" : "type-115",
3496   "size" : 8,
3497   "source_file" : "/system/core/liblog/include/log/log_read.h"
3498  },
3499  {
3500   "alignment" : 8,
3501   "linker_set_key" : "const long &",
3502   "name" : "const long &",
3503   "referenced_type" : "type-281",
3504   "self_type" : "type-282",
3505   "size" : 8,
3506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3507  },
3508  {
3509   "alignment" : 8,
3510   "linker_set_key" : "const short &",
3511   "name" : "const short &",
3512   "referenced_type" : "type-276",
3513   "self_type" : "type-277",
3514   "size" : 8,
3515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3516  },
3517  {
3518   "alignment" : 8,
3519   "linker_set_key" : "const signed char &",
3520   "name" : "const signed char &",
3521   "referenced_type" : "type-271",
3522   "self_type" : "type-273",
3523   "size" : 8,
3524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3525  },
3526  {
3527   "alignment" : 8,
3528   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3529   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3530   "referenced_type" : "type-441",
3531   "self_type" : "type-443",
3532   "size" : 8,
3533   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3534  },
3535  {
3536   "alignment" : 8,
3537   "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 *> > *)> > > &",
3538   "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 *> > *)> > > &",
3539   "referenced_type" : "type-3",
3540   "self_type" : "type-672",
3541   "size" : 8,
3542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3543  },
3544  {
3545   "alignment" : 8,
3546   "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 *> > *)> > > &",
3547   "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 *> > *)> > > &",
3548   "referenced_type" : "type-665",
3549   "self_type" : "type-664",
3550   "size" : 8,
3551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3552  },
3553  {
3554   "alignment" : 8,
3555   "linker_set_key" : "const unsigned char &",
3556   "name" : "const unsigned char &",
3557   "referenced_type" : "type-274",
3558   "self_type" : "type-275",
3559   "size" : 8,
3560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3561  },
3562  {
3563   "alignment" : 8,
3564   "linker_set_key" : "const unsigned int &",
3565   "name" : "const unsigned int &",
3566   "referenced_type" : "type-43",
3567   "self_type" : "type-280",
3568   "size" : 8,
3569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3570  },
3571  {
3572   "alignment" : 8,
3573   "linker_set_key" : "const unsigned long &",
3574   "name" : "const unsigned long &",
3575   "referenced_type" : "type-44",
3576   "self_type" : "type-283",
3577   "size" : 8,
3578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3579  },
3580  {
3581   "alignment" : 8,
3582   "linker_set_key" : "const unsigned short &",
3583   "name" : "const unsigned short &",
3584   "referenced_type" : "type-278",
3585   "self_type" : "type-279",
3586   "size" : 8,
3587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3588  },
3589  {
3590   "alignment" : 8,
3591   "linker_set_key" : "int &",
3592   "name" : "int &",
3593   "referenced_type" : "type-32",
3594   "self_type" : "type-398",
3595   "size" : 8,
3596   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3597  },
3598  {
3599   "alignment" : 8,
3600   "linker_set_key" : "unsigned char &",
3601   "name" : "unsigned char &",
3602   "referenced_type" : "type-83",
3603   "self_type" : "type-541",
3604   "size" : 8,
3605   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3606  },
3607  {
3608   "alignment" : 8,
3609   "linker_set_key" : "unsigned int &",
3610   "name" : "unsigned int &",
3611   "referenced_type" : "type-2",
3612   "self_type" : "type-553",
3613   "size" : 8,
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3615  }
3616 ],
3617 "pointer_types" :
3618 [
3619  {
3620   "alignment" : 8,
3621   "linker_set_key" : "android::Condition *",
3622   "name" : "android::Condition *",
3623   "referenced_type" : "type-99",
3624   "self_type" : "type-524",
3625   "size" : 8,
3626   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3627  },
3628  {
3629   "alignment" : 8,
3630   "linker_set_key" : "android::Mutex *",
3631   "name" : "android::Mutex *",
3632   "referenced_type" : "type-39",
3633   "self_type" : "type-519",
3634   "size" : 8,
3635   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3636  },
3637  {
3638   "alignment" : 8,
3639   "linker_set_key" : "android::Mutex::Autolock *",
3640   "name" : "android::Mutex::Autolock *",
3641   "referenced_type" : "type-520",
3642   "self_type" : "type-522",
3643   "size" : 8,
3644   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3645  },
3646  {
3647   "alignment" : 8,
3648   "linker_set_key" : "android::RWLock *",
3649   "name" : "android::RWLock *",
3650   "referenced_type" : "type-525",
3651   "self_type" : "type-527",
3652   "size" : 8,
3653   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3654  },
3655  {
3656   "alignment" : 8,
3657   "linker_set_key" : "android::RWLock::AutoRLock *",
3658   "name" : "android::RWLock::AutoRLock *",
3659   "referenced_type" : "type-528",
3660   "self_type" : "type-530",
3661   "size" : 8,
3662   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3663  },
3664  {
3665   "alignment" : 8,
3666   "linker_set_key" : "android::RWLock::AutoWLock *",
3667   "name" : "android::RWLock::AutoWLock *",
3668   "referenced_type" : "type-531",
3669   "self_type" : "type-532",
3670   "size" : 8,
3671   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3672  },
3673  {
3674   "alignment" : 8,
3675   "linker_set_key" : "android::RefBase *",
3676   "name" : "android::RefBase *",
3677   "referenced_type" : "type-10",
3678   "self_type" : "type-294",
3679   "size" : 8,
3680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3681  },
3682  {
3683   "alignment" : 8,
3684   "linker_set_key" : "android::RefBase::weakref_impl *",
3685   "name" : "android::RefBase::weakref_impl *",
3686   "referenced_type" : "type-13",
3687   "self_type" : "type-12",
3688   "size" : 8,
3689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3690  },
3691  {
3692   "alignment" : 8,
3693   "linker_set_key" : "android::RefBase::weakref_impl *",
3694   "name" : "android::RefBase::weakref_impl *",
3695   "referenced_type" : "type-636",
3696   "self_type" : "type-635",
3697   "size" : 8,
3698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3699  },
3700  {
3701   "alignment" : 8,
3702   "linker_set_key" : "android::RefBase::weakref_type *",
3703   "name" : "android::RefBase::weakref_type *",
3704   "referenced_type" : "type-47",
3705   "self_type" : "type-46",
3706   "size" : 8,
3707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3708  },
3709  {
3710   "alignment" : 8,
3711   "linker_set_key" : "android::ReferenceRenamer *",
3712   "name" : "android::ReferenceRenamer *",
3713   "referenced_type" : "type-288",
3714   "self_type" : "type-289",
3715   "size" : 8,
3716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3717  },
3718  {
3719   "alignment" : 8,
3720   "linker_set_key" : "android::ScopedTrace *",
3721   "name" : "android::ScopedTrace *",
3722   "referenced_type" : "type-533",
3723   "self_type" : "type-534",
3724   "size" : 8,
3725   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3726  },
3727  {
3728   "alignment" : 8,
3729   "linker_set_key" : "android::String16 *",
3730   "name" : "android::String16 *",
3731   "referenced_type" : "type-53",
3732   "self_type" : "type-412",
3733   "size" : 8,
3734   "source_file" : "/system/core/libutils/include/utils/String16.h"
3735  },
3736  {
3737   "alignment" : 8,
3738   "linker_set_key" : "android::String8 *",
3739   "name" : "android::String8 *",
3740   "referenced_type" : "type-62",
3741   "self_type" : "type-407",
3742   "size" : 8,
3743   "source_file" : "/system/core/libutils/include/utils/String8.h"
3744  },
3745  {
3746   "alignment" : 8,
3747   "linker_set_key" : "android::Thread *",
3748   "name" : "android::Thread *",
3749   "referenced_type" : "type-97",
3750   "self_type" : "type-96",
3751   "size" : 8,
3752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3753  },
3754  {
3755   "alignment" : 8,
3756   "linker_set_key" : "android::VirtualLightRefBase *",
3757   "name" : "android::VirtualLightRefBase *",
3758   "referenced_type" : "type-193",
3759   "self_type" : "type-198",
3760   "size" : 8,
3761   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3762  },
3763  {
3764   "alignment" : 8,
3765   "linker_set_key" : "android::hardware::BHwBinder *",
3766   "name" : "android::hardware::BHwBinder *",
3767   "referenced_type" : "type-154",
3768   "self_type" : "type-153",
3769   "size" : 8,
3770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3771  },
3772  {
3773   "alignment" : 8,
3774   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3775   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3776   "referenced_type" : "type-424",
3777   "self_type" : "type-423",
3778   "size" : 8,
3779   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3780  },
3781  {
3782   "alignment" : 8,
3783   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3784   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3785   "referenced_type" : "type-457",
3786   "self_type" : "type-461",
3787   "size" : 8,
3788   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3789  },
3790  {
3791   "alignment" : 8,
3792   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3793   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3794   "referenced_type" : "type-476",
3795   "self_type" : "type-481",
3796   "size" : 8,
3797   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3798  },
3799  {
3800   "alignment" : 8,
3801   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3802   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3803   "referenced_type" : "type-464",
3804   "self_type" : "type-469",
3805   "size" : 8,
3806   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3807  },
3808  {
3809   "alignment" : 8,
3810   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3811   "name" : "android::hardware::GrantorDescriptor *",
3812   "referenced_type" : "type-316",
3813   "self_type" : "type-315",
3814   "size" : 8,
3815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3816  },
3817  {
3818   "alignment" : 8,
3819   "linker_set_key" : "android::hardware::IBinder *",
3820   "name" : "android::hardware::IBinder *",
3821   "referenced_type" : "type-22",
3822   "self_type" : "type-21",
3823   "size" : 8,
3824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3825  },
3826  {
3827   "alignment" : 8,
3828   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3829   "name" : "android::hardware::IBinder::DeathRecipient *",
3830   "referenced_type" : "type-18",
3831   "self_type" : "type-17",
3832   "size" : 8,
3833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3834  },
3835  {
3836   "alignment" : 8,
3837   "linker_set_key" : "android::hardware::IInterface *",
3838   "name" : "android::hardware::IInterface *",
3839   "referenced_type" : "type-28",
3840   "self_type" : "type-27",
3841   "size" : 8,
3842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3843  },
3844  {
3845   "alignment" : 8,
3846   "linker_set_key" : "android::hardware::Parcel *",
3847   "name" : "android::hardware::Parcel *",
3848   "referenced_type" : "type-425",
3849   "self_type" : "type-431",
3850   "size" : 8,
3851   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3852  },
3853  {
3854   "alignment" : 8,
3855   "linker_set_key" : "android::hardware::ProcessState *",
3856   "name" : "android::hardware::ProcessState *",
3857   "referenced_type" : "type-31",
3858   "self_type" : "type-30",
3859   "size" : 8,
3860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3861  },
3862  {
3863   "alignment" : 8,
3864   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3865   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3866   "referenced_type" : "type-173",
3867   "self_type" : "type-174",
3868   "size" : 8,
3869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3870  },
3871  {
3872   "alignment" : 8,
3873   "linker_set_key" : "android::hardware::Return<bool> *",
3874   "name" : "android::hardware::Return<bool> *",
3875   "referenced_type" : "type-166",
3876   "self_type" : "type-168",
3877   "size" : 8,
3878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3879  },
3880  {
3881   "alignment" : 8,
3882   "linker_set_key" : "android::hardware::Return<void> *",
3883   "name" : "android::hardware::Return<void> *",
3884   "referenced_type" : "type-187",
3885   "self_type" : "type-188",
3886   "size" : 8,
3887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3888  },
3889  {
3890   "alignment" : 8,
3891   "linker_set_key" : "android::hardware::Status *",
3892   "name" : "android::hardware::Status *",
3893   "referenced_type" : "type-156",
3894   "self_type" : "type-159",
3895   "size" : 8,
3896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3897  },
3898  {
3899   "alignment" : 8,
3900   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3901   "name" : "android::hardware::details::HidlInstrumentor *",
3902   "referenced_type" : "type-69",
3903   "self_type" : "type-68",
3904   "size" : 8,
3905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3906  },
3907  {
3908   "alignment" : 8,
3909   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3910   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3911   "referenced_type" : "type-327",
3912   "self_type" : "type-628",
3913   "size" : 8,
3914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3915  },
3916  {
3917   "alignment" : 8,
3918   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3919   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3920   "referenced_type" : "type-318",
3921   "self_type" : "type-623",
3922   "size" : 8,
3923   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3924  },
3925  {
3926   "alignment" : 8,
3927   "linker_set_key" : "android::hardware::details::return_status *",
3928   "name" : "android::hardware::details::return_status *",
3929   "referenced_type" : "type-167",
3930   "self_type" : "type-180",
3931   "size" : 8,
3932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3933  },
3934  {
3935   "alignment" : 8,
3936   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3937   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3938   "referenced_type" : "type-330",
3939   "self_type" : "type-329",
3940   "size" : 8,
3941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3942  },
3943  {
3944   "alignment" : 8,
3945   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3946   "name" : "android::hardware::hidl_binder_death_recipient *",
3947   "referenced_type" : "type-143",
3948   "self_type" : "type-142",
3949   "size" : 8,
3950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3951  },
3952  {
3953   "alignment" : 8,
3954   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3955   "name" : "android::hardware::hidl_death_recipient *",
3956   "referenced_type" : "type-146",
3957   "self_type" : "type-145",
3958   "size" : 8,
3959   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3960  },
3961  {
3962   "alignment" : 8,
3963   "linker_set_key" : "android::hardware::hidl_memory *",
3964   "name" : "android::hardware::hidl_memory *",
3965   "referenced_type" : "type-300",
3966   "self_type" : "type-301",
3967   "size" : 8,
3968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3969  },
3970  {
3971   "alignment" : 8,
3972   "linker_set_key" : "android::hardware::hidl_string *",
3973   "name" : "android::hardware::hidl_string *",
3974   "referenced_type" : "type-298",
3975   "self_type" : "type-320",
3976   "size" : 8,
3977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3978  },
3979  {
3980   "alignment" : 8,
3981   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3982   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3983   "referenced_type" : "type-326",
3984   "self_type" : "type-333",
3985   "size" : 8,
3986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3987  },
3988  {
3989   "alignment" : 8,
3990   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3991   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3992   "referenced_type" : "type-317",
3993   "self_type" : "type-322",
3994   "size" : 8,
3995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3996  },
3997  {
3998   "alignment" : 8,
3999   "linker_set_key" : "android::hardware::hidl_version *",
4000   "name" : "android::hardware::hidl_version *",
4001   "referenced_type" : "type-378",
4002   "self_type" : "type-380",
4003   "size" : 8,
4004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4005  },
4006  {
4007   "alignment" : 8,
4008   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
4009   "name" : "android::hardware::power::V1_0::BnHwPower *",
4010   "referenced_type" : "type-590",
4011   "self_type" : "type-591",
4012   "size" : 8,
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
4014  },
4015  {
4016   "alignment" : 8,
4017   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
4018   "name" : "android::hardware::power::V1_0::IPower *",
4019   "referenced_type" : "type-111",
4020   "self_type" : "type-110",
4021   "size" : 8,
4022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4023  },
4024  {
4025   "alignment" : 8,
4026   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4027   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4028   "referenced_type" : "type-358",
4029   "self_type" : "type-357",
4030   "size" : 8,
4031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4032  },
4033  {
4034   "alignment" : 8,
4035   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
4036   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
4037   "referenced_type" : "type-349",
4038   "self_type" : "type-348",
4039   "size" : 8,
4040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4041  },
4042  {
4043   "alignment" : 8,
4044   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
4045   "name" : "android::hardware::power::V1_1::BnHwPower *",
4046   "referenced_type" : "type-599",
4047   "self_type" : "type-600",
4048   "size" : 8,
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
4050  },
4051  {
4052   "alignment" : 8,
4053   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
4054   "name" : "android::hardware::power::V1_1::IPower *",
4055   "referenced_type" : "type-119",
4056   "self_type" : "type-118",
4057   "size" : 8,
4058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4059  },
4060  {
4061   "alignment" : 8,
4062   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4063   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4064   "referenced_type" : "type-372",
4065   "self_type" : "type-371",
4066   "size" : 8,
4067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4068  },
4069  {
4070   "alignment" : 8,
4071   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4072   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4073   "referenced_type" : "type-363",
4074   "self_type" : "type-362",
4075   "size" : 8,
4076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4077  },
4078  {
4079   "alignment" : 8,
4080   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower *",
4081   "name" : "android::hardware::power::V1_2::BnHwPower *",
4082   "referenced_type" : "type-606",
4083   "self_type" : "type-607",
4084   "size" : 8,
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
4086  },
4087  {
4088   "alignment" : 8,
4089   "linker_set_key" : "android::hardware::power::V1_2::IPower *",
4090   "name" : "android::hardware::power::V1_2::IPower *",
4091   "referenced_type" : "type-127",
4092   "self_type" : "type-126",
4093   "size" : 8,
4094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4095  },
4096  {
4097   "alignment" : 8,
4098   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower *",
4099   "name" : "android::hardware::power::V1_3::BnHwPower *",
4100   "referenced_type" : "type-634",
4101   "self_type" : "type-641",
4102   "size" : 8,
4103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4104  },
4105  {
4106   "alignment" : 8,
4107   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower *",
4108   "name" : "android::hardware::power::V1_3::BpHwPower *",
4109   "referenced_type" : "type-614",
4110   "self_type" : "type-673",
4111   "size" : 8,
4112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4113  },
4114  {
4115   "alignment" : 8,
4116   "linker_set_key" : "android::hardware::power::V1_3::BsPower *",
4117   "name" : "android::hardware::power::V1_3::BsPower *",
4118   "referenced_type" : "type-668",
4119   "self_type" : "type-671",
4120   "size" : 8,
4121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4122  },
4123  {
4124   "alignment" : 8,
4125   "linker_set_key" : "android::hardware::power::V1_3::IPower *",
4126   "name" : "android::hardware::power::V1_3::IPower *",
4127   "referenced_type" : "type-135",
4128   "self_type" : "type-134",
4129   "size" : 8,
4130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4131  },
4132  {
4133   "alignment" : 8,
4134   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4135   "name" : "android::hidl::base::V1_0::BnHwBase *",
4136   "referenced_type" : "type-440",
4137   "self_type" : "type-439",
4138   "size" : 8,
4139   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4140  },
4141  {
4142   "alignment" : 8,
4143   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4144   "name" : "android::hidl::base::V1_0::IBase *",
4145   "referenced_type" : "type-9",
4146   "self_type" : "type-8",
4147   "size" : 8,
4148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4149  },
4150  {
4151   "alignment" : 8,
4152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4153   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4154   "referenced_type" : "type-78",
4155   "self_type" : "type-77",
4156   "size" : 8,
4157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4158  },
4159  {
4160   "alignment" : 8,
4161   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4162   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4163   "referenced_type" : "type-104",
4164   "self_type" : "type-103",
4165   "size" : 8,
4166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4167  },
4168  {
4169   "alignment" : 8,
4170   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4171   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4172   "referenced_type" : "type-16",
4173   "self_type" : "type-19",
4174   "size" : 8,
4175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4176  },
4177  {
4178   "alignment" : 8,
4179   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4180   "name" : "android::sp<android::hardware::IBinder> *",
4181   "referenced_type" : "type-20",
4182   "self_type" : "type-23",
4183   "size" : 8,
4184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4185  },
4186  {
4187   "alignment" : 8,
4188   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4189   "name" : "android::sp<android::hardware::ProcessState> *",
4190   "referenced_type" : "type-29",
4191   "self_type" : "type-73",
4192   "size" : 8,
4193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4194  },
4195  {
4196   "alignment" : 8,
4197   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4198   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4199   "referenced_type" : "type-141",
4200   "self_type" : "type-140",
4201   "size" : 8,
4202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4203  },
4204  {
4205   "alignment" : 8,
4206   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
4207   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
4208   "referenced_type" : "type-109",
4209   "self_type" : "type-112",
4210   "size" : 8,
4211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4212  },
4213  {
4214   "alignment" : 8,
4215   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> *",
4216   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
4217   "referenced_type" : "type-117",
4218   "self_type" : "type-120",
4219   "size" : 8,
4220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4221  },
4222  {
4223   "alignment" : 8,
4224   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower> *",
4225   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
4226   "referenced_type" : "type-125",
4227   "self_type" : "type-128",
4228   "size" : 8,
4229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4230  },
4231  {
4232   "alignment" : 8,
4233   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> *",
4234   "name" : "android::sp<android::hardware::power::V1_3::IPower> *",
4235   "referenced_type" : "type-133",
4236   "self_type" : "type-132",
4237   "size" : 8,
4238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4239  },
4240  {
4241   "alignment" : 8,
4242   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4243   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4244   "referenced_type" : "type-7",
4245   "self_type" : "type-655",
4246   "size" : 8,
4247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4248  },
4249  {
4250   "alignment" : 8,
4251   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4252   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4253   "referenced_type" : "type-76",
4254   "self_type" : "type-90",
4255   "size" : 8,
4256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4257  },
4258  {
4259   "alignment" : 8,
4260   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4261   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4262   "referenced_type" : "type-102",
4263   "self_type" : "type-106",
4264   "size" : 8,
4265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4266  },
4267  {
4268   "alignment" : 8,
4269   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4270   "name" : "android::wp<android::hardware::BHwBinder> *",
4271   "referenced_type" : "type-460",
4272   "self_type" : "type-633",
4273   "size" : 8,
4274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4275  },
4276  {
4277   "alignment" : 8,
4278   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4279   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4280   "referenced_type" : "type-364",
4281   "self_type" : "type-405",
4282   "size" : 8,
4283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4284  },
4285  {
4286   "alignment" : 8,
4287   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4288   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4289   "referenced_type" : "type-144",
4290   "self_type" : "type-513",
4291   "size" : 8,
4292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4293  },
4294  {
4295   "alignment" : 8,
4296   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4297   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4298   "referenced_type" : "type-123",
4299   "self_type" : "type-239",
4300   "size" : 8,
4301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4302  },
4303  {
4304   "alignment" : 8,
4305   "linker_set_key" : "android_flex_plane *",
4306   "name" : "android_flex_plane *",
4307   "referenced_type" : "type-506",
4308   "self_type" : "type-509",
4309   "size" : 8,
4310   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4311  },
4312  {
4313   "alignment" : 8,
4314   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4315   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4316   "referenced_type" : "type-50",
4317   "self_type" : "type-49",
4318   "size" : 8,
4319   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4320  },
4321  {
4322   "alignment" : 8,
4323   "linker_set_key" : "char *",
4324   "name" : "char *",
4325   "referenced_type" : "type-65",
4326   "self_type" : "type-163",
4327   "size" : 8,
4328   "source_file" : "/system/core/liblog/include/log/log_read.h"
4329  },
4330  {
4331   "alignment" : 8,
4332   "linker_set_key" : "const android::NativeHandle *",
4333   "name" : "const android::NativeHandle *",
4334   "referenced_type" : "type-393",
4335   "self_type" : "type-394",
4336   "size" : 8,
4337   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4338  },
4339  {
4340   "alignment" : 8,
4341   "linker_set_key" : "const android::RefBase *",
4342   "name" : "const android::RefBase *",
4343   "referenced_type" : "type-292",
4344   "self_type" : "type-293",
4345   "size" : 8,
4346   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4347  },
4348  {
4349   "alignment" : 8,
4350   "linker_set_key" : "const android::String16 *",
4351   "name" : "const android::String16 *",
4352   "referenced_type" : "type-52",
4353   "self_type" : "type-410",
4354   "size" : 8,
4355   "source_file" : "/system/core/libutils/include/utils/String16.h"
4356  },
4357  {
4358   "alignment" : 8,
4359   "linker_set_key" : "const android::String8 *",
4360   "name" : "const android::String8 *",
4361   "referenced_type" : "type-402",
4362   "self_type" : "type-403",
4363   "size" : 8,
4364   "source_file" : "/system/core/libutils/include/utils/String8.h"
4365  },
4366  {
4367   "alignment" : 8,
4368   "linker_set_key" : "const android::VectorImpl *",
4369   "name" : "const android::VectorImpl *",
4370   "referenced_type" : "type-484",
4371   "self_type" : "type-485",
4372   "size" : 8,
4373   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4374  },
4375  {
4376   "alignment" : 8,
4377   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4378   "name" : "const android::hardware::BpHwRefBase *",
4379   "referenced_type" : "type-414",
4380   "self_type" : "type-418",
4381   "size" : 8,
4382   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4383  },
4384  {
4385   "alignment" : 8,
4386   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4387   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4388   "referenced_type" : "type-450",
4389   "self_type" : "type-451",
4390   "size" : 8,
4391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4392  },
4393  {
4394   "alignment" : 8,
4395   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4396   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4397   "referenced_type" : "type-455",
4398   "self_type" : "type-456",
4399   "size" : 8,
4400   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4401  },
4402  {
4403   "alignment" : 8,
4404   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4405   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4406   "referenced_type" : "type-177",
4407   "self_type" : "type-178",
4408   "size" : 8,
4409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4410  },
4411  {
4412   "alignment" : 8,
4413   "linker_set_key" : "const android::hardware::Return<bool> *",
4414   "name" : "const android::hardware::Return<bool> *",
4415   "referenced_type" : "type-171",
4416   "self_type" : "type-172",
4417   "size" : 8,
4418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4419  },
4420  {
4421   "alignment" : 8,
4422   "linker_set_key" : "const android::hardware::Status *",
4423   "name" : "const android::hardware::Status *",
4424   "referenced_type" : "type-160",
4425   "self_type" : "type-165",
4426   "size" : 8,
4427   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4428  },
4429  {
4430   "alignment" : 8,
4431   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4432   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4433   "referenced_type" : "type-630",
4434   "self_type" : "type-631",
4435   "size" : 8,
4436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4437  },
4438  {
4439   "alignment" : 8,
4440   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4441   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4442   "referenced_type" : "type-625",
4443   "self_type" : "type-626",
4444   "size" : 8,
4445   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4446  },
4447  {
4448   "alignment" : 8,
4449   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4450   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4451   "referenced_type" : "type-567",
4452   "self_type" : "type-579",
4453   "size" : 8,
4454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4455  },
4456  {
4457   "alignment" : 8,
4458   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4459   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4460   "referenced_type" : "type-620",
4461   "self_type" : "type-622",
4462   "size" : 8,
4463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4464  },
4465  {
4466   "alignment" : 8,
4467   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4468   "name" : "const android::hardware::details::hidl_pointer<int> *",
4469   "referenced_type" : "type-490",
4470   "self_type" : "type-501",
4471   "size" : 8,
4472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4473  },
4474  {
4475   "alignment" : 8,
4476   "linker_set_key" : "const android::hardware::details::return_status *",
4477   "name" : "const android::hardware::details::return_status *",
4478   "referenced_type" : "type-182",
4479   "self_type" : "type-183",
4480   "size" : 8,
4481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4482  },
4483  {
4484   "alignment" : 8,
4485   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4486   "name" : "const android::hardware::hidl_death_recipient *",
4487   "referenced_type" : "type-651",
4488   "self_type" : "type-652",
4489   "size" : 8,
4490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4491  },
4492  {
4493   "alignment" : 8,
4494   "linker_set_key" : "const android::hardware::hidl_memory *",
4495   "name" : "const android::hardware::hidl_memory *",
4496   "referenced_type" : "type-303",
4497   "self_type" : "type-307",
4498   "size" : 8,
4499   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4500  },
4501  {
4502   "alignment" : 8,
4503   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4504   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4505   "referenced_type" : "type-350",
4506   "self_type" : "type-351",
4507   "size" : 8,
4508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4509  },
4510  {
4511   "alignment" : 8,
4512   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4513   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4514   "referenced_type" : "type-365",
4515   "self_type" : "type-366",
4516   "size" : 8,
4517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4518  },
4519  {
4520   "alignment" : 8,
4521   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4522   "name" : "const android::hardware::hidl_vec<int> *",
4523   "referenced_type" : "type-341",
4524   "self_type" : "type-343",
4525   "size" : 8,
4526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4527  },
4528  {
4529   "alignment" : 8,
4530   "linker_set_key" : "const android::hardware::hidl_version *",
4531   "name" : "const android::hardware::hidl_version *",
4532   "referenced_type" : "type-381",
4533   "self_type" : "type-382",
4534   "size" : 8,
4535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4536  },
4537  {
4538   "alignment" : 8,
4539   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4540   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4541   "referenced_type" : "type-595",
4542   "self_type" : "type-598",
4543   "size" : 8,
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4545  },
4546  {
4547   "alignment" : 8,
4548   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4549   "name" : "const android::hardware::power::V1_0::IPower *",
4550   "referenced_type" : "type-562",
4551   "self_type" : "type-563",
4552   "size" : 8,
4553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4554  },
4555  {
4556   "alignment" : 8,
4557   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4558   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4559   "referenced_type" : "type-604",
4560   "self_type" : "type-605",
4561   "size" : 8,
4562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
4563  },
4564  {
4565   "alignment" : 8,
4566   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4567   "name" : "const android::hardware::power::V1_1::IPower *",
4568   "referenced_type" : "type-564",
4569   "self_type" : "type-565",
4570   "size" : 8,
4571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
4572  },
4573  {
4574   "alignment" : 8,
4575   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower *",
4576   "name" : "const android::hardware::power::V1_2::BpHwPower *",
4577   "referenced_type" : "type-611",
4578   "self_type" : "type-612",
4579   "size" : 8,
4580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4581  },
4582  {
4583   "alignment" : 8,
4584   "linker_set_key" : "const android::hardware::power::V1_2::IPower *",
4585   "name" : "const android::hardware::power::V1_2::IPower *",
4586   "referenced_type" : "type-571",
4587   "self_type" : "type-572",
4588   "size" : 8,
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4590  },
4591  {
4592   "alignment" : 8,
4593   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower *",
4594   "name" : "const android::hardware::power::V1_3::BpHwPower *",
4595   "referenced_type" : "type-613",
4596   "self_type" : "type-617",
4597   "size" : 8,
4598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4599  },
4600  {
4601   "alignment" : 8,
4602   "linker_set_key" : "const android::hardware::power::V1_3::IPower *",
4603   "name" : "const android::hardware::power::V1_3::IPower *",
4604   "referenced_type" : "type-578",
4605   "self_type" : "type-580",
4606   "size" : 8,
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4608  },
4609  {
4610   "alignment" : 8,
4611   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4612   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4613   "referenced_type" : "type-588",
4614   "self_type" : "type-589",
4615   "size" : 8,
4616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4617  },
4618  {
4619   "alignment" : 8,
4620   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4621   "name" : "const android::hidl::base::V1_0::IBase *",
4622   "referenced_type" : "type-14",
4623   "self_type" : "type-15",
4624   "size" : 8,
4625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4626  },
4627  {
4628   "alignment" : 8,
4629   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4630   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4631   "referenced_type" : "type-93",
4632   "self_type" : "type-94",
4633   "size" : 8,
4634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4635  },
4636  {
4637   "alignment" : 8,
4638   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4639   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4640   "referenced_type" : "type-535",
4641   "self_type" : "type-536",
4642   "size" : 8,
4643   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4644  },
4645  {
4646   "alignment" : 8,
4647   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4648   "name" : "const android::sp<android::hardware::IBinder> *",
4649   "referenced_type" : "type-24",
4650   "self_type" : "type-25",
4651   "size" : 8,
4652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4653  },
4654  {
4655   "alignment" : 8,
4656   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4657   "name" : "const android::sp<android::hardware::ProcessState> *",
4658   "referenced_type" : "type-74",
4659   "self_type" : "type-75",
4660   "size" : 8,
4661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4662  },
4663  {
4664   "alignment" : 8,
4665   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4666   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4667   "referenced_type" : "type-151",
4668   "self_type" : "type-150",
4669   "size" : 8,
4670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4671  },
4672  {
4673   "alignment" : 8,
4674   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4675   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4676   "referenced_type" : "type-596",
4677   "self_type" : "type-650",
4678   "size" : 8,
4679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4680  },
4681  {
4682   "alignment" : 8,
4683   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4684   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4685   "referenced_type" : "type-113",
4686   "self_type" : "type-116",
4687   "size" : 8,
4688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4689  },
4690  {
4691   "alignment" : 8,
4692   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4693   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4694   "referenced_type" : "type-121",
4695   "self_type" : "type-124",
4696   "size" : 8,
4697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4698  },
4699  {
4700   "alignment" : 8,
4701   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4702   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4703   "referenced_type" : "type-129",
4704   "self_type" : "type-131",
4705   "size" : 8,
4706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4707  },
4708  {
4709   "alignment" : 8,
4710   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4711   "name" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4712   "referenced_type" : "type-139",
4713   "self_type" : "type-138",
4714   "size" : 8,
4715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4716  },
4717  {
4718   "alignment" : 8,
4719   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4720   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4721   "referenced_type" : "type-6",
4722   "self_type" : "type-5",
4723   "size" : 8,
4724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4725  },
4726  {
4727   "alignment" : 8,
4728   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4729   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4730   "referenced_type" : "type-91",
4731   "self_type" : "type-92",
4732   "size" : 8,
4733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4734  },
4735  {
4736   "alignment" : 8,
4737   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4738   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4739   "referenced_type" : "type-107",
4740   "self_type" : "type-108",
4741   "size" : 8,
4742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4743  },
4744  {
4745   "alignment" : 8,
4746   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4747   "name" : "const android::wp<android::hardware::BHwBinder> *",
4748   "referenced_type" : "type-644",
4749   "self_type" : "type-645",
4750   "size" : 8,
4751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4752  },
4753  {
4754   "alignment" : 8,
4755   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4756   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4757   "referenced_type" : "type-574",
4758   "self_type" : "type-587",
4759   "size" : 8,
4760   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4761  },
4762  {
4763   "alignment" : 8,
4764   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4765   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4766   "referenced_type" : "type-332",
4767   "self_type" : "type-342",
4768   "size" : 8,
4769   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4770  },
4771  {
4772   "alignment" : 8,
4773   "linker_set_key" : "const char *",
4774   "name" : "const char *",
4775   "referenced_type" : "type-64",
4776   "self_type" : "type-63",
4777   "size" : 8,
4778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4779  },
4780  {
4781   "alignment" : 8,
4782   "linker_set_key" : "const char16_t *",
4783   "name" : "const char16_t *",
4784   "referenced_type" : "type-55",
4785   "self_type" : "type-54",
4786   "size" : 8,
4787   "source_file" : "/system/core/libutils/include/utils/String16.h"
4788  },
4789  {
4790   "alignment" : 8,
4791   "linker_set_key" : "const log_msg *",
4792   "name" : "const log_msg *",
4793   "referenced_type" : "type-79",
4794   "self_type" : "type-105",
4795   "size" : 8,
4796   "source_file" : "/system/core/liblog/include/log/log_read.h"
4797  },
4798  {
4799   "alignment" : 8,
4800   "linker_set_key" : "const native_handle *",
4801   "name" : "const native_handle *",
4802   "referenced_type" : "type-256",
4803   "self_type" : "type-255",
4804   "size" : 8,
4805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4806  },
4807  {
4808   "alignment" : 8,
4809   "linker_set_key" : "const unsigned char *",
4810   "name" : "const unsigned char *",
4811   "referenced_type" : "type-274",
4812   "self_type" : "type-377",
4813   "size" : 8,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4815  },
4816  {
4817   "alignment" : 8,
4818   "linker_set_key" : "const unsigned long long *",
4819   "name" : "const unsigned long long *",
4820   "referenced_type" : "type-433",
4821   "self_type" : "type-432",
4822   "size" : 8,
4823   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4824  },
4825  {
4826   "alignment" : 8,
4827   "linker_set_key" : "const void *",
4828   "name" : "const void *",
4829   "referenced_type" : "type-384",
4830   "self_type" : "type-385",
4831   "size" : 8,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4833  },
4834  {
4835   "alignment" : 8,
4836   "linker_set_key" : "int (*)(void *)",
4837   "name" : "int (*)(void *)",
4838   "referenced_type" : "type-516",
4839   "self_type" : "type-517",
4840   "size" : 8,
4841   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4842  },
4843  {
4844   "alignment" : 8,
4845   "linker_set_key" : "int *",
4846   "name" : "int *",
4847   "referenced_type" : "type-32",
4848   "self_type" : "type-340",
4849   "size" : 8,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4851  },
4852  {
4853   "alignment" : 8,
4854   "linker_set_key" : "log_msg *",
4855   "name" : "log_msg *",
4856   "referenced_type" : "type-80",
4857   "self_type" : "type-147",
4858   "size" : 8,
4859   "source_file" : "/system/core/liblog/include/log/log_read.h"
4860  },
4861  {
4862   "alignment" : 8,
4863   "linker_set_key" : "native_handle *",
4864   "name" : "native_handle *",
4865   "referenced_type" : "type-184",
4866   "self_type" : "type-197",
4867   "size" : 8,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4869  },
4870  {
4871   "alignment" : 8,
4872   "linker_set_key" : "unsigned char *",
4873   "name" : "unsigned char *",
4874   "referenced_type" : "type-83",
4875   "self_type" : "type-427",
4876   "size" : 8,
4877   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4878  },
4879  {
4880   "alignment" : 8,
4881   "linker_set_key" : "unsigned long long *",
4882   "name" : "unsigned long long *",
4883   "referenced_type" : "type-252",
4884   "self_type" : "type-428",
4885   "size" : 8,
4886   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4887  },
4888  {
4889   "alignment" : 8,
4890   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4891   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4892   "referenced_type" : "type-430",
4893   "self_type" : "type-429",
4894   "size" : 8,
4895   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4896  },
4897  {
4898   "alignment" : 8,
4899   "linker_set_key" : "void *",
4900   "name" : "void *",
4901   "referenced_type" : "type-34",
4902   "self_type" : "type-33",
4903   "size" : 8,
4904   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4905  },
4906  {
4907   "alignment" : 8,
4908   "linker_set_key" : "void **",
4909   "name" : "void **",
4910   "referenced_type" : "type-33",
4911   "self_type" : "type-518",
4912   "size" : 8,
4913   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4914  }
4915 ],
4916 "qualified_types" :
4917 [
4918  {
4919   "alignment" : 8,
4920   "is_const" : true,
4921   "linker_set_key" : "android::RefBase::weakref_impl *const",
4922   "name" : "android::RefBase::weakref_impl *const",
4923   "referenced_type" : "type-12",
4924   "self_type" : "type-11",
4925   "size" : 8,
4926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4927  },
4928  {
4929   "alignment" : 8,
4930   "is_const" : true,
4931   "linker_set_key" : "android::RefBase::weakref_impl *const",
4932   "name" : "android::RefBase::weakref_impl *const",
4933   "referenced_type" : "type-635",
4934   "self_type" : "type-637",
4935   "size" : 8,
4936   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4937  },
4938  {
4939   "alignment" : 8,
4940   "is_const" : true,
4941   "linker_set_key" : "android::hardware::IBinder *const",
4942   "name" : "android::hardware::IBinder *const",
4943   "referenced_type" : "type-21",
4944   "self_type" : "type-416",
4945   "size" : 8,
4946   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4947  },
4948  {
4949   "alignment" : 8,
4950   "is_const" : true,
4951   "linker_set_key" : "const android::NativeHandle",
4952   "name" : "const android::NativeHandle",
4953   "referenced_type" : "type-196",
4954   "self_type" : "type-393",
4955   "size" : 24,
4956   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4957  },
4958  {
4959   "alignment" : 8,
4960   "is_const" : true,
4961   "linker_set_key" : "const android::RefBase",
4962   "name" : "const android::RefBase",
4963   "referenced_type" : "type-10",
4964   "self_type" : "type-292",
4965   "size" : 16,
4966   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4967  },
4968  {
4969   "alignment" : 8,
4970   "is_const" : true,
4971   "linker_set_key" : "const android::String16",
4972   "name" : "const android::String16",
4973   "referenced_type" : "type-53",
4974   "self_type" : "type-52",
4975   "size" : 8,
4976   "source_file" : "/system/core/libutils/include/utils/String16.h"
4977  },
4978  {
4979   "alignment" : 8,
4980   "is_const" : true,
4981   "linker_set_key" : "const android::String8",
4982   "name" : "const android::String8",
4983   "referenced_type" : "type-62",
4984   "self_type" : "type-402",
4985   "size" : 8,
4986   "source_file" : "/system/core/libutils/include/utils/String8.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "is_const" : true,
4991   "linker_set_key" : "const android::VectorImpl",
4992   "name" : "const android::VectorImpl",
4993   "referenced_type" : "type-42",
4994   "self_type" : "type-484",
4995   "size" : 40,
4996   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4997  },
4998  {
4999   "alignment" : 8,
5000   "is_const" : true,
5001   "linker_set_key" : "const android::hardware::BpHwRefBase",
5002   "name" : "const android::hardware::BpHwRefBase",
5003   "referenced_type" : "type-415",
5004   "self_type" : "type-414",
5005   "size" : 48,
5006   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5007  },
5008  {
5009   "alignment" : 8,
5010   "is_const" : true,
5011   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5012   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5013   "referenced_type" : "type-444",
5014   "self_type" : "type-450",
5015   "size" : 64,
5016   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "is_const" : true,
5021   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5022   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5023   "referenced_type" : "type-452",
5024   "self_type" : "type-455",
5025   "size" : 64,
5026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "is_const" : true,
5031   "linker_set_key" : "const android::hardware::Parcel",
5032   "name" : "const android::hardware::Parcel",
5033   "referenced_type" : "type-425",
5034   "self_type" : "type-437",
5035   "size" : 136,
5036   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5037  },
5038  {
5039   "alignment" : 8,
5040   "is_const" : true,
5041   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5042   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5043   "referenced_type" : "type-173",
5044   "self_type" : "type-177",
5045   "size" : 48,
5046   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5047  },
5048  {
5049   "alignment" : 8,
5050   "is_const" : true,
5051   "linker_set_key" : "const android::hardware::Return<bool>",
5052   "name" : "const android::hardware::Return<bool>",
5053   "referenced_type" : "type-166",
5054   "self_type" : "type-171",
5055   "size" : 40,
5056   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5057  },
5058  {
5059   "alignment" : 8,
5060   "is_const" : true,
5061   "linker_set_key" : "const android::hardware::Status",
5062   "name" : "const android::hardware::Status",
5063   "referenced_type" : "type-156",
5064   "self_type" : "type-160",
5065   "size" : 32,
5066   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "is_const" : true,
5071   "linker_set_key" : "const android::hardware::details::SchedPrio",
5072   "name" : "const android::hardware::details::SchedPrio",
5073   "referenced_type" : "type-447",
5074   "self_type" : "type-449",
5075   "size" : 8,
5076   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5077  },
5078  {
5079   "alignment" : 8,
5080   "is_const" : true,
5081   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5082   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5083   "referenced_type" : "type-327",
5084   "self_type" : "type-630",
5085   "size" : 8,
5086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5087  },
5088  {
5089   "alignment" : 8,
5090   "is_const" : true,
5091   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5092   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5093   "referenced_type" : "type-318",
5094   "self_type" : "type-625",
5095   "size" : 8,
5096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5097  },
5098  {
5099   "alignment" : 8,
5100   "is_const" : true,
5101   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5102   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5103   "referenced_type" : "type-346",
5104   "self_type" : "type-567",
5105   "size" : 8,
5106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "is_const" : true,
5111   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5112   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5113   "referenced_type" : "type-360",
5114   "self_type" : "type-620",
5115   "size" : 8,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "is_const" : true,
5121   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5122   "name" : "const android::hardware::details::hidl_pointer<int>",
5123   "referenced_type" : "type-338",
5124   "self_type" : "type-490",
5125   "size" : 8,
5126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5127  },
5128  {
5129   "alignment" : 8,
5130   "is_const" : true,
5131   "linker_set_key" : "const android::hardware::details::return_status",
5132   "name" : "const android::hardware::details::return_status",
5133   "referenced_type" : "type-167",
5134   "self_type" : "type-182",
5135   "size" : 40,
5136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5137  },
5138  {
5139   "alignment" : 8,
5140   "is_const" : true,
5141   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5142   "name" : "const android::hardware::hidl_death_recipient",
5143   "referenced_type" : "type-146",
5144   "self_type" : "type-651",
5145   "size" : 24,
5146   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5147  },
5148  {
5149   "alignment" : 8,
5150   "is_const" : true,
5151   "linker_set_key" : "const android::hardware::hidl_handle",
5152   "name" : "const android::hardware::hidl_handle",
5153   "referenced_type" : "type-296",
5154   "self_type" : "type-386",
5155   "size" : 16,
5156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5157  },
5158  {
5159   "alignment" : 8,
5160   "is_const" : true,
5161   "linker_set_key" : "const android::hardware::hidl_memory",
5162   "name" : "const android::hardware::hidl_memory",
5163   "referenced_type" : "type-300",
5164   "self_type" : "type-303",
5165   "size" : 40,
5166   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5167  },
5168  {
5169   "alignment" : 8,
5170   "is_const" : true,
5171   "linker_set_key" : "const android::hardware::hidl_string",
5172   "name" : "const android::hardware::hidl_string",
5173   "referenced_type" : "type-298",
5174   "self_type" : "type-297",
5175   "size" : 16,
5176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5177  },
5178  {
5179   "alignment" : 8,
5180   "is_const" : true,
5181   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5182   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5183   "referenced_type" : "type-317",
5184   "self_type" : "type-581",
5185   "size" : 16,
5186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5187  },
5188  {
5189   "alignment" : 8,
5190   "is_const" : true,
5191   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5192   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5193   "referenced_type" : "type-345",
5194   "self_type" : "type-350",
5195   "size" : 16,
5196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5197  },
5198  {
5199   "alignment" : 8,
5200   "is_const" : true,
5201   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5202   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5203   "referenced_type" : "type-359",
5204   "self_type" : "type-365",
5205   "size" : 16,
5206   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5207  },
5208  {
5209   "alignment" : 8,
5210   "is_const" : true,
5211   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5212   "name" : "const android::hardware::hidl_vec<int>",
5213   "referenced_type" : "type-337",
5214   "self_type" : "type-341",
5215   "size" : 16,
5216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5217  },
5218  {
5219   "alignment" : 2,
5220   "is_const" : true,
5221   "linker_set_key" : "const android::hardware::hidl_version",
5222   "name" : "const android::hardware::hidl_version",
5223   "referenced_type" : "type-378",
5224   "self_type" : "type-381",
5225   "size" : 4,
5226   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5227  },
5228  {
5229   "alignment" : 8,
5230   "is_const" : true,
5231   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
5232   "name" : "const android::hardware::power::V1_0::BpHwPower",
5233   "referenced_type" : "type-592",
5234   "self_type" : "type-595",
5235   "size" : 216,
5236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5237  },
5238  {
5239   "alignment" : 4,
5240   "is_const" : true,
5241   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
5242   "name" : "const android::hardware::power::V1_0::Feature",
5243   "referenced_type" : "type-550",
5244   "self_type" : "type-554",
5245   "size" : 4,
5246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5247  },
5248  {
5249   "alignment" : 8,
5250   "is_const" : true,
5251   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
5252   "name" : "const android::hardware::power::V1_0::IPower",
5253   "referenced_type" : "type-111",
5254   "self_type" : "type-562",
5255   "size" : 24,
5256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5257  },
5258  {
5259   "alignment" : 4,
5260   "is_const" : true,
5261   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
5262   "name" : "const android::hardware::power::V1_0::PowerHint",
5263   "referenced_type" : "type-549",
5264   "self_type" : "type-552",
5265   "size" : 4,
5266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5267  },
5268  {
5269   "alignment" : 8,
5270   "is_const" : true,
5271   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
5272   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
5273   "referenced_type" : "type-349",
5274   "self_type" : "type-546",
5275   "size" : 32,
5276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "is_const" : true,
5281   "linker_set_key" : "const android::hardware::power::V1_0::Status",
5282   "name" : "const android::hardware::power::V1_0::Status",
5283   "referenced_type" : "type-551",
5284   "self_type" : "type-555",
5285   "size" : 4,
5286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5287  },
5288  {
5289   "alignment" : 8,
5290   "is_const" : true,
5291   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower",
5292   "name" : "const android::hardware::power::V1_1::BpHwPower",
5293   "referenced_type" : "type-601",
5294   "self_type" : "type-604",
5295   "size" : 216,
5296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5297  },
5298  {
5299   "alignment" : 8,
5300   "is_const" : true,
5301   "linker_set_key" : "const android::hardware::power::V1_1::IPower",
5302   "name" : "const android::hardware::power::V1_1::IPower",
5303   "referenced_type" : "type-119",
5304   "self_type" : "type-564",
5305   "size" : 24,
5306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5307  },
5308  {
5309   "alignment" : 8,
5310   "is_const" : true,
5311   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5312   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5313   "referenced_type" : "type-363",
5314   "self_type" : "type-619",
5315   "size" : 48,
5316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5317  },
5318  {
5319   "alignment" : 8,
5320   "is_const" : true,
5321   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower",
5322   "name" : "const android::hardware::power::V1_2::BpHwPower",
5323   "referenced_type" : "type-608",
5324   "self_type" : "type-611",
5325   "size" : 216,
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5327  },
5328  {
5329   "alignment" : 8,
5330   "is_const" : true,
5331   "linker_set_key" : "const android::hardware::power::V1_2::IPower",
5332   "name" : "const android::hardware::power::V1_2::IPower",
5333   "referenced_type" : "type-127",
5334   "self_type" : "type-571",
5335   "size" : 24,
5336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5337  },
5338  {
5339   "alignment" : 4,
5340   "is_const" : true,
5341   "linker_set_key" : "const android::hardware::power::V1_2::PowerHint",
5342   "name" : "const android::hardware::power::V1_2::PowerHint",
5343   "referenced_type" : "type-566",
5344   "self_type" : "type-568",
5345   "size" : 4,
5346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5347  },
5348  {
5349   "alignment" : 8,
5350   "is_const" : true,
5351   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower",
5352   "name" : "const android::hardware::power::V1_3::BpHwPower",
5353   "referenced_type" : "type-614",
5354   "self_type" : "type-613",
5355   "size" : 216,
5356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
5357  },
5358  {
5359   "alignment" : 8,
5360   "is_const" : true,
5361   "linker_set_key" : "const android::hardware::power::V1_3::IPower",
5362   "name" : "const android::hardware::power::V1_3::IPower",
5363   "referenced_type" : "type-135",
5364   "self_type" : "type-578",
5365   "size" : 24,
5366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "is_const" : true,
5371   "linker_set_key" : "const android::hardware::power::V1_3::PowerHint",
5372   "name" : "const android::hardware::power::V1_3::PowerHint",
5373   "referenced_type" : "type-573",
5374   "self_type" : "type-575",
5375   "size" : 4,
5376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5377  },
5378  {
5379   "alignment" : 8,
5380   "is_const" : true,
5381   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5382   "name" : "const android::hidl::base::V1_0::BpHwBase",
5383   "referenced_type" : "type-584",
5384   "self_type" : "type-588",
5385   "size" : 216,
5386   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "is_const" : true,
5391   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5392   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5393   "referenced_type" : "type-396",
5394   "self_type" : "type-397",
5395   "size" : 4,
5396   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5397  },
5398  {
5399   "alignment" : 8,
5400   "is_const" : true,
5401   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5402   "name" : "const android::hidl::base::V1_0::IBase",
5403   "referenced_type" : "type-9",
5404   "self_type" : "type-14",
5405   "size" : 24,
5406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5407  },
5408  {
5409   "alignment" : 8,
5410   "is_const" : true,
5411   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5412   "name" : "const android::hidl::base::V1_0::IBase *const",
5413   "referenced_type" : "type-15",
5414   "self_type" : "type-462",
5415   "size" : 8,
5416   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5417  },
5418  {
5419   "alignment" : 8,
5420   "is_const" : true,
5421   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5422   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5423   "referenced_type" : "type-78",
5424   "self_type" : "type-93",
5425   "size" : 24,
5426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5427  },
5428  {
5429   "alignment" : 4,
5430   "is_const" : true,
5431   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5432   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5433   "referenced_type" : "type-538",
5434   "self_type" : "type-542",
5435   "size" : 4,
5436   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5437  },
5438  {
5439   "alignment" : 1,
5440   "is_const" : true,
5441   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5442   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5443   "referenced_type" : "type-537",
5444   "self_type" : "type-540",
5445   "size" : 1,
5446   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5447  },
5448  {
5449   "alignment" : 8,
5450   "is_const" : true,
5451   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5452   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5453   "referenced_type" : "type-104",
5454   "self_type" : "type-535",
5455   "size" : 24,
5456   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "is_const" : true,
5461   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5462   "name" : "const android::sp<android::hardware::IBinder>",
5463   "referenced_type" : "type-20",
5464   "self_type" : "type-24",
5465   "size" : 8,
5466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5467  },
5468  {
5469   "alignment" : 8,
5470   "is_const" : true,
5471   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5472   "name" : "const android::sp<android::hardware::ProcessState>",
5473   "referenced_type" : "type-29",
5474   "self_type" : "type-74",
5475   "size" : 8,
5476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5477  },
5478  {
5479   "alignment" : 8,
5480   "is_const" : true,
5481   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5482   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5483   "referenced_type" : "type-141",
5484   "self_type" : "type-151",
5485   "size" : 8,
5486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5487  },
5488  {
5489   "alignment" : 8,
5490   "is_const" : true,
5491   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5492   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5493   "referenced_type" : "type-597",
5494   "self_type" : "type-596",
5495   "size" : 8,
5496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5497  },
5498  {
5499   "alignment" : 8,
5500   "is_const" : true,
5501   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5502   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5503   "referenced_type" : "type-109",
5504   "self_type" : "type-113",
5505   "size" : 8,
5506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5507  },
5508  {
5509   "alignment" : 8,
5510   "is_const" : true,
5511   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower>",
5512   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
5513   "referenced_type" : "type-117",
5514   "self_type" : "type-121",
5515   "size" : 8,
5516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5517  },
5518  {
5519   "alignment" : 8,
5520   "is_const" : true,
5521   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower>",
5522   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
5523   "referenced_type" : "type-125",
5524   "self_type" : "type-129",
5525   "size" : 8,
5526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5527  },
5528  {
5529   "alignment" : 8,
5530   "is_const" : true,
5531   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower>",
5532   "name" : "const android::sp<android::hardware::power::V1_3::IPower>",
5533   "referenced_type" : "type-133",
5534   "self_type" : "type-139",
5535   "size" : 8,
5536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5537  },
5538  {
5539   "alignment" : 8,
5540   "is_const" : true,
5541   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5542   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5543   "referenced_type" : "type-7",
5544   "self_type" : "type-6",
5545   "size" : 8,
5546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5547  },
5548  {
5549   "alignment" : 8,
5550   "is_const" : true,
5551   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5552   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5553   "referenced_type" : "type-76",
5554   "self_type" : "type-91",
5555   "size" : 8,
5556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5557  },
5558  {
5559   "alignment" : 8,
5560   "is_const" : true,
5561   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5562   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5563   "referenced_type" : "type-102",
5564   "self_type" : "type-107",
5565   "size" : 8,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 8,
5570   "is_const" : true,
5571   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5572   "name" : "const android::wp<android::hardware::BHwBinder>",
5573   "referenced_type" : "type-460",
5574   "self_type" : "type-644",
5575   "size" : 16,
5576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5577  },
5578  {
5579   "alignment" : 8,
5580   "is_const" : true,
5581   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5582   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5583   "referenced_type" : "type-144",
5584   "self_type" : "type-574",
5585   "size" : 16,
5586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5587  },
5588  {
5589   "alignment" : 8,
5590   "is_const" : true,
5591   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5592   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5593   "referenced_type" : "type-123",
5594   "self_type" : "type-332",
5595   "size" : 16,
5596   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5597  },
5598  {
5599   "alignment" : 1,
5600   "is_const" : true,
5601   "linker_set_key" : "const bool",
5602   "name" : "const bool",
5603   "referenced_type" : "type-48",
5604   "self_type" : "type-98",
5605   "size" : 1,
5606   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5607  },
5608  {
5609   "alignment" : 1,
5610   "is_const" : true,
5611   "linker_set_key" : "const char",
5612   "name" : "const char",
5613   "referenced_type" : "type-65",
5614   "self_type" : "type-64",
5615   "size" : 1,
5616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5617  },
5618  {
5619   "alignment" : 2,
5620   "is_const" : true,
5621   "linker_set_key" : "const char16_t",
5622   "name" : "const char16_t",
5623   "referenced_type" : "type-56",
5624   "self_type" : "type-55",
5625   "size" : 2,
5626   "source_file" : "/system/core/libutils/include/utils/String16.h"
5627  },
5628  {
5629   "alignment" : 8,
5630   "is_const" : true,
5631   "linker_set_key" : "const double",
5632   "name" : "const double",
5633   "referenced_type" : "type-266",
5634   "self_type" : "type-286",
5635   "size" : 8,
5636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "is_const" : true,
5641   "linker_set_key" : "const float",
5642   "name" : "const float",
5643   "referenced_type" : "type-261",
5644   "self_type" : "type-284",
5645   "size" : 4,
5646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5647  },
5648  {
5649   "alignment" : 4,
5650   "is_const" : true,
5651   "linker_set_key" : "const int",
5652   "name" : "const int",
5653   "referenced_type" : "type-32",
5654   "self_type" : "type-471",
5655   "size" : 4,
5656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5657  },
5658  {
5659   "is_const" : true,
5660   "linker_set_key" : "const iter<is_const>",
5661   "name" : "const iter<is_const>",
5662   "referenced_type" : "type-310",
5663   "self_type" : "type-309",
5664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5665  },
5666  {
5667   "is_const" : true,
5668   "linker_set_key" : "const iter<is_const>",
5669   "name" : "const iter<is_const>",
5670   "referenced_type" : "type-639",
5671   "self_type" : "type-638",
5672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "is_const" : true,
5677   "linker_set_key" : "const log_msg",
5678   "name" : "const log_msg",
5679   "referenced_type" : "type-80",
5680   "self_type" : "type-79",
5681   "size" : 5124,
5682   "source_file" : "/system/core/liblog/include/log/log_read.h"
5683  },
5684  {
5685   "alignment" : 8,
5686   "is_const" : true,
5687   "linker_set_key" : "const long",
5688   "name" : "const long",
5689   "referenced_type" : "type-38",
5690   "self_type" : "type-281",
5691   "size" : 8,
5692   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "is_const" : true,
5697   "linker_set_key" : "const native_handle",
5698   "name" : "const native_handle",
5699   "referenced_type" : "type-184",
5700   "self_type" : "type-256",
5701   "size" : 12,
5702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5703  },
5704  {
5705   "alignment" : 2,
5706   "is_const" : true,
5707   "linker_set_key" : "const short",
5708   "name" : "const short",
5709   "referenced_type" : "type-217",
5710   "self_type" : "type-276",
5711   "size" : 2,
5712   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5713  },
5714  {
5715   "alignment" : 1,
5716   "is_const" : true,
5717   "linker_set_key" : "const signed char",
5718   "name" : "const signed char",
5719   "referenced_type" : "type-272",
5720   "self_type" : "type-271",
5721   "size" : 1,
5722   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5723  },
5724  {
5725   "alignment" : 4,
5726   "is_const" : true,
5727   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5728   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5729   "referenced_type" : "type-559",
5730   "self_type" : "type-558",
5731   "size" : 4,
5732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5733  },
5734  {
5735   "alignment" : 4,
5736   "is_const" : true,
5737   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5738   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5739   "referenced_type" : "type-657",
5740   "self_type" : "type-656",
5741   "size" : 4,
5742   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5743  },
5744  {
5745   "alignment" : 4,
5746   "is_const" : true,
5747   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5748   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5749   "referenced_type" : "type-557",
5750   "self_type" : "type-556",
5751   "size" : 32,
5752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "is_const" : true,
5757   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5758   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5759   "referenced_type" : "type-654",
5760   "self_type" : "type-653",
5761   "size" : 32,
5762   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "is_const" : true,
5767   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5768   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5769   "referenced_type" : "type-561",
5770   "self_type" : "type-560",
5771   "size" : 8,
5772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5773  },
5774  {
5775   "alignment" : 4,
5776   "is_const" : true,
5777   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5778   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5779   "referenced_type" : "type-659",
5780   "self_type" : "type-658",
5781   "size" : 8,
5782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "is_const" : true,
5787   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5788   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5789   "referenced_type" : "type-570",
5790   "self_type" : "type-569",
5791   "size" : 52,
5792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "is_const" : true,
5797   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5798   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5799   "referenced_type" : "type-661",
5800   "self_type" : "type-660",
5801   "size" : 52,
5802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "is_const" : true,
5807   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5808   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5809   "referenced_type" : "type-577",
5810   "self_type" : "type-576",
5811   "size" : 56,
5812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5813  },
5814  {
5815   "alignment" : 4,
5816   "is_const" : true,
5817   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5818   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5819   "referenced_type" : "type-663",
5820   "self_type" : "type-662",
5821   "size" : 56,
5822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5823  },
5824  {
5825   "alignment" : 4,
5826   "is_const" : true,
5827   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5828   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5829   "referenced_type" : "type-400",
5830   "self_type" : "type-399",
5831   "size" : 12,
5832   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5833  },
5834  {
5835   "alignment" : 4,
5836   "is_const" : true,
5837   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5838   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5839   "referenced_type" : "type-643",
5840   "self_type" : "type-642",
5841   "size" : 12,
5842   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "is_const" : true,
5847   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5848   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5849   "referenced_type" : "type-548",
5850   "self_type" : "type-547",
5851   "size" : 4,
5852   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5853  },
5854  {
5855   "alignment" : 1,
5856   "is_const" : true,
5857   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5858   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5859   "referenced_type" : "type-544",
5860   "self_type" : "type-543",
5861   "size" : 3,
5862   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5863  },
5864  {
5865   "alignment" : 8,
5866   "is_const" : true,
5867   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5868   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5869   "referenced_type" : "type-442",
5870   "self_type" : "type-441",
5871   "size" : 24,
5872   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5873  },
5874  {
5875   "alignment" : 8,
5876   "is_const" : true,
5877   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5878   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5879   "referenced_type" : "type-335",
5880   "self_type" : "type-334",
5881   "size" : 16,
5882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5883  },
5884  {
5885   "alignment" : 8,
5886   "is_const" : true,
5887   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5888   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5889   "referenced_type" : "type-324",
5890   "self_type" : "type-323",
5891   "size" : 16,
5892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5893  },
5894  {
5895   "alignment" : 8,
5896   "is_const" : true,
5897   "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 *> > *)> > >",
5898   "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 *> > *)> > >",
5899   "referenced_type" : "type-4",
5900   "self_type" : "type-3",
5901   "size" : 24,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5903  },
5904  {
5905   "alignment" : 8,
5906   "is_const" : true,
5907   "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 *> > *)> > >",
5908   "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 *> > *)> > >",
5909   "referenced_type" : "type-666",
5910   "self_type" : "type-665",
5911   "size" : 24,
5912   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5913  },
5914  {
5915   "alignment" : 1,
5916   "is_const" : true,
5917   "linker_set_key" : "const unsigned char",
5918   "name" : "const unsigned char",
5919   "referenced_type" : "type-83",
5920   "self_type" : "type-274",
5921   "size" : 1,
5922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5923  },
5924  {
5925   "alignment" : 4,
5926   "is_const" : true,
5927   "linker_set_key" : "const unsigned int",
5928   "name" : "const unsigned int",
5929   "referenced_type" : "type-2",
5930   "self_type" : "type-43",
5931   "size" : 4,
5932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5933  },
5934  {
5935   "alignment" : 8,
5936   "is_const" : true,
5937   "linker_set_key" : "const unsigned long",
5938   "name" : "const unsigned long",
5939   "referenced_type" : "type-37",
5940   "self_type" : "type-44",
5941   "size" : 8,
5942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "is_const" : true,
5947   "linker_set_key" : "const unsigned long long",
5948   "name" : "const unsigned long long",
5949   "referenced_type" : "type-252",
5950   "self_type" : "type-433",
5951   "size" : 8,
5952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5953  },
5954  {
5955   "alignment" : 2,
5956   "is_const" : true,
5957   "linker_set_key" : "const unsigned short",
5958   "name" : "const unsigned short",
5959   "referenced_type" : "type-85",
5960   "self_type" : "type-278",
5961   "size" : 2,
5962   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5963  },
5964  {
5965   "is_const" : true,
5966   "linker_set_key" : "const void",
5967   "name" : "const void",
5968   "referenced_type" : "type-34",
5969   "self_type" : "type-384",
5970   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5971  },
5972  {
5973   "alignment" : 1,
5974   "is_volatile" : true,
5975   "linker_set_key" : "volatile bool",
5976   "name" : "volatile bool",
5977   "referenced_type" : "type-48",
5978   "self_type" : "type-101",
5979   "size" : 1,
5980   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "is_volatile" : true,
5985   "linker_set_key" : "volatile int",
5986   "name" : "volatile int",
5987   "referenced_type" : "type-32",
5988   "self_type" : "type-66",
5989   "size" : 4,
5990   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5991  }
5992 ],
5993 "record_types" :
5994 [
5995  {
5996   "alignment" : 4,
5997   "fields" :
5998   [
5999    {
6000     "access" : "private",
6001     "field_name" : "mCond",
6002     "referenced_type" : "type-100"
6003    }
6004   ],
6005   "linker_set_key" : "android::Condition",
6006   "name" : "android::Condition",
6007   "record_kind" : "class",
6008   "referenced_type" : "type-99",
6009   "self_type" : "type-99",
6010   "size" : 48,
6011   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6012   "unique_id" : "_ZTSN7android9ConditionE"
6013  },
6014  {
6015   "alignment" : 8,
6016   "fields" :
6017   [
6018    {
6019     "access" : "private",
6020     "field_name" : "mVector",
6021     "referenced_type" : "type-59"
6022    }
6023   ],
6024   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6025   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6026   "record_kind" : "class",
6027   "referenced_type" : "type-58",
6028   "self_type" : "type-58",
6029   "size" : 40,
6030   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6031   "template_args" : [ "type-53", "type-20" ],
6032   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6033  },
6034  {
6035   "alignment" : 4,
6036   "fields" :
6037   [
6038    {
6039     "access" : "private",
6040     "field_name" : "mCount",
6041     "referenced_type" : "type-195"
6042    }
6043   ],
6044   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6045   "name" : "android::LightRefBase<android::NativeHandle>",
6046   "record_kind" : "class",
6047   "referenced_type" : "type-194",
6048   "self_type" : "type-194",
6049   "size" : 4,
6050   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6051   "template_args" : [ "type-196" ],
6052   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6053  },
6054  {
6055   "alignment" : 4,
6056   "fields" :
6057   [
6058    {
6059     "access" : "private",
6060     "field_name" : "mCount",
6061     "referenced_type" : "type-192"
6062    }
6063   ],
6064   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6065   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6066   "record_kind" : "class",
6067   "referenced_type" : "type-191",
6068   "self_type" : "type-191",
6069   "size" : 4,
6070   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6071   "template_args" : [ "type-193" ],
6072   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6073  },
6074  {
6075   "alignment" : 4,
6076   "fields" :
6077   [
6078    {
6079     "access" : "private",
6080     "field_name" : "mMutex",
6081     "referenced_type" : "type-40"
6082    }
6083   ],
6084   "linker_set_key" : "android::Mutex",
6085   "name" : "android::Mutex",
6086   "record_kind" : "class",
6087   "referenced_type" : "type-39",
6088   "self_type" : "type-39",
6089   "size" : 40,
6090   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6091   "unique_id" : "_ZTSN7android5MutexE"
6092  },
6093  {
6094   "alignment" : 8,
6095   "fields" :
6096   [
6097    {
6098     "access" : "private",
6099     "field_name" : "mLock",
6100     "referenced_type" : "type-521"
6101    }
6102   ],
6103   "linker_set_key" : "android::Mutex::Autolock",
6104   "name" : "android::Mutex::Autolock",
6105   "record_kind" : "class",
6106   "referenced_type" : "type-520",
6107   "self_type" : "type-520",
6108   "size" : 8,
6109   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6110   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6111  },
6112  {
6113   "alignment" : 8,
6114   "base_specifiers" :
6115   [
6116    {
6117     "referenced_type" : "type-194"
6118    }
6119   ],
6120   "fields" :
6121   [
6122    {
6123     "access" : "private",
6124     "field_name" : "mHandle",
6125     "field_offset" : 64,
6126     "referenced_type" : "type-197"
6127    },
6128    {
6129     "access" : "private",
6130     "field_name" : "mOwnsHandle",
6131     "field_offset" : 128,
6132     "referenced_type" : "type-48"
6133    }
6134   ],
6135   "linker_set_key" : "android::NativeHandle",
6136   "name" : "android::NativeHandle",
6137   "record_kind" : "class",
6138   "referenced_type" : "type-196",
6139   "self_type" : "type-196",
6140   "size" : 24,
6141   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6142   "unique_id" : "_ZTSN7android12NativeHandleE"
6143  },
6144  {
6145   "alignment" : 4,
6146   "fields" :
6147   [
6148    {
6149     "access" : "private",
6150     "field_name" : "mRWLock",
6151     "referenced_type" : "type-526"
6152    }
6153   ],
6154   "linker_set_key" : "android::RWLock",
6155   "name" : "android::RWLock",
6156   "record_kind" : "class",
6157   "referenced_type" : "type-525",
6158   "self_type" : "type-525",
6159   "size" : 56,
6160   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6161   "unique_id" : "_ZTSN7android6RWLockE"
6162  },
6163  {
6164   "alignment" : 8,
6165   "fields" :
6166   [
6167    {
6168     "access" : "private",
6169     "field_name" : "mLock",
6170     "referenced_type" : "type-529"
6171    }
6172   ],
6173   "linker_set_key" : "android::RWLock::AutoRLock",
6174   "name" : "android::RWLock::AutoRLock",
6175   "record_kind" : "class",
6176   "referenced_type" : "type-528",
6177   "self_type" : "type-528",
6178   "size" : 8,
6179   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6180   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6181  },
6182  {
6183   "alignment" : 8,
6184   "fields" :
6185   [
6186    {
6187     "access" : "private",
6188     "field_name" : "mLock",
6189     "referenced_type" : "type-529"
6190    }
6191   ],
6192   "linker_set_key" : "android::RWLock::AutoWLock",
6193   "name" : "android::RWLock::AutoWLock",
6194   "record_kind" : "class",
6195   "referenced_type" : "type-531",
6196   "self_type" : "type-531",
6197   "size" : 8,
6198   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6199   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6200  },
6201  {
6202   "alignment" : 8,
6203   "fields" :
6204   [
6205    {
6206     "access" : "private",
6207     "field_name" : "mRefs",
6208     "field_offset" : 64,
6209     "referenced_type" : "type-11"
6210    }
6211   ],
6212   "linker_set_key" : "android::RefBase",
6213   "name" : "android::RefBase",
6214   "record_kind" : "class",
6215   "referenced_type" : "type-10",
6216   "self_type" : "type-10",
6217   "size" : 16,
6218   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6219   "unique_id" : "_ZTSN7android7RefBaseE",
6220   "vtable_components" :
6221   [
6222    {
6223     "kind" : "offset_to_top"
6224    },
6225    {
6226     "kind" : "rtti",
6227     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6228    },
6229    {
6230     "kind" : "complete_dtor_pointer",
6231     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6232    },
6233    {
6234     "kind" : "deleting_dtor_pointer",
6235     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6236    },
6237    {
6238     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6239    },
6240    {
6241     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6242    },
6243    {
6244     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6245    },
6246    {
6247     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6248    }
6249   ]
6250  },
6251  {
6252   "alignment" : 1,
6253   "linker_set_key" : "android::RefBase::weakref_type",
6254   "name" : "android::RefBase::weakref_type",
6255   "record_kind" : "class",
6256   "referenced_type" : "type-47",
6257   "self_type" : "type-47",
6258   "size" : 1,
6259   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6260   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6261  },
6262  {
6263   "alignment" : 1,
6264   "linker_set_key" : "android::ReferenceMover",
6265   "name" : "android::ReferenceMover",
6266   "record_kind" : "class",
6267   "referenced_type" : "type-295",
6268   "self_type" : "type-295",
6269   "size" : 1,
6270   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6271   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6272  },
6273  {
6274   "alignment" : 8,
6275   "linker_set_key" : "android::ReferenceRenamer",
6276   "name" : "android::ReferenceRenamer",
6277   "record_kind" : "class",
6278   "referenced_type" : "type-288",
6279   "self_type" : "type-288",
6280   "size" : 8,
6281   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6282   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6283   "vtable_components" :
6284   [
6285    {
6286     "kind" : "offset_to_top"
6287    },
6288    {
6289     "kind" : "rtti",
6290     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6291    },
6292    {
6293     "is_pure" : true,
6294     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6295    }
6296   ]
6297  },
6298  {
6299   "alignment" : 8,
6300   "fields" :
6301   [
6302    {
6303     "access" : "private",
6304     "field_name" : "mTag",
6305     "referenced_type" : "type-37"
6306    }
6307   ],
6308   "linker_set_key" : "android::ScopedTrace",
6309   "name" : "android::ScopedTrace",
6310   "record_kind" : "class",
6311   "referenced_type" : "type-533",
6312   "self_type" : "type-533",
6313   "size" : 8,
6314   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6315   "unique_id" : "_ZTSN7android11ScopedTraceE"
6316  },
6317  {
6318   "alignment" : 8,
6319   "base_specifiers" :
6320   [
6321    {
6322     "access" : "private",
6323     "referenced_type" : "type-60"
6324    }
6325   ],
6326   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6327   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6328   "record_kind" : "class",
6329   "referenced_type" : "type-59",
6330   "self_type" : "type-59",
6331   "size" : 40,
6332   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6333   "template_args" : [ "type-61" ],
6334   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6335   "vtable_components" :
6336   [
6337    {
6338     "kind" : "offset_to_top"
6339    },
6340    {
6341     "kind" : "rtti",
6342     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6343    },
6344    {
6345     "kind" : "complete_dtor_pointer",
6346     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6347    },
6348    {
6349     "kind" : "deleting_dtor_pointer",
6350     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6351    },
6352    {
6353     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6354    },
6355    {
6356     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6357    },
6358    {
6359     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6360    },
6361    {
6362     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6363    },
6364    {
6365     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6366    },
6367    {
6368     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6369    },
6370    {
6371     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6372    }
6373   ]
6374  },
6375  {
6376   "alignment" : 8,
6377   "base_specifiers" :
6378   [
6379    {
6380     "referenced_type" : "type-42"
6381    }
6382   ],
6383   "linker_set_key" : "android::SortedVectorImpl",
6384   "name" : "android::SortedVectorImpl",
6385   "record_kind" : "class",
6386   "referenced_type" : "type-60",
6387   "self_type" : "type-60",
6388   "size" : 40,
6389   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6390   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6391   "vtable_components" :
6392   [
6393    {
6394     "kind" : "offset_to_top"
6395    },
6396    {
6397     "kind" : "rtti",
6398     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6399    },
6400    {
6401     "kind" : "complete_dtor_pointer",
6402     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6403    },
6404    {
6405     "kind" : "deleting_dtor_pointer",
6406     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6407    },
6408    {
6409     "is_pure" : true,
6410     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6411    },
6412    {
6413     "is_pure" : true,
6414     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6415    },
6416    {
6417     "is_pure" : true,
6418     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6419    },
6420    {
6421     "is_pure" : true,
6422     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6423    },
6424    {
6425     "is_pure" : true,
6426     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6427    },
6428    {
6429     "is_pure" : true,
6430     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6431    },
6432    {
6433     "is_pure" : true,
6434     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6435    }
6436   ]
6437  },
6438  {
6439   "alignment" : 8,
6440   "fields" :
6441   [
6442    {
6443     "access" : "private",
6444     "field_name" : "mString",
6445     "referenced_type" : "type-54"
6446    }
6447   ],
6448   "linker_set_key" : "android::String16",
6449   "name" : "android::String16",
6450   "record_kind" : "class",
6451   "referenced_type" : "type-53",
6452   "self_type" : "type-53",
6453   "size" : 8,
6454   "source_file" : "/system/core/libutils/include/utils/String16.h",
6455   "unique_id" : "_ZTSN7android8String16E"
6456  },
6457  {
6458   "alignment" : 8,
6459   "fields" :
6460   [
6461    {
6462     "access" : "private",
6463     "field_name" : "mString",
6464     "referenced_type" : "type-63"
6465    }
6466   ],
6467   "linker_set_key" : "android::String8",
6468   "name" : "android::String8",
6469   "record_kind" : "class",
6470   "referenced_type" : "type-62",
6471   "self_type" : "type-62",
6472   "size" : 8,
6473   "source_file" : "/system/core/libutils/include/utils/String8.h",
6474   "unique_id" : "_ZTSN7android7String8E"
6475  },
6476  {
6477   "alignment" : 8,
6478   "base_specifiers" :
6479   [
6480    {
6481     "is_virtual" : true,
6482     "referenced_type" : "type-10"
6483    }
6484   ],
6485   "fields" :
6486   [
6487    {
6488     "access" : "private",
6489     "field_name" : "mCanCallJava",
6490     "field_offset" : 64,
6491     "referenced_type" : "type-98"
6492    },
6493    {
6494     "access" : "private",
6495     "field_name" : "mThread",
6496     "field_offset" : 128,
6497     "referenced_type" : "type-33"
6498    },
6499    {
6500     "access" : "private",
6501     "field_name" : "mLock",
6502     "field_offset" : 192,
6503     "referenced_type" : "type-39"
6504    },
6505    {
6506     "access" : "private",
6507     "field_name" : "mThreadExitedCondition",
6508     "field_offset" : 512,
6509     "referenced_type" : "type-99"
6510    },
6511    {
6512     "access" : "private",
6513     "field_name" : "mStatus",
6514     "field_offset" : 896,
6515     "referenced_type" : "type-32"
6516    },
6517    {
6518     "access" : "private",
6519     "field_name" : "mExitPending",
6520     "field_offset" : 928,
6521     "referenced_type" : "type-101"
6522    },
6523    {
6524     "access" : "private",
6525     "field_name" : "mRunning",
6526     "field_offset" : 936,
6527     "referenced_type" : "type-101"
6528    },
6529    {
6530     "access" : "private",
6531     "field_name" : "mHoldSelf",
6532     "field_offset" : 960,
6533     "referenced_type" : "type-95"
6534    },
6535    {
6536     "access" : "private",
6537     "field_name" : "mTid",
6538     "field_offset" : 1024,
6539     "referenced_type" : "type-32"
6540    }
6541   ],
6542   "linker_set_key" : "android::Thread",
6543   "name" : "android::Thread",
6544   "record_kind" : "class",
6545   "referenced_type" : "type-97",
6546   "self_type" : "type-97",
6547   "size" : 152,
6548   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6549   "unique_id" : "_ZTSN7android6ThreadE",
6550   "vtable_components" :
6551   [
6552    {
6553     "component_value" : 136,
6554     "kind" : "vbase_offset"
6555    },
6556    {
6557     "kind" : "offset_to_top"
6558    },
6559    {
6560     "kind" : "rtti",
6561     "mangled_component_name" : "_ZTIN7android6ThreadE"
6562    },
6563    {
6564     "kind" : "complete_dtor_pointer",
6565     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6566    },
6567    {
6568     "kind" : "deleting_dtor_pointer",
6569     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6570    },
6571    {
6572     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6573    },
6574    {
6575     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6576    },
6577    {
6578     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6579    },
6580    {
6581     "is_pure" : true,
6582     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6583    },
6584    {
6585     "kind" : "vcall_offset"
6586    },
6587    {
6588     "kind" : "vcall_offset"
6589    },
6590    {
6591     "kind" : "vcall_offset"
6592    },
6593    {
6594     "kind" : "vcall_offset"
6595    },
6596    {
6597     "component_value" : -136,
6598     "kind" : "vcall_offset"
6599    },
6600    {
6601     "component_value" : -136,
6602     "kind" : "offset_to_top"
6603    },
6604    {
6605     "kind" : "rtti",
6606     "mangled_component_name" : "_ZTIN7android6ThreadE"
6607    },
6608    {
6609     "kind" : "complete_dtor_pointer",
6610     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6611    },
6612    {
6613     "kind" : "deleting_dtor_pointer",
6614     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6615    },
6616    {
6617     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6618    },
6619    {
6620     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6621    },
6622    {
6623     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6624    },
6625    {
6626     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6627    }
6628   ]
6629  },
6630  {
6631   "alignment" : 8,
6632   "base_specifiers" :
6633   [
6634    {
6635     "access" : "private",
6636     "referenced_type" : "type-42"
6637    }
6638   ],
6639   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6640   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6641   "record_kind" : "class",
6642   "referenced_type" : "type-41",
6643   "self_type" : "type-41",
6644   "size" : 40,
6645   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6646   "template_args" : [ "type-45" ],
6647   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6648   "vtable_components" :
6649   [
6650    {
6651     "kind" : "offset_to_top"
6652    },
6653    {
6654     "kind" : "rtti",
6655     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6656    },
6657    {
6658     "kind" : "complete_dtor_pointer",
6659     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6660    },
6661    {
6662     "kind" : "deleting_dtor_pointer",
6663     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6664    },
6665    {
6666     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6667    },
6668    {
6669     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6670    },
6671    {
6672     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6673    },
6674    {
6675     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6676    },
6677    {
6678     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6679    },
6680    {
6681     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6682    }
6683   ]
6684  },
6685  {
6686   "alignment" : 8,
6687   "fields" :
6688   [
6689    {
6690     "access" : "private",
6691     "field_name" : "mStorage",
6692     "field_offset" : 64,
6693     "referenced_type" : "type-33"
6694    },
6695    {
6696     "access" : "private",
6697     "field_name" : "mCount",
6698     "field_offset" : 128,
6699     "referenced_type" : "type-37"
6700    },
6701    {
6702     "access" : "private",
6703     "field_name" : "mFlags",
6704     "field_offset" : 192,
6705     "referenced_type" : "type-43"
6706    },
6707    {
6708     "access" : "private",
6709     "field_name" : "mItemSize",
6710     "field_offset" : 256,
6711     "referenced_type" : "type-44"
6712    }
6713   ],
6714   "linker_set_key" : "android::VectorImpl",
6715   "name" : "android::VectorImpl",
6716   "record_kind" : "class",
6717   "referenced_type" : "type-42",
6718   "self_type" : "type-42",
6719   "size" : 40,
6720   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6721   "unique_id" : "_ZTSN7android10VectorImplE",
6722   "vtable_components" :
6723   [
6724    {
6725     "kind" : "offset_to_top"
6726    },
6727    {
6728     "kind" : "rtti",
6729     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6730    },
6731    {
6732     "kind" : "complete_dtor_pointer",
6733     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6734    },
6735    {
6736     "kind" : "deleting_dtor_pointer",
6737     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6738    },
6739    {
6740     "is_pure" : true,
6741     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6742    },
6743    {
6744     "is_pure" : true,
6745     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6746    },
6747    {
6748     "is_pure" : true,
6749     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6750    },
6751    {
6752     "is_pure" : true,
6753     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6754    },
6755    {
6756     "is_pure" : true,
6757     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6758    },
6759    {
6760     "is_pure" : true,
6761     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6762    }
6763   ]
6764  },
6765  {
6766   "alignment" : 8,
6767   "base_specifiers" :
6768   [
6769    {
6770     "referenced_type" : "type-191"
6771    }
6772   ],
6773   "linker_set_key" : "android::VirtualLightRefBase",
6774   "name" : "android::VirtualLightRefBase",
6775   "record_kind" : "class",
6776   "referenced_type" : "type-193",
6777   "self_type" : "type-193",
6778   "size" : 16,
6779   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6780   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6781   "vtable_components" :
6782   [
6783    {
6784     "kind" : "offset_to_top"
6785    },
6786    {
6787     "kind" : "rtti",
6788     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6789    },
6790    {
6791     "kind" : "complete_dtor_pointer",
6792     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6793    },
6794    {
6795     "kind" : "deleting_dtor_pointer",
6796     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6797    }
6798   ]
6799  },
6800  {
6801   "alignment" : 8,
6802   "base_specifiers" :
6803   [
6804    {
6805     "referenced_type" : "type-22"
6806    }
6807   ],
6808   "fields" :
6809   [
6810    {
6811     "access" : "protected",
6812     "field_name" : "mSchedPolicy",
6813     "field_offset" : 64,
6814     "referenced_type" : "type-32"
6815    },
6816    {
6817     "access" : "protected",
6818     "field_name" : "mSchedPriority",
6819     "field_offset" : 96,
6820     "referenced_type" : "type-32"
6821    },
6822    {
6823     "access" : "private",
6824     "field_name" : "mExtras",
6825     "field_offset" : 128,
6826     "referenced_type" : "type-155"
6827    },
6828    {
6829     "access" : "private",
6830     "field_name" : "mReserved0",
6831     "field_offset" : 192,
6832     "referenced_type" : "type-33"
6833    }
6834   ],
6835   "linker_set_key" : "android::hardware::BHwBinder",
6836   "name" : "android::hardware::BHwBinder",
6837   "record_kind" : "class",
6838   "referenced_type" : "type-154",
6839   "self_type" : "type-154",
6840   "size" : 48,
6841   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6842   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6843   "vtable_components" :
6844   [
6845    {
6846     "component_value" : 32,
6847     "kind" : "vbase_offset"
6848    },
6849    {
6850     "kind" : "offset_to_top"
6851    },
6852    {
6853     "kind" : "rtti",
6854     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6855    },
6856    {
6857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6858    },
6859    {
6860     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6861    },
6862    {
6863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6864    },
6865    {
6866     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6867    },
6868    {
6869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6870    },
6871    {
6872     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6873    },
6874    {
6875     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6876    },
6877    {
6878     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6879    },
6880    {
6881     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6882    },
6883    {
6884     "kind" : "complete_dtor_pointer",
6885     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6886    },
6887    {
6888     "kind" : "deleting_dtor_pointer",
6889     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6890    },
6891    {
6892     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6893    },
6894    {
6895     "kind" : "vcall_offset"
6896    },
6897    {
6898     "kind" : "vcall_offset"
6899    },
6900    {
6901     "kind" : "vcall_offset"
6902    },
6903    {
6904     "kind" : "vcall_offset"
6905    },
6906    {
6907     "component_value" : -32,
6908     "kind" : "vcall_offset"
6909    },
6910    {
6911     "component_value" : -32,
6912     "kind" : "offset_to_top"
6913    },
6914    {
6915     "kind" : "rtti",
6916     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6917    },
6918    {
6919     "kind" : "complete_dtor_pointer",
6920     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
6921    },
6922    {
6923     "kind" : "deleting_dtor_pointer",
6924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
6925    },
6926    {
6927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6928    },
6929    {
6930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6931    },
6932    {
6933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6934    },
6935    {
6936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6937    }
6938   ]
6939  },
6940  {
6941   "alignment" : 8,
6942   "base_specifiers" :
6943   [
6944    {
6945     "is_virtual" : true,
6946     "referenced_type" : "type-10"
6947    }
6948   ],
6949   "fields" :
6950   [
6951    {
6952     "access" : "private",
6953     "field_name" : "mRemote",
6954     "field_offset" : 64,
6955     "referenced_type" : "type-416"
6956    },
6957    {
6958     "access" : "private",
6959     "field_name" : "mRefs",
6960     "field_offset" : 128,
6961     "referenced_type" : "type-46"
6962    },
6963    {
6964     "access" : "private",
6965     "field_name" : "mState",
6966     "field_offset" : 192,
6967     "referenced_type" : "type-417"
6968    }
6969   ],
6970   "linker_set_key" : "android::hardware::BpHwRefBase",
6971   "name" : "android::hardware::BpHwRefBase",
6972   "record_kind" : "class",
6973   "referenced_type" : "type-415",
6974   "self_type" : "type-415",
6975   "size" : 48,
6976   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6977   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6978   "vtable_components" :
6979   [
6980    {
6981     "component_value" : 32,
6982     "kind" : "vbase_offset"
6983    },
6984    {
6985     "kind" : "offset_to_top"
6986    },
6987    {
6988     "kind" : "rtti",
6989     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6990    },
6991    {
6992     "kind" : "complete_dtor_pointer",
6993     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6994    },
6995    {
6996     "kind" : "deleting_dtor_pointer",
6997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6998    },
6999    {
7000     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7001    },
7002    {
7003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7004    },
7005    {
7006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7007    },
7008    {
7009     "kind" : "vcall_offset"
7010    },
7011    {
7012     "component_value" : -32,
7013     "kind" : "vcall_offset"
7014    },
7015    {
7016     "component_value" : -32,
7017     "kind" : "vcall_offset"
7018    },
7019    {
7020     "component_value" : -32,
7021     "kind" : "vcall_offset"
7022    },
7023    {
7024     "component_value" : -32,
7025     "kind" : "vcall_offset"
7026    },
7027    {
7028     "component_value" : -32,
7029     "kind" : "offset_to_top"
7030    },
7031    {
7032     "kind" : "rtti",
7033     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7034    },
7035    {
7036     "kind" : "complete_dtor_pointer",
7037     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7038    },
7039    {
7040     "kind" : "deleting_dtor_pointer",
7041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7042    },
7043    {
7044     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7045    },
7046    {
7047     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7048    },
7049    {
7050     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7051    },
7052    {
7053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7054    }
7055   ]
7056  },
7057  {
7058   "alignment" : 8,
7059   "base_specifiers" :
7060   [
7061    {
7062     "referenced_type" : "type-111"
7063    },
7064    {
7065     "referenced_type" : "type-28"
7066    },
7067    {
7068     "referenced_type" : "type-415"
7069    }
7070   ],
7071   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7072   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7073   "record_kind" : "class",
7074   "referenced_type" : "type-420",
7075   "self_type" : "type-420",
7076   "size" : 64,
7077   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7078   "template_args" : [ "type-111" ],
7079   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
7080   "vtable_components" :
7081   [
7082    {
7083     "component_value" : 48,
7084     "kind" : "vbase_offset"
7085    },
7086    {
7087     "kind" : "offset_to_top"
7088    },
7089    {
7090     "kind" : "rtti",
7091     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7092    },
7093    {
7094     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
7095    },
7096    {
7097     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7098    },
7099    {
7100     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7101    },
7102    {
7103     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7104    },
7105    {
7106     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7107    },
7108    {
7109     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
7110    },
7111    {
7112     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7113    },
7114    {
7115     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
7116    },
7117    {
7118     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7119    },
7120    {
7121     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
7122    },
7123    {
7124     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7125    },
7126    {
7127     "kind" : "complete_dtor_pointer",
7128     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7129    },
7130    {
7131     "kind" : "deleting_dtor_pointer",
7132     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7133    },
7134    {
7135     "is_pure" : true,
7136     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
7137    },
7138    {
7139     "is_pure" : true,
7140     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
7141    },
7142    {
7143     "is_pure" : true,
7144     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
7145    },
7146    {
7147     "is_pure" : true,
7148     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
7149    },
7150    {
7151     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7152    },
7153    {
7154     "component_value" : 40,
7155     "kind" : "vbase_offset"
7156    },
7157    {
7158     "component_value" : -8,
7159     "kind" : "offset_to_top"
7160    },
7161    {
7162     "kind" : "rtti",
7163     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7164    },
7165    {
7166     "kind" : "complete_dtor_pointer",
7167     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7168    },
7169    {
7170     "kind" : "deleting_dtor_pointer",
7171     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7172    },
7173    {
7174     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7175    },
7176    {
7177     "component_value" : 32,
7178     "kind" : "vbase_offset"
7179    },
7180    {
7181     "component_value" : -16,
7182     "kind" : "offset_to_top"
7183    },
7184    {
7185     "kind" : "rtti",
7186     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7187    },
7188    {
7189     "kind" : "complete_dtor_pointer",
7190     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7191    },
7192    {
7193     "kind" : "deleting_dtor_pointer",
7194     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7195    },
7196    {
7197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7198    },
7199    {
7200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7201    },
7202    {
7203     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7204    },
7205    {
7206     "kind" : "vcall_offset"
7207    },
7208    {
7209     "component_value" : -32,
7210     "kind" : "vcall_offset"
7211    },
7212    {
7213     "component_value" : -32,
7214     "kind" : "vcall_offset"
7215    },
7216    {
7217     "component_value" : -32,
7218     "kind" : "vcall_offset"
7219    },
7220    {
7221     "component_value" : -48,
7222     "kind" : "vcall_offset"
7223    },
7224    {
7225     "component_value" : -48,
7226     "kind" : "offset_to_top"
7227    },
7228    {
7229     "kind" : "rtti",
7230     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7231    },
7232    {
7233     "kind" : "complete_dtor_pointer",
7234     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7235    },
7236    {
7237     "kind" : "deleting_dtor_pointer",
7238     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7239    },
7240    {
7241     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7242    },
7243    {
7244     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7245    },
7246    {
7247     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7248    },
7249    {
7250     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7251    }
7252   ]
7253  },
7254  {
7255   "alignment" : 8,
7256   "base_specifiers" :
7257   [
7258    {
7259     "referenced_type" : "type-119"
7260    },
7261    {
7262     "referenced_type" : "type-28"
7263    },
7264    {
7265     "referenced_type" : "type-415"
7266    }
7267   ],
7268   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7269   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7270   "record_kind" : "class",
7271   "referenced_type" : "type-421",
7272   "self_type" : "type-421",
7273   "size" : 64,
7274   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7275   "template_args" : [ "type-119" ],
7276   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
7277   "vtable_components" :
7278   [
7279    {
7280     "component_value" : 48,
7281     "kind" : "vbase_offset"
7282    },
7283    {
7284     "kind" : "offset_to_top"
7285    },
7286    {
7287     "kind" : "rtti",
7288     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7289    },
7290    {
7291     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
7292    },
7293    {
7294     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7295    },
7296    {
7297     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7298    },
7299    {
7300     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7301    },
7302    {
7303     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7304    },
7305    {
7306     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
7307    },
7308    {
7309     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7310    },
7311    {
7312     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
7313    },
7314    {
7315     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7316    },
7317    {
7318     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7319    },
7320    {
7321     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7322    },
7323    {
7324     "kind" : "complete_dtor_pointer",
7325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7326    },
7327    {
7328     "kind" : "deleting_dtor_pointer",
7329     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7330    },
7331    {
7332     "is_pure" : true,
7333     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7334    },
7335    {
7336     "is_pure" : true,
7337     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7338    },
7339    {
7340     "is_pure" : true,
7341     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7342    },
7343    {
7344     "is_pure" : true,
7345     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7346    },
7347    {
7348     "is_pure" : true,
7349     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7350    },
7351    {
7352     "is_pure" : true,
7353     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7354    },
7355    {
7356     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7357    },
7358    {
7359     "component_value" : 40,
7360     "kind" : "vbase_offset"
7361    },
7362    {
7363     "component_value" : -8,
7364     "kind" : "offset_to_top"
7365    },
7366    {
7367     "kind" : "rtti",
7368     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7369    },
7370    {
7371     "kind" : "complete_dtor_pointer",
7372     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7373    },
7374    {
7375     "kind" : "deleting_dtor_pointer",
7376     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7377    },
7378    {
7379     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7380    },
7381    {
7382     "component_value" : 32,
7383     "kind" : "vbase_offset"
7384    },
7385    {
7386     "component_value" : -16,
7387     "kind" : "offset_to_top"
7388    },
7389    {
7390     "kind" : "rtti",
7391     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7392    },
7393    {
7394     "kind" : "complete_dtor_pointer",
7395     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7396    },
7397    {
7398     "kind" : "deleting_dtor_pointer",
7399     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7400    },
7401    {
7402     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7403    },
7404    {
7405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7406    },
7407    {
7408     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7409    },
7410    {
7411     "kind" : "vcall_offset"
7412    },
7413    {
7414     "component_value" : -32,
7415     "kind" : "vcall_offset"
7416    },
7417    {
7418     "component_value" : -32,
7419     "kind" : "vcall_offset"
7420    },
7421    {
7422     "component_value" : -32,
7423     "kind" : "vcall_offset"
7424    },
7425    {
7426     "component_value" : -48,
7427     "kind" : "vcall_offset"
7428    },
7429    {
7430     "component_value" : -48,
7431     "kind" : "offset_to_top"
7432    },
7433    {
7434     "kind" : "rtti",
7435     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7436    },
7437    {
7438     "kind" : "complete_dtor_pointer",
7439     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7440    },
7441    {
7442     "kind" : "deleting_dtor_pointer",
7443     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7444    },
7445    {
7446     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7447    },
7448    {
7449     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7450    },
7451    {
7452     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7453    },
7454    {
7455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7456    }
7457   ]
7458  },
7459  {
7460   "alignment" : 8,
7461   "base_specifiers" :
7462   [
7463    {
7464     "referenced_type" : "type-127"
7465    },
7466    {
7467     "referenced_type" : "type-28"
7468    },
7469    {
7470     "referenced_type" : "type-415"
7471    }
7472   ],
7473   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7474   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7475   "record_kind" : "class",
7476   "referenced_type" : "type-422",
7477   "self_type" : "type-422",
7478   "size" : 64,
7479   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7480   "template_args" : [ "type-127" ],
7481   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
7482   "vtable_components" :
7483   [
7484    {
7485     "component_value" : 48,
7486     "kind" : "vbase_offset"
7487    },
7488    {
7489     "kind" : "offset_to_top"
7490    },
7491    {
7492     "kind" : "rtti",
7493     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7494    },
7495    {
7496     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
7497    },
7498    {
7499     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7500    },
7501    {
7502     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7503    },
7504    {
7505     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7506    },
7507    {
7508     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7509    },
7510    {
7511     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
7512    },
7513    {
7514     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7515    },
7516    {
7517     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
7518    },
7519    {
7520     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7521    },
7522    {
7523     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
7524    },
7525    {
7526     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7527    },
7528    {
7529     "kind" : "complete_dtor_pointer",
7530     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7531    },
7532    {
7533     "kind" : "deleting_dtor_pointer",
7534     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7535    },
7536    {
7537     "is_pure" : true,
7538     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
7539    },
7540    {
7541     "is_pure" : true,
7542     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
7543    },
7544    {
7545     "is_pure" : true,
7546     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
7547    },
7548    {
7549     "is_pure" : true,
7550     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7551    },
7552    {
7553     "is_pure" : true,
7554     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7555    },
7556    {
7557     "is_pure" : true,
7558     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7559    },
7560    {
7561     "is_pure" : true,
7562     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
7563    },
7564    {
7565     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7566    },
7567    {
7568     "component_value" : 40,
7569     "kind" : "vbase_offset"
7570    },
7571    {
7572     "component_value" : -8,
7573     "kind" : "offset_to_top"
7574    },
7575    {
7576     "kind" : "rtti",
7577     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7578    },
7579    {
7580     "kind" : "complete_dtor_pointer",
7581     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7582    },
7583    {
7584     "kind" : "deleting_dtor_pointer",
7585     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7586    },
7587    {
7588     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7589    },
7590    {
7591     "component_value" : 32,
7592     "kind" : "vbase_offset"
7593    },
7594    {
7595     "component_value" : -16,
7596     "kind" : "offset_to_top"
7597    },
7598    {
7599     "kind" : "rtti",
7600     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7601    },
7602    {
7603     "kind" : "complete_dtor_pointer",
7604     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7605    },
7606    {
7607     "kind" : "deleting_dtor_pointer",
7608     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7609    },
7610    {
7611     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7612    },
7613    {
7614     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7615    },
7616    {
7617     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7618    },
7619    {
7620     "kind" : "vcall_offset"
7621    },
7622    {
7623     "component_value" : -32,
7624     "kind" : "vcall_offset"
7625    },
7626    {
7627     "component_value" : -32,
7628     "kind" : "vcall_offset"
7629    },
7630    {
7631     "component_value" : -32,
7632     "kind" : "vcall_offset"
7633    },
7634    {
7635     "component_value" : -48,
7636     "kind" : "vcall_offset"
7637    },
7638    {
7639     "component_value" : -48,
7640     "kind" : "offset_to_top"
7641    },
7642    {
7643     "kind" : "rtti",
7644     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7645    },
7646    {
7647     "kind" : "complete_dtor_pointer",
7648     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7649    },
7650    {
7651     "kind" : "deleting_dtor_pointer",
7652     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7653    },
7654    {
7655     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7656    },
7657    {
7658     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7659    },
7660    {
7661     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7662    },
7663    {
7664     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7665    }
7666   ]
7667  },
7668  {
7669   "alignment" : 8,
7670   "base_specifiers" :
7671   [
7672    {
7673     "referenced_type" : "type-135"
7674    },
7675    {
7676     "referenced_type" : "type-28"
7677    },
7678    {
7679     "referenced_type" : "type-415"
7680    }
7681   ],
7682   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7683   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7684   "record_kind" : "class",
7685   "referenced_type" : "type-424",
7686   "self_type" : "type-424",
7687   "size" : 64,
7688   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7689   "template_args" : [ "type-135" ],
7690   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
7691   "vtable_components" :
7692   [
7693    {
7694     "component_value" : 48,
7695     "kind" : "vbase_offset"
7696    },
7697    {
7698     "kind" : "offset_to_top"
7699    },
7700    {
7701     "kind" : "rtti",
7702     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7703    },
7704    {
7705     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
7706    },
7707    {
7708     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7709    },
7710    {
7711     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7712    },
7713    {
7714     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7715    },
7716    {
7717     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7718    },
7719    {
7720     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
7721    },
7722    {
7723     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7724    },
7725    {
7726     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
7727    },
7728    {
7729     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7730    },
7731    {
7732     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
7733    },
7734    {
7735     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7736    },
7737    {
7738     "kind" : "complete_dtor_pointer",
7739     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7740    },
7741    {
7742     "kind" : "deleting_dtor_pointer",
7743     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7744    },
7745    {
7746     "is_pure" : true,
7747     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
7748    },
7749    {
7750     "is_pure" : true,
7751     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
7752    },
7753    {
7754     "is_pure" : true,
7755     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
7756    },
7757    {
7758     "is_pure" : true,
7759     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7760    },
7761    {
7762     "is_pure" : true,
7763     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7764    },
7765    {
7766     "is_pure" : true,
7767     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7768    },
7769    {
7770     "is_pure" : true,
7771     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
7772    },
7773    {
7774     "is_pure" : true,
7775     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
7776    },
7777    {
7778     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7779    },
7780    {
7781     "component_value" : 40,
7782     "kind" : "vbase_offset"
7783    },
7784    {
7785     "component_value" : -8,
7786     "kind" : "offset_to_top"
7787    },
7788    {
7789     "kind" : "rtti",
7790     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7791    },
7792    {
7793     "kind" : "complete_dtor_pointer",
7794     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7795    },
7796    {
7797     "kind" : "deleting_dtor_pointer",
7798     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7799    },
7800    {
7801     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7802    },
7803    {
7804     "component_value" : 32,
7805     "kind" : "vbase_offset"
7806    },
7807    {
7808     "component_value" : -16,
7809     "kind" : "offset_to_top"
7810    },
7811    {
7812     "kind" : "rtti",
7813     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7814    },
7815    {
7816     "kind" : "complete_dtor_pointer",
7817     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7818    },
7819    {
7820     "kind" : "deleting_dtor_pointer",
7821     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7822    },
7823    {
7824     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7825    },
7826    {
7827     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7828    },
7829    {
7830     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7831    },
7832    {
7833     "kind" : "vcall_offset"
7834    },
7835    {
7836     "component_value" : -32,
7837     "kind" : "vcall_offset"
7838    },
7839    {
7840     "component_value" : -32,
7841     "kind" : "vcall_offset"
7842    },
7843    {
7844     "component_value" : -32,
7845     "kind" : "vcall_offset"
7846    },
7847    {
7848     "component_value" : -48,
7849     "kind" : "vcall_offset"
7850    },
7851    {
7852     "component_value" : -48,
7853     "kind" : "offset_to_top"
7854    },
7855    {
7856     "kind" : "rtti",
7857     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7858    },
7859    {
7860     "kind" : "complete_dtor_pointer",
7861     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7862    },
7863    {
7864     "kind" : "deleting_dtor_pointer",
7865     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7866    },
7867    {
7868     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7869    },
7870    {
7871     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7872    },
7873    {
7874     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7875    },
7876    {
7877     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7878    }
7879   ]
7880  },
7881  {
7882   "alignment" : 8,
7883   "base_specifiers" :
7884   [
7885    {
7886     "referenced_type" : "type-9"
7887    },
7888    {
7889     "referenced_type" : "type-28"
7890    },
7891    {
7892     "referenced_type" : "type-415"
7893    }
7894   ],
7895   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7896   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7897   "record_kind" : "class",
7898   "referenced_type" : "type-419",
7899   "self_type" : "type-419",
7900   "size" : 64,
7901   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7902   "template_args" : [ "type-9" ],
7903   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7904   "vtable_components" :
7905   [
7906    {
7907     "component_value" : 48,
7908     "kind" : "vbase_offset"
7909    },
7910    {
7911     "kind" : "offset_to_top"
7912    },
7913    {
7914     "kind" : "rtti",
7915     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7916    },
7917    {
7918     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7919    },
7920    {
7921     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7922    },
7923    {
7924     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7925    },
7926    {
7927     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7928    },
7929    {
7930     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7931    },
7932    {
7933     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7934    },
7935    {
7936     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7937    },
7938    {
7939     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7940    },
7941    {
7942     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7943    },
7944    {
7945     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7946    },
7947    {
7948     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7949    },
7950    {
7951     "kind" : "complete_dtor_pointer",
7952     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7953    },
7954    {
7955     "kind" : "deleting_dtor_pointer",
7956     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7957    },
7958    {
7959     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7960    },
7961    {
7962     "component_value" : 40,
7963     "kind" : "vbase_offset"
7964    },
7965    {
7966     "component_value" : -8,
7967     "kind" : "offset_to_top"
7968    },
7969    {
7970     "kind" : "rtti",
7971     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7972    },
7973    {
7974     "kind" : "complete_dtor_pointer",
7975     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7976    },
7977    {
7978     "kind" : "deleting_dtor_pointer",
7979     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7980    },
7981    {
7982     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7983    },
7984    {
7985     "component_value" : 32,
7986     "kind" : "vbase_offset"
7987    },
7988    {
7989     "component_value" : -16,
7990     "kind" : "offset_to_top"
7991    },
7992    {
7993     "kind" : "rtti",
7994     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7995    },
7996    {
7997     "kind" : "complete_dtor_pointer",
7998     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7999    },
8000    {
8001     "kind" : "deleting_dtor_pointer",
8002     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8003    },
8004    {
8005     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8006    },
8007    {
8008     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8009    },
8010    {
8011     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8012    },
8013    {
8014     "kind" : "vcall_offset"
8015    },
8016    {
8017     "component_value" : -32,
8018     "kind" : "vcall_offset"
8019    },
8020    {
8021     "component_value" : -32,
8022     "kind" : "vcall_offset"
8023    },
8024    {
8025     "component_value" : -32,
8026     "kind" : "vcall_offset"
8027    },
8028    {
8029     "component_value" : -48,
8030     "kind" : "vcall_offset"
8031    },
8032    {
8033     "component_value" : -48,
8034     "kind" : "offset_to_top"
8035    },
8036    {
8037     "kind" : "rtti",
8038     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8039    },
8040    {
8041     "kind" : "complete_dtor_pointer",
8042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8043    },
8044    {
8045     "kind" : "deleting_dtor_pointer",
8046     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8047    },
8048    {
8049     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8050    },
8051    {
8052     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8053    },
8054    {
8055     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8056    },
8057    {
8058     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8059    }
8060   ]
8061  },
8062  {
8063   "alignment" : 8,
8064   "fields" :
8065   [
8066    {
8067     "access" : "private",
8068     "field_name" : "mMutex",
8069     "referenced_type" : "type-445"
8070    },
8071    {
8072     "access" : "private",
8073     "field_name" : "mMap",
8074     "field_offset" : 320,
8075     "referenced_type" : "type-446"
8076    }
8077   ],
8078   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8079   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8080   "record_kind" : "class",
8081   "referenced_type" : "type-444",
8082   "self_type" : "type-444",
8083   "size" : 64,
8084   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8085   "template_args" : [ "type-123", "type-447" ],
8086   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8087  },
8088  {
8089   "alignment" : 8,
8090   "fields" :
8091   [
8092    {
8093     "access" : "private",
8094     "field_name" : "mMutex",
8095     "referenced_type" : "type-453"
8096    },
8097    {
8098     "access" : "private",
8099     "field_name" : "mMap",
8100     "field_offset" : 320,
8101     "referenced_type" : "type-454"
8102    }
8103   ],
8104   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8105   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8106   "record_kind" : "class",
8107   "referenced_type" : "type-452",
8108   "self_type" : "type-452",
8109   "size" : 64,
8110   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8111   "template_args" : [ "type-123", "type-48" ],
8112   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8113  },
8114  {
8115   "alignment" : 8,
8116   "fields" :
8117   [
8118    {
8119     "access" : "private",
8120     "field_name" : "mMutex",
8121     "referenced_type" : "type-458"
8122    },
8123    {
8124     "access" : "private",
8125     "field_name" : "mMap",
8126     "field_offset" : 320,
8127     "referenced_type" : "type-459"
8128    }
8129   ],
8130   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8131   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8132   "record_kind" : "class",
8133   "referenced_type" : "type-457",
8134   "self_type" : "type-457",
8135   "size" : 64,
8136   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8137   "template_args" : [ "type-15", "type-460" ],
8138   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8139  },
8140  {
8141   "alignment" : 8,
8142   "fields" :
8143   [
8144    {
8145     "access" : "private",
8146     "field_name" : "mMutex",
8147     "referenced_type" : "type-477"
8148    },
8149    {
8150     "access" : "private",
8151     "field_name" : "mMap",
8152     "field_offset" : 320,
8153     "referenced_type" : "type-478"
8154    }
8155   ],
8156   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8157   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8158   "record_kind" : "class",
8159   "referenced_type" : "type-476",
8160   "self_type" : "type-476",
8161   "size" : 64,
8162   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8163   "template_args" : [ "type-479", "type-480" ],
8164   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8165  },
8166  {
8167   "alignment" : 8,
8168   "fields" :
8169   [
8170    {
8171     "access" : "private",
8172     "field_name" : "mMutex",
8173     "referenced_type" : "type-465"
8174    },
8175    {
8176     "access" : "private",
8177     "field_name" : "mMap",
8178     "field_offset" : 320,
8179     "referenced_type" : "type-466"
8180    }
8181   ],
8182   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8183   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8184   "record_kind" : "class",
8185   "referenced_type" : "type-464",
8186   "self_type" : "type-464",
8187   "size" : 64,
8188   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8189   "template_args" : [ "type-467", "type-468" ],
8190   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8191  },
8192  {
8193   "alignment" : 8,
8194   "fields" :
8195   [
8196    {
8197     "field_name" : "flags",
8198     "referenced_type" : "type-2"
8199    },
8200    {
8201     "field_name" : "fdIndex",
8202     "field_offset" : 32,
8203     "referenced_type" : "type-2"
8204    },
8205    {
8206     "field_name" : "offset",
8207     "field_offset" : 64,
8208     "referenced_type" : "type-2"
8209    },
8210    {
8211     "field_name" : "extent",
8212     "field_offset" : 128,
8213     "referenced_type" : "type-37"
8214    }
8215   ],
8216   "linker_set_key" : "android::hardware::GrantorDescriptor",
8217   "name" : "android::hardware::GrantorDescriptor",
8218   "referenced_type" : "type-316",
8219   "self_type" : "type-316",
8220   "size" : 24,
8221   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8222   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8223  },
8224  {
8225   "alignment" : 8,
8226   "base_specifiers" :
8227   [
8228    {
8229     "is_virtual" : true,
8230     "referenced_type" : "type-300"
8231    },
8232    {
8233     "is_virtual" : true,
8234     "referenced_type" : "type-10"
8235    }
8236   ],
8237   "linker_set_key" : "android::hardware::HidlMemory",
8238   "name" : "android::hardware::HidlMemory",
8239   "record_kind" : "class",
8240   "referenced_type" : "type-308",
8241   "self_type" : "type-308",
8242   "size" : 64,
8243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8244   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8245   "vtable_components" :
8246   [
8247    {
8248     "component_value" : 48,
8249     "kind" : "vbase_offset"
8250    },
8251    {
8252     "component_value" : 8,
8253     "kind" : "vbase_offset"
8254    },
8255    {
8256     "kind" : "offset_to_top"
8257    },
8258    {
8259     "kind" : "rtti",
8260     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8261    },
8262    {
8263     "kind" : "complete_dtor_pointer",
8264     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8265    },
8266    {
8267     "kind" : "deleting_dtor_pointer",
8268     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8269    },
8270    {
8271     "kind" : "vcall_offset"
8272    },
8273    {
8274     "kind" : "vcall_offset"
8275    },
8276    {
8277     "kind" : "vcall_offset"
8278    },
8279    {
8280     "kind" : "vcall_offset"
8281    },
8282    {
8283     "component_value" : -48,
8284     "kind" : "vcall_offset"
8285    },
8286    {
8287     "component_value" : -48,
8288     "kind" : "offset_to_top"
8289    },
8290    {
8291     "kind" : "rtti",
8292     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8293    },
8294    {
8295     "kind" : "complete_dtor_pointer",
8296     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8297    },
8298    {
8299     "kind" : "deleting_dtor_pointer",
8300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8301    },
8302    {
8303     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8304    },
8305    {
8306     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8307    },
8308    {
8309     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8310    },
8311    {
8312     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8313    }
8314   ]
8315  },
8316  {
8317   "alignment" : 8,
8318   "base_specifiers" :
8319   [
8320    {
8321     "is_virtual" : true,
8322     "referenced_type" : "type-10"
8323    }
8324   ],
8325   "linker_set_key" : "android::hardware::IBinder",
8326   "name" : "android::hardware::IBinder",
8327   "record_kind" : "class",
8328   "referenced_type" : "type-22",
8329   "self_type" : "type-22",
8330   "size" : 24,
8331   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8332   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8333   "vtable_components" :
8334   [
8335    {
8336     "component_value" : 8,
8337     "kind" : "vbase_offset"
8338    },
8339    {
8340     "kind" : "offset_to_top"
8341    },
8342    {
8343     "kind" : "rtti",
8344     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8345    },
8346    {
8347     "is_pure" : true,
8348     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8349    },
8350    {
8351     "is_pure" : true,
8352     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8353    },
8354    {
8355     "is_pure" : true,
8356     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8357    },
8358    {
8359     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8360    },
8361    {
8362     "is_pure" : true,
8363     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8364    },
8365    {
8366     "is_pure" : true,
8367     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8368    },
8369    {
8370     "is_pure" : true,
8371     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8372    },
8373    {
8374     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8375    },
8376    {
8377     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8378    },
8379    {
8380     "kind" : "complete_dtor_pointer",
8381     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8382    },
8383    {
8384     "kind" : "deleting_dtor_pointer",
8385     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8386    },
8387    {
8388     "kind" : "vcall_offset"
8389    },
8390    {
8391     "kind" : "vcall_offset"
8392    },
8393    {
8394     "kind" : "vcall_offset"
8395    },
8396    {
8397     "kind" : "vcall_offset"
8398    },
8399    {
8400     "component_value" : -8,
8401     "kind" : "vcall_offset"
8402    },
8403    {
8404     "component_value" : -8,
8405     "kind" : "offset_to_top"
8406    },
8407    {
8408     "kind" : "rtti",
8409     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8410    },
8411    {
8412     "kind" : "complete_dtor_pointer",
8413     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8414    },
8415    {
8416     "kind" : "deleting_dtor_pointer",
8417     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8418    },
8419    {
8420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8421    },
8422    {
8423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8424    },
8425    {
8426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8427    },
8428    {
8429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8430    }
8431   ]
8432  },
8433  {
8434   "alignment" : 8,
8435   "base_specifiers" :
8436   [
8437    {
8438     "is_virtual" : true,
8439     "referenced_type" : "type-10"
8440    }
8441   ],
8442   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8443   "name" : "android::hardware::IBinder::DeathRecipient",
8444   "record_kind" : "class",
8445   "referenced_type" : "type-18",
8446   "self_type" : "type-18",
8447   "size" : 24,
8448   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8449   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8450   "vtable_components" :
8451   [
8452    {
8453     "component_value" : 8,
8454     "kind" : "vbase_offset"
8455    },
8456    {
8457     "kind" : "offset_to_top"
8458    },
8459    {
8460     "kind" : "rtti",
8461     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8462    },
8463    {
8464     "is_pure" : true,
8465     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8466    },
8467    {
8468     "kind" : "complete_dtor_pointer",
8469     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8470    },
8471    {
8472     "kind" : "deleting_dtor_pointer",
8473     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8474    },
8475    {
8476     "kind" : "vcall_offset"
8477    },
8478    {
8479     "kind" : "vcall_offset"
8480    },
8481    {
8482     "kind" : "vcall_offset"
8483    },
8484    {
8485     "kind" : "vcall_offset"
8486    },
8487    {
8488     "component_value" : -8,
8489     "kind" : "vcall_offset"
8490    },
8491    {
8492     "component_value" : -8,
8493     "kind" : "offset_to_top"
8494    },
8495    {
8496     "kind" : "rtti",
8497     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8498    },
8499    {
8500     "kind" : "complete_dtor_pointer",
8501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8502    },
8503    {
8504     "kind" : "deleting_dtor_pointer",
8505     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8506    },
8507    {
8508     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8509    },
8510    {
8511     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8512    },
8513    {
8514     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8515    },
8516    {
8517     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8518    }
8519   ]
8520  },
8521  {
8522   "alignment" : 8,
8523   "base_specifiers" :
8524   [
8525    {
8526     "is_virtual" : true,
8527     "referenced_type" : "type-10"
8528    }
8529   ],
8530   "linker_set_key" : "android::hardware::IInterface",
8531   "name" : "android::hardware::IInterface",
8532   "record_kind" : "class",
8533   "referenced_type" : "type-28",
8534   "self_type" : "type-28",
8535   "size" : 24,
8536   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8537   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8538   "vtable_components" :
8539   [
8540    {
8541     "component_value" : 8,
8542     "kind" : "vbase_offset"
8543    },
8544    {
8545     "kind" : "offset_to_top"
8546    },
8547    {
8548     "kind" : "rtti",
8549     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8550    },
8551    {
8552     "kind" : "complete_dtor_pointer",
8553     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8554    },
8555    {
8556     "kind" : "deleting_dtor_pointer",
8557     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8558    },
8559    {
8560     "is_pure" : true,
8561     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8562    },
8563    {
8564     "kind" : "vcall_offset"
8565    },
8566    {
8567     "kind" : "vcall_offset"
8568    },
8569    {
8570     "kind" : "vcall_offset"
8571    },
8572    {
8573     "kind" : "vcall_offset"
8574    },
8575    {
8576     "component_value" : -8,
8577     "kind" : "vcall_offset"
8578    },
8579    {
8580     "component_value" : -8,
8581     "kind" : "offset_to_top"
8582    },
8583    {
8584     "kind" : "rtti",
8585     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8586    },
8587    {
8588     "kind" : "complete_dtor_pointer",
8589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8590    },
8591    {
8592     "kind" : "deleting_dtor_pointer",
8593     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8594    },
8595    {
8596     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8597    },
8598    {
8599     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8600    },
8601    {
8602     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8603    },
8604    {
8605     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8606    }
8607   ]
8608  },
8609  {
8610   "alignment" : 8,
8611   "fields" :
8612   [
8613    {
8614     "access" : "private",
8615     "field_name" : "mGrantors",
8616     "referenced_type" : "type-312"
8617    },
8618    {
8619     "access" : "private",
8620     "field_name" : "mHandle",
8621     "field_offset" : 128,
8622     "referenced_type" : "type-390"
8623    },
8624    {
8625     "access" : "private",
8626     "field_name" : "mQuantum",
8627     "field_offset" : 192,
8628     "referenced_type" : "type-2"
8629    },
8630    {
8631     "access" : "private",
8632     "field_name" : "mFlags",
8633     "field_offset" : 224,
8634     "referenced_type" : "type-2"
8635    }
8636   ],
8637   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8638   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8639   "referenced_type" : "type-389",
8640   "self_type" : "type-389",
8641   "size" : 32,
8642   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8643   "template_args" : [ "type-65" ],
8644   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8645  },
8646  {
8647   "alignment" : 8,
8648   "fields" :
8649   [
8650    {
8651     "access" : "private",
8652     "field_name" : "mBufCachePos",
8653     "referenced_type" : "type-37"
8654    },
8655    {
8656     "access" : "private",
8657     "field_name" : "mBufCache",
8658     "field_offset" : 64,
8659     "referenced_type" : "type-426"
8660    },
8661    {
8662     "access" : "private",
8663     "field_name" : "mError",
8664     "field_offset" : 256,
8665     "referenced_type" : "type-32"
8666    },
8667    {
8668     "access" : "private",
8669     "field_name" : "mData",
8670     "field_offset" : 320,
8671     "referenced_type" : "type-427"
8672    },
8673    {
8674     "access" : "private",
8675     "field_name" : "mDataSize",
8676     "field_offset" : 384,
8677     "referenced_type" : "type-37"
8678    },
8679    {
8680     "access" : "private",
8681     "field_name" : "mDataCapacity",
8682     "field_offset" : 448,
8683     "referenced_type" : "type-37"
8684    },
8685    {
8686     "access" : "private",
8687     "field_name" : "mDataPos",
8688     "field_offset" : 512,
8689     "referenced_type" : "type-37"
8690    },
8691    {
8692     "access" : "private",
8693     "field_name" : "mObjects",
8694     "field_offset" : 576,
8695     "referenced_type" : "type-428"
8696    },
8697    {
8698     "access" : "private",
8699     "field_name" : "mObjectsSize",
8700     "field_offset" : 640,
8701     "referenced_type" : "type-37"
8702    },
8703    {
8704     "access" : "private",
8705     "field_name" : "mObjectsCapacity",
8706     "field_offset" : 704,
8707     "referenced_type" : "type-37"
8708    },
8709    {
8710     "access" : "private",
8711     "field_name" : "mNextObjectHint",
8712     "field_offset" : 768,
8713     "referenced_type" : "type-37"
8714    },
8715    {
8716     "access" : "private",
8717     "field_name" : "mNumRef",
8718     "field_offset" : 832,
8719     "referenced_type" : "type-37"
8720    },
8721    {
8722     "access" : "private",
8723     "field_name" : "mFdsKnown",
8724     "field_offset" : 896,
8725     "referenced_type" : "type-48"
8726    },
8727    {
8728     "access" : "private",
8729     "field_name" : "mHasFds",
8730     "field_offset" : 904,
8731     "referenced_type" : "type-48"
8732    },
8733    {
8734     "access" : "private",
8735     "field_name" : "mAllowFds",
8736     "field_offset" : 912,
8737     "referenced_type" : "type-48"
8738    },
8739    {
8740     "access" : "private",
8741     "field_name" : "mOwner",
8742     "field_offset" : 960,
8743     "referenced_type" : "type-429"
8744    },
8745    {
8746     "access" : "private",
8747     "field_name" : "mOwnerCookie",
8748     "field_offset" : 1024,
8749     "referenced_type" : "type-33"
8750    }
8751   ],
8752   "linker_set_key" : "android::hardware::Parcel",
8753   "name" : "android::hardware::Parcel",
8754   "record_kind" : "class",
8755   "referenced_type" : "type-425",
8756   "self_type" : "type-425",
8757   "size" : 136,
8758   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8759   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8760  },
8761  {
8762   "access" : "private",
8763   "alignment" : 8,
8764   "fields" :
8765   [
8766    {
8767     "field_name" : "index",
8768     "referenced_type" : "type-37"
8769    },
8770    {
8771     "field_name" : "buffer",
8772     "field_offset" : 64,
8773     "referenced_type" : "type-252"
8774    },
8775    {
8776     "field_name" : "bufend",
8777     "field_offset" : 128,
8778     "referenced_type" : "type-252"
8779    }
8780   ],
8781   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8782   "name" : "android::hardware::Parcel::BufferInfo",
8783   "referenced_type" : "type-434",
8784   "self_type" : "type-434",
8785   "size" : 24,
8786   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8787   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8788  },
8789  {
8790   "alignment" : 8,
8791   "base_specifiers" :
8792   [
8793    {
8794     "is_virtual" : true,
8795     "referenced_type" : "type-10"
8796    }
8797   ],
8798   "fields" :
8799   [
8800    {
8801     "access" : "private",
8802     "field_name" : "mDriverFD",
8803     "field_offset" : 64,
8804     "referenced_type" : "type-32"
8805    },
8806    {
8807     "access" : "private",
8808     "field_name" : "mVMStart",
8809     "field_offset" : 128,
8810     "referenced_type" : "type-33"
8811    },
8812    {
8813     "access" : "private",
8814     "field_name" : "mThreadCountLock",
8815     "field_offset" : 192,
8816     "referenced_type" : "type-35"
8817    },
8818    {
8819     "access" : "private",
8820     "field_name" : "mThreadCountDecrement",
8821     "field_offset" : 512,
8822     "referenced_type" : "type-36"
8823    },
8824    {
8825     "access" : "private",
8826     "field_name" : "mExecutingThreadsCount",
8827     "field_offset" : 896,
8828     "referenced_type" : "type-37"
8829    },
8830    {
8831     "access" : "private",
8832     "field_name" : "mMaxThreads",
8833     "field_offset" : 960,
8834     "referenced_type" : "type-37"
8835    },
8836    {
8837     "access" : "private",
8838     "field_name" : "mStarvationStartTimeMs",
8839     "field_offset" : 1024,
8840     "referenced_type" : "type-38"
8841    },
8842    {
8843     "access" : "private",
8844     "field_name" : "mLock",
8845     "field_offset" : 1088,
8846     "referenced_type" : "type-39"
8847    },
8848    {
8849     "access" : "private",
8850     "field_name" : "mHandleToObject",
8851     "field_offset" : 1408,
8852     "referenced_type" : "type-41"
8853    },
8854    {
8855     "access" : "private",
8856     "field_name" : "mManagesContexts",
8857     "field_offset" : 1728,
8858     "referenced_type" : "type-48"
8859    },
8860    {
8861     "access" : "private",
8862     "field_name" : "mBinderContextCheckFunc",
8863     "field_offset" : 1792,
8864     "referenced_type" : "type-49"
8865    },
8866    {
8867     "access" : "private",
8868     "field_name" : "mBinderContextUserData",
8869     "field_offset" : 1856,
8870     "referenced_type" : "type-33"
8871    },
8872    {
8873     "access" : "private",
8874     "field_name" : "mContexts",
8875     "field_offset" : 1920,
8876     "referenced_type" : "type-58"
8877    },
8878    {
8879     "access" : "private",
8880     "field_name" : "mRootDir",
8881     "field_offset" : 2240,
8882     "referenced_type" : "type-62"
8883    },
8884    {
8885     "access" : "private",
8886     "field_name" : "mThreadPoolStarted",
8887     "field_offset" : 2304,
8888     "referenced_type" : "type-48"
8889    },
8890    {
8891     "access" : "private",
8892     "field_name" : "mSpawnThreadOnStart",
8893     "field_offset" : 2312,
8894     "referenced_type" : "type-48"
8895    },
8896    {
8897     "access" : "private",
8898     "field_name" : "mThreadPoolSeq",
8899     "field_offset" : 2336,
8900     "referenced_type" : "type-66"
8901    },
8902    {
8903     "access" : "private",
8904     "field_name" : "mMmapSize",
8905     "field_offset" : 2368,
8906     "referenced_type" : "type-44"
8907    },
8908    {
8909     "access" : "private",
8910     "field_name" : "mCallRestriction",
8911     "field_offset" : 2432,
8912     "referenced_type" : "type-67"
8913    }
8914   ],
8915   "linker_set_key" : "android::hardware::ProcessState",
8916   "name" : "android::hardware::ProcessState",
8917   "record_kind" : "class",
8918   "referenced_type" : "type-31",
8919   "self_type" : "type-31",
8920   "size" : 328,
8921   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8922   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8923   "vtable_components" :
8924   [
8925    {
8926     "component_value" : 312,
8927     "kind" : "vbase_offset"
8928    },
8929    {
8930     "kind" : "offset_to_top"
8931    },
8932    {
8933     "kind" : "rtti",
8934     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8935    },
8936    {
8937     "kind" : "complete_dtor_pointer",
8938     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8939    },
8940    {
8941     "kind" : "deleting_dtor_pointer",
8942     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8943    },
8944    {
8945     "kind" : "vcall_offset"
8946    },
8947    {
8948     "kind" : "vcall_offset"
8949    },
8950    {
8951     "kind" : "vcall_offset"
8952    },
8953    {
8954     "kind" : "vcall_offset"
8955    },
8956    {
8957     "component_value" : -312,
8958     "kind" : "vcall_offset"
8959    },
8960    {
8961     "component_value" : -312,
8962     "kind" : "offset_to_top"
8963    },
8964    {
8965     "kind" : "rtti",
8966     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8967    },
8968    {
8969     "kind" : "complete_dtor_pointer",
8970     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8971    },
8972    {
8973     "kind" : "deleting_dtor_pointer",
8974     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8975    },
8976    {
8977     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8978    },
8979    {
8980     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8981    },
8982    {
8983     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8984    },
8985    {
8986     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8987    }
8988   ]
8989  },
8990  {
8991   "access" : "private",
8992   "alignment" : 8,
8993   "fields" :
8994   [
8995    {
8996     "field_name" : "binder",
8997     "referenced_type" : "type-21"
8998    },
8999    {
9000     "field_name" : "refs",
9001     "field_offset" : 64,
9002     "referenced_type" : "type-46"
9003    }
9004   ],
9005   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9006   "name" : "android::hardware::ProcessState::handle_entry",
9007   "referenced_type" : "type-45",
9008   "self_type" : "type-45",
9009   "size" : 16,
9010   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9011   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9012  },
9013  {
9014   "alignment" : 8,
9015   "base_specifiers" :
9016   [
9017    {
9018     "referenced_type" : "type-167"
9019    }
9020   ],
9021   "fields" :
9022   [
9023    {
9024     "access" : "private",
9025     "field_name" : "mVal",
9026     "field_offset" : 320,
9027     "referenced_type" : "type-133"
9028    }
9029   ],
9030   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9031   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9032   "record_kind" : "class",
9033   "referenced_type" : "type-173",
9034   "self_type" : "type-173",
9035   "size" : 48,
9036   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9037   "template_args" : [ "type-133" ],
9038   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE"
9039  },
9040  {
9041   "alignment" : 8,
9042   "base_specifiers" :
9043   [
9044    {
9045     "referenced_type" : "type-167"
9046    }
9047   ],
9048   "fields" :
9049   [
9050    {
9051     "access" : "private",
9052     "field_name" : "mVal",
9053     "field_offset" : 264,
9054     "referenced_type" : "type-48"
9055    }
9056   ],
9057   "linker_set_key" : "android::hardware::Return<bool>",
9058   "name" : "android::hardware::Return<bool>",
9059   "record_kind" : "class",
9060   "referenced_type" : "type-166",
9061   "self_type" : "type-166",
9062   "size" : 40,
9063   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9064   "template_args" : [ "type-48" ],
9065   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9066  },
9067  {
9068   "alignment" : 8,
9069   "base_specifiers" :
9070   [
9071    {
9072     "referenced_type" : "type-167"
9073    }
9074   ],
9075   "linker_set_key" : "android::hardware::Return<void>",
9076   "name" : "android::hardware::Return<void>",
9077   "record_kind" : "class",
9078   "referenced_type" : "type-187",
9079   "self_type" : "type-187",
9080   "size" : 40,
9081   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9082   "template_args" : [ "type-34" ],
9083   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9084  },
9085  {
9086   "alignment" : 8,
9087   "fields" :
9088   [
9089    {
9090     "access" : "private",
9091     "field_name" : "mException",
9092     "referenced_type" : "type-32"
9093    },
9094    {
9095     "access" : "private",
9096     "field_name" : "mErrorCode",
9097     "field_offset" : 32,
9098     "referenced_type" : "type-32"
9099    },
9100    {
9101     "access" : "private",
9102     "field_name" : "mMessage",
9103     "field_offset" : 64,
9104     "referenced_type" : "type-157"
9105    }
9106   ],
9107   "linker_set_key" : "android::hardware::Status",
9108   "name" : "android::hardware::Status",
9109   "record_kind" : "class",
9110   "referenced_type" : "type-156",
9111   "self_type" : "type-156",
9112   "size" : 32,
9113   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9114   "unique_id" : "_ZTSN7android8hardware6StatusE"
9115  },
9116  {
9117   "alignment" : 8,
9118   "fields" :
9119   [
9120    {
9121     "access" : "protected",
9122     "field_name" : "mInstrumentationCallbacks",
9123     "field_offset" : 64,
9124     "referenced_type" : "type-70"
9125    },
9126    {
9127     "access" : "protected",
9128     "field_name" : "mEnableInstrumentation",
9129     "field_offset" : 256,
9130     "referenced_type" : "type-48"
9131    },
9132    {
9133     "access" : "protected",
9134     "field_name" : "mInstrumentationLibPackage",
9135     "field_offset" : 320,
9136     "referenced_type" : "type-71"
9137    },
9138    {
9139     "access" : "protected",
9140     "field_name" : "mInterfaceName",
9141     "field_offset" : 512,
9142     "referenced_type" : "type-72"
9143    }
9144   ],
9145   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9146   "name" : "android::hardware::details::HidlInstrumentor",
9147   "referenced_type" : "type-69",
9148   "self_type" : "type-69",
9149   "size" : 88,
9150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9151   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9152   "vtable_components" :
9153   [
9154    {
9155     "kind" : "offset_to_top"
9156    },
9157    {
9158     "kind" : "rtti",
9159     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9160    },
9161    {
9162     "kind" : "complete_dtor_pointer",
9163     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9164    },
9165    {
9166     "kind" : "deleting_dtor_pointer",
9167     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9168    }
9169   ]
9170  },
9171  {
9172   "alignment" : 4,
9173   "fields" :
9174   [
9175    {
9176     "field_name" : "sched_policy",
9177     "referenced_type" : "type-32"
9178    },
9179    {
9180     "field_name" : "prio",
9181     "field_offset" : 32,
9182     "referenced_type" : "type-32"
9183    }
9184   ],
9185   "linker_set_key" : "android::hardware::details::SchedPrio",
9186   "name" : "android::hardware::details::SchedPrio",
9187   "referenced_type" : "type-447",
9188   "self_type" : "type-447",
9189   "size" : 8,
9190   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9191   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9192  },
9193  {
9194   "alignment" : 8,
9195   "fields" :
9196   [
9197    {
9198     "access" : "private",
9199     "field_name" : "mQueue",
9200     "referenced_type" : "type-670"
9201    }
9202   ],
9203   "linker_set_key" : "android::hardware::details::TaskRunner",
9204   "name" : "android::hardware::details::TaskRunner",
9205   "record_kind" : "class",
9206   "referenced_type" : "type-669",
9207   "self_type" : "type-669",
9208   "size" : 16,
9209   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9210   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9211  },
9212  {
9213   "alignment" : 1,
9214   "linker_set_key" : "android::hardware::details::bnhw_tag",
9215   "name" : "android::hardware::details::bnhw_tag",
9216   "referenced_type" : "type-219",
9217   "self_type" : "type-219",
9218   "size" : 1,
9219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9220   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9221  },
9222  {
9223   "alignment" : 1,
9224   "linker_set_key" : "android::hardware::details::bphw_tag",
9225   "name" : "android::hardware::details::bphw_tag",
9226   "referenced_type" : "type-230",
9227   "self_type" : "type-230",
9228   "size" : 1,
9229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9230   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9231  },
9232  {
9233   "alignment" : 1,
9234   "linker_set_key" : "android::hardware::details::bs_tag",
9235   "name" : "android::hardware::details::bs_tag",
9236   "referenced_type" : "type-242",
9237   "self_type" : "type-242",
9238   "size" : 1,
9239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9240   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9241  },
9242  {
9243   "access" : "private",
9244   "alignment" : 8,
9245   "fields" :
9246   [
9247    {
9248     "field_name" : "mPointer",
9249     "referenced_type" : "type-315"
9250    },
9251    {
9252     "field_name" : "_pad",
9253     "referenced_type" : "type-37"
9254    }
9255   ],
9256   "is_anonymous" : true,
9257   "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",
9258   "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",
9259   "record_kind" : "union",
9260   "referenced_type" : "type-314",
9261   "self_type" : "type-314",
9262   "size" : 8,
9263   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9264   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9265  },
9266  {
9267   "access" : "private",
9268   "alignment" : 8,
9269   "fields" :
9270   [
9271    {
9272     "field_name" : "mPointer",
9273     "referenced_type" : "type-357"
9274    },
9275    {
9276     "field_name" : "_pad",
9277     "referenced_type" : "type-37"
9278    }
9279   ],
9280   "is_anonymous" : true,
9281   "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",
9282   "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",
9283   "record_kind" : "union",
9284   "referenced_type" : "type-356",
9285   "self_type" : "type-356",
9286   "size" : 8,
9287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9288   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
9289  },
9290  {
9291   "access" : "private",
9292   "alignment" : 8,
9293   "fields" :
9294   [
9295    {
9296     "field_name" : "mPointer",
9297     "referenced_type" : "type-371"
9298    },
9299    {
9300     "field_name" : "_pad",
9301     "referenced_type" : "type-37"
9302    }
9303   ],
9304   "is_anonymous" : true,
9305   "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",
9306   "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",
9307   "record_kind" : "union",
9308   "referenced_type" : "type-370",
9309   "self_type" : "type-370",
9310   "size" : 8,
9311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9312   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
9313  },
9314  {
9315   "access" : "private",
9316   "alignment" : 8,
9317   "fields" :
9318   [
9319    {
9320     "field_name" : "mPointer",
9321     "referenced_type" : "type-362"
9322    },
9323    {
9324     "field_name" : "_pad",
9325     "referenced_type" : "type-37"
9326    }
9327   ],
9328   "is_anonymous" : true,
9329   "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",
9330   "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",
9331   "record_kind" : "union",
9332   "referenced_type" : "type-361",
9333   "self_type" : "type-361",
9334   "size" : 8,
9335   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
9337  },
9338  {
9339   "access" : "private",
9340   "alignment" : 8,
9341   "fields" :
9342   [
9343    {
9344     "field_name" : "mPointer",
9345     "referenced_type" : "type-348"
9346    },
9347    {
9348     "field_name" : "_pad",
9349     "referenced_type" : "type-37"
9350    }
9351   ],
9352   "is_anonymous" : true,
9353   "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",
9354   "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",
9355   "record_kind" : "union",
9356   "referenced_type" : "type-347",
9357   "self_type" : "type-347",
9358   "size" : 8,
9359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
9361  },
9362  {
9363   "alignment" : 8,
9364   "fields" :
9365   [
9366    {
9367     "access" : "private",
9368     "referenced_type" : "type-314"
9369    }
9370   ],
9371   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9372   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9373   "referenced_type" : "type-313",
9374   "self_type" : "type-313",
9375   "size" : 8,
9376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9377   "template_args" : [ "type-316" ],
9378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9379  },
9380  {
9381   "alignment" : 8,
9382   "fields" :
9383   [
9384    {
9385     "access" : "private",
9386     "referenced_type" : "type-328"
9387    }
9388   ],
9389   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9390   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9391   "referenced_type" : "type-327",
9392   "self_type" : "type-327",
9393   "size" : 8,
9394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9395   "template_args" : [ "type-330" ],
9396   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9397  },
9398  {
9399   "alignment" : 8,
9400   "fields" :
9401   [
9402    {
9403     "access" : "private",
9404     "referenced_type" : "type-319"
9405    }
9406   ],
9407   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9408   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9409   "referenced_type" : "type-318",
9410   "self_type" : "type-318",
9411   "size" : 8,
9412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9413   "template_args" : [ "type-298" ],
9414   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9415  },
9416  {
9417   "alignment" : 8,
9418   "fields" :
9419   [
9420    {
9421     "access" : "private",
9422     "referenced_type" : "type-356"
9423    }
9424   ],
9425   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9426   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9427   "referenced_type" : "type-355",
9428   "self_type" : "type-355",
9429   "size" : 8,
9430   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9431   "template_args" : [ "type-358" ],
9432   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9433  },
9434  {
9435   "alignment" : 8,
9436   "fields" :
9437   [
9438    {
9439     "access" : "private",
9440     "referenced_type" : "type-347"
9441    }
9442   ],
9443   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9444   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9445   "referenced_type" : "type-346",
9446   "self_type" : "type-346",
9447   "size" : 8,
9448   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9449   "template_args" : [ "type-349" ],
9450   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
9451  },
9452  {
9453   "alignment" : 8,
9454   "fields" :
9455   [
9456    {
9457     "access" : "private",
9458     "referenced_type" : "type-370"
9459    }
9460   ],
9461   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9462   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9463   "referenced_type" : "type-369",
9464   "self_type" : "type-369",
9465   "size" : 8,
9466   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9467   "template_args" : [ "type-372" ],
9468   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
9469  },
9470  {
9471   "alignment" : 8,
9472   "fields" :
9473   [
9474    {
9475     "access" : "private",
9476     "referenced_type" : "type-361"
9477    }
9478   ],
9479   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9480   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9481   "referenced_type" : "type-360",
9482   "self_type" : "type-360",
9483   "size" : 8,
9484   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9485   "template_args" : [ "type-363" ],
9486   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9487  },
9488  {
9489   "alignment" : 8,
9490   "fields" :
9491   [
9492    {
9493     "access" : "private",
9494     "referenced_type" : "type-375"
9495    }
9496   ],
9497   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9498   "name" : "android::hardware::details::hidl_pointer<char>",
9499   "referenced_type" : "type-374",
9500   "self_type" : "type-374",
9501   "size" : 8,
9502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9503   "template_args" : [ "type-65" ],
9504   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9505  },
9506  {
9507   "access" : "private",
9508   "alignment" : 8,
9509   "fields" :
9510   [
9511    {
9512     "field_name" : "mPointer",
9513     "referenced_type" : "type-163"
9514    },
9515    {
9516     "field_name" : "_pad",
9517     "referenced_type" : "type-37"
9518    }
9519   ],
9520   "is_anonymous" : true,
9521   "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",
9522   "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",
9523   "record_kind" : "union",
9524   "referenced_type" : "type-375",
9525   "self_type" : "type-375",
9526   "size" : 8,
9527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9528   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9529  },
9530  {
9531   "alignment" : 8,
9532   "fields" :
9533   [
9534    {
9535     "access" : "private",
9536     "referenced_type" : "type-291"
9537    }
9538   ],
9539   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9540   "name" : "android::hardware::details::hidl_pointer<const char>",
9541   "referenced_type" : "type-290",
9542   "self_type" : "type-290",
9543   "size" : 8,
9544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9545   "template_args" : [ "type-64" ],
9546   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9547  },
9548  {
9549   "access" : "private",
9550   "alignment" : 8,
9551   "fields" :
9552   [
9553    {
9554     "field_name" : "mPointer",
9555     "referenced_type" : "type-63"
9556    },
9557    {
9558     "field_name" : "_pad",
9559     "referenced_type" : "type-37"
9560    }
9561   ],
9562   "is_anonymous" : true,
9563   "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",
9564   "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",
9565   "record_kind" : "union",
9566   "referenced_type" : "type-291",
9567   "self_type" : "type-291",
9568   "size" : 8,
9569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9570   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9571  },
9572  {
9573   "alignment" : 8,
9574   "fields" :
9575   [
9576    {
9577     "access" : "private",
9578     "referenced_type" : "type-254"
9579    }
9580   ],
9581   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9582   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9583   "referenced_type" : "type-253",
9584   "self_type" : "type-253",
9585   "size" : 8,
9586   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9587   "template_args" : [ "type-256" ],
9588   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9589  },
9590  {
9591   "access" : "private",
9592   "alignment" : 8,
9593   "fields" :
9594   [
9595    {
9596     "field_name" : "mPointer",
9597     "referenced_type" : "type-255"
9598    },
9599    {
9600     "field_name" : "_pad",
9601     "referenced_type" : "type-37"
9602    }
9603   ],
9604   "is_anonymous" : true,
9605   "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",
9606   "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",
9607   "record_kind" : "union",
9608   "referenced_type" : "type-254",
9609   "self_type" : "type-254",
9610   "size" : 8,
9611   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9612   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9613  },
9614  {
9615   "access" : "private",
9616   "alignment" : 8,
9617   "fields" :
9618   [
9619    {
9620     "field_name" : "mPointer",
9621     "referenced_type" : "type-329"
9622    },
9623    {
9624     "field_name" : "_pad",
9625     "referenced_type" : "type-37"
9626    }
9627   ],
9628   "is_anonymous" : true,
9629   "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",
9630   "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",
9631   "record_kind" : "union",
9632   "referenced_type" : "type-328",
9633   "self_type" : "type-328",
9634   "size" : 8,
9635   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9636   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9637  },
9638  {
9639   "access" : "private",
9640   "alignment" : 8,
9641   "fields" :
9642   [
9643    {
9644     "field_name" : "mPointer",
9645     "referenced_type" : "type-320"
9646    },
9647    {
9648     "field_name" : "_pad",
9649     "referenced_type" : "type-37"
9650    }
9651   ],
9652   "is_anonymous" : true,
9653   "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",
9654   "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",
9655   "record_kind" : "union",
9656   "referenced_type" : "type-319",
9657   "self_type" : "type-319",
9658   "size" : 8,
9659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9660   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9661  },
9662  {
9663   "alignment" : 8,
9664   "fields" :
9665   [
9666    {
9667     "access" : "private",
9668     "referenced_type" : "type-339"
9669    }
9670   ],
9671   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9672   "name" : "android::hardware::details::hidl_pointer<int>",
9673   "referenced_type" : "type-338",
9674   "self_type" : "type-338",
9675   "size" : 8,
9676   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9677   "template_args" : [ "type-32" ],
9678   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9679  },
9680  {
9681   "access" : "private",
9682   "alignment" : 8,
9683   "fields" :
9684   [
9685    {
9686     "field_name" : "mPointer",
9687     "referenced_type" : "type-340"
9688    },
9689    {
9690     "field_name" : "_pad",
9691     "referenced_type" : "type-37"
9692    }
9693   ],
9694   "is_anonymous" : true,
9695   "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",
9696   "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",
9697   "record_kind" : "union",
9698   "referenced_type" : "type-339",
9699   "self_type" : "type-339",
9700   "size" : 8,
9701   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9702   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9703  },
9704  {
9705   "alignment" : 8,
9706   "fields" :
9707   [
9708    {
9709     "access" : "private",
9710     "referenced_type" : "type-391"
9711    }
9712   ],
9713   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9714   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9715   "referenced_type" : "type-390",
9716   "self_type" : "type-390",
9717   "size" : 8,
9718   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9719   "template_args" : [ "type-184" ],
9720   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9721  },
9722  {
9723   "access" : "private",
9724   "alignment" : 8,
9725   "fields" :
9726   [
9727    {
9728     "field_name" : "mPointer",
9729     "referenced_type" : "type-197"
9730    },
9731    {
9732     "field_name" : "_pad",
9733     "referenced_type" : "type-37"
9734    }
9735   ],
9736   "is_anonymous" : true,
9737   "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",
9738   "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",
9739   "record_kind" : "union",
9740   "referenced_type" : "type-391",
9741   "self_type" : "type-391",
9742   "size" : 8,
9743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9744   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9745  },
9746  {
9747   "alignment" : 1,
9748   "linker_set_key" : "android::hardware::details::i_tag",
9749   "name" : "android::hardware::details::i_tag",
9750   "referenced_type" : "type-208",
9751   "self_type" : "type-208",
9752   "size" : 1,
9753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9754   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9755  },
9756  {
9757   "alignment" : 8,
9758   "fields" :
9759   [
9760    {
9761     "access" : "private",
9762     "field_name" : "mStatus",
9763     "referenced_type" : "type-156"
9764    },
9765    {
9766     "access" : "private",
9767     "field_name" : "mCheckedStatus",
9768     "field_offset" : 256,
9769     "referenced_type" : "type-48"
9770    }
9771   ],
9772   "linker_set_key" : "android::hardware::details::return_status",
9773   "name" : "android::hardware::details::return_status",
9774   "record_kind" : "class",
9775   "referenced_type" : "type-167",
9776   "self_type" : "type-167",
9777   "size" : 40,
9778   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9779   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9780  },
9781  {
9782   "alignment" : 1,
9783   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9784   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9785   "referenced_type" : "type-376",
9786   "self_type" : "type-376",
9787   "size" : 1,
9788   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9789   "template_args" : [ "type-83" ],
9790   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9791  },
9792  {
9793   "alignment" : 1,
9794   "fields" :
9795   [
9796    {
9797     "access" : "private",
9798     "field_name" : "mBuffer",
9799     "referenced_type" : "type-331"
9800    }
9801   ],
9802   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9803   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9804   "referenced_type" : "type-330",
9805   "self_type" : "type-330",
9806   "size" : 32,
9807   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9808   "template_args" : [ "type-83" ],
9809   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9810  },
9811  {
9812   "alignment" : 8,
9813   "base_specifiers" :
9814   [
9815    {
9816     "referenced_type" : "type-18"
9817    }
9818   ],
9819   "fields" :
9820   [
9821    {
9822     "access" : "private",
9823     "field_name" : "mRecipient",
9824     "field_offset" : 64,
9825     "referenced_type" : "type-144"
9826    },
9827    {
9828     "access" : "private",
9829     "field_name" : "mCookie",
9830     "field_offset" : 192,
9831     "referenced_type" : "type-37"
9832    },
9833    {
9834     "access" : "private",
9835     "field_name" : "mBase",
9836     "field_offset" : 256,
9837     "referenced_type" : "type-123"
9838    }
9839   ],
9840   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9841   "name" : "android::hardware::hidl_binder_death_recipient",
9842   "referenced_type" : "type-143",
9843   "self_type" : "type-143",
9844   "size" : 64,
9845   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9846   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9847   "vtable_components" :
9848   [
9849    {
9850     "component_value" : 48,
9851     "kind" : "vbase_offset"
9852    },
9853    {
9854     "kind" : "offset_to_top"
9855    },
9856    {
9857     "kind" : "rtti",
9858     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9859    },
9860    {
9861     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9862    },
9863    {
9864     "kind" : "complete_dtor_pointer",
9865     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9866    },
9867    {
9868     "kind" : "deleting_dtor_pointer",
9869     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9870    },
9871    {
9872     "kind" : "vcall_offset"
9873    },
9874    {
9875     "kind" : "vcall_offset"
9876    },
9877    {
9878     "kind" : "vcall_offset"
9879    },
9880    {
9881     "kind" : "vcall_offset"
9882    },
9883    {
9884     "component_value" : -48,
9885     "kind" : "vcall_offset"
9886    },
9887    {
9888     "component_value" : -48,
9889     "kind" : "offset_to_top"
9890    },
9891    {
9892     "kind" : "rtti",
9893     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9894    },
9895    {
9896     "kind" : "complete_dtor_pointer",
9897     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9898    },
9899    {
9900     "kind" : "deleting_dtor_pointer",
9901     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9902    },
9903    {
9904     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9905    },
9906    {
9907     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9908    },
9909    {
9910     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9911    },
9912    {
9913     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9914    }
9915   ]
9916  },
9917  {
9918   "alignment" : 8,
9919   "base_specifiers" :
9920   [
9921    {
9922     "is_virtual" : true,
9923     "referenced_type" : "type-10"
9924    }
9925   ],
9926   "linker_set_key" : "android::hardware::hidl_death_recipient",
9927   "name" : "android::hardware::hidl_death_recipient",
9928   "referenced_type" : "type-146",
9929   "self_type" : "type-146",
9930   "size" : 24,
9931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9932   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9933   "vtable_components" :
9934   [
9935    {
9936     "component_value" : 8,
9937     "kind" : "vbase_offset"
9938    },
9939    {
9940     "kind" : "offset_to_top"
9941    },
9942    {
9943     "kind" : "rtti",
9944     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9945    },
9946    {
9947     "is_pure" : true,
9948     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9949    },
9950    {
9951     "kind" : "complete_dtor_pointer",
9952     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9953    },
9954    {
9955     "kind" : "deleting_dtor_pointer",
9956     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9957    },
9958    {
9959     "kind" : "vcall_offset"
9960    },
9961    {
9962     "kind" : "vcall_offset"
9963    },
9964    {
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "component_value" : -8,
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "component_value" : -8,
9976     "kind" : "offset_to_top"
9977    },
9978    {
9979     "kind" : "rtti",
9980     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9981    },
9982    {
9983     "kind" : "complete_dtor_pointer",
9984     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9985    },
9986    {
9987     "kind" : "deleting_dtor_pointer",
9988     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9989    },
9990    {
9991     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9992    },
9993    {
9994     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10001    }
10002   ]
10003  },
10004  {
10005   "alignment" : 8,
10006   "fields" :
10007   [
10008    {
10009     "access" : "private",
10010     "field_name" : "mHandle",
10011     "referenced_type" : "type-253"
10012    },
10013    {
10014     "access" : "private",
10015     "field_name" : "mOwnsHandle",
10016     "field_offset" : 64,
10017     "referenced_type" : "type-48"
10018    }
10019   ],
10020   "linker_set_key" : "android::hardware::hidl_handle",
10021   "name" : "android::hardware::hidl_handle",
10022   "referenced_type" : "type-296",
10023   "self_type" : "type-296",
10024   "size" : 16,
10025   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10026   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10027  },
10028  {
10029   "alignment" : 8,
10030   "fields" :
10031   [
10032    {
10033     "access" : "private",
10034     "field_name" : "mHandle",
10035     "referenced_type" : "type-296"
10036    },
10037    {
10038     "access" : "private",
10039     "field_name" : "mSize",
10040     "field_offset" : 128,
10041     "referenced_type" : "type-37"
10042    },
10043    {
10044     "access" : "private",
10045     "field_name" : "mName",
10046     "field_offset" : 192,
10047     "referenced_type" : "type-298"
10048    }
10049   ],
10050   "linker_set_key" : "android::hardware::hidl_memory",
10051   "name" : "android::hardware::hidl_memory",
10052   "referenced_type" : "type-300",
10053   "self_type" : "type-300",
10054   "size" : 40,
10055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10056   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10057  },
10058  {
10059   "alignment" : 8,
10060   "fields" :
10061   [
10062    {
10063     "access" : "private",
10064     "field_name" : "mBuffer",
10065     "referenced_type" : "type-290"
10066    },
10067    {
10068     "access" : "private",
10069     "field_name" : "mSize",
10070     "field_offset" : 64,
10071     "referenced_type" : "type-2"
10072    },
10073    {
10074     "access" : "private",
10075     "field_name" : "mOwnsBuffer",
10076     "field_offset" : 96,
10077     "referenced_type" : "type-48"
10078    }
10079   ],
10080   "linker_set_key" : "android::hardware::hidl_string",
10081   "name" : "android::hardware::hidl_string",
10082   "referenced_type" : "type-298",
10083   "self_type" : "type-298",
10084   "size" : 16,
10085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10086   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10087  },
10088  {
10089   "alignment" : 8,
10090   "fields" :
10091   [
10092    {
10093     "access" : "private",
10094     "field_name" : "mBuffer",
10095     "referenced_type" : "type-313"
10096    },
10097    {
10098     "access" : "private",
10099     "field_name" : "mSize",
10100     "field_offset" : 64,
10101     "referenced_type" : "type-2"
10102    },
10103    {
10104     "access" : "private",
10105     "field_name" : "mOwnsBuffer",
10106     "field_offset" : 96,
10107     "referenced_type" : "type-48"
10108    }
10109   ],
10110   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10111   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10112   "referenced_type" : "type-312",
10113   "self_type" : "type-312",
10114   "size" : 16,
10115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10116   "template_args" : [ "type-316" ],
10117   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10118  },
10119  {
10120   "alignment" : 8,
10121   "fields" :
10122   [
10123    {
10124     "access" : "private",
10125     "field_name" : "mBuffer",
10126     "referenced_type" : "type-327"
10127    },
10128    {
10129     "access" : "private",
10130     "field_name" : "mSize",
10131     "field_offset" : 64,
10132     "referenced_type" : "type-2"
10133    },
10134    {
10135     "access" : "private",
10136     "field_name" : "mOwnsBuffer",
10137     "field_offset" : 96,
10138     "referenced_type" : "type-48"
10139    }
10140   ],
10141   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10142   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10143   "referenced_type" : "type-326",
10144   "self_type" : "type-326",
10145   "size" : 16,
10146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10147   "template_args" : [ "type-330" ],
10148   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
10149  },
10150  {
10151   "alignment" : 8,
10152   "fields" :
10153   [
10154    {
10155     "access" : "private",
10156     "field_name" : "mBuffer",
10157     "referenced_type" : "type-318"
10158    },
10159    {
10160     "access" : "private",
10161     "field_name" : "mSize",
10162     "field_offset" : 64,
10163     "referenced_type" : "type-2"
10164    },
10165    {
10166     "access" : "private",
10167     "field_name" : "mOwnsBuffer",
10168     "field_offset" : 96,
10169     "referenced_type" : "type-48"
10170    }
10171   ],
10172   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10173   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10174   "referenced_type" : "type-317",
10175   "self_type" : "type-317",
10176   "size" : 16,
10177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10178   "template_args" : [ "type-298" ],
10179   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10180  },
10181  {
10182   "alignment" : 8,
10183   "fields" :
10184   [
10185    {
10186     "access" : "private",
10187     "field_name" : "mBuffer",
10188     "referenced_type" : "type-355"
10189    },
10190    {
10191     "access" : "private",
10192     "field_name" : "mSize",
10193     "field_offset" : 64,
10194     "referenced_type" : "type-2"
10195    },
10196    {
10197     "access" : "private",
10198     "field_name" : "mOwnsBuffer",
10199     "field_offset" : 96,
10200     "referenced_type" : "type-48"
10201    }
10202   ],
10203   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10204   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10205   "referenced_type" : "type-354",
10206   "self_type" : "type-354",
10207   "size" : 16,
10208   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10209   "template_args" : [ "type-358" ],
10210   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
10211  },
10212  {
10213   "alignment" : 8,
10214   "fields" :
10215   [
10216    {
10217     "access" : "private",
10218     "field_name" : "mBuffer",
10219     "referenced_type" : "type-346"
10220    },
10221    {
10222     "access" : "private",
10223     "field_name" : "mSize",
10224     "field_offset" : 64,
10225     "referenced_type" : "type-2"
10226    },
10227    {
10228     "access" : "private",
10229     "field_name" : "mOwnsBuffer",
10230     "field_offset" : 96,
10231     "referenced_type" : "type-48"
10232    }
10233   ],
10234   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10235   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10236   "referenced_type" : "type-345",
10237   "self_type" : "type-345",
10238   "size" : 16,
10239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10240   "template_args" : [ "type-349" ],
10241   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
10242  },
10243  {
10244   "alignment" : 8,
10245   "fields" :
10246   [
10247    {
10248     "access" : "private",
10249     "field_name" : "mBuffer",
10250     "referenced_type" : "type-369"
10251    },
10252    {
10253     "access" : "private",
10254     "field_name" : "mSize",
10255     "field_offset" : 64,
10256     "referenced_type" : "type-2"
10257    },
10258    {
10259     "access" : "private",
10260     "field_name" : "mOwnsBuffer",
10261     "field_offset" : 96,
10262     "referenced_type" : "type-48"
10263    }
10264   ],
10265   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10266   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10267   "referenced_type" : "type-368",
10268   "self_type" : "type-368",
10269   "size" : 16,
10270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10271   "template_args" : [ "type-372" ],
10272   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
10273  },
10274  {
10275   "alignment" : 8,
10276   "fields" :
10277   [
10278    {
10279     "access" : "private",
10280     "field_name" : "mBuffer",
10281     "referenced_type" : "type-360"
10282    },
10283    {
10284     "access" : "private",
10285     "field_name" : "mSize",
10286     "field_offset" : 64,
10287     "referenced_type" : "type-2"
10288    },
10289    {
10290     "access" : "private",
10291     "field_name" : "mOwnsBuffer",
10292     "field_offset" : 96,
10293     "referenced_type" : "type-48"
10294    }
10295   ],
10296   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10297   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10298   "referenced_type" : "type-359",
10299   "self_type" : "type-359",
10300   "size" : 16,
10301   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10302   "template_args" : [ "type-363" ],
10303   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
10304  },
10305  {
10306   "alignment" : 8,
10307   "fields" :
10308   [
10309    {
10310     "access" : "private",
10311     "field_name" : "mBuffer",
10312     "referenced_type" : "type-374"
10313    },
10314    {
10315     "access" : "private",
10316     "field_name" : "mSize",
10317     "field_offset" : 64,
10318     "referenced_type" : "type-2"
10319    },
10320    {
10321     "access" : "private",
10322     "field_name" : "mOwnsBuffer",
10323     "field_offset" : 96,
10324     "referenced_type" : "type-48"
10325    }
10326   ],
10327   "linker_set_key" : "android::hardware::hidl_vec<char>",
10328   "name" : "android::hardware::hidl_vec<char>",
10329   "referenced_type" : "type-373",
10330   "self_type" : "type-373",
10331   "size" : 16,
10332   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10333   "template_args" : [ "type-65" ],
10334   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10335  },
10336  {
10337   "alignment" : 8,
10338   "fields" :
10339   [
10340    {
10341     "access" : "private",
10342     "field_name" : "mBuffer",
10343     "referenced_type" : "type-338"
10344    },
10345    {
10346     "access" : "private",
10347     "field_name" : "mSize",
10348     "field_offset" : 64,
10349     "referenced_type" : "type-2"
10350    },
10351    {
10352     "access" : "private",
10353     "field_name" : "mOwnsBuffer",
10354     "field_offset" : 96,
10355     "referenced_type" : "type-48"
10356    }
10357   ],
10358   "linker_set_key" : "android::hardware::hidl_vec<int>",
10359   "name" : "android::hardware::hidl_vec<int>",
10360   "referenced_type" : "type-337",
10361   "self_type" : "type-337",
10362   "size" : 16,
10363   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10364   "template_args" : [ "type-32" ],
10365   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10366  },
10367  {
10368   "alignment" : 2,
10369   "fields" :
10370   [
10371    {
10372     "access" : "private",
10373     "field_name" : "mMajor",
10374     "referenced_type" : "type-85"
10375    },
10376    {
10377     "access" : "private",
10378     "field_name" : "mMinor",
10379     "field_offset" : 16,
10380     "referenced_type" : "type-85"
10381    }
10382   ],
10383   "linker_set_key" : "android::hardware::hidl_version",
10384   "name" : "android::hardware::hidl_version",
10385   "referenced_type" : "type-378",
10386   "self_type" : "type-378",
10387   "size" : 4,
10388   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10389   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10390  },
10391  {
10392   "alignment" : 8,
10393   "base_specifiers" :
10394   [
10395    {
10396     "referenced_type" : "type-440"
10397    }
10398   ],
10399   "fields" :
10400   [
10401    {
10402     "access" : "private",
10403     "field_name" : "_hidl_mImpl",
10404     "field_offset" : 1024,
10405     "referenced_type" : "type-109"
10406    }
10407   ],
10408   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
10409   "name" : "android::hardware::power::V1_0::BnHwPower",
10410   "referenced_type" : "type-590",
10411   "self_type" : "type-590",
10412   "size" : 152,
10413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
10414   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
10415   "vtable_components" :
10416   [
10417    {
10418     "component_value" : 136,
10419     "kind" : "vbase_offset"
10420    },
10421    {
10422     "kind" : "offset_to_top"
10423    },
10424    {
10425     "kind" : "rtti",
10426     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10427    },
10428    {
10429     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10430    },
10431    {
10432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10433    },
10434    {
10435     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10436    },
10437    {
10438     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10439    },
10440    {
10441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10442    },
10443    {
10444     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10445    },
10446    {
10447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10448    },
10449    {
10450     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10454    },
10455    {
10456     "kind" : "complete_dtor_pointer",
10457     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
10458    },
10459    {
10460     "kind" : "deleting_dtor_pointer",
10461     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10465    },
10466    {
10467     "component_value" : -32,
10468     "kind" : "offset_to_top"
10469    },
10470    {
10471     "kind" : "rtti",
10472     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10473    },
10474    {
10475     "kind" : "complete_dtor_pointer",
10476     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10477    },
10478    {
10479     "kind" : "deleting_dtor_pointer",
10480     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10481    },
10482    {
10483     "kind" : "vcall_offset"
10484    },
10485    {
10486     "kind" : "vcall_offset"
10487    },
10488    {
10489     "kind" : "vcall_offset"
10490    },
10491    {
10492     "kind" : "vcall_offset"
10493    },
10494    {
10495     "component_value" : -136,
10496     "kind" : "vcall_offset"
10497    },
10498    {
10499     "component_value" : -136,
10500     "kind" : "offset_to_top"
10501    },
10502    {
10503     "kind" : "rtti",
10504     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10505    },
10506    {
10507     "kind" : "complete_dtor_pointer",
10508     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10509    },
10510    {
10511     "kind" : "deleting_dtor_pointer",
10512     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10513    },
10514    {
10515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10516    },
10517    {
10518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10519    },
10520    {
10521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10522    },
10523    {
10524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10525    }
10526   ]
10527  },
10528  {
10529   "alignment" : 8,
10530   "base_specifiers" :
10531   [
10532    {
10533     "referenced_type" : "type-420"
10534    },
10535    {
10536     "referenced_type" : "type-69"
10537    }
10538   ],
10539   "fields" :
10540   [
10541    {
10542     "access" : "private",
10543     "field_name" : "_hidl_mMutex",
10544     "field_offset" : 1088,
10545     "referenced_type" : "type-593"
10546    },
10547    {
10548     "access" : "private",
10549     "field_name" : "_hidl_mDeathRecipients",
10550     "field_offset" : 1408,
10551     "referenced_type" : "type-594"
10552    }
10553   ],
10554   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
10555   "name" : "android::hardware::power::V1_0::BpHwPower",
10556   "referenced_type" : "type-592",
10557   "self_type" : "type-592",
10558   "size" : 216,
10559   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
10560   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
10561   "vtable_components" :
10562   [
10563    {
10564     "component_value" : 200,
10565     "kind" : "vbase_offset"
10566    },
10567    {
10568     "kind" : "offset_to_top"
10569    },
10570    {
10571     "kind" : "rtti",
10572     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10573    },
10574    {
10575     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10585    },
10586    {
10587     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10588    },
10589    {
10590     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
10591    },
10592    {
10593     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10594    },
10595    {
10596     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
10597    },
10598    {
10599     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10600    },
10601    {
10602     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
10603    },
10604    {
10605     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10606    },
10607    {
10608     "kind" : "complete_dtor_pointer",
10609     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
10610    },
10611    {
10612     "kind" : "deleting_dtor_pointer",
10613     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
10614    },
10615    {
10616     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
10617    },
10618    {
10619     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
10620    },
10621    {
10622     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
10623    },
10624    {
10625     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10626    },
10627    {
10628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10629    },
10630    {
10631     "component_value" : 192,
10632     "kind" : "vbase_offset"
10633    },
10634    {
10635     "component_value" : -8,
10636     "kind" : "offset_to_top"
10637    },
10638    {
10639     "kind" : "rtti",
10640     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10641    },
10642    {
10643     "kind" : "complete_dtor_pointer",
10644     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10645    },
10646    {
10647     "kind" : "deleting_dtor_pointer",
10648     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10649    },
10650    {
10651     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10652    },
10653    {
10654     "component_value" : 184,
10655     "kind" : "vbase_offset"
10656    },
10657    {
10658     "component_value" : -16,
10659     "kind" : "offset_to_top"
10660    },
10661    {
10662     "kind" : "rtti",
10663     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10664    },
10665    {
10666     "kind" : "complete_dtor_pointer",
10667     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10668    },
10669    {
10670     "kind" : "deleting_dtor_pointer",
10671     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10675    },
10676    {
10677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10681    },
10682    {
10683     "component_value" : -48,
10684     "kind" : "offset_to_top"
10685    },
10686    {
10687     "kind" : "rtti",
10688     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10689    },
10690    {
10691     "kind" : "complete_dtor_pointer",
10692     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10693    },
10694    {
10695     "kind" : "deleting_dtor_pointer",
10696     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10697    },
10698    {
10699     "kind" : "vcall_offset"
10700    },
10701    {
10702     "component_value" : -184,
10703     "kind" : "vcall_offset"
10704    },
10705    {
10706     "component_value" : -184,
10707     "kind" : "vcall_offset"
10708    },
10709    {
10710     "component_value" : -184,
10711     "kind" : "vcall_offset"
10712    },
10713    {
10714     "component_value" : -200,
10715     "kind" : "vcall_offset"
10716    },
10717    {
10718     "component_value" : -200,
10719     "kind" : "offset_to_top"
10720    },
10721    {
10722     "kind" : "rtti",
10723     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10724    },
10725    {
10726     "kind" : "complete_dtor_pointer",
10727     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10728    },
10729    {
10730     "kind" : "deleting_dtor_pointer",
10731     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10732    },
10733    {
10734     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10735    },
10736    {
10737     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10738    },
10739    {
10740     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10744    }
10745   ]
10746  },
10747  {
10748   "alignment" : 8,
10749   "base_specifiers" :
10750   [
10751    {
10752     "referenced_type" : "type-9"
10753    }
10754   ],
10755   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10756   "name" : "android::hardware::power::V1_0::IPower",
10757   "referenced_type" : "type-111",
10758   "self_type" : "type-111",
10759   "size" : 24,
10760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10761   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10762   "vtable_components" :
10763   [
10764    {
10765     "component_value" : 8,
10766     "kind" : "vbase_offset"
10767    },
10768    {
10769     "kind" : "offset_to_top"
10770    },
10771    {
10772     "kind" : "rtti",
10773     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10774    },
10775    {
10776     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10777    },
10778    {
10779     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10780    },
10781    {
10782     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10783    },
10784    {
10785     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10786    },
10787    {
10788     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10789    },
10790    {
10791     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10798    },
10799    {
10800     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10801    },
10802    {
10803     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10804    },
10805    {
10806     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10807    },
10808    {
10809     "kind" : "complete_dtor_pointer",
10810     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10811    },
10812    {
10813     "kind" : "deleting_dtor_pointer",
10814     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10815    },
10816    {
10817     "is_pure" : true,
10818     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10819    },
10820    {
10821     "is_pure" : true,
10822     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10823    },
10824    {
10825     "is_pure" : true,
10826     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10827    },
10828    {
10829     "is_pure" : true,
10830     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10831    },
10832    {
10833     "kind" : "vcall_offset"
10834    },
10835    {
10836     "kind" : "vcall_offset"
10837    },
10838    {
10839     "kind" : "vcall_offset"
10840    },
10841    {
10842     "kind" : "vcall_offset"
10843    },
10844    {
10845     "component_value" : -8,
10846     "kind" : "vcall_offset"
10847    },
10848    {
10849     "component_value" : -8,
10850     "kind" : "offset_to_top"
10851    },
10852    {
10853     "kind" : "rtti",
10854     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10855    },
10856    {
10857     "kind" : "complete_dtor_pointer",
10858     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
10859    },
10860    {
10861     "kind" : "deleting_dtor_pointer",
10862     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
10863    },
10864    {
10865     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10866    },
10867    {
10868     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10869    },
10870    {
10871     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10872    },
10873    {
10874     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10875    }
10876   ]
10877  },
10878  {
10879   "alignment" : 8,
10880   "fields" :
10881   [
10882    {
10883     "field_name" : "name",
10884     "referenced_type" : "type-298"
10885    },
10886    {
10887     "field_name" : "residencyInMsecSinceBoot",
10888     "field_offset" : 128,
10889     "referenced_type" : "type-37"
10890    },
10891    {
10892     "field_name" : "totalTransitions",
10893     "field_offset" : 192,
10894     "referenced_type" : "type-37"
10895    },
10896    {
10897     "field_name" : "supportedOnlyInSuspend",
10898     "field_offset" : 256,
10899     "referenced_type" : "type-48"
10900    },
10901    {
10902     "field_name" : "voters",
10903     "field_offset" : 320,
10904     "referenced_type" : "type-345"
10905    }
10906   ],
10907   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10908   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10909   "referenced_type" : "type-358",
10910   "self_type" : "type-358",
10911   "size" : 56,
10912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10913   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10914  },
10915  {
10916   "alignment" : 8,
10917   "fields" :
10918   [
10919    {
10920     "field_name" : "name",
10921     "referenced_type" : "type-298"
10922    },
10923    {
10924     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10925     "field_offset" : 128,
10926     "referenced_type" : "type-37"
10927    },
10928    {
10929     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10930     "field_offset" : 192,
10931     "referenced_type" : "type-37"
10932    }
10933   ],
10934   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10935   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10936   "referenced_type" : "type-349",
10937   "self_type" : "type-349",
10938   "size" : 32,
10939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10940   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10941  },
10942  {
10943   "alignment" : 8,
10944   "base_specifiers" :
10945   [
10946    {
10947     "referenced_type" : "type-440"
10948    }
10949   ],
10950   "fields" :
10951   [
10952    {
10953     "access" : "private",
10954     "field_name" : "_hidl_mImpl",
10955     "field_offset" : 1024,
10956     "referenced_type" : "type-117"
10957    }
10958   ],
10959   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10960   "name" : "android::hardware::power::V1_1::BnHwPower",
10961   "referenced_type" : "type-599",
10962   "self_type" : "type-599",
10963   "size" : 152,
10964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10965   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10966   "vtable_components" :
10967   [
10968    {
10969     "component_value" : 136,
10970     "kind" : "vbase_offset"
10971    },
10972    {
10973     "kind" : "offset_to_top"
10974    },
10975    {
10976     "kind" : "rtti",
10977     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10978    },
10979    {
10980     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10981    },
10982    {
10983     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10984    },
10985    {
10986     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10987    },
10988    {
10989     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10990    },
10991    {
10992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10993    },
10994    {
10995     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10996    },
10997    {
10998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10999    },
11000    {
11001     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11002    },
11003    {
11004     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11005    },
11006    {
11007     "kind" : "complete_dtor_pointer",
11008     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
11009    },
11010    {
11011     "kind" : "deleting_dtor_pointer",
11012     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
11013    },
11014    {
11015     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11016    },
11017    {
11018     "component_value" : -32,
11019     "kind" : "offset_to_top"
11020    },
11021    {
11022     "kind" : "rtti",
11023     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11024    },
11025    {
11026     "kind" : "complete_dtor_pointer",
11027     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11028    },
11029    {
11030     "kind" : "deleting_dtor_pointer",
11031     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11032    },
11033    {
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "kind" : "vcall_offset"
11038    },
11039    {
11040     "kind" : "vcall_offset"
11041    },
11042    {
11043     "kind" : "vcall_offset"
11044    },
11045    {
11046     "component_value" : -136,
11047     "kind" : "vcall_offset"
11048    },
11049    {
11050     "component_value" : -136,
11051     "kind" : "offset_to_top"
11052    },
11053    {
11054     "kind" : "rtti",
11055     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11056    },
11057    {
11058     "kind" : "complete_dtor_pointer",
11059     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11060    },
11061    {
11062     "kind" : "deleting_dtor_pointer",
11063     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11064    },
11065    {
11066     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11076    }
11077   ]
11078  },
11079  {
11080   "alignment" : 8,
11081   "base_specifiers" :
11082   [
11083    {
11084     "referenced_type" : "type-421"
11085    },
11086    {
11087     "referenced_type" : "type-69"
11088    }
11089   ],
11090   "fields" :
11091   [
11092    {
11093     "access" : "private",
11094     "field_name" : "_hidl_mMutex",
11095     "field_offset" : 1088,
11096     "referenced_type" : "type-602"
11097    },
11098    {
11099     "access" : "private",
11100     "field_name" : "_hidl_mDeathRecipients",
11101     "field_offset" : 1408,
11102     "referenced_type" : "type-603"
11103    }
11104   ],
11105   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
11106   "name" : "android::hardware::power::V1_1::BpHwPower",
11107   "referenced_type" : "type-601",
11108   "self_type" : "type-601",
11109   "size" : 216,
11110   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
11111   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
11112   "vtable_components" :
11113   [
11114    {
11115     "component_value" : 200,
11116     "kind" : "vbase_offset"
11117    },
11118    {
11119     "kind" : "offset_to_top"
11120    },
11121    {
11122     "kind" : "rtti",
11123     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11124    },
11125    {
11126     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
11127    },
11128    {
11129     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11130    },
11131    {
11132     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11133    },
11134    {
11135     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
11148    },
11149    {
11150     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11151    },
11152    {
11153     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
11154    },
11155    {
11156     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11157    },
11158    {
11159     "kind" : "complete_dtor_pointer",
11160     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
11161    },
11162    {
11163     "kind" : "deleting_dtor_pointer",
11164     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11183    },
11184    {
11185     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11186    },
11187    {
11188     "component_value" : 192,
11189     "kind" : "vbase_offset"
11190    },
11191    {
11192     "component_value" : -8,
11193     "kind" : "offset_to_top"
11194    },
11195    {
11196     "kind" : "rtti",
11197     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11198    },
11199    {
11200     "kind" : "complete_dtor_pointer",
11201     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11202    },
11203    {
11204     "kind" : "deleting_dtor_pointer",
11205     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11206    },
11207    {
11208     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11209    },
11210    {
11211     "component_value" : 184,
11212     "kind" : "vbase_offset"
11213    },
11214    {
11215     "component_value" : -16,
11216     "kind" : "offset_to_top"
11217    },
11218    {
11219     "kind" : "rtti",
11220     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11221    },
11222    {
11223     "kind" : "complete_dtor_pointer",
11224     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11225    },
11226    {
11227     "kind" : "deleting_dtor_pointer",
11228     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11229    },
11230    {
11231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11232    },
11233    {
11234     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11235    },
11236    {
11237     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11238    },
11239    {
11240     "component_value" : -48,
11241     "kind" : "offset_to_top"
11242    },
11243    {
11244     "kind" : "rtti",
11245     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11246    },
11247    {
11248     "kind" : "complete_dtor_pointer",
11249     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11250    },
11251    {
11252     "kind" : "deleting_dtor_pointer",
11253     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11254    },
11255    {
11256     "kind" : "vcall_offset"
11257    },
11258    {
11259     "component_value" : -184,
11260     "kind" : "vcall_offset"
11261    },
11262    {
11263     "component_value" : -184,
11264     "kind" : "vcall_offset"
11265    },
11266    {
11267     "component_value" : -184,
11268     "kind" : "vcall_offset"
11269    },
11270    {
11271     "component_value" : -200,
11272     "kind" : "vcall_offset"
11273    },
11274    {
11275     "component_value" : -200,
11276     "kind" : "offset_to_top"
11277    },
11278    {
11279     "kind" : "rtti",
11280     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11281    },
11282    {
11283     "kind" : "complete_dtor_pointer",
11284     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11285    },
11286    {
11287     "kind" : "deleting_dtor_pointer",
11288     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11289    },
11290    {
11291     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11292    },
11293    {
11294     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11301    }
11302   ]
11303  },
11304  {
11305   "alignment" : 8,
11306   "base_specifiers" :
11307   [
11308    {
11309     "referenced_type" : "type-111"
11310    }
11311   ],
11312   "linker_set_key" : "android::hardware::power::V1_1::IPower",
11313   "name" : "android::hardware::power::V1_1::IPower",
11314   "referenced_type" : "type-119",
11315   "self_type" : "type-119",
11316   "size" : 24,
11317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
11318   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
11319   "vtable_components" :
11320   [
11321    {
11322     "component_value" : 8,
11323     "kind" : "vbase_offset"
11324    },
11325    {
11326     "kind" : "offset_to_top"
11327    },
11328    {
11329     "kind" : "rtti",
11330     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11331    },
11332    {
11333     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
11334    },
11335    {
11336     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11337    },
11338    {
11339     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11340    },
11341    {
11342     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
11355    },
11356    {
11357     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11358    },
11359    {
11360     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
11361    },
11362    {
11363     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11364    },
11365    {
11366     "kind" : "complete_dtor_pointer",
11367     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
11368    },
11369    {
11370     "kind" : "deleting_dtor_pointer",
11371     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
11372    },
11373    {
11374     "is_pure" : true,
11375     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
11376    },
11377    {
11378     "is_pure" : true,
11379     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
11380    },
11381    {
11382     "is_pure" : true,
11383     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
11384    },
11385    {
11386     "is_pure" : true,
11387     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11388    },
11389    {
11390     "is_pure" : true,
11391     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11392    },
11393    {
11394     "is_pure" : true,
11395     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11396    },
11397    {
11398     "kind" : "vcall_offset"
11399    },
11400    {
11401     "kind" : "vcall_offset"
11402    },
11403    {
11404     "kind" : "vcall_offset"
11405    },
11406    {
11407     "kind" : "vcall_offset"
11408    },
11409    {
11410     "component_value" : -8,
11411     "kind" : "vcall_offset"
11412    },
11413    {
11414     "component_value" : -8,
11415     "kind" : "offset_to_top"
11416    },
11417    {
11418     "kind" : "rtti",
11419     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11420    },
11421    {
11422     "kind" : "complete_dtor_pointer",
11423     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD1Ev"
11424    },
11425    {
11426     "kind" : "deleting_dtor_pointer",
11427     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD0Ev"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11437    },
11438    {
11439     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11440    }
11441   ]
11442  },
11443  {
11444   "alignment" : 8,
11445   "fields" :
11446   [
11447    {
11448     "field_name" : "name",
11449     "referenced_type" : "type-298"
11450    },
11451    {
11452     "field_name" : "states",
11453     "field_offset" : 128,
11454     "referenced_type" : "type-359"
11455    }
11456   ],
11457   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
11458   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
11459   "referenced_type" : "type-372",
11460   "self_type" : "type-372",
11461   "size" : 32,
11462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11463   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
11464  },
11465  {
11466   "alignment" : 8,
11467   "fields" :
11468   [
11469    {
11470     "field_name" : "name",
11471     "referenced_type" : "type-298"
11472    },
11473    {
11474     "field_name" : "residencyInMsecSinceBoot",
11475     "field_offset" : 128,
11476     "referenced_type" : "type-37"
11477    },
11478    {
11479     "field_name" : "totalTransitions",
11480     "field_offset" : 192,
11481     "referenced_type" : "type-37"
11482    },
11483    {
11484     "field_name" : "lastEntryTimestampMs",
11485     "field_offset" : 256,
11486     "referenced_type" : "type-37"
11487    },
11488    {
11489     "field_name" : "supportedOnlyInSuspend",
11490     "field_offset" : 320,
11491     "referenced_type" : "type-48"
11492    }
11493   ],
11494   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11495   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11496   "referenced_type" : "type-363",
11497   "self_type" : "type-363",
11498   "size" : 48,
11499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11500   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
11501  },
11502  {
11503   "alignment" : 8,
11504   "base_specifiers" :
11505   [
11506    {
11507     "referenced_type" : "type-440"
11508    }
11509   ],
11510   "fields" :
11511   [
11512    {
11513     "access" : "private",
11514     "field_name" : "_hidl_mImpl",
11515     "field_offset" : 1024,
11516     "referenced_type" : "type-125"
11517    }
11518   ],
11519   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower",
11520   "name" : "android::hardware::power::V1_2::BnHwPower",
11521   "referenced_type" : "type-606",
11522   "self_type" : "type-606",
11523   "size" : 152,
11524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
11525   "unique_id" : "_ZTSN7android8hardware5power4V1_29BnHwPowerE",
11526   "vtable_components" :
11527   [
11528    {
11529     "component_value" : 136,
11530     "kind" : "vbase_offset"
11531    },
11532    {
11533     "kind" : "offset_to_top"
11534    },
11535    {
11536     "kind" : "rtti",
11537     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11547    },
11548    {
11549     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11553    },
11554    {
11555     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11556    },
11557    {
11558     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11559    },
11560    {
11561     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11562    },
11563    {
11564     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11565    },
11566    {
11567     "kind" : "complete_dtor_pointer",
11568     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
11569    },
11570    {
11571     "kind" : "deleting_dtor_pointer",
11572     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11576    },
11577    {
11578     "component_value" : -32,
11579     "kind" : "offset_to_top"
11580    },
11581    {
11582     "kind" : "rtti",
11583     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11584    },
11585    {
11586     "kind" : "complete_dtor_pointer",
11587     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11588    },
11589    {
11590     "kind" : "deleting_dtor_pointer",
11591     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11592    },
11593    {
11594     "kind" : "vcall_offset"
11595    },
11596    {
11597     "kind" : "vcall_offset"
11598    },
11599    {
11600     "kind" : "vcall_offset"
11601    },
11602    {
11603     "kind" : "vcall_offset"
11604    },
11605    {
11606     "component_value" : -136,
11607     "kind" : "vcall_offset"
11608    },
11609    {
11610     "component_value" : -136,
11611     "kind" : "offset_to_top"
11612    },
11613    {
11614     "kind" : "rtti",
11615     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11616    },
11617    {
11618     "kind" : "complete_dtor_pointer",
11619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11620    },
11621    {
11622     "kind" : "deleting_dtor_pointer",
11623     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11627    },
11628    {
11629     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11630    },
11631    {
11632     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11633    },
11634    {
11635     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11636    }
11637   ]
11638  },
11639  {
11640   "alignment" : 8,
11641   "base_specifiers" :
11642   [
11643    {
11644     "referenced_type" : "type-422"
11645    },
11646    {
11647     "referenced_type" : "type-69"
11648    }
11649   ],
11650   "fields" :
11651   [
11652    {
11653     "access" : "private",
11654     "field_name" : "_hidl_mMutex",
11655     "field_offset" : 1088,
11656     "referenced_type" : "type-609"
11657    },
11658    {
11659     "access" : "private",
11660     "field_name" : "_hidl_mDeathRecipients",
11661     "field_offset" : 1408,
11662     "referenced_type" : "type-610"
11663    }
11664   ],
11665   "linker_set_key" : "android::hardware::power::V1_2::BpHwPower",
11666   "name" : "android::hardware::power::V1_2::BpHwPower",
11667   "referenced_type" : "type-608",
11668   "self_type" : "type-608",
11669   "size" : 216,
11670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
11671   "unique_id" : "_ZTSN7android8hardware5power4V1_29BpHwPowerE",
11672   "vtable_components" :
11673   [
11674    {
11675     "component_value" : 200,
11676     "kind" : "vbase_offset"
11677    },
11678    {
11679     "kind" : "offset_to_top"
11680    },
11681    {
11682     "kind" : "rtti",
11683     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11684    },
11685    {
11686     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11693    },
11694    {
11695     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11696    },
11697    {
11698     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11699    },
11700    {
11701     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
11702    },
11703    {
11704     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11705    },
11706    {
11707     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
11708    },
11709    {
11710     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11711    },
11712    {
11713     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
11714    },
11715    {
11716     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11717    },
11718    {
11719     "kind" : "complete_dtor_pointer",
11720     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
11721    },
11722    {
11723     "kind" : "deleting_dtor_pointer",
11724     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
11725    },
11726    {
11727     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
11728    },
11729    {
11730     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11731    },
11732    {
11733     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11737    },
11738    {
11739     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11749    },
11750    {
11751     "component_value" : 192,
11752     "kind" : "vbase_offset"
11753    },
11754    {
11755     "component_value" : -8,
11756     "kind" : "offset_to_top"
11757    },
11758    {
11759     "kind" : "rtti",
11760     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11761    },
11762    {
11763     "kind" : "complete_dtor_pointer",
11764     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11765    },
11766    {
11767     "kind" : "deleting_dtor_pointer",
11768     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11769    },
11770    {
11771     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11772    },
11773    {
11774     "component_value" : 184,
11775     "kind" : "vbase_offset"
11776    },
11777    {
11778     "component_value" : -16,
11779     "kind" : "offset_to_top"
11780    },
11781    {
11782     "kind" : "rtti",
11783     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11784    },
11785    {
11786     "kind" : "complete_dtor_pointer",
11787     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11788    },
11789    {
11790     "kind" : "deleting_dtor_pointer",
11791     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11792    },
11793    {
11794     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11801    },
11802    {
11803     "component_value" : -48,
11804     "kind" : "offset_to_top"
11805    },
11806    {
11807     "kind" : "rtti",
11808     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11809    },
11810    {
11811     "kind" : "complete_dtor_pointer",
11812     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11813    },
11814    {
11815     "kind" : "deleting_dtor_pointer",
11816     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11817    },
11818    {
11819     "kind" : "vcall_offset"
11820    },
11821    {
11822     "component_value" : -184,
11823     "kind" : "vcall_offset"
11824    },
11825    {
11826     "component_value" : -184,
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "component_value" : -184,
11831     "kind" : "vcall_offset"
11832    },
11833    {
11834     "component_value" : -200,
11835     "kind" : "vcall_offset"
11836    },
11837    {
11838     "component_value" : -200,
11839     "kind" : "offset_to_top"
11840    },
11841    {
11842     "kind" : "rtti",
11843     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11844    },
11845    {
11846     "kind" : "complete_dtor_pointer",
11847     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11848    },
11849    {
11850     "kind" : "deleting_dtor_pointer",
11851     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11852    },
11853    {
11854     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11858    },
11859    {
11860     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11864    }
11865   ]
11866  },
11867  {
11868   "alignment" : 8,
11869   "base_specifiers" :
11870   [
11871    {
11872     "referenced_type" : "type-119"
11873    }
11874   ],
11875   "linker_set_key" : "android::hardware::power::V1_2::IPower",
11876   "name" : "android::hardware::power::V1_2::IPower",
11877   "referenced_type" : "type-127",
11878   "self_type" : "type-127",
11879   "size" : 24,
11880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
11881   "unique_id" : "_ZTSN7android8hardware5power4V1_26IPowerE",
11882   "vtable_components" :
11883   [
11884    {
11885     "component_value" : 8,
11886     "kind" : "vbase_offset"
11887    },
11888    {
11889     "kind" : "offset_to_top"
11890    },
11891    {
11892     "kind" : "rtti",
11893     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11894    },
11895    {
11896     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11900    },
11901    {
11902     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11906    },
11907    {
11908     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11909    },
11910    {
11911     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
11912    },
11913    {
11914     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11915    },
11916    {
11917     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
11918    },
11919    {
11920     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11921    },
11922    {
11923     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
11924    },
11925    {
11926     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11927    },
11928    {
11929     "kind" : "complete_dtor_pointer",
11930     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
11931    },
11932    {
11933     "kind" : "deleting_dtor_pointer",
11934     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
11935    },
11936    {
11937     "is_pure" : true,
11938     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
11939    },
11940    {
11941     "is_pure" : true,
11942     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
11943    },
11944    {
11945     "is_pure" : true,
11946     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
11947    },
11948    {
11949     "is_pure" : true,
11950     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11951    },
11952    {
11953     "is_pure" : true,
11954     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11955    },
11956    {
11957     "is_pure" : true,
11958     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11959    },
11960    {
11961     "is_pure" : true,
11962     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11963    },
11964    {
11965     "kind" : "vcall_offset"
11966    },
11967    {
11968     "kind" : "vcall_offset"
11969    },
11970    {
11971     "kind" : "vcall_offset"
11972    },
11973    {
11974     "kind" : "vcall_offset"
11975    },
11976    {
11977     "component_value" : -8,
11978     "kind" : "vcall_offset"
11979    },
11980    {
11981     "component_value" : -8,
11982     "kind" : "offset_to_top"
11983    },
11984    {
11985     "kind" : "rtti",
11986     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11987    },
11988    {
11989     "kind" : "complete_dtor_pointer",
11990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD1Ev"
11991    },
11992    {
11993     "kind" : "deleting_dtor_pointer",
11994     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD0Ev"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12007    }
12008   ]
12009  },
12010  {
12011   "alignment" : 8,
12012   "base_specifiers" :
12013   [
12014    {
12015     "referenced_type" : "type-440"
12016    }
12017   ],
12018   "fields" :
12019   [
12020    {
12021     "access" : "private",
12022     "field_name" : "_hidl_mImpl",
12023     "field_offset" : 1024,
12024     "referenced_type" : "type-133"
12025    }
12026   ],
12027   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower",
12028   "name" : "android::hardware::power::V1_3::BnHwPower",
12029   "referenced_type" : "type-634",
12030   "self_type" : "type-634",
12031   "size" : 152,
12032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
12033   "unique_id" : "_ZTSN7android8hardware5power4V1_39BnHwPowerE",
12034   "vtable_components" :
12035   [
12036    {
12037     "component_value" : 136,
12038     "kind" : "vbase_offset"
12039    },
12040    {
12041     "kind" : "offset_to_top"
12042    },
12043    {
12044     "kind" : "rtti",
12045     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12055    },
12056    {
12057     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12061    },
12062    {
12063     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12067    },
12068    {
12069     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12070    },
12071    {
12072     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12073    },
12074    {
12075     "kind" : "complete_dtor_pointer",
12076     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
12077    },
12078    {
12079     "kind" : "deleting_dtor_pointer",
12080     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12084    },
12085    {
12086     "component_value" : -32,
12087     "kind" : "offset_to_top"
12088    },
12089    {
12090     "kind" : "rtti",
12091     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12092    },
12093    {
12094     "kind" : "complete_dtor_pointer",
12095     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12096    },
12097    {
12098     "kind" : "deleting_dtor_pointer",
12099     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12100    },
12101    {
12102     "kind" : "vcall_offset"
12103    },
12104    {
12105     "kind" : "vcall_offset"
12106    },
12107    {
12108     "kind" : "vcall_offset"
12109    },
12110    {
12111     "kind" : "vcall_offset"
12112    },
12113    {
12114     "component_value" : -136,
12115     "kind" : "vcall_offset"
12116    },
12117    {
12118     "component_value" : -136,
12119     "kind" : "offset_to_top"
12120    },
12121    {
12122     "kind" : "rtti",
12123     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12124    },
12125    {
12126     "kind" : "complete_dtor_pointer",
12127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12128    },
12129    {
12130     "kind" : "deleting_dtor_pointer",
12131     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12135    },
12136    {
12137     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12141    },
12142    {
12143     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12144    }
12145   ]
12146  },
12147  {
12148   "alignment" : 8,
12149   "base_specifiers" :
12150   [
12151    {
12152     "referenced_type" : "type-424"
12153    },
12154    {
12155     "referenced_type" : "type-69"
12156    }
12157   ],
12158   "fields" :
12159   [
12160    {
12161     "access" : "private",
12162     "field_name" : "_hidl_mMutex",
12163     "field_offset" : 1088,
12164     "referenced_type" : "type-615"
12165    },
12166    {
12167     "access" : "private",
12168     "field_name" : "_hidl_mDeathRecipients",
12169     "field_offset" : 1408,
12170     "referenced_type" : "type-616"
12171    }
12172   ],
12173   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower",
12174   "name" : "android::hardware::power::V1_3::BpHwPower",
12175   "referenced_type" : "type-614",
12176   "self_type" : "type-614",
12177   "size" : 216,
12178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
12179   "unique_id" : "_ZTSN7android8hardware5power4V1_39BpHwPowerE",
12180   "vtable_components" :
12181   [
12182    {
12183     "component_value" : 200,
12184     "kind" : "vbase_offset"
12185    },
12186    {
12187     "kind" : "offset_to_top"
12188    },
12189    {
12190     "kind" : "rtti",
12191     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12192    },
12193    {
12194     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
12195    },
12196    {
12197     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12198    },
12199    {
12200     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12201    },
12202    {
12203     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12204    },
12205    {
12206     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12207    },
12208    {
12209     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
12210    },
12211    {
12212     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12213    },
12214    {
12215     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
12216    },
12217    {
12218     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12219    },
12220    {
12221     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12225    },
12226    {
12227     "kind" : "complete_dtor_pointer",
12228     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
12229    },
12230    {
12231     "kind" : "deleting_dtor_pointer",
12232     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12254    },
12255    {
12256     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12260    },
12261    {
12262     "component_value" : 192,
12263     "kind" : "vbase_offset"
12264    },
12265    {
12266     "component_value" : -8,
12267     "kind" : "offset_to_top"
12268    },
12269    {
12270     "kind" : "rtti",
12271     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12272    },
12273    {
12274     "kind" : "complete_dtor_pointer",
12275     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12276    },
12277    {
12278     "kind" : "deleting_dtor_pointer",
12279     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12280    },
12281    {
12282     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12283    },
12284    {
12285     "component_value" : 184,
12286     "kind" : "vbase_offset"
12287    },
12288    {
12289     "component_value" : -16,
12290     "kind" : "offset_to_top"
12291    },
12292    {
12293     "kind" : "rtti",
12294     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12295    },
12296    {
12297     "kind" : "complete_dtor_pointer",
12298     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12299    },
12300    {
12301     "kind" : "deleting_dtor_pointer",
12302     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12303    },
12304    {
12305     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12306    },
12307    {
12308     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12312    },
12313    {
12314     "component_value" : -48,
12315     "kind" : "offset_to_top"
12316    },
12317    {
12318     "kind" : "rtti",
12319     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12320    },
12321    {
12322     "kind" : "complete_dtor_pointer",
12323     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12324    },
12325    {
12326     "kind" : "deleting_dtor_pointer",
12327     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12328    },
12329    {
12330     "kind" : "vcall_offset"
12331    },
12332    {
12333     "component_value" : -184,
12334     "kind" : "vcall_offset"
12335    },
12336    {
12337     "component_value" : -184,
12338     "kind" : "vcall_offset"
12339    },
12340    {
12341     "component_value" : -184,
12342     "kind" : "vcall_offset"
12343    },
12344    {
12345     "component_value" : -200,
12346     "kind" : "vcall_offset"
12347    },
12348    {
12349     "component_value" : -200,
12350     "kind" : "offset_to_top"
12351    },
12352    {
12353     "kind" : "rtti",
12354     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12355    },
12356    {
12357     "kind" : "complete_dtor_pointer",
12358     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12359    },
12360    {
12361     "kind" : "deleting_dtor_pointer",
12362     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12363    },
12364    {
12365     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12366    },
12367    {
12368     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12375    }
12376   ]
12377  },
12378  {
12379   "alignment" : 8,
12380   "base_specifiers" :
12381   [
12382    {
12383     "referenced_type" : "type-135"
12384    },
12385    {
12386     "referenced_type" : "type-69"
12387    }
12388   ],
12389   "fields" :
12390   [
12391    {
12392     "access" : "private",
12393     "field_name" : "mImpl",
12394     "field_offset" : 768,
12395     "referenced_type" : "type-139"
12396    },
12397    {
12398     "access" : "private",
12399     "field_name" : "mOnewayQueue",
12400     "field_offset" : 832,
12401     "referenced_type" : "type-669"
12402    }
12403   ],
12404   "linker_set_key" : "android::hardware::power::V1_3::BsPower",
12405   "name" : "android::hardware::power::V1_3::BsPower",
12406   "referenced_type" : "type-668",
12407   "self_type" : "type-668",
12408   "size" : 136,
12409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
12410   "unique_id" : "_ZTSN7android8hardware5power4V1_37BsPowerE",
12411   "vtable_components" :
12412   [
12413    {
12414     "component_value" : 120,
12415     "kind" : "vbase_offset"
12416    },
12417    {
12418     "kind" : "offset_to_top"
12419    },
12420    {
12421     "kind" : "rtti",
12422     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12423    },
12424    {
12425     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12429    },
12430    {
12431     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12444    },
12445    {
12446     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
12447    },
12448    {
12449     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12450    },
12451    {
12452     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12456    },
12457    {
12458     "kind" : "complete_dtor_pointer",
12459     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
12460    },
12461    {
12462     "kind" : "deleting_dtor_pointer",
12463     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12479    },
12480    {
12481     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12488    },
12489    {
12490     "component_value" : -8,
12491     "kind" : "offset_to_top"
12492    },
12493    {
12494     "kind" : "rtti",
12495     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12496    },
12497    {
12498     "kind" : "complete_dtor_pointer",
12499     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD1Ev"
12500    },
12501    {
12502     "kind" : "deleting_dtor_pointer",
12503     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD0Ev"
12504    },
12505    {
12506     "kind" : "vcall_offset"
12507    },
12508    {
12509     "kind" : "vcall_offset"
12510    },
12511    {
12512     "kind" : "vcall_offset"
12513    },
12514    {
12515     "kind" : "vcall_offset"
12516    },
12517    {
12518     "component_value" : -120,
12519     "kind" : "vcall_offset"
12520    },
12521    {
12522     "component_value" : -120,
12523     "kind" : "offset_to_top"
12524    },
12525    {
12526     "kind" : "rtti",
12527     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12528    },
12529    {
12530     "kind" : "complete_dtor_pointer",
12531     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD1Ev"
12532    },
12533    {
12534     "kind" : "deleting_dtor_pointer",
12535     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD0Ev"
12536    },
12537    {
12538     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12539    },
12540    {
12541     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12542    },
12543    {
12544     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12545    },
12546    {
12547     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12548    }
12549   ]
12550  },
12551  {
12552   "alignment" : 8,
12553   "base_specifiers" :
12554   [
12555    {
12556     "referenced_type" : "type-127"
12557    }
12558   ],
12559   "linker_set_key" : "android::hardware::power::V1_3::IPower",
12560   "name" : "android::hardware::power::V1_3::IPower",
12561   "referenced_type" : "type-135",
12562   "self_type" : "type-135",
12563   "size" : 24,
12564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
12565   "unique_id" : "_ZTSN7android8hardware5power4V1_36IPowerE",
12566   "vtable_components" :
12567   [
12568    {
12569     "component_value" : 8,
12570     "kind" : "vbase_offset"
12571    },
12572    {
12573     "kind" : "offset_to_top"
12574    },
12575    {
12576     "kind" : "rtti",
12577     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12578    },
12579    {
12580     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
12608    },
12609    {
12610     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12611    },
12612    {
12613     "kind" : "complete_dtor_pointer",
12614     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
12615    },
12616    {
12617     "kind" : "deleting_dtor_pointer",
12618     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
12619    },
12620    {
12621     "is_pure" : true,
12622     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
12623    },
12624    {
12625     "is_pure" : true,
12626     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
12627    },
12628    {
12629     "is_pure" : true,
12630     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
12631    },
12632    {
12633     "is_pure" : true,
12634     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12635    },
12636    {
12637     "is_pure" : true,
12638     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12639    },
12640    {
12641     "is_pure" : true,
12642     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12643    },
12644    {
12645     "is_pure" : true,
12646     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12647    },
12648    {
12649     "is_pure" : true,
12650     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12651    },
12652    {
12653     "kind" : "vcall_offset"
12654    },
12655    {
12656     "kind" : "vcall_offset"
12657    },
12658    {
12659     "kind" : "vcall_offset"
12660    },
12661    {
12662     "kind" : "vcall_offset"
12663    },
12664    {
12665     "component_value" : -8,
12666     "kind" : "vcall_offset"
12667    },
12668    {
12669     "component_value" : -8,
12670     "kind" : "offset_to_top"
12671    },
12672    {
12673     "kind" : "rtti",
12674     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12675    },
12676    {
12677     "kind" : "complete_dtor_pointer",
12678     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD1Ev"
12679    },
12680    {
12681     "kind" : "deleting_dtor_pointer",
12682     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD0Ev"
12683    },
12684    {
12685     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12686    },
12687    {
12688     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12689    },
12690    {
12691     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12692    },
12693    {
12694     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12695    }
12696   ]
12697  },
12698  {
12699   "alignment" : 8,
12700   "base_specifiers" :
12701   [
12702    {
12703     "referenced_type" : "type-154"
12704    },
12705    {
12706     "referenced_type" : "type-69"
12707    }
12708   ],
12709   "fields" :
12710   [
12711    {
12712     "access" : "private",
12713     "field_name" : "_hidl_mImpl",
12714     "field_offset" : 960,
12715     "referenced_type" : "type-7"
12716    }
12717   ],
12718   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12719   "name" : "android::hidl::base::V1_0::BnHwBase",
12720   "referenced_type" : "type-440",
12721   "self_type" : "type-440",
12722   "size" : 144,
12723   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12724   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12725   "vtable_components" :
12726   [
12727    {
12728     "component_value" : 128,
12729     "kind" : "vbase_offset"
12730    },
12731    {
12732     "kind" : "offset_to_top"
12733    },
12734    {
12735     "kind" : "rtti",
12736     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12737    },
12738    {
12739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12740    },
12741    {
12742     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12743    },
12744    {
12745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12746    },
12747    {
12748     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12752    },
12753    {
12754     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12755    },
12756    {
12757     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12758    },
12759    {
12760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12761    },
12762    {
12763     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12764    },
12765    {
12766     "kind" : "complete_dtor_pointer",
12767     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12768    },
12769    {
12770     "kind" : "deleting_dtor_pointer",
12771     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12772    },
12773    {
12774     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12775    },
12776    {
12777     "component_value" : -32,
12778     "kind" : "offset_to_top"
12779    },
12780    {
12781     "kind" : "rtti",
12782     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12783    },
12784    {
12785     "kind" : "complete_dtor_pointer",
12786     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12787    },
12788    {
12789     "kind" : "deleting_dtor_pointer",
12790     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12791    },
12792    {
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "kind" : "vcall_offset"
12797    },
12798    {
12799     "kind" : "vcall_offset"
12800    },
12801    {
12802     "kind" : "vcall_offset"
12803    },
12804    {
12805     "component_value" : -128,
12806     "kind" : "vcall_offset"
12807    },
12808    {
12809     "component_value" : -128,
12810     "kind" : "offset_to_top"
12811    },
12812    {
12813     "kind" : "rtti",
12814     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12815    },
12816    {
12817     "kind" : "complete_dtor_pointer",
12818     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12819    },
12820    {
12821     "kind" : "deleting_dtor_pointer",
12822     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12823    },
12824    {
12825     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12826    },
12827    {
12828     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12829    },
12830    {
12831     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12832    },
12833    {
12834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12835    }
12836   ]
12837  },
12838  {
12839   "alignment" : 8,
12840   "base_specifiers" :
12841   [
12842    {
12843     "referenced_type" : "type-419"
12844    },
12845    {
12846     "referenced_type" : "type-69"
12847    }
12848   ],
12849   "fields" :
12850   [
12851    {
12852     "access" : "private",
12853     "field_name" : "_hidl_mMutex",
12854     "field_offset" : 1088,
12855     "referenced_type" : "type-585"
12856    },
12857    {
12858     "access" : "private",
12859     "field_name" : "_hidl_mDeathRecipients",
12860     "field_offset" : 1408,
12861     "referenced_type" : "type-586"
12862    }
12863   ],
12864   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12865   "name" : "android::hidl::base::V1_0::BpHwBase",
12866   "referenced_type" : "type-584",
12867   "self_type" : "type-584",
12868   "size" : 216,
12869   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12870   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12871   "vtable_components" :
12872   [
12873    {
12874     "component_value" : 200,
12875     "kind" : "vbase_offset"
12876    },
12877    {
12878     "kind" : "offset_to_top"
12879    },
12880    {
12881     "kind" : "rtti",
12882     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12883    },
12884    {
12885     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12901    },
12902    {
12903     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12910    },
12911    {
12912     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12913    },
12914    {
12915     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12916    },
12917    {
12918     "kind" : "complete_dtor_pointer",
12919     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12920    },
12921    {
12922     "kind" : "deleting_dtor_pointer",
12923     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12927    },
12928    {
12929     "component_value" : 192,
12930     "kind" : "vbase_offset"
12931    },
12932    {
12933     "component_value" : -8,
12934     "kind" : "offset_to_top"
12935    },
12936    {
12937     "kind" : "rtti",
12938     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12939    },
12940    {
12941     "kind" : "complete_dtor_pointer",
12942     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12943    },
12944    {
12945     "kind" : "deleting_dtor_pointer",
12946     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12947    },
12948    {
12949     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12950    },
12951    {
12952     "component_value" : 184,
12953     "kind" : "vbase_offset"
12954    },
12955    {
12956     "component_value" : -16,
12957     "kind" : "offset_to_top"
12958    },
12959    {
12960     "kind" : "rtti",
12961     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12962    },
12963    {
12964     "kind" : "complete_dtor_pointer",
12965     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12966    },
12967    {
12968     "kind" : "deleting_dtor_pointer",
12969     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12979    },
12980    {
12981     "component_value" : -48,
12982     "kind" : "offset_to_top"
12983    },
12984    {
12985     "kind" : "rtti",
12986     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12987    },
12988    {
12989     "kind" : "complete_dtor_pointer",
12990     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12991    },
12992    {
12993     "kind" : "deleting_dtor_pointer",
12994     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12995    },
12996    {
12997     "kind" : "vcall_offset"
12998    },
12999    {
13000     "component_value" : -184,
13001     "kind" : "vcall_offset"
13002    },
13003    {
13004     "component_value" : -184,
13005     "kind" : "vcall_offset"
13006    },
13007    {
13008     "component_value" : -184,
13009     "kind" : "vcall_offset"
13010    },
13011    {
13012     "component_value" : -200,
13013     "kind" : "vcall_offset"
13014    },
13015    {
13016     "component_value" : -200,
13017     "kind" : "offset_to_top"
13018    },
13019    {
13020     "kind" : "rtti",
13021     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13022    },
13023    {
13024     "kind" : "complete_dtor_pointer",
13025     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13026    },
13027    {
13028     "kind" : "deleting_dtor_pointer",
13029     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13030    },
13031    {
13032     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13033    },
13034    {
13035     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13036    },
13037    {
13038     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13039    },
13040    {
13041     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13042    }
13043   ]
13044  },
13045  {
13046   "alignment" : 8,
13047   "fields" :
13048   [
13049    {
13050     "field_name" : "pid",
13051     "referenced_type" : "type-32"
13052    },
13053    {
13054     "field_name" : "ptr",
13055     "field_offset" : 64,
13056     "referenced_type" : "type-37"
13057    },
13058    {
13059     "field_name" : "arch",
13060     "field_offset" : 128,
13061     "referenced_type" : "type-396"
13062    }
13063   ],
13064   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13065   "name" : "android::hidl::base::V1_0::DebugInfo",
13066   "referenced_type" : "type-395",
13067   "self_type" : "type-395",
13068   "size" : 24,
13069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13070   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13071  },
13072  {
13073   "alignment" : 8,
13074   "base_specifiers" :
13075   [
13076    {
13077     "is_virtual" : true,
13078     "referenced_type" : "type-10"
13079    }
13080   ],
13081   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13082   "name" : "android::hidl::base::V1_0::IBase",
13083   "referenced_type" : "type-9",
13084   "self_type" : "type-9",
13085   "size" : 24,
13086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13087   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13088   "vtable_components" :
13089   [
13090    {
13091     "component_value" : 8,
13092     "kind" : "vbase_offset"
13093    },
13094    {
13095     "kind" : "offset_to_top"
13096    },
13097    {
13098     "kind" : "rtti",
13099     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13100    },
13101    {
13102     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13106    },
13107    {
13108     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13115    },
13116    {
13117     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13118    },
13119    {
13120     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13121    },
13122    {
13123     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13124    },
13125    {
13126     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13127    },
13128    {
13129     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13130    },
13131    {
13132     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13133    },
13134    {
13135     "kind" : "complete_dtor_pointer",
13136     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13137    },
13138    {
13139     "kind" : "deleting_dtor_pointer",
13140     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13141    },
13142    {
13143     "kind" : "vcall_offset"
13144    },
13145    {
13146     "kind" : "vcall_offset"
13147    },
13148    {
13149     "kind" : "vcall_offset"
13150    },
13151    {
13152     "kind" : "vcall_offset"
13153    },
13154    {
13155     "component_value" : -8,
13156     "kind" : "vcall_offset"
13157    },
13158    {
13159     "component_value" : -8,
13160     "kind" : "offset_to_top"
13161    },
13162    {
13163     "kind" : "rtti",
13164     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13165    },
13166    {
13167     "kind" : "complete_dtor_pointer",
13168     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
13169    },
13170    {
13171     "kind" : "deleting_dtor_pointer",
13172     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
13173    },
13174    {
13175     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13176    },
13177    {
13178     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13179    },
13180    {
13181     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13182    },
13183    {
13184     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13185    }
13186   ]
13187  },
13188  {
13189   "alignment" : 8,
13190   "base_specifiers" :
13191   [
13192    {
13193     "referenced_type" : "type-9"
13194    }
13195   ],
13196   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13197   "name" : "android::hidl::manager::V1_0::IServiceManager",
13198   "referenced_type" : "type-78",
13199   "self_type" : "type-78",
13200   "size" : 24,
13201   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13202   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13203   "vtable_components" :
13204   [
13205    {
13206     "component_value" : 8,
13207     "kind" : "vbase_offset"
13208    },
13209    {
13210     "kind" : "offset_to_top"
13211    },
13212    {
13213     "kind" : "rtti",
13214     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13215    },
13216    {
13217     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13218    },
13219    {
13220     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13221    },
13222    {
13223     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13224    },
13225    {
13226     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13227    },
13228    {
13229     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13230    },
13231    {
13232     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
13233    },
13234    {
13235     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13236    },
13237    {
13238     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13242    },
13243    {
13244     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13248    },
13249    {
13250     "kind" : "complete_dtor_pointer",
13251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
13252    },
13253    {
13254     "kind" : "deleting_dtor_pointer",
13255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
13256    },
13257    {
13258     "is_pure" : true,
13259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
13260    },
13261    {
13262     "is_pure" : true,
13263     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
13264    },
13265    {
13266     "is_pure" : true,
13267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
13268    },
13269    {
13270     "is_pure" : true,
13271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13272    },
13273    {
13274     "is_pure" : true,
13275     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
13276    },
13277    {
13278     "is_pure" : true,
13279     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
13280    },
13281    {
13282     "is_pure" : true,
13283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
13284    },
13285    {
13286     "is_pure" : true,
13287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
13288    },
13289    {
13290     "kind" : "vcall_offset"
13291    },
13292    {
13293     "kind" : "vcall_offset"
13294    },
13295    {
13296     "kind" : "vcall_offset"
13297    },
13298    {
13299     "kind" : "vcall_offset"
13300    },
13301    {
13302     "component_value" : -8,
13303     "kind" : "vcall_offset"
13304    },
13305    {
13306     "component_value" : -8,
13307     "kind" : "offset_to_top"
13308    },
13309    {
13310     "kind" : "rtti",
13311     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13312    },
13313    {
13314     "kind" : "complete_dtor_pointer",
13315     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13316    },
13317    {
13318     "kind" : "deleting_dtor_pointer",
13319     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13320    },
13321    {
13322     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13323    },
13324    {
13325     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13326    },
13327    {
13328     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13329    },
13330    {
13331     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13332    }
13333   ]
13334  },
13335  {
13336   "alignment" : 8,
13337   "fields" :
13338   [
13339    {
13340     "field_name" : "interfaceName",
13341     "referenced_type" : "type-298"
13342    },
13343    {
13344     "field_name" : "instanceName",
13345     "field_offset" : 128,
13346     "referenced_type" : "type-298"
13347    },
13348    {
13349     "field_name" : "pid",
13350     "field_offset" : 256,
13351     "referenced_type" : "type-32"
13352    },
13353    {
13354     "field_name" : "clientPids",
13355     "field_offset" : 320,
13356     "referenced_type" : "type-337"
13357    },
13358    {
13359     "field_name" : "arch",
13360     "field_offset" : 448,
13361     "referenced_type" : "type-396"
13362    }
13363   ],
13364   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13365   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13366   "referenced_type" : "type-539",
13367   "self_type" : "type-539",
13368   "size" : 64,
13369   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13370   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13371  },
13372  {
13373   "alignment" : 8,
13374   "base_specifiers" :
13375   [
13376    {
13377     "referenced_type" : "type-9"
13378    }
13379   ],
13380   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13381   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13382   "referenced_type" : "type-104",
13383   "self_type" : "type-104",
13384   "size" : 24,
13385   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13386   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13387   "vtable_components" :
13388   [
13389    {
13390     "component_value" : 8,
13391     "kind" : "vbase_offset"
13392    },
13393    {
13394     "kind" : "offset_to_top"
13395    },
13396    {
13397     "kind" : "rtti",
13398     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13399    },
13400    {
13401     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13402    },
13403    {
13404     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13405    },
13406    {
13407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13408    },
13409    {
13410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13411    },
13412    {
13413     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13414    },
13415    {
13416     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13417    },
13418    {
13419     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13420    },
13421    {
13422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13423    },
13424    {
13425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13426    },
13427    {
13428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13432    },
13433    {
13434     "kind" : "complete_dtor_pointer",
13435     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13436    },
13437    {
13438     "kind" : "deleting_dtor_pointer",
13439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13440    },
13441    {
13442     "is_pure" : true,
13443     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13444    },
13445    {
13446     "kind" : "vcall_offset"
13447    },
13448    {
13449     "kind" : "vcall_offset"
13450    },
13451    {
13452     "kind" : "vcall_offset"
13453    },
13454    {
13455     "kind" : "vcall_offset"
13456    },
13457    {
13458     "component_value" : -8,
13459     "kind" : "vcall_offset"
13460    },
13461    {
13462     "component_value" : -8,
13463     "kind" : "offset_to_top"
13464    },
13465    {
13466     "kind" : "rtti",
13467     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13468    },
13469    {
13470     "kind" : "complete_dtor_pointer",
13471     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13472    },
13473    {
13474     "kind" : "deleting_dtor_pointer",
13475     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13476    },
13477    {
13478     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13479    },
13480    {
13481     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13482    },
13483    {
13484     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13485    },
13486    {
13487     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13488    }
13489   ]
13490  },
13491  {
13492   "alignment" : 8,
13493   "fields" :
13494   [
13495    {
13496     "access" : "private",
13497     "field_name" : "m_ptr",
13498     "referenced_type" : "type-96"
13499    }
13500   ],
13501   "linker_set_key" : "android::sp<android::Thread>",
13502   "name" : "android::sp<android::Thread>",
13503   "record_kind" : "class",
13504   "referenced_type" : "type-95",
13505   "self_type" : "type-95",
13506   "size" : 8,
13507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13508   "template_args" : [ "type-97" ],
13509   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13510  },
13511  {
13512   "alignment" : 8,
13513   "fields" :
13514   [
13515    {
13516     "access" : "private",
13517     "field_name" : "m_ptr",
13518     "referenced_type" : "type-153"
13519    }
13520   ],
13521   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13522   "name" : "android::sp<android::hardware::BHwBinder>",
13523   "record_kind" : "class",
13524   "referenced_type" : "type-152",
13525   "self_type" : "type-152",
13526   "size" : 8,
13527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13528   "template_args" : [ "type-154" ],
13529   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13530  },
13531  {
13532   "alignment" : 8,
13533   "fields" :
13534   [
13535    {
13536     "access" : "private",
13537     "field_name" : "m_ptr",
13538     "referenced_type" : "type-17"
13539    }
13540   ],
13541   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13542   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13543   "record_kind" : "class",
13544   "referenced_type" : "type-16",
13545   "self_type" : "type-16",
13546   "size" : 8,
13547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13548   "template_args" : [ "type-18" ],
13549   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13550  },
13551  {
13552   "alignment" : 8,
13553   "fields" :
13554   [
13555    {
13556     "access" : "private",
13557     "field_name" : "m_ptr",
13558     "referenced_type" : "type-21"
13559    }
13560   ],
13561   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13562   "name" : "android::sp<android::hardware::IBinder>",
13563   "record_kind" : "class",
13564   "referenced_type" : "type-20",
13565   "self_type" : "type-20",
13566   "size" : 8,
13567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13568   "template_args" : [ "type-22" ],
13569   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13570  },
13571  {
13572   "alignment" : 8,
13573   "fields" :
13574   [
13575    {
13576     "access" : "private",
13577     "field_name" : "m_ptr",
13578     "referenced_type" : "type-27"
13579    }
13580   ],
13581   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13582   "name" : "android::sp<android::hardware::IInterface>",
13583   "record_kind" : "class",
13584   "referenced_type" : "type-26",
13585   "self_type" : "type-26",
13586   "size" : 8,
13587   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13588   "template_args" : [ "type-28" ],
13589   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13590  },
13591  {
13592   "alignment" : 8,
13593   "fields" :
13594   [
13595    {
13596     "access" : "private",
13597     "field_name" : "m_ptr",
13598     "referenced_type" : "type-30"
13599    }
13600   ],
13601   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13602   "name" : "android::sp<android::hardware::ProcessState>",
13603   "record_kind" : "class",
13604   "referenced_type" : "type-29",
13605   "self_type" : "type-29",
13606   "size" : 8,
13607   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13608   "template_args" : [ "type-31" ],
13609   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13610  },
13611  {
13612   "alignment" : 8,
13613   "fields" :
13614   [
13615    {
13616     "access" : "private",
13617     "field_name" : "m_ptr",
13618     "referenced_type" : "type-142"
13619    }
13620   ],
13621   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13622   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13623   "record_kind" : "class",
13624   "referenced_type" : "type-141",
13625   "self_type" : "type-141",
13626   "size" : 8,
13627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13628   "template_args" : [ "type-143" ],
13629   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13630  },
13631  {
13632   "alignment" : 8,
13633   "fields" :
13634   [
13635    {
13636     "access" : "private",
13637     "field_name" : "m_ptr",
13638     "referenced_type" : "type-145"
13639    }
13640   ],
13641   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13642   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13643   "record_kind" : "class",
13644   "referenced_type" : "type-597",
13645   "self_type" : "type-597",
13646   "size" : 8,
13647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13648   "template_args" : [ "type-146" ],
13649   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13650  },
13651  {
13652   "alignment" : 8,
13653   "fields" :
13654   [
13655    {
13656     "access" : "private",
13657     "field_name" : "m_ptr",
13658     "referenced_type" : "type-110"
13659    }
13660   ],
13661   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
13662   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
13663   "record_kind" : "class",
13664   "referenced_type" : "type-109",
13665   "self_type" : "type-109",
13666   "size" : 8,
13667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13668   "template_args" : [ "type-111" ],
13669   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
13670  },
13671  {
13672   "alignment" : 8,
13673   "fields" :
13674   [
13675    {
13676     "access" : "private",
13677     "field_name" : "m_ptr",
13678     "referenced_type" : "type-118"
13679    }
13680   ],
13681   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
13682   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
13683   "record_kind" : "class",
13684   "referenced_type" : "type-117",
13685   "self_type" : "type-117",
13686   "size" : 8,
13687   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13688   "template_args" : [ "type-119" ],
13689   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
13690  },
13691  {
13692   "alignment" : 8,
13693   "fields" :
13694   [
13695    {
13696     "access" : "private",
13697     "field_name" : "m_ptr",
13698     "referenced_type" : "type-126"
13699    }
13700   ],
13701   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower>",
13702   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
13703   "record_kind" : "class",
13704   "referenced_type" : "type-125",
13705   "self_type" : "type-125",
13706   "size" : 8,
13707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13708   "template_args" : [ "type-127" ],
13709   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_26IPowerEEE"
13710  },
13711  {
13712   "alignment" : 8,
13713   "fields" :
13714   [
13715    {
13716     "access" : "private",
13717     "field_name" : "m_ptr",
13718     "referenced_type" : "type-134"
13719    }
13720   ],
13721   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower>",
13722   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
13723   "record_kind" : "class",
13724   "referenced_type" : "type-133",
13725   "self_type" : "type-133",
13726   "size" : 8,
13727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13728   "template_args" : [ "type-135" ],
13729   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_36IPowerEEE"
13730  },
13731  {
13732   "alignment" : 8,
13733   "fields" :
13734   [
13735    {
13736     "access" : "private",
13737     "field_name" : "m_ptr",
13738     "referenced_type" : "type-8"
13739    }
13740   ],
13741   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13742   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13743   "record_kind" : "class",
13744   "referenced_type" : "type-7",
13745   "self_type" : "type-7",
13746   "size" : 8,
13747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13748   "template_args" : [ "type-9" ],
13749   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13750  },
13751  {
13752   "alignment" : 8,
13753   "fields" :
13754   [
13755    {
13756     "access" : "private",
13757     "field_name" : "m_ptr",
13758     "referenced_type" : "type-77"
13759    }
13760   ],
13761   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13762   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13763   "record_kind" : "class",
13764   "referenced_type" : "type-76",
13765   "self_type" : "type-76",
13766   "size" : 8,
13767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13768   "template_args" : [ "type-78" ],
13769   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13770  },
13771  {
13772   "alignment" : 8,
13773   "fields" :
13774   [
13775    {
13776     "access" : "private",
13777     "field_name" : "m_ptr",
13778     "referenced_type" : "type-103"
13779    }
13780   ],
13781   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13782   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13783   "record_kind" : "class",
13784   "referenced_type" : "type-102",
13785   "self_type" : "type-102",
13786   "size" : 8,
13787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13788   "template_args" : [ "type-104" ],
13789   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13790  },
13791  {
13792   "alignment" : 1,
13793   "linker_set_key" : "android::trait_trivial_copy<bool>",
13794   "name" : "android::trait_trivial_copy<bool>",
13795   "referenced_type" : "type-205",
13796   "self_type" : "type-205",
13797   "size" : 1,
13798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13799   "template_args" : [ "type-48" ],
13800   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13801  },
13802  {
13803   "alignment" : 1,
13804   "linker_set_key" : "android::trait_trivial_copy<char>",
13805   "name" : "android::trait_trivial_copy<char>",
13806   "referenced_type" : "type-210",
13807   "self_type" : "type-210",
13808   "size" : 1,
13809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13810   "template_args" : [ "type-65" ],
13811   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13812  },
13813  {
13814   "alignment" : 1,
13815   "linker_set_key" : "android::trait_trivial_copy<double>",
13816   "name" : "android::trait_trivial_copy<double>",
13817   "referenced_type" : "type-268",
13818   "self_type" : "type-268",
13819   "size" : 1,
13820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13821   "template_args" : [ "type-266" ],
13822   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13823  },
13824  {
13825   "alignment" : 1,
13826   "linker_set_key" : "android::trait_trivial_copy<float>",
13827   "name" : "android::trait_trivial_copy<float>",
13828   "referenced_type" : "type-263",
13829   "self_type" : "type-263",
13830   "size" : 1,
13831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13832   "template_args" : [ "type-261" ],
13833   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13834  },
13835  {
13836   "alignment" : 1,
13837   "linker_set_key" : "android::trait_trivial_copy<int>",
13838   "name" : "android::trait_trivial_copy<int>",
13839   "referenced_type" : "type-228",
13840   "self_type" : "type-228",
13841   "size" : 1,
13842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13843   "template_args" : [ "type-32" ],
13844   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13845  },
13846  {
13847   "alignment" : 1,
13848   "linker_set_key" : "android::trait_trivial_copy<long long>",
13849   "name" : "android::trait_trivial_copy<long long>",
13850   "referenced_type" : "type-249",
13851   "self_type" : "type-249",
13852   "size" : 1,
13853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13854   "template_args" : [ "type-247" ],
13855   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13856  },
13857  {
13858   "alignment" : 1,
13859   "linker_set_key" : "android::trait_trivial_copy<long>",
13860   "name" : "android::trait_trivial_copy<long>",
13861   "referenced_type" : "type-237",
13862   "self_type" : "type-237",
13863   "size" : 1,
13864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13865   "template_args" : [ "type-38" ],
13866   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13867  },
13868  {
13869   "alignment" : 1,
13870   "linker_set_key" : "android::trait_trivial_copy<short>",
13871   "name" : "android::trait_trivial_copy<short>",
13872   "referenced_type" : "type-220",
13873   "self_type" : "type-220",
13874   "size" : 1,
13875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13876   "template_args" : [ "type-217" ],
13877   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13878  },
13879  {
13880   "alignment" : 1,
13881   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13882   "name" : "android::trait_trivial_copy<unsigned char>",
13883   "referenced_type" : "type-214",
13884   "self_type" : "type-214",
13885   "size" : 1,
13886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13887   "template_args" : [ "type-83" ],
13888   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13889  },
13890  {
13891   "alignment" : 1,
13892   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13893   "name" : "android::trait_trivial_copy<unsigned int>",
13894   "referenced_type" : "type-233",
13895   "self_type" : "type-233",
13896   "size" : 1,
13897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13898   "template_args" : [ "type-2" ],
13899   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13900  },
13901  {
13902   "alignment" : 1,
13903   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13904   "name" : "android::trait_trivial_copy<unsigned long long>",
13905   "referenced_type" : "type-258",
13906   "self_type" : "type-258",
13907   "size" : 1,
13908   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13909   "template_args" : [ "type-252" ],
13910   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13911  },
13912  {
13913   "alignment" : 1,
13914   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13915   "name" : "android::trait_trivial_copy<unsigned long>",
13916   "referenced_type" : "type-244",
13917   "self_type" : "type-244",
13918   "size" : 1,
13919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13920   "template_args" : [ "type-37" ],
13921   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13922  },
13923  {
13924   "alignment" : 1,
13925   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13926   "name" : "android::trait_trivial_copy<unsigned short>",
13927   "referenced_type" : "type-224",
13928   "self_type" : "type-224",
13929   "size" : 1,
13930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13931   "template_args" : [ "type-85" ],
13932   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13933  },
13934  {
13935   "alignment" : 1,
13936   "linker_set_key" : "android::trait_trivial_copy<void>",
13937   "name" : "android::trait_trivial_copy<void>",
13938   "referenced_type" : "type-201",
13939   "self_type" : "type-201",
13940   "size" : 1,
13941   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13942   "template_args" : [ "type-34" ],
13943   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13944  },
13945  {
13946   "alignment" : 1,
13947   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13948   "name" : "android::trait_trivial_ctor<bool>",
13949   "referenced_type" : "type-203",
13950   "self_type" : "type-203",
13951   "size" : 1,
13952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13953   "template_args" : [ "type-48" ],
13954   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13955  },
13956  {
13957   "alignment" : 1,
13958   "linker_set_key" : "android::trait_trivial_ctor<char>",
13959   "name" : "android::trait_trivial_ctor<char>",
13960   "referenced_type" : "type-207",
13961   "self_type" : "type-207",
13962   "size" : 1,
13963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13964   "template_args" : [ "type-65" ],
13965   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13966  },
13967  {
13968   "alignment" : 1,
13969   "linker_set_key" : "android::trait_trivial_ctor<double>",
13970   "name" : "android::trait_trivial_ctor<double>",
13971   "referenced_type" : "type-265",
13972   "self_type" : "type-265",
13973   "size" : 1,
13974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13975   "template_args" : [ "type-266" ],
13976   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13977  },
13978  {
13979   "alignment" : 1,
13980   "linker_set_key" : "android::trait_trivial_ctor<float>",
13981   "name" : "android::trait_trivial_ctor<float>",
13982   "referenced_type" : "type-260",
13983   "self_type" : "type-260",
13984   "size" : 1,
13985   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13986   "template_args" : [ "type-261" ],
13987   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13988  },
13989  {
13990   "alignment" : 1,
13991   "linker_set_key" : "android::trait_trivial_ctor<int>",
13992   "name" : "android::trait_trivial_ctor<int>",
13993   "referenced_type" : "type-226",
13994   "self_type" : "type-226",
13995   "size" : 1,
13996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13997   "template_args" : [ "type-32" ],
13998   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13999  },
14000  {
14001   "alignment" : 1,
14002   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14003   "name" : "android::trait_trivial_ctor<long long>",
14004   "referenced_type" : "type-246",
14005   "self_type" : "type-246",
14006   "size" : 1,
14007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14008   "template_args" : [ "type-247" ],
14009   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14010  },
14011  {
14012   "alignment" : 1,
14013   "linker_set_key" : "android::trait_trivial_ctor<long>",
14014   "name" : "android::trait_trivial_ctor<long>",
14015   "referenced_type" : "type-235",
14016   "self_type" : "type-235",
14017   "size" : 1,
14018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14019   "template_args" : [ "type-38" ],
14020   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14021  },
14022  {
14023   "alignment" : 1,
14024   "linker_set_key" : "android::trait_trivial_ctor<short>",
14025   "name" : "android::trait_trivial_ctor<short>",
14026   "referenced_type" : "type-216",
14027   "self_type" : "type-216",
14028   "size" : 1,
14029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14030   "template_args" : [ "type-217" ],
14031   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14032  },
14033  {
14034   "alignment" : 1,
14035   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14036   "name" : "android::trait_trivial_ctor<unsigned char>",
14037   "referenced_type" : "type-212",
14038   "self_type" : "type-212",
14039   "size" : 1,
14040   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14041   "template_args" : [ "type-83" ],
14042   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14043  },
14044  {
14045   "alignment" : 1,
14046   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14047   "name" : "android::trait_trivial_ctor<unsigned int>",
14048   "referenced_type" : "type-231",
14049   "self_type" : "type-231",
14050   "size" : 1,
14051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14052   "template_args" : [ "type-2" ],
14053   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14054  },
14055  {
14056   "alignment" : 1,
14057   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14058   "name" : "android::trait_trivial_ctor<unsigned long long>",
14059   "referenced_type" : "type-251",
14060   "self_type" : "type-251",
14061   "size" : 1,
14062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14063   "template_args" : [ "type-252" ],
14064   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14065  },
14066  {
14067   "alignment" : 1,
14068   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14069   "name" : "android::trait_trivial_ctor<unsigned long>",
14070   "referenced_type" : "type-240",
14071   "self_type" : "type-240",
14072   "size" : 1,
14073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14074   "template_args" : [ "type-37" ],
14075   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14076  },
14077  {
14078   "alignment" : 1,
14079   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14080   "name" : "android::trait_trivial_ctor<unsigned short>",
14081   "referenced_type" : "type-222",
14082   "self_type" : "type-222",
14083   "size" : 1,
14084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14085   "template_args" : [ "type-85" ],
14086   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14087  },
14088  {
14089   "alignment" : 1,
14090   "linker_set_key" : "android::trait_trivial_ctor<void>",
14091   "name" : "android::trait_trivial_ctor<void>",
14092   "referenced_type" : "type-199",
14093   "self_type" : "type-199",
14094   "size" : 1,
14095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14096   "template_args" : [ "type-34" ],
14097   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14098  },
14099  {
14100   "alignment" : 1,
14101   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14102   "name" : "android::trait_trivial_dtor<bool>",
14103   "referenced_type" : "type-204",
14104   "self_type" : "type-204",
14105   "size" : 1,
14106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14107   "template_args" : [ "type-48" ],
14108   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14109  },
14110  {
14111   "alignment" : 1,
14112   "linker_set_key" : "android::trait_trivial_dtor<char>",
14113   "name" : "android::trait_trivial_dtor<char>",
14114   "referenced_type" : "type-209",
14115   "self_type" : "type-209",
14116   "size" : 1,
14117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14118   "template_args" : [ "type-65" ],
14119   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14120  },
14121  {
14122   "alignment" : 1,
14123   "linker_set_key" : "android::trait_trivial_dtor<double>",
14124   "name" : "android::trait_trivial_dtor<double>",
14125   "referenced_type" : "type-267",
14126   "self_type" : "type-267",
14127   "size" : 1,
14128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14129   "template_args" : [ "type-266" ],
14130   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14131  },
14132  {
14133   "alignment" : 1,
14134   "linker_set_key" : "android::trait_trivial_dtor<float>",
14135   "name" : "android::trait_trivial_dtor<float>",
14136   "referenced_type" : "type-262",
14137   "self_type" : "type-262",
14138   "size" : 1,
14139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14140   "template_args" : [ "type-261" ],
14141   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14142  },
14143  {
14144   "alignment" : 1,
14145   "linker_set_key" : "android::trait_trivial_dtor<int>",
14146   "name" : "android::trait_trivial_dtor<int>",
14147   "referenced_type" : "type-227",
14148   "self_type" : "type-227",
14149   "size" : 1,
14150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14151   "template_args" : [ "type-32" ],
14152   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14153  },
14154  {
14155   "alignment" : 1,
14156   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14157   "name" : "android::trait_trivial_dtor<long long>",
14158   "referenced_type" : "type-248",
14159   "self_type" : "type-248",
14160   "size" : 1,
14161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14162   "template_args" : [ "type-247" ],
14163   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14164  },
14165  {
14166   "alignment" : 1,
14167   "linker_set_key" : "android::trait_trivial_dtor<long>",
14168   "name" : "android::trait_trivial_dtor<long>",
14169   "referenced_type" : "type-236",
14170   "self_type" : "type-236",
14171   "size" : 1,
14172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14173   "template_args" : [ "type-38" ],
14174   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14175  },
14176  {
14177   "alignment" : 1,
14178   "linker_set_key" : "android::trait_trivial_dtor<short>",
14179   "name" : "android::trait_trivial_dtor<short>",
14180   "referenced_type" : "type-218",
14181   "self_type" : "type-218",
14182   "size" : 1,
14183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14184   "template_args" : [ "type-217" ],
14185   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14186  },
14187  {
14188   "alignment" : 1,
14189   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14190   "name" : "android::trait_trivial_dtor<unsigned char>",
14191   "referenced_type" : "type-213",
14192   "self_type" : "type-213",
14193   "size" : 1,
14194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14195   "template_args" : [ "type-83" ],
14196   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14197  },
14198  {
14199   "alignment" : 1,
14200   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14201   "name" : "android::trait_trivial_dtor<unsigned int>",
14202   "referenced_type" : "type-232",
14203   "self_type" : "type-232",
14204   "size" : 1,
14205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14206   "template_args" : [ "type-2" ],
14207   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14208  },
14209  {
14210   "alignment" : 1,
14211   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14212   "name" : "android::trait_trivial_dtor<unsigned long long>",
14213   "referenced_type" : "type-257",
14214   "self_type" : "type-257",
14215   "size" : 1,
14216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14217   "template_args" : [ "type-252" ],
14218   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14219  },
14220  {
14221   "alignment" : 1,
14222   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14223   "name" : "android::trait_trivial_dtor<unsigned long>",
14224   "referenced_type" : "type-243",
14225   "self_type" : "type-243",
14226   "size" : 1,
14227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14228   "template_args" : [ "type-37" ],
14229   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14230  },
14231  {
14232   "alignment" : 1,
14233   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14234   "name" : "android::trait_trivial_dtor<unsigned short>",
14235   "referenced_type" : "type-223",
14236   "self_type" : "type-223",
14237   "size" : 1,
14238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14239   "template_args" : [ "type-85" ],
14240   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14241  },
14242  {
14243   "alignment" : 1,
14244   "linker_set_key" : "android::trait_trivial_dtor<void>",
14245   "name" : "android::trait_trivial_dtor<void>",
14246   "referenced_type" : "type-200",
14247   "self_type" : "type-200",
14248   "size" : 1,
14249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14250   "template_args" : [ "type-34" ],
14251   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14252  },
14253  {
14254   "alignment" : 1,
14255   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14256   "name" : "android::trait_trivial_move<android::String16>",
14257   "referenced_type" : "type-413",
14258   "self_type" : "type-413",
14259   "size" : 1,
14260   "source_file" : "/system/core/libutils/include/utils/String16.h",
14261   "template_args" : [ "type-53" ],
14262   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14263  },
14264  {
14265   "alignment" : 1,
14266   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14267   "name" : "android::trait_trivial_move<android::String8>",
14268   "referenced_type" : "type-408",
14269   "self_type" : "type-408",
14270   "size" : 1,
14271   "source_file" : "/system/core/libutils/include/utils/String8.h",
14272   "template_args" : [ "type-62" ],
14273   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14274  },
14275  {
14276   "alignment" : 1,
14277   "linker_set_key" : "android::trait_trivial_move<bool>",
14278   "name" : "android::trait_trivial_move<bool>",
14279   "referenced_type" : "type-206",
14280   "self_type" : "type-206",
14281   "size" : 1,
14282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14283   "template_args" : [ "type-48" ],
14284   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14285  },
14286  {
14287   "alignment" : 1,
14288   "linker_set_key" : "android::trait_trivial_move<char>",
14289   "name" : "android::trait_trivial_move<char>",
14290   "referenced_type" : "type-211",
14291   "self_type" : "type-211",
14292   "size" : 1,
14293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14294   "template_args" : [ "type-65" ],
14295   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14296  },
14297  {
14298   "alignment" : 1,
14299   "linker_set_key" : "android::trait_trivial_move<double>",
14300   "name" : "android::trait_trivial_move<double>",
14301   "referenced_type" : "type-269",
14302   "self_type" : "type-269",
14303   "size" : 1,
14304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14305   "template_args" : [ "type-266" ],
14306   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14307  },
14308  {
14309   "alignment" : 1,
14310   "linker_set_key" : "android::trait_trivial_move<float>",
14311   "name" : "android::trait_trivial_move<float>",
14312   "referenced_type" : "type-264",
14313   "self_type" : "type-264",
14314   "size" : 1,
14315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14316   "template_args" : [ "type-261" ],
14317   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14318  },
14319  {
14320   "alignment" : 1,
14321   "linker_set_key" : "android::trait_trivial_move<int>",
14322   "name" : "android::trait_trivial_move<int>",
14323   "referenced_type" : "type-229",
14324   "self_type" : "type-229",
14325   "size" : 1,
14326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14327   "template_args" : [ "type-32" ],
14328   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14329  },
14330  {
14331   "alignment" : 1,
14332   "linker_set_key" : "android::trait_trivial_move<long long>",
14333   "name" : "android::trait_trivial_move<long long>",
14334   "referenced_type" : "type-250",
14335   "self_type" : "type-250",
14336   "size" : 1,
14337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14338   "template_args" : [ "type-247" ],
14339   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14340  },
14341  {
14342   "alignment" : 1,
14343   "linker_set_key" : "android::trait_trivial_move<long>",
14344   "name" : "android::trait_trivial_move<long>",
14345   "referenced_type" : "type-238",
14346   "self_type" : "type-238",
14347   "size" : 1,
14348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14349   "template_args" : [ "type-38" ],
14350   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14351  },
14352  {
14353   "alignment" : 1,
14354   "linker_set_key" : "android::trait_trivial_move<short>",
14355   "name" : "android::trait_trivial_move<short>",
14356   "referenced_type" : "type-221",
14357   "self_type" : "type-221",
14358   "size" : 1,
14359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14360   "template_args" : [ "type-217" ],
14361   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14362  },
14363  {
14364   "alignment" : 1,
14365   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14366   "name" : "android::trait_trivial_move<unsigned char>",
14367   "referenced_type" : "type-215",
14368   "self_type" : "type-215",
14369   "size" : 1,
14370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14371   "template_args" : [ "type-83" ],
14372   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14373  },
14374  {
14375   "alignment" : 1,
14376   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14377   "name" : "android::trait_trivial_move<unsigned int>",
14378   "referenced_type" : "type-234",
14379   "self_type" : "type-234",
14380   "size" : 1,
14381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14382   "template_args" : [ "type-2" ],
14383   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14384  },
14385  {
14386   "alignment" : 1,
14387   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14388   "name" : "android::trait_trivial_move<unsigned long long>",
14389   "referenced_type" : "type-259",
14390   "self_type" : "type-259",
14391   "size" : 1,
14392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14393   "template_args" : [ "type-252" ],
14394   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14395  },
14396  {
14397   "alignment" : 1,
14398   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14399   "name" : "android::trait_trivial_move<unsigned long>",
14400   "referenced_type" : "type-245",
14401   "self_type" : "type-245",
14402   "size" : 1,
14403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14404   "template_args" : [ "type-37" ],
14405   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14406  },
14407  {
14408   "alignment" : 1,
14409   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14410   "name" : "android::trait_trivial_move<unsigned short>",
14411   "referenced_type" : "type-225",
14412   "self_type" : "type-225",
14413   "size" : 1,
14414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14415   "template_args" : [ "type-85" ],
14416   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14417  },
14418  {
14419   "alignment" : 1,
14420   "linker_set_key" : "android::trait_trivial_move<void>",
14421   "name" : "android::trait_trivial_move<void>",
14422   "referenced_type" : "type-202",
14423   "self_type" : "type-202",
14424   "size" : 1,
14425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14426   "template_args" : [ "type-34" ],
14427   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14428  },
14429  {
14430   "alignment" : 8,
14431   "fields" :
14432   [
14433    {
14434     "access" : "private",
14435     "field_name" : "m_ptr",
14436     "referenced_type" : "type-153"
14437    },
14438    {
14439     "access" : "private",
14440     "field_name" : "m_refs",
14441     "field_offset" : 64,
14442     "referenced_type" : "type-46"
14443    }
14444   ],
14445   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14446   "name" : "android::wp<android::hardware::BHwBinder>",
14447   "record_kind" : "class",
14448   "referenced_type" : "type-460",
14449   "self_type" : "type-460",
14450   "size" : 16,
14451   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14452   "template_args" : [ "type-154" ],
14453   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14454  },
14455  {
14456   "alignment" : 8,
14457   "fields" :
14458   [
14459    {
14460     "access" : "private",
14461     "field_name" : "m_ptr",
14462     "referenced_type" : "type-17"
14463    },
14464    {
14465     "access" : "private",
14466     "field_name" : "m_refs",
14467     "field_offset" : 64,
14468     "referenced_type" : "type-46"
14469    }
14470   ],
14471   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14472   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14473   "record_kind" : "class",
14474   "referenced_type" : "type-364",
14475   "self_type" : "type-364",
14476   "size" : 16,
14477   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14478   "template_args" : [ "type-18" ],
14479   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14480  },
14481  {
14482   "alignment" : 8,
14483   "fields" :
14484   [
14485    {
14486     "access" : "private",
14487     "field_name" : "m_ptr",
14488     "referenced_type" : "type-145"
14489    },
14490    {
14491     "access" : "private",
14492     "field_name" : "m_refs",
14493     "field_offset" : 64,
14494     "referenced_type" : "type-46"
14495    }
14496   ],
14497   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14498   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14499   "record_kind" : "class",
14500   "referenced_type" : "type-144",
14501   "self_type" : "type-144",
14502   "size" : 16,
14503   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14504   "template_args" : [ "type-146" ],
14505   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14506  },
14507  {
14508   "alignment" : 8,
14509   "fields" :
14510   [
14511    {
14512     "access" : "private",
14513     "field_name" : "m_ptr",
14514     "referenced_type" : "type-8"
14515    },
14516    {
14517     "access" : "private",
14518     "field_name" : "m_refs",
14519     "field_offset" : 64,
14520     "referenced_type" : "type-46"
14521    }
14522   ],
14523   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14524   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14525   "record_kind" : "class",
14526   "referenced_type" : "type-123",
14527   "self_type" : "type-123",
14528   "size" : 16,
14529   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14530   "template_args" : [ "type-9" ],
14531   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14532  },
14533  {
14534   "alignment" : 4,
14535   "fields" :
14536   [
14537    {
14538     "field_name" : "maxContentLightLevel",
14539     "referenced_type" : "type-261"
14540    },
14541    {
14542     "field_name" : "maxFrameAverageLightLevel",
14543     "field_offset" : 32,
14544     "referenced_type" : "type-261"
14545    }
14546   ],
14547   "linker_set_key" : "android_cta861_3_metadata",
14548   "name" : "android_cta861_3_metadata",
14549   "referenced_type" : "type-515",
14550   "self_type" : "type-515",
14551   "size" : 8,
14552   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14553   "unique_id" : "android_cta861_3_metadata"
14554  },
14555  {
14556   "alignment" : 4,
14557   "fields" :
14558   [
14559    {
14560     "field_name" : "num_points",
14561     "referenced_type" : "type-2"
14562    },
14563    {
14564     "field_name" : "reserved",
14565     "field_offset" : 32,
14566     "referenced_type" : "type-504"
14567    },
14568    {
14569     "field_name" : "xyzc_points",
14570     "field_offset" : 288,
14571     "referenced_type" : "type-511"
14572    }
14573   ],
14574   "linker_set_key" : "android_depth_points",
14575   "name" : "android_depth_points",
14576   "referenced_type" : "type-510",
14577   "self_type" : "type-510",
14578   "size" : 36,
14579   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14580   "unique_id" : "android_depth_points"
14581  },
14582  {
14583   "alignment" : 8,
14584   "fields" :
14585   [
14586    {
14587     "field_name" : "format",
14588     "referenced_type" : "type-507"
14589    },
14590    {
14591     "field_name" : "num_planes",
14592     "field_offset" : 32,
14593     "referenced_type" : "type-2"
14594    },
14595    {
14596     "field_name" : "planes",
14597     "field_offset" : 64,
14598     "referenced_type" : "type-509"
14599    }
14600   ],
14601   "linker_set_key" : "android_flex_layout",
14602   "name" : "android_flex_layout",
14603   "referenced_type" : "type-508",
14604   "self_type" : "type-508",
14605   "size" : 16,
14606   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14607   "unique_id" : "android_flex_layout"
14608  },
14609  {
14610   "alignment" : 8,
14611   "fields" :
14612   [
14613    {
14614     "field_name" : "top_left",
14615     "referenced_type" : "type-427"
14616    },
14617    {
14618     "field_name" : "component",
14619     "field_offset" : 64,
14620     "referenced_type" : "type-505"
14621    },
14622    {
14623     "field_name" : "bits_per_component",
14624     "field_offset" : 96,
14625     "referenced_type" : "type-32"
14626    },
14627    {
14628     "field_name" : "bits_used",
14629     "field_offset" : 128,
14630     "referenced_type" : "type-32"
14631    },
14632    {
14633     "field_name" : "h_increment",
14634     "field_offset" : 160,
14635     "referenced_type" : "type-32"
14636    },
14637    {
14638     "field_name" : "v_increment",
14639     "field_offset" : 192,
14640     "referenced_type" : "type-32"
14641    },
14642    {
14643     "field_name" : "h_subsampling",
14644     "field_offset" : 224,
14645     "referenced_type" : "type-32"
14646    },
14647    {
14648     "field_name" : "v_subsampling",
14649     "field_offset" : 256,
14650     "referenced_type" : "type-32"
14651    }
14652   ],
14653   "linker_set_key" : "android_flex_plane",
14654   "name" : "android_flex_plane",
14655   "referenced_type" : "type-506",
14656   "self_type" : "type-506",
14657   "size" : 40,
14658   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14659   "unique_id" : "android_flex_plane"
14660  },
14661  {
14662   "alignment" : 4,
14663   "fields" :
14664   [
14665    {
14666     "field_name" : "displayPrimaryRed",
14667     "referenced_type" : "type-512"
14668    },
14669    {
14670     "field_name" : "displayPrimaryGreen",
14671     "field_offset" : 64,
14672     "referenced_type" : "type-512"
14673    },
14674    {
14675     "field_name" : "displayPrimaryBlue",
14676     "field_offset" : 128,
14677     "referenced_type" : "type-512"
14678    },
14679    {
14680     "field_name" : "whitePoint",
14681     "field_offset" : 192,
14682     "referenced_type" : "type-512"
14683    },
14684    {
14685     "field_name" : "maxLuminance",
14686     "field_offset" : 256,
14687     "referenced_type" : "type-261"
14688    },
14689    {
14690     "field_name" : "minLuminance",
14691     "field_offset" : 288,
14692     "referenced_type" : "type-261"
14693    }
14694   ],
14695   "linker_set_key" : "android_smpte2086_metadata",
14696   "name" : "android_smpte2086_metadata",
14697   "referenced_type" : "type-514",
14698   "self_type" : "type-514",
14699   "size" : 40,
14700   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14701   "unique_id" : "android_smpte2086_metadata"
14702  },
14703  {
14704   "alignment" : 4,
14705   "fields" :
14706   [
14707    {
14708     "field_name" : "x",
14709     "referenced_type" : "type-261"
14710    },
14711    {
14712     "field_name" : "y",
14713     "field_offset" : 32,
14714     "referenced_type" : "type-261"
14715    }
14716   ],
14717   "linker_set_key" : "android_xy_color",
14718   "name" : "android_xy_color",
14719   "referenced_type" : "type-512",
14720   "self_type" : "type-512",
14721   "size" : 8,
14722   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14723   "unique_id" : "android_xy_color"
14724  },
14725  {
14726   "alignment" : 8,
14727   "fields" :
14728   [
14729    {
14730     "field_name" : "y",
14731     "referenced_type" : "type-33"
14732    },
14733    {
14734     "field_name" : "cb",
14735     "field_offset" : 64,
14736     "referenced_type" : "type-33"
14737    },
14738    {
14739     "field_name" : "cr",
14740     "field_offset" : 128,
14741     "referenced_type" : "type-33"
14742    },
14743    {
14744     "field_name" : "ystride",
14745     "field_offset" : 192,
14746     "referenced_type" : "type-37"
14747    },
14748    {
14749     "field_name" : "cstride",
14750     "field_offset" : 256,
14751     "referenced_type" : "type-37"
14752    },
14753    {
14754     "field_name" : "chroma_step",
14755     "field_offset" : 320,
14756     "referenced_type" : "type-37"
14757    },
14758    {
14759     "field_name" : "reserved",
14760     "field_offset" : 384,
14761     "referenced_type" : "type-504"
14762    }
14763   ],
14764   "linker_set_key" : "android_ycbcr",
14765   "name" : "android_ycbcr",
14766   "referenced_type" : "type-503",
14767   "self_type" : "type-503",
14768   "size" : 80,
14769   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14770   "unique_id" : "android_ycbcr"
14771  },
14772  {
14773   "alignment" : 4,
14774   "fields" :
14775   [
14776    {
14777     "referenced_type" : "type-81"
14778    }
14779   ],
14780   "linker_set_key" : "log_msg",
14781   "name" : "log_msg",
14782   "referenced_type" : "type-80",
14783   "self_type" : "type-80",
14784   "size" : 5124,
14785   "source_file" : "/system/core/liblog/include/log/log_read.h",
14786   "unique_id" : "log_msg"
14787  },
14788  {
14789   "alignment" : 4,
14790   "fields" :
14791   [
14792    {
14793     "field_name" : "buf",
14794     "referenced_type" : "type-82"
14795    },
14796    {
14797     "field_name" : "entry",
14798     "referenced_type" : "type-84"
14799    },
14800    {
14801     "field_name" : "entry_v4",
14802     "referenced_type" : "type-84"
14803    },
14804    {
14805     "field_name" : "entry_v3",
14806     "referenced_type" : "type-87"
14807    },
14808    {
14809     "field_name" : "entry_v2",
14810     "referenced_type" : "type-88"
14811    },
14812    {
14813     "field_name" : "entry_v1",
14814     "referenced_type" : "type-89"
14815    }
14816   ],
14817   "is_anonymous" : true,
14818   "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",
14819   "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",
14820   "record_kind" : "union",
14821   "referenced_type" : "type-81",
14822   "self_type" : "type-81",
14823   "size" : 5124,
14824   "source_file" : "/system/core/liblog/include/log/log_read.h",
14825   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14826  },
14827  {
14828   "alignment" : 1,
14829   "fields" :
14830   [
14831    {
14832     "field_name" : "tv_sec",
14833     "referenced_type" : "type-2"
14834    },
14835    {
14836     "field_name" : "tv_nsec",
14837     "field_offset" : 32,
14838     "referenced_type" : "type-2"
14839    }
14840   ],
14841   "linker_set_key" : "log_time",
14842   "name" : "log_time",
14843   "referenced_type" : "type-379",
14844   "self_type" : "type-379",
14845   "size" : 8,
14846   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14847   "unique_id" : "_ZTS8log_time"
14848  },
14849  {
14850   "alignment" : 4,
14851   "fields" :
14852   [
14853    {
14854     "field_name" : "len",
14855     "referenced_type" : "type-85"
14856    },
14857    {
14858     "field_name" : "__pad",
14859     "field_offset" : 16,
14860     "referenced_type" : "type-85"
14861    },
14862    {
14863     "field_name" : "pid",
14864     "field_offset" : 32,
14865     "referenced_type" : "type-32"
14866    },
14867    {
14868     "field_name" : "tid",
14869     "field_offset" : 64,
14870     "referenced_type" : "type-32"
14871    },
14872    {
14873     "field_name" : "sec",
14874     "field_offset" : 96,
14875     "referenced_type" : "type-32"
14876    },
14877    {
14878     "field_name" : "nsec",
14879     "field_offset" : 128,
14880     "referenced_type" : "type-32"
14881    },
14882    {
14883     "field_name" : "msg",
14884     "field_offset" : 160,
14885     "referenced_type" : "type-86"
14886    }
14887   ],
14888   "linker_set_key" : "logger_entry",
14889   "name" : "logger_entry",
14890   "referenced_type" : "type-89",
14891   "self_type" : "type-89",
14892   "size" : 20,
14893   "source_file" : "/system/core/liblog/include/log/log_read.h",
14894   "unique_id" : "logger_entry"
14895  },
14896  {
14897   "alignment" : 1,
14898   "fields" :
14899   [
14900    {
14901     "field_name" : "len",
14902     "referenced_type" : "type-85"
14903    },
14904    {
14905     "field_name" : "hdr_size",
14906     "field_offset" : 16,
14907     "referenced_type" : "type-85"
14908    },
14909    {
14910     "field_name" : "pid",
14911     "field_offset" : 32,
14912     "referenced_type" : "type-32"
14913    },
14914    {
14915     "field_name" : "tid",
14916     "field_offset" : 64,
14917     "referenced_type" : "type-32"
14918    },
14919    {
14920     "field_name" : "sec",
14921     "field_offset" : 96,
14922     "referenced_type" : "type-32"
14923    },
14924    {
14925     "field_name" : "nsec",
14926     "field_offset" : 128,
14927     "referenced_type" : "type-32"
14928    },
14929    {
14930     "field_name" : "euid",
14931     "field_offset" : 160,
14932     "referenced_type" : "type-2"
14933    },
14934    {
14935     "field_name" : "msg",
14936     "field_offset" : 192,
14937     "referenced_type" : "type-86"
14938    }
14939   ],
14940   "linker_set_key" : "logger_entry_v2",
14941   "name" : "logger_entry_v2",
14942   "referenced_type" : "type-88",
14943   "self_type" : "type-88",
14944   "size" : 24,
14945   "source_file" : "/system/core/liblog/include/log/log_read.h",
14946   "unique_id" : "logger_entry_v2"
14947  },
14948  {
14949   "alignment" : 1,
14950   "fields" :
14951   [
14952    {
14953     "field_name" : "len",
14954     "referenced_type" : "type-85"
14955    },
14956    {
14957     "field_name" : "hdr_size",
14958     "field_offset" : 16,
14959     "referenced_type" : "type-85"
14960    },
14961    {
14962     "field_name" : "pid",
14963     "field_offset" : 32,
14964     "referenced_type" : "type-32"
14965    },
14966    {
14967     "field_name" : "tid",
14968     "field_offset" : 64,
14969     "referenced_type" : "type-32"
14970    },
14971    {
14972     "field_name" : "sec",
14973     "field_offset" : 96,
14974     "referenced_type" : "type-32"
14975    },
14976    {
14977     "field_name" : "nsec",
14978     "field_offset" : 128,
14979     "referenced_type" : "type-32"
14980    },
14981    {
14982     "field_name" : "lid",
14983     "field_offset" : 160,
14984     "referenced_type" : "type-2"
14985    },
14986    {
14987     "field_name" : "msg",
14988     "field_offset" : 192,
14989     "referenced_type" : "type-86"
14990    }
14991   ],
14992   "linker_set_key" : "logger_entry_v3",
14993   "name" : "logger_entry_v3",
14994   "referenced_type" : "type-87",
14995   "self_type" : "type-87",
14996   "size" : 24,
14997   "source_file" : "/system/core/liblog/include/log/log_read.h",
14998   "unique_id" : "logger_entry_v3"
14999  },
15000  {
15001   "alignment" : 4,
15002   "fields" :
15003   [
15004    {
15005     "field_name" : "len",
15006     "referenced_type" : "type-85"
15007    },
15008    {
15009     "field_name" : "hdr_size",
15010     "field_offset" : 16,
15011     "referenced_type" : "type-85"
15012    },
15013    {
15014     "field_name" : "pid",
15015     "field_offset" : 32,
15016     "referenced_type" : "type-32"
15017    },
15018    {
15019     "field_name" : "tid",
15020     "field_offset" : 64,
15021     "referenced_type" : "type-2"
15022    },
15023    {
15024     "field_name" : "sec",
15025     "field_offset" : 96,
15026     "referenced_type" : "type-2"
15027    },
15028    {
15029     "field_name" : "nsec",
15030     "field_offset" : 128,
15031     "referenced_type" : "type-2"
15032    },
15033    {
15034     "field_name" : "lid",
15035     "field_offset" : 160,
15036     "referenced_type" : "type-2"
15037    },
15038    {
15039     "field_name" : "uid",
15040     "field_offset" : 192,
15041     "referenced_type" : "type-2"
15042    },
15043    {
15044     "field_name" : "msg",
15045     "field_offset" : 224,
15046     "referenced_type" : "type-86"
15047    }
15048   ],
15049   "linker_set_key" : "logger_entry_v4",
15050   "name" : "logger_entry_v4",
15051   "referenced_type" : "type-84",
15052   "self_type" : "type-84",
15053   "size" : 28,
15054   "source_file" : "/system/core/liblog/include/log/log_read.h",
15055   "unique_id" : "logger_entry_v4"
15056  },
15057  {
15058   "alignment" : 4,
15059   "fields" :
15060   [
15061    {
15062     "field_name" : "version",
15063     "referenced_type" : "type-32"
15064    },
15065    {
15066     "field_name" : "numFds",
15067     "field_offset" : 32,
15068     "referenced_type" : "type-32"
15069    },
15070    {
15071     "field_name" : "numInts",
15072     "field_offset" : 64,
15073     "referenced_type" : "type-32"
15074    },
15075    {
15076     "field_name" : "data",
15077     "field_offset" : 96,
15078     "referenced_type" : "type-185"
15079    }
15080   ],
15081   "linker_set_key" : "native_handle",
15082   "name" : "native_handle",
15083   "referenced_type" : "type-184",
15084   "self_type" : "type-184",
15085   "size" : 12,
15086   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15087   "unique_id" : "native_handle"
15088  }
15089 ],
15090 "rvalue_reference_types" :
15091 [
15092  {
15093   "alignment" : 8,
15094   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15095   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15096   "referenced_type" : "type-173",
15097   "self_type" : "type-175",
15098   "size" : 8,
15099   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15100  },
15101  {
15102   "alignment" : 8,
15103   "linker_set_key" : "android::hardware::Return<bool> &&",
15104   "name" : "android::hardware::Return<bool> &&",
15105   "referenced_type" : "type-166",
15106   "self_type" : "type-169",
15107   "size" : 8,
15108   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15109  },
15110  {
15111   "alignment" : 8,
15112   "linker_set_key" : "android::hardware::Return<void> &&",
15113   "name" : "android::hardware::Return<void> &&",
15114   "referenced_type" : "type-187",
15115   "self_type" : "type-189",
15116   "size" : 8,
15117   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15118  },
15119  {
15120   "alignment" : 8,
15121   "linker_set_key" : "android::hardware::Status &&",
15122   "name" : "android::hardware::Status &&",
15123   "referenced_type" : "type-156",
15124   "self_type" : "type-162",
15125   "size" : 8,
15126   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15127  },
15128  {
15129   "alignment" : 8,
15130   "linker_set_key" : "android::hardware::details::return_status &&",
15131   "name" : "android::hardware::details::return_status &&",
15132   "referenced_type" : "type-167",
15133   "self_type" : "type-181",
15134   "size" : 8,
15135   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15136  },
15137  {
15138   "alignment" : 8,
15139   "linker_set_key" : "android::hardware::hidl_handle &&",
15140   "name" : "android::hardware::hidl_handle &&",
15141   "referenced_type" : "type-296",
15142   "self_type" : "type-302",
15143   "size" : 8,
15144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15145  },
15146  {
15147   "alignment" : 8,
15148   "linker_set_key" : "android::hardware::hidl_memory &&",
15149   "name" : "android::hardware::hidl_memory &&",
15150   "referenced_type" : "type-300",
15151   "self_type" : "type-306",
15152   "size" : 8,
15153   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15154  },
15155  {
15156   "alignment" : 8,
15157   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15158   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15159   "referenced_type" : "type-141",
15160   "self_type" : "type-148",
15161   "size" : 8,
15162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15163  },
15164  {
15165   "alignment" : 8,
15166   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15167   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15168   "referenced_type" : "type-133",
15169   "self_type" : "type-136",
15170   "size" : 8,
15171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15172  },
15173  {
15174   "alignment" : 8,
15175   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15176   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15177   "referenced_type" : "type-473",
15178   "self_type" : "type-472",
15179   "size" : 8,
15180   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15181  },
15182  {
15183   "alignment" : 8,
15184   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15185   "name" : "std::function<sp<IBase> (void *)> &&",
15186   "referenced_type" : "type-483",
15187   "self_type" : "type-482",
15188   "size" : 8,
15189   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15190  },
15191  {
15192   "alignment" : 8,
15193   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15194   "name" : "std::function<sp<IBinder> (void *)> &&",
15195   "referenced_type" : "type-475",
15196   "self_type" : "type-474",
15197   "size" : 8,
15198   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15199  }
15200 ]
15201}
15202