1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-63",
9   "self_type" : "type-84",
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-260",
16   "self_type" : "type-510",
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-184",
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-81",
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-81",
41   "self_type" : "type-80",
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-501",
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-46",
64   "self_type" : "type-46",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-63",
73   "self_type" : "type-63",
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-54",
83   "self_type" : "type-54",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-265",
91   "self_type" : "type-265",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-260",
99   "self_type" : "type-260",
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" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-235",
117   "self_type" : "type-235",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-37",
126   "self_type" : "type-37",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-216",
135   "self_type" : "type-216",
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-271",
144   "self_type" : "type-271",
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-81",
154   "self_type" : "type-81",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-241",
174   "self_type" : "type-241",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-145",
184   "self_type" : "type-145",
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-83",
194   "self_type" : "type-83",
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_recipientEEEy"
211  },
212  {
213   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
214  },
215  {
216   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
428  },
429  {
430   "name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
431  },
432  {
433   "name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
434  },
435  {
436   "name" : "_ZTv0_n12_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_39BpHwPowerE4_NS0_10IInterfaceE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_11BpHwRefBaseE"
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-522",
534   "self_type" : "type-522",
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-185",
596   "self_type" : "type-185",
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-65",
674   "self_type" : "type-65",
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-157",
728   "self_type" : "type-157",
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-648",
782   "self_type" : "type-648",
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-549",
800   "self_type" : "type-549",
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-548",
846   "self_type" : "type-548",
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-550",
868   "self_type" : "type-550",
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-565",
934   "self_type" : "type-565",
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-572",
1004   "self_type" : "type-572",
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-537",
1048   "self_type" : "type-537",
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-536",
1074   "self_type" : "type-536",
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-81",
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-488",
1178   "self_type" : "type-488",
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-494",
1204   "self_type" : "type-494",
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-489",
1246   "self_type" : "type-489",
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-487",
1488   "self_type" : "type-487",
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-493",
1518   "self_type" : "type-493",
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-497",
1548   "self_type" : "type-497",
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-504",
1590   "self_type" : "type-504",
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-506",
1628   "self_type" : "type-506",
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-491",
1654   "self_type" : "type-491",
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-496",
1672   "self_type" : "type-496",
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-499",
1702   "self_type" : "type-499",
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-485",
1796   "self_type" : "type-485",
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-492",
1838   "self_type" : "type-492",
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-498",
1856   "self_type" : "type-498",
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-495",
1886   "self_type" : "type-495",
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-486",
1920   "self_type" : "type-486",
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-242",
1974   "self_type" : "type-242",
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-49"
1991    },
1992    {
1993     "referenced_type" : "type-55"
1994    },
1995    {
1996     "referenced_type" : "type-33"
1997    }
1998   ],
1999   "referenced_type" : "type-48",
2000   "return_type" : "type-46",
2001   "self_type" : "type-48",
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-515",
2015   "return_type" : "type-32",
2016   "self_type" : "type-515",
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 int, const unsigned long long *, unsigned int, void *)",
2022   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2023   "parameters" :
2024   [
2025    {
2026     "referenced_type" : "type-431"
2027    },
2028    {
2029     "referenced_type" : "type-377"
2030    },
2031    {
2032     "referenced_type" : "type-2"
2033    },
2034    {
2035     "referenced_type" : "type-432"
2036    },
2037    {
2038     "referenced_type" : "type-2"
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-442"
2060    },
2061    {
2062     "default_arg" : true,
2063     "referenced_type" : "type-46"
2064    }
2065   ],
2066   "return_type" : "type-131",
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_recipientEEEy",
2072   "parameters" :
2073   [
2074    {
2075     "is_this_ptr" : true,
2076     "referenced_type" : "type-132"
2077    },
2078    {
2079     "referenced_type" : "type-621"
2080    },
2081    {
2082     "referenced_type" : "type-145"
2083    }
2084   ],
2085   "return_type" : "type-165",
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-132"
2096    },
2097    {
2098     "referenced_type" : "type-675"
2099    }
2100   ],
2101   "return_type" : "type-186",
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_arrayIhLj32EJEEEEEEEE",
2107   "parameters" :
2108   [
2109    {
2110     "is_this_ptr" : true,
2111     "referenced_type" : "type-132"
2112    },
2113    {
2114     "referenced_type" : "type-676"
2115    }
2116   ],
2117   "return_type" : "type-186",
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-442"
2128    },
2129    {
2130     "default_arg" : true,
2131     "referenced_type" : "type-46"
2132    }
2133   ],
2134   "return_type" : "type-131",
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-132"
2145    },
2146    {
2147     "referenced_type" : "type-621"
2148    }
2149   ],
2150   "return_type" : "type-165",
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-132"
2161    },
2162    {
2163     "referenced_type" : "type-677"
2164    }
2165   ],
2166   "return_type" : "type-186",
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-132"
2177    },
2178    {
2179     "default_arg" : true,
2180     "referenced_type" : "type-442"
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-132"
2194    },
2195    {
2196     "referenced_type" : "type-678"
2197    }
2198   ],
2199   "return_type" : "type-186",
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-132"
2210    }
2211   ],
2212   "return_type" : "type-186",
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-132"
2223    }
2224   ],
2225   "return_type" : "type-186",
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-442"
2235    },
2236    {
2237     "referenced_type" : "type-582"
2238    }
2239   ],
2240   "return_type" : "type-46",
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-132"
2251    }
2252   ],
2253   "return_type" : "type-186",
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-132"
2264    },
2265    {
2266     "referenced_type" : "type-387"
2267    },
2268    {
2269     "referenced_type" : "type-581"
2270    }
2271   ],
2272   "return_type" : "type-186",
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-112"
2282    },
2283    {
2284     "default_arg" : true,
2285     "referenced_type" : "type-46"
2286    }
2287   ],
2288   "return_type" : "type-172",
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-120"
2298    },
2299    {
2300     "default_arg" : true,
2301     "referenced_type" : "type-46"
2302    }
2303   ],
2304   "return_type" : "type-172",
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-128"
2314    },
2315    {
2316     "default_arg" : true,
2317     "referenced_type" : "type-46"
2318    }
2319   ],
2320   "return_type" : "type-172",
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-666"
2330    },
2331    {
2332     "default_arg" : true,
2333     "referenced_type" : "type-46"
2334    }
2335   ],
2336   "return_type" : "type-172",
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-46"
2350    }
2351   ],
2352   "return_type" : "type-172",
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-670"
2364    },
2365    {
2366     "referenced_type" : "type-681"
2367    }
2368   ],
2369   "return_type" : "type-186",
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-670"
2380    },
2381    {
2382     "referenced_type" : "type-137"
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-670"
2396    },
2397    {
2398     "referenced_type" : "type-137"
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-640"
2412    },
2413    {
2414     "referenced_type" : "type-2"
2415    },
2416    {
2417     "referenced_type" : "type-437"
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-686"
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-640"
2443    },
2444    {
2445     "referenced_type" : "type-687"
2446    }
2447   ],
2448   "return_type" : "type-186",
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-438"
2458    },
2459    {
2460     "referenced_type" : "type-437"
2461    },
2462    {
2463     "referenced_type" : "type-431"
2464    },
2465    {
2466     "referenced_type" : "type-688"
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-640"
2481    }
2482   ],
2483   "return_type" : "type-186",
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-640"
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-640"
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-640"
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-640"
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-640"
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-672"
2565    },
2566    {
2567     "referenced_type" : "type-549"
2568    },
2569    {
2570     "referenced_type" : "type-46"
2571    }
2572   ],
2573   "return_type" : "type-186",
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_recipientEEEy",
2579   "parameters" :
2580   [
2581    {
2582     "is_this_ptr" : true,
2583     "referenced_type" : "type-672"
2584    },
2585    {
2586     "referenced_type" : "type-621"
2587    },
2588    {
2589     "referenced_type" : "type-145"
2590    }
2591   ],
2592   "return_type" : "type-165",
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-672"
2603    },
2604    {
2605     "referenced_type" : "type-689"
2606    }
2607   ],
2608   "return_type" : "type-186",
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_arrayIhLj32EJEEEEEEEE",
2614   "parameters" :
2615   [
2616    {
2617     "is_this_ptr" : true,
2618     "referenced_type" : "type-672"
2619    },
2620    {
2621     "referenced_type" : "type-690"
2622    }
2623   ],
2624   "return_type" : "type-186",
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-672"
2635    },
2636    {
2637     "referenced_type" : "type-621"
2638    }
2639   ],
2640   "return_type" : "type-165",
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-672"
2651    },
2652    {
2653     "referenced_type" : "type-691"
2654    }
2655   ],
2656   "return_type" : "type-186",
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-672"
2667    },
2668    {
2669     "referenced_type" : "type-548"
2670    },
2671    {
2672     "referenced_type" : "type-32"
2673    }
2674   ],
2675   "return_type" : "type-186",
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-672"
2686    },
2687    {
2688     "referenced_type" : "type-46"
2689    }
2690   ],
2691   "return_type" : "type-186",
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-672"
2702    },
2703    {
2704     "referenced_type" : "type-565"
2705    },
2706    {
2707     "referenced_type" : "type-32"
2708    }
2709   ],
2710   "return_type" : "type-186",
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-672"
2721    },
2722    {
2723     "referenced_type" : "type-572"
2724    },
2725    {
2726     "referenced_type" : "type-32"
2727    }
2728   ],
2729   "return_type" : "type-186",
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-672"
2740    },
2741    {
2742     "referenced_type" : "type-692"
2743    }
2744   ],
2745   "return_type" : "type-186",
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-672"
2756    }
2757   ],
2758   "return_type" : "type-186",
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-672"
2769    }
2770   ],
2771   "return_type" : "type-186",
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-66"
2784    },
2785    {
2786     "referenced_type" : "type-572"
2787    },
2788    {
2789     "referenced_type" : "type-32"
2790    }
2791   ],
2792   "return_type" : "type-186",
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-672"
2803    },
2804    {
2805     "referenced_type" : "type-693"
2806    }
2807   ],
2808   "return_type" : "type-186",
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-672"
2819    },
2820    {
2821     "referenced_type" : "type-694"
2822    }
2823   ],
2824   "return_type" : "type-186",
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-672"
2835    }
2836   ],
2837   "return_type" : "type-186",
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-672"
2848    },
2849    {
2850     "referenced_type" : "type-387"
2851    },
2852    {
2853     "referenced_type" : "type-581"
2854    }
2855   ],
2856   "return_type" : "type-186",
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-672"
2867    },
2868    {
2869     "referenced_type" : "type-548"
2870    },
2871    {
2872     "referenced_type" : "type-32"
2873    }
2874   ],
2875   "return_type" : "type-186",
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-672"
2886    },
2887    {
2888     "referenced_type" : "type-55"
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-672"
2902    },
2903    {
2904     "referenced_type" : "type-55"
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-107"
2917    },
2918    {
2919     "referenced_type" : "type-61"
2920    },
2921    {
2922     "referenced_type" : "type-46"
2923    }
2924   ],
2925   "return_type" : "type-172",
2926   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2927   "template_args" : [ "type-133", "type-109", "type-613" ]
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-115"
2936    },
2937    {
2938     "referenced_type" : "type-61"
2939    },
2940    {
2941     "referenced_type" : "type-46"
2942    }
2943   ],
2944   "return_type" : "type-172",
2945   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2946   "template_args" : [ "type-133", "type-117", "type-613" ]
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-123"
2955    },
2956    {
2957     "referenced_type" : "type-61"
2958    },
2959    {
2960     "referenced_type" : "type-46"
2961    }
2962   ],
2963   "return_type" : "type-172",
2964   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2965   "template_args" : [ "type-133", "type-125", "type-613" ]
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-61"
2977    },
2978    {
2979     "referenced_type" : "type-46"
2980    }
2981   ],
2982   "return_type" : "type-172",
2983   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2984   "template_args" : [ "type-133", "type-9", "type-613" ]
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-442"
2993    },
2994    {
2995     "referenced_type" : "type-46"
2996    },
2997    {
2998     "referenced_type" : "type-46"
2999    }
3000   ],
3001   "return_type" : "type-131",
3002   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3003   "template_args" : [ "type-613", "type-133", "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-61",
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" : 4,
3019   "linker_set_key" : "android::Mutex &",
3020   "name" : "android::Mutex &",
3021   "referenced_type" : "type-38",
3022   "self_type" : "type-520",
3023   "size" : 4,
3024   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3025  },
3026  {
3027   "alignment" : 4,
3028   "linker_set_key" : "android::RWLock &",
3029   "name" : "android::RWLock &",
3030   "referenced_type" : "type-524",
3031   "self_type" : "type-528",
3032   "size" : 4,
3033   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3034  },
3035  {
3036   "alignment" : 4,
3037   "linker_set_key" : "android::String16 &",
3038   "name" : "android::String16 &",
3039   "referenced_type" : "type-51",
3040   "self_type" : "type-411",
3041   "size" : 4,
3042   "source_file" : "/system/core/libutils/include/utils/String16.h"
3043  },
3044  {
3045   "alignment" : 4,
3046   "linker_set_key" : "android::String8 &",
3047   "name" : "android::String8 &",
3048   "referenced_type" : "type-60",
3049   "self_type" : "type-406",
3050   "size" : 4,
3051   "source_file" : "/system/core/libutils/include/utils/String8.h"
3052  },
3053  {
3054   "alignment" : 4,
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-172",
3058   "self_type" : "type-175",
3059   "size" : 4,
3060   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3061  },
3062  {
3063   "alignment" : 4,
3064   "linker_set_key" : "android::hardware::Return<bool> &",
3065   "name" : "android::hardware::Return<bool> &",
3066   "referenced_type" : "type-165",
3067   "self_type" : "type-169",
3068   "size" : 4,
3069   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3070  },
3071  {
3072   "alignment" : 4,
3073   "linker_set_key" : "android::hardware::Return<void> &",
3074   "name" : "android::hardware::Return<void> &",
3075   "referenced_type" : "type-186",
3076   "self_type" : "type-189",
3077   "size" : 4,
3078   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3079  },
3080  {
3081   "alignment" : 4,
3082   "linker_set_key" : "android::hardware::Status &",
3083   "name" : "android::hardware::Status &",
3084   "referenced_type" : "type-155",
3085   "self_type" : "type-163",
3086   "size" : 4,
3087   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3088  },
3089  {
3090   "alignment" : 4,
3091   "linker_set_key" : "android::hardware::TextOutput &",
3092   "name" : "android::hardware::TextOutput &",
3093   "referenced_type" : "type-435",
3094   "self_type" : "type-434",
3095   "size" : 4,
3096   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3097  },
3098  {
3099   "alignment" : 4,
3100   "linker_set_key" : "android::hardware::TextOutput &",
3101   "name" : "android::hardware::TextOutput &",
3102   "referenced_type" : "type-647",
3103   "self_type" : "type-646",
3104   "size" : 4,
3105   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3106  },
3107  {
3108   "alignment" : 4,
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-628",
3113   "size" : 4,
3114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3115  },
3116  {
3117   "alignment" : 4,
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-623",
3122   "size" : 4,
3123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3124  },
3125  {
3126   "alignment" : 4,
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-631",
3131   "size" : 4,
3132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3133  },
3134  {
3135   "alignment" : 4,
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" : 4,
3141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3142  },
3143  {
3144   "alignment" : 4,
3145   "linker_set_key" : "android::hardware::hidl_string &",
3146   "name" : "android::hardware::hidl_string &",
3147   "referenced_type" : "type-298",
3148   "self_type" : "type-626",
3149   "size" : 4,
3150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3151  },
3152  {
3153   "alignment" : 4,
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" : 4,
3159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3160  },
3161  {
3162   "alignment" : 4,
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" : 4,
3168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3169  },
3170  {
3171   "alignment" : 4,
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-139",
3175   "self_type" : "type-148",
3176   "size" : 4,
3177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3178  },
3179  {
3180   "alignment" : 4,
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-131",
3184   "self_type" : "type-135",
3185   "size" : 4,
3186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3187  },
3188  {
3189   "alignment" : 4,
3190   "linker_set_key" : "const android::String16 &",
3191   "name" : "const android::String16 &",
3192   "referenced_type" : "type-50",
3193   "self_type" : "type-49",
3194   "size" : 4,
3195   "source_file" : "/system/core/libutils/include/utils/String16.h"
3196  },
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "const android::String8 &",
3200   "name" : "const android::String8 &",
3201   "referenced_type" : "type-402",
3202   "self_type" : "type-404",
3203   "size" : 4,
3204   "source_file" : "/system/core/libutils/include/utils/String8.h"
3205  },
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "const android::hardware::Parcel &",
3209   "name" : "const android::hardware::Parcel &",
3210   "referenced_type" : "type-436",
3211   "self_type" : "type-437",
3212   "size" : 4,
3213   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3214  },
3215  {
3216   "alignment" : 4,
3217   "linker_set_key" : "const android::hardware::Return<bool> &",
3218   "name" : "const android::hardware::Return<bool> &",
3219   "referenced_type" : "type-170",
3220   "self_type" : "type-178",
3221   "size" : 4,
3222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "const android::hardware::Status &",
3227   "name" : "const android::hardware::Status &",
3228   "referenced_type" : "type-159",
3229   "self_type" : "type-160",
3230   "size" : 4,
3231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3232  },
3233  {
3234   "alignment" : 4,
3235   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3236   "name" : "const android::hardware::details::SchedPrio &",
3237   "referenced_type" : "type-448",
3238   "self_type" : "type-447",
3239   "size" : 4,
3240   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3241  },
3242  {
3243   "alignment" : 4,
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" : 4,
3249   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3250  },
3251  {
3252   "alignment" : 4,
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" : 4,
3258   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3259  },
3260  {
3261   "alignment" : 4,
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" : 4,
3267   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3268  },
3269  {
3270   "alignment" : 4,
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-580",
3274   "self_type" : "type-581",
3275   "size" : 4,
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" : 4,
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" : 4,
3285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3286  },
3287  {
3288   "alignment" : 4,
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" : 4,
3294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3295  },
3296  {
3297   "alignment" : 4,
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" : 4,
3303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3304  },
3305  {
3306   "alignment" : 4,
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" : 4,
3312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3313  },
3314  {
3315   "alignment" : 4,
3316   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3317   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3318   "referenced_type" : "type-545",
3319   "self_type" : "type-544",
3320   "size" : 4,
3321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3322  },
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3326   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3327   "referenced_type" : "type-618",
3328   "self_type" : "type-617",
3329   "size" : 4,
3330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3331  },
3332  {
3333   "alignment" : 4,
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-461",
3337   "self_type" : "type-462",
3338   "size" : 4,
3339   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3340  },
3341  {
3342   "alignment" : 4,
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-55",
3347   "size" : 4,
3348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3349  },
3350  {
3351   "alignment" : 4,
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-150",
3355   "self_type" : "type-502",
3356   "size" : 4,
3357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3358  },
3359  {
3360   "alignment" : 4,
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" : 4,
3366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3367  },
3368  {
3369   "alignment" : 4,
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-111",
3373   "self_type" : "type-112",
3374   "size" : 4,
3375   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3376  },
3377  {
3378   "alignment" : 4,
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-119",
3382   "self_type" : "type-120",
3383   "size" : 4,
3384   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3385  },
3386  {
3387   "alignment" : 4,
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-127",
3391   "self_type" : "type-128",
3392   "size" : 4,
3393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3394  },
3395  {
3396   "alignment" : 4,
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-137",
3400   "self_type" : "type-321",
3401   "size" : 4,
3402   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3403  },
3404  {
3405   "alignment" : 4,
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-666",
3410   "size" : 4,
3411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3412  },
3413  {
3414   "alignment" : 4,
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-105",
3418   "self_type" : "type-582",
3419   "size" : 4,
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" : 4,
3424   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3425   "name" : "const android::wp<android::hardware::BHwBinder> &",
3426   "referenced_type" : "type-643",
3427   "self_type" : "type-645",
3428   "size" : 4,
3429   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3430  },
3431  {
3432   "alignment" : 4,
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" : 4,
3438   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3439  },
3440  {
3441   "alignment" : 4,
3442   "linker_set_key" : "const bool &",
3443   "name" : "const bool &",
3444   "referenced_type" : "type-96",
3445   "self_type" : "type-269",
3446   "size" : 4,
3447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3448  },
3449  {
3450   "alignment" : 4,
3451   "linker_set_key" : "const double &",
3452   "name" : "const double &",
3453   "referenced_type" : "type-286",
3454   "self_type" : "type-287",
3455   "size" : 4,
3456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3457  },
3458  {
3459   "alignment" : 4,
3460   "linker_set_key" : "const float &",
3461   "name" : "const float &",
3462   "referenced_type" : "type-284",
3463   "self_type" : "type-285",
3464   "size" : 4,
3465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3466  },
3467  {
3468   "alignment" : 4,
3469   "linker_set_key" : "const int &",
3470   "name" : "const int &",
3471   "referenced_type" : "type-472",
3472   "self_type" : "type-471",
3473   "size" : 4,
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-637",
3487   "self_type" : "type-639",
3488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3489  },
3490  {
3491   "alignment" : 4,
3492   "linker_set_key" : "const log_msg &",
3493   "name" : "const log_msg &",
3494   "referenced_type" : "type-77",
3495   "self_type" : "type-113",
3496   "size" : 4,
3497   "source_file" : "/system/core/liblog/include/log/log_read.h"
3498  },
3499  {
3500   "alignment" : 4,
3501   "linker_set_key" : "const long long &",
3502   "name" : "const long long &",
3503   "referenced_type" : "type-280",
3504   "self_type" : "type-281",
3505   "size" : 4,
3506   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3507  },
3508  {
3509   "alignment" : 4,
3510   "linker_set_key" : "const short &",
3511   "name" : "const short &",
3512   "referenced_type" : "type-275",
3513   "self_type" : "type-276",
3514   "size" : 4,
3515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3516  },
3517  {
3518   "alignment" : 4,
3519   "linker_set_key" : "const signed char &",
3520   "name" : "const signed char &",
3521   "referenced_type" : "type-270",
3522   "self_type" : "type-272",
3523   "size" : 4,
3524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3525  },
3526  {
3527   "alignment" : 4,
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-440",
3531   "self_type" : "type-442",
3532   "size" : 4,
3533   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3534  },
3535  {
3536   "alignment" : 4,
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-671",
3541   "size" : 4,
3542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3543  },
3544  {
3545   "alignment" : 4,
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-664",
3549   "self_type" : "type-663",
3550   "size" : 4,
3551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3552  },
3553  {
3554   "alignment" : 4,
3555   "linker_set_key" : "const unsigned char &",
3556   "name" : "const unsigned char &",
3557   "referenced_type" : "type-273",
3558   "self_type" : "type-274",
3559   "size" : 4,
3560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3561  },
3562  {
3563   "alignment" : 4,
3564   "linker_set_key" : "const unsigned int &",
3565   "name" : "const unsigned int &",
3566   "referenced_type" : "type-42",
3567   "self_type" : "type-279",
3568   "size" : 4,
3569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3570  },
3571  {
3572   "alignment" : 4,
3573   "linker_set_key" : "const unsigned long long &",
3574   "name" : "const unsigned long long &",
3575   "referenced_type" : "type-282",
3576   "self_type" : "type-283",
3577   "size" : 4,
3578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3579  },
3580  {
3581   "alignment" : 4,
3582   "linker_set_key" : "const unsigned short &",
3583   "name" : "const unsigned short &",
3584   "referenced_type" : "type-277",
3585   "self_type" : "type-278",
3586   "size" : 4,
3587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3588  },
3589  {
3590   "alignment" : 4,
3591   "linker_set_key" : "int &",
3592   "name" : "int &",
3593   "referenced_type" : "type-32",
3594   "self_type" : "type-398",
3595   "size" : 4,
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" : 4,
3600   "linker_set_key" : "unsigned char &",
3601   "name" : "unsigned char &",
3602   "referenced_type" : "type-81",
3603   "self_type" : "type-540",
3604   "size" : 4,
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" : 4,
3609   "linker_set_key" : "unsigned int &",
3610   "name" : "unsigned int &",
3611   "referenced_type" : "type-2",
3612   "self_type" : "type-552",
3613   "size" : 4,
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" : 4,
3621   "linker_set_key" : "android::Condition *",
3622   "name" : "android::Condition *",
3623   "referenced_type" : "type-97",
3624   "self_type" : "type-523",
3625   "size" : 4,
3626   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3627  },
3628  {
3629   "alignment" : 4,
3630   "linker_set_key" : "android::Mutex *",
3631   "name" : "android::Mutex *",
3632   "referenced_type" : "type-38",
3633   "self_type" : "type-518",
3634   "size" : 4,
3635   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3636  },
3637  {
3638   "alignment" : 4,
3639   "linker_set_key" : "android::Mutex::Autolock *",
3640   "name" : "android::Mutex::Autolock *",
3641   "referenced_type" : "type-519",
3642   "self_type" : "type-521",
3643   "size" : 4,
3644   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3645  },
3646  {
3647   "alignment" : 4,
3648   "linker_set_key" : "android::RWLock *",
3649   "name" : "android::RWLock *",
3650   "referenced_type" : "type-524",
3651   "self_type" : "type-526",
3652   "size" : 4,
3653   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3654  },
3655  {
3656   "alignment" : 4,
3657   "linker_set_key" : "android::RWLock::AutoRLock *",
3658   "name" : "android::RWLock::AutoRLock *",
3659   "referenced_type" : "type-527",
3660   "self_type" : "type-529",
3661   "size" : 4,
3662   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3663  },
3664  {
3665   "alignment" : 4,
3666   "linker_set_key" : "android::RWLock::AutoWLock *",
3667   "name" : "android::RWLock::AutoWLock *",
3668   "referenced_type" : "type-530",
3669   "self_type" : "type-531",
3670   "size" : 4,
3671   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3672  },
3673  {
3674   "alignment" : 4,
3675   "linker_set_key" : "android::RefBase *",
3676   "name" : "android::RefBase *",
3677   "referenced_type" : "type-10",
3678   "self_type" : "type-294",
3679   "size" : 4,
3680   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3681  },
3682  {
3683   "alignment" : 4,
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" : 4,
3689   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3690  },
3691  {
3692   "alignment" : 4,
3693   "linker_set_key" : "android::RefBase::weakref_impl *",
3694   "name" : "android::RefBase::weakref_impl *",
3695   "referenced_type" : "type-634",
3696   "self_type" : "type-633",
3697   "size" : 4,
3698   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3699  },
3700  {
3701   "alignment" : 4,
3702   "linker_set_key" : "android::RefBase::weakref_type *",
3703   "name" : "android::RefBase::weakref_type *",
3704   "referenced_type" : "type-45",
3705   "self_type" : "type-44",
3706   "size" : 4,
3707   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3708  },
3709  {
3710   "alignment" : 4,
3711   "linker_set_key" : "android::ReferenceRenamer *",
3712   "name" : "android::ReferenceRenamer *",
3713   "referenced_type" : "type-288",
3714   "self_type" : "type-289",
3715   "size" : 4,
3716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3717  },
3718  {
3719   "alignment" : 4,
3720   "linker_set_key" : "android::ScopedTrace *",
3721   "name" : "android::ScopedTrace *",
3722   "referenced_type" : "type-532",
3723   "self_type" : "type-533",
3724   "size" : 4,
3725   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3726  },
3727  {
3728   "alignment" : 4,
3729   "linker_set_key" : "android::String16 *",
3730   "name" : "android::String16 *",
3731   "referenced_type" : "type-51",
3732   "self_type" : "type-412",
3733   "size" : 4,
3734   "source_file" : "/system/core/libutils/include/utils/String16.h"
3735  },
3736  {
3737   "alignment" : 4,
3738   "linker_set_key" : "android::String8 *",
3739   "name" : "android::String8 *",
3740   "referenced_type" : "type-60",
3741   "self_type" : "type-407",
3742   "size" : 4,
3743   "source_file" : "/system/core/libutils/include/utils/String8.h"
3744  },
3745  {
3746   "alignment" : 4,
3747   "linker_set_key" : "android::Thread *",
3748   "name" : "android::Thread *",
3749   "referenced_type" : "type-95",
3750   "self_type" : "type-94",
3751   "size" : 4,
3752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3753  },
3754  {
3755   "alignment" : 4,
3756   "linker_set_key" : "android::VirtualLightRefBase *",
3757   "name" : "android::VirtualLightRefBase *",
3758   "referenced_type" : "type-192",
3759   "self_type" : "type-197",
3760   "size" : 4,
3761   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3762  },
3763  {
3764   "alignment" : 4,
3765   "linker_set_key" : "android::hardware::BHwBinder *",
3766   "name" : "android::hardware::BHwBinder *",
3767   "referenced_type" : "type-153",
3768   "self_type" : "type-152",
3769   "size" : 4,
3770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3771  },
3772  {
3773   "alignment" : 4,
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" : 4,
3779   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3780  },
3781  {
3782   "alignment" : 4,
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-456",
3786   "self_type" : "type-460",
3787   "size" : 4,
3788   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3789  },
3790  {
3791   "alignment" : 4,
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-475",
3795   "self_type" : "type-480",
3796   "size" : 4,
3797   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3798  },
3799  {
3800   "alignment" : 4,
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-463",
3804   "self_type" : "type-468",
3805   "size" : 4,
3806   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3807  },
3808  {
3809   "alignment" : 4,
3810   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3811   "name" : "android::hardware::GrantorDescriptor *",
3812   "referenced_type" : "type-316",
3813   "self_type" : "type-315",
3814   "size" : 4,
3815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3816  },
3817  {
3818   "alignment" : 4,
3819   "linker_set_key" : "android::hardware::IBinder *",
3820   "name" : "android::hardware::IBinder *",
3821   "referenced_type" : "type-22",
3822   "self_type" : "type-21",
3823   "size" : 4,
3824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3825  },
3826  {
3827   "alignment" : 4,
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" : 4,
3833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3834  },
3835  {
3836   "alignment" : 4,
3837   "linker_set_key" : "android::hardware::IInterface *",
3838   "name" : "android::hardware::IInterface *",
3839   "referenced_type" : "type-28",
3840   "self_type" : "type-27",
3841   "size" : 4,
3842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3843  },
3844  {
3845   "alignment" : 4,
3846   "linker_set_key" : "android::hardware::Parcel *",
3847   "name" : "android::hardware::Parcel *",
3848   "referenced_type" : "type-425",
3849   "self_type" : "type-431",
3850   "size" : 4,
3851   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3852  },
3853  {
3854   "alignment" : 4,
3855   "linker_set_key" : "android::hardware::ProcessState *",
3856   "name" : "android::hardware::ProcessState *",
3857   "referenced_type" : "type-31",
3858   "self_type" : "type-30",
3859   "size" : 4,
3860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3861  },
3862  {
3863   "alignment" : 4,
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-172",
3867   "self_type" : "type-173",
3868   "size" : 4,
3869   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3870  },
3871  {
3872   "alignment" : 4,
3873   "linker_set_key" : "android::hardware::Return<bool> *",
3874   "name" : "android::hardware::Return<bool> *",
3875   "referenced_type" : "type-165",
3876   "self_type" : "type-167",
3877   "size" : 4,
3878   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3879  },
3880  {
3881   "alignment" : 4,
3882   "linker_set_key" : "android::hardware::Return<void> *",
3883   "name" : "android::hardware::Return<void> *",
3884   "referenced_type" : "type-186",
3885   "self_type" : "type-187",
3886   "size" : 4,
3887   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3888  },
3889  {
3890   "alignment" : 4,
3891   "linker_set_key" : "android::hardware::Status *",
3892   "name" : "android::hardware::Status *",
3893   "referenced_type" : "type-155",
3894   "self_type" : "type-158",
3895   "size" : 4,
3896   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3897  },
3898  {
3899   "alignment" : 4,
3900   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3901   "name" : "android::hardware::details::HidlInstrumentor *",
3902   "referenced_type" : "type-67",
3903   "self_type" : "type-66",
3904   "size" : 4,
3905   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3906  },
3907  {
3908   "alignment" : 4,
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-627",
3913   "size" : 4,
3914   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3915  },
3916  {
3917   "alignment" : 4,
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-622",
3922   "size" : 4,
3923   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3924  },
3925  {
3926   "alignment" : 4,
3927   "linker_set_key" : "android::hardware::details::return_status *",
3928   "name" : "android::hardware::details::return_status *",
3929   "referenced_type" : "type-166",
3930   "self_type" : "type-179",
3931   "size" : 4,
3932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3933  },
3934  {
3935   "alignment" : 4,
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" : 4,
3941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3942  },
3943  {
3944   "alignment" : 4,
3945   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3946   "name" : "android::hardware::hidl_binder_death_recipient *",
3947   "referenced_type" : "type-141",
3948   "self_type" : "type-140",
3949   "size" : 4,
3950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3955   "name" : "android::hardware::hidl_death_recipient *",
3956   "referenced_type" : "type-144",
3957   "self_type" : "type-143",
3958   "size" : 4,
3959   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3960  },
3961  {
3962   "alignment" : 4,
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" : 4,
3968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3969  },
3970  {
3971   "alignment" : 4,
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" : 4,
3977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3978  },
3979  {
3980   "alignment" : 4,
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" : 4,
3986   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3987  },
3988  {
3989   "alignment" : 4,
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" : 4,
3995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3996  },
3997  {
3998   "alignment" : 4,
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" : 4,
4004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4005  },
4006  {
4007   "alignment" : 4,
4008   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
4009   "name" : "android::hardware::power::V1_0::BnHwPower *",
4010   "referenced_type" : "type-589",
4011   "self_type" : "type-590",
4012   "size" : 4,
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" : 4,
4017   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
4018   "name" : "android::hardware::power::V1_0::IPower *",
4019   "referenced_type" : "type-109",
4020   "self_type" : "type-108",
4021   "size" : 4,
4022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4023  },
4024  {
4025   "alignment" : 4,
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" : 4,
4031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4032  },
4033  {
4034   "alignment" : 4,
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" : 4,
4040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4041  },
4042  {
4043   "alignment" : 4,
4044   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
4045   "name" : "android::hardware::power::V1_1::BnHwPower *",
4046   "referenced_type" : "type-598",
4047   "self_type" : "type-599",
4048   "size" : 4,
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" : 4,
4053   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
4054   "name" : "android::hardware::power::V1_1::IPower *",
4055   "referenced_type" : "type-117",
4056   "self_type" : "type-116",
4057   "size" : 4,
4058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4059  },
4060  {
4061   "alignment" : 4,
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" : 4,
4067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4068  },
4069  {
4070   "alignment" : 4,
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" : 4,
4076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4077  },
4078  {
4079   "alignment" : 4,
4080   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower *",
4081   "name" : "android::hardware::power::V1_2::BnHwPower *",
4082   "referenced_type" : "type-605",
4083   "self_type" : "type-606",
4084   "size" : 4,
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" : 4,
4089   "linker_set_key" : "android::hardware::power::V1_2::IPower *",
4090   "name" : "android::hardware::power::V1_2::IPower *",
4091   "referenced_type" : "type-125",
4092   "self_type" : "type-124",
4093   "size" : 4,
4094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4095  },
4096  {
4097   "alignment" : 4,
4098   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower *",
4099   "name" : "android::hardware::power::V1_3::BnHwPower *",
4100   "referenced_type" : "type-635",
4101   "self_type" : "type-640",
4102   "size" : 4,
4103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4104  },
4105  {
4106   "alignment" : 4,
4107   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower *",
4108   "name" : "android::hardware::power::V1_3::BpHwPower *",
4109   "referenced_type" : "type-613",
4110   "self_type" : "type-672",
4111   "size" : 4,
4112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4113  },
4114  {
4115   "alignment" : 4,
4116   "linker_set_key" : "android::hardware::power::V1_3::BsPower *",
4117   "name" : "android::hardware::power::V1_3::BsPower *",
4118   "referenced_type" : "type-667",
4119   "self_type" : "type-670",
4120   "size" : 4,
4121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4122  },
4123  {
4124   "alignment" : 4,
4125   "linker_set_key" : "android::hardware::power::V1_3::IPower *",
4126   "name" : "android::hardware::power::V1_3::IPower *",
4127   "referenced_type" : "type-133",
4128   "self_type" : "type-132",
4129   "size" : 4,
4130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4131  },
4132  {
4133   "alignment" : 4,
4134   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4135   "name" : "android::hidl::base::V1_0::BnHwBase *",
4136   "referenced_type" : "type-439",
4137   "self_type" : "type-438",
4138   "size" : 4,
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" : 4,
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" : 4,
4148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4149  },
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4153   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4154   "referenced_type" : "type-76",
4155   "self_type" : "type-75",
4156   "size" : 4,
4157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4162   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4163   "referenced_type" : "type-102",
4164   "self_type" : "type-101",
4165   "size" : 4,
4166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4167  },
4168  {
4169   "alignment" : 4,
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" : 4,
4175   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4176  },
4177  {
4178   "alignment" : 4,
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" : 4,
4184   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4185  },
4186  {
4187   "alignment" : 4,
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-71",
4192   "size" : 4,
4193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4194  },
4195  {
4196   "alignment" : 4,
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-139",
4200   "self_type" : "type-138",
4201   "size" : 4,
4202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4203  },
4204  {
4205   "alignment" : 4,
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-107",
4209   "self_type" : "type-110",
4210   "size" : 4,
4211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4212  },
4213  {
4214   "alignment" : 4,
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-115",
4218   "self_type" : "type-118",
4219   "size" : 4,
4220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4221  },
4222  {
4223   "alignment" : 4,
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-123",
4227   "self_type" : "type-126",
4228   "size" : 4,
4229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4230  },
4231  {
4232   "alignment" : 4,
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-131",
4236   "self_type" : "type-130",
4237   "size" : 4,
4238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4239  },
4240  {
4241   "alignment" : 4,
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-656",
4246   "size" : 4,
4247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4248  },
4249  {
4250   "alignment" : 4,
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-74",
4254   "self_type" : "type-88",
4255   "size" : 4,
4256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4257  },
4258  {
4259   "alignment" : 4,
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-100",
4263   "self_type" : "type-104",
4264   "size" : 4,
4265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4270   "name" : "android::wp<android::hardware::BHwBinder> *",
4271   "referenced_type" : "type-459",
4272   "self_type" : "type-632",
4273   "size" : 4,
4274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4275  },
4276  {
4277   "alignment" : 4,
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" : 4,
4283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4288   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4289   "referenced_type" : "type-142",
4290   "self_type" : "type-513",
4291   "size" : 4,
4292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4293  },
4294  {
4295   "alignment" : 4,
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-122",
4299   "self_type" : "type-239",
4300   "size" : 4,
4301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "android_flex_plane *",
4306   "name" : "android_flex_plane *",
4307   "referenced_type" : "type-505",
4308   "self_type" : "type-508",
4309   "size" : 4,
4310   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4311  },
4312  {
4313   "alignment" : 4,
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-48",
4317   "self_type" : "type-47",
4318   "size" : 4,
4319   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "char *",
4324   "name" : "char *",
4325   "referenced_type" : "type-63",
4326   "self_type" : "type-162",
4327   "size" : 4,
4328   "source_file" : "/system/core/liblog/include/log/log_read.h"
4329  },
4330  {
4331   "alignment" : 4,
4332   "linker_set_key" : "const android::NativeHandle *",
4333   "name" : "const android::NativeHandle *",
4334   "referenced_type" : "type-393",
4335   "self_type" : "type-394",
4336   "size" : 4,
4337   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "const android::RefBase *",
4342   "name" : "const android::RefBase *",
4343   "referenced_type" : "type-292",
4344   "self_type" : "type-293",
4345   "size" : 4,
4346   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4347  },
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "const android::String16 *",
4351   "name" : "const android::String16 *",
4352   "referenced_type" : "type-50",
4353   "self_type" : "type-410",
4354   "size" : 4,
4355   "source_file" : "/system/core/libutils/include/utils/String16.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "const android::String8 *",
4360   "name" : "const android::String8 *",
4361   "referenced_type" : "type-402",
4362   "self_type" : "type-403",
4363   "size" : 4,
4364   "source_file" : "/system/core/libutils/include/utils/String8.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "linker_set_key" : "const android::VectorImpl *",
4369   "name" : "const android::VectorImpl *",
4370   "referenced_type" : "type-483",
4371   "self_type" : "type-484",
4372   "size" : 4,
4373   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4374  },
4375  {
4376   "alignment" : 4,
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" : 4,
4382   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4383  },
4384  {
4385   "alignment" : 4,
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-449",
4389   "self_type" : "type-450",
4390   "size" : 4,
4391   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4392  },
4393  {
4394   "alignment" : 4,
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-454",
4398   "self_type" : "type-455",
4399   "size" : 4,
4400   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4401  },
4402  {
4403   "alignment" : 4,
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-176",
4407   "self_type" : "type-177",
4408   "size" : 4,
4409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "const android::hardware::Return<bool> *",
4414   "name" : "const android::hardware::Return<bool> *",
4415   "referenced_type" : "type-170",
4416   "self_type" : "type-171",
4417   "size" : 4,
4418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4419  },
4420  {
4421   "alignment" : 4,
4422   "linker_set_key" : "const android::hardware::Status *",
4423   "name" : "const android::hardware::Status *",
4424   "referenced_type" : "type-159",
4425   "self_type" : "type-164",
4426   "size" : 4,
4427   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4428  },
4429  {
4430   "alignment" : 4,
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-629",
4434   "self_type" : "type-630",
4435   "size" : 4,
4436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4437  },
4438  {
4439   "alignment" : 4,
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-624",
4443   "self_type" : "type-625",
4444   "size" : 4,
4445   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4446  },
4447  {
4448   "alignment" : 4,
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" : 4,
4454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4455  },
4456  {
4457   "alignment" : 4,
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-619",
4461   "self_type" : "type-620",
4462   "size" : 4,
4463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4464  },
4465  {
4466   "alignment" : 4,
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-503",
4471   "size" : 4,
4472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4473  },
4474  {
4475   "alignment" : 4,
4476   "linker_set_key" : "const android::hardware::details::return_status *",
4477   "name" : "const android::hardware::details::return_status *",
4478   "referenced_type" : "type-181",
4479   "self_type" : "type-182",
4480   "size" : 4,
4481   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4486   "name" : "const android::hardware::hidl_death_recipient *",
4487   "referenced_type" : "type-650",
4488   "self_type" : "type-651",
4489   "size" : 4,
4490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4491  },
4492  {
4493   "alignment" : 4,
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" : 4,
4499   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4500  },
4501  {
4502   "alignment" : 4,
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" : 4,
4508   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4509  },
4510  {
4511   "alignment" : 4,
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" : 4,
4517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4518  },
4519  {
4520   "alignment" : 4,
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" : 4,
4526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4527  },
4528  {
4529   "alignment" : 4,
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" : 4,
4535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4540   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4541   "referenced_type" : "type-594",
4542   "self_type" : "type-595",
4543   "size" : 4,
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" : 4,
4548   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4549   "name" : "const android::hardware::power::V1_0::IPower *",
4550   "referenced_type" : "type-561",
4551   "self_type" : "type-562",
4552   "size" : 4,
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" : 4,
4557   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4558   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4559   "referenced_type" : "type-603",
4560   "self_type" : "type-604",
4561   "size" : 4,
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" : 4,
4566   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4567   "name" : "const android::hardware::power::V1_1::IPower *",
4568   "referenced_type" : "type-563",
4569   "self_type" : "type-564",
4570   "size" : 4,
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" : 4,
4575   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower *",
4576   "name" : "const android::hardware::power::V1_2::BpHwPower *",
4577   "referenced_type" : "type-610",
4578   "self_type" : "type-611",
4579   "size" : 4,
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" : 4,
4584   "linker_set_key" : "const android::hardware::power::V1_2::IPower *",
4585   "name" : "const android::hardware::power::V1_2::IPower *",
4586   "referenced_type" : "type-570",
4587   "self_type" : "type-571",
4588   "size" : 4,
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" : 4,
4593   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower *",
4594   "name" : "const android::hardware::power::V1_3::BpHwPower *",
4595   "referenced_type" : "type-612",
4596   "self_type" : "type-616",
4597   "size" : 4,
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" : 4,
4602   "linker_set_key" : "const android::hardware::power::V1_3::IPower *",
4603   "name" : "const android::hardware::power::V1_3::IPower *",
4604   "referenced_type" : "type-577",
4605   "self_type" : "type-578",
4606   "size" : 4,
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" : 4,
4611   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4612   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4613   "referenced_type" : "type-587",
4614   "self_type" : "type-588",
4615   "size" : 4,
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" : 4,
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" : 4,
4625   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4630   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4631   "referenced_type" : "type-91",
4632   "self_type" : "type-92",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4639   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4640   "referenced_type" : "type-534",
4641   "self_type" : "type-535",
4642   "size" : 4,
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" : 4,
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" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4657   "name" : "const android::sp<android::hardware::ProcessState> *",
4658   "referenced_type" : "type-72",
4659   "self_type" : "type-73",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4662  },
4663  {
4664   "alignment" : 4,
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-150",
4668   "self_type" : "type-149",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4671  },
4672  {
4673   "alignment" : 4,
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-649",
4678   "size" : 4,
4679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4680  },
4681  {
4682   "alignment" : 4,
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-111",
4686   "self_type" : "type-114",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4689  },
4690  {
4691   "alignment" : 4,
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-119",
4695   "self_type" : "type-121",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4698  },
4699  {
4700   "alignment" : 4,
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-127",
4704   "self_type" : "type-129",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4707  },
4708  {
4709   "alignment" : 4,
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-137",
4713   "self_type" : "type-136",
4714   "size" : 4,
4715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4716  },
4717  {
4718   "alignment" : 4,
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" : 4,
4724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4725  },
4726  {
4727   "alignment" : 4,
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-89",
4731   "self_type" : "type-90",
4732   "size" : 4,
4733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4734  },
4735  {
4736   "alignment" : 4,
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-105",
4740   "self_type" : "type-106",
4741   "size" : 4,
4742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4747   "name" : "const android::wp<android::hardware::BHwBinder> *",
4748   "referenced_type" : "type-643",
4749   "self_type" : "type-644",
4750   "size" : 4,
4751   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4752  },
4753  {
4754   "alignment" : 4,
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-586",
4759   "size" : 4,
4760   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4761  },
4762  {
4763   "alignment" : 4,
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" : 4,
4769   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "const char *",
4774   "name" : "const char *",
4775   "referenced_type" : "type-62",
4776   "self_type" : "type-61",
4777   "size" : 4,
4778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "const char16_t *",
4783   "name" : "const char16_t *",
4784   "referenced_type" : "type-53",
4785   "self_type" : "type-52",
4786   "size" : 4,
4787   "source_file" : "/system/core/libutils/include/utils/String16.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "const log_msg *",
4792   "name" : "const log_msg *",
4793   "referenced_type" : "type-77",
4794   "self_type" : "type-103",
4795   "size" : 4,
4796   "source_file" : "/system/core/liblog/include/log/log_read.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "const native_handle *",
4801   "name" : "const native_handle *",
4802   "referenced_type" : "type-255",
4803   "self_type" : "type-254",
4804   "size" : 4,
4805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "const unsigned char *",
4810   "name" : "const unsigned char *",
4811   "referenced_type" : "type-273",
4812   "self_type" : "type-377",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "const unsigned long long *",
4819   "name" : "const unsigned long long *",
4820   "referenced_type" : "type-282",
4821   "self_type" : "type-432",
4822   "size" : 4,
4823   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "const void *",
4828   "name" : "const void *",
4829   "referenced_type" : "type-384",
4830   "self_type" : "type-385",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "int (*)(void *)",
4837   "name" : "int (*)(void *)",
4838   "referenced_type" : "type-515",
4839   "self_type" : "type-516",
4840   "size" : 4,
4841   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "int *",
4846   "name" : "int *",
4847   "referenced_type" : "type-32",
4848   "self_type" : "type-340",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "log_msg *",
4855   "name" : "log_msg *",
4856   "referenced_type" : "type-78",
4857   "self_type" : "type-146",
4858   "size" : 4,
4859   "source_file" : "/system/core/liblog/include/log/log_read.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "native_handle *",
4864   "name" : "native_handle *",
4865   "referenced_type" : "type-183",
4866   "self_type" : "type-196",
4867   "size" : 4,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "unsigned char *",
4873   "name" : "unsigned char *",
4874   "referenced_type" : "type-81",
4875   "self_type" : "type-427",
4876   "size" : 4,
4877   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "unsigned long long *",
4882   "name" : "unsigned long long *",
4883   "referenced_type" : "type-145",
4884   "self_type" : "type-428",
4885   "size" : 4,
4886   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4891   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4892   "referenced_type" : "type-430",
4893   "self_type" : "type-429",
4894   "size" : 4,
4895   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "void *",
4900   "name" : "void *",
4901   "referenced_type" : "type-34",
4902   "self_type" : "type-33",
4903   "size" : 4,
4904   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "void **",
4909   "name" : "void **",
4910   "referenced_type" : "type-33",
4911   "self_type" : "type-517",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4914  }
4915 ],
4916 "qualified_types" :
4917 [
4918  {
4919   "alignment" : 4,
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" : 4,
4926   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "is_const" : true,
4931   "linker_set_key" : "android::RefBase::weakref_impl *const",
4932   "name" : "android::RefBase::weakref_impl *const",
4933   "referenced_type" : "type-633",
4934   "self_type" : "type-636",
4935   "size" : 4,
4936   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4937  },
4938  {
4939   "alignment" : 4,
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" : 4,
4946   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "is_const" : true,
4951   "linker_set_key" : "const android::NativeHandle",
4952   "name" : "const android::NativeHandle",
4953   "referenced_type" : "type-195",
4954   "self_type" : "type-393",
4955   "size" : 12,
4956   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4957  },
4958  {
4959   "alignment" : 4,
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" : 8,
4966   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4967  },
4968  {
4969   "alignment" : 4,
4970   "is_const" : true,
4971   "linker_set_key" : "const android::String16",
4972   "name" : "const android::String16",
4973   "referenced_type" : "type-51",
4974   "self_type" : "type-50",
4975   "size" : 4,
4976   "source_file" : "/system/core/libutils/include/utils/String16.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "is_const" : true,
4981   "linker_set_key" : "const android::String8",
4982   "name" : "const android::String8",
4983   "referenced_type" : "type-60",
4984   "self_type" : "type-402",
4985   "size" : 4,
4986   "source_file" : "/system/core/libutils/include/utils/String8.h"
4987  },
4988  {
4989   "alignment" : 4,
4990   "is_const" : true,
4991   "linker_set_key" : "const android::VectorImpl",
4992   "name" : "const android::VectorImpl",
4993   "referenced_type" : "type-41",
4994   "self_type" : "type-483",
4995   "size" : 20,
4996   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4997  },
4998  {
4999   "alignment" : 4,
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" : 24,
5006   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5007  },
5008  {
5009   "alignment" : 4,
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-443",
5014   "self_type" : "type-449",
5015   "size" : 16,
5016   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5017  },
5018  {
5019   "alignment" : 4,
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-451",
5024   "self_type" : "type-454",
5025   "size" : 16,
5026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5027  },
5028  {
5029   "alignment" : 4,
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-436",
5035   "size" : 68,
5036   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5037  },
5038  {
5039   "alignment" : 4,
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-172",
5044   "self_type" : "type-176",
5045   "size" : 28,
5046   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5047  },
5048  {
5049   "alignment" : 4,
5050   "is_const" : true,
5051   "linker_set_key" : "const android::hardware::Return<bool>",
5052   "name" : "const android::hardware::Return<bool>",
5053   "referenced_type" : "type-165",
5054   "self_type" : "type-170",
5055   "size" : 24,
5056   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5057  },
5058  {
5059   "alignment" : 4,
5060   "is_const" : true,
5061   "linker_set_key" : "const android::hardware::Status",
5062   "name" : "const android::hardware::Status",
5063   "referenced_type" : "type-155",
5064   "self_type" : "type-159",
5065   "size" : 20,
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-446",
5074   "self_type" : "type-448",
5075   "size" : 8,
5076   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5077  },
5078  {
5079   "alignment" : 4,
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-629",
5085   "size" : 8,
5086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5087  },
5088  {
5089   "alignment" : 4,
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-624",
5095   "size" : 8,
5096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5097  },
5098  {
5099   "alignment" : 4,
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" : 4,
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-619",
5115   "size" : 8,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5117  },
5118  {
5119   "alignment" : 4,
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" : 4,
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-166",
5134   "self_type" : "type-181",
5135   "size" : 24,
5136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5137  },
5138  {
5139   "alignment" : 4,
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-144",
5144   "self_type" : "type-650",
5145   "size" : 12,
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" : 4,
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" : 4,
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-580",
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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-591",
5234   "self_type" : "type-594",
5235   "size" : 92,
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-549",
5244   "self_type" : "type-553",
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" : 4,
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-109",
5254   "self_type" : "type-561",
5255   "size" : 12,
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-548",
5264   "self_type" : "type-551",
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-545",
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-550",
5284   "self_type" : "type-554",
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" : 4,
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-600",
5294   "self_type" : "type-603",
5295   "size" : 92,
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" : 4,
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-117",
5304   "self_type" : "type-563",
5305   "size" : 12,
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-618",
5315   "size" : 48,
5316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5317  },
5318  {
5319   "alignment" : 4,
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-607",
5324   "self_type" : "type-610",
5325   "size" : 92,
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" : 4,
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-125",
5334   "self_type" : "type-570",
5335   "size" : 12,
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-565",
5344   "self_type" : "type-566",
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" : 4,
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-613",
5354   "self_type" : "type-612",
5355   "size" : 92,
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" : 4,
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-133",
5364   "self_type" : "type-577",
5365   "size" : 12,
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-572",
5374   "self_type" : "type-573",
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" : 4,
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-583",
5384   "self_type" : "type-587",
5385   "size" : 92,
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" : 4,
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" : 12,
5406   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5407  },
5408  {
5409   "alignment" : 4,
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-461",
5415   "size" : 4,
5416   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5417  },
5418  {
5419   "alignment" : 4,
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-76",
5424   "self_type" : "type-91",
5425   "size" : 12,
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-537",
5434   "self_type" : "type-541",
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-536",
5444   "self_type" : "type-539",
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" : 4,
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-102",
5454   "self_type" : "type-534",
5455   "size" : 12,
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" : 4,
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" : 4,
5466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5467  },
5468  {
5469   "alignment" : 4,
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-72",
5475   "size" : 4,
5476   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5477  },
5478  {
5479   "alignment" : 4,
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-139",
5484   "self_type" : "type-150",
5485   "size" : 4,
5486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5487  },
5488  {
5489   "alignment" : 4,
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" : 4,
5496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5497  },
5498  {
5499   "alignment" : 4,
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-107",
5504   "self_type" : "type-111",
5505   "size" : 4,
5506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5507  },
5508  {
5509   "alignment" : 4,
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-115",
5514   "self_type" : "type-119",
5515   "size" : 4,
5516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5517  },
5518  {
5519   "alignment" : 4,
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-123",
5524   "self_type" : "type-127",
5525   "size" : 4,
5526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5527  },
5528  {
5529   "alignment" : 4,
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-131",
5534   "self_type" : "type-137",
5535   "size" : 4,
5536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5537  },
5538  {
5539   "alignment" : 4,
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" : 4,
5546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5547  },
5548  {
5549   "alignment" : 4,
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-74",
5554   "self_type" : "type-89",
5555   "size" : 4,
5556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5557  },
5558  {
5559   "alignment" : 4,
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-100",
5564   "self_type" : "type-105",
5565   "size" : 4,
5566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5567  },
5568  {
5569   "alignment" : 4,
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-459",
5574   "self_type" : "type-643",
5575   "size" : 8,
5576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5577  },
5578  {
5579   "alignment" : 4,
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-142",
5584   "self_type" : "type-574",
5585   "size" : 8,
5586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5587  },
5588  {
5589   "alignment" : 4,
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-122",
5594   "self_type" : "type-332",
5595   "size" : 8,
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-46",
5604   "self_type" : "type-96",
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-63",
5614   "self_type" : "type-62",
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-54",
5624   "self_type" : "type-53",
5625   "size" : 2,
5626   "source_file" : "/system/core/libutils/include/utils/String16.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "is_const" : true,
5631   "linker_set_key" : "const double",
5632   "name" : "const double",
5633   "referenced_type" : "type-265",
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-260",
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-472",
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-638",
5671   "self_type" : "type-637",
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-78",
5680   "self_type" : "type-77",
5681   "size" : 5124,
5682   "source_file" : "/system/core/liblog/include/log/log_read.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "is_const" : true,
5687   "linker_set_key" : "const long long",
5688   "name" : "const long long",
5689   "referenced_type" : "type-37",
5690   "self_type" : "type-280",
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-183",
5700   "self_type" : "type-255",
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-216",
5710   "self_type" : "type-275",
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-271",
5720   "self_type" : "type-270",
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-558",
5730   "self_type" : "type-557",
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-655",
5740   "self_type" : "type-654",
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-556",
5750   "self_type" : "type-555",
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-653",
5760   "self_type" : "type-652",
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-560",
5770   "self_type" : "type-559",
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-658",
5780   "self_type" : "type-657",
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-569",
5790   "self_type" : "type-568",
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-660",
5800   "self_type" : "type-659",
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-576",
5810   "self_type" : "type-575",
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-662",
5820   "self_type" : "type-661",
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-642",
5840   "self_type" : "type-641",
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-547",
5850   "self_type" : "type-546",
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-543",
5860   "self_type" : "type-542",
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" : 4,
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-441",
5870   "self_type" : "type-440",
5871   "size" : 12,
5872   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5873  },
5874  {
5875   "alignment" : 4,
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" : 8,
5882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5883  },
5884  {
5885   "alignment" : 4,
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" : 8,
5892   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5893  },
5894  {
5895   "alignment" : 4,
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" : 12,
5902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5903  },
5904  {
5905   "alignment" : 4,
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-665",
5910   "self_type" : "type-664",
5911   "size" : 12,
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-81",
5920   "self_type" : "type-273",
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-42",
5931   "size" : 4,
5932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "is_const" : true,
5937   "linker_set_key" : "const unsigned long long",
5938   "name" : "const unsigned long long",
5939   "referenced_type" : "type-145",
5940   "self_type" : "type-282",
5941   "size" : 8,
5942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5943  },
5944  {
5945   "alignment" : 2,
5946   "is_const" : true,
5947   "linker_set_key" : "const unsigned short",
5948   "name" : "const unsigned short",
5949   "referenced_type" : "type-83",
5950   "self_type" : "type-277",
5951   "size" : 2,
5952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5953  },
5954  {
5955   "is_const" : true,
5956   "linker_set_key" : "const void",
5957   "name" : "const void",
5958   "referenced_type" : "type-34",
5959   "self_type" : "type-384",
5960   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5961  },
5962  {
5963   "alignment" : 1,
5964   "is_volatile" : true,
5965   "linker_set_key" : "volatile bool",
5966   "name" : "volatile bool",
5967   "referenced_type" : "type-46",
5968   "self_type" : "type-99",
5969   "size" : 1,
5970   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5971  },
5972  {
5973   "alignment" : 4,
5974   "is_volatile" : true,
5975   "linker_set_key" : "volatile int",
5976   "name" : "volatile int",
5977   "referenced_type" : "type-32",
5978   "self_type" : "type-64",
5979   "size" : 4,
5980   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5981  }
5982 ],
5983 "record_types" :
5984 [
5985  {
5986   "alignment" : 4,
5987   "fields" :
5988   [
5989    {
5990     "access" : "private",
5991     "field_name" : "mCond",
5992     "referenced_type" : "type-98"
5993    }
5994   ],
5995   "linker_set_key" : "android::Condition",
5996   "name" : "android::Condition",
5997   "record_kind" : "class",
5998   "referenced_type" : "type-97",
5999   "self_type" : "type-97",
6000   "size" : 4,
6001   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6002   "unique_id" : "_ZTSN7android9ConditionE"
6003  },
6004  {
6005   "alignment" : 4,
6006   "fields" :
6007   [
6008    {
6009     "access" : "private",
6010     "field_name" : "mVector",
6011     "referenced_type" : "type-57"
6012    }
6013   ],
6014   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6015   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6016   "record_kind" : "class",
6017   "referenced_type" : "type-56",
6018   "self_type" : "type-56",
6019   "size" : 20,
6020   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6021   "template_args" : [ "type-51", "type-20" ],
6022   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6023  },
6024  {
6025   "alignment" : 4,
6026   "fields" :
6027   [
6028    {
6029     "access" : "private",
6030     "field_name" : "mCount",
6031     "referenced_type" : "type-194"
6032    }
6033   ],
6034   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6035   "name" : "android::LightRefBase<android::NativeHandle>",
6036   "record_kind" : "class",
6037   "referenced_type" : "type-193",
6038   "self_type" : "type-193",
6039   "size" : 4,
6040   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6041   "template_args" : [ "type-195" ],
6042   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6043  },
6044  {
6045   "alignment" : 4,
6046   "fields" :
6047   [
6048    {
6049     "access" : "private",
6050     "field_name" : "mCount",
6051     "referenced_type" : "type-191"
6052    }
6053   ],
6054   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6055   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6056   "record_kind" : "class",
6057   "referenced_type" : "type-190",
6058   "self_type" : "type-190",
6059   "size" : 4,
6060   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6061   "template_args" : [ "type-192" ],
6062   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6063  },
6064  {
6065   "alignment" : 4,
6066   "fields" :
6067   [
6068    {
6069     "access" : "private",
6070     "field_name" : "mMutex",
6071     "referenced_type" : "type-39"
6072    }
6073   ],
6074   "linker_set_key" : "android::Mutex",
6075   "name" : "android::Mutex",
6076   "record_kind" : "class",
6077   "referenced_type" : "type-38",
6078   "self_type" : "type-38",
6079   "size" : 4,
6080   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6081   "unique_id" : "_ZTSN7android5MutexE"
6082  },
6083  {
6084   "alignment" : 4,
6085   "fields" :
6086   [
6087    {
6088     "access" : "private",
6089     "field_name" : "mLock",
6090     "referenced_type" : "type-520"
6091    }
6092   ],
6093   "linker_set_key" : "android::Mutex::Autolock",
6094   "name" : "android::Mutex::Autolock",
6095   "record_kind" : "class",
6096   "referenced_type" : "type-519",
6097   "self_type" : "type-519",
6098   "size" : 4,
6099   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6100   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6101  },
6102  {
6103   "alignment" : 4,
6104   "base_specifiers" :
6105   [
6106    {
6107     "referenced_type" : "type-193"
6108    }
6109   ],
6110   "fields" :
6111   [
6112    {
6113     "access" : "private",
6114     "field_name" : "mHandle",
6115     "field_offset" : 32,
6116     "referenced_type" : "type-196"
6117    },
6118    {
6119     "access" : "private",
6120     "field_name" : "mOwnsHandle",
6121     "field_offset" : 64,
6122     "referenced_type" : "type-46"
6123    }
6124   ],
6125   "linker_set_key" : "android::NativeHandle",
6126   "name" : "android::NativeHandle",
6127   "record_kind" : "class",
6128   "referenced_type" : "type-195",
6129   "self_type" : "type-195",
6130   "size" : 12,
6131   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6132   "unique_id" : "_ZTSN7android12NativeHandleE"
6133  },
6134  {
6135   "alignment" : 4,
6136   "fields" :
6137   [
6138    {
6139     "access" : "private",
6140     "field_name" : "mRWLock",
6141     "referenced_type" : "type-525"
6142    }
6143   ],
6144   "linker_set_key" : "android::RWLock",
6145   "name" : "android::RWLock",
6146   "record_kind" : "class",
6147   "referenced_type" : "type-524",
6148   "self_type" : "type-524",
6149   "size" : 40,
6150   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6151   "unique_id" : "_ZTSN7android6RWLockE"
6152  },
6153  {
6154   "alignment" : 4,
6155   "fields" :
6156   [
6157    {
6158     "access" : "private",
6159     "field_name" : "mLock",
6160     "referenced_type" : "type-528"
6161    }
6162   ],
6163   "linker_set_key" : "android::RWLock::AutoRLock",
6164   "name" : "android::RWLock::AutoRLock",
6165   "record_kind" : "class",
6166   "referenced_type" : "type-527",
6167   "self_type" : "type-527",
6168   "size" : 4,
6169   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6170   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6171  },
6172  {
6173   "alignment" : 4,
6174   "fields" :
6175   [
6176    {
6177     "access" : "private",
6178     "field_name" : "mLock",
6179     "referenced_type" : "type-528"
6180    }
6181   ],
6182   "linker_set_key" : "android::RWLock::AutoWLock",
6183   "name" : "android::RWLock::AutoWLock",
6184   "record_kind" : "class",
6185   "referenced_type" : "type-530",
6186   "self_type" : "type-530",
6187   "size" : 4,
6188   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6189   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6190  },
6191  {
6192   "alignment" : 4,
6193   "fields" :
6194   [
6195    {
6196     "access" : "private",
6197     "field_name" : "mRefs",
6198     "field_offset" : 32,
6199     "referenced_type" : "type-11"
6200    }
6201   ],
6202   "linker_set_key" : "android::RefBase",
6203   "name" : "android::RefBase",
6204   "record_kind" : "class",
6205   "referenced_type" : "type-10",
6206   "self_type" : "type-10",
6207   "size" : 8,
6208   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6209   "unique_id" : "_ZTSN7android7RefBaseE",
6210   "vtable_components" :
6211   [
6212    {
6213     "kind" : "offset_to_top"
6214    },
6215    {
6216     "kind" : "rtti",
6217     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6218    },
6219    {
6220     "kind" : "complete_dtor_pointer",
6221     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6222    },
6223    {
6224     "kind" : "deleting_dtor_pointer",
6225     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6226    },
6227    {
6228     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6229    },
6230    {
6231     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6232    },
6233    {
6234     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6235    },
6236    {
6237     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6238    }
6239   ]
6240  },
6241  {
6242   "alignment" : 1,
6243   "linker_set_key" : "android::RefBase::weakref_type",
6244   "name" : "android::RefBase::weakref_type",
6245   "record_kind" : "class",
6246   "referenced_type" : "type-45",
6247   "self_type" : "type-45",
6248   "size" : 1,
6249   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6250   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6251  },
6252  {
6253   "alignment" : 1,
6254   "linker_set_key" : "android::ReferenceMover",
6255   "name" : "android::ReferenceMover",
6256   "record_kind" : "class",
6257   "referenced_type" : "type-295",
6258   "self_type" : "type-295",
6259   "size" : 1,
6260   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6261   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6262  },
6263  {
6264   "alignment" : 4,
6265   "linker_set_key" : "android::ReferenceRenamer",
6266   "name" : "android::ReferenceRenamer",
6267   "record_kind" : "class",
6268   "referenced_type" : "type-288",
6269   "self_type" : "type-288",
6270   "size" : 4,
6271   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6272   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6273   "vtable_components" :
6274   [
6275    {
6276     "kind" : "offset_to_top"
6277    },
6278    {
6279     "kind" : "rtti",
6280     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6281    },
6282    {
6283     "is_pure" : true,
6284     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6285    }
6286   ]
6287  },
6288  {
6289   "alignment" : 4,
6290   "fields" :
6291   [
6292    {
6293     "access" : "private",
6294     "field_name" : "mTag",
6295     "referenced_type" : "type-145"
6296    }
6297   ],
6298   "linker_set_key" : "android::ScopedTrace",
6299   "name" : "android::ScopedTrace",
6300   "record_kind" : "class",
6301   "referenced_type" : "type-532",
6302   "self_type" : "type-532",
6303   "size" : 8,
6304   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6305   "unique_id" : "_ZTSN7android11ScopedTraceE"
6306  },
6307  {
6308   "alignment" : 4,
6309   "base_specifiers" :
6310   [
6311    {
6312     "access" : "private",
6313     "referenced_type" : "type-58"
6314    }
6315   ],
6316   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6317   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6318   "record_kind" : "class",
6319   "referenced_type" : "type-57",
6320   "self_type" : "type-57",
6321   "size" : 20,
6322   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6323   "template_args" : [ "type-59" ],
6324   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6325   "vtable_components" :
6326   [
6327    {
6328     "kind" : "offset_to_top"
6329    },
6330    {
6331     "kind" : "rtti",
6332     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6333    },
6334    {
6335     "kind" : "complete_dtor_pointer",
6336     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6337    },
6338    {
6339     "kind" : "deleting_dtor_pointer",
6340     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6341    },
6342    {
6343     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6344    },
6345    {
6346     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6347    },
6348    {
6349     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6350    },
6351    {
6352     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6353    },
6354    {
6355     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6356    },
6357    {
6358     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6359    },
6360    {
6361     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6362    }
6363   ]
6364  },
6365  {
6366   "alignment" : 4,
6367   "base_specifiers" :
6368   [
6369    {
6370     "referenced_type" : "type-41"
6371    }
6372   ],
6373   "linker_set_key" : "android::SortedVectorImpl",
6374   "name" : "android::SortedVectorImpl",
6375   "record_kind" : "class",
6376   "referenced_type" : "type-58",
6377   "self_type" : "type-58",
6378   "size" : 20,
6379   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6380   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6381   "vtable_components" :
6382   [
6383    {
6384     "kind" : "offset_to_top"
6385    },
6386    {
6387     "kind" : "rtti",
6388     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6389    },
6390    {
6391     "kind" : "complete_dtor_pointer",
6392     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6393    },
6394    {
6395     "kind" : "deleting_dtor_pointer",
6396     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6397    },
6398    {
6399     "is_pure" : true,
6400     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6401    },
6402    {
6403     "is_pure" : true,
6404     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6405    },
6406    {
6407     "is_pure" : true,
6408     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6409    },
6410    {
6411     "is_pure" : true,
6412     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6413    },
6414    {
6415     "is_pure" : true,
6416     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6417    },
6418    {
6419     "is_pure" : true,
6420     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6421    },
6422    {
6423     "is_pure" : true,
6424     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6425    }
6426   ]
6427  },
6428  {
6429   "alignment" : 4,
6430   "fields" :
6431   [
6432    {
6433     "access" : "private",
6434     "field_name" : "mString",
6435     "referenced_type" : "type-52"
6436    }
6437   ],
6438   "linker_set_key" : "android::String16",
6439   "name" : "android::String16",
6440   "record_kind" : "class",
6441   "referenced_type" : "type-51",
6442   "self_type" : "type-51",
6443   "size" : 4,
6444   "source_file" : "/system/core/libutils/include/utils/String16.h",
6445   "unique_id" : "_ZTSN7android8String16E"
6446  },
6447  {
6448   "alignment" : 4,
6449   "fields" :
6450   [
6451    {
6452     "access" : "private",
6453     "field_name" : "mString",
6454     "referenced_type" : "type-61"
6455    }
6456   ],
6457   "linker_set_key" : "android::String8",
6458   "name" : "android::String8",
6459   "record_kind" : "class",
6460   "referenced_type" : "type-60",
6461   "self_type" : "type-60",
6462   "size" : 4,
6463   "source_file" : "/system/core/libutils/include/utils/String8.h",
6464   "unique_id" : "_ZTSN7android7String8E"
6465  },
6466  {
6467   "alignment" : 4,
6468   "base_specifiers" :
6469   [
6470    {
6471     "is_virtual" : true,
6472     "referenced_type" : "type-10"
6473    }
6474   ],
6475   "fields" :
6476   [
6477    {
6478     "access" : "private",
6479     "field_name" : "mCanCallJava",
6480     "field_offset" : 32,
6481     "referenced_type" : "type-96"
6482    },
6483    {
6484     "access" : "private",
6485     "field_name" : "mThread",
6486     "field_offset" : 64,
6487     "referenced_type" : "type-33"
6488    },
6489    {
6490     "access" : "private",
6491     "field_name" : "mLock",
6492     "field_offset" : 96,
6493     "referenced_type" : "type-38"
6494    },
6495    {
6496     "access" : "private",
6497     "field_name" : "mThreadExitedCondition",
6498     "field_offset" : 128,
6499     "referenced_type" : "type-97"
6500    },
6501    {
6502     "access" : "private",
6503     "field_name" : "mStatus",
6504     "field_offset" : 160,
6505     "referenced_type" : "type-32"
6506    },
6507    {
6508     "access" : "private",
6509     "field_name" : "mExitPending",
6510     "field_offset" : 192,
6511     "referenced_type" : "type-99"
6512    },
6513    {
6514     "access" : "private",
6515     "field_name" : "mRunning",
6516     "field_offset" : 200,
6517     "referenced_type" : "type-99"
6518    },
6519    {
6520     "access" : "private",
6521     "field_name" : "mHoldSelf",
6522     "field_offset" : 224,
6523     "referenced_type" : "type-93"
6524    },
6525    {
6526     "access" : "private",
6527     "field_name" : "mTid",
6528     "field_offset" : 256,
6529     "referenced_type" : "type-32"
6530    }
6531   ],
6532   "linker_set_key" : "android::Thread",
6533   "name" : "android::Thread",
6534   "record_kind" : "class",
6535   "referenced_type" : "type-95",
6536   "self_type" : "type-95",
6537   "size" : 44,
6538   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6539   "unique_id" : "_ZTSN7android6ThreadE",
6540   "vtable_components" :
6541   [
6542    {
6543     "component_value" : 36,
6544     "kind" : "vbase_offset"
6545    },
6546    {
6547     "kind" : "offset_to_top"
6548    },
6549    {
6550     "kind" : "rtti",
6551     "mangled_component_name" : "_ZTIN7android6ThreadE"
6552    },
6553    {
6554     "kind" : "complete_dtor_pointer",
6555     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6556    },
6557    {
6558     "kind" : "deleting_dtor_pointer",
6559     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6560    },
6561    {
6562     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6563    },
6564    {
6565     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6566    },
6567    {
6568     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6569    },
6570    {
6571     "is_pure" : true,
6572     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6573    },
6574    {
6575     "kind" : "vcall_offset"
6576    },
6577    {
6578     "kind" : "vcall_offset"
6579    },
6580    {
6581     "kind" : "vcall_offset"
6582    },
6583    {
6584     "kind" : "vcall_offset"
6585    },
6586    {
6587     "component_value" : -36,
6588     "kind" : "vcall_offset"
6589    },
6590    {
6591     "component_value" : -36,
6592     "kind" : "offset_to_top"
6593    },
6594    {
6595     "kind" : "rtti",
6596     "mangled_component_name" : "_ZTIN7android6ThreadE"
6597    },
6598    {
6599     "kind" : "complete_dtor_pointer",
6600     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6601    },
6602    {
6603     "kind" : "deleting_dtor_pointer",
6604     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6605    },
6606    {
6607     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6608    },
6609    {
6610     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6611    },
6612    {
6613     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6614    },
6615    {
6616     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6617    }
6618   ]
6619  },
6620  {
6621   "alignment" : 4,
6622   "base_specifiers" :
6623   [
6624    {
6625     "access" : "private",
6626     "referenced_type" : "type-41"
6627    }
6628   ],
6629   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6630   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6631   "record_kind" : "class",
6632   "referenced_type" : "type-40",
6633   "self_type" : "type-40",
6634   "size" : 20,
6635   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6636   "template_args" : [ "type-43" ],
6637   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6638   "vtable_components" :
6639   [
6640    {
6641     "kind" : "offset_to_top"
6642    },
6643    {
6644     "kind" : "rtti",
6645     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6646    },
6647    {
6648     "kind" : "complete_dtor_pointer",
6649     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6650    },
6651    {
6652     "kind" : "deleting_dtor_pointer",
6653     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6654    },
6655    {
6656     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6657    },
6658    {
6659     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6660    },
6661    {
6662     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6663    },
6664    {
6665     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6666    },
6667    {
6668     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6669    },
6670    {
6671     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6672    }
6673   ]
6674  },
6675  {
6676   "alignment" : 4,
6677   "fields" :
6678   [
6679    {
6680     "access" : "private",
6681     "field_name" : "mStorage",
6682     "field_offset" : 32,
6683     "referenced_type" : "type-33"
6684    },
6685    {
6686     "access" : "private",
6687     "field_name" : "mCount",
6688     "field_offset" : 64,
6689     "referenced_type" : "type-2"
6690    },
6691    {
6692     "access" : "private",
6693     "field_name" : "mFlags",
6694     "field_offset" : 96,
6695     "referenced_type" : "type-42"
6696    },
6697    {
6698     "access" : "private",
6699     "field_name" : "mItemSize",
6700     "field_offset" : 128,
6701     "referenced_type" : "type-42"
6702    }
6703   ],
6704   "linker_set_key" : "android::VectorImpl",
6705   "name" : "android::VectorImpl",
6706   "record_kind" : "class",
6707   "referenced_type" : "type-41",
6708   "self_type" : "type-41",
6709   "size" : 20,
6710   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6711   "unique_id" : "_ZTSN7android10VectorImplE",
6712   "vtable_components" :
6713   [
6714    {
6715     "kind" : "offset_to_top"
6716    },
6717    {
6718     "kind" : "rtti",
6719     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6720    },
6721    {
6722     "kind" : "complete_dtor_pointer",
6723     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6724    },
6725    {
6726     "kind" : "deleting_dtor_pointer",
6727     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6728    },
6729    {
6730     "is_pure" : true,
6731     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6732    },
6733    {
6734     "is_pure" : true,
6735     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6736    },
6737    {
6738     "is_pure" : true,
6739     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6740    },
6741    {
6742     "is_pure" : true,
6743     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6744    },
6745    {
6746     "is_pure" : true,
6747     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6748    },
6749    {
6750     "is_pure" : true,
6751     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6752    }
6753   ]
6754  },
6755  {
6756   "alignment" : 4,
6757   "base_specifiers" :
6758   [
6759    {
6760     "referenced_type" : "type-190"
6761    }
6762   ],
6763   "linker_set_key" : "android::VirtualLightRefBase",
6764   "name" : "android::VirtualLightRefBase",
6765   "record_kind" : "class",
6766   "referenced_type" : "type-192",
6767   "self_type" : "type-192",
6768   "size" : 8,
6769   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6770   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6771   "vtable_components" :
6772   [
6773    {
6774     "kind" : "offset_to_top"
6775    },
6776    {
6777     "kind" : "rtti",
6778     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6779    },
6780    {
6781     "kind" : "complete_dtor_pointer",
6782     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6783    },
6784    {
6785     "kind" : "deleting_dtor_pointer",
6786     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6787    }
6788   ]
6789  },
6790  {
6791   "alignment" : 4,
6792   "base_specifiers" :
6793   [
6794    {
6795     "referenced_type" : "type-22"
6796    }
6797   ],
6798   "fields" :
6799   [
6800    {
6801     "access" : "protected",
6802     "field_name" : "mSchedPolicy",
6803     "field_offset" : 32,
6804     "referenced_type" : "type-32"
6805    },
6806    {
6807     "access" : "protected",
6808     "field_name" : "mSchedPriority",
6809     "field_offset" : 64,
6810     "referenced_type" : "type-32"
6811    },
6812    {
6813     "access" : "private",
6814     "field_name" : "mExtras",
6815     "field_offset" : 96,
6816     "referenced_type" : "type-154"
6817    },
6818    {
6819     "access" : "private",
6820     "field_name" : "mReserved0",
6821     "field_offset" : 128,
6822     "referenced_type" : "type-33"
6823    }
6824   ],
6825   "linker_set_key" : "android::hardware::BHwBinder",
6826   "name" : "android::hardware::BHwBinder",
6827   "record_kind" : "class",
6828   "referenced_type" : "type-153",
6829   "self_type" : "type-153",
6830   "size" : 28,
6831   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6832   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6833   "vtable_components" :
6834   [
6835    {
6836     "component_value" : 20,
6837     "kind" : "vbase_offset"
6838    },
6839    {
6840     "kind" : "offset_to_top"
6841    },
6842    {
6843     "kind" : "rtti",
6844     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6845    },
6846    {
6847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6848    },
6849    {
6850     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6851    },
6852    {
6853     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6854    },
6855    {
6856     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6857    },
6858    {
6859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6860    },
6861    {
6862     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6863    },
6864    {
6865     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6866    },
6867    {
6868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6869    },
6870    {
6871     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6872    },
6873    {
6874     "kind" : "complete_dtor_pointer",
6875     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6876    },
6877    {
6878     "kind" : "deleting_dtor_pointer",
6879     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6880    },
6881    {
6882     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6883    },
6884    {
6885     "kind" : "vcall_offset"
6886    },
6887    {
6888     "kind" : "vcall_offset"
6889    },
6890    {
6891     "kind" : "vcall_offset"
6892    },
6893    {
6894     "kind" : "vcall_offset"
6895    },
6896    {
6897     "component_value" : -20,
6898     "kind" : "vcall_offset"
6899    },
6900    {
6901     "component_value" : -20,
6902     "kind" : "offset_to_top"
6903    },
6904    {
6905     "kind" : "rtti",
6906     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6907    },
6908    {
6909     "kind" : "complete_dtor_pointer",
6910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6911    },
6912    {
6913     "kind" : "deleting_dtor_pointer",
6914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6915    },
6916    {
6917     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6918    },
6919    {
6920     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6921    },
6922    {
6923     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6924    },
6925    {
6926     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6927    }
6928   ]
6929  },
6930  {
6931   "alignment" : 4,
6932   "base_specifiers" :
6933   [
6934    {
6935     "is_virtual" : true,
6936     "referenced_type" : "type-10"
6937    }
6938   ],
6939   "fields" :
6940   [
6941    {
6942     "access" : "private",
6943     "field_name" : "mRemote",
6944     "field_offset" : 32,
6945     "referenced_type" : "type-416"
6946    },
6947    {
6948     "access" : "private",
6949     "field_name" : "mRefs",
6950     "field_offset" : 64,
6951     "referenced_type" : "type-44"
6952    },
6953    {
6954     "access" : "private",
6955     "field_name" : "mState",
6956     "field_offset" : 96,
6957     "referenced_type" : "type-417"
6958    }
6959   ],
6960   "linker_set_key" : "android::hardware::BpHwRefBase",
6961   "name" : "android::hardware::BpHwRefBase",
6962   "record_kind" : "class",
6963   "referenced_type" : "type-415",
6964   "self_type" : "type-415",
6965   "size" : 24,
6966   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6967   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6968   "vtable_components" :
6969   [
6970    {
6971     "component_value" : 16,
6972     "kind" : "vbase_offset"
6973    },
6974    {
6975     "kind" : "offset_to_top"
6976    },
6977    {
6978     "kind" : "rtti",
6979     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6980    },
6981    {
6982     "kind" : "complete_dtor_pointer",
6983     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6984    },
6985    {
6986     "kind" : "deleting_dtor_pointer",
6987     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6988    },
6989    {
6990     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6991    },
6992    {
6993     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6994    },
6995    {
6996     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6997    },
6998    {
6999     "kind" : "vcall_offset"
7000    },
7001    {
7002     "component_value" : -16,
7003     "kind" : "vcall_offset"
7004    },
7005    {
7006     "component_value" : -16,
7007     "kind" : "vcall_offset"
7008    },
7009    {
7010     "component_value" : -16,
7011     "kind" : "vcall_offset"
7012    },
7013    {
7014     "component_value" : -16,
7015     "kind" : "vcall_offset"
7016    },
7017    {
7018     "component_value" : -16,
7019     "kind" : "offset_to_top"
7020    },
7021    {
7022     "kind" : "rtti",
7023     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7024    },
7025    {
7026     "kind" : "complete_dtor_pointer",
7027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7028    },
7029    {
7030     "kind" : "deleting_dtor_pointer",
7031     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7032    },
7033    {
7034     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7035    },
7036    {
7037     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7038    },
7039    {
7040     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7041    },
7042    {
7043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7044    }
7045   ]
7046  },
7047  {
7048   "alignment" : 4,
7049   "base_specifiers" :
7050   [
7051    {
7052     "referenced_type" : "type-109"
7053    },
7054    {
7055     "referenced_type" : "type-28"
7056    },
7057    {
7058     "referenced_type" : "type-415"
7059    }
7060   ],
7061   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7062   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7063   "record_kind" : "class",
7064   "referenced_type" : "type-420",
7065   "self_type" : "type-420",
7066   "size" : 32,
7067   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7068   "template_args" : [ "type-109" ],
7069   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
7070   "vtable_components" :
7071   [
7072    {
7073     "component_value" : 24,
7074     "kind" : "vbase_offset"
7075    },
7076    {
7077     "kind" : "offset_to_top"
7078    },
7079    {
7080     "kind" : "rtti",
7081     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7082    },
7083    {
7084     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
7085    },
7086    {
7087     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7088    },
7089    {
7090     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7091    },
7092    {
7093     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7094    },
7095    {
7096     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7097    },
7098    {
7099     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
7100    },
7101    {
7102     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7103    },
7104    {
7105     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
7106    },
7107    {
7108     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7109    },
7110    {
7111     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
7112    },
7113    {
7114     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7115    },
7116    {
7117     "kind" : "complete_dtor_pointer",
7118     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7119    },
7120    {
7121     "kind" : "deleting_dtor_pointer",
7122     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7123    },
7124    {
7125     "is_pure" : true,
7126     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
7127    },
7128    {
7129     "is_pure" : true,
7130     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
7131    },
7132    {
7133     "is_pure" : true,
7134     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
7135    },
7136    {
7137     "is_pure" : true,
7138     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
7139    },
7140    {
7141     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7142    },
7143    {
7144     "component_value" : 20,
7145     "kind" : "vbase_offset"
7146    },
7147    {
7148     "component_value" : -4,
7149     "kind" : "offset_to_top"
7150    },
7151    {
7152     "kind" : "rtti",
7153     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7154    },
7155    {
7156     "kind" : "complete_dtor_pointer",
7157     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7158    },
7159    {
7160     "kind" : "deleting_dtor_pointer",
7161     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7162    },
7163    {
7164     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7165    },
7166    {
7167     "component_value" : 16,
7168     "kind" : "vbase_offset"
7169    },
7170    {
7171     "component_value" : -8,
7172     "kind" : "offset_to_top"
7173    },
7174    {
7175     "kind" : "rtti",
7176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7177    },
7178    {
7179     "kind" : "complete_dtor_pointer",
7180     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7181    },
7182    {
7183     "kind" : "deleting_dtor_pointer",
7184     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7185    },
7186    {
7187     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7188    },
7189    {
7190     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7191    },
7192    {
7193     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7194    },
7195    {
7196     "kind" : "vcall_offset"
7197    },
7198    {
7199     "component_value" : -16,
7200     "kind" : "vcall_offset"
7201    },
7202    {
7203     "component_value" : -16,
7204     "kind" : "vcall_offset"
7205    },
7206    {
7207     "component_value" : -16,
7208     "kind" : "vcall_offset"
7209    },
7210    {
7211     "component_value" : -24,
7212     "kind" : "vcall_offset"
7213    },
7214    {
7215     "component_value" : -24,
7216     "kind" : "offset_to_top"
7217    },
7218    {
7219     "kind" : "rtti",
7220     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7221    },
7222    {
7223     "kind" : "complete_dtor_pointer",
7224     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7225    },
7226    {
7227     "kind" : "deleting_dtor_pointer",
7228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7229    },
7230    {
7231     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7232    },
7233    {
7234     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7235    },
7236    {
7237     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7238    },
7239    {
7240     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7241    }
7242   ]
7243  },
7244  {
7245   "alignment" : 4,
7246   "base_specifiers" :
7247   [
7248    {
7249     "referenced_type" : "type-117"
7250    },
7251    {
7252     "referenced_type" : "type-28"
7253    },
7254    {
7255     "referenced_type" : "type-415"
7256    }
7257   ],
7258   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7259   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7260   "record_kind" : "class",
7261   "referenced_type" : "type-421",
7262   "self_type" : "type-421",
7263   "size" : 32,
7264   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7265   "template_args" : [ "type-117" ],
7266   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
7267   "vtable_components" :
7268   [
7269    {
7270     "component_value" : 24,
7271     "kind" : "vbase_offset"
7272    },
7273    {
7274     "kind" : "offset_to_top"
7275    },
7276    {
7277     "kind" : "rtti",
7278     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7279    },
7280    {
7281     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
7282    },
7283    {
7284     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7285    },
7286    {
7287     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7288    },
7289    {
7290     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7291    },
7292    {
7293     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7294    },
7295    {
7296     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
7297    },
7298    {
7299     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7300    },
7301    {
7302     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
7303    },
7304    {
7305     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7306    },
7307    {
7308     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7309    },
7310    {
7311     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7312    },
7313    {
7314     "kind" : "complete_dtor_pointer",
7315     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7316    },
7317    {
7318     "kind" : "deleting_dtor_pointer",
7319     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7320    },
7321    {
7322     "is_pure" : true,
7323     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7324    },
7325    {
7326     "is_pure" : true,
7327     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7328    },
7329    {
7330     "is_pure" : true,
7331     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7332    },
7333    {
7334     "is_pure" : true,
7335     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7336    },
7337    {
7338     "is_pure" : true,
7339     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7340    },
7341    {
7342     "is_pure" : true,
7343     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7344    },
7345    {
7346     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7347    },
7348    {
7349     "component_value" : 20,
7350     "kind" : "vbase_offset"
7351    },
7352    {
7353     "component_value" : -4,
7354     "kind" : "offset_to_top"
7355    },
7356    {
7357     "kind" : "rtti",
7358     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7359    },
7360    {
7361     "kind" : "complete_dtor_pointer",
7362     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7363    },
7364    {
7365     "kind" : "deleting_dtor_pointer",
7366     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7367    },
7368    {
7369     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7370    },
7371    {
7372     "component_value" : 16,
7373     "kind" : "vbase_offset"
7374    },
7375    {
7376     "component_value" : -8,
7377     "kind" : "offset_to_top"
7378    },
7379    {
7380     "kind" : "rtti",
7381     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7382    },
7383    {
7384     "kind" : "complete_dtor_pointer",
7385     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7386    },
7387    {
7388     "kind" : "deleting_dtor_pointer",
7389     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7390    },
7391    {
7392     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7393    },
7394    {
7395     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7396    },
7397    {
7398     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7399    },
7400    {
7401     "kind" : "vcall_offset"
7402    },
7403    {
7404     "component_value" : -16,
7405     "kind" : "vcall_offset"
7406    },
7407    {
7408     "component_value" : -16,
7409     "kind" : "vcall_offset"
7410    },
7411    {
7412     "component_value" : -16,
7413     "kind" : "vcall_offset"
7414    },
7415    {
7416     "component_value" : -24,
7417     "kind" : "vcall_offset"
7418    },
7419    {
7420     "component_value" : -24,
7421     "kind" : "offset_to_top"
7422    },
7423    {
7424     "kind" : "rtti",
7425     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7426    },
7427    {
7428     "kind" : "complete_dtor_pointer",
7429     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7430    },
7431    {
7432     "kind" : "deleting_dtor_pointer",
7433     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7434    },
7435    {
7436     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7437    },
7438    {
7439     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7440    },
7441    {
7442     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7443    },
7444    {
7445     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7446    }
7447   ]
7448  },
7449  {
7450   "alignment" : 4,
7451   "base_specifiers" :
7452   [
7453    {
7454     "referenced_type" : "type-125"
7455    },
7456    {
7457     "referenced_type" : "type-28"
7458    },
7459    {
7460     "referenced_type" : "type-415"
7461    }
7462   ],
7463   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7464   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7465   "record_kind" : "class",
7466   "referenced_type" : "type-422",
7467   "self_type" : "type-422",
7468   "size" : 32,
7469   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7470   "template_args" : [ "type-125" ],
7471   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
7472   "vtable_components" :
7473   [
7474    {
7475     "component_value" : 24,
7476     "kind" : "vbase_offset"
7477    },
7478    {
7479     "kind" : "offset_to_top"
7480    },
7481    {
7482     "kind" : "rtti",
7483     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7484    },
7485    {
7486     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
7487    },
7488    {
7489     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7490    },
7491    {
7492     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7493    },
7494    {
7495     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7496    },
7497    {
7498     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7499    },
7500    {
7501     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
7502    },
7503    {
7504     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7505    },
7506    {
7507     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
7508    },
7509    {
7510     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7511    },
7512    {
7513     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
7514    },
7515    {
7516     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7517    },
7518    {
7519     "kind" : "complete_dtor_pointer",
7520     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7521    },
7522    {
7523     "kind" : "deleting_dtor_pointer",
7524     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7525    },
7526    {
7527     "is_pure" : true,
7528     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
7529    },
7530    {
7531     "is_pure" : true,
7532     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
7533    },
7534    {
7535     "is_pure" : true,
7536     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
7537    },
7538    {
7539     "is_pure" : true,
7540     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7541    },
7542    {
7543     "is_pure" : true,
7544     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7545    },
7546    {
7547     "is_pure" : true,
7548     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7549    },
7550    {
7551     "is_pure" : true,
7552     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
7553    },
7554    {
7555     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7556    },
7557    {
7558     "component_value" : 20,
7559     "kind" : "vbase_offset"
7560    },
7561    {
7562     "component_value" : -4,
7563     "kind" : "offset_to_top"
7564    },
7565    {
7566     "kind" : "rtti",
7567     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7568    },
7569    {
7570     "kind" : "complete_dtor_pointer",
7571     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7572    },
7573    {
7574     "kind" : "deleting_dtor_pointer",
7575     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7576    },
7577    {
7578     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7579    },
7580    {
7581     "component_value" : 16,
7582     "kind" : "vbase_offset"
7583    },
7584    {
7585     "component_value" : -8,
7586     "kind" : "offset_to_top"
7587    },
7588    {
7589     "kind" : "rtti",
7590     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7591    },
7592    {
7593     "kind" : "complete_dtor_pointer",
7594     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7595    },
7596    {
7597     "kind" : "deleting_dtor_pointer",
7598     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7599    },
7600    {
7601     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7602    },
7603    {
7604     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7605    },
7606    {
7607     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7608    },
7609    {
7610     "kind" : "vcall_offset"
7611    },
7612    {
7613     "component_value" : -16,
7614     "kind" : "vcall_offset"
7615    },
7616    {
7617     "component_value" : -16,
7618     "kind" : "vcall_offset"
7619    },
7620    {
7621     "component_value" : -16,
7622     "kind" : "vcall_offset"
7623    },
7624    {
7625     "component_value" : -24,
7626     "kind" : "vcall_offset"
7627    },
7628    {
7629     "component_value" : -24,
7630     "kind" : "offset_to_top"
7631    },
7632    {
7633     "kind" : "rtti",
7634     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7635    },
7636    {
7637     "kind" : "complete_dtor_pointer",
7638     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7639    },
7640    {
7641     "kind" : "deleting_dtor_pointer",
7642     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7643    },
7644    {
7645     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7646    },
7647    {
7648     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7649    },
7650    {
7651     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7652    },
7653    {
7654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7655    }
7656   ]
7657  },
7658  {
7659   "alignment" : 4,
7660   "base_specifiers" :
7661   [
7662    {
7663     "referenced_type" : "type-133"
7664    },
7665    {
7666     "referenced_type" : "type-28"
7667    },
7668    {
7669     "referenced_type" : "type-415"
7670    }
7671   ],
7672   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7673   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7674   "record_kind" : "class",
7675   "referenced_type" : "type-424",
7676   "self_type" : "type-424",
7677   "size" : 32,
7678   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7679   "template_args" : [ "type-133" ],
7680   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
7681   "vtable_components" :
7682   [
7683    {
7684     "component_value" : 24,
7685     "kind" : "vbase_offset"
7686    },
7687    {
7688     "kind" : "offset_to_top"
7689    },
7690    {
7691     "kind" : "rtti",
7692     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7693    },
7694    {
7695     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
7696    },
7697    {
7698     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7699    },
7700    {
7701     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7702    },
7703    {
7704     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7705    },
7706    {
7707     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7708    },
7709    {
7710     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
7711    },
7712    {
7713     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7714    },
7715    {
7716     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
7717    },
7718    {
7719     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7720    },
7721    {
7722     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
7723    },
7724    {
7725     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7726    },
7727    {
7728     "kind" : "complete_dtor_pointer",
7729     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7730    },
7731    {
7732     "kind" : "deleting_dtor_pointer",
7733     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7734    },
7735    {
7736     "is_pure" : true,
7737     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
7738    },
7739    {
7740     "is_pure" : true,
7741     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
7742    },
7743    {
7744     "is_pure" : true,
7745     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
7746    },
7747    {
7748     "is_pure" : true,
7749     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7750    },
7751    {
7752     "is_pure" : true,
7753     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7754    },
7755    {
7756     "is_pure" : true,
7757     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7758    },
7759    {
7760     "is_pure" : true,
7761     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
7762    },
7763    {
7764     "is_pure" : true,
7765     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
7766    },
7767    {
7768     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7769    },
7770    {
7771     "component_value" : 20,
7772     "kind" : "vbase_offset"
7773    },
7774    {
7775     "component_value" : -4,
7776     "kind" : "offset_to_top"
7777    },
7778    {
7779     "kind" : "rtti",
7780     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7781    },
7782    {
7783     "kind" : "complete_dtor_pointer",
7784     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7785    },
7786    {
7787     "kind" : "deleting_dtor_pointer",
7788     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7789    },
7790    {
7791     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7792    },
7793    {
7794     "component_value" : 16,
7795     "kind" : "vbase_offset"
7796    },
7797    {
7798     "component_value" : -8,
7799     "kind" : "offset_to_top"
7800    },
7801    {
7802     "kind" : "rtti",
7803     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7804    },
7805    {
7806     "kind" : "complete_dtor_pointer",
7807     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7808    },
7809    {
7810     "kind" : "deleting_dtor_pointer",
7811     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7812    },
7813    {
7814     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7815    },
7816    {
7817     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7818    },
7819    {
7820     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7821    },
7822    {
7823     "kind" : "vcall_offset"
7824    },
7825    {
7826     "component_value" : -16,
7827     "kind" : "vcall_offset"
7828    },
7829    {
7830     "component_value" : -16,
7831     "kind" : "vcall_offset"
7832    },
7833    {
7834     "component_value" : -16,
7835     "kind" : "vcall_offset"
7836    },
7837    {
7838     "component_value" : -24,
7839     "kind" : "vcall_offset"
7840    },
7841    {
7842     "component_value" : -24,
7843     "kind" : "offset_to_top"
7844    },
7845    {
7846     "kind" : "rtti",
7847     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7848    },
7849    {
7850     "kind" : "complete_dtor_pointer",
7851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7852    },
7853    {
7854     "kind" : "deleting_dtor_pointer",
7855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7856    },
7857    {
7858     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7859    },
7860    {
7861     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7862    },
7863    {
7864     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7865    },
7866    {
7867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7868    }
7869   ]
7870  },
7871  {
7872   "alignment" : 4,
7873   "base_specifiers" :
7874   [
7875    {
7876     "referenced_type" : "type-9"
7877    },
7878    {
7879     "referenced_type" : "type-28"
7880    },
7881    {
7882     "referenced_type" : "type-415"
7883    }
7884   ],
7885   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7886   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7887   "record_kind" : "class",
7888   "referenced_type" : "type-419",
7889   "self_type" : "type-419",
7890   "size" : 32,
7891   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7892   "template_args" : [ "type-9" ],
7893   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7894   "vtable_components" :
7895   [
7896    {
7897     "component_value" : 24,
7898     "kind" : "vbase_offset"
7899    },
7900    {
7901     "kind" : "offset_to_top"
7902    },
7903    {
7904     "kind" : "rtti",
7905     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7906    },
7907    {
7908     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7909    },
7910    {
7911     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7912    },
7913    {
7914     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7915    },
7916    {
7917     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7918    },
7919    {
7920     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7921    },
7922    {
7923     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7924    },
7925    {
7926     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7927    },
7928    {
7929     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7930    },
7931    {
7932     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7933    },
7934    {
7935     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7936    },
7937    {
7938     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7939    },
7940    {
7941     "kind" : "complete_dtor_pointer",
7942     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7943    },
7944    {
7945     "kind" : "deleting_dtor_pointer",
7946     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7947    },
7948    {
7949     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7950    },
7951    {
7952     "component_value" : 20,
7953     "kind" : "vbase_offset"
7954    },
7955    {
7956     "component_value" : -4,
7957     "kind" : "offset_to_top"
7958    },
7959    {
7960     "kind" : "rtti",
7961     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7962    },
7963    {
7964     "kind" : "complete_dtor_pointer",
7965     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7966    },
7967    {
7968     "kind" : "deleting_dtor_pointer",
7969     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7970    },
7971    {
7972     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7973    },
7974    {
7975     "component_value" : 16,
7976     "kind" : "vbase_offset"
7977    },
7978    {
7979     "component_value" : -8,
7980     "kind" : "offset_to_top"
7981    },
7982    {
7983     "kind" : "rtti",
7984     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7985    },
7986    {
7987     "kind" : "complete_dtor_pointer",
7988     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7989    },
7990    {
7991     "kind" : "deleting_dtor_pointer",
7992     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7993    },
7994    {
7995     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7996    },
7997    {
7998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7999    },
8000    {
8001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8002    },
8003    {
8004     "kind" : "vcall_offset"
8005    },
8006    {
8007     "component_value" : -16,
8008     "kind" : "vcall_offset"
8009    },
8010    {
8011     "component_value" : -16,
8012     "kind" : "vcall_offset"
8013    },
8014    {
8015     "component_value" : -16,
8016     "kind" : "vcall_offset"
8017    },
8018    {
8019     "component_value" : -24,
8020     "kind" : "vcall_offset"
8021    },
8022    {
8023     "component_value" : -24,
8024     "kind" : "offset_to_top"
8025    },
8026    {
8027     "kind" : "rtti",
8028     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8029    },
8030    {
8031     "kind" : "complete_dtor_pointer",
8032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8033    },
8034    {
8035     "kind" : "deleting_dtor_pointer",
8036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8037    },
8038    {
8039     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8040    },
8041    {
8042     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8043    },
8044    {
8045     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8046    },
8047    {
8048     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8049    }
8050   ]
8051  },
8052  {
8053   "alignment" : 4,
8054   "fields" :
8055   [
8056    {
8057     "access" : "private",
8058     "field_name" : "mMutex",
8059     "referenced_type" : "type-444"
8060    },
8061    {
8062     "access" : "private",
8063     "field_name" : "mMap",
8064     "field_offset" : 32,
8065     "referenced_type" : "type-445"
8066    }
8067   ],
8068   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8069   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8070   "record_kind" : "class",
8071   "referenced_type" : "type-443",
8072   "self_type" : "type-443",
8073   "size" : 16,
8074   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8075   "template_args" : [ "type-122", "type-446" ],
8076   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8077  },
8078  {
8079   "alignment" : 4,
8080   "fields" :
8081   [
8082    {
8083     "access" : "private",
8084     "field_name" : "mMutex",
8085     "referenced_type" : "type-452"
8086    },
8087    {
8088     "access" : "private",
8089     "field_name" : "mMap",
8090     "field_offset" : 32,
8091     "referenced_type" : "type-453"
8092    }
8093   ],
8094   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8095   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8096   "record_kind" : "class",
8097   "referenced_type" : "type-451",
8098   "self_type" : "type-451",
8099   "size" : 16,
8100   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8101   "template_args" : [ "type-122", "type-46" ],
8102   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8103  },
8104  {
8105   "alignment" : 4,
8106   "fields" :
8107   [
8108    {
8109     "access" : "private",
8110     "field_name" : "mMutex",
8111     "referenced_type" : "type-457"
8112    },
8113    {
8114     "access" : "private",
8115     "field_name" : "mMap",
8116     "field_offset" : 32,
8117     "referenced_type" : "type-458"
8118    }
8119   ],
8120   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8121   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8122   "record_kind" : "class",
8123   "referenced_type" : "type-456",
8124   "self_type" : "type-456",
8125   "size" : 16,
8126   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8127   "template_args" : [ "type-15", "type-459" ],
8128   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8129  },
8130  {
8131   "alignment" : 4,
8132   "fields" :
8133   [
8134    {
8135     "access" : "private",
8136     "field_name" : "mMutex",
8137     "referenced_type" : "type-476"
8138    },
8139    {
8140     "access" : "private",
8141     "field_name" : "mMap",
8142     "field_offset" : 32,
8143     "referenced_type" : "type-477"
8144    }
8145   ],
8146   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8147   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8148   "record_kind" : "class",
8149   "referenced_type" : "type-475",
8150   "self_type" : "type-475",
8151   "size" : 16,
8152   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8153   "template_args" : [ "type-478", "type-479" ],
8154   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8155  },
8156  {
8157   "alignment" : 4,
8158   "fields" :
8159   [
8160    {
8161     "access" : "private",
8162     "field_name" : "mMutex",
8163     "referenced_type" : "type-464"
8164    },
8165    {
8166     "access" : "private",
8167     "field_name" : "mMap",
8168     "field_offset" : 32,
8169     "referenced_type" : "type-465"
8170    }
8171   ],
8172   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8173   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8174   "record_kind" : "class",
8175   "referenced_type" : "type-463",
8176   "self_type" : "type-463",
8177   "size" : 16,
8178   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8179   "template_args" : [ "type-466", "type-467" ],
8180   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8181  },
8182  {
8183   "alignment" : 8,
8184   "fields" :
8185   [
8186    {
8187     "field_name" : "flags",
8188     "referenced_type" : "type-2"
8189    },
8190    {
8191     "field_name" : "fdIndex",
8192     "field_offset" : 32,
8193     "referenced_type" : "type-2"
8194    },
8195    {
8196     "field_name" : "offset",
8197     "field_offset" : 64,
8198     "referenced_type" : "type-2"
8199    },
8200    {
8201     "field_name" : "extent",
8202     "field_offset" : 128,
8203     "referenced_type" : "type-145"
8204    }
8205   ],
8206   "linker_set_key" : "android::hardware::GrantorDescriptor",
8207   "name" : "android::hardware::GrantorDescriptor",
8208   "referenced_type" : "type-316",
8209   "self_type" : "type-316",
8210   "size" : 24,
8211   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8212   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8213  },
8214  {
8215   "alignment" : 8,
8216   "base_specifiers" :
8217   [
8218    {
8219     "is_virtual" : true,
8220     "referenced_type" : "type-300"
8221    },
8222    {
8223     "is_virtual" : true,
8224     "referenced_type" : "type-10"
8225    }
8226   ],
8227   "linker_set_key" : "android::hardware::HidlMemory",
8228   "name" : "android::hardware::HidlMemory",
8229   "record_kind" : "class",
8230   "referenced_type" : "type-308",
8231   "self_type" : "type-308",
8232   "size" : 56,
8233   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8234   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8235   "vtable_components" :
8236   [
8237    {
8238     "component_value" : 48,
8239     "kind" : "vbase_offset"
8240    },
8241    {
8242     "component_value" : 8,
8243     "kind" : "vbase_offset"
8244    },
8245    {
8246     "kind" : "offset_to_top"
8247    },
8248    {
8249     "kind" : "rtti",
8250     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8251    },
8252    {
8253     "kind" : "complete_dtor_pointer",
8254     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8255    },
8256    {
8257     "kind" : "deleting_dtor_pointer",
8258     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8259    },
8260    {
8261     "kind" : "vcall_offset"
8262    },
8263    {
8264     "kind" : "vcall_offset"
8265    },
8266    {
8267     "kind" : "vcall_offset"
8268    },
8269    {
8270     "kind" : "vcall_offset"
8271    },
8272    {
8273     "component_value" : -48,
8274     "kind" : "vcall_offset"
8275    },
8276    {
8277     "component_value" : -48,
8278     "kind" : "offset_to_top"
8279    },
8280    {
8281     "kind" : "rtti",
8282     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8283    },
8284    {
8285     "kind" : "complete_dtor_pointer",
8286     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8287    },
8288    {
8289     "kind" : "deleting_dtor_pointer",
8290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8291    },
8292    {
8293     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8294    },
8295    {
8296     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8297    },
8298    {
8299     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8300    },
8301    {
8302     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8303    }
8304   ]
8305  },
8306  {
8307   "alignment" : 4,
8308   "base_specifiers" :
8309   [
8310    {
8311     "is_virtual" : true,
8312     "referenced_type" : "type-10"
8313    }
8314   ],
8315   "linker_set_key" : "android::hardware::IBinder",
8316   "name" : "android::hardware::IBinder",
8317   "record_kind" : "class",
8318   "referenced_type" : "type-22",
8319   "self_type" : "type-22",
8320   "size" : 12,
8321   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8322   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8323   "vtable_components" :
8324   [
8325    {
8326     "component_value" : 4,
8327     "kind" : "vbase_offset"
8328    },
8329    {
8330     "kind" : "offset_to_top"
8331    },
8332    {
8333     "kind" : "rtti",
8334     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8335    },
8336    {
8337     "is_pure" : true,
8338     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8339    },
8340    {
8341     "is_pure" : true,
8342     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8343    },
8344    {
8345     "is_pure" : true,
8346     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8347    },
8348    {
8349     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8350    },
8351    {
8352     "is_pure" : true,
8353     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8354    },
8355    {
8356     "is_pure" : true,
8357     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8358    },
8359    {
8360     "is_pure" : true,
8361     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8362    },
8363    {
8364     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8365    },
8366    {
8367     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8368    },
8369    {
8370     "kind" : "complete_dtor_pointer",
8371     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8372    },
8373    {
8374     "kind" : "deleting_dtor_pointer",
8375     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8376    },
8377    {
8378     "kind" : "vcall_offset"
8379    },
8380    {
8381     "kind" : "vcall_offset"
8382    },
8383    {
8384     "kind" : "vcall_offset"
8385    },
8386    {
8387     "kind" : "vcall_offset"
8388    },
8389    {
8390     "component_value" : -4,
8391     "kind" : "vcall_offset"
8392    },
8393    {
8394     "component_value" : -4,
8395     "kind" : "offset_to_top"
8396    },
8397    {
8398     "kind" : "rtti",
8399     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8400    },
8401    {
8402     "kind" : "complete_dtor_pointer",
8403     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8404    },
8405    {
8406     "kind" : "deleting_dtor_pointer",
8407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8408    },
8409    {
8410     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8411    },
8412    {
8413     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8414    },
8415    {
8416     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8417    },
8418    {
8419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8420    }
8421   ]
8422  },
8423  {
8424   "alignment" : 4,
8425   "base_specifiers" :
8426   [
8427    {
8428     "is_virtual" : true,
8429     "referenced_type" : "type-10"
8430    }
8431   ],
8432   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8433   "name" : "android::hardware::IBinder::DeathRecipient",
8434   "record_kind" : "class",
8435   "referenced_type" : "type-18",
8436   "self_type" : "type-18",
8437   "size" : 12,
8438   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8439   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8440   "vtable_components" :
8441   [
8442    {
8443     "component_value" : 4,
8444     "kind" : "vbase_offset"
8445    },
8446    {
8447     "kind" : "offset_to_top"
8448    },
8449    {
8450     "kind" : "rtti",
8451     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8452    },
8453    {
8454     "is_pure" : true,
8455     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8456    },
8457    {
8458     "kind" : "complete_dtor_pointer",
8459     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8460    },
8461    {
8462     "kind" : "deleting_dtor_pointer",
8463     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8464    },
8465    {
8466     "kind" : "vcall_offset"
8467    },
8468    {
8469     "kind" : "vcall_offset"
8470    },
8471    {
8472     "kind" : "vcall_offset"
8473    },
8474    {
8475     "kind" : "vcall_offset"
8476    },
8477    {
8478     "component_value" : -4,
8479     "kind" : "vcall_offset"
8480    },
8481    {
8482     "component_value" : -4,
8483     "kind" : "offset_to_top"
8484    },
8485    {
8486     "kind" : "rtti",
8487     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8488    },
8489    {
8490     "kind" : "complete_dtor_pointer",
8491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8492    },
8493    {
8494     "kind" : "deleting_dtor_pointer",
8495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8496    },
8497    {
8498     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8499    },
8500    {
8501     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8502    },
8503    {
8504     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8505    },
8506    {
8507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8508    }
8509   ]
8510  },
8511  {
8512   "alignment" : 4,
8513   "base_specifiers" :
8514   [
8515    {
8516     "is_virtual" : true,
8517     "referenced_type" : "type-10"
8518    }
8519   ],
8520   "linker_set_key" : "android::hardware::IInterface",
8521   "name" : "android::hardware::IInterface",
8522   "record_kind" : "class",
8523   "referenced_type" : "type-28",
8524   "self_type" : "type-28",
8525   "size" : 12,
8526   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8527   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8528   "vtable_components" :
8529   [
8530    {
8531     "component_value" : 4,
8532     "kind" : "vbase_offset"
8533    },
8534    {
8535     "kind" : "offset_to_top"
8536    },
8537    {
8538     "kind" : "rtti",
8539     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8540    },
8541    {
8542     "kind" : "complete_dtor_pointer",
8543     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8544    },
8545    {
8546     "kind" : "deleting_dtor_pointer",
8547     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8548    },
8549    {
8550     "is_pure" : true,
8551     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8552    },
8553    {
8554     "kind" : "vcall_offset"
8555    },
8556    {
8557     "kind" : "vcall_offset"
8558    },
8559    {
8560     "kind" : "vcall_offset"
8561    },
8562    {
8563     "kind" : "vcall_offset"
8564    },
8565    {
8566     "component_value" : -4,
8567     "kind" : "vcall_offset"
8568    },
8569    {
8570     "component_value" : -4,
8571     "kind" : "offset_to_top"
8572    },
8573    {
8574     "kind" : "rtti",
8575     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8576    },
8577    {
8578     "kind" : "complete_dtor_pointer",
8579     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8580    },
8581    {
8582     "kind" : "deleting_dtor_pointer",
8583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8584    },
8585    {
8586     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8587    },
8588    {
8589     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8590    },
8591    {
8592     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8593    },
8594    {
8595     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8596    }
8597   ]
8598  },
8599  {
8600   "alignment" : 4,
8601   "fields" :
8602   [
8603    {
8604     "access" : "private",
8605     "field_name" : "mGrantors",
8606     "referenced_type" : "type-312"
8607    },
8608    {
8609     "access" : "private",
8610     "field_name" : "mHandle",
8611     "field_offset" : 128,
8612     "referenced_type" : "type-390"
8613    },
8614    {
8615     "access" : "private",
8616     "field_name" : "mQuantum",
8617     "field_offset" : 192,
8618     "referenced_type" : "type-2"
8619    },
8620    {
8621     "access" : "private",
8622     "field_name" : "mFlags",
8623     "field_offset" : 224,
8624     "referenced_type" : "type-2"
8625    }
8626   ],
8627   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8628   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8629   "referenced_type" : "type-389",
8630   "self_type" : "type-389",
8631   "size" : 32,
8632   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8633   "template_args" : [ "type-63" ],
8634   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8635  },
8636  {
8637   "alignment" : 4,
8638   "fields" :
8639   [
8640    {
8641     "access" : "private",
8642     "field_name" : "mBufCachePos",
8643     "referenced_type" : "type-2"
8644    },
8645    {
8646     "access" : "private",
8647     "field_name" : "mBufCache",
8648     "field_offset" : 32,
8649     "referenced_type" : "type-426"
8650    },
8651    {
8652     "access" : "private",
8653     "field_name" : "mError",
8654     "field_offset" : 128,
8655     "referenced_type" : "type-32"
8656    },
8657    {
8658     "access" : "private",
8659     "field_name" : "mData",
8660     "field_offset" : 160,
8661     "referenced_type" : "type-427"
8662    },
8663    {
8664     "access" : "private",
8665     "field_name" : "mDataSize",
8666     "field_offset" : 192,
8667     "referenced_type" : "type-2"
8668    },
8669    {
8670     "access" : "private",
8671     "field_name" : "mDataCapacity",
8672     "field_offset" : 224,
8673     "referenced_type" : "type-2"
8674    },
8675    {
8676     "access" : "private",
8677     "field_name" : "mDataPos",
8678     "field_offset" : 256,
8679     "referenced_type" : "type-2"
8680    },
8681    {
8682     "access" : "private",
8683     "field_name" : "mObjects",
8684     "field_offset" : 288,
8685     "referenced_type" : "type-428"
8686    },
8687    {
8688     "access" : "private",
8689     "field_name" : "mObjectsSize",
8690     "field_offset" : 320,
8691     "referenced_type" : "type-2"
8692    },
8693    {
8694     "access" : "private",
8695     "field_name" : "mObjectsCapacity",
8696     "field_offset" : 352,
8697     "referenced_type" : "type-2"
8698    },
8699    {
8700     "access" : "private",
8701     "field_name" : "mNextObjectHint",
8702     "field_offset" : 384,
8703     "referenced_type" : "type-2"
8704    },
8705    {
8706     "access" : "private",
8707     "field_name" : "mNumRef",
8708     "field_offset" : 416,
8709     "referenced_type" : "type-2"
8710    },
8711    {
8712     "access" : "private",
8713     "field_name" : "mFdsKnown",
8714     "field_offset" : 448,
8715     "referenced_type" : "type-46"
8716    },
8717    {
8718     "access" : "private",
8719     "field_name" : "mHasFds",
8720     "field_offset" : 456,
8721     "referenced_type" : "type-46"
8722    },
8723    {
8724     "access" : "private",
8725     "field_name" : "mAllowFds",
8726     "field_offset" : 464,
8727     "referenced_type" : "type-46"
8728    },
8729    {
8730     "access" : "private",
8731     "field_name" : "mOwner",
8732     "field_offset" : 480,
8733     "referenced_type" : "type-429"
8734    },
8735    {
8736     "access" : "private",
8737     "field_name" : "mOwnerCookie",
8738     "field_offset" : 512,
8739     "referenced_type" : "type-33"
8740    }
8741   ],
8742   "linker_set_key" : "android::hardware::Parcel",
8743   "name" : "android::hardware::Parcel",
8744   "record_kind" : "class",
8745   "referenced_type" : "type-425",
8746   "self_type" : "type-425",
8747   "size" : 68,
8748   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8749   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8750  },
8751  {
8752   "access" : "private",
8753   "alignment" : 4,
8754   "fields" :
8755   [
8756    {
8757     "field_name" : "index",
8758     "referenced_type" : "type-2"
8759    },
8760    {
8761     "field_name" : "buffer",
8762     "field_offset" : 32,
8763     "referenced_type" : "type-145"
8764    },
8765    {
8766     "field_name" : "bufend",
8767     "field_offset" : 96,
8768     "referenced_type" : "type-145"
8769    }
8770   ],
8771   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8772   "name" : "android::hardware::Parcel::BufferInfo",
8773   "referenced_type" : "type-433",
8774   "self_type" : "type-433",
8775   "size" : 20,
8776   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8777   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8778  },
8779  {
8780   "alignment" : 4,
8781   "base_specifiers" :
8782   [
8783    {
8784     "is_virtual" : true,
8785     "referenced_type" : "type-10"
8786    }
8787   ],
8788   "fields" :
8789   [
8790    {
8791     "access" : "private",
8792     "field_name" : "mDriverFD",
8793     "field_offset" : 32,
8794     "referenced_type" : "type-32"
8795    },
8796    {
8797     "access" : "private",
8798     "field_name" : "mVMStart",
8799     "field_offset" : 64,
8800     "referenced_type" : "type-33"
8801    },
8802    {
8803     "access" : "private",
8804     "field_name" : "mThreadCountLock",
8805     "field_offset" : 96,
8806     "referenced_type" : "type-35"
8807    },
8808    {
8809     "access" : "private",
8810     "field_name" : "mThreadCountDecrement",
8811     "field_offset" : 128,
8812     "referenced_type" : "type-36"
8813    },
8814    {
8815     "access" : "private",
8816     "field_name" : "mExecutingThreadsCount",
8817     "field_offset" : 160,
8818     "referenced_type" : "type-2"
8819    },
8820    {
8821     "access" : "private",
8822     "field_name" : "mMaxThreads",
8823     "field_offset" : 192,
8824     "referenced_type" : "type-2"
8825    },
8826    {
8827     "access" : "private",
8828     "field_name" : "mStarvationStartTimeMs",
8829     "field_offset" : 224,
8830     "referenced_type" : "type-37"
8831    },
8832    {
8833     "access" : "private",
8834     "field_name" : "mLock",
8835     "field_offset" : 288,
8836     "referenced_type" : "type-38"
8837    },
8838    {
8839     "access" : "private",
8840     "field_name" : "mHandleToObject",
8841     "field_offset" : 320,
8842     "referenced_type" : "type-40"
8843    },
8844    {
8845     "access" : "private",
8846     "field_name" : "mManagesContexts",
8847     "field_offset" : 480,
8848     "referenced_type" : "type-46"
8849    },
8850    {
8851     "access" : "private",
8852     "field_name" : "mBinderContextCheckFunc",
8853     "field_offset" : 512,
8854     "referenced_type" : "type-47"
8855    },
8856    {
8857     "access" : "private",
8858     "field_name" : "mBinderContextUserData",
8859     "field_offset" : 544,
8860     "referenced_type" : "type-33"
8861    },
8862    {
8863     "access" : "private",
8864     "field_name" : "mContexts",
8865     "field_offset" : 576,
8866     "referenced_type" : "type-56"
8867    },
8868    {
8869     "access" : "private",
8870     "field_name" : "mRootDir",
8871     "field_offset" : 736,
8872     "referenced_type" : "type-60"
8873    },
8874    {
8875     "access" : "private",
8876     "field_name" : "mThreadPoolStarted",
8877     "field_offset" : 768,
8878     "referenced_type" : "type-46"
8879    },
8880    {
8881     "access" : "private",
8882     "field_name" : "mSpawnThreadOnStart",
8883     "field_offset" : 776,
8884     "referenced_type" : "type-46"
8885    },
8886    {
8887     "access" : "private",
8888     "field_name" : "mThreadPoolSeq",
8889     "field_offset" : 800,
8890     "referenced_type" : "type-64"
8891    },
8892    {
8893     "access" : "private",
8894     "field_name" : "mMmapSize",
8895     "field_offset" : 832,
8896     "referenced_type" : "type-42"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "mCallRestriction",
8901     "field_offset" : 864,
8902     "referenced_type" : "type-65"
8903    }
8904   ],
8905   "linker_set_key" : "android::hardware::ProcessState",
8906   "name" : "android::hardware::ProcessState",
8907   "record_kind" : "class",
8908   "referenced_type" : "type-31",
8909   "self_type" : "type-31",
8910   "size" : 120,
8911   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8912   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8913   "vtable_components" :
8914   [
8915    {
8916     "component_value" : 112,
8917     "kind" : "vbase_offset"
8918    },
8919    {
8920     "kind" : "offset_to_top"
8921    },
8922    {
8923     "kind" : "rtti",
8924     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8925    },
8926    {
8927     "kind" : "complete_dtor_pointer",
8928     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8929    },
8930    {
8931     "kind" : "deleting_dtor_pointer",
8932     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8933    },
8934    {
8935     "kind" : "vcall_offset"
8936    },
8937    {
8938     "kind" : "vcall_offset"
8939    },
8940    {
8941     "kind" : "vcall_offset"
8942    },
8943    {
8944     "kind" : "vcall_offset"
8945    },
8946    {
8947     "component_value" : -112,
8948     "kind" : "vcall_offset"
8949    },
8950    {
8951     "component_value" : -112,
8952     "kind" : "offset_to_top"
8953    },
8954    {
8955     "kind" : "rtti",
8956     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8957    },
8958    {
8959     "kind" : "complete_dtor_pointer",
8960     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8961    },
8962    {
8963     "kind" : "deleting_dtor_pointer",
8964     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8965    },
8966    {
8967     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8968    },
8969    {
8970     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8971    },
8972    {
8973     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8974    },
8975    {
8976     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8977    }
8978   ]
8979  },
8980  {
8981   "access" : "private",
8982   "alignment" : 4,
8983   "fields" :
8984   [
8985    {
8986     "field_name" : "binder",
8987     "referenced_type" : "type-21"
8988    },
8989    {
8990     "field_name" : "refs",
8991     "field_offset" : 32,
8992     "referenced_type" : "type-44"
8993    }
8994   ],
8995   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8996   "name" : "android::hardware::ProcessState::handle_entry",
8997   "referenced_type" : "type-43",
8998   "self_type" : "type-43",
8999   "size" : 8,
9000   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9001   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9002  },
9003  {
9004   "alignment" : 4,
9005   "base_specifiers" :
9006   [
9007    {
9008     "referenced_type" : "type-166"
9009    }
9010   ],
9011   "fields" :
9012   [
9013    {
9014     "access" : "private",
9015     "field_name" : "mVal",
9016     "field_offset" : 192,
9017     "referenced_type" : "type-131"
9018    }
9019   ],
9020   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9021   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9022   "record_kind" : "class",
9023   "referenced_type" : "type-172",
9024   "self_type" : "type-172",
9025   "size" : 28,
9026   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9027   "template_args" : [ "type-131" ],
9028   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE"
9029  },
9030  {
9031   "alignment" : 4,
9032   "base_specifiers" :
9033   [
9034    {
9035     "referenced_type" : "type-166"
9036    }
9037   ],
9038   "fields" :
9039   [
9040    {
9041     "access" : "private",
9042     "field_name" : "mVal",
9043     "field_offset" : 168,
9044     "referenced_type" : "type-46"
9045    }
9046   ],
9047   "linker_set_key" : "android::hardware::Return<bool>",
9048   "name" : "android::hardware::Return<bool>",
9049   "record_kind" : "class",
9050   "referenced_type" : "type-165",
9051   "self_type" : "type-165",
9052   "size" : 24,
9053   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9054   "template_args" : [ "type-46" ],
9055   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9056  },
9057  {
9058   "alignment" : 4,
9059   "base_specifiers" :
9060   [
9061    {
9062     "referenced_type" : "type-166"
9063    }
9064   ],
9065   "linker_set_key" : "android::hardware::Return<void>",
9066   "name" : "android::hardware::Return<void>",
9067   "record_kind" : "class",
9068   "referenced_type" : "type-186",
9069   "self_type" : "type-186",
9070   "size" : 24,
9071   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9072   "template_args" : [ "type-34" ],
9073   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9074  },
9075  {
9076   "alignment" : 4,
9077   "fields" :
9078   [
9079    {
9080     "access" : "private",
9081     "field_name" : "mException",
9082     "referenced_type" : "type-32"
9083    },
9084    {
9085     "access" : "private",
9086     "field_name" : "mErrorCode",
9087     "field_offset" : 32,
9088     "referenced_type" : "type-32"
9089    },
9090    {
9091     "access" : "private",
9092     "field_name" : "mMessage",
9093     "field_offset" : 64,
9094     "referenced_type" : "type-156"
9095    }
9096   ],
9097   "linker_set_key" : "android::hardware::Status",
9098   "name" : "android::hardware::Status",
9099   "record_kind" : "class",
9100   "referenced_type" : "type-155",
9101   "self_type" : "type-155",
9102   "size" : 20,
9103   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9104   "unique_id" : "_ZTSN7android8hardware6StatusE"
9105  },
9106  {
9107   "alignment" : 4,
9108   "fields" :
9109   [
9110    {
9111     "access" : "protected",
9112     "field_name" : "mInstrumentationCallbacks",
9113     "field_offset" : 32,
9114     "referenced_type" : "type-68"
9115    },
9116    {
9117     "access" : "protected",
9118     "field_name" : "mEnableInstrumentation",
9119     "field_offset" : 128,
9120     "referenced_type" : "type-46"
9121    },
9122    {
9123     "access" : "protected",
9124     "field_name" : "mInstrumentationLibPackage",
9125     "field_offset" : 160,
9126     "referenced_type" : "type-69"
9127    },
9128    {
9129     "access" : "protected",
9130     "field_name" : "mInterfaceName",
9131     "field_offset" : 256,
9132     "referenced_type" : "type-70"
9133    }
9134   ],
9135   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9136   "name" : "android::hardware::details::HidlInstrumentor",
9137   "referenced_type" : "type-67",
9138   "self_type" : "type-67",
9139   "size" : 44,
9140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9141   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9142   "vtable_components" :
9143   [
9144    {
9145     "kind" : "offset_to_top"
9146    },
9147    {
9148     "kind" : "rtti",
9149     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9150    },
9151    {
9152     "kind" : "complete_dtor_pointer",
9153     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9154    },
9155    {
9156     "kind" : "deleting_dtor_pointer",
9157     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9158    }
9159   ]
9160  },
9161  {
9162   "alignment" : 4,
9163   "fields" :
9164   [
9165    {
9166     "field_name" : "sched_policy",
9167     "referenced_type" : "type-32"
9168    },
9169    {
9170     "field_name" : "prio",
9171     "field_offset" : 32,
9172     "referenced_type" : "type-32"
9173    }
9174   ],
9175   "linker_set_key" : "android::hardware::details::SchedPrio",
9176   "name" : "android::hardware::details::SchedPrio",
9177   "referenced_type" : "type-446",
9178   "self_type" : "type-446",
9179   "size" : 8,
9180   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9181   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9182  },
9183  {
9184   "alignment" : 4,
9185   "fields" :
9186   [
9187    {
9188     "access" : "private",
9189     "field_name" : "mQueue",
9190     "referenced_type" : "type-669"
9191    }
9192   ],
9193   "linker_set_key" : "android::hardware::details::TaskRunner",
9194   "name" : "android::hardware::details::TaskRunner",
9195   "record_kind" : "class",
9196   "referenced_type" : "type-668",
9197   "self_type" : "type-668",
9198   "size" : 8,
9199   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9200   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9201  },
9202  {
9203   "alignment" : 1,
9204   "linker_set_key" : "android::hardware::details::bnhw_tag",
9205   "name" : "android::hardware::details::bnhw_tag",
9206   "referenced_type" : "type-218",
9207   "self_type" : "type-218",
9208   "size" : 1,
9209   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9210   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9211  },
9212  {
9213   "alignment" : 1,
9214   "linker_set_key" : "android::hardware::details::bphw_tag",
9215   "name" : "android::hardware::details::bphw_tag",
9216   "referenced_type" : "type-229",
9217   "self_type" : "type-229",
9218   "size" : 1,
9219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9220   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9221  },
9222  {
9223   "alignment" : 1,
9224   "linker_set_key" : "android::hardware::details::bs_tag",
9225   "name" : "android::hardware::details::bs_tag",
9226   "referenced_type" : "type-243",
9227   "self_type" : "type-243",
9228   "size" : 1,
9229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9230   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9231  },
9232  {
9233   "access" : "private",
9234   "alignment" : 4,
9235   "fields" :
9236   [
9237    {
9238     "field_name" : "mPointer",
9239     "referenced_type" : "type-315"
9240    },
9241    {
9242     "field_name" : "_pad",
9243     "referenced_type" : "type-145"
9244    }
9245   ],
9246   "is_anonymous" : true,
9247   "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",
9248   "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",
9249   "record_kind" : "union",
9250   "referenced_type" : "type-314",
9251   "self_type" : "type-314",
9252   "size" : 8,
9253   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9254   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9255  },
9256  {
9257   "access" : "private",
9258   "alignment" : 4,
9259   "fields" :
9260   [
9261    {
9262     "field_name" : "mPointer",
9263     "referenced_type" : "type-357"
9264    },
9265    {
9266     "field_name" : "_pad",
9267     "referenced_type" : "type-145"
9268    }
9269   ],
9270   "is_anonymous" : true,
9271   "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",
9272   "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",
9273   "record_kind" : "union",
9274   "referenced_type" : "type-356",
9275   "self_type" : "type-356",
9276   "size" : 8,
9277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9278   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
9279  },
9280  {
9281   "access" : "private",
9282   "alignment" : 4,
9283   "fields" :
9284   [
9285    {
9286     "field_name" : "mPointer",
9287     "referenced_type" : "type-371"
9288    },
9289    {
9290     "field_name" : "_pad",
9291     "referenced_type" : "type-145"
9292    }
9293   ],
9294   "is_anonymous" : true,
9295   "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",
9296   "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",
9297   "record_kind" : "union",
9298   "referenced_type" : "type-370",
9299   "self_type" : "type-370",
9300   "size" : 8,
9301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9302   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
9303  },
9304  {
9305   "access" : "private",
9306   "alignment" : 4,
9307   "fields" :
9308   [
9309    {
9310     "field_name" : "mPointer",
9311     "referenced_type" : "type-362"
9312    },
9313    {
9314     "field_name" : "_pad",
9315     "referenced_type" : "type-145"
9316    }
9317   ],
9318   "is_anonymous" : true,
9319   "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",
9320   "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",
9321   "record_kind" : "union",
9322   "referenced_type" : "type-361",
9323   "self_type" : "type-361",
9324   "size" : 8,
9325   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9326   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
9327  },
9328  {
9329   "access" : "private",
9330   "alignment" : 4,
9331   "fields" :
9332   [
9333    {
9334     "field_name" : "mPointer",
9335     "referenced_type" : "type-348"
9336    },
9337    {
9338     "field_name" : "_pad",
9339     "referenced_type" : "type-145"
9340    }
9341   ],
9342   "is_anonymous" : true,
9343   "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",
9344   "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",
9345   "record_kind" : "union",
9346   "referenced_type" : "type-347",
9347   "self_type" : "type-347",
9348   "size" : 8,
9349   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9350   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
9351  },
9352  {
9353   "alignment" : 4,
9354   "fields" :
9355   [
9356    {
9357     "access" : "private",
9358     "referenced_type" : "type-314"
9359    }
9360   ],
9361   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9362   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9363   "referenced_type" : "type-313",
9364   "self_type" : "type-313",
9365   "size" : 8,
9366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9367   "template_args" : [ "type-316" ],
9368   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9369  },
9370  {
9371   "alignment" : 4,
9372   "fields" :
9373   [
9374    {
9375     "access" : "private",
9376     "referenced_type" : "type-328"
9377    }
9378   ],
9379   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9380   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9381   "referenced_type" : "type-327",
9382   "self_type" : "type-327",
9383   "size" : 8,
9384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9385   "template_args" : [ "type-330" ],
9386   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9387  },
9388  {
9389   "alignment" : 4,
9390   "fields" :
9391   [
9392    {
9393     "access" : "private",
9394     "referenced_type" : "type-319"
9395    }
9396   ],
9397   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9398   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9399   "referenced_type" : "type-318",
9400   "self_type" : "type-318",
9401   "size" : 8,
9402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9403   "template_args" : [ "type-298" ],
9404   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9405  },
9406  {
9407   "alignment" : 4,
9408   "fields" :
9409   [
9410    {
9411     "access" : "private",
9412     "referenced_type" : "type-356"
9413    }
9414   ],
9415   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9416   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9417   "referenced_type" : "type-355",
9418   "self_type" : "type-355",
9419   "size" : 8,
9420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9421   "template_args" : [ "type-358" ],
9422   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9423  },
9424  {
9425   "alignment" : 4,
9426   "fields" :
9427   [
9428    {
9429     "access" : "private",
9430     "referenced_type" : "type-347"
9431    }
9432   ],
9433   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9434   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9435   "referenced_type" : "type-346",
9436   "self_type" : "type-346",
9437   "size" : 8,
9438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9439   "template_args" : [ "type-349" ],
9440   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
9441  },
9442  {
9443   "alignment" : 4,
9444   "fields" :
9445   [
9446    {
9447     "access" : "private",
9448     "referenced_type" : "type-370"
9449    }
9450   ],
9451   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9452   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9453   "referenced_type" : "type-369",
9454   "self_type" : "type-369",
9455   "size" : 8,
9456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9457   "template_args" : [ "type-372" ],
9458   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
9459  },
9460  {
9461   "alignment" : 4,
9462   "fields" :
9463   [
9464    {
9465     "access" : "private",
9466     "referenced_type" : "type-361"
9467    }
9468   ],
9469   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9470   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9471   "referenced_type" : "type-360",
9472   "self_type" : "type-360",
9473   "size" : 8,
9474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9475   "template_args" : [ "type-363" ],
9476   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9477  },
9478  {
9479   "alignment" : 4,
9480   "fields" :
9481   [
9482    {
9483     "access" : "private",
9484     "referenced_type" : "type-375"
9485    }
9486   ],
9487   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9488   "name" : "android::hardware::details::hidl_pointer<char>",
9489   "referenced_type" : "type-374",
9490   "self_type" : "type-374",
9491   "size" : 8,
9492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9493   "template_args" : [ "type-63" ],
9494   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9495  },
9496  {
9497   "access" : "private",
9498   "alignment" : 4,
9499   "fields" :
9500   [
9501    {
9502     "field_name" : "mPointer",
9503     "referenced_type" : "type-162"
9504    },
9505    {
9506     "field_name" : "_pad",
9507     "referenced_type" : "type-145"
9508    }
9509   ],
9510   "is_anonymous" : true,
9511   "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",
9512   "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",
9513   "record_kind" : "union",
9514   "referenced_type" : "type-375",
9515   "self_type" : "type-375",
9516   "size" : 8,
9517   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9518   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9519  },
9520  {
9521   "alignment" : 4,
9522   "fields" :
9523   [
9524    {
9525     "access" : "private",
9526     "referenced_type" : "type-291"
9527    }
9528   ],
9529   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9530   "name" : "android::hardware::details::hidl_pointer<const char>",
9531   "referenced_type" : "type-290",
9532   "self_type" : "type-290",
9533   "size" : 8,
9534   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9535   "template_args" : [ "type-62" ],
9536   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9537  },
9538  {
9539   "access" : "private",
9540   "alignment" : 4,
9541   "fields" :
9542   [
9543    {
9544     "field_name" : "mPointer",
9545     "referenced_type" : "type-61"
9546    },
9547    {
9548     "field_name" : "_pad",
9549     "referenced_type" : "type-145"
9550    }
9551   ],
9552   "is_anonymous" : true,
9553   "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",
9554   "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",
9555   "record_kind" : "union",
9556   "referenced_type" : "type-291",
9557   "self_type" : "type-291",
9558   "size" : 8,
9559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9560   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9561  },
9562  {
9563   "alignment" : 4,
9564   "fields" :
9565   [
9566    {
9567     "access" : "private",
9568     "referenced_type" : "type-253"
9569    }
9570   ],
9571   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9572   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9573   "referenced_type" : "type-252",
9574   "self_type" : "type-252",
9575   "size" : 8,
9576   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9577   "template_args" : [ "type-255" ],
9578   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9579  },
9580  {
9581   "access" : "private",
9582   "alignment" : 4,
9583   "fields" :
9584   [
9585    {
9586     "field_name" : "mPointer",
9587     "referenced_type" : "type-254"
9588    },
9589    {
9590     "field_name" : "_pad",
9591     "referenced_type" : "type-145"
9592    }
9593   ],
9594   "is_anonymous" : true,
9595   "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",
9596   "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",
9597   "record_kind" : "union",
9598   "referenced_type" : "type-253",
9599   "self_type" : "type-253",
9600   "size" : 8,
9601   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9602   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9603  },
9604  {
9605   "access" : "private",
9606   "alignment" : 4,
9607   "fields" :
9608   [
9609    {
9610     "field_name" : "mPointer",
9611     "referenced_type" : "type-329"
9612    },
9613    {
9614     "field_name" : "_pad",
9615     "referenced_type" : "type-145"
9616    }
9617   ],
9618   "is_anonymous" : true,
9619   "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",
9620   "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",
9621   "record_kind" : "union",
9622   "referenced_type" : "type-328",
9623   "self_type" : "type-328",
9624   "size" : 8,
9625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9626   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9627  },
9628  {
9629   "access" : "private",
9630   "alignment" : 4,
9631   "fields" :
9632   [
9633    {
9634     "field_name" : "mPointer",
9635     "referenced_type" : "type-320"
9636    },
9637    {
9638     "field_name" : "_pad",
9639     "referenced_type" : "type-145"
9640    }
9641   ],
9642   "is_anonymous" : true,
9643   "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",
9644   "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",
9645   "record_kind" : "union",
9646   "referenced_type" : "type-319",
9647   "self_type" : "type-319",
9648   "size" : 8,
9649   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9650   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9651  },
9652  {
9653   "alignment" : 4,
9654   "fields" :
9655   [
9656    {
9657     "access" : "private",
9658     "referenced_type" : "type-339"
9659    }
9660   ],
9661   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9662   "name" : "android::hardware::details::hidl_pointer<int>",
9663   "referenced_type" : "type-338",
9664   "self_type" : "type-338",
9665   "size" : 8,
9666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9667   "template_args" : [ "type-32" ],
9668   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9669  },
9670  {
9671   "access" : "private",
9672   "alignment" : 4,
9673   "fields" :
9674   [
9675    {
9676     "field_name" : "mPointer",
9677     "referenced_type" : "type-340"
9678    },
9679    {
9680     "field_name" : "_pad",
9681     "referenced_type" : "type-145"
9682    }
9683   ],
9684   "is_anonymous" : true,
9685   "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",
9686   "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",
9687   "record_kind" : "union",
9688   "referenced_type" : "type-339",
9689   "self_type" : "type-339",
9690   "size" : 8,
9691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9692   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9693  },
9694  {
9695   "alignment" : 4,
9696   "fields" :
9697   [
9698    {
9699     "access" : "private",
9700     "referenced_type" : "type-391"
9701    }
9702   ],
9703   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9704   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9705   "referenced_type" : "type-390",
9706   "self_type" : "type-390",
9707   "size" : 8,
9708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9709   "template_args" : [ "type-183" ],
9710   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9711  },
9712  {
9713   "access" : "private",
9714   "alignment" : 4,
9715   "fields" :
9716   [
9717    {
9718     "field_name" : "mPointer",
9719     "referenced_type" : "type-196"
9720    },
9721    {
9722     "field_name" : "_pad",
9723     "referenced_type" : "type-145"
9724    }
9725   ],
9726   "is_anonymous" : true,
9727   "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",
9728   "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",
9729   "record_kind" : "union",
9730   "referenced_type" : "type-391",
9731   "self_type" : "type-391",
9732   "size" : 8,
9733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9734   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9735  },
9736  {
9737   "alignment" : 1,
9738   "linker_set_key" : "android::hardware::details::i_tag",
9739   "name" : "android::hardware::details::i_tag",
9740   "referenced_type" : "type-207",
9741   "self_type" : "type-207",
9742   "size" : 1,
9743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9744   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9745  },
9746  {
9747   "alignment" : 4,
9748   "fields" :
9749   [
9750    {
9751     "access" : "private",
9752     "field_name" : "mStatus",
9753     "referenced_type" : "type-155"
9754    },
9755    {
9756     "access" : "private",
9757     "field_name" : "mCheckedStatus",
9758     "field_offset" : 160,
9759     "referenced_type" : "type-46"
9760    }
9761   ],
9762   "linker_set_key" : "android::hardware::details::return_status",
9763   "name" : "android::hardware::details::return_status",
9764   "record_kind" : "class",
9765   "referenced_type" : "type-166",
9766   "self_type" : "type-166",
9767   "size" : 24,
9768   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9769   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9770  },
9771  {
9772   "alignment" : 1,
9773   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9774   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9775   "referenced_type" : "type-376",
9776   "self_type" : "type-376",
9777   "size" : 1,
9778   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9779   "template_args" : [ "type-81" ],
9780   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9781  },
9782  {
9783   "alignment" : 1,
9784   "fields" :
9785   [
9786    {
9787     "access" : "private",
9788     "field_name" : "mBuffer",
9789     "referenced_type" : "type-331"
9790    }
9791   ],
9792   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9793   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9794   "referenced_type" : "type-330",
9795   "self_type" : "type-330",
9796   "size" : 32,
9797   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9798   "template_args" : [ "type-81" ],
9799   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9800  },
9801  {
9802   "alignment" : 4,
9803   "base_specifiers" :
9804   [
9805    {
9806     "referenced_type" : "type-18"
9807    }
9808   ],
9809   "fields" :
9810   [
9811    {
9812     "access" : "private",
9813     "field_name" : "mRecipient",
9814     "field_offset" : 32,
9815     "referenced_type" : "type-142"
9816    },
9817    {
9818     "access" : "private",
9819     "field_name" : "mCookie",
9820     "field_offset" : 96,
9821     "referenced_type" : "type-145"
9822    },
9823    {
9824     "access" : "private",
9825     "field_name" : "mBase",
9826     "field_offset" : 160,
9827     "referenced_type" : "type-122"
9828    }
9829   ],
9830   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9831   "name" : "android::hardware::hidl_binder_death_recipient",
9832   "referenced_type" : "type-141",
9833   "self_type" : "type-141",
9834   "size" : 36,
9835   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9836   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9837   "vtable_components" :
9838   [
9839    {
9840     "component_value" : 28,
9841     "kind" : "vbase_offset"
9842    },
9843    {
9844     "kind" : "offset_to_top"
9845    },
9846    {
9847     "kind" : "rtti",
9848     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9849    },
9850    {
9851     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9852    },
9853    {
9854     "kind" : "complete_dtor_pointer",
9855     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9856    },
9857    {
9858     "kind" : "deleting_dtor_pointer",
9859     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9860    },
9861    {
9862     "kind" : "vcall_offset"
9863    },
9864    {
9865     "kind" : "vcall_offset"
9866    },
9867    {
9868     "kind" : "vcall_offset"
9869    },
9870    {
9871     "kind" : "vcall_offset"
9872    },
9873    {
9874     "component_value" : -28,
9875     "kind" : "vcall_offset"
9876    },
9877    {
9878     "component_value" : -28,
9879     "kind" : "offset_to_top"
9880    },
9881    {
9882     "kind" : "rtti",
9883     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9884    },
9885    {
9886     "kind" : "complete_dtor_pointer",
9887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9888    },
9889    {
9890     "kind" : "deleting_dtor_pointer",
9891     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9892    },
9893    {
9894     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9898    },
9899    {
9900     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9904    }
9905   ]
9906  },
9907  {
9908   "alignment" : 4,
9909   "base_specifiers" :
9910   [
9911    {
9912     "is_virtual" : true,
9913     "referenced_type" : "type-10"
9914    }
9915   ],
9916   "linker_set_key" : "android::hardware::hidl_death_recipient",
9917   "name" : "android::hardware::hidl_death_recipient",
9918   "referenced_type" : "type-144",
9919   "self_type" : "type-144",
9920   "size" : 12,
9921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9922   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9923   "vtable_components" :
9924   [
9925    {
9926     "component_value" : 4,
9927     "kind" : "vbase_offset"
9928    },
9929    {
9930     "kind" : "offset_to_top"
9931    },
9932    {
9933     "kind" : "rtti",
9934     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9935    },
9936    {
9937     "is_pure" : true,
9938     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9939    },
9940    {
9941     "kind" : "complete_dtor_pointer",
9942     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9943    },
9944    {
9945     "kind" : "deleting_dtor_pointer",
9946     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9947    },
9948    {
9949     "kind" : "vcall_offset"
9950    },
9951    {
9952     "kind" : "vcall_offset"
9953    },
9954    {
9955     "kind" : "vcall_offset"
9956    },
9957    {
9958     "kind" : "vcall_offset"
9959    },
9960    {
9961     "component_value" : -4,
9962     "kind" : "vcall_offset"
9963    },
9964    {
9965     "component_value" : -4,
9966     "kind" : "offset_to_top"
9967    },
9968    {
9969     "kind" : "rtti",
9970     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9971    },
9972    {
9973     "kind" : "complete_dtor_pointer",
9974     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9975    },
9976    {
9977     "kind" : "deleting_dtor_pointer",
9978     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9979    },
9980    {
9981     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9982    },
9983    {
9984     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9988    },
9989    {
9990     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9991    }
9992   ]
9993  },
9994  {
9995   "alignment" : 8,
9996   "fields" :
9997   [
9998    {
9999     "access" : "private",
10000     "field_name" : "mHandle",
10001     "referenced_type" : "type-252"
10002    },
10003    {
10004     "access" : "private",
10005     "field_name" : "mOwnsHandle",
10006     "field_offset" : 64,
10007     "referenced_type" : "type-46"
10008    }
10009   ],
10010   "linker_set_key" : "android::hardware::hidl_handle",
10011   "name" : "android::hardware::hidl_handle",
10012   "referenced_type" : "type-296",
10013   "self_type" : "type-296",
10014   "size" : 16,
10015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10016   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10017  },
10018  {
10019   "alignment" : 8,
10020   "fields" :
10021   [
10022    {
10023     "access" : "private",
10024     "field_name" : "mHandle",
10025     "referenced_type" : "type-296"
10026    },
10027    {
10028     "access" : "private",
10029     "field_name" : "mSize",
10030     "field_offset" : 128,
10031     "referenced_type" : "type-145"
10032    },
10033    {
10034     "access" : "private",
10035     "field_name" : "mName",
10036     "field_offset" : 192,
10037     "referenced_type" : "type-298"
10038    }
10039   ],
10040   "linker_set_key" : "android::hardware::hidl_memory",
10041   "name" : "android::hardware::hidl_memory",
10042   "referenced_type" : "type-300",
10043   "self_type" : "type-300",
10044   "size" : 40,
10045   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10046   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10047  },
10048  {
10049   "alignment" : 4,
10050   "fields" :
10051   [
10052    {
10053     "access" : "private",
10054     "field_name" : "mBuffer",
10055     "referenced_type" : "type-290"
10056    },
10057    {
10058     "access" : "private",
10059     "field_name" : "mSize",
10060     "field_offset" : 64,
10061     "referenced_type" : "type-2"
10062    },
10063    {
10064     "access" : "private",
10065     "field_name" : "mOwnsBuffer",
10066     "field_offset" : 96,
10067     "referenced_type" : "type-46"
10068    }
10069   ],
10070   "linker_set_key" : "android::hardware::hidl_string",
10071   "name" : "android::hardware::hidl_string",
10072   "referenced_type" : "type-298",
10073   "self_type" : "type-298",
10074   "size" : 16,
10075   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10076   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10077  },
10078  {
10079   "alignment" : 4,
10080   "fields" :
10081   [
10082    {
10083     "access" : "private",
10084     "field_name" : "mBuffer",
10085     "referenced_type" : "type-313"
10086    },
10087    {
10088     "access" : "private",
10089     "field_name" : "mSize",
10090     "field_offset" : 64,
10091     "referenced_type" : "type-2"
10092    },
10093    {
10094     "access" : "private",
10095     "field_name" : "mOwnsBuffer",
10096     "field_offset" : 96,
10097     "referenced_type" : "type-46"
10098    }
10099   ],
10100   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10101   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10102   "referenced_type" : "type-312",
10103   "self_type" : "type-312",
10104   "size" : 16,
10105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10106   "template_args" : [ "type-316" ],
10107   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10108  },
10109  {
10110   "alignment" : 4,
10111   "fields" :
10112   [
10113    {
10114     "access" : "private",
10115     "field_name" : "mBuffer",
10116     "referenced_type" : "type-327"
10117    },
10118    {
10119     "access" : "private",
10120     "field_name" : "mSize",
10121     "field_offset" : 64,
10122     "referenced_type" : "type-2"
10123    },
10124    {
10125     "access" : "private",
10126     "field_name" : "mOwnsBuffer",
10127     "field_offset" : 96,
10128     "referenced_type" : "type-46"
10129    }
10130   ],
10131   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10132   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10133   "referenced_type" : "type-326",
10134   "self_type" : "type-326",
10135   "size" : 16,
10136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10137   "template_args" : [ "type-330" ],
10138   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10139  },
10140  {
10141   "alignment" : 4,
10142   "fields" :
10143   [
10144    {
10145     "access" : "private",
10146     "field_name" : "mBuffer",
10147     "referenced_type" : "type-318"
10148    },
10149    {
10150     "access" : "private",
10151     "field_name" : "mSize",
10152     "field_offset" : 64,
10153     "referenced_type" : "type-2"
10154    },
10155    {
10156     "access" : "private",
10157     "field_name" : "mOwnsBuffer",
10158     "field_offset" : 96,
10159     "referenced_type" : "type-46"
10160    }
10161   ],
10162   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10163   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10164   "referenced_type" : "type-317",
10165   "self_type" : "type-317",
10166   "size" : 16,
10167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10168   "template_args" : [ "type-298" ],
10169   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10170  },
10171  {
10172   "alignment" : 4,
10173   "fields" :
10174   [
10175    {
10176     "access" : "private",
10177     "field_name" : "mBuffer",
10178     "referenced_type" : "type-355"
10179    },
10180    {
10181     "access" : "private",
10182     "field_name" : "mSize",
10183     "field_offset" : 64,
10184     "referenced_type" : "type-2"
10185    },
10186    {
10187     "access" : "private",
10188     "field_name" : "mOwnsBuffer",
10189     "field_offset" : 96,
10190     "referenced_type" : "type-46"
10191    }
10192   ],
10193   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10194   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10195   "referenced_type" : "type-354",
10196   "self_type" : "type-354",
10197   "size" : 16,
10198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10199   "template_args" : [ "type-358" ],
10200   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
10201  },
10202  {
10203   "alignment" : 4,
10204   "fields" :
10205   [
10206    {
10207     "access" : "private",
10208     "field_name" : "mBuffer",
10209     "referenced_type" : "type-346"
10210    },
10211    {
10212     "access" : "private",
10213     "field_name" : "mSize",
10214     "field_offset" : 64,
10215     "referenced_type" : "type-2"
10216    },
10217    {
10218     "access" : "private",
10219     "field_name" : "mOwnsBuffer",
10220     "field_offset" : 96,
10221     "referenced_type" : "type-46"
10222    }
10223   ],
10224   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10225   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10226   "referenced_type" : "type-345",
10227   "self_type" : "type-345",
10228   "size" : 16,
10229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10230   "template_args" : [ "type-349" ],
10231   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
10232  },
10233  {
10234   "alignment" : 4,
10235   "fields" :
10236   [
10237    {
10238     "access" : "private",
10239     "field_name" : "mBuffer",
10240     "referenced_type" : "type-369"
10241    },
10242    {
10243     "access" : "private",
10244     "field_name" : "mSize",
10245     "field_offset" : 64,
10246     "referenced_type" : "type-2"
10247    },
10248    {
10249     "access" : "private",
10250     "field_name" : "mOwnsBuffer",
10251     "field_offset" : 96,
10252     "referenced_type" : "type-46"
10253    }
10254   ],
10255   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10256   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10257   "referenced_type" : "type-368",
10258   "self_type" : "type-368",
10259   "size" : 16,
10260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10261   "template_args" : [ "type-372" ],
10262   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
10263  },
10264  {
10265   "alignment" : 4,
10266   "fields" :
10267   [
10268    {
10269     "access" : "private",
10270     "field_name" : "mBuffer",
10271     "referenced_type" : "type-360"
10272    },
10273    {
10274     "access" : "private",
10275     "field_name" : "mSize",
10276     "field_offset" : 64,
10277     "referenced_type" : "type-2"
10278    },
10279    {
10280     "access" : "private",
10281     "field_name" : "mOwnsBuffer",
10282     "field_offset" : 96,
10283     "referenced_type" : "type-46"
10284    }
10285   ],
10286   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10287   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10288   "referenced_type" : "type-359",
10289   "self_type" : "type-359",
10290   "size" : 16,
10291   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10292   "template_args" : [ "type-363" ],
10293   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
10294  },
10295  {
10296   "alignment" : 4,
10297   "fields" :
10298   [
10299    {
10300     "access" : "private",
10301     "field_name" : "mBuffer",
10302     "referenced_type" : "type-374"
10303    },
10304    {
10305     "access" : "private",
10306     "field_name" : "mSize",
10307     "field_offset" : 64,
10308     "referenced_type" : "type-2"
10309    },
10310    {
10311     "access" : "private",
10312     "field_name" : "mOwnsBuffer",
10313     "field_offset" : 96,
10314     "referenced_type" : "type-46"
10315    }
10316   ],
10317   "linker_set_key" : "android::hardware::hidl_vec<char>",
10318   "name" : "android::hardware::hidl_vec<char>",
10319   "referenced_type" : "type-373",
10320   "self_type" : "type-373",
10321   "size" : 16,
10322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10323   "template_args" : [ "type-63" ],
10324   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10325  },
10326  {
10327   "alignment" : 4,
10328   "fields" :
10329   [
10330    {
10331     "access" : "private",
10332     "field_name" : "mBuffer",
10333     "referenced_type" : "type-338"
10334    },
10335    {
10336     "access" : "private",
10337     "field_name" : "mSize",
10338     "field_offset" : 64,
10339     "referenced_type" : "type-2"
10340    },
10341    {
10342     "access" : "private",
10343     "field_name" : "mOwnsBuffer",
10344     "field_offset" : 96,
10345     "referenced_type" : "type-46"
10346    }
10347   ],
10348   "linker_set_key" : "android::hardware::hidl_vec<int>",
10349   "name" : "android::hardware::hidl_vec<int>",
10350   "referenced_type" : "type-337",
10351   "self_type" : "type-337",
10352   "size" : 16,
10353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10354   "template_args" : [ "type-32" ],
10355   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10356  },
10357  {
10358   "alignment" : 2,
10359   "fields" :
10360   [
10361    {
10362     "access" : "private",
10363     "field_name" : "mMajor",
10364     "referenced_type" : "type-83"
10365    },
10366    {
10367     "access" : "private",
10368     "field_name" : "mMinor",
10369     "field_offset" : 16,
10370     "referenced_type" : "type-83"
10371    }
10372   ],
10373   "linker_set_key" : "android::hardware::hidl_version",
10374   "name" : "android::hardware::hidl_version",
10375   "referenced_type" : "type-378",
10376   "self_type" : "type-378",
10377   "size" : 4,
10378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10379   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10380  },
10381  {
10382   "alignment" : 4,
10383   "base_specifiers" :
10384   [
10385    {
10386     "referenced_type" : "type-439"
10387    }
10388   ],
10389   "fields" :
10390   [
10391    {
10392     "access" : "private",
10393     "field_name" : "_hidl_mImpl",
10394     "field_offset" : 544,
10395     "referenced_type" : "type-107"
10396    }
10397   ],
10398   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
10399   "name" : "android::hardware::power::V1_0::BnHwPower",
10400   "referenced_type" : "type-589",
10401   "self_type" : "type-589",
10402   "size" : 80,
10403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
10404   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
10405   "vtable_components" :
10406   [
10407    {
10408     "component_value" : 72,
10409     "kind" : "vbase_offset"
10410    },
10411    {
10412     "kind" : "offset_to_top"
10413    },
10414    {
10415     "kind" : "rtti",
10416     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10417    },
10418    {
10419     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10420    },
10421    {
10422     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10423    },
10424    {
10425     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10426    },
10427    {
10428     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10429    },
10430    {
10431     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10432    },
10433    {
10434     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10444    },
10445    {
10446     "kind" : "complete_dtor_pointer",
10447     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
10448    },
10449    {
10450     "kind" : "deleting_dtor_pointer",
10451     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10455    },
10456    {
10457     "component_value" : -20,
10458     "kind" : "offset_to_top"
10459    },
10460    {
10461     "kind" : "rtti",
10462     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10463    },
10464    {
10465     "kind" : "complete_dtor_pointer",
10466     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10467    },
10468    {
10469     "kind" : "deleting_dtor_pointer",
10470     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10471    },
10472    {
10473     "kind" : "vcall_offset"
10474    },
10475    {
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "kind" : "vcall_offset"
10480    },
10481    {
10482     "kind" : "vcall_offset"
10483    },
10484    {
10485     "component_value" : -72,
10486     "kind" : "vcall_offset"
10487    },
10488    {
10489     "component_value" : -72,
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10503    },
10504    {
10505     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10506    },
10507    {
10508     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10509    },
10510    {
10511     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10515    }
10516   ]
10517  },
10518  {
10519   "alignment" : 4,
10520   "base_specifiers" :
10521   [
10522    {
10523     "referenced_type" : "type-420"
10524    },
10525    {
10526     "referenced_type" : "type-67"
10527    }
10528   ],
10529   "fields" :
10530   [
10531    {
10532     "access" : "private",
10533     "field_name" : "_hidl_mMutex",
10534     "field_offset" : 544,
10535     "referenced_type" : "type-592"
10536    },
10537    {
10538     "access" : "private",
10539     "field_name" : "_hidl_mDeathRecipients",
10540     "field_offset" : 576,
10541     "referenced_type" : "type-593"
10542    }
10543   ],
10544   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
10545   "name" : "android::hardware::power::V1_0::BpHwPower",
10546   "referenced_type" : "type-591",
10547   "self_type" : "type-591",
10548   "size" : 92,
10549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
10550   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
10551   "vtable_components" :
10552   [
10553    {
10554     "component_value" : 84,
10555     "kind" : "vbase_offset"
10556    },
10557    {
10558     "kind" : "offset_to_top"
10559    },
10560    {
10561     "kind" : "rtti",
10562     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10563    },
10564    {
10565     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10590    },
10591    {
10592     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
10593    },
10594    {
10595     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10596    },
10597    {
10598     "kind" : "complete_dtor_pointer",
10599     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
10600    },
10601    {
10602     "kind" : "deleting_dtor_pointer",
10603     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
10607    },
10608    {
10609     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
10610    },
10611    {
10612     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
10613    },
10614    {
10615     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10616    },
10617    {
10618     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10619    },
10620    {
10621     "component_value" : 80,
10622     "kind" : "vbase_offset"
10623    },
10624    {
10625     "component_value" : -4,
10626     "kind" : "offset_to_top"
10627    },
10628    {
10629     "kind" : "rtti",
10630     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10631    },
10632    {
10633     "kind" : "complete_dtor_pointer",
10634     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10635    },
10636    {
10637     "kind" : "deleting_dtor_pointer",
10638     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10639    },
10640    {
10641     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10642    },
10643    {
10644     "component_value" : 76,
10645     "kind" : "vbase_offset"
10646    },
10647    {
10648     "component_value" : -8,
10649     "kind" : "offset_to_top"
10650    },
10651    {
10652     "kind" : "rtti",
10653     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10654    },
10655    {
10656     "kind" : "complete_dtor_pointer",
10657     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10658    },
10659    {
10660     "kind" : "deleting_dtor_pointer",
10661     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10662    },
10663    {
10664     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10665    },
10666    {
10667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10668    },
10669    {
10670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10671    },
10672    {
10673     "component_value" : -24,
10674     "kind" : "offset_to_top"
10675    },
10676    {
10677     "kind" : "rtti",
10678     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10679    },
10680    {
10681     "kind" : "complete_dtor_pointer",
10682     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10683    },
10684    {
10685     "kind" : "deleting_dtor_pointer",
10686     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10687    },
10688    {
10689     "kind" : "vcall_offset"
10690    },
10691    {
10692     "component_value" : -76,
10693     "kind" : "vcall_offset"
10694    },
10695    {
10696     "component_value" : -76,
10697     "kind" : "vcall_offset"
10698    },
10699    {
10700     "component_value" : -76,
10701     "kind" : "vcall_offset"
10702    },
10703    {
10704     "component_value" : -84,
10705     "kind" : "vcall_offset"
10706    },
10707    {
10708     "component_value" : -84,
10709     "kind" : "offset_to_top"
10710    },
10711    {
10712     "kind" : "rtti",
10713     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10714    },
10715    {
10716     "kind" : "complete_dtor_pointer",
10717     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10718    },
10719    {
10720     "kind" : "deleting_dtor_pointer",
10721     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10722    },
10723    {
10724     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10731    },
10732    {
10733     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10734    }
10735   ]
10736  },
10737  {
10738   "alignment" : 4,
10739   "base_specifiers" :
10740   [
10741    {
10742     "referenced_type" : "type-9"
10743    }
10744   ],
10745   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10746   "name" : "android::hardware::power::V1_0::IPower",
10747   "referenced_type" : "type-109",
10748   "self_type" : "type-109",
10749   "size" : 12,
10750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10751   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10752   "vtable_components" :
10753   [
10754    {
10755     "component_value" : 4,
10756     "kind" : "vbase_offset"
10757    },
10758    {
10759     "kind" : "offset_to_top"
10760    },
10761    {
10762     "kind" : "rtti",
10763     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10764    },
10765    {
10766     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10767    },
10768    {
10769     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10770    },
10771    {
10772     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10773    },
10774    {
10775     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10776    },
10777    {
10778     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10779    },
10780    {
10781     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10782    },
10783    {
10784     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10785    },
10786    {
10787     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10788    },
10789    {
10790     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10791    },
10792    {
10793     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10794    },
10795    {
10796     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10797    },
10798    {
10799     "kind" : "complete_dtor_pointer",
10800     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10801    },
10802    {
10803     "kind" : "deleting_dtor_pointer",
10804     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10805    },
10806    {
10807     "is_pure" : true,
10808     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10809    },
10810    {
10811     "is_pure" : true,
10812     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10813    },
10814    {
10815     "is_pure" : true,
10816     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10817    },
10818    {
10819     "is_pure" : true,
10820     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10821    },
10822    {
10823     "kind" : "vcall_offset"
10824    },
10825    {
10826     "kind" : "vcall_offset"
10827    },
10828    {
10829     "kind" : "vcall_offset"
10830    },
10831    {
10832     "kind" : "vcall_offset"
10833    },
10834    {
10835     "component_value" : -4,
10836     "kind" : "vcall_offset"
10837    },
10838    {
10839     "component_value" : -4,
10840     "kind" : "offset_to_top"
10841    },
10842    {
10843     "kind" : "rtti",
10844     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10845    },
10846    {
10847     "kind" : "complete_dtor_pointer",
10848     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
10849    },
10850    {
10851     "kind" : "deleting_dtor_pointer",
10852     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10865    }
10866   ]
10867  },
10868  {
10869   "alignment" : 8,
10870   "fields" :
10871   [
10872    {
10873     "field_name" : "name",
10874     "referenced_type" : "type-298"
10875    },
10876    {
10877     "field_name" : "residencyInMsecSinceBoot",
10878     "field_offset" : 128,
10879     "referenced_type" : "type-145"
10880    },
10881    {
10882     "field_name" : "totalTransitions",
10883     "field_offset" : 192,
10884     "referenced_type" : "type-145"
10885    },
10886    {
10887     "field_name" : "supportedOnlyInSuspend",
10888     "field_offset" : 256,
10889     "referenced_type" : "type-46"
10890    },
10891    {
10892     "field_name" : "voters",
10893     "field_offset" : 320,
10894     "referenced_type" : "type-345"
10895    }
10896   ],
10897   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10898   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10899   "referenced_type" : "type-358",
10900   "self_type" : "type-358",
10901   "size" : 56,
10902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10903   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10904  },
10905  {
10906   "alignment" : 8,
10907   "fields" :
10908   [
10909    {
10910     "field_name" : "name",
10911     "referenced_type" : "type-298"
10912    },
10913    {
10914     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10915     "field_offset" : 128,
10916     "referenced_type" : "type-145"
10917    },
10918    {
10919     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10920     "field_offset" : 192,
10921     "referenced_type" : "type-145"
10922    }
10923   ],
10924   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10925   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10926   "referenced_type" : "type-349",
10927   "self_type" : "type-349",
10928   "size" : 32,
10929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10930   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10931  },
10932  {
10933   "alignment" : 4,
10934   "base_specifiers" :
10935   [
10936    {
10937     "referenced_type" : "type-439"
10938    }
10939   ],
10940   "fields" :
10941   [
10942    {
10943     "access" : "private",
10944     "field_name" : "_hidl_mImpl",
10945     "field_offset" : 544,
10946     "referenced_type" : "type-115"
10947    }
10948   ],
10949   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10950   "name" : "android::hardware::power::V1_1::BnHwPower",
10951   "referenced_type" : "type-598",
10952   "self_type" : "type-598",
10953   "size" : 80,
10954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10955   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10956   "vtable_components" :
10957   [
10958    {
10959     "component_value" : 72,
10960     "kind" : "vbase_offset"
10961    },
10962    {
10963     "kind" : "offset_to_top"
10964    },
10965    {
10966     "kind" : "rtti",
10967     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10968    },
10969    {
10970     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10971    },
10972    {
10973     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10977    },
10978    {
10979     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10983    },
10984    {
10985     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10986    },
10987    {
10988     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10989    },
10990    {
10991     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10992    },
10993    {
10994     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10995    },
10996    {
10997     "kind" : "complete_dtor_pointer",
10998     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
10999    },
11000    {
11001     "kind" : "deleting_dtor_pointer",
11002     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11006    },
11007    {
11008     "component_value" : -20,
11009     "kind" : "offset_to_top"
11010    },
11011    {
11012     "kind" : "rtti",
11013     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11014    },
11015    {
11016     "kind" : "complete_dtor_pointer",
11017     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11018    },
11019    {
11020     "kind" : "deleting_dtor_pointer",
11021     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11022    },
11023    {
11024     "kind" : "vcall_offset"
11025    },
11026    {
11027     "kind" : "vcall_offset"
11028    },
11029    {
11030     "kind" : "vcall_offset"
11031    },
11032    {
11033     "kind" : "vcall_offset"
11034    },
11035    {
11036     "component_value" : -72,
11037     "kind" : "vcall_offset"
11038    },
11039    {
11040     "component_value" : -72,
11041     "kind" : "offset_to_top"
11042    },
11043    {
11044     "kind" : "rtti",
11045     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11046    },
11047    {
11048     "kind" : "complete_dtor_pointer",
11049     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11050    },
11051    {
11052     "kind" : "deleting_dtor_pointer",
11053     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11066    }
11067   ]
11068  },
11069  {
11070   "alignment" : 4,
11071   "base_specifiers" :
11072   [
11073    {
11074     "referenced_type" : "type-421"
11075    },
11076    {
11077     "referenced_type" : "type-67"
11078    }
11079   ],
11080   "fields" :
11081   [
11082    {
11083     "access" : "private",
11084     "field_name" : "_hidl_mMutex",
11085     "field_offset" : 544,
11086     "referenced_type" : "type-601"
11087    },
11088    {
11089     "access" : "private",
11090     "field_name" : "_hidl_mDeathRecipients",
11091     "field_offset" : 576,
11092     "referenced_type" : "type-602"
11093    }
11094   ],
11095   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
11096   "name" : "android::hardware::power::V1_1::BpHwPower",
11097   "referenced_type" : "type-600",
11098   "self_type" : "type-600",
11099   "size" : 92,
11100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
11101   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
11102   "vtable_components" :
11103   [
11104    {
11105     "component_value" : 84,
11106     "kind" : "vbase_offset"
11107    },
11108    {
11109     "kind" : "offset_to_top"
11110    },
11111    {
11112     "kind" : "rtti",
11113     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11114    },
11115    {
11116     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11123    },
11124    {
11125     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11126    },
11127    {
11128     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11129    },
11130    {
11131     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
11132    },
11133    {
11134     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11135    },
11136    {
11137     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
11138    },
11139    {
11140     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11141    },
11142    {
11143     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11147    },
11148    {
11149     "kind" : "complete_dtor_pointer",
11150     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
11151    },
11152    {
11153     "kind" : "deleting_dtor_pointer",
11154     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11167    },
11168    {
11169     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11173    },
11174    {
11175     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11176    },
11177    {
11178     "component_value" : 80,
11179     "kind" : "vbase_offset"
11180    },
11181    {
11182     "component_value" : -4,
11183     "kind" : "offset_to_top"
11184    },
11185    {
11186     "kind" : "rtti",
11187     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11188    },
11189    {
11190     "kind" : "complete_dtor_pointer",
11191     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11192    },
11193    {
11194     "kind" : "deleting_dtor_pointer",
11195     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11196    },
11197    {
11198     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11199    },
11200    {
11201     "component_value" : 76,
11202     "kind" : "vbase_offset"
11203    },
11204    {
11205     "component_value" : -8,
11206     "kind" : "offset_to_top"
11207    },
11208    {
11209     "kind" : "rtti",
11210     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11211    },
11212    {
11213     "kind" : "complete_dtor_pointer",
11214     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11215    },
11216    {
11217     "kind" : "deleting_dtor_pointer",
11218     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11219    },
11220    {
11221     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11222    },
11223    {
11224     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11225    },
11226    {
11227     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11228    },
11229    {
11230     "component_value" : -24,
11231     "kind" : "offset_to_top"
11232    },
11233    {
11234     "kind" : "rtti",
11235     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11236    },
11237    {
11238     "kind" : "complete_dtor_pointer",
11239     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11240    },
11241    {
11242     "kind" : "deleting_dtor_pointer",
11243     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11244    },
11245    {
11246     "kind" : "vcall_offset"
11247    },
11248    {
11249     "component_value" : -76,
11250     "kind" : "vcall_offset"
11251    },
11252    {
11253     "component_value" : -76,
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -76,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -84,
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "component_value" : -84,
11266     "kind" : "offset_to_top"
11267    },
11268    {
11269     "kind" : "rtti",
11270     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11271    },
11272    {
11273     "kind" : "complete_dtor_pointer",
11274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11275    },
11276    {
11277     "kind" : "deleting_dtor_pointer",
11278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11279    },
11280    {
11281     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11291    }
11292   ]
11293  },
11294  {
11295   "alignment" : 4,
11296   "base_specifiers" :
11297   [
11298    {
11299     "referenced_type" : "type-109"
11300    }
11301   ],
11302   "linker_set_key" : "android::hardware::power::V1_1::IPower",
11303   "name" : "android::hardware::power::V1_1::IPower",
11304   "referenced_type" : "type-117",
11305   "self_type" : "type-117",
11306   "size" : 12,
11307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
11308   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
11309   "vtable_components" :
11310   [
11311    {
11312     "component_value" : 4,
11313     "kind" : "vbase_offset"
11314    },
11315    {
11316     "kind" : "offset_to_top"
11317    },
11318    {
11319     "kind" : "rtti",
11320     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11321    },
11322    {
11323     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
11345    },
11346    {
11347     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11348    },
11349    {
11350     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
11351    },
11352    {
11353     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11354    },
11355    {
11356     "kind" : "complete_dtor_pointer",
11357     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
11358    },
11359    {
11360     "kind" : "deleting_dtor_pointer",
11361     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
11362    },
11363    {
11364     "is_pure" : true,
11365     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
11366    },
11367    {
11368     "is_pure" : true,
11369     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
11370    },
11371    {
11372     "is_pure" : true,
11373     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
11374    },
11375    {
11376     "is_pure" : true,
11377     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11378    },
11379    {
11380     "is_pure" : true,
11381     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11382    },
11383    {
11384     "is_pure" : true,
11385     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11386    },
11387    {
11388     "kind" : "vcall_offset"
11389    },
11390    {
11391     "kind" : "vcall_offset"
11392    },
11393    {
11394     "kind" : "vcall_offset"
11395    },
11396    {
11397     "kind" : "vcall_offset"
11398    },
11399    {
11400     "component_value" : -4,
11401     "kind" : "vcall_offset"
11402    },
11403    {
11404     "component_value" : -4,
11405     "kind" : "offset_to_top"
11406    },
11407    {
11408     "kind" : "rtti",
11409     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11410    },
11411    {
11412     "kind" : "complete_dtor_pointer",
11413     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
11414    },
11415    {
11416     "kind" : "deleting_dtor_pointer",
11417     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
11418    },
11419    {
11420     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11421    },
11422    {
11423     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11424    },
11425    {
11426     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11427    },
11428    {
11429     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11430    }
11431   ]
11432  },
11433  {
11434   "alignment" : 8,
11435   "fields" :
11436   [
11437    {
11438     "field_name" : "name",
11439     "referenced_type" : "type-298"
11440    },
11441    {
11442     "field_name" : "states",
11443     "field_offset" : 128,
11444     "referenced_type" : "type-359"
11445    }
11446   ],
11447   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
11448   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
11449   "referenced_type" : "type-372",
11450   "self_type" : "type-372",
11451   "size" : 32,
11452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11453   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
11454  },
11455  {
11456   "alignment" : 8,
11457   "fields" :
11458   [
11459    {
11460     "field_name" : "name",
11461     "referenced_type" : "type-298"
11462    },
11463    {
11464     "field_name" : "residencyInMsecSinceBoot",
11465     "field_offset" : 128,
11466     "referenced_type" : "type-145"
11467    },
11468    {
11469     "field_name" : "totalTransitions",
11470     "field_offset" : 192,
11471     "referenced_type" : "type-145"
11472    },
11473    {
11474     "field_name" : "lastEntryTimestampMs",
11475     "field_offset" : 256,
11476     "referenced_type" : "type-145"
11477    },
11478    {
11479     "field_name" : "supportedOnlyInSuspend",
11480     "field_offset" : 320,
11481     "referenced_type" : "type-46"
11482    }
11483   ],
11484   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11485   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11486   "referenced_type" : "type-363",
11487   "self_type" : "type-363",
11488   "size" : 48,
11489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11490   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
11491  },
11492  {
11493   "alignment" : 4,
11494   "base_specifiers" :
11495   [
11496    {
11497     "referenced_type" : "type-439"
11498    }
11499   ],
11500   "fields" :
11501   [
11502    {
11503     "access" : "private",
11504     "field_name" : "_hidl_mImpl",
11505     "field_offset" : 544,
11506     "referenced_type" : "type-123"
11507    }
11508   ],
11509   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower",
11510   "name" : "android::hardware::power::V1_2::BnHwPower",
11511   "referenced_type" : "type-605",
11512   "self_type" : "type-605",
11513   "size" : 80,
11514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
11515   "unique_id" : "_ZTSN7android8hardware5power4V1_29BnHwPowerE",
11516   "vtable_components" :
11517   [
11518    {
11519     "component_value" : 72,
11520     "kind" : "vbase_offset"
11521    },
11522    {
11523     "kind" : "offset_to_top"
11524    },
11525    {
11526     "kind" : "rtti",
11527     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11528    },
11529    {
11530     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11531    },
11532    {
11533     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11534    },
11535    {
11536     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11537    },
11538    {
11539     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11540    },
11541    {
11542     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11543    },
11544    {
11545     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11546    },
11547    {
11548     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11549    },
11550    {
11551     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11552    },
11553    {
11554     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11555    },
11556    {
11557     "kind" : "complete_dtor_pointer",
11558     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
11559    },
11560    {
11561     "kind" : "deleting_dtor_pointer",
11562     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11566    },
11567    {
11568     "component_value" : -20,
11569     "kind" : "offset_to_top"
11570    },
11571    {
11572     "kind" : "rtti",
11573     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11574    },
11575    {
11576     "kind" : "complete_dtor_pointer",
11577     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11578    },
11579    {
11580     "kind" : "deleting_dtor_pointer",
11581     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11582    },
11583    {
11584     "kind" : "vcall_offset"
11585    },
11586    {
11587     "kind" : "vcall_offset"
11588    },
11589    {
11590     "kind" : "vcall_offset"
11591    },
11592    {
11593     "kind" : "vcall_offset"
11594    },
11595    {
11596     "component_value" : -72,
11597     "kind" : "vcall_offset"
11598    },
11599    {
11600     "component_value" : -72,
11601     "kind" : "offset_to_top"
11602    },
11603    {
11604     "kind" : "rtti",
11605     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11606    },
11607    {
11608     "kind" : "complete_dtor_pointer",
11609     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11610    },
11611    {
11612     "kind" : "deleting_dtor_pointer",
11613     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11617    },
11618    {
11619     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11620    },
11621    {
11622     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11623    },
11624    {
11625     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11626    }
11627   ]
11628  },
11629  {
11630   "alignment" : 4,
11631   "base_specifiers" :
11632   [
11633    {
11634     "referenced_type" : "type-422"
11635    },
11636    {
11637     "referenced_type" : "type-67"
11638    }
11639   ],
11640   "fields" :
11641   [
11642    {
11643     "access" : "private",
11644     "field_name" : "_hidl_mMutex",
11645     "field_offset" : 544,
11646     "referenced_type" : "type-608"
11647    },
11648    {
11649     "access" : "private",
11650     "field_name" : "_hidl_mDeathRecipients",
11651     "field_offset" : 576,
11652     "referenced_type" : "type-609"
11653    }
11654   ],
11655   "linker_set_key" : "android::hardware::power::V1_2::BpHwPower",
11656   "name" : "android::hardware::power::V1_2::BpHwPower",
11657   "referenced_type" : "type-607",
11658   "self_type" : "type-607",
11659   "size" : 92,
11660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
11661   "unique_id" : "_ZTSN7android8hardware5power4V1_29BpHwPowerE",
11662   "vtable_components" :
11663   [
11664    {
11665     "component_value" : 84,
11666     "kind" : "vbase_offset"
11667    },
11668    {
11669     "kind" : "offset_to_top"
11670    },
11671    {
11672     "kind" : "rtti",
11673     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11674    },
11675    {
11676     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11689    },
11690    {
11691     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
11692    },
11693    {
11694     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11695    },
11696    {
11697     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
11698    },
11699    {
11700     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11701    },
11702    {
11703     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
11704    },
11705    {
11706     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11707    },
11708    {
11709     "kind" : "complete_dtor_pointer",
11710     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
11711    },
11712    {
11713     "kind" : "deleting_dtor_pointer",
11714     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
11715    },
11716    {
11717     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
11718    },
11719    {
11720     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11721    },
11722    {
11723     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11724    },
11725    {
11726     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11727    },
11728    {
11729     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11730    },
11731    {
11732     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11739    },
11740    {
11741     "component_value" : 80,
11742     "kind" : "vbase_offset"
11743    },
11744    {
11745     "component_value" : -4,
11746     "kind" : "offset_to_top"
11747    },
11748    {
11749     "kind" : "rtti",
11750     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11751    },
11752    {
11753     "kind" : "complete_dtor_pointer",
11754     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11755    },
11756    {
11757     "kind" : "deleting_dtor_pointer",
11758     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11759    },
11760    {
11761     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11762    },
11763    {
11764     "component_value" : 76,
11765     "kind" : "vbase_offset"
11766    },
11767    {
11768     "component_value" : -8,
11769     "kind" : "offset_to_top"
11770    },
11771    {
11772     "kind" : "rtti",
11773     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11774    },
11775    {
11776     "kind" : "complete_dtor_pointer",
11777     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11778    },
11779    {
11780     "kind" : "deleting_dtor_pointer",
11781     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11785    },
11786    {
11787     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11788    },
11789    {
11790     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11791    },
11792    {
11793     "component_value" : -24,
11794     "kind" : "offset_to_top"
11795    },
11796    {
11797     "kind" : "rtti",
11798     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11799    },
11800    {
11801     "kind" : "complete_dtor_pointer",
11802     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11803    },
11804    {
11805     "kind" : "deleting_dtor_pointer",
11806     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11807    },
11808    {
11809     "kind" : "vcall_offset"
11810    },
11811    {
11812     "component_value" : -76,
11813     "kind" : "vcall_offset"
11814    },
11815    {
11816     "component_value" : -76,
11817     "kind" : "vcall_offset"
11818    },
11819    {
11820     "component_value" : -76,
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "component_value" : -84,
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "component_value" : -84,
11829     "kind" : "offset_to_top"
11830    },
11831    {
11832     "kind" : "rtti",
11833     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11834    },
11835    {
11836     "kind" : "complete_dtor_pointer",
11837     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11838    },
11839    {
11840     "kind" : "deleting_dtor_pointer",
11841     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11842    },
11843    {
11844     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11845    },
11846    {
11847     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11848    },
11849    {
11850     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11854    }
11855   ]
11856  },
11857  {
11858   "alignment" : 4,
11859   "base_specifiers" :
11860   [
11861    {
11862     "referenced_type" : "type-117"
11863    }
11864   ],
11865   "linker_set_key" : "android::hardware::power::V1_2::IPower",
11866   "name" : "android::hardware::power::V1_2::IPower",
11867   "referenced_type" : "type-125",
11868   "self_type" : "type-125",
11869   "size" : 12,
11870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
11871   "unique_id" : "_ZTSN7android8hardware5power4V1_26IPowerE",
11872   "vtable_components" :
11873   [
11874    {
11875     "component_value" : 4,
11876     "kind" : "vbase_offset"
11877    },
11878    {
11879     "kind" : "offset_to_top"
11880    },
11881    {
11882     "kind" : "rtti",
11883     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11884    },
11885    {
11886     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11890    },
11891    {
11892     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11893    },
11894    {
11895     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11896    },
11897    {
11898     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11899    },
11900    {
11901     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
11902    },
11903    {
11904     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11905    },
11906    {
11907     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
11908    },
11909    {
11910     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11911    },
11912    {
11913     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
11914    },
11915    {
11916     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11917    },
11918    {
11919     "kind" : "complete_dtor_pointer",
11920     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
11921    },
11922    {
11923     "kind" : "deleting_dtor_pointer",
11924     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
11925    },
11926    {
11927     "is_pure" : true,
11928     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
11929    },
11930    {
11931     "is_pure" : true,
11932     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
11933    },
11934    {
11935     "is_pure" : true,
11936     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
11937    },
11938    {
11939     "is_pure" : true,
11940     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11941    },
11942    {
11943     "is_pure" : true,
11944     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11945    },
11946    {
11947     "is_pure" : true,
11948     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11949    },
11950    {
11951     "is_pure" : true,
11952     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11953    },
11954    {
11955     "kind" : "vcall_offset"
11956    },
11957    {
11958     "kind" : "vcall_offset"
11959    },
11960    {
11961     "kind" : "vcall_offset"
11962    },
11963    {
11964     "kind" : "vcall_offset"
11965    },
11966    {
11967     "component_value" : -4,
11968     "kind" : "vcall_offset"
11969    },
11970    {
11971     "component_value" : -4,
11972     "kind" : "offset_to_top"
11973    },
11974    {
11975     "kind" : "rtti",
11976     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11977    },
11978    {
11979     "kind" : "complete_dtor_pointer",
11980     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD1Ev"
11981    },
11982    {
11983     "kind" : "deleting_dtor_pointer",
11984     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD0Ev"
11985    },
11986    {
11987     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11988    },
11989    {
11990     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11991    },
11992    {
11993     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11994    },
11995    {
11996     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11997    }
11998   ]
11999  },
12000  {
12001   "alignment" : 4,
12002   "base_specifiers" :
12003   [
12004    {
12005     "referenced_type" : "type-439"
12006    }
12007   ],
12008   "fields" :
12009   [
12010    {
12011     "access" : "private",
12012     "field_name" : "_hidl_mImpl",
12013     "field_offset" : 544,
12014     "referenced_type" : "type-131"
12015    }
12016   ],
12017   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower",
12018   "name" : "android::hardware::power::V1_3::BnHwPower",
12019   "referenced_type" : "type-635",
12020   "self_type" : "type-635",
12021   "size" : 80,
12022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
12023   "unique_id" : "_ZTSN7android8hardware5power4V1_39BnHwPowerE",
12024   "vtable_components" :
12025   [
12026    {
12027     "component_value" : 72,
12028     "kind" : "vbase_offset"
12029    },
12030    {
12031     "kind" : "offset_to_top"
12032    },
12033    {
12034     "kind" : "rtti",
12035     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12036    },
12037    {
12038     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12042    },
12043    {
12044     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12045    },
12046    {
12047     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12048    },
12049    {
12050     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12051    },
12052    {
12053     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12057    },
12058    {
12059     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12060    },
12061    {
12062     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12063    },
12064    {
12065     "kind" : "complete_dtor_pointer",
12066     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
12067    },
12068    {
12069     "kind" : "deleting_dtor_pointer",
12070     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
12071    },
12072    {
12073     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12074    },
12075    {
12076     "component_value" : -20,
12077     "kind" : "offset_to_top"
12078    },
12079    {
12080     "kind" : "rtti",
12081     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12082    },
12083    {
12084     "kind" : "complete_dtor_pointer",
12085     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12086    },
12087    {
12088     "kind" : "deleting_dtor_pointer",
12089     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12090    },
12091    {
12092     "kind" : "vcall_offset"
12093    },
12094    {
12095     "kind" : "vcall_offset"
12096    },
12097    {
12098     "kind" : "vcall_offset"
12099    },
12100    {
12101     "kind" : "vcall_offset"
12102    },
12103    {
12104     "component_value" : -72,
12105     "kind" : "vcall_offset"
12106    },
12107    {
12108     "component_value" : -72,
12109     "kind" : "offset_to_top"
12110    },
12111    {
12112     "kind" : "rtti",
12113     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12114    },
12115    {
12116     "kind" : "complete_dtor_pointer",
12117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12118    },
12119    {
12120     "kind" : "deleting_dtor_pointer",
12121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12128    },
12129    {
12130     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12134    }
12135   ]
12136  },
12137  {
12138   "alignment" : 4,
12139   "base_specifiers" :
12140   [
12141    {
12142     "referenced_type" : "type-424"
12143    },
12144    {
12145     "referenced_type" : "type-67"
12146    }
12147   ],
12148   "fields" :
12149   [
12150    {
12151     "access" : "private",
12152     "field_name" : "_hidl_mMutex",
12153     "field_offset" : 544,
12154     "referenced_type" : "type-614"
12155    },
12156    {
12157     "access" : "private",
12158     "field_name" : "_hidl_mDeathRecipients",
12159     "field_offset" : 576,
12160     "referenced_type" : "type-615"
12161    }
12162   ],
12163   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower",
12164   "name" : "android::hardware::power::V1_3::BpHwPower",
12165   "referenced_type" : "type-613",
12166   "self_type" : "type-613",
12167   "size" : 92,
12168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
12169   "unique_id" : "_ZTSN7android8hardware5power4V1_39BpHwPowerE",
12170   "vtable_components" :
12171   [
12172    {
12173     "component_value" : 84,
12174     "kind" : "vbase_offset"
12175    },
12176    {
12177     "kind" : "offset_to_top"
12178    },
12179    {
12180     "kind" : "rtti",
12181     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12182    },
12183    {
12184     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
12185    },
12186    {
12187     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12188    },
12189    {
12190     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12191    },
12192    {
12193     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12194    },
12195    {
12196     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12197    },
12198    {
12199     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12215    },
12216    {
12217     "kind" : "complete_dtor_pointer",
12218     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
12219    },
12220    {
12221     "kind" : "deleting_dtor_pointer",
12222     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
12223    },
12224    {
12225     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
12226    },
12227    {
12228     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12229    },
12230    {
12231     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12232    },
12233    {
12234     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12235    },
12236    {
12237     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12238    },
12239    {
12240     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12241    },
12242    {
12243     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12244    },
12245    {
12246     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12247    },
12248    {
12249     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12250    },
12251    {
12252     "component_value" : 80,
12253     "kind" : "vbase_offset"
12254    },
12255    {
12256     "component_value" : -4,
12257     "kind" : "offset_to_top"
12258    },
12259    {
12260     "kind" : "rtti",
12261     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12262    },
12263    {
12264     "kind" : "complete_dtor_pointer",
12265     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12266    },
12267    {
12268     "kind" : "deleting_dtor_pointer",
12269     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12270    },
12271    {
12272     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12273    },
12274    {
12275     "component_value" : 76,
12276     "kind" : "vbase_offset"
12277    },
12278    {
12279     "component_value" : -8,
12280     "kind" : "offset_to_top"
12281    },
12282    {
12283     "kind" : "rtti",
12284     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12285    },
12286    {
12287     "kind" : "complete_dtor_pointer",
12288     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12289    },
12290    {
12291     "kind" : "deleting_dtor_pointer",
12292     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12293    },
12294    {
12295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12296    },
12297    {
12298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12302    },
12303    {
12304     "component_value" : -24,
12305     "kind" : "offset_to_top"
12306    },
12307    {
12308     "kind" : "rtti",
12309     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12310    },
12311    {
12312     "kind" : "complete_dtor_pointer",
12313     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12314    },
12315    {
12316     "kind" : "deleting_dtor_pointer",
12317     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12318    },
12319    {
12320     "kind" : "vcall_offset"
12321    },
12322    {
12323     "component_value" : -76,
12324     "kind" : "vcall_offset"
12325    },
12326    {
12327     "component_value" : -76,
12328     "kind" : "vcall_offset"
12329    },
12330    {
12331     "component_value" : -76,
12332     "kind" : "vcall_offset"
12333    },
12334    {
12335     "component_value" : -84,
12336     "kind" : "vcall_offset"
12337    },
12338    {
12339     "component_value" : -84,
12340     "kind" : "offset_to_top"
12341    },
12342    {
12343     "kind" : "rtti",
12344     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12345    },
12346    {
12347     "kind" : "complete_dtor_pointer",
12348     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12349    },
12350    {
12351     "kind" : "deleting_dtor_pointer",
12352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12353    },
12354    {
12355     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12356    },
12357    {
12358     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12359    },
12360    {
12361     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12362    },
12363    {
12364     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12365    }
12366   ]
12367  },
12368  {
12369   "alignment" : 4,
12370   "base_specifiers" :
12371   [
12372    {
12373     "referenced_type" : "type-133"
12374    },
12375    {
12376     "referenced_type" : "type-67"
12377    }
12378   ],
12379   "fields" :
12380   [
12381    {
12382     "access" : "private",
12383     "field_name" : "mImpl",
12384     "field_offset" : 384,
12385     "referenced_type" : "type-137"
12386    },
12387    {
12388     "access" : "private",
12389     "field_name" : "mOnewayQueue",
12390     "field_offset" : 416,
12391     "referenced_type" : "type-668"
12392    }
12393   ],
12394   "linker_set_key" : "android::hardware::power::V1_3::BsPower",
12395   "name" : "android::hardware::power::V1_3::BsPower",
12396   "referenced_type" : "type-667",
12397   "self_type" : "type-667",
12398   "size" : 68,
12399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
12400   "unique_id" : "_ZTSN7android8hardware5power4V1_37BsPowerE",
12401   "vtable_components" :
12402   [
12403    {
12404     "component_value" : 60,
12405     "kind" : "vbase_offset"
12406    },
12407    {
12408     "kind" : "offset_to_top"
12409    },
12410    {
12411     "kind" : "rtti",
12412     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12413    },
12414    {
12415     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12416    },
12417    {
12418     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12419    },
12420    {
12421     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12422    },
12423    {
12424     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12425    },
12426    {
12427     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
12437    },
12438    {
12439     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12440    },
12441    {
12442     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
12443    },
12444    {
12445     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12446    },
12447    {
12448     "kind" : "complete_dtor_pointer",
12449     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
12450    },
12451    {
12452     "kind" : "deleting_dtor_pointer",
12453     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
12460    },
12461    {
12462     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12466    },
12467    {
12468     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12469    },
12470    {
12471     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12472    },
12473    {
12474     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12478    },
12479    {
12480     "component_value" : -4,
12481     "kind" : "offset_to_top"
12482    },
12483    {
12484     "kind" : "rtti",
12485     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12486    },
12487    {
12488     "kind" : "complete_dtor_pointer",
12489     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD1Ev"
12490    },
12491    {
12492     "kind" : "deleting_dtor_pointer",
12493     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD0Ev"
12494    },
12495    {
12496     "kind" : "vcall_offset"
12497    },
12498    {
12499     "kind" : "vcall_offset"
12500    },
12501    {
12502     "kind" : "vcall_offset"
12503    },
12504    {
12505     "kind" : "vcall_offset"
12506    },
12507    {
12508     "component_value" : -60,
12509     "kind" : "vcall_offset"
12510    },
12511    {
12512     "component_value" : -60,
12513     "kind" : "offset_to_top"
12514    },
12515    {
12516     "kind" : "rtti",
12517     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12518    },
12519    {
12520     "kind" : "complete_dtor_pointer",
12521     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD1Ev"
12522    },
12523    {
12524     "kind" : "deleting_dtor_pointer",
12525     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD0Ev"
12526    },
12527    {
12528     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12538    }
12539   ]
12540  },
12541  {
12542   "alignment" : 4,
12543   "base_specifiers" :
12544   [
12545    {
12546     "referenced_type" : "type-125"
12547    }
12548   ],
12549   "linker_set_key" : "android::hardware::power::V1_3::IPower",
12550   "name" : "android::hardware::power::V1_3::IPower",
12551   "referenced_type" : "type-133",
12552   "self_type" : "type-133",
12553   "size" : 12,
12554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
12555   "unique_id" : "_ZTSN7android8hardware5power4V1_36IPowerE",
12556   "vtable_components" :
12557   [
12558    {
12559     "component_value" : 4,
12560     "kind" : "vbase_offset"
12561    },
12562    {
12563     "kind" : "offset_to_top"
12564    },
12565    {
12566     "kind" : "rtti",
12567     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12568    },
12569    {
12570     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12580    },
12581    {
12582     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
12586    },
12587    {
12588     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12589    },
12590    {
12591     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
12592    },
12593    {
12594     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12601    },
12602    {
12603     "kind" : "complete_dtor_pointer",
12604     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
12605    },
12606    {
12607     "kind" : "deleting_dtor_pointer",
12608     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
12609    },
12610    {
12611     "is_pure" : true,
12612     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
12613    },
12614    {
12615     "is_pure" : true,
12616     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
12617    },
12618    {
12619     "is_pure" : true,
12620     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
12621    },
12622    {
12623     "is_pure" : true,
12624     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12625    },
12626    {
12627     "is_pure" : true,
12628     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12629    },
12630    {
12631     "is_pure" : true,
12632     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12633    },
12634    {
12635     "is_pure" : true,
12636     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12637    },
12638    {
12639     "is_pure" : true,
12640     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12641    },
12642    {
12643     "kind" : "vcall_offset"
12644    },
12645    {
12646     "kind" : "vcall_offset"
12647    },
12648    {
12649     "kind" : "vcall_offset"
12650    },
12651    {
12652     "kind" : "vcall_offset"
12653    },
12654    {
12655     "component_value" : -4,
12656     "kind" : "vcall_offset"
12657    },
12658    {
12659     "component_value" : -4,
12660     "kind" : "offset_to_top"
12661    },
12662    {
12663     "kind" : "rtti",
12664     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12665    },
12666    {
12667     "kind" : "complete_dtor_pointer",
12668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD1Ev"
12669    },
12670    {
12671     "kind" : "deleting_dtor_pointer",
12672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD0Ev"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12685    }
12686   ]
12687  },
12688  {
12689   "alignment" : 4,
12690   "base_specifiers" :
12691   [
12692    {
12693     "referenced_type" : "type-153"
12694    },
12695    {
12696     "referenced_type" : "type-67"
12697    }
12698   ],
12699   "fields" :
12700   [
12701    {
12702     "access" : "private",
12703     "field_name" : "_hidl_mImpl",
12704     "field_offset" : 512,
12705     "referenced_type" : "type-7"
12706    }
12707   ],
12708   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12709   "name" : "android::hidl::base::V1_0::BnHwBase",
12710   "referenced_type" : "type-439",
12711   "self_type" : "type-439",
12712   "size" : 76,
12713   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12714   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12715   "vtable_components" :
12716   [
12717    {
12718     "component_value" : 68,
12719     "kind" : "vbase_offset"
12720    },
12721    {
12722     "kind" : "offset_to_top"
12723    },
12724    {
12725     "kind" : "rtti",
12726     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12736    },
12737    {
12738     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12739    },
12740    {
12741     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12742    },
12743    {
12744     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12745    },
12746    {
12747     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12748    },
12749    {
12750     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12751    },
12752    {
12753     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12754    },
12755    {
12756     "kind" : "complete_dtor_pointer",
12757     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12758    },
12759    {
12760     "kind" : "deleting_dtor_pointer",
12761     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12762    },
12763    {
12764     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12765    },
12766    {
12767     "component_value" : -20,
12768     "kind" : "offset_to_top"
12769    },
12770    {
12771     "kind" : "rtti",
12772     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12773    },
12774    {
12775     "kind" : "complete_dtor_pointer",
12776     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12777    },
12778    {
12779     "kind" : "deleting_dtor_pointer",
12780     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12781    },
12782    {
12783     "kind" : "vcall_offset"
12784    },
12785    {
12786     "kind" : "vcall_offset"
12787    },
12788    {
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "kind" : "vcall_offset"
12793    },
12794    {
12795     "component_value" : -68,
12796     "kind" : "vcall_offset"
12797    },
12798    {
12799     "component_value" : -68,
12800     "kind" : "offset_to_top"
12801    },
12802    {
12803     "kind" : "rtti",
12804     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12805    },
12806    {
12807     "kind" : "complete_dtor_pointer",
12808     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12809    },
12810    {
12811     "kind" : "deleting_dtor_pointer",
12812     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12822    },
12823    {
12824     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12825    }
12826   ]
12827  },
12828  {
12829   "alignment" : 4,
12830   "base_specifiers" :
12831   [
12832    {
12833     "referenced_type" : "type-419"
12834    },
12835    {
12836     "referenced_type" : "type-67"
12837    }
12838   ],
12839   "fields" :
12840   [
12841    {
12842     "access" : "private",
12843     "field_name" : "_hidl_mMutex",
12844     "field_offset" : 544,
12845     "referenced_type" : "type-584"
12846    },
12847    {
12848     "access" : "private",
12849     "field_name" : "_hidl_mDeathRecipients",
12850     "field_offset" : 576,
12851     "referenced_type" : "type-585"
12852    }
12853   ],
12854   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12855   "name" : "android::hidl::base::V1_0::BpHwBase",
12856   "referenced_type" : "type-583",
12857   "self_type" : "type-583",
12858   "size" : 92,
12859   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12860   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12861   "vtable_components" :
12862   [
12863    {
12864     "component_value" : 84,
12865     "kind" : "vbase_offset"
12866    },
12867    {
12868     "kind" : "offset_to_top"
12869    },
12870    {
12871     "kind" : "rtti",
12872     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12873    },
12874    {
12875     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12876    },
12877    {
12878     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12879    },
12880    {
12881     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12882    },
12883    {
12884     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12885    },
12886    {
12887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12888    },
12889    {
12890     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12891    },
12892    {
12893     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12906    },
12907    {
12908     "kind" : "complete_dtor_pointer",
12909     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12910    },
12911    {
12912     "kind" : "deleting_dtor_pointer",
12913     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12914    },
12915    {
12916     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12917    },
12918    {
12919     "component_value" : 80,
12920     "kind" : "vbase_offset"
12921    },
12922    {
12923     "component_value" : -4,
12924     "kind" : "offset_to_top"
12925    },
12926    {
12927     "kind" : "rtti",
12928     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12929    },
12930    {
12931     "kind" : "complete_dtor_pointer",
12932     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12933    },
12934    {
12935     "kind" : "deleting_dtor_pointer",
12936     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12937    },
12938    {
12939     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12940    },
12941    {
12942     "component_value" : 76,
12943     "kind" : "vbase_offset"
12944    },
12945    {
12946     "component_value" : -8,
12947     "kind" : "offset_to_top"
12948    },
12949    {
12950     "kind" : "rtti",
12951     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12952    },
12953    {
12954     "kind" : "complete_dtor_pointer",
12955     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12956    },
12957    {
12958     "kind" : "deleting_dtor_pointer",
12959     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12960    },
12961    {
12962     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12963    },
12964    {
12965     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12966    },
12967    {
12968     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12969    },
12970    {
12971     "component_value" : -24,
12972     "kind" : "offset_to_top"
12973    },
12974    {
12975     "kind" : "rtti",
12976     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12977    },
12978    {
12979     "kind" : "complete_dtor_pointer",
12980     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12981    },
12982    {
12983     "kind" : "deleting_dtor_pointer",
12984     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12985    },
12986    {
12987     "kind" : "vcall_offset"
12988    },
12989    {
12990     "component_value" : -76,
12991     "kind" : "vcall_offset"
12992    },
12993    {
12994     "component_value" : -76,
12995     "kind" : "vcall_offset"
12996    },
12997    {
12998     "component_value" : -76,
12999     "kind" : "vcall_offset"
13000    },
13001    {
13002     "component_value" : -84,
13003     "kind" : "vcall_offset"
13004    },
13005    {
13006     "component_value" : -84,
13007     "kind" : "offset_to_top"
13008    },
13009    {
13010     "kind" : "rtti",
13011     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13012    },
13013    {
13014     "kind" : "complete_dtor_pointer",
13015     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13016    },
13017    {
13018     "kind" : "deleting_dtor_pointer",
13019     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13020    },
13021    {
13022     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13023    },
13024    {
13025     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13026    },
13027    {
13028     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13029    },
13030    {
13031     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13032    }
13033   ]
13034  },
13035  {
13036   "alignment" : 8,
13037   "fields" :
13038   [
13039    {
13040     "field_name" : "pid",
13041     "referenced_type" : "type-32"
13042    },
13043    {
13044     "field_name" : "ptr",
13045     "field_offset" : 64,
13046     "referenced_type" : "type-145"
13047    },
13048    {
13049     "field_name" : "arch",
13050     "field_offset" : 128,
13051     "referenced_type" : "type-396"
13052    }
13053   ],
13054   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13055   "name" : "android::hidl::base::V1_0::DebugInfo",
13056   "referenced_type" : "type-395",
13057   "self_type" : "type-395",
13058   "size" : 24,
13059   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13060   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13061  },
13062  {
13063   "alignment" : 4,
13064   "base_specifiers" :
13065   [
13066    {
13067     "is_virtual" : true,
13068     "referenced_type" : "type-10"
13069    }
13070   ],
13071   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13072   "name" : "android::hidl::base::V1_0::IBase",
13073   "referenced_type" : "type-9",
13074   "self_type" : "type-9",
13075   "size" : 12,
13076   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13077   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13078   "vtable_components" :
13079   [
13080    {
13081     "component_value" : 4,
13082     "kind" : "vbase_offset"
13083    },
13084    {
13085     "kind" : "offset_to_top"
13086    },
13087    {
13088     "kind" : "rtti",
13089     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13090    },
13091    {
13092     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13093    },
13094    {
13095     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13096    },
13097    {
13098     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13099    },
13100    {
13101     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13105    },
13106    {
13107     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13108    },
13109    {
13110     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13111    },
13112    {
13113     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13114    },
13115    {
13116     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13123    },
13124    {
13125     "kind" : "complete_dtor_pointer",
13126     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13127    },
13128    {
13129     "kind" : "deleting_dtor_pointer",
13130     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13131    },
13132    {
13133     "kind" : "vcall_offset"
13134    },
13135    {
13136     "kind" : "vcall_offset"
13137    },
13138    {
13139     "kind" : "vcall_offset"
13140    },
13141    {
13142     "kind" : "vcall_offset"
13143    },
13144    {
13145     "component_value" : -4,
13146     "kind" : "vcall_offset"
13147    },
13148    {
13149     "component_value" : -4,
13150     "kind" : "offset_to_top"
13151    },
13152    {
13153     "kind" : "rtti",
13154     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13155    },
13156    {
13157     "kind" : "complete_dtor_pointer",
13158     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
13159    },
13160    {
13161     "kind" : "deleting_dtor_pointer",
13162     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
13163    },
13164    {
13165     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13175    }
13176   ]
13177  },
13178  {
13179   "alignment" : 4,
13180   "base_specifiers" :
13181   [
13182    {
13183     "referenced_type" : "type-9"
13184    }
13185   ],
13186   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13187   "name" : "android::hidl::manager::V1_0::IServiceManager",
13188   "referenced_type" : "type-76",
13189   "self_type" : "type-76",
13190   "size" : 12,
13191   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13192   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13193   "vtable_components" :
13194   [
13195    {
13196     "component_value" : 4,
13197     "kind" : "vbase_offset"
13198    },
13199    {
13200     "kind" : "offset_to_top"
13201    },
13202    {
13203     "kind" : "rtti",
13204     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13205    },
13206    {
13207     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13211    },
13212    {
13213     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13214    },
13215    {
13216     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13217    },
13218    {
13219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13220    },
13221    {
13222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
13223    },
13224    {
13225     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13226    },
13227    {
13228     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
13229    },
13230    {
13231     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13232    },
13233    {
13234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
13235    },
13236    {
13237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13238    },
13239    {
13240     "kind" : "complete_dtor_pointer",
13241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
13242    },
13243    {
13244     "kind" : "deleting_dtor_pointer",
13245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
13246    },
13247    {
13248     "is_pure" : true,
13249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
13250    },
13251    {
13252     "is_pure" : true,
13253     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
13254    },
13255    {
13256     "is_pure" : true,
13257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
13258    },
13259    {
13260     "is_pure" : true,
13261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13262    },
13263    {
13264     "is_pure" : true,
13265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
13266    },
13267    {
13268     "is_pure" : true,
13269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
13270    },
13271    {
13272     "is_pure" : true,
13273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
13274    },
13275    {
13276     "is_pure" : true,
13277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
13278    },
13279    {
13280     "kind" : "vcall_offset"
13281    },
13282    {
13283     "kind" : "vcall_offset"
13284    },
13285    {
13286     "kind" : "vcall_offset"
13287    },
13288    {
13289     "kind" : "vcall_offset"
13290    },
13291    {
13292     "component_value" : -4,
13293     "kind" : "vcall_offset"
13294    },
13295    {
13296     "component_value" : -4,
13297     "kind" : "offset_to_top"
13298    },
13299    {
13300     "kind" : "rtti",
13301     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13302    },
13303    {
13304     "kind" : "complete_dtor_pointer",
13305     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13306    },
13307    {
13308     "kind" : "deleting_dtor_pointer",
13309     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13322    }
13323   ]
13324  },
13325  {
13326   "alignment" : 8,
13327   "fields" :
13328   [
13329    {
13330     "field_name" : "interfaceName",
13331     "referenced_type" : "type-298"
13332    },
13333    {
13334     "field_name" : "instanceName",
13335     "field_offset" : 128,
13336     "referenced_type" : "type-298"
13337    },
13338    {
13339     "field_name" : "pid",
13340     "field_offset" : 256,
13341     "referenced_type" : "type-32"
13342    },
13343    {
13344     "field_name" : "clientPids",
13345     "field_offset" : 320,
13346     "referenced_type" : "type-337"
13347    },
13348    {
13349     "field_name" : "arch",
13350     "field_offset" : 448,
13351     "referenced_type" : "type-396"
13352    }
13353   ],
13354   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13355   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13356   "referenced_type" : "type-538",
13357   "self_type" : "type-538",
13358   "size" : 64,
13359   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13360   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13361  },
13362  {
13363   "alignment" : 4,
13364   "base_specifiers" :
13365   [
13366    {
13367     "referenced_type" : "type-9"
13368    }
13369   ],
13370   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13371   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13372   "referenced_type" : "type-102",
13373   "self_type" : "type-102",
13374   "size" : 12,
13375   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13376   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13377   "vtable_components" :
13378   [
13379    {
13380     "component_value" : 4,
13381     "kind" : "vbase_offset"
13382    },
13383    {
13384     "kind" : "offset_to_top"
13385    },
13386    {
13387     "kind" : "rtti",
13388     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13389    },
13390    {
13391     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13392    },
13393    {
13394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13395    },
13396    {
13397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13398    },
13399    {
13400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13401    },
13402    {
13403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13404    },
13405    {
13406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13407    },
13408    {
13409     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13410    },
13411    {
13412     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13413    },
13414    {
13415     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13416    },
13417    {
13418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13419    },
13420    {
13421     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13422    },
13423    {
13424     "kind" : "complete_dtor_pointer",
13425     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13426    },
13427    {
13428     "kind" : "deleting_dtor_pointer",
13429     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13430    },
13431    {
13432     "is_pure" : true,
13433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13434    },
13435    {
13436     "kind" : "vcall_offset"
13437    },
13438    {
13439     "kind" : "vcall_offset"
13440    },
13441    {
13442     "kind" : "vcall_offset"
13443    },
13444    {
13445     "kind" : "vcall_offset"
13446    },
13447    {
13448     "component_value" : -4,
13449     "kind" : "vcall_offset"
13450    },
13451    {
13452     "component_value" : -4,
13453     "kind" : "offset_to_top"
13454    },
13455    {
13456     "kind" : "rtti",
13457     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13458    },
13459    {
13460     "kind" : "complete_dtor_pointer",
13461     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13462    },
13463    {
13464     "kind" : "deleting_dtor_pointer",
13465     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13466    },
13467    {
13468     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13469    },
13470    {
13471     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13472    },
13473    {
13474     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13475    },
13476    {
13477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13478    }
13479   ]
13480  },
13481  {
13482   "alignment" : 4,
13483   "fields" :
13484   [
13485    {
13486     "access" : "private",
13487     "field_name" : "m_ptr",
13488     "referenced_type" : "type-94"
13489    }
13490   ],
13491   "linker_set_key" : "android::sp<android::Thread>",
13492   "name" : "android::sp<android::Thread>",
13493   "record_kind" : "class",
13494   "referenced_type" : "type-93",
13495   "self_type" : "type-93",
13496   "size" : 4,
13497   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13498   "template_args" : [ "type-95" ],
13499   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13500  },
13501  {
13502   "alignment" : 4,
13503   "fields" :
13504   [
13505    {
13506     "access" : "private",
13507     "field_name" : "m_ptr",
13508     "referenced_type" : "type-152"
13509    }
13510   ],
13511   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13512   "name" : "android::sp<android::hardware::BHwBinder>",
13513   "record_kind" : "class",
13514   "referenced_type" : "type-151",
13515   "self_type" : "type-151",
13516   "size" : 4,
13517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13518   "template_args" : [ "type-153" ],
13519   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13520  },
13521  {
13522   "alignment" : 4,
13523   "fields" :
13524   [
13525    {
13526     "access" : "private",
13527     "field_name" : "m_ptr",
13528     "referenced_type" : "type-17"
13529    }
13530   ],
13531   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13532   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13533   "record_kind" : "class",
13534   "referenced_type" : "type-16",
13535   "self_type" : "type-16",
13536   "size" : 4,
13537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13538   "template_args" : [ "type-18" ],
13539   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13540  },
13541  {
13542   "alignment" : 4,
13543   "fields" :
13544   [
13545    {
13546     "access" : "private",
13547     "field_name" : "m_ptr",
13548     "referenced_type" : "type-21"
13549    }
13550   ],
13551   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13552   "name" : "android::sp<android::hardware::IBinder>",
13553   "record_kind" : "class",
13554   "referenced_type" : "type-20",
13555   "self_type" : "type-20",
13556   "size" : 4,
13557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13558   "template_args" : [ "type-22" ],
13559   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13560  },
13561  {
13562   "alignment" : 4,
13563   "fields" :
13564   [
13565    {
13566     "access" : "private",
13567     "field_name" : "m_ptr",
13568     "referenced_type" : "type-27"
13569    }
13570   ],
13571   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13572   "name" : "android::sp<android::hardware::IInterface>",
13573   "record_kind" : "class",
13574   "referenced_type" : "type-26",
13575   "self_type" : "type-26",
13576   "size" : 4,
13577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13578   "template_args" : [ "type-28" ],
13579   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13580  },
13581  {
13582   "alignment" : 4,
13583   "fields" :
13584   [
13585    {
13586     "access" : "private",
13587     "field_name" : "m_ptr",
13588     "referenced_type" : "type-30"
13589    }
13590   ],
13591   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13592   "name" : "android::sp<android::hardware::ProcessState>",
13593   "record_kind" : "class",
13594   "referenced_type" : "type-29",
13595   "self_type" : "type-29",
13596   "size" : 4,
13597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13598   "template_args" : [ "type-31" ],
13599   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13600  },
13601  {
13602   "alignment" : 4,
13603   "fields" :
13604   [
13605    {
13606     "access" : "private",
13607     "field_name" : "m_ptr",
13608     "referenced_type" : "type-140"
13609    }
13610   ],
13611   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13612   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13613   "record_kind" : "class",
13614   "referenced_type" : "type-139",
13615   "self_type" : "type-139",
13616   "size" : 4,
13617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13618   "template_args" : [ "type-141" ],
13619   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13620  },
13621  {
13622   "alignment" : 4,
13623   "fields" :
13624   [
13625    {
13626     "access" : "private",
13627     "field_name" : "m_ptr",
13628     "referenced_type" : "type-143"
13629    }
13630   ],
13631   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13632   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13633   "record_kind" : "class",
13634   "referenced_type" : "type-597",
13635   "self_type" : "type-597",
13636   "size" : 4,
13637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13638   "template_args" : [ "type-144" ],
13639   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13640  },
13641  {
13642   "alignment" : 4,
13643   "fields" :
13644   [
13645    {
13646     "access" : "private",
13647     "field_name" : "m_ptr",
13648     "referenced_type" : "type-108"
13649    }
13650   ],
13651   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
13652   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
13653   "record_kind" : "class",
13654   "referenced_type" : "type-107",
13655   "self_type" : "type-107",
13656   "size" : 4,
13657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13658   "template_args" : [ "type-109" ],
13659   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
13660  },
13661  {
13662   "alignment" : 4,
13663   "fields" :
13664   [
13665    {
13666     "access" : "private",
13667     "field_name" : "m_ptr",
13668     "referenced_type" : "type-116"
13669    }
13670   ],
13671   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
13672   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
13673   "record_kind" : "class",
13674   "referenced_type" : "type-115",
13675   "self_type" : "type-115",
13676   "size" : 4,
13677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13678   "template_args" : [ "type-117" ],
13679   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
13680  },
13681  {
13682   "alignment" : 4,
13683   "fields" :
13684   [
13685    {
13686     "access" : "private",
13687     "field_name" : "m_ptr",
13688     "referenced_type" : "type-124"
13689    }
13690   ],
13691   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower>",
13692   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
13693   "record_kind" : "class",
13694   "referenced_type" : "type-123",
13695   "self_type" : "type-123",
13696   "size" : 4,
13697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13698   "template_args" : [ "type-125" ],
13699   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_26IPowerEEE"
13700  },
13701  {
13702   "alignment" : 4,
13703   "fields" :
13704   [
13705    {
13706     "access" : "private",
13707     "field_name" : "m_ptr",
13708     "referenced_type" : "type-132"
13709    }
13710   ],
13711   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower>",
13712   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
13713   "record_kind" : "class",
13714   "referenced_type" : "type-131",
13715   "self_type" : "type-131",
13716   "size" : 4,
13717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13718   "template_args" : [ "type-133" ],
13719   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_36IPowerEEE"
13720  },
13721  {
13722   "alignment" : 4,
13723   "fields" :
13724   [
13725    {
13726     "access" : "private",
13727     "field_name" : "m_ptr",
13728     "referenced_type" : "type-8"
13729    }
13730   ],
13731   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13732   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13733   "record_kind" : "class",
13734   "referenced_type" : "type-7",
13735   "self_type" : "type-7",
13736   "size" : 4,
13737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13738   "template_args" : [ "type-9" ],
13739   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13740  },
13741  {
13742   "alignment" : 4,
13743   "fields" :
13744   [
13745    {
13746     "access" : "private",
13747     "field_name" : "m_ptr",
13748     "referenced_type" : "type-75"
13749    }
13750   ],
13751   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13752   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13753   "record_kind" : "class",
13754   "referenced_type" : "type-74",
13755   "self_type" : "type-74",
13756   "size" : 4,
13757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13758   "template_args" : [ "type-76" ],
13759   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13760  },
13761  {
13762   "alignment" : 4,
13763   "fields" :
13764   [
13765    {
13766     "access" : "private",
13767     "field_name" : "m_ptr",
13768     "referenced_type" : "type-101"
13769    }
13770   ],
13771   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13772   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13773   "record_kind" : "class",
13774   "referenced_type" : "type-100",
13775   "self_type" : "type-100",
13776   "size" : 4,
13777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13778   "template_args" : [ "type-102" ],
13779   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13780  },
13781  {
13782   "alignment" : 1,
13783   "linker_set_key" : "android::trait_trivial_copy<bool>",
13784   "name" : "android::trait_trivial_copy<bool>",
13785   "referenced_type" : "type-204",
13786   "self_type" : "type-204",
13787   "size" : 1,
13788   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13789   "template_args" : [ "type-46" ],
13790   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13791  },
13792  {
13793   "alignment" : 1,
13794   "linker_set_key" : "android::trait_trivial_copy<char>",
13795   "name" : "android::trait_trivial_copy<char>",
13796   "referenced_type" : "type-209",
13797   "self_type" : "type-209",
13798   "size" : 1,
13799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13800   "template_args" : [ "type-63" ],
13801   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13802  },
13803  {
13804   "alignment" : 1,
13805   "linker_set_key" : "android::trait_trivial_copy<double>",
13806   "name" : "android::trait_trivial_copy<double>",
13807   "referenced_type" : "type-267",
13808   "self_type" : "type-267",
13809   "size" : 1,
13810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13811   "template_args" : [ "type-265" ],
13812   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13813  },
13814  {
13815   "alignment" : 1,
13816   "linker_set_key" : "android::trait_trivial_copy<float>",
13817   "name" : "android::trait_trivial_copy<float>",
13818   "referenced_type" : "type-262",
13819   "self_type" : "type-262",
13820   "size" : 1,
13821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13822   "template_args" : [ "type-260" ],
13823   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13824  },
13825  {
13826   "alignment" : 1,
13827   "linker_set_key" : "android::trait_trivial_copy<int>",
13828   "name" : "android::trait_trivial_copy<int>",
13829   "referenced_type" : "type-227",
13830   "self_type" : "type-227",
13831   "size" : 1,
13832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13833   "template_args" : [ "type-32" ],
13834   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13835  },
13836  {
13837   "alignment" : 1,
13838   "linker_set_key" : "android::trait_trivial_copy<long long>",
13839   "name" : "android::trait_trivial_copy<long long>",
13840   "referenced_type" : "type-249",
13841   "self_type" : "type-249",
13842   "size" : 1,
13843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13844   "template_args" : [ "type-37" ],
13845   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13846  },
13847  {
13848   "alignment" : 1,
13849   "linker_set_key" : "android::trait_trivial_copy<long>",
13850   "name" : "android::trait_trivial_copy<long>",
13851   "referenced_type" : "type-237",
13852   "self_type" : "type-237",
13853   "size" : 1,
13854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13855   "template_args" : [ "type-235" ],
13856   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13857  },
13858  {
13859   "alignment" : 1,
13860   "linker_set_key" : "android::trait_trivial_copy<short>",
13861   "name" : "android::trait_trivial_copy<short>",
13862   "referenced_type" : "type-219",
13863   "self_type" : "type-219",
13864   "size" : 1,
13865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13866   "template_args" : [ "type-216" ],
13867   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13868  },
13869  {
13870   "alignment" : 1,
13871   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13872   "name" : "android::trait_trivial_copy<unsigned char>",
13873   "referenced_type" : "type-213",
13874   "self_type" : "type-213",
13875   "size" : 1,
13876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13877   "template_args" : [ "type-81" ],
13878   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13879  },
13880  {
13881   "alignment" : 1,
13882   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13883   "name" : "android::trait_trivial_copy<unsigned int>",
13884   "referenced_type" : "type-232",
13885   "self_type" : "type-232",
13886   "size" : 1,
13887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13888   "template_args" : [ "type-2" ],
13889   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13890  },
13891  {
13892   "alignment" : 1,
13893   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13894   "name" : "android::trait_trivial_copy<unsigned long long>",
13895   "referenced_type" : "type-257",
13896   "self_type" : "type-257",
13897   "size" : 1,
13898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13899   "template_args" : [ "type-145" ],
13900   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13901  },
13902  {
13903   "alignment" : 1,
13904   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13905   "name" : "android::trait_trivial_copy<unsigned long>",
13906   "referenced_type" : "type-245",
13907   "self_type" : "type-245",
13908   "size" : 1,
13909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13910   "template_args" : [ "type-241" ],
13911   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13912  },
13913  {
13914   "alignment" : 1,
13915   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13916   "name" : "android::trait_trivial_copy<unsigned short>",
13917   "referenced_type" : "type-223",
13918   "self_type" : "type-223",
13919   "size" : 1,
13920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13921   "template_args" : [ "type-83" ],
13922   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13923  },
13924  {
13925   "alignment" : 1,
13926   "linker_set_key" : "android::trait_trivial_copy<void>",
13927   "name" : "android::trait_trivial_copy<void>",
13928   "referenced_type" : "type-200",
13929   "self_type" : "type-200",
13930   "size" : 1,
13931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13932   "template_args" : [ "type-34" ],
13933   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13934  },
13935  {
13936   "alignment" : 1,
13937   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13938   "name" : "android::trait_trivial_ctor<bool>",
13939   "referenced_type" : "type-202",
13940   "self_type" : "type-202",
13941   "size" : 1,
13942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13943   "template_args" : [ "type-46" ],
13944   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13945  },
13946  {
13947   "alignment" : 1,
13948   "linker_set_key" : "android::trait_trivial_ctor<char>",
13949   "name" : "android::trait_trivial_ctor<char>",
13950   "referenced_type" : "type-206",
13951   "self_type" : "type-206",
13952   "size" : 1,
13953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13954   "template_args" : [ "type-63" ],
13955   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13956  },
13957  {
13958   "alignment" : 1,
13959   "linker_set_key" : "android::trait_trivial_ctor<double>",
13960   "name" : "android::trait_trivial_ctor<double>",
13961   "referenced_type" : "type-264",
13962   "self_type" : "type-264",
13963   "size" : 1,
13964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13965   "template_args" : [ "type-265" ],
13966   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13967  },
13968  {
13969   "alignment" : 1,
13970   "linker_set_key" : "android::trait_trivial_ctor<float>",
13971   "name" : "android::trait_trivial_ctor<float>",
13972   "referenced_type" : "type-259",
13973   "self_type" : "type-259",
13974   "size" : 1,
13975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13976   "template_args" : [ "type-260" ],
13977   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13978  },
13979  {
13980   "alignment" : 1,
13981   "linker_set_key" : "android::trait_trivial_ctor<int>",
13982   "name" : "android::trait_trivial_ctor<int>",
13983   "referenced_type" : "type-225",
13984   "self_type" : "type-225",
13985   "size" : 1,
13986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13987   "template_args" : [ "type-32" ],
13988   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13989  },
13990  {
13991   "alignment" : 1,
13992   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13993   "name" : "android::trait_trivial_ctor<long long>",
13994   "referenced_type" : "type-247",
13995   "self_type" : "type-247",
13996   "size" : 1,
13997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13998   "template_args" : [ "type-37" ],
13999   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14000  },
14001  {
14002   "alignment" : 1,
14003   "linker_set_key" : "android::trait_trivial_ctor<long>",
14004   "name" : "android::trait_trivial_ctor<long>",
14005   "referenced_type" : "type-234",
14006   "self_type" : "type-234",
14007   "size" : 1,
14008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14009   "template_args" : [ "type-235" ],
14010   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14011  },
14012  {
14013   "alignment" : 1,
14014   "linker_set_key" : "android::trait_trivial_ctor<short>",
14015   "name" : "android::trait_trivial_ctor<short>",
14016   "referenced_type" : "type-215",
14017   "self_type" : "type-215",
14018   "size" : 1,
14019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14020   "template_args" : [ "type-216" ],
14021   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14022  },
14023  {
14024   "alignment" : 1,
14025   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14026   "name" : "android::trait_trivial_ctor<unsigned char>",
14027   "referenced_type" : "type-211",
14028   "self_type" : "type-211",
14029   "size" : 1,
14030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14031   "template_args" : [ "type-81" ],
14032   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14033  },
14034  {
14035   "alignment" : 1,
14036   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14037   "name" : "android::trait_trivial_ctor<unsigned int>",
14038   "referenced_type" : "type-230",
14039   "self_type" : "type-230",
14040   "size" : 1,
14041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14042   "template_args" : [ "type-2" ],
14043   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14044  },
14045  {
14046   "alignment" : 1,
14047   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14048   "name" : "android::trait_trivial_ctor<unsigned long long>",
14049   "referenced_type" : "type-251",
14050   "self_type" : "type-251",
14051   "size" : 1,
14052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14053   "template_args" : [ "type-145" ],
14054   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14055  },
14056  {
14057   "alignment" : 1,
14058   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14059   "name" : "android::trait_trivial_ctor<unsigned long>",
14060   "referenced_type" : "type-240",
14061   "self_type" : "type-240",
14062   "size" : 1,
14063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14064   "template_args" : [ "type-241" ],
14065   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14066  },
14067  {
14068   "alignment" : 1,
14069   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14070   "name" : "android::trait_trivial_ctor<unsigned short>",
14071   "referenced_type" : "type-221",
14072   "self_type" : "type-221",
14073   "size" : 1,
14074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14075   "template_args" : [ "type-83" ],
14076   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14077  },
14078  {
14079   "alignment" : 1,
14080   "linker_set_key" : "android::trait_trivial_ctor<void>",
14081   "name" : "android::trait_trivial_ctor<void>",
14082   "referenced_type" : "type-198",
14083   "self_type" : "type-198",
14084   "size" : 1,
14085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14086   "template_args" : [ "type-34" ],
14087   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14088  },
14089  {
14090   "alignment" : 1,
14091   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14092   "name" : "android::trait_trivial_dtor<bool>",
14093   "referenced_type" : "type-203",
14094   "self_type" : "type-203",
14095   "size" : 1,
14096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14097   "template_args" : [ "type-46" ],
14098   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14099  },
14100  {
14101   "alignment" : 1,
14102   "linker_set_key" : "android::trait_trivial_dtor<char>",
14103   "name" : "android::trait_trivial_dtor<char>",
14104   "referenced_type" : "type-208",
14105   "self_type" : "type-208",
14106   "size" : 1,
14107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14108   "template_args" : [ "type-63" ],
14109   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14110  },
14111  {
14112   "alignment" : 1,
14113   "linker_set_key" : "android::trait_trivial_dtor<double>",
14114   "name" : "android::trait_trivial_dtor<double>",
14115   "referenced_type" : "type-266",
14116   "self_type" : "type-266",
14117   "size" : 1,
14118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14119   "template_args" : [ "type-265" ],
14120   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14121  },
14122  {
14123   "alignment" : 1,
14124   "linker_set_key" : "android::trait_trivial_dtor<float>",
14125   "name" : "android::trait_trivial_dtor<float>",
14126   "referenced_type" : "type-261",
14127   "self_type" : "type-261",
14128   "size" : 1,
14129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14130   "template_args" : [ "type-260" ],
14131   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14132  },
14133  {
14134   "alignment" : 1,
14135   "linker_set_key" : "android::trait_trivial_dtor<int>",
14136   "name" : "android::trait_trivial_dtor<int>",
14137   "referenced_type" : "type-226",
14138   "self_type" : "type-226",
14139   "size" : 1,
14140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14141   "template_args" : [ "type-32" ],
14142   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14143  },
14144  {
14145   "alignment" : 1,
14146   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14147   "name" : "android::trait_trivial_dtor<long long>",
14148   "referenced_type" : "type-248",
14149   "self_type" : "type-248",
14150   "size" : 1,
14151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14152   "template_args" : [ "type-37" ],
14153   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14154  },
14155  {
14156   "alignment" : 1,
14157   "linker_set_key" : "android::trait_trivial_dtor<long>",
14158   "name" : "android::trait_trivial_dtor<long>",
14159   "referenced_type" : "type-236",
14160   "self_type" : "type-236",
14161   "size" : 1,
14162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14163   "template_args" : [ "type-235" ],
14164   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14165  },
14166  {
14167   "alignment" : 1,
14168   "linker_set_key" : "android::trait_trivial_dtor<short>",
14169   "name" : "android::trait_trivial_dtor<short>",
14170   "referenced_type" : "type-217",
14171   "self_type" : "type-217",
14172   "size" : 1,
14173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14174   "template_args" : [ "type-216" ],
14175   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14176  },
14177  {
14178   "alignment" : 1,
14179   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14180   "name" : "android::trait_trivial_dtor<unsigned char>",
14181   "referenced_type" : "type-212",
14182   "self_type" : "type-212",
14183   "size" : 1,
14184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14185   "template_args" : [ "type-81" ],
14186   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14187  },
14188  {
14189   "alignment" : 1,
14190   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14191   "name" : "android::trait_trivial_dtor<unsigned int>",
14192   "referenced_type" : "type-231",
14193   "self_type" : "type-231",
14194   "size" : 1,
14195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14196   "template_args" : [ "type-2" ],
14197   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14198  },
14199  {
14200   "alignment" : 1,
14201   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14202   "name" : "android::trait_trivial_dtor<unsigned long long>",
14203   "referenced_type" : "type-256",
14204   "self_type" : "type-256",
14205   "size" : 1,
14206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14207   "template_args" : [ "type-145" ],
14208   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14209  },
14210  {
14211   "alignment" : 1,
14212   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14213   "name" : "android::trait_trivial_dtor<unsigned long>",
14214   "referenced_type" : "type-244",
14215   "self_type" : "type-244",
14216   "size" : 1,
14217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14218   "template_args" : [ "type-241" ],
14219   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14220  },
14221  {
14222   "alignment" : 1,
14223   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14224   "name" : "android::trait_trivial_dtor<unsigned short>",
14225   "referenced_type" : "type-222",
14226   "self_type" : "type-222",
14227   "size" : 1,
14228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14229   "template_args" : [ "type-83" ],
14230   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14231  },
14232  {
14233   "alignment" : 1,
14234   "linker_set_key" : "android::trait_trivial_dtor<void>",
14235   "name" : "android::trait_trivial_dtor<void>",
14236   "referenced_type" : "type-199",
14237   "self_type" : "type-199",
14238   "size" : 1,
14239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14240   "template_args" : [ "type-34" ],
14241   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14242  },
14243  {
14244   "alignment" : 1,
14245   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14246   "name" : "android::trait_trivial_move<android::String16>",
14247   "referenced_type" : "type-413",
14248   "self_type" : "type-413",
14249   "size" : 1,
14250   "source_file" : "/system/core/libutils/include/utils/String16.h",
14251   "template_args" : [ "type-51" ],
14252   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14253  },
14254  {
14255   "alignment" : 1,
14256   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14257   "name" : "android::trait_trivial_move<android::String8>",
14258   "referenced_type" : "type-408",
14259   "self_type" : "type-408",
14260   "size" : 1,
14261   "source_file" : "/system/core/libutils/include/utils/String8.h",
14262   "template_args" : [ "type-60" ],
14263   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14264  },
14265  {
14266   "alignment" : 1,
14267   "linker_set_key" : "android::trait_trivial_move<bool>",
14268   "name" : "android::trait_trivial_move<bool>",
14269   "referenced_type" : "type-205",
14270   "self_type" : "type-205",
14271   "size" : 1,
14272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14273   "template_args" : [ "type-46" ],
14274   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14275  },
14276  {
14277   "alignment" : 1,
14278   "linker_set_key" : "android::trait_trivial_move<char>",
14279   "name" : "android::trait_trivial_move<char>",
14280   "referenced_type" : "type-210",
14281   "self_type" : "type-210",
14282   "size" : 1,
14283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14284   "template_args" : [ "type-63" ],
14285   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14286  },
14287  {
14288   "alignment" : 1,
14289   "linker_set_key" : "android::trait_trivial_move<double>",
14290   "name" : "android::trait_trivial_move<double>",
14291   "referenced_type" : "type-268",
14292   "self_type" : "type-268",
14293   "size" : 1,
14294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14295   "template_args" : [ "type-265" ],
14296   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14297  },
14298  {
14299   "alignment" : 1,
14300   "linker_set_key" : "android::trait_trivial_move<float>",
14301   "name" : "android::trait_trivial_move<float>",
14302   "referenced_type" : "type-263",
14303   "self_type" : "type-263",
14304   "size" : 1,
14305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14306   "template_args" : [ "type-260" ],
14307   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14308  },
14309  {
14310   "alignment" : 1,
14311   "linker_set_key" : "android::trait_trivial_move<int>",
14312   "name" : "android::trait_trivial_move<int>",
14313   "referenced_type" : "type-228",
14314   "self_type" : "type-228",
14315   "size" : 1,
14316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14317   "template_args" : [ "type-32" ],
14318   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14319  },
14320  {
14321   "alignment" : 1,
14322   "linker_set_key" : "android::trait_trivial_move<long long>",
14323   "name" : "android::trait_trivial_move<long long>",
14324   "referenced_type" : "type-250",
14325   "self_type" : "type-250",
14326   "size" : 1,
14327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14328   "template_args" : [ "type-37" ],
14329   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14330  },
14331  {
14332   "alignment" : 1,
14333   "linker_set_key" : "android::trait_trivial_move<long>",
14334   "name" : "android::trait_trivial_move<long>",
14335   "referenced_type" : "type-238",
14336   "self_type" : "type-238",
14337   "size" : 1,
14338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14339   "template_args" : [ "type-235" ],
14340   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14341  },
14342  {
14343   "alignment" : 1,
14344   "linker_set_key" : "android::trait_trivial_move<short>",
14345   "name" : "android::trait_trivial_move<short>",
14346   "referenced_type" : "type-220",
14347   "self_type" : "type-220",
14348   "size" : 1,
14349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14350   "template_args" : [ "type-216" ],
14351   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14352  },
14353  {
14354   "alignment" : 1,
14355   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14356   "name" : "android::trait_trivial_move<unsigned char>",
14357   "referenced_type" : "type-214",
14358   "self_type" : "type-214",
14359   "size" : 1,
14360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14361   "template_args" : [ "type-81" ],
14362   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14363  },
14364  {
14365   "alignment" : 1,
14366   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14367   "name" : "android::trait_trivial_move<unsigned int>",
14368   "referenced_type" : "type-233",
14369   "self_type" : "type-233",
14370   "size" : 1,
14371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14372   "template_args" : [ "type-2" ],
14373   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14374  },
14375  {
14376   "alignment" : 1,
14377   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14378   "name" : "android::trait_trivial_move<unsigned long long>",
14379   "referenced_type" : "type-258",
14380   "self_type" : "type-258",
14381   "size" : 1,
14382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14383   "template_args" : [ "type-145" ],
14384   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14385  },
14386  {
14387   "alignment" : 1,
14388   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14389   "name" : "android::trait_trivial_move<unsigned long>",
14390   "referenced_type" : "type-246",
14391   "self_type" : "type-246",
14392   "size" : 1,
14393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14394   "template_args" : [ "type-241" ],
14395   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14396  },
14397  {
14398   "alignment" : 1,
14399   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14400   "name" : "android::trait_trivial_move<unsigned short>",
14401   "referenced_type" : "type-224",
14402   "self_type" : "type-224",
14403   "size" : 1,
14404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14405   "template_args" : [ "type-83" ],
14406   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14407  },
14408  {
14409   "alignment" : 1,
14410   "linker_set_key" : "android::trait_trivial_move<void>",
14411   "name" : "android::trait_trivial_move<void>",
14412   "referenced_type" : "type-201",
14413   "self_type" : "type-201",
14414   "size" : 1,
14415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14416   "template_args" : [ "type-34" ],
14417   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14418  },
14419  {
14420   "alignment" : 4,
14421   "fields" :
14422   [
14423    {
14424     "access" : "private",
14425     "field_name" : "m_ptr",
14426     "referenced_type" : "type-152"
14427    },
14428    {
14429     "access" : "private",
14430     "field_name" : "m_refs",
14431     "field_offset" : 32,
14432     "referenced_type" : "type-44"
14433    }
14434   ],
14435   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14436   "name" : "android::wp<android::hardware::BHwBinder>",
14437   "record_kind" : "class",
14438   "referenced_type" : "type-459",
14439   "self_type" : "type-459",
14440   "size" : 8,
14441   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14442   "template_args" : [ "type-153" ],
14443   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14444  },
14445  {
14446   "alignment" : 4,
14447   "fields" :
14448   [
14449    {
14450     "access" : "private",
14451     "field_name" : "m_ptr",
14452     "referenced_type" : "type-17"
14453    },
14454    {
14455     "access" : "private",
14456     "field_name" : "m_refs",
14457     "field_offset" : 32,
14458     "referenced_type" : "type-44"
14459    }
14460   ],
14461   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14462   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14463   "record_kind" : "class",
14464   "referenced_type" : "type-364",
14465   "self_type" : "type-364",
14466   "size" : 8,
14467   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14468   "template_args" : [ "type-18" ],
14469   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14470  },
14471  {
14472   "alignment" : 4,
14473   "fields" :
14474   [
14475    {
14476     "access" : "private",
14477     "field_name" : "m_ptr",
14478     "referenced_type" : "type-143"
14479    },
14480    {
14481     "access" : "private",
14482     "field_name" : "m_refs",
14483     "field_offset" : 32,
14484     "referenced_type" : "type-44"
14485    }
14486   ],
14487   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14488   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14489   "record_kind" : "class",
14490   "referenced_type" : "type-142",
14491   "self_type" : "type-142",
14492   "size" : 8,
14493   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14494   "template_args" : [ "type-144" ],
14495   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14496  },
14497  {
14498   "alignment" : 4,
14499   "fields" :
14500   [
14501    {
14502     "access" : "private",
14503     "field_name" : "m_ptr",
14504     "referenced_type" : "type-8"
14505    },
14506    {
14507     "access" : "private",
14508     "field_name" : "m_refs",
14509     "field_offset" : 32,
14510     "referenced_type" : "type-44"
14511    }
14512   ],
14513   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14514   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14515   "record_kind" : "class",
14516   "referenced_type" : "type-122",
14517   "self_type" : "type-122",
14518   "size" : 8,
14519   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14520   "template_args" : [ "type-9" ],
14521   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14522  },
14523  {
14524   "alignment" : 4,
14525   "fields" :
14526   [
14527    {
14528     "field_name" : "maxContentLightLevel",
14529     "referenced_type" : "type-260"
14530    },
14531    {
14532     "field_name" : "maxFrameAverageLightLevel",
14533     "field_offset" : 32,
14534     "referenced_type" : "type-260"
14535    }
14536   ],
14537   "linker_set_key" : "android_cta861_3_metadata",
14538   "name" : "android_cta861_3_metadata",
14539   "referenced_type" : "type-514",
14540   "self_type" : "type-514",
14541   "size" : 8,
14542   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14543   "unique_id" : "android_cta861_3_metadata"
14544  },
14545  {
14546   "alignment" : 4,
14547   "fields" :
14548   [
14549    {
14550     "field_name" : "num_points",
14551     "referenced_type" : "type-2"
14552    },
14553    {
14554     "field_name" : "reserved",
14555     "field_offset" : 32,
14556     "referenced_type" : "type-501"
14557    },
14558    {
14559     "field_name" : "xyzc_points",
14560     "field_offset" : 288,
14561     "referenced_type" : "type-510"
14562    }
14563   ],
14564   "linker_set_key" : "android_depth_points",
14565   "name" : "android_depth_points",
14566   "referenced_type" : "type-509",
14567   "self_type" : "type-509",
14568   "size" : 36,
14569   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14570   "unique_id" : "android_depth_points"
14571  },
14572  {
14573   "alignment" : 4,
14574   "fields" :
14575   [
14576    {
14577     "field_name" : "format",
14578     "referenced_type" : "type-506"
14579    },
14580    {
14581     "field_name" : "num_planes",
14582     "field_offset" : 32,
14583     "referenced_type" : "type-2"
14584    },
14585    {
14586     "field_name" : "planes",
14587     "field_offset" : 64,
14588     "referenced_type" : "type-508"
14589    }
14590   ],
14591   "linker_set_key" : "android_flex_layout",
14592   "name" : "android_flex_layout",
14593   "referenced_type" : "type-507",
14594   "self_type" : "type-507",
14595   "size" : 12,
14596   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14597   "unique_id" : "android_flex_layout"
14598  },
14599  {
14600   "alignment" : 4,
14601   "fields" :
14602   [
14603    {
14604     "field_name" : "top_left",
14605     "referenced_type" : "type-427"
14606    },
14607    {
14608     "field_name" : "component",
14609     "field_offset" : 32,
14610     "referenced_type" : "type-504"
14611    },
14612    {
14613     "field_name" : "bits_per_component",
14614     "field_offset" : 64,
14615     "referenced_type" : "type-32"
14616    },
14617    {
14618     "field_name" : "bits_used",
14619     "field_offset" : 96,
14620     "referenced_type" : "type-32"
14621    },
14622    {
14623     "field_name" : "h_increment",
14624     "field_offset" : 128,
14625     "referenced_type" : "type-32"
14626    },
14627    {
14628     "field_name" : "v_increment",
14629     "field_offset" : 160,
14630     "referenced_type" : "type-32"
14631    },
14632    {
14633     "field_name" : "h_subsampling",
14634     "field_offset" : 192,
14635     "referenced_type" : "type-32"
14636    },
14637    {
14638     "field_name" : "v_subsampling",
14639     "field_offset" : 224,
14640     "referenced_type" : "type-32"
14641    }
14642   ],
14643   "linker_set_key" : "android_flex_plane",
14644   "name" : "android_flex_plane",
14645   "referenced_type" : "type-505",
14646   "self_type" : "type-505",
14647   "size" : 32,
14648   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14649   "unique_id" : "android_flex_plane"
14650  },
14651  {
14652   "alignment" : 4,
14653   "fields" :
14654   [
14655    {
14656     "field_name" : "displayPrimaryRed",
14657     "referenced_type" : "type-511"
14658    },
14659    {
14660     "field_name" : "displayPrimaryGreen",
14661     "field_offset" : 64,
14662     "referenced_type" : "type-511"
14663    },
14664    {
14665     "field_name" : "displayPrimaryBlue",
14666     "field_offset" : 128,
14667     "referenced_type" : "type-511"
14668    },
14669    {
14670     "field_name" : "whitePoint",
14671     "field_offset" : 192,
14672     "referenced_type" : "type-511"
14673    },
14674    {
14675     "field_name" : "maxLuminance",
14676     "field_offset" : 256,
14677     "referenced_type" : "type-260"
14678    },
14679    {
14680     "field_name" : "minLuminance",
14681     "field_offset" : 288,
14682     "referenced_type" : "type-260"
14683    }
14684   ],
14685   "linker_set_key" : "android_smpte2086_metadata",
14686   "name" : "android_smpte2086_metadata",
14687   "referenced_type" : "type-512",
14688   "self_type" : "type-512",
14689   "size" : 40,
14690   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14691   "unique_id" : "android_smpte2086_metadata"
14692  },
14693  {
14694   "alignment" : 4,
14695   "fields" :
14696   [
14697    {
14698     "field_name" : "x",
14699     "referenced_type" : "type-260"
14700    },
14701    {
14702     "field_name" : "y",
14703     "field_offset" : 32,
14704     "referenced_type" : "type-260"
14705    }
14706   ],
14707   "linker_set_key" : "android_xy_color",
14708   "name" : "android_xy_color",
14709   "referenced_type" : "type-511",
14710   "self_type" : "type-511",
14711   "size" : 8,
14712   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14713   "unique_id" : "android_xy_color"
14714  },
14715  {
14716   "alignment" : 4,
14717   "fields" :
14718   [
14719    {
14720     "field_name" : "y",
14721     "referenced_type" : "type-33"
14722    },
14723    {
14724     "field_name" : "cb",
14725     "field_offset" : 32,
14726     "referenced_type" : "type-33"
14727    },
14728    {
14729     "field_name" : "cr",
14730     "field_offset" : 64,
14731     "referenced_type" : "type-33"
14732    },
14733    {
14734     "field_name" : "ystride",
14735     "field_offset" : 96,
14736     "referenced_type" : "type-2"
14737    },
14738    {
14739     "field_name" : "cstride",
14740     "field_offset" : 128,
14741     "referenced_type" : "type-2"
14742    },
14743    {
14744     "field_name" : "chroma_step",
14745     "field_offset" : 160,
14746     "referenced_type" : "type-2"
14747    },
14748    {
14749     "field_name" : "reserved",
14750     "field_offset" : 192,
14751     "referenced_type" : "type-501"
14752    }
14753   ],
14754   "linker_set_key" : "android_ycbcr",
14755   "name" : "android_ycbcr",
14756   "referenced_type" : "type-500",
14757   "self_type" : "type-500",
14758   "size" : 56,
14759   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14760   "unique_id" : "android_ycbcr"
14761  },
14762  {
14763   "alignment" : 4,
14764   "fields" :
14765   [
14766    {
14767     "referenced_type" : "type-79"
14768    }
14769   ],
14770   "linker_set_key" : "log_msg",
14771   "name" : "log_msg",
14772   "referenced_type" : "type-78",
14773   "self_type" : "type-78",
14774   "size" : 5124,
14775   "source_file" : "/system/core/liblog/include/log/log_read.h",
14776   "unique_id" : "log_msg"
14777  },
14778  {
14779   "alignment" : 4,
14780   "fields" :
14781   [
14782    {
14783     "field_name" : "buf",
14784     "referenced_type" : "type-80"
14785    },
14786    {
14787     "field_name" : "entry",
14788     "referenced_type" : "type-82"
14789    },
14790    {
14791     "field_name" : "entry_v4",
14792     "referenced_type" : "type-82"
14793    },
14794    {
14795     "field_name" : "entry_v3",
14796     "referenced_type" : "type-85"
14797    },
14798    {
14799     "field_name" : "entry_v2",
14800     "referenced_type" : "type-86"
14801    },
14802    {
14803     "field_name" : "entry_v1",
14804     "referenced_type" : "type-87"
14805    }
14806   ],
14807   "is_anonymous" : true,
14808   "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",
14809   "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",
14810   "record_kind" : "union",
14811   "referenced_type" : "type-79",
14812   "self_type" : "type-79",
14813   "size" : 5124,
14814   "source_file" : "/system/core/liblog/include/log/log_read.h",
14815   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14816  },
14817  {
14818   "alignment" : 1,
14819   "fields" :
14820   [
14821    {
14822     "field_name" : "tv_sec",
14823     "referenced_type" : "type-2"
14824    },
14825    {
14826     "field_name" : "tv_nsec",
14827     "field_offset" : 32,
14828     "referenced_type" : "type-2"
14829    }
14830   ],
14831   "linker_set_key" : "log_time",
14832   "name" : "log_time",
14833   "referenced_type" : "type-379",
14834   "self_type" : "type-379",
14835   "size" : 8,
14836   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14837   "unique_id" : "_ZTS8log_time"
14838  },
14839  {
14840   "alignment" : 4,
14841   "fields" :
14842   [
14843    {
14844     "field_name" : "len",
14845     "referenced_type" : "type-83"
14846    },
14847    {
14848     "field_name" : "__pad",
14849     "field_offset" : 16,
14850     "referenced_type" : "type-83"
14851    },
14852    {
14853     "field_name" : "pid",
14854     "field_offset" : 32,
14855     "referenced_type" : "type-32"
14856    },
14857    {
14858     "field_name" : "tid",
14859     "field_offset" : 64,
14860     "referenced_type" : "type-32"
14861    },
14862    {
14863     "field_name" : "sec",
14864     "field_offset" : 96,
14865     "referenced_type" : "type-32"
14866    },
14867    {
14868     "field_name" : "nsec",
14869     "field_offset" : 128,
14870     "referenced_type" : "type-32"
14871    },
14872    {
14873     "field_name" : "msg",
14874     "field_offset" : 160,
14875     "referenced_type" : "type-84"
14876    }
14877   ],
14878   "linker_set_key" : "logger_entry",
14879   "name" : "logger_entry",
14880   "referenced_type" : "type-87",
14881   "self_type" : "type-87",
14882   "size" : 20,
14883   "source_file" : "/system/core/liblog/include/log/log_read.h",
14884   "unique_id" : "logger_entry"
14885  },
14886  {
14887   "alignment" : 1,
14888   "fields" :
14889   [
14890    {
14891     "field_name" : "len",
14892     "referenced_type" : "type-83"
14893    },
14894    {
14895     "field_name" : "hdr_size",
14896     "field_offset" : 16,
14897     "referenced_type" : "type-83"
14898    },
14899    {
14900     "field_name" : "pid",
14901     "field_offset" : 32,
14902     "referenced_type" : "type-32"
14903    },
14904    {
14905     "field_name" : "tid",
14906     "field_offset" : 64,
14907     "referenced_type" : "type-32"
14908    },
14909    {
14910     "field_name" : "sec",
14911     "field_offset" : 96,
14912     "referenced_type" : "type-32"
14913    },
14914    {
14915     "field_name" : "nsec",
14916     "field_offset" : 128,
14917     "referenced_type" : "type-32"
14918    },
14919    {
14920     "field_name" : "euid",
14921     "field_offset" : 160,
14922     "referenced_type" : "type-2"
14923    },
14924    {
14925     "field_name" : "msg",
14926     "field_offset" : 192,
14927     "referenced_type" : "type-84"
14928    }
14929   ],
14930   "linker_set_key" : "logger_entry_v2",
14931   "name" : "logger_entry_v2",
14932   "referenced_type" : "type-86",
14933   "self_type" : "type-86",
14934   "size" : 24,
14935   "source_file" : "/system/core/liblog/include/log/log_read.h",
14936   "unique_id" : "logger_entry_v2"
14937  },
14938  {
14939   "alignment" : 1,
14940   "fields" :
14941   [
14942    {
14943     "field_name" : "len",
14944     "referenced_type" : "type-83"
14945    },
14946    {
14947     "field_name" : "hdr_size",
14948     "field_offset" : 16,
14949     "referenced_type" : "type-83"
14950    },
14951    {
14952     "field_name" : "pid",
14953     "field_offset" : 32,
14954     "referenced_type" : "type-32"
14955    },
14956    {
14957     "field_name" : "tid",
14958     "field_offset" : 64,
14959     "referenced_type" : "type-32"
14960    },
14961    {
14962     "field_name" : "sec",
14963     "field_offset" : 96,
14964     "referenced_type" : "type-32"
14965    },
14966    {
14967     "field_name" : "nsec",
14968     "field_offset" : 128,
14969     "referenced_type" : "type-32"
14970    },
14971    {
14972     "field_name" : "lid",
14973     "field_offset" : 160,
14974     "referenced_type" : "type-2"
14975    },
14976    {
14977     "field_name" : "msg",
14978     "field_offset" : 192,
14979     "referenced_type" : "type-84"
14980    }
14981   ],
14982   "linker_set_key" : "logger_entry_v3",
14983   "name" : "logger_entry_v3",
14984   "referenced_type" : "type-85",
14985   "self_type" : "type-85",
14986   "size" : 24,
14987   "source_file" : "/system/core/liblog/include/log/log_read.h",
14988   "unique_id" : "logger_entry_v3"
14989  },
14990  {
14991   "alignment" : 4,
14992   "fields" :
14993   [
14994    {
14995     "field_name" : "len",
14996     "referenced_type" : "type-83"
14997    },
14998    {
14999     "field_name" : "hdr_size",
15000     "field_offset" : 16,
15001     "referenced_type" : "type-83"
15002    },
15003    {
15004     "field_name" : "pid",
15005     "field_offset" : 32,
15006     "referenced_type" : "type-32"
15007    },
15008    {
15009     "field_name" : "tid",
15010     "field_offset" : 64,
15011     "referenced_type" : "type-2"
15012    },
15013    {
15014     "field_name" : "sec",
15015     "field_offset" : 96,
15016     "referenced_type" : "type-2"
15017    },
15018    {
15019     "field_name" : "nsec",
15020     "field_offset" : 128,
15021     "referenced_type" : "type-2"
15022    },
15023    {
15024     "field_name" : "lid",
15025     "field_offset" : 160,
15026     "referenced_type" : "type-2"
15027    },
15028    {
15029     "field_name" : "uid",
15030     "field_offset" : 192,
15031     "referenced_type" : "type-2"
15032    },
15033    {
15034     "field_name" : "msg",
15035     "field_offset" : 224,
15036     "referenced_type" : "type-84"
15037    }
15038   ],
15039   "linker_set_key" : "logger_entry_v4",
15040   "name" : "logger_entry_v4",
15041   "referenced_type" : "type-82",
15042   "self_type" : "type-82",
15043   "size" : 28,
15044   "source_file" : "/system/core/liblog/include/log/log_read.h",
15045   "unique_id" : "logger_entry_v4"
15046  },
15047  {
15048   "alignment" : 4,
15049   "fields" :
15050   [
15051    {
15052     "field_name" : "version",
15053     "referenced_type" : "type-32"
15054    },
15055    {
15056     "field_name" : "numFds",
15057     "field_offset" : 32,
15058     "referenced_type" : "type-32"
15059    },
15060    {
15061     "field_name" : "numInts",
15062     "field_offset" : 64,
15063     "referenced_type" : "type-32"
15064    },
15065    {
15066     "field_name" : "data",
15067     "field_offset" : 96,
15068     "referenced_type" : "type-184"
15069    }
15070   ],
15071   "linker_set_key" : "native_handle",
15072   "name" : "native_handle",
15073   "referenced_type" : "type-183",
15074   "self_type" : "type-183",
15075   "size" : 12,
15076   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15077   "unique_id" : "native_handle"
15078  }
15079 ],
15080 "rvalue_reference_types" :
15081 [
15082  {
15083   "alignment" : 4,
15084   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15085   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15086   "referenced_type" : "type-172",
15087   "self_type" : "type-174",
15088   "size" : 4,
15089   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15090  },
15091  {
15092   "alignment" : 4,
15093   "linker_set_key" : "android::hardware::Return<bool> &&",
15094   "name" : "android::hardware::Return<bool> &&",
15095   "referenced_type" : "type-165",
15096   "self_type" : "type-168",
15097   "size" : 4,
15098   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15099  },
15100  {
15101   "alignment" : 4,
15102   "linker_set_key" : "android::hardware::Return<void> &&",
15103   "name" : "android::hardware::Return<void> &&",
15104   "referenced_type" : "type-186",
15105   "self_type" : "type-188",
15106   "size" : 4,
15107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15108  },
15109  {
15110   "alignment" : 4,
15111   "linker_set_key" : "android::hardware::Status &&",
15112   "name" : "android::hardware::Status &&",
15113   "referenced_type" : "type-155",
15114   "self_type" : "type-161",
15115   "size" : 4,
15116   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15117  },
15118  {
15119   "alignment" : 4,
15120   "linker_set_key" : "android::hardware::details::return_status &&",
15121   "name" : "android::hardware::details::return_status &&",
15122   "referenced_type" : "type-166",
15123   "self_type" : "type-180",
15124   "size" : 4,
15125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15126  },
15127  {
15128   "alignment" : 4,
15129   "linker_set_key" : "android::hardware::hidl_handle &&",
15130   "name" : "android::hardware::hidl_handle &&",
15131   "referenced_type" : "type-296",
15132   "self_type" : "type-302",
15133   "size" : 4,
15134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15135  },
15136  {
15137   "alignment" : 4,
15138   "linker_set_key" : "android::hardware::hidl_memory &&",
15139   "name" : "android::hardware::hidl_memory &&",
15140   "referenced_type" : "type-300",
15141   "self_type" : "type-306",
15142   "size" : 4,
15143   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15144  },
15145  {
15146   "alignment" : 4,
15147   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15148   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15149   "referenced_type" : "type-139",
15150   "self_type" : "type-147",
15151   "size" : 4,
15152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15153  },
15154  {
15155   "alignment" : 4,
15156   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15157   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15158   "referenced_type" : "type-131",
15159   "self_type" : "type-134",
15160   "size" : 4,
15161   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15162  },
15163  {
15164   "alignment" : 4,
15165   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15166   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15167   "referenced_type" : "type-470",
15168   "self_type" : "type-469",
15169   "size" : 4,
15170   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15171  },
15172  {
15173   "alignment" : 4,
15174   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15175   "name" : "std::function<sp<IBase> (void *)> &&",
15176   "referenced_type" : "type-482",
15177   "self_type" : "type-481",
15178   "size" : 4,
15179   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15180  },
15181  {
15182   "alignment" : 4,
15183   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15184   "name" : "std::function<sp<IBinder> (void *)> &&",
15185   "referenced_type" : "type-474",
15186   "self_type" : "type-473",
15187   "size" : 4,
15188   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15189  }
15190 ]
15191}
15192