1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-65",
9   "self_type" : "type-86",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-261",
16   "self_type" : "type-511",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-32",
24   "self_type" : "type-185",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [32]",
30   "name" : "unsigned char [32]",
31   "referenced_type" : "type-83",
32   "self_type" : "type-331",
33   "size" : 32,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [5121]",
39   "name" : "unsigned char [5121]",
40   "referenced_type" : "type-83",
41   "self_type" : "type-82",
42   "size" : 5121,
43   "source_file" : "/system/core/liblog/include/log/log_read.h"
44  },
45  {
46   "alignment" : 4,
47   "linker_set_key" : "unsigned int [8]",
48   "name" : "unsigned int [8]",
49   "referenced_type" : "type-2",
50   "self_type" : "type-504",
51   "size" : 32,
52   "source_file" : "/system/core/libsystem/include/system/graphics.h"
53  }
54 ],
55 "builtin_types" :
56 [
57  {
58   "alignment" : 1,
59   "is_integral" : true,
60   "is_unsigned" : true,
61   "linker_set_key" : "bool",
62   "name" : "bool",
63   "referenced_type" : "type-48",
64   "self_type" : "type-48",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "is_unsigned" : true,
71   "linker_set_key" : "char",
72   "name" : "char",
73   "referenced_type" : "type-65",
74   "self_type" : "type-65",
75   "size" : 1
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "char16_t",
82   "name" : "char16_t",
83   "referenced_type" : "type-56",
84   "self_type" : "type-56",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-266",
92   "self_type" : "type-266",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-261",
100   "self_type" : "type-261",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-32",
109   "self_type" : "type-32",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-38",
118   "self_type" : "type-38",
119   "size" : 8
120  },
121  {
122   "alignment" : 8,
123   "is_integral" : true,
124   "linker_set_key" : "long long",
125   "name" : "long long",
126   "referenced_type" : "type-247",
127   "self_type" : "type-247",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-217",
136   "self_type" : "type-217",
137   "size" : 2
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "linker_set_key" : "signed char",
143   "name" : "signed char",
144   "referenced_type" : "type-272",
145   "self_type" : "type-272",
146   "size" : 1
147  },
148  {
149   "alignment" : 1,
150   "is_integral" : true,
151   "is_unsigned" : true,
152   "linker_set_key" : "unsigned char",
153   "name" : "unsigned char",
154   "referenced_type" : "type-83",
155   "self_type" : "type-83",
156   "size" : 1
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "unsigned int",
163   "name" : "unsigned int",
164   "referenced_type" : "type-2",
165   "self_type" : "type-2",
166   "size" : 4
167  },
168  {
169   "alignment" : 8,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "unsigned long",
173   "name" : "unsigned long",
174   "referenced_type" : "type-37",
175   "self_type" : "type-37",
176   "size" : 8
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "is_unsigned" : true,
182   "linker_set_key" : "unsigned long long",
183   "name" : "unsigned long long",
184   "referenced_type" : "type-252",
185   "self_type" : "type-252",
186   "size" : 8
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "unsigned short",
193   "name" : "unsigned short",
194   "referenced_type" : "type-85",
195   "self_type" : "type-85",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-34",
202   "self_type" : "type-34"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
209  },
210  {
211   "name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
212  },
213  {
214   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
215  },
216  {
217   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
218  },
219  {
220   "name" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
224  },
225  {
226   "name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
236  },
237  {
238   "name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
239  },
240  {
241   "name" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
245  },
246  {
247   "name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
251  },
252  {
253   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
254  },
255  {
256   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb"
257  },
258  {
259   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
260  },
261  {
262   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb"
263  },
264  {
265   "name" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
275  },
276  {
277   "name" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
281  },
282  {
283   "name" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv"
284  },
285  {
286   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
293  },
294  {
295   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
296  },
297  {
298   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev"
299  },
300  {
301   "name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
302  },
303  {
304   "name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
305  },
306  {
307   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
320  },
321  {
322   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
323  },
324  {
325   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
326  },
327  {
328   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
329  },
330  {
331   "name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
335  },
336  {
337   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
338  },
339  {
340   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
341  },
342  {
343   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
350  },
351  {
352   "name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
356  },
357  {
358   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
362  },
363  {
364   "binding" : "weak",
365   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
366  },
367  {
368   "binding" : "weak",
369   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
390  },
391  {
392   "binding" : "weak",
393   "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_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
398  },
399  {
400   "binding" : "weak",
401   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
402  },
403  {
404   "binding" : "weak",
405   "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_"
406  },
407  {
408   "binding" : "weak",
409   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
410  },
411  {
412   "binding" : "weak",
413   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
414  },
415  {
416   "binding" : "weak",
417   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
418  },
419  {
420   "binding" : "weak",
421   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
426  },
427  {
428   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
429  },
430  {
431   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
432  },
433  {
434   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
435  },
436  {
437   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
438  }
439 ],
440 "elf_objects" :
441 [
442  {
443   "name" : "_ZN7android8hardware5power4V1_36IPower10descriptorE"
444  },
445  {
446   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_06IPowerE"
447  },
448  {
449   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_16IPowerE"
450  },
451  {
452   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_26IPowerE"
453  },
454  {
455   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS_4hidl4base4V1_05IBaseE"
456  },
457  {
458   "binding" : "weak",
459   "name" : "_ZTCN7android8hardware5power4V1_37BsPowerE0_NS2_6IPowerE"
460  },
461  {
462   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_7IBinderE"
463  },
464  {
465   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_9BHwBinderE"
466  },
467  {
468   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
469  },
470  {
471   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
472  },
473  {
474   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_06IPowerE"
475  },
476  {
477   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_16IPowerE"
478  },
479  {
480   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_26IPowerE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS2_6IPowerE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE16_NS0_11BpHwRefBaseE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_10IInterfaceE"
493  },
494  {
495   "name" : "_ZTTN7android8hardware5power4V1_36IPowerE"
496  },
497  {
498   "name" : "_ZTTN7android8hardware5power4V1_39BnHwPowerE"
499  },
500  {
501   "name" : "_ZTTN7android8hardware5power4V1_39BpHwPowerE"
502  },
503  {
504   "name" : "_ZTVN7android8hardware5power4V1_36IPowerE"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZTVN7android8hardware5power4V1_37BsPowerE"
509  },
510  {
511   "name" : "_ZTVN7android8hardware5power4V1_39BnHwPowerE"
512  },
513  {
514   "name" : "_ZTVN7android8hardware5power4V1_39BpHwPowerE"
515  }
516 ],
517 "enum_types" :
518 [
519  {
520   "alignment" : 4,
521   "enum_fields" :
522   [
523    {
524     "enum_field_value" : 0,
525     "name" : "android::Condition::WAKE_UP_ONE"
526    },
527    {
528     "enum_field_value" : 1,
529     "name" : "android::Condition::WAKE_UP_ALL"
530    }
531   ],
532   "linker_set_key" : "android::Condition::WakeUpType",
533   "name" : "android::Condition::WakeUpType",
534   "referenced_type" : "type-523",
535   "self_type" : "type-523",
536   "size" : 4,
537   "source_file" : "/system/core/libutils/include/utils/Condition.h",
538   "underlying_type" : "type-2",
539   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
540  },
541  {
542   "alignment" : 4,
543   "enum_fields" :
544   [
545    {
546     "enum_field_value" : 0,
547     "name" : "android::String16::kEmptyString"
548    }
549   ],
550   "linker_set_key" : "android::String16::StaticLinkage",
551   "name" : "android::String16::StaticLinkage",
552   "referenced_type" : "type-409",
553   "self_type" : "type-409",
554   "size" : 4,
555   "source_file" : "/system/core/libutils/include/utils/String16.h",
556   "underlying_type" : "type-2",
557   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
558  },
559  {
560   "alignment" : 4,
561   "enum_fields" :
562   [
563    {
564     "enum_field_value" : 0,
565     "name" : "android::String8::kEmptyString"
566    }
567   ],
568   "linker_set_key" : "android::String8::StaticLinkage",
569   "name" : "android::String8::StaticLinkage",
570   "referenced_type" : "type-401",
571   "self_type" : "type-401",
572   "size" : 4,
573   "source_file" : "/system/core/libutils/include/utils/String8.h",
574   "underlying_type" : "type-2",
575   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
576  },
577  {
578   "alignment" : 4,
579   "enum_fields" :
580   [
581    {
582     "enum_field_value" : 0,
583     "name" : "android::hardware::HidlReturnRestriction::NONE"
584    },
585    {
586     "enum_field_value" : 1,
587     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
588    },
589    {
590     "enum_field_value" : 2,
591     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
592    }
593   ],
594   "linker_set_key" : "android::hardware::HidlReturnRestriction",
595   "name" : "android::hardware::HidlReturnRestriction",
596   "referenced_type" : "type-186",
597   "self_type" : "type-186",
598   "size" : 4,
599   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
600   "underlying_type" : "type-32",
601   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
602  },
603  {
604   "alignment" : 4,
605   "enum_fields" :
606   [
607    {
608     "enum_field_value" : 0,
609     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
610    },
611    {
612     "enum_field_value" : 1,
613     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
614    },
615    {
616     "enum_field_value" : 2,
617     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
618    },
619    {
620     "enum_field_value" : 3,
621     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
622    }
623   ],
624   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
625   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
626   "referenced_type" : "type-392",
627   "self_type" : "type-392",
628   "size" : 4,
629   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
630   "underlying_type" : "type-32",
631   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
632  },
633  {
634   "alignment" : 4,
635   "enum_fields" :
636   [
637    {
638     "enum_field_value" : 1,
639     "name" : "android::hardware::kSynchronizedReadWrite"
640    },
641    {
642     "enum_field_value" : 2,
643     "name" : "android::hardware::kUnsynchronizedWrite"
644    }
645   ],
646   "linker_set_key" : "android::hardware::MQFlavor",
647   "name" : "android::hardware::MQFlavor",
648   "referenced_type" : "type-388",
649   "self_type" : "type-388",
650   "size" : 4,
651   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
652   "underlying_type" : "type-2",
653   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
654  },
655  {
656   "alignment" : 4,
657   "enum_fields" :
658   [
659    {
660     "enum_field_value" : 0,
661     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
662    },
663    {
664     "enum_field_value" : 1,
665     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
666    },
667    {
668     "enum_field_value" : 2,
669     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
670    }
671   ],
672   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
673   "name" : "android::hardware::ProcessState::CallRestriction",
674   "referenced_type" : "type-67",
675   "self_type" : "type-67",
676   "size" : 4,
677   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
678   "underlying_type" : "type-32",
679   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
680  },
681  {
682   "alignment" : 4,
683   "enum_fields" :
684   [
685    {
686     "enum_field_value" : 0,
687     "name" : "android::hardware::Status::EX_NONE"
688    },
689    {
690     "enum_field_value" : -1,
691     "name" : "android::hardware::Status::EX_SECURITY"
692    },
693    {
694     "enum_field_value" : -2,
695     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
696    },
697    {
698     "enum_field_value" : -3,
699     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
700    },
701    {
702     "enum_field_value" : -4,
703     "name" : "android::hardware::Status::EX_NULL_POINTER"
704    },
705    {
706     "enum_field_value" : -5,
707     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
708    },
709    {
710     "enum_field_value" : -6,
711     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
712    },
713    {
714     "enum_field_value" : -7,
715     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
716    },
717    {
718     "enum_field_value" : -128,
719     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
720    },
721    {
722     "enum_field_value" : -129,
723     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
724    }
725   ],
726   "linker_set_key" : "android::hardware::Status::Exception",
727   "name" : "android::hardware::Status::Exception",
728   "referenced_type" : "type-158",
729   "self_type" : "type-158",
730   "size" : 4,
731   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
732   "underlying_type" : "type-32",
733   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
734  },
735  {
736   "alignment" : 4,
737   "enum_fields" :
738   [
739    {
740     "enum_field_value" : 0,
741     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
742    },
743    {
744     "enum_field_value" : 1,
745     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
746    },
747    {
748     "enum_field_value" : 2,
749     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
750    },
751    {
752     "enum_field_value" : 3,
753     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
754    },
755    {
756     "enum_field_value" : 4,
757     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
758    },
759    {
760     "enum_field_value" : 5,
761     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
762    },
763    {
764     "enum_field_value" : 6,
765     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
766    },
767    {
768     "enum_field_value" : 7,
769     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
770    },
771    {
772     "enum_field_value" : 8,
773     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
774    },
775    {
776     "enum_field_value" : 9,
777     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
778    }
779   ],
780   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
781   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
782   "referenced_type" : "type-649",
783   "self_type" : "type-649",
784   "size" : 4,
785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
786   "underlying_type" : "type-2",
787   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
788  },
789  {
790   "alignment" : 4,
791   "enum_fields" :
792   [
793    {
794     "enum_field_value" : 1,
795     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
796    }
797   ],
798   "linker_set_key" : "android::hardware::power::V1_0::Feature",
799   "name" : "android::hardware::power::V1_0::Feature",
800   "referenced_type" : "type-550",
801   "self_type" : "type-550",
802   "size" : 4,
803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
804   "underlying_type" : "type-2",
805   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
806  },
807  {
808   "alignment" : 4,
809   "enum_fields" :
810   [
811    {
812     "enum_field_value" : 1,
813     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
814    },
815    {
816     "enum_field_value" : 2,
817     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
818    },
819    {
820     "enum_field_value" : 3,
821     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
822    },
823    {
824     "enum_field_value" : 4,
825     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
826    },
827    {
828     "enum_field_value" : 5,
829     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
830    },
831    {
832     "enum_field_value" : 6,
833     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
834    },
835    {
836     "enum_field_value" : 7,
837     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
838    },
839    {
840     "enum_field_value" : 8,
841     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
842    }
843   ],
844   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
845   "name" : "android::hardware::power::V1_0::PowerHint",
846   "referenced_type" : "type-549",
847   "self_type" : "type-549",
848   "size" : 4,
849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
850   "underlying_type" : "type-2",
851   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
852  },
853  {
854   "alignment" : 4,
855   "enum_fields" :
856   [
857    {
858     "enum_field_value" : 0,
859     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
860    },
861    {
862     "enum_field_value" : 1,
863     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
864    }
865   ],
866   "linker_set_key" : "android::hardware::power::V1_0::Status",
867   "name" : "android::hardware::power::V1_0::Status",
868   "referenced_type" : "type-551",
869   "self_type" : "type-551",
870   "size" : 4,
871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
872   "underlying_type" : "type-2",
873   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
874  },
875  {
876   "alignment" : 4,
877   "enum_fields" :
878   [
879    {
880     "enum_field_value" : 1,
881     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
882    },
883    {
884     "enum_field_value" : 2,
885     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
886    },
887    {
888     "enum_field_value" : 3,
889     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
890    },
891    {
892     "enum_field_value" : 4,
893     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
894    },
895    {
896     "enum_field_value" : 5,
897     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
898    },
899    {
900     "enum_field_value" : 6,
901     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
902    },
903    {
904     "enum_field_value" : 7,
905     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
906    },
907    {
908     "enum_field_value" : 8,
909     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
910    },
911    {
912     "enum_field_value" : 9,
913     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
914    },
915    {
916     "enum_field_value" : 10,
917     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
918    },
919    {
920     "enum_field_value" : 11,
921     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
922    },
923    {
924     "enum_field_value" : 12,
925     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
926    },
927    {
928     "enum_field_value" : 13,
929     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
930    }
931   ],
932   "linker_set_key" : "android::hardware::power::V1_2::PowerHint",
933   "name" : "android::hardware::power::V1_2::PowerHint",
934   "referenced_type" : "type-566",
935   "self_type" : "type-566",
936   "size" : 4,
937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
938   "underlying_type" : "type-2",
939   "unique_id" : "_ZTSN7android8hardware5power4V1_29PowerHintE"
940  },
941  {
942   "alignment" : 4,
943   "enum_fields" :
944   [
945    {
946     "enum_field_value" : 1,
947     "name" : "android::hardware::power::V1_3::PowerHint::VSYNC"
948    },
949    {
950     "enum_field_value" : 2,
951     "name" : "android::hardware::power::V1_3::PowerHint::INTERACTION"
952    },
953    {
954     "enum_field_value" : 3,
955     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_ENCODE"
956    },
957    {
958     "enum_field_value" : 4,
959     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_DECODE"
960    },
961    {
962     "enum_field_value" : 5,
963     "name" : "android::hardware::power::V1_3::PowerHint::LOW_POWER"
964    },
965    {
966     "enum_field_value" : 6,
967     "name" : "android::hardware::power::V1_3::PowerHint::SUSTAINED_PERFORMANCE"
968    },
969    {
970     "enum_field_value" : 7,
971     "name" : "android::hardware::power::V1_3::PowerHint::VR_MODE"
972    },
973    {
974     "enum_field_value" : 8,
975     "name" : "android::hardware::power::V1_3::PowerHint::LAUNCH"
976    },
977    {
978     "enum_field_value" : 9,
979     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_STREAMING"
980    },
981    {
982     "enum_field_value" : 10,
983     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_LOW_LATENCY"
984    },
985    {
986     "enum_field_value" : 11,
987     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_LAUNCH"
988    },
989    {
990     "enum_field_value" : 12,
991     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_STREAMING"
992    },
993    {
994     "enum_field_value" : 13,
995     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_SHOT"
996    },
997    {
998     "enum_field_value" : 14,
999     "name" : "android::hardware::power::V1_3::PowerHint::EXPENSIVE_RENDERING"
1000    }
1001   ],
1002   "linker_set_key" : "android::hardware::power::V1_3::PowerHint",
1003   "name" : "android::hardware::power::V1_3::PowerHint",
1004   "referenced_type" : "type-573",
1005   "self_type" : "type-573",
1006   "size" : 4,
1007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h",
1008   "underlying_type" : "type-2",
1009   "unique_id" : "_ZTSN7android8hardware5power4V1_39PowerHintE"
1010  },
1011  {
1012   "alignment" : 4,
1013   "enum_fields" :
1014   [
1015    {
1016     "enum_field_value" : 0,
1017     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1018    },
1019    {
1020     "enum_field_value" : 1,
1021     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1022    },
1023    {
1024     "enum_field_value" : 2,
1025     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1026    }
1027   ],
1028   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1029   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1030   "referenced_type" : "type-396",
1031   "self_type" : "type-396",
1032   "size" : 4,
1033   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1034   "underlying_type" : "type-32",
1035   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1036  },
1037  {
1038   "alignment" : 4,
1039   "enum_fields" :
1040   [
1041    {
1042     "enum_field_value" : -1,
1043     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1044    }
1045   ],
1046   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1047   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1048   "referenced_type" : "type-538",
1049   "self_type" : "type-538",
1050   "size" : 4,
1051   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1052   "underlying_type" : "type-32",
1053   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1054  },
1055  {
1056   "alignment" : 1,
1057   "enum_fields" :
1058   [
1059    {
1060     "enum_field_value" : 0,
1061     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1062    },
1063    {
1064     "enum_field_value" : 1,
1065     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1066    },
1067    {
1068     "enum_field_value" : 2,
1069     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1070    }
1071   ],
1072   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1073   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1074   "referenced_type" : "type-537",
1075   "self_type" : "type-537",
1076   "size" : 1,
1077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1078   "underlying_type" : "type-83",
1079   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1080  },
1081  {
1082   "alignment" : 4,
1083   "enum_fields" :
1084   [
1085    {
1086     "enum_field_value" : 0,
1087     "name" : "ANDROID_LOG_UNKNOWN"
1088    },
1089    {
1090     "enum_field_value" : 1,
1091     "name" : "ANDROID_LOG_DEFAULT"
1092    },
1093    {
1094     "enum_field_value" : 2,
1095     "name" : "ANDROID_LOG_VERBOSE"
1096    },
1097    {
1098     "enum_field_value" : 3,
1099     "name" : "ANDROID_LOG_DEBUG"
1100    },
1101    {
1102     "enum_field_value" : 4,
1103     "name" : "ANDROID_LOG_INFO"
1104    },
1105    {
1106     "enum_field_value" : 5,
1107     "name" : "ANDROID_LOG_WARN"
1108    },
1109    {
1110     "enum_field_value" : 6,
1111     "name" : "ANDROID_LOG_ERROR"
1112    },
1113    {
1114     "enum_field_value" : 7,
1115     "name" : "ANDROID_LOG_FATAL"
1116    },
1117    {
1118     "enum_field_value" : 8,
1119     "name" : "ANDROID_LOG_SILENT"
1120    }
1121   ],
1122   "linker_set_key" : "android_LogPriority",
1123   "name" : "android_LogPriority",
1124   "referenced_type" : "type-1",
1125   "self_type" : "type-1",
1126   "size" : 4,
1127   "source_file" : "/system/core/liblog/include/android/log.h",
1128   "underlying_type" : "type-2",
1129   "unique_id" : "android_LogPriority"
1130  },
1131  {
1132   "alignment" : 4,
1133   "enum_fields" :
1134   [
1135    {
1136     "enum_field_value" : 0,
1137     "name" : "HAL_COLOR_MODE_NATIVE"
1138    },
1139    {
1140     "enum_field_value" : 1,
1141     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1142    },
1143    {
1144     "enum_field_value" : 2,
1145     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1146    },
1147    {
1148     "enum_field_value" : 3,
1149     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1150    },
1151    {
1152     "enum_field_value" : 4,
1153     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1154    },
1155    {
1156     "enum_field_value" : 5,
1157     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1158    },
1159    {
1160     "enum_field_value" : 6,
1161     "name" : "HAL_COLOR_MODE_DCI_P3"
1162    },
1163    {
1164     "enum_field_value" : 7,
1165     "name" : "HAL_COLOR_MODE_SRGB"
1166    },
1167    {
1168     "enum_field_value" : 8,
1169     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1170    },
1171    {
1172     "enum_field_value" : 9,
1173     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1174    }
1175   ],
1176   "linker_set_key" : "android_color_mode_t",
1177   "name" : "android_color_mode_t",
1178   "referenced_type" : "type-489",
1179   "self_type" : "type-489",
1180   "size" : 4,
1181   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1182   "underlying_type" : "type-2",
1183   "unique_id" : "android_color_mode_t"
1184  },
1185  {
1186   "alignment" : 4,
1187   "enum_fields" :
1188   [
1189    {
1190     "enum_field_value" : 10,
1191     "name" : "HAL_COLOR_MODE_BT2020"
1192    },
1193    {
1194     "enum_field_value" : 11,
1195     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1196    },
1197    {
1198     "enum_field_value" : 12,
1199     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1200    }
1201   ],
1202   "linker_set_key" : "android_color_mode_v1_1_t",
1203   "name" : "android_color_mode_v1_1_t",
1204   "referenced_type" : "type-495",
1205   "self_type" : "type-495",
1206   "size" : 4,
1207   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1208   "underlying_type" : "type-2",
1209   "unique_id" : "android_color_mode_v1_1_t"
1210  },
1211  {
1212   "alignment" : 4,
1213   "enum_fields" :
1214   [
1215    {
1216     "enum_field_value" : 0,
1217     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1218    },
1219    {
1220     "enum_field_value" : 1,
1221     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1222    },
1223    {
1224     "enum_field_value" : 2,
1225     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1226    },
1227    {
1228     "enum_field_value" : 3,
1229     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1230    },
1231    {
1232     "enum_field_value" : 4,
1233     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1234    },
1235    {
1236     "enum_field_value" : 5,
1237     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1238    },
1239    {
1240     "enum_field_value" : 6,
1241     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1242    }
1243   ],
1244   "linker_set_key" : "android_color_transform_t",
1245   "name" : "android_color_transform_t",
1246   "referenced_type" : "type-491",
1247   "self_type" : "type-491",
1248   "size" : 4,
1249   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1250   "underlying_type" : "type-2",
1251   "unique_id" : "android_color_transform_t"
1252  },
1253  {
1254   "alignment" : 4,
1255   "enum_fields" :
1256   [
1257    {
1258     "enum_field_value" : 0,
1259     "name" : "HAL_DATASPACE_UNKNOWN"
1260    },
1261    {
1262     "enum_field_value" : 1,
1263     "name" : "HAL_DATASPACE_ARBITRARY"
1264    },
1265    {
1266     "enum_field_value" : 16,
1267     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1268    },
1269    {
1270     "enum_field_value" : 4128768,
1271     "name" : "HAL_DATASPACE_STANDARD_MASK"
1272    },
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1276    },
1277    {
1278     "enum_field_value" : 65536,
1279     "name" : "HAL_DATASPACE_STANDARD_BT709"
1280    },
1281    {
1282     "enum_field_value" : 131072,
1283     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1284    },
1285    {
1286     "enum_field_value" : 196608,
1287     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1288    },
1289    {
1290     "enum_field_value" : 262144,
1291     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1292    },
1293    {
1294     "enum_field_value" : 327680,
1295     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1296    },
1297    {
1298     "enum_field_value" : 393216,
1299     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1300    },
1301    {
1302     "enum_field_value" : 458752,
1303     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1304    },
1305    {
1306     "enum_field_value" : 524288,
1307     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1308    },
1309    {
1310     "enum_field_value" : 589824,
1311     "name" : "HAL_DATASPACE_STANDARD_FILM"
1312    },
1313    {
1314     "enum_field_value" : 655360,
1315     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1316    },
1317    {
1318     "enum_field_value" : 720896,
1319     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1320    },
1321    {
1322     "enum_field_value" : 22,
1323     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1324    },
1325    {
1326     "enum_field_value" : 130023424,
1327     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1328    },
1329    {
1330     "enum_field_value" : 0,
1331     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1332    },
1333    {
1334     "enum_field_value" : 4194304,
1335     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1336    },
1337    {
1338     "enum_field_value" : 8388608,
1339     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1340    },
1341    {
1342     "enum_field_value" : 12582912,
1343     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1344    },
1345    {
1346     "enum_field_value" : 16777216,
1347     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1348    },
1349    {
1350     "enum_field_value" : 20971520,
1351     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1352    },
1353    {
1354     "enum_field_value" : 25165824,
1355     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1356    },
1357    {
1358     "enum_field_value" : 29360128,
1359     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1360    },
1361    {
1362     "enum_field_value" : 33554432,
1363     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1364    },
1365    {
1366     "enum_field_value" : 27,
1367     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1368    },
1369    {
1370     "enum_field_value" : 939524096,
1371     "name" : "HAL_DATASPACE_RANGE_MASK"
1372    },
1373    {
1374     "enum_field_value" : 0,
1375     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1376    },
1377    {
1378     "enum_field_value" : 134217728,
1379     "name" : "HAL_DATASPACE_RANGE_FULL"
1380    },
1381    {
1382     "enum_field_value" : 268435456,
1383     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1384    },
1385    {
1386     "enum_field_value" : 402653184,
1387     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1388    },
1389    {
1390     "enum_field_value" : 512,
1391     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1392    },
1393    {
1394     "enum_field_value" : 138477568,
1395     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1396    },
1397    {
1398     "enum_field_value" : 406913024,
1399     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1400    },
1401    {
1402     "enum_field_value" : 513,
1403     "name" : "HAL_DATASPACE_SRGB"
1404    },
1405    {
1406     "enum_field_value" : 142671872,
1407     "name" : "HAL_DATASPACE_V0_SRGB"
1408    },
1409    {
1410     "enum_field_value" : 411107328,
1411     "name" : "HAL_DATASPACE_V0_SCRGB"
1412    },
1413    {
1414     "enum_field_value" : 257,
1415     "name" : "HAL_DATASPACE_JFIF"
1416    },
1417    {
1418     "enum_field_value" : 146931712,
1419     "name" : "HAL_DATASPACE_V0_JFIF"
1420    },
1421    {
1422     "enum_field_value" : 258,
1423     "name" : "HAL_DATASPACE_BT601_625"
1424    },
1425    {
1426     "enum_field_value" : 281149440,
1427     "name" : "HAL_DATASPACE_V0_BT601_625"
1428    },
1429    {
1430     "enum_field_value" : 259,
1431     "name" : "HAL_DATASPACE_BT601_525"
1432    },
1433    {
1434     "enum_field_value" : 281280512,
1435     "name" : "HAL_DATASPACE_V0_BT601_525"
1436    },
1437    {
1438     "enum_field_value" : 260,
1439     "name" : "HAL_DATASPACE_BT709"
1440    },
1441    {
1442     "enum_field_value" : 281083904,
1443     "name" : "HAL_DATASPACE_V0_BT709"
1444    },
1445    {
1446     "enum_field_value" : 139067392,
1447     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1448    },
1449    {
1450     "enum_field_value" : 155844608,
1451     "name" : "HAL_DATASPACE_DCI_P3"
1452    },
1453    {
1454     "enum_field_value" : 139067392,
1455     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1456    },
1457    {
1458     "enum_field_value" : 143261696,
1459     "name" : "HAL_DATASPACE_DISPLAY_P3"
1460    },
1461    {
1462     "enum_field_value" : 151715840,
1463     "name" : "HAL_DATASPACE_ADOBE_RGB"
1464    },
1465    {
1466     "enum_field_value" : 138805248,
1467     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1468    },
1469    {
1470     "enum_field_value" : 147193856,
1471     "name" : "HAL_DATASPACE_BT2020"
1472    },
1473    {
1474     "enum_field_value" : 163971072,
1475     "name" : "HAL_DATASPACE_BT2020_PQ"
1476    },
1477    {
1478     "enum_field_value" : 4096,
1479     "name" : "HAL_DATASPACE_DEPTH"
1480    },
1481    {
1482     "enum_field_value" : 4097,
1483     "name" : "HAL_DATASPACE_SENSOR"
1484    }
1485   ],
1486   "linker_set_key" : "android_dataspace_t",
1487   "name" : "android_dataspace_t",
1488   "referenced_type" : "type-488",
1489   "self_type" : "type-488",
1490   "size" : 4,
1491   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1492   "underlying_type" : "type-2",
1493   "unique_id" : "android_dataspace_t"
1494  },
1495  {
1496   "alignment" : 4,
1497   "enum_fields" :
1498   [
1499    {
1500     "enum_field_value" : 281411584,
1501     "name" : "HAL_DATASPACE_BT2020_ITU"
1502    },
1503    {
1504     "enum_field_value" : 298188800,
1505     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1506    },
1507    {
1508     "enum_field_value" : 302383104,
1509     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1510    },
1511    {
1512     "enum_field_value" : 168165376,
1513     "name" : "HAL_DATASPACE_BT2020_HLG"
1514    }
1515   ],
1516   "linker_set_key" : "android_dataspace_v1_1_t",
1517   "name" : "android_dataspace_v1_1_t",
1518   "referenced_type" : "type-494",
1519   "self_type" : "type-494",
1520   "size" : 4,
1521   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1522   "underlying_type" : "type-2",
1523   "unique_id" : "android_dataspace_v1_1_t"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 142999552,
1531     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1532    },
1533    {
1534     "enum_field_value" : 4098,
1535     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1536    },
1537    {
1538     "enum_field_value" : 4099,
1539     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1540    },
1541    {
1542     "enum_field_value" : 4100,
1543     "name" : "HAL_DATASPACE_HEIF"
1544    }
1545   ],
1546   "linker_set_key" : "android_dataspace_v1_2_t",
1547   "name" : "android_dataspace_v1_2_t",
1548   "referenced_type" : "type-498",
1549   "self_type" : "type-498",
1550   "size" : 4,
1551   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1552   "underlying_type" : "type-2",
1553   "unique_id" : "android_dataspace_v1_2_t"
1554  },
1555  {
1556   "alignment" : 4,
1557   "enum_fields" :
1558   [
1559    {
1560     "enum_field_value" : 1,
1561     "name" : "FLEX_COMPONENT_Y"
1562    },
1563    {
1564     "enum_field_value" : 2,
1565     "name" : "FLEX_COMPONENT_Cb"
1566    },
1567    {
1568     "enum_field_value" : 4,
1569     "name" : "FLEX_COMPONENT_Cr"
1570    },
1571    {
1572     "enum_field_value" : 1024,
1573     "name" : "FLEX_COMPONENT_R"
1574    },
1575    {
1576     "enum_field_value" : 2048,
1577     "name" : "FLEX_COMPONENT_G"
1578    },
1579    {
1580     "enum_field_value" : 4096,
1581     "name" : "FLEX_COMPONENT_B"
1582    },
1583    {
1584     "enum_field_value" : 1073741824,
1585     "name" : "FLEX_COMPONENT_A"
1586    }
1587   ],
1588   "linker_set_key" : "android_flex_component",
1589   "name" : "android_flex_component",
1590   "referenced_type" : "type-505",
1591   "self_type" : "type-505",
1592   "size" : 4,
1593   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1594   "underlying_type" : "type-2",
1595   "unique_id" : "android_flex_component"
1596  },
1597  {
1598   "alignment" : 4,
1599   "enum_fields" :
1600   [
1601    {
1602     "enum_field_value" : 0,
1603     "name" : "FLEX_FORMAT_INVALID"
1604    },
1605    {
1606     "enum_field_value" : 1,
1607     "name" : "FLEX_FORMAT_Y"
1608    },
1609    {
1610     "enum_field_value" : 7,
1611     "name" : "FLEX_FORMAT_YCbCr"
1612    },
1613    {
1614     "enum_field_value" : 1073741831,
1615     "name" : "FLEX_FORMAT_YCbCrA"
1616    },
1617    {
1618     "enum_field_value" : 7168,
1619     "name" : "FLEX_FORMAT_RGB"
1620    },
1621    {
1622     "enum_field_value" : 1073748992,
1623     "name" : "FLEX_FORMAT_RGBA"
1624    }
1625   ],
1626   "linker_set_key" : "android_flex_format",
1627   "name" : "android_flex_format",
1628   "referenced_type" : "type-507",
1629   "self_type" : "type-507",
1630   "size" : 4,
1631   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1632   "underlying_type" : "type-2",
1633   "unique_id" : "android_flex_format"
1634  },
1635  {
1636   "alignment" : 4,
1637   "enum_fields" :
1638   [
1639    {
1640     "enum_field_value" : 1,
1641     "name" : "HAL_HDR_DOLBY_VISION"
1642    },
1643    {
1644     "enum_field_value" : 2,
1645     "name" : "HAL_HDR_HDR10"
1646    },
1647    {
1648     "enum_field_value" : 3,
1649     "name" : "HAL_HDR_HLG"
1650    }
1651   ],
1652   "linker_set_key" : "android_hdr_t",
1653   "name" : "android_hdr_t",
1654   "referenced_type" : "type-492",
1655   "self_type" : "type-492",
1656   "size" : 4,
1657   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1658   "underlying_type" : "type-2",
1659   "unique_id" : "android_hdr_t"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : 4,
1667     "name" : "HAL_HDR_HDR10_PLUS"
1668    }
1669   ],
1670   "linker_set_key" : "android_hdr_v1_2_t",
1671   "name" : "android_hdr_v1_2_t",
1672   "referenced_type" : "type-497",
1673   "self_type" : "type-497",
1674   "size" : 4,
1675   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1676   "underlying_type" : "type-2",
1677   "unique_id" : "android_hdr_v1_2_t"
1678  },
1679  {
1680   "alignment" : 4,
1681   "enum_fields" :
1682   [
1683    {
1684     "enum_field_value" : 39,
1685     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1686    },
1687    {
1688     "enum_field_value" : 40,
1689     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1690    },
1691    {
1692     "enum_field_value" : 41,
1693     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1694    },
1695    {
1696     "enum_field_value" : 42,
1697     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1698    }
1699   ],
1700   "linker_set_key" : "android_pixel_format_sw_t",
1701   "name" : "android_pixel_format_sw_t",
1702   "referenced_type" : "type-500",
1703   "self_type" : "type-500",
1704   "size" : 4,
1705   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1706   "underlying_type" : "type-2",
1707   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1708  },
1709  {
1710   "alignment" : 4,
1711   "enum_fields" :
1712   [
1713    {
1714     "enum_field_value" : 1,
1715     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1716    },
1717    {
1718     "enum_field_value" : 2,
1719     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1720    },
1721    {
1722     "enum_field_value" : 3,
1723     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1724    },
1725    {
1726     "enum_field_value" : 4,
1727     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1728    },
1729    {
1730     "enum_field_value" : 5,
1731     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1732    },
1733    {
1734     "enum_field_value" : 16,
1735     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1736    },
1737    {
1738     "enum_field_value" : 17,
1739     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1740    },
1741    {
1742     "enum_field_value" : 20,
1743     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1744    },
1745    {
1746     "enum_field_value" : 22,
1747     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1748    },
1749    {
1750     "enum_field_value" : 32,
1751     "name" : "HAL_PIXEL_FORMAT_RAW16"
1752    },
1753    {
1754     "enum_field_value" : 33,
1755     "name" : "HAL_PIXEL_FORMAT_BLOB"
1756    },
1757    {
1758     "enum_field_value" : 34,
1759     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1760    },
1761    {
1762     "enum_field_value" : 35,
1763     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1764    },
1765    {
1766     "enum_field_value" : 36,
1767     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1768    },
1769    {
1770     "enum_field_value" : 37,
1771     "name" : "HAL_PIXEL_FORMAT_RAW10"
1772    },
1773    {
1774     "enum_field_value" : 38,
1775     "name" : "HAL_PIXEL_FORMAT_RAW12"
1776    },
1777    {
1778     "enum_field_value" : 43,
1779     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1780    },
1781    {
1782     "enum_field_value" : 538982489,
1783     "name" : "HAL_PIXEL_FORMAT_Y8"
1784    },
1785    {
1786     "enum_field_value" : 540422489,
1787     "name" : "HAL_PIXEL_FORMAT_Y16"
1788    },
1789    {
1790     "enum_field_value" : 842094169,
1791     "name" : "HAL_PIXEL_FORMAT_YV12"
1792    }
1793   ],
1794   "linker_set_key" : "android_pixel_format_t",
1795   "name" : "android_pixel_format_t",
1796   "referenced_type" : "type-486",
1797   "self_type" : "type-486",
1798   "size" : 4,
1799   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1800   "underlying_type" : "type-2",
1801   "unique_id" : "android_pixel_format_t"
1802  },
1803  {
1804   "alignment" : 4,
1805   "enum_fields" :
1806   [
1807    {
1808     "enum_field_value" : 48,
1809     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1810    },
1811    {
1812     "enum_field_value" : 49,
1813     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1814    },
1815    {
1816     "enum_field_value" : 50,
1817     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1818    },
1819    {
1820     "enum_field_value" : 51,
1821     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1822    },
1823    {
1824     "enum_field_value" : 52,
1825     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1826    },
1827    {
1828     "enum_field_value" : 53,
1829     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1830    },
1831    {
1832     "enum_field_value" : 54,
1833     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1834    }
1835   ],
1836   "linker_set_key" : "android_pixel_format_v1_1_t",
1837   "name" : "android_pixel_format_v1_1_t",
1838   "referenced_type" : "type-493",
1839   "self_type" : "type-493",
1840   "size" : 4,
1841   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1842   "underlying_type" : "type-2",
1843   "unique_id" : "android_pixel_format_v1_1_t"
1844  },
1845  {
1846   "alignment" : 4,
1847   "enum_fields" :
1848   [
1849    {
1850     "enum_field_value" : 55,
1851     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1852    }
1853   ],
1854   "linker_set_key" : "android_pixel_format_v1_2_t",
1855   "name" : "android_pixel_format_v1_2_t",
1856   "referenced_type" : "type-499",
1857   "self_type" : "type-499",
1858   "size" : 4,
1859   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1860   "underlying_type" : "type-2",
1861   "unique_id" : "android_pixel_format_v1_2_t"
1862  },
1863  {
1864   "alignment" : 4,
1865   "enum_fields" :
1866   [
1867    {
1868     "enum_field_value" : 0,
1869     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1870    },
1871    {
1872     "enum_field_value" : 1,
1873     "name" : "HAL_RENDER_INTENT_ENHANCE"
1874    },
1875    {
1876     "enum_field_value" : 2,
1877     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1878    },
1879    {
1880     "enum_field_value" : 3,
1881     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1882    }
1883   ],
1884   "linker_set_key" : "android_render_intent_v1_1_t",
1885   "name" : "android_render_intent_v1_1_t",
1886   "referenced_type" : "type-496",
1887   "self_type" : "type-496",
1888   "size" : 4,
1889   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1890   "underlying_type" : "type-2",
1891   "unique_id" : "android_render_intent_v1_1_t"
1892  },
1893  {
1894   "alignment" : 4,
1895   "enum_fields" :
1896   [
1897    {
1898     "enum_field_value" : 1,
1899     "name" : "HAL_TRANSFORM_FLIP_H"
1900    },
1901    {
1902     "enum_field_value" : 2,
1903     "name" : "HAL_TRANSFORM_FLIP_V"
1904    },
1905    {
1906     "enum_field_value" : 4,
1907     "name" : "HAL_TRANSFORM_ROT_90"
1908    },
1909    {
1910     "enum_field_value" : 3,
1911     "name" : "HAL_TRANSFORM_ROT_180"
1912    },
1913    {
1914     "enum_field_value" : 7,
1915     "name" : "HAL_TRANSFORM_ROT_270"
1916    }
1917   ],
1918   "linker_set_key" : "android_transform_t",
1919   "name" : "android_transform_t",
1920   "referenced_type" : "type-487",
1921   "self_type" : "type-487",
1922   "size" : 4,
1923   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1924   "underlying_type" : "type-2",
1925   "unique_id" : "android_transform_t"
1926  },
1927  {
1928   "alignment" : 4,
1929   "enum_fields" :
1930   [
1931    {
1932     "enum_field_value" : 0,
1933     "name" : "LOG_ID_MIN"
1934    },
1935    {
1936     "enum_field_value" : 0,
1937     "name" : "LOG_ID_MAIN"
1938    },
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "LOG_ID_RADIO"
1942    },
1943    {
1944     "enum_field_value" : 2,
1945     "name" : "LOG_ID_EVENTS"
1946    },
1947    {
1948     "enum_field_value" : 3,
1949     "name" : "LOG_ID_SYSTEM"
1950    },
1951    {
1952     "enum_field_value" : 4,
1953     "name" : "LOG_ID_CRASH"
1954    },
1955    {
1956     "enum_field_value" : 5,
1957     "name" : "LOG_ID_STATS"
1958    },
1959    {
1960     "enum_field_value" : 6,
1961     "name" : "LOG_ID_SECURITY"
1962    },
1963    {
1964     "enum_field_value" : 7,
1965     "name" : "LOG_ID_KERNEL"
1966    },
1967    {
1968     "enum_field_value" : 8,
1969     "name" : "LOG_ID_MAX"
1970    }
1971   ],
1972   "linker_set_key" : "log_id",
1973   "name" : "log_id",
1974   "referenced_type" : "type-241",
1975   "self_type" : "type-241",
1976   "size" : 4,
1977   "source_file" : "/system/core/liblog/include/android/log.h",
1978   "underlying_type" : "type-2",
1979   "unique_id" : "log_id"
1980  }
1981 ],
1982 "function_types" :
1983 [
1984  {
1985   "alignment" : 4,
1986   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1987   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1988   "parameters" :
1989   [
1990    {
1991     "referenced_type" : "type-51"
1992    },
1993    {
1994     "referenced_type" : "type-57"
1995    },
1996    {
1997     "referenced_type" : "type-33"
1998    }
1999   ],
2000   "referenced_type" : "type-50",
2001   "return_type" : "type-48",
2002   "self_type" : "type-50",
2003   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2004  },
2005  {
2006   "alignment" : 4,
2007   "linker_set_key" : "int (void *)",
2008   "name" : "int (void *)",
2009   "parameters" :
2010   [
2011    {
2012     "referenced_type" : "type-33"
2013    }
2014   ],
2015   "referenced_type" : "type-516",
2016   "return_type" : "type-32",
2017   "self_type" : "type-516",
2018   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2019  },
2020  {
2021   "alignment" : 4,
2022   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2023   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2024   "parameters" :
2025   [
2026    {
2027     "referenced_type" : "type-431"
2028    },
2029    {
2030     "referenced_type" : "type-377"
2031    },
2032    {
2033     "referenced_type" : "type-37"
2034    },
2035    {
2036     "referenced_type" : "type-432"
2037    },
2038    {
2039     "referenced_type" : "type-37"
2040    },
2041    {
2042     "referenced_type" : "type-33"
2043    }
2044   ],
2045   "referenced_type" : "type-430",
2046   "return_type" : "type-34",
2047   "self_type" : "type-430",
2048   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2049  }
2050 ],
2051 "functions" :
2052 [
2053  {
2054   "function_name" : "android::hardware::power::V1_3::IPower::getService",
2055   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2056   "parameters" :
2057   [
2058    {
2059     "default_arg" : true,
2060     "referenced_type" : "type-443"
2061    },
2062    {
2063     "default_arg" : true,
2064     "referenced_type" : "type-48"
2065    }
2066   ],
2067   "return_type" : "type-133",
2068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2069  },
2070  {
2071   "function_name" : "android::hardware::power::V1_3::IPower::linkToDeath",
2072   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2073   "parameters" :
2074   [
2075    {
2076     "is_this_ptr" : true,
2077     "referenced_type" : "type-134"
2078    },
2079    {
2080     "referenced_type" : "type-621"
2081    },
2082    {
2083     "referenced_type" : "type-37"
2084    }
2085   ],
2086   "return_type" : "type-166",
2087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2088  },
2089  {
2090   "function_name" : "android::hardware::power::V1_3::IPower::getDebugInfo",
2091   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2092   "parameters" :
2093   [
2094    {
2095     "is_this_ptr" : true,
2096     "referenced_type" : "type-134"
2097    },
2098    {
2099     "referenced_type" : "type-676"
2100    }
2101   ],
2102   "return_type" : "type-187",
2103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2104  },
2105  {
2106   "function_name" : "android::hardware::power::V1_3::IPower::getHashChain",
2107   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2108   "parameters" :
2109   [
2110    {
2111     "is_this_ptr" : true,
2112     "referenced_type" : "type-134"
2113    },
2114    {
2115     "referenced_type" : "type-677"
2116    }
2117   ],
2118   "return_type" : "type-187",
2119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2120  },
2121  {
2122   "function_name" : "android::hardware::power::V1_3::IPower::tryGetService",
2123   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2124   "parameters" :
2125   [
2126    {
2127     "default_arg" : true,
2128     "referenced_type" : "type-443"
2129    },
2130    {
2131     "default_arg" : true,
2132     "referenced_type" : "type-48"
2133    }
2134   ],
2135   "return_type" : "type-133",
2136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2137  },
2138  {
2139   "function_name" : "android::hardware::power::V1_3::IPower::unlinkToDeath",
2140   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2141   "parameters" :
2142   [
2143    {
2144     "is_this_ptr" : true,
2145     "referenced_type" : "type-134"
2146    },
2147    {
2148     "referenced_type" : "type-621"
2149    }
2150   ],
2151   "return_type" : "type-166",
2152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2153  },
2154  {
2155   "function_name" : "android::hardware::power::V1_3::IPower::interfaceChain",
2156   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2157   "parameters" :
2158   [
2159    {
2160     "is_this_ptr" : true,
2161     "referenced_type" : "type-134"
2162    },
2163    {
2164     "referenced_type" : "type-678"
2165    }
2166   ],
2167   "return_type" : "type-187",
2168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2169  },
2170  {
2171   "function_name" : "android::hardware::power::V1_3::IPower::registerAsService",
2172   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2173   "parameters" :
2174   [
2175    {
2176     "is_this_ptr" : true,
2177     "referenced_type" : "type-134"
2178    },
2179    {
2180     "default_arg" : true,
2181     "referenced_type" : "type-443"
2182    }
2183   ],
2184   "return_type" : "type-32",
2185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2186  },
2187  {
2188   "function_name" : "android::hardware::power::V1_3::IPower::interfaceDescriptor",
2189   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2190   "parameters" :
2191   [
2192    {
2193     "is_this_ptr" : true,
2194     "referenced_type" : "type-134"
2195    },
2196    {
2197     "referenced_type" : "type-679"
2198    }
2199   ],
2200   "return_type" : "type-187",
2201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2202  },
2203  {
2204   "function_name" : "android::hardware::power::V1_3::IPower::notifySyspropsChanged",
2205   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv",
2206   "parameters" :
2207   [
2208    {
2209     "is_this_ptr" : true,
2210     "referenced_type" : "type-134"
2211    }
2212   ],
2213   "return_type" : "type-187",
2214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2215  },
2216  {
2217   "function_name" : "android::hardware::power::V1_3::IPower::setHALInstrumentation",
2218   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv",
2219   "parameters" :
2220   [
2221    {
2222     "is_this_ptr" : true,
2223     "referenced_type" : "type-134"
2224    }
2225   ],
2226   "return_type" : "type-187",
2227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2228  },
2229  {
2230   "function_name" : "android::hardware::power::V1_3::IPower::registerForNotifications",
2231   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2232   "parameters" :
2233   [
2234    {
2235     "referenced_type" : "type-443"
2236    },
2237    {
2238     "referenced_type" : "type-583"
2239    }
2240   ],
2241   "return_type" : "type-48",
2242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2243  },
2244  {
2245   "function_name" : "android::hardware::power::V1_3::IPower::ping",
2246   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower4pingEv",
2247   "parameters" :
2248   [
2249    {
2250     "is_this_ptr" : true,
2251     "referenced_type" : "type-134"
2252    }
2253   ],
2254   "return_type" : "type-187",
2255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2256  },
2257  {
2258   "function_name" : "android::hardware::power::V1_3::IPower::debug",
2259   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2260   "parameters" :
2261   [
2262    {
2263     "is_this_ptr" : true,
2264     "referenced_type" : "type-134"
2265    },
2266    {
2267     "referenced_type" : "type-387"
2268    },
2269    {
2270     "referenced_type" : "type-582"
2271    }
2272   ],
2273   "return_type" : "type-187",
2274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2275  },
2276  {
2277   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2278   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
2279   "parameters" :
2280   [
2281    {
2282     "referenced_type" : "type-114"
2283    },
2284    {
2285     "default_arg" : true,
2286     "referenced_type" : "type-48"
2287    }
2288   ],
2289   "return_type" : "type-173",
2290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2291  },
2292  {
2293   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2294   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
2295   "parameters" :
2296   [
2297    {
2298     "referenced_type" : "type-122"
2299    },
2300    {
2301     "default_arg" : true,
2302     "referenced_type" : "type-48"
2303    }
2304   ],
2305   "return_type" : "type-173",
2306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2307  },
2308  {
2309   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2310   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb",
2311   "parameters" :
2312   [
2313    {
2314     "referenced_type" : "type-130"
2315    },
2316    {
2317     "default_arg" : true,
2318     "referenced_type" : "type-48"
2319    }
2320   ],
2321   "return_type" : "type-173",
2322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2323  },
2324  {
2325   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2326   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2327   "parameters" :
2328   [
2329    {
2330     "referenced_type" : "type-667"
2331    },
2332    {
2333     "default_arg" : true,
2334     "referenced_type" : "type-48"
2335    }
2336   ],
2337   "return_type" : "type-173",
2338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2339  },
2340  {
2341   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2342   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb",
2343   "parameters" :
2344   [
2345    {
2346     "referenced_type" : "type-321"
2347    },
2348    {
2349     "default_arg" : true,
2350     "referenced_type" : "type-48"
2351    }
2352   ],
2353   "return_type" : "type-173",
2354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2355  },
2356  {
2357   "access" : "private",
2358   "function_name" : "android::hardware::power::V1_3::BsPower::addOnewayTask",
2359   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2360   "parameters" :
2361   [
2362    {
2363     "is_this_ptr" : true,
2364     "referenced_type" : "type-671"
2365    },
2366    {
2367     "referenced_type" : "type-682"
2368    }
2369   ],
2370   "return_type" : "type-187",
2371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2372  },
2373  {
2374   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2375   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE",
2376   "parameters" :
2377   [
2378    {
2379     "is_this_ptr" : true,
2380     "referenced_type" : "type-671"
2381    },
2382    {
2383     "referenced_type" : "type-139"
2384    }
2385   ],
2386   "return_type" : "type-34",
2387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2388  },
2389  {
2390   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2391   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE",
2392   "parameters" :
2393   [
2394    {
2395     "is_this_ptr" : true,
2396     "referenced_type" : "type-671"
2397    },
2398    {
2399     "referenced_type" : "type-139"
2400    }
2401   ],
2402   "return_type" : "type-34",
2403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2404  },
2405  {
2406   "function_name" : "android::hardware::power::V1_3::BnHwPower::onTransact",
2407   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2408   "parameters" :
2409   [
2410    {
2411     "is_this_ptr" : true,
2412     "referenced_type" : "type-641"
2413    },
2414    {
2415     "referenced_type" : "type-2"
2416    },
2417    {
2418     "referenced_type" : "type-438"
2419    },
2420    {
2421     "referenced_type" : "type-431"
2422    },
2423    {
2424     "default_arg" : true,
2425     "referenced_type" : "type-2"
2426    },
2427    {
2428     "default_arg" : true,
2429     "referenced_type" : "type-687"
2430    }
2431   ],
2432   "return_type" : "type-32",
2433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2434  },
2435  {
2436   "access" : "private",
2437   "function_name" : "android::hardware::power::V1_3::BnHwPower::getDebugInfo",
2438   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2439   "parameters" :
2440   [
2441    {
2442     "is_this_ptr" : true,
2443     "referenced_type" : "type-641"
2444    },
2445    {
2446     "referenced_type" : "type-688"
2447    }
2448   ],
2449   "return_type" : "type-187",
2450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2451  },
2452  {
2453   "function_name" : "android::hardware::power::V1_3::BnHwPower::_hidl_powerHintAsync_1_3",
2454   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2455   "parameters" :
2456   [
2457    {
2458     "referenced_type" : "type-439"
2459    },
2460    {
2461     "referenced_type" : "type-438"
2462    },
2463    {
2464     "referenced_type" : "type-431"
2465    },
2466    {
2467     "referenced_type" : "type-689"
2468    }
2469   ],
2470   "return_type" : "type-32",
2471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2472  },
2473  {
2474   "access" : "private",
2475   "function_name" : "android::hardware::power::V1_3::BnHwPower::ping",
2476   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv",
2477   "parameters" :
2478   [
2479    {
2480     "is_this_ptr" : true,
2481     "referenced_type" : "type-641"
2482    }
2483   ],
2484   "return_type" : "type-187",
2485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2486  },
2487  {
2488   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2489   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2490   "parameters" :
2491   [
2492    {
2493     "is_this_ptr" : true,
2494     "referenced_type" : "type-641"
2495    },
2496    {
2497     "referenced_type" : "type-321"
2498    }
2499   ],
2500   "return_type" : "type-34",
2501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2502  },
2503  {
2504   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2505   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2506   "parameters" :
2507   [
2508    {
2509     "is_this_ptr" : true,
2510     "referenced_type" : "type-641"
2511    },
2512    {
2513     "referenced_type" : "type-321"
2514    }
2515   ],
2516   "return_type" : "type-34",
2517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2518  },
2519  {
2520   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2521   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev",
2522   "parameters" :
2523   [
2524    {
2525     "is_this_ptr" : true,
2526     "referenced_type" : "type-641"
2527    }
2528   ],
2529   "return_type" : "type-34",
2530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2531  },
2532  {
2533   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2534   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev",
2535   "parameters" :
2536   [
2537    {
2538     "is_this_ptr" : true,
2539     "referenced_type" : "type-641"
2540    }
2541   ],
2542   "return_type" : "type-34",
2543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2544  },
2545  {
2546   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2547   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev",
2548   "parameters" :
2549   [
2550    {
2551     "is_this_ptr" : true,
2552     "referenced_type" : "type-641"
2553    }
2554   ],
2555   "return_type" : "type-34",
2556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2557  },
2558  {
2559   "function_name" : "android::hardware::power::V1_3::BpHwPower::setFeature",
2560   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb",
2561   "parameters" :
2562   [
2563    {
2564     "is_this_ptr" : true,
2565     "referenced_type" : "type-673"
2566    },
2567    {
2568     "referenced_type" : "type-550"
2569    },
2570    {
2571     "referenced_type" : "type-48"
2572    }
2573   ],
2574   "return_type" : "type-187",
2575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2576  },
2577  {
2578   "function_name" : "android::hardware::power::V1_3::BpHwPower::linkToDeath",
2579   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2580   "parameters" :
2581   [
2582    {
2583     "is_this_ptr" : true,
2584     "referenced_type" : "type-673"
2585    },
2586    {
2587     "referenced_type" : "type-621"
2588    },
2589    {
2590     "referenced_type" : "type-37"
2591    }
2592   ],
2593   "return_type" : "type-166",
2594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2595  },
2596  {
2597   "function_name" : "android::hardware::power::V1_3::BpHwPower::getDebugInfo",
2598   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2599   "parameters" :
2600   [
2601    {
2602     "is_this_ptr" : true,
2603     "referenced_type" : "type-673"
2604    },
2605    {
2606     "referenced_type" : "type-690"
2607    }
2608   ],
2609   "return_type" : "type-187",
2610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2611  },
2612  {
2613   "function_name" : "android::hardware::power::V1_3::BpHwPower::getHashChain",
2614   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2615   "parameters" :
2616   [
2617    {
2618     "is_this_ptr" : true,
2619     "referenced_type" : "type-673"
2620    },
2621    {
2622     "referenced_type" : "type-691"
2623    }
2624   ],
2625   "return_type" : "type-187",
2626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2627  },
2628  {
2629   "function_name" : "android::hardware::power::V1_3::BpHwPower::unlinkToDeath",
2630   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2631   "parameters" :
2632   [
2633    {
2634     "is_this_ptr" : true,
2635     "referenced_type" : "type-673"
2636    },
2637    {
2638     "referenced_type" : "type-621"
2639    }
2640   ],
2641   "return_type" : "type-166",
2642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2643  },
2644  {
2645   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceChain",
2646   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2647   "parameters" :
2648   [
2649    {
2650     "is_this_ptr" : true,
2651     "referenced_type" : "type-673"
2652    },
2653    {
2654     "referenced_type" : "type-692"
2655    }
2656   ],
2657   "return_type" : "type-187",
2658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2659  },
2660  {
2661   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync",
2662   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
2663   "parameters" :
2664   [
2665    {
2666     "is_this_ptr" : true,
2667     "referenced_type" : "type-673"
2668    },
2669    {
2670     "referenced_type" : "type-549"
2671    },
2672    {
2673     "referenced_type" : "type-32"
2674    }
2675   ],
2676   "return_type" : "type-187",
2677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2678  },
2679  {
2680   "function_name" : "android::hardware::power::V1_3::BpHwPower::setInteractive",
2681   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb",
2682   "parameters" :
2683   [
2684    {
2685     "is_this_ptr" : true,
2686     "referenced_type" : "type-673"
2687    },
2688    {
2689     "referenced_type" : "type-48"
2690    }
2691   ],
2692   "return_type" : "type-187",
2693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2694  },
2695  {
2696   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_2",
2697   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi",
2698   "parameters" :
2699   [
2700    {
2701     "is_this_ptr" : true,
2702     "referenced_type" : "type-673"
2703    },
2704    {
2705     "referenced_type" : "type-566"
2706    },
2707    {
2708     "referenced_type" : "type-32"
2709    }
2710   ],
2711   "return_type" : "type-187",
2712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2713  },
2714  {
2715   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_3",
2716   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi",
2717   "parameters" :
2718   [
2719    {
2720     "is_this_ptr" : true,
2721     "referenced_type" : "type-673"
2722    },
2723    {
2724     "referenced_type" : "type-573"
2725    },
2726    {
2727     "referenced_type" : "type-32"
2728    }
2729   ],
2730   "return_type" : "type-187",
2731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2732  },
2733  {
2734   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceDescriptor",
2735   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2736   "parameters" :
2737   [
2738    {
2739     "is_this_ptr" : true,
2740     "referenced_type" : "type-673"
2741    },
2742    {
2743     "referenced_type" : "type-693"
2744    }
2745   ],
2746   "return_type" : "type-187",
2747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2748  },
2749  {
2750   "function_name" : "android::hardware::power::V1_3::BpHwPower::notifySyspropsChanged",
2751   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv",
2752   "parameters" :
2753   [
2754    {
2755     "is_this_ptr" : true,
2756     "referenced_type" : "type-673"
2757    }
2758   ],
2759   "return_type" : "type-187",
2760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2761  },
2762  {
2763   "function_name" : "android::hardware::power::V1_3::BpHwPower::setHALInstrumentation",
2764   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv",
2765   "parameters" :
2766   [
2767    {
2768     "is_this_ptr" : true,
2769     "referenced_type" : "type-673"
2770    }
2771   ],
2772   "return_type" : "type-187",
2773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2774  },
2775  {
2776   "function_name" : "android::hardware::power::V1_3::BpHwPower::_hidl_powerHintAsync_1_3",
2777   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
2778   "parameters" :
2779   [
2780    {
2781     "referenced_type" : "type-27"
2782    },
2783    {
2784     "referenced_type" : "type-68"
2785    },
2786    {
2787     "referenced_type" : "type-573"
2788    },
2789    {
2790     "referenced_type" : "type-32"
2791    }
2792   ],
2793   "return_type" : "type-187",
2794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2795  },
2796  {
2797   "function_name" : "android::hardware::power::V1_3::BpHwPower::getPlatformLowPowerStats",
2798   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
2799   "parameters" :
2800   [
2801    {
2802     "is_this_ptr" : true,
2803     "referenced_type" : "type-673"
2804    },
2805    {
2806     "referenced_type" : "type-694"
2807    }
2808   ],
2809   "return_type" : "type-187",
2810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2811  },
2812  {
2813   "function_name" : "android::hardware::power::V1_3::BpHwPower::getSubsystemLowPowerStats",
2814   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2815   "parameters" :
2816   [
2817    {
2818     "is_this_ptr" : true,
2819     "referenced_type" : "type-673"
2820    },
2821    {
2822     "referenced_type" : "type-695"
2823    }
2824   ],
2825   "return_type" : "type-187",
2826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2827  },
2828  {
2829   "function_name" : "android::hardware::power::V1_3::BpHwPower::ping",
2830   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv",
2831   "parameters" :
2832   [
2833    {
2834     "is_this_ptr" : true,
2835     "referenced_type" : "type-673"
2836    }
2837   ],
2838   "return_type" : "type-187",
2839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2840  },
2841  {
2842   "function_name" : "android::hardware::power::V1_3::BpHwPower::debug",
2843   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2844   "parameters" :
2845   [
2846    {
2847     "is_this_ptr" : true,
2848     "referenced_type" : "type-673"
2849    },
2850    {
2851     "referenced_type" : "type-387"
2852    },
2853    {
2854     "referenced_type" : "type-582"
2855    }
2856   ],
2857   "return_type" : "type-187",
2858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2859  },
2860  {
2861   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHint",
2862   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi",
2863   "parameters" :
2864   [
2865    {
2866     "is_this_ptr" : true,
2867     "referenced_type" : "type-673"
2868    },
2869    {
2870     "referenced_type" : "type-549"
2871    },
2872    {
2873     "referenced_type" : "type-32"
2874    }
2875   ],
2876   "return_type" : "type-187",
2877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2878  },
2879  {
2880   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2881   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2882   "parameters" :
2883   [
2884    {
2885     "is_this_ptr" : true,
2886     "referenced_type" : "type-673"
2887    },
2888    {
2889     "referenced_type" : "type-57"
2890    }
2891   ],
2892   "return_type" : "type-34",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2897   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2898   "parameters" :
2899   [
2900    {
2901     "is_this_ptr" : true,
2902     "referenced_type" : "type-673"
2903    },
2904    {
2905     "referenced_type" : "type-57"
2906    }
2907   ],
2908   "return_type" : "type-34",
2909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2910  },
2911  {
2912   "function_name" : "android::hardware::details::castInterface",
2913   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2914   "parameters" :
2915   [
2916    {
2917     "referenced_type" : "type-109"
2918    },
2919    {
2920     "referenced_type" : "type-63"
2921    },
2922    {
2923     "referenced_type" : "type-48"
2924    }
2925   ],
2926   "return_type" : "type-173",
2927   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2928   "template_args" : [ "type-135", "type-111", "type-614" ]
2929  },
2930  {
2931   "function_name" : "android::hardware::details::castInterface",
2932   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2933   "parameters" :
2934   [
2935    {
2936     "referenced_type" : "type-117"
2937    },
2938    {
2939     "referenced_type" : "type-63"
2940    },
2941    {
2942     "referenced_type" : "type-48"
2943    }
2944   ],
2945   "return_type" : "type-173",
2946   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2947   "template_args" : [ "type-135", "type-119", "type-614" ]
2948  },
2949  {
2950   "function_name" : "android::hardware::details::castInterface",
2951   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2952   "parameters" :
2953   [
2954    {
2955     "referenced_type" : "type-125"
2956    },
2957    {
2958     "referenced_type" : "type-63"
2959    },
2960    {
2961     "referenced_type" : "type-48"
2962    }
2963   ],
2964   "return_type" : "type-173",
2965   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2966   "template_args" : [ "type-135", "type-127", "type-614" ]
2967  },
2968  {
2969   "function_name" : "android::hardware::details::castInterface",
2970   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2971   "parameters" :
2972   [
2973    {
2974     "referenced_type" : "type-7"
2975    },
2976    {
2977     "referenced_type" : "type-63"
2978    },
2979    {
2980     "referenced_type" : "type-48"
2981    }
2982   ],
2983   "return_type" : "type-173",
2984   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2985   "template_args" : [ "type-135", "type-9", "type-614" ]
2986  },
2987  {
2988   "function_name" : "android::hardware::details::getServiceInternal",
2989   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2990   "parameters" :
2991   [
2992    {
2993     "referenced_type" : "type-443"
2994    },
2995    {
2996     "referenced_type" : "type-48"
2997    },
2998    {
2999     "referenced_type" : "type-48"
3000    }
3001   ],
3002   "return_type" : "type-133",
3003   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3004   "template_args" : [ "type-614", "type-135", "type-34", "type-34" ]
3005  }
3006 ],
3007 "global_vars" :
3008 [
3009  {
3010   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10descriptorE",
3011   "name" : "android::hardware::power::V1_3::IPower::descriptor",
3012   "referenced_type" : "type-63",
3013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3014  }
3015 ],
3016 "lvalue_reference_types" :
3017 [
3018  {
3019   "alignment" : 8,
3020   "linker_set_key" : "android::Mutex &",
3021   "name" : "android::Mutex &",
3022   "referenced_type" : "type-39",
3023   "self_type" : "type-521",
3024   "size" : 8,
3025   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3026  },
3027  {
3028   "alignment" : 8,
3029   "linker_set_key" : "android::RWLock &",
3030   "name" : "android::RWLock &",
3031   "referenced_type" : "type-525",
3032   "self_type" : "type-529",
3033   "size" : 8,
3034   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3035  },
3036  {
3037   "alignment" : 8,
3038   "linker_set_key" : "android::String16 &",
3039   "name" : "android::String16 &",
3040   "referenced_type" : "type-53",
3041   "self_type" : "type-411",
3042   "size" : 8,
3043   "source_file" : "/system/core/libutils/include/utils/String16.h"
3044  },
3045  {
3046   "alignment" : 8,
3047   "linker_set_key" : "android::String8 &",
3048   "name" : "android::String8 &",
3049   "referenced_type" : "type-62",
3050   "self_type" : "type-406",
3051   "size" : 8,
3052   "source_file" : "/system/core/libutils/include/utils/String8.h"
3053  },
3054  {
3055   "alignment" : 8,
3056   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3057   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3058   "referenced_type" : "type-173",
3059   "self_type" : "type-176",
3060   "size" : 8,
3061   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3062  },
3063  {
3064   "alignment" : 8,
3065   "linker_set_key" : "android::hardware::Return<bool> &",
3066   "name" : "android::hardware::Return<bool> &",
3067   "referenced_type" : "type-166",
3068   "self_type" : "type-170",
3069   "size" : 8,
3070   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3071  },
3072  {
3073   "alignment" : 8,
3074   "linker_set_key" : "android::hardware::Return<void> &",
3075   "name" : "android::hardware::Return<void> &",
3076   "referenced_type" : "type-187",
3077   "self_type" : "type-190",
3078   "size" : 8,
3079   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3080  },
3081  {
3082   "alignment" : 8,
3083   "linker_set_key" : "android::hardware::Status &",
3084   "name" : "android::hardware::Status &",
3085   "referenced_type" : "type-156",
3086   "self_type" : "type-164",
3087   "size" : 8,
3088   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3089  },
3090  {
3091   "alignment" : 8,
3092   "linker_set_key" : "android::hardware::TextOutput &",
3093   "name" : "android::hardware::TextOutput &",
3094   "referenced_type" : "type-436",
3095   "self_type" : "type-435",
3096   "size" : 8,
3097   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3098  },
3099  {
3100   "alignment" : 8,
3101   "linker_set_key" : "android::hardware::TextOutput &",
3102   "name" : "android::hardware::TextOutput &",
3103   "referenced_type" : "type-648",
3104   "self_type" : "type-647",
3105   "size" : 8,
3106   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3107  },
3108  {
3109   "alignment" : 8,
3110   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3111   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3112   "referenced_type" : "type-327",
3113   "self_type" : "type-629",
3114   "size" : 8,
3115   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3116  },
3117  {
3118   "alignment" : 8,
3119   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3120   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3121   "referenced_type" : "type-318",
3122   "self_type" : "type-624",
3123   "size" : 8,
3124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3125  },
3126  {
3127   "alignment" : 8,
3128   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3129   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3130   "referenced_type" : "type-330",
3131   "self_type" : "type-632",
3132   "size" : 8,
3133   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3134  },
3135  {
3136   "alignment" : 8,
3137   "linker_set_key" : "android::hardware::hidl_memory &",
3138   "name" : "android::hardware::hidl_memory &",
3139   "referenced_type" : "type-300",
3140   "self_type" : "type-305",
3141   "size" : 8,
3142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3143  },
3144  {
3145   "alignment" : 8,
3146   "linker_set_key" : "android::hardware::hidl_string &",
3147   "name" : "android::hardware::hidl_string &",
3148   "referenced_type" : "type-298",
3149   "self_type" : "type-627",
3150   "size" : 8,
3151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3152  },
3153  {
3154   "alignment" : 8,
3155   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3156   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3157   "referenced_type" : "type-326",
3158   "self_type" : "type-336",
3159   "size" : 8,
3160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3161  },
3162  {
3163   "alignment" : 8,
3164   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3165   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3166   "referenced_type" : "type-317",
3167   "self_type" : "type-325",
3168   "size" : 8,
3169   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3170  },
3171  {
3172   "alignment" : 8,
3173   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3174   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3175   "referenced_type" : "type-141",
3176   "self_type" : "type-149",
3177   "size" : 8,
3178   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3179  },
3180  {
3181   "alignment" : 8,
3182   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &",
3183   "name" : "android::sp<android::hardware::power::V1_3::IPower> &",
3184   "referenced_type" : "type-133",
3185   "self_type" : "type-137",
3186   "size" : 8,
3187   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3188  },
3189  {
3190   "alignment" : 8,
3191   "linker_set_key" : "const android::String16 &",
3192   "name" : "const android::String16 &",
3193   "referenced_type" : "type-52",
3194   "self_type" : "type-51",
3195   "size" : 8,
3196   "source_file" : "/system/core/libutils/include/utils/String16.h"
3197  },
3198  {
3199   "alignment" : 8,
3200   "linker_set_key" : "const android::String8 &",
3201   "name" : "const android::String8 &",
3202   "referenced_type" : "type-402",
3203   "self_type" : "type-404",
3204   "size" : 8,
3205   "source_file" : "/system/core/libutils/include/utils/String8.h"
3206  },
3207  {
3208   "alignment" : 8,
3209   "linker_set_key" : "const android::hardware::Parcel &",
3210   "name" : "const android::hardware::Parcel &",
3211   "referenced_type" : "type-437",
3212   "self_type" : "type-438",
3213   "size" : 8,
3214   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3215  },
3216  {
3217   "alignment" : 8,
3218   "linker_set_key" : "const android::hardware::Return<bool> &",
3219   "name" : "const android::hardware::Return<bool> &",
3220   "referenced_type" : "type-171",
3221   "self_type" : "type-179",
3222   "size" : 8,
3223   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3224  },
3225  {
3226   "alignment" : 8,
3227   "linker_set_key" : "const android::hardware::Status &",
3228   "name" : "const android::hardware::Status &",
3229   "referenced_type" : "type-160",
3230   "self_type" : "type-161",
3231   "size" : 8,
3232   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3233  },
3234  {
3235   "alignment" : 8,
3236   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3237   "name" : "const android::hardware::details::SchedPrio &",
3238   "referenced_type" : "type-449",
3239   "self_type" : "type-448",
3240   "size" : 8,
3241   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3242  },
3243  {
3244   "alignment" : 8,
3245   "linker_set_key" : "const android::hardware::hidl_handle &",
3246   "name" : "const android::hardware::hidl_handle &",
3247   "referenced_type" : "type-386",
3248   "self_type" : "type-387",
3249   "size" : 8,
3250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3251  },
3252  {
3253   "alignment" : 8,
3254   "linker_set_key" : "const android::hardware::hidl_memory &",
3255   "name" : "const android::hardware::hidl_memory &",
3256   "referenced_type" : "type-303",
3257   "self_type" : "type-304",
3258   "size" : 8,
3259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3260  },
3261  {
3262   "alignment" : 8,
3263   "linker_set_key" : "const android::hardware::hidl_string &",
3264   "name" : "const android::hardware::hidl_string &",
3265   "referenced_type" : "type-297",
3266   "self_type" : "type-299",
3267   "size" : 8,
3268   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3269  },
3270  {
3271   "alignment" : 8,
3272   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3273   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3274   "referenced_type" : "type-581",
3275   "self_type" : "type-582",
3276   "size" : 8,
3277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3278  },
3279  {
3280   "alignment" : 8,
3281   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3282   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3283   "referenced_type" : "type-350",
3284   "self_type" : "type-352",
3285   "size" : 8,
3286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3287  },
3288  {
3289   "alignment" : 8,
3290   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3291   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3292   "referenced_type" : "type-365",
3293   "self_type" : "type-367",
3294   "size" : 8,
3295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3296  },
3297  {
3298   "alignment" : 8,
3299   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3300   "name" : "const android::hardware::hidl_vec<int> &",
3301   "referenced_type" : "type-341",
3302   "self_type" : "type-344",
3303   "size" : 8,
3304   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3305  },
3306  {
3307   "alignment" : 8,
3308   "linker_set_key" : "const android::hardware::hidl_version &",
3309   "name" : "const android::hardware::hidl_version &",
3310   "referenced_type" : "type-381",
3311   "self_type" : "type-383",
3312   "size" : 8,
3313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3314  },
3315  {
3316   "alignment" : 8,
3317   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3318   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3319   "referenced_type" : "type-546",
3320   "self_type" : "type-545",
3321   "size" : 8,
3322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3323  },
3324  {
3325   "alignment" : 8,
3326   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3327   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3328   "referenced_type" : "type-619",
3329   "self_type" : "type-618",
3330   "size" : 8,
3331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3332  },
3333  {
3334   "alignment" : 8,
3335   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3336   "name" : "const android::hidl::base::V1_0::IBase *const &",
3337   "referenced_type" : "type-462",
3338   "self_type" : "type-463",
3339   "size" : 8,
3340   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3341  },
3342  {
3343   "alignment" : 8,
3344   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3345   "name" : "const android::sp<android::hardware::IBinder> &",
3346   "referenced_type" : "type-24",
3347   "self_type" : "type-57",
3348   "size" : 8,
3349   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3350  },
3351  {
3352   "alignment" : 8,
3353   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3354   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3355   "referenced_type" : "type-151",
3356   "self_type" : "type-502",
3357   "size" : 8,
3358   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3359  },
3360  {
3361   "alignment" : 8,
3362   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3363   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3364   "referenced_type" : "type-596",
3365   "self_type" : "type-621",
3366   "size" : 8,
3367   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3368  },
3369  {
3370   "alignment" : 8,
3371   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3372   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3373   "referenced_type" : "type-113",
3374   "self_type" : "type-114",
3375   "size" : 8,
3376   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3377  },
3378  {
3379   "alignment" : 8,
3380   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3381   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3382   "referenced_type" : "type-121",
3383   "self_type" : "type-122",
3384   "size" : 8,
3385   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3386  },
3387  {
3388   "alignment" : 8,
3389   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3390   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3391   "referenced_type" : "type-129",
3392   "self_type" : "type-130",
3393   "size" : 8,
3394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3395  },
3396  {
3397   "alignment" : 8,
3398   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3399   "name" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3400   "referenced_type" : "type-139",
3401   "self_type" : "type-321",
3402   "size" : 8,
3403   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3404  },
3405  {
3406   "alignment" : 8,
3407   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3408   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3409   "referenced_type" : "type-6",
3410   "self_type" : "type-667",
3411   "size" : 8,
3412   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3413  },
3414  {
3415   "alignment" : 8,
3416   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3417   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3418   "referenced_type" : "type-107",
3419   "self_type" : "type-583",
3420   "size" : 8,
3421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3422  },
3423  {
3424   "alignment" : 8,
3425   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3426   "name" : "const android::wp<android::hardware::BHwBinder> &",
3427   "referenced_type" : "type-644",
3428   "self_type" : "type-646",
3429   "size" : 8,
3430   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3431  },
3432  {
3433   "alignment" : 8,
3434   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3435   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3436   "referenced_type" : "type-332",
3437   "self_type" : "type-353",
3438   "size" : 8,
3439   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3440  },
3441  {
3442   "alignment" : 8,
3443   "linker_set_key" : "const bool &",
3444   "name" : "const bool &",
3445   "referenced_type" : "type-98",
3446   "self_type" : "type-270",
3447   "size" : 8,
3448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3449  },
3450  {
3451   "alignment" : 8,
3452   "linker_set_key" : "const double &",
3453   "name" : "const double &",
3454   "referenced_type" : "type-286",
3455   "self_type" : "type-287",
3456   "size" : 8,
3457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3458  },
3459  {
3460   "alignment" : 8,
3461   "linker_set_key" : "const float &",
3462   "name" : "const float &",
3463   "referenced_type" : "type-284",
3464   "self_type" : "type-285",
3465   "size" : 8,
3466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3467  },
3468  {
3469   "alignment" : 8,
3470   "linker_set_key" : "const int &",
3471   "name" : "const int &",
3472   "referenced_type" : "type-471",
3473   "self_type" : "type-470",
3474   "size" : 8,
3475   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3476  },
3477  {
3478   "linker_set_key" : "const iter<is_const> &",
3479   "name" : "const iter<is_const> &",
3480   "referenced_type" : "type-309",
3481   "self_type" : "type-311",
3482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3483  },
3484  {
3485   "linker_set_key" : "const iter<is_const> &",
3486   "name" : "const iter<is_const> &",
3487   "referenced_type" : "type-638",
3488   "self_type" : "type-640",
3489   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3490  },
3491  {
3492   "alignment" : 8,
3493   "linker_set_key" : "const log_msg &",
3494   "name" : "const log_msg &",
3495   "referenced_type" : "type-79",
3496   "self_type" : "type-115",
3497   "size" : 8,
3498   "source_file" : "/system/core/liblog/include/log/log_read.h"
3499  },
3500  {
3501   "alignment" : 8,
3502   "linker_set_key" : "const long &",
3503   "name" : "const long &",
3504   "referenced_type" : "type-281",
3505   "self_type" : "type-282",
3506   "size" : 8,
3507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3508  },
3509  {
3510   "alignment" : 8,
3511   "linker_set_key" : "const short &",
3512   "name" : "const short &",
3513   "referenced_type" : "type-276",
3514   "self_type" : "type-277",
3515   "size" : 8,
3516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3517  },
3518  {
3519   "alignment" : 8,
3520   "linker_set_key" : "const signed char &",
3521   "name" : "const signed char &",
3522   "referenced_type" : "type-271",
3523   "self_type" : "type-273",
3524   "size" : 8,
3525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3526  },
3527  {
3528   "alignment" : 8,
3529   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3530   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3531   "referenced_type" : "type-441",
3532   "self_type" : "type-443",
3533   "size" : 8,
3534   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3535  },
3536  {
3537   "alignment" : 8,
3538   "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 *> > *)> > > &",
3539   "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 *> > *)> > > &",
3540   "referenced_type" : "type-3",
3541   "self_type" : "type-672",
3542   "size" : 8,
3543   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3544  },
3545  {
3546   "alignment" : 8,
3547   "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 *> > *)> > > &",
3548   "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 *> > *)> > > &",
3549   "referenced_type" : "type-665",
3550   "self_type" : "type-664",
3551   "size" : 8,
3552   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3553  },
3554  {
3555   "alignment" : 8,
3556   "linker_set_key" : "const unsigned char &",
3557   "name" : "const unsigned char &",
3558   "referenced_type" : "type-274",
3559   "self_type" : "type-275",
3560   "size" : 8,
3561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3562  },
3563  {
3564   "alignment" : 8,
3565   "linker_set_key" : "const unsigned int &",
3566   "name" : "const unsigned int &",
3567   "referenced_type" : "type-43",
3568   "self_type" : "type-280",
3569   "size" : 8,
3570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3571  },
3572  {
3573   "alignment" : 8,
3574   "linker_set_key" : "const unsigned long &",
3575   "name" : "const unsigned long &",
3576   "referenced_type" : "type-44",
3577   "self_type" : "type-283",
3578   "size" : 8,
3579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3580  },
3581  {
3582   "alignment" : 8,
3583   "linker_set_key" : "const unsigned short &",
3584   "name" : "const unsigned short &",
3585   "referenced_type" : "type-278",
3586   "self_type" : "type-279",
3587   "size" : 8,
3588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3589  },
3590  {
3591   "alignment" : 8,
3592   "linker_set_key" : "int &",
3593   "name" : "int &",
3594   "referenced_type" : "type-32",
3595   "self_type" : "type-398",
3596   "size" : 8,
3597   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3598  },
3599  {
3600   "alignment" : 8,
3601   "linker_set_key" : "unsigned char &",
3602   "name" : "unsigned char &",
3603   "referenced_type" : "type-83",
3604   "self_type" : "type-541",
3605   "size" : 8,
3606   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3607  },
3608  {
3609   "alignment" : 8,
3610   "linker_set_key" : "unsigned int &",
3611   "name" : "unsigned int &",
3612   "referenced_type" : "type-2",
3613   "self_type" : "type-553",
3614   "size" : 8,
3615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3616  }
3617 ],
3618 "pointer_types" :
3619 [
3620  {
3621   "alignment" : 8,
3622   "linker_set_key" : "android::Condition *",
3623   "name" : "android::Condition *",
3624   "referenced_type" : "type-99",
3625   "self_type" : "type-524",
3626   "size" : 8,
3627   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3628  },
3629  {
3630   "alignment" : 8,
3631   "linker_set_key" : "android::Mutex *",
3632   "name" : "android::Mutex *",
3633   "referenced_type" : "type-39",
3634   "self_type" : "type-519",
3635   "size" : 8,
3636   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3637  },
3638  {
3639   "alignment" : 8,
3640   "linker_set_key" : "android::Mutex::Autolock *",
3641   "name" : "android::Mutex::Autolock *",
3642   "referenced_type" : "type-520",
3643   "self_type" : "type-522",
3644   "size" : 8,
3645   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3646  },
3647  {
3648   "alignment" : 8,
3649   "linker_set_key" : "android::RWLock *",
3650   "name" : "android::RWLock *",
3651   "referenced_type" : "type-525",
3652   "self_type" : "type-527",
3653   "size" : 8,
3654   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3655  },
3656  {
3657   "alignment" : 8,
3658   "linker_set_key" : "android::RWLock::AutoRLock *",
3659   "name" : "android::RWLock::AutoRLock *",
3660   "referenced_type" : "type-528",
3661   "self_type" : "type-530",
3662   "size" : 8,
3663   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3664  },
3665  {
3666   "alignment" : 8,
3667   "linker_set_key" : "android::RWLock::AutoWLock *",
3668   "name" : "android::RWLock::AutoWLock *",
3669   "referenced_type" : "type-531",
3670   "self_type" : "type-532",
3671   "size" : 8,
3672   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3673  },
3674  {
3675   "alignment" : 8,
3676   "linker_set_key" : "android::RefBase *",
3677   "name" : "android::RefBase *",
3678   "referenced_type" : "type-10",
3679   "self_type" : "type-294",
3680   "size" : 8,
3681   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3682  },
3683  {
3684   "alignment" : 8,
3685   "linker_set_key" : "android::RefBase::weakref_impl *",
3686   "name" : "android::RefBase::weakref_impl *",
3687   "referenced_type" : "type-13",
3688   "self_type" : "type-12",
3689   "size" : 8,
3690   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3691  },
3692  {
3693   "alignment" : 8,
3694   "linker_set_key" : "android::RefBase::weakref_impl *",
3695   "name" : "android::RefBase::weakref_impl *",
3696   "referenced_type" : "type-636",
3697   "self_type" : "type-635",
3698   "size" : 8,
3699   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3700  },
3701  {
3702   "alignment" : 8,
3703   "linker_set_key" : "android::RefBase::weakref_type *",
3704   "name" : "android::RefBase::weakref_type *",
3705   "referenced_type" : "type-47",
3706   "self_type" : "type-46",
3707   "size" : 8,
3708   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3709  },
3710  {
3711   "alignment" : 8,
3712   "linker_set_key" : "android::ReferenceRenamer *",
3713   "name" : "android::ReferenceRenamer *",
3714   "referenced_type" : "type-288",
3715   "self_type" : "type-289",
3716   "size" : 8,
3717   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3718  },
3719  {
3720   "alignment" : 8,
3721   "linker_set_key" : "android::ScopedTrace *",
3722   "name" : "android::ScopedTrace *",
3723   "referenced_type" : "type-533",
3724   "self_type" : "type-534",
3725   "size" : 8,
3726   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3727  },
3728  {
3729   "alignment" : 8,
3730   "linker_set_key" : "android::String16 *",
3731   "name" : "android::String16 *",
3732   "referenced_type" : "type-53",
3733   "self_type" : "type-412",
3734   "size" : 8,
3735   "source_file" : "/system/core/libutils/include/utils/String16.h"
3736  },
3737  {
3738   "alignment" : 8,
3739   "linker_set_key" : "android::String8 *",
3740   "name" : "android::String8 *",
3741   "referenced_type" : "type-62",
3742   "self_type" : "type-407",
3743   "size" : 8,
3744   "source_file" : "/system/core/libutils/include/utils/String8.h"
3745  },
3746  {
3747   "alignment" : 8,
3748   "linker_set_key" : "android::Thread *",
3749   "name" : "android::Thread *",
3750   "referenced_type" : "type-97",
3751   "self_type" : "type-96",
3752   "size" : 8,
3753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3754  },
3755  {
3756   "alignment" : 8,
3757   "linker_set_key" : "android::VirtualLightRefBase *",
3758   "name" : "android::VirtualLightRefBase *",
3759   "referenced_type" : "type-193",
3760   "self_type" : "type-198",
3761   "size" : 8,
3762   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3763  },
3764  {
3765   "alignment" : 8,
3766   "linker_set_key" : "android::hardware::BHwBinder *",
3767   "name" : "android::hardware::BHwBinder *",
3768   "referenced_type" : "type-154",
3769   "self_type" : "type-153",
3770   "size" : 8,
3771   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3772  },
3773  {
3774   "alignment" : 8,
3775   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3776   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3777   "referenced_type" : "type-424",
3778   "self_type" : "type-423",
3779   "size" : 8,
3780   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3781  },
3782  {
3783   "alignment" : 8,
3784   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3785   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3786   "referenced_type" : "type-457",
3787   "self_type" : "type-461",
3788   "size" : 8,
3789   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3790  },
3791  {
3792   "alignment" : 8,
3793   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3794   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3795   "referenced_type" : "type-476",
3796   "self_type" : "type-481",
3797   "size" : 8,
3798   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3799  },
3800  {
3801   "alignment" : 8,
3802   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3803   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3804   "referenced_type" : "type-464",
3805   "self_type" : "type-469",
3806   "size" : 8,
3807   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3808  },
3809  {
3810   "alignment" : 8,
3811   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3812   "name" : "android::hardware::GrantorDescriptor *",
3813   "referenced_type" : "type-316",
3814   "self_type" : "type-315",
3815   "size" : 8,
3816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3817  },
3818  {
3819   "alignment" : 8,
3820   "linker_set_key" : "android::hardware::IBinder *",
3821   "name" : "android::hardware::IBinder *",
3822   "referenced_type" : "type-22",
3823   "self_type" : "type-21",
3824   "size" : 8,
3825   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3826  },
3827  {
3828   "alignment" : 8,
3829   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3830   "name" : "android::hardware::IBinder::DeathRecipient *",
3831   "referenced_type" : "type-18",
3832   "self_type" : "type-17",
3833   "size" : 8,
3834   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3835  },
3836  {
3837   "alignment" : 8,
3838   "linker_set_key" : "android::hardware::IInterface *",
3839   "name" : "android::hardware::IInterface *",
3840   "referenced_type" : "type-28",
3841   "self_type" : "type-27",
3842   "size" : 8,
3843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3844  },
3845  {
3846   "alignment" : 8,
3847   "linker_set_key" : "android::hardware::Parcel *",
3848   "name" : "android::hardware::Parcel *",
3849   "referenced_type" : "type-425",
3850   "self_type" : "type-431",
3851   "size" : 8,
3852   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3853  },
3854  {
3855   "alignment" : 8,
3856   "linker_set_key" : "android::hardware::ProcessState *",
3857   "name" : "android::hardware::ProcessState *",
3858   "referenced_type" : "type-31",
3859   "self_type" : "type-30",
3860   "size" : 8,
3861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3862  },
3863  {
3864   "alignment" : 8,
3865   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3866   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3867   "referenced_type" : "type-173",
3868   "self_type" : "type-174",
3869   "size" : 8,
3870   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3871  },
3872  {
3873   "alignment" : 8,
3874   "linker_set_key" : "android::hardware::Return<bool> *",
3875   "name" : "android::hardware::Return<bool> *",
3876   "referenced_type" : "type-166",
3877   "self_type" : "type-168",
3878   "size" : 8,
3879   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3880  },
3881  {
3882   "alignment" : 8,
3883   "linker_set_key" : "android::hardware::Return<void> *",
3884   "name" : "android::hardware::Return<void> *",
3885   "referenced_type" : "type-187",
3886   "self_type" : "type-188",
3887   "size" : 8,
3888   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3889  },
3890  {
3891   "alignment" : 8,
3892   "linker_set_key" : "android::hardware::Status *",
3893   "name" : "android::hardware::Status *",
3894   "referenced_type" : "type-156",
3895   "self_type" : "type-159",
3896   "size" : 8,
3897   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3898  },
3899  {
3900   "alignment" : 8,
3901   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3902   "name" : "android::hardware::details::HidlInstrumentor *",
3903   "referenced_type" : "type-69",
3904   "self_type" : "type-68",
3905   "size" : 8,
3906   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3907  },
3908  {
3909   "alignment" : 8,
3910   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3911   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3912   "referenced_type" : "type-327",
3913   "self_type" : "type-628",
3914   "size" : 8,
3915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3916  },
3917  {
3918   "alignment" : 8,
3919   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3920   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3921   "referenced_type" : "type-318",
3922   "self_type" : "type-623",
3923   "size" : 8,
3924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3925  },
3926  {
3927   "alignment" : 8,
3928   "linker_set_key" : "android::hardware::details::return_status *",
3929   "name" : "android::hardware::details::return_status *",
3930   "referenced_type" : "type-167",
3931   "self_type" : "type-180",
3932   "size" : 8,
3933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3934  },
3935  {
3936   "alignment" : 8,
3937   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3938   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3939   "referenced_type" : "type-330",
3940   "self_type" : "type-329",
3941   "size" : 8,
3942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3943  },
3944  {
3945   "alignment" : 8,
3946   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3947   "name" : "android::hardware::hidl_binder_death_recipient *",
3948   "referenced_type" : "type-143",
3949   "self_type" : "type-142",
3950   "size" : 8,
3951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3952  },
3953  {
3954   "alignment" : 8,
3955   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3956   "name" : "android::hardware::hidl_death_recipient *",
3957   "referenced_type" : "type-146",
3958   "self_type" : "type-145",
3959   "size" : 8,
3960   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3961  },
3962  {
3963   "alignment" : 8,
3964   "linker_set_key" : "android::hardware::hidl_memory *",
3965   "name" : "android::hardware::hidl_memory *",
3966   "referenced_type" : "type-300",
3967   "self_type" : "type-301",
3968   "size" : 8,
3969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3970  },
3971  {
3972   "alignment" : 8,
3973   "linker_set_key" : "android::hardware::hidl_string *",
3974   "name" : "android::hardware::hidl_string *",
3975   "referenced_type" : "type-298",
3976   "self_type" : "type-320",
3977   "size" : 8,
3978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3979  },
3980  {
3981   "alignment" : 8,
3982   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3983   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3984   "referenced_type" : "type-326",
3985   "self_type" : "type-333",
3986   "size" : 8,
3987   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3988  },
3989  {
3990   "alignment" : 8,
3991   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3992   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3993   "referenced_type" : "type-317",
3994   "self_type" : "type-322",
3995   "size" : 8,
3996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3997  },
3998  {
3999   "alignment" : 8,
4000   "linker_set_key" : "android::hardware::hidl_version *",
4001   "name" : "android::hardware::hidl_version *",
4002   "referenced_type" : "type-378",
4003   "self_type" : "type-380",
4004   "size" : 8,
4005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4006  },
4007  {
4008   "alignment" : 8,
4009   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
4010   "name" : "android::hardware::power::V1_0::BnHwPower *",
4011   "referenced_type" : "type-590",
4012   "self_type" : "type-591",
4013   "size" : 8,
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
4015  },
4016  {
4017   "alignment" : 8,
4018   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
4019   "name" : "android::hardware::power::V1_0::IPower *",
4020   "referenced_type" : "type-111",
4021   "self_type" : "type-110",
4022   "size" : 8,
4023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4024  },
4025  {
4026   "alignment" : 8,
4027   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4028   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4029   "referenced_type" : "type-358",
4030   "self_type" : "type-357",
4031   "size" : 8,
4032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4033  },
4034  {
4035   "alignment" : 8,
4036   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
4037   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
4038   "referenced_type" : "type-349",
4039   "self_type" : "type-348",
4040   "size" : 8,
4041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4042  },
4043  {
4044   "alignment" : 8,
4045   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
4046   "name" : "android::hardware::power::V1_1::BnHwPower *",
4047   "referenced_type" : "type-599",
4048   "self_type" : "type-600",
4049   "size" : 8,
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
4051  },
4052  {
4053   "alignment" : 8,
4054   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
4055   "name" : "android::hardware::power::V1_1::IPower *",
4056   "referenced_type" : "type-119",
4057   "self_type" : "type-118",
4058   "size" : 8,
4059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4060  },
4061  {
4062   "alignment" : 8,
4063   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4064   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4065   "referenced_type" : "type-372",
4066   "self_type" : "type-371",
4067   "size" : 8,
4068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4069  },
4070  {
4071   "alignment" : 8,
4072   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4073   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4074   "referenced_type" : "type-363",
4075   "self_type" : "type-362",
4076   "size" : 8,
4077   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4078  },
4079  {
4080   "alignment" : 8,
4081   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower *",
4082   "name" : "android::hardware::power::V1_2::BnHwPower *",
4083   "referenced_type" : "type-606",
4084   "self_type" : "type-607",
4085   "size" : 8,
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
4087  },
4088  {
4089   "alignment" : 8,
4090   "linker_set_key" : "android::hardware::power::V1_2::IPower *",
4091   "name" : "android::hardware::power::V1_2::IPower *",
4092   "referenced_type" : "type-127",
4093   "self_type" : "type-126",
4094   "size" : 8,
4095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4096  },
4097  {
4098   "alignment" : 8,
4099   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower *",
4100   "name" : "android::hardware::power::V1_3::BnHwPower *",
4101   "referenced_type" : "type-634",
4102   "self_type" : "type-641",
4103   "size" : 8,
4104   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4105  },
4106  {
4107   "alignment" : 8,
4108   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower *",
4109   "name" : "android::hardware::power::V1_3::BpHwPower *",
4110   "referenced_type" : "type-614",
4111   "self_type" : "type-673",
4112   "size" : 8,
4113   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4114  },
4115  {
4116   "alignment" : 8,
4117   "linker_set_key" : "android::hardware::power::V1_3::BsPower *",
4118   "name" : "android::hardware::power::V1_3::BsPower *",
4119   "referenced_type" : "type-668",
4120   "self_type" : "type-671",
4121   "size" : 8,
4122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4123  },
4124  {
4125   "alignment" : 8,
4126   "linker_set_key" : "android::hardware::power::V1_3::IPower *",
4127   "name" : "android::hardware::power::V1_3::IPower *",
4128   "referenced_type" : "type-135",
4129   "self_type" : "type-134",
4130   "size" : 8,
4131   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4132  },
4133  {
4134   "alignment" : 8,
4135   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4136   "name" : "android::hidl::base::V1_0::BnHwBase *",
4137   "referenced_type" : "type-440",
4138   "self_type" : "type-439",
4139   "size" : 8,
4140   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4141  },
4142  {
4143   "alignment" : 8,
4144   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4145   "name" : "android::hidl::base::V1_0::IBase *",
4146   "referenced_type" : "type-9",
4147   "self_type" : "type-8",
4148   "size" : 8,
4149   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4150  },
4151  {
4152   "alignment" : 8,
4153   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4154   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4155   "referenced_type" : "type-78",
4156   "self_type" : "type-77",
4157   "size" : 8,
4158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4159  },
4160  {
4161   "alignment" : 8,
4162   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4163   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4164   "referenced_type" : "type-104",
4165   "self_type" : "type-103",
4166   "size" : 8,
4167   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4168  },
4169  {
4170   "alignment" : 8,
4171   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4172   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4173   "referenced_type" : "type-16",
4174   "self_type" : "type-19",
4175   "size" : 8,
4176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4177  },
4178  {
4179   "alignment" : 8,
4180   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4181   "name" : "android::sp<android::hardware::IBinder> *",
4182   "referenced_type" : "type-20",
4183   "self_type" : "type-23",
4184   "size" : 8,
4185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4186  },
4187  {
4188   "alignment" : 8,
4189   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4190   "name" : "android::sp<android::hardware::ProcessState> *",
4191   "referenced_type" : "type-29",
4192   "self_type" : "type-73",
4193   "size" : 8,
4194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4195  },
4196  {
4197   "alignment" : 8,
4198   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4199   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4200   "referenced_type" : "type-141",
4201   "self_type" : "type-140",
4202   "size" : 8,
4203   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4204  },
4205  {
4206   "alignment" : 8,
4207   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
4208   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
4209   "referenced_type" : "type-109",
4210   "self_type" : "type-112",
4211   "size" : 8,
4212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4213  },
4214  {
4215   "alignment" : 8,
4216   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> *",
4217   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
4218   "referenced_type" : "type-117",
4219   "self_type" : "type-120",
4220   "size" : 8,
4221   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4222  },
4223  {
4224   "alignment" : 8,
4225   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower> *",
4226   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
4227   "referenced_type" : "type-125",
4228   "self_type" : "type-128",
4229   "size" : 8,
4230   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4231  },
4232  {
4233   "alignment" : 8,
4234   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> *",
4235   "name" : "android::sp<android::hardware::power::V1_3::IPower> *",
4236   "referenced_type" : "type-133",
4237   "self_type" : "type-132",
4238   "size" : 8,
4239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4240  },
4241  {
4242   "alignment" : 8,
4243   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4244   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4245   "referenced_type" : "type-7",
4246   "self_type" : "type-655",
4247   "size" : 8,
4248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4249  },
4250  {
4251   "alignment" : 8,
4252   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4253   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4254   "referenced_type" : "type-76",
4255   "self_type" : "type-90",
4256   "size" : 8,
4257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4258  },
4259  {
4260   "alignment" : 8,
4261   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4262   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4263   "referenced_type" : "type-102",
4264   "self_type" : "type-106",
4265   "size" : 8,
4266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4267  },
4268  {
4269   "alignment" : 8,
4270   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4271   "name" : "android::wp<android::hardware::BHwBinder> *",
4272   "referenced_type" : "type-460",
4273   "self_type" : "type-633",
4274   "size" : 8,
4275   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4276  },
4277  {
4278   "alignment" : 8,
4279   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4280   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4281   "referenced_type" : "type-364",
4282   "self_type" : "type-405",
4283   "size" : 8,
4284   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4285  },
4286  {
4287   "alignment" : 8,
4288   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4289   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4290   "referenced_type" : "type-144",
4291   "self_type" : "type-513",
4292   "size" : 8,
4293   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4294  },
4295  {
4296   "alignment" : 8,
4297   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4298   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4299   "referenced_type" : "type-123",
4300   "self_type" : "type-239",
4301   "size" : 8,
4302   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4303  },
4304  {
4305   "alignment" : 8,
4306   "linker_set_key" : "android_flex_plane *",
4307   "name" : "android_flex_plane *",
4308   "referenced_type" : "type-506",
4309   "self_type" : "type-509",
4310   "size" : 8,
4311   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4312  },
4313  {
4314   "alignment" : 8,
4315   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4316   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4317   "referenced_type" : "type-50",
4318   "self_type" : "type-49",
4319   "size" : 8,
4320   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4321  },
4322  {
4323   "alignment" : 8,
4324   "linker_set_key" : "char *",
4325   "name" : "char *",
4326   "referenced_type" : "type-65",
4327   "self_type" : "type-163",
4328   "size" : 8,
4329   "source_file" : "/system/core/liblog/include/log/log_read.h"
4330  },
4331  {
4332   "alignment" : 8,
4333   "linker_set_key" : "const android::NativeHandle *",
4334   "name" : "const android::NativeHandle *",
4335   "referenced_type" : "type-393",
4336   "self_type" : "type-394",
4337   "size" : 8,
4338   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4339  },
4340  {
4341   "alignment" : 8,
4342   "linker_set_key" : "const android::RefBase *",
4343   "name" : "const android::RefBase *",
4344   "referenced_type" : "type-292",
4345   "self_type" : "type-293",
4346   "size" : 8,
4347   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4348  },
4349  {
4350   "alignment" : 8,
4351   "linker_set_key" : "const android::String16 *",
4352   "name" : "const android::String16 *",
4353   "referenced_type" : "type-52",
4354   "self_type" : "type-410",
4355   "size" : 8,
4356   "source_file" : "/system/core/libutils/include/utils/String16.h"
4357  },
4358  {
4359   "alignment" : 8,
4360   "linker_set_key" : "const android::String8 *",
4361   "name" : "const android::String8 *",
4362   "referenced_type" : "type-402",
4363   "self_type" : "type-403",
4364   "size" : 8,
4365   "source_file" : "/system/core/libutils/include/utils/String8.h"
4366  },
4367  {
4368   "alignment" : 8,
4369   "linker_set_key" : "const android::VectorImpl *",
4370   "name" : "const android::VectorImpl *",
4371   "referenced_type" : "type-484",
4372   "self_type" : "type-485",
4373   "size" : 8,
4374   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4375  },
4376  {
4377   "alignment" : 8,
4378   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4379   "name" : "const android::hardware::BpHwRefBase *",
4380   "referenced_type" : "type-414",
4381   "self_type" : "type-418",
4382   "size" : 8,
4383   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4384  },
4385  {
4386   "alignment" : 8,
4387   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4388   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4389   "referenced_type" : "type-450",
4390   "self_type" : "type-451",
4391   "size" : 8,
4392   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4393  },
4394  {
4395   "alignment" : 8,
4396   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4397   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4398   "referenced_type" : "type-455",
4399   "self_type" : "type-456",
4400   "size" : 8,
4401   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4402  },
4403  {
4404   "alignment" : 8,
4405   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4406   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4407   "referenced_type" : "type-177",
4408   "self_type" : "type-178",
4409   "size" : 8,
4410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4411  },
4412  {
4413   "alignment" : 8,
4414   "linker_set_key" : "const android::hardware::Return<bool> *",
4415   "name" : "const android::hardware::Return<bool> *",
4416   "referenced_type" : "type-171",
4417   "self_type" : "type-172",
4418   "size" : 8,
4419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4420  },
4421  {
4422   "alignment" : 8,
4423   "linker_set_key" : "const android::hardware::Status *",
4424   "name" : "const android::hardware::Status *",
4425   "referenced_type" : "type-160",
4426   "self_type" : "type-165",
4427   "size" : 8,
4428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4429  },
4430  {
4431   "alignment" : 8,
4432   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4433   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4434   "referenced_type" : "type-630",
4435   "self_type" : "type-631",
4436   "size" : 8,
4437   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4438  },
4439  {
4440   "alignment" : 8,
4441   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4442   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4443   "referenced_type" : "type-625",
4444   "self_type" : "type-626",
4445   "size" : 8,
4446   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4447  },
4448  {
4449   "alignment" : 8,
4450   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4451   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4452   "referenced_type" : "type-567",
4453   "self_type" : "type-579",
4454   "size" : 8,
4455   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4456  },
4457  {
4458   "alignment" : 8,
4459   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4460   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4461   "referenced_type" : "type-620",
4462   "self_type" : "type-622",
4463   "size" : 8,
4464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4465  },
4466  {
4467   "alignment" : 8,
4468   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4469   "name" : "const android::hardware::details::hidl_pointer<int> *",
4470   "referenced_type" : "type-490",
4471   "self_type" : "type-501",
4472   "size" : 8,
4473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4474  },
4475  {
4476   "alignment" : 8,
4477   "linker_set_key" : "const android::hardware::details::return_status *",
4478   "name" : "const android::hardware::details::return_status *",
4479   "referenced_type" : "type-182",
4480   "self_type" : "type-183",
4481   "size" : 8,
4482   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4483  },
4484  {
4485   "alignment" : 8,
4486   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4487   "name" : "const android::hardware::hidl_death_recipient *",
4488   "referenced_type" : "type-651",
4489   "self_type" : "type-652",
4490   "size" : 8,
4491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4492  },
4493  {
4494   "alignment" : 8,
4495   "linker_set_key" : "const android::hardware::hidl_memory *",
4496   "name" : "const android::hardware::hidl_memory *",
4497   "referenced_type" : "type-303",
4498   "self_type" : "type-307",
4499   "size" : 8,
4500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4501  },
4502  {
4503   "alignment" : 8,
4504   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4505   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4506   "referenced_type" : "type-350",
4507   "self_type" : "type-351",
4508   "size" : 8,
4509   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4510  },
4511  {
4512   "alignment" : 8,
4513   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4514   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4515   "referenced_type" : "type-365",
4516   "self_type" : "type-366",
4517   "size" : 8,
4518   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4519  },
4520  {
4521   "alignment" : 8,
4522   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4523   "name" : "const android::hardware::hidl_vec<int> *",
4524   "referenced_type" : "type-341",
4525   "self_type" : "type-343",
4526   "size" : 8,
4527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4528  },
4529  {
4530   "alignment" : 8,
4531   "linker_set_key" : "const android::hardware::hidl_version *",
4532   "name" : "const android::hardware::hidl_version *",
4533   "referenced_type" : "type-381",
4534   "self_type" : "type-382",
4535   "size" : 8,
4536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4537  },
4538  {
4539   "alignment" : 8,
4540   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4541   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4542   "referenced_type" : "type-595",
4543   "self_type" : "type-598",
4544   "size" : 8,
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4546  },
4547  {
4548   "alignment" : 8,
4549   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4550   "name" : "const android::hardware::power::V1_0::IPower *",
4551   "referenced_type" : "type-562",
4552   "self_type" : "type-563",
4553   "size" : 8,
4554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4555  },
4556  {
4557   "alignment" : 8,
4558   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4559   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4560   "referenced_type" : "type-604",
4561   "self_type" : "type-605",
4562   "size" : 8,
4563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
4564  },
4565  {
4566   "alignment" : 8,
4567   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4568   "name" : "const android::hardware::power::V1_1::IPower *",
4569   "referenced_type" : "type-564",
4570   "self_type" : "type-565",
4571   "size" : 8,
4572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
4573  },
4574  {
4575   "alignment" : 8,
4576   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower *",
4577   "name" : "const android::hardware::power::V1_2::BpHwPower *",
4578   "referenced_type" : "type-611",
4579   "self_type" : "type-612",
4580   "size" : 8,
4581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4582  },
4583  {
4584   "alignment" : 8,
4585   "linker_set_key" : "const android::hardware::power::V1_2::IPower *",
4586   "name" : "const android::hardware::power::V1_2::IPower *",
4587   "referenced_type" : "type-571",
4588   "self_type" : "type-572",
4589   "size" : 8,
4590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4591  },
4592  {
4593   "alignment" : 8,
4594   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower *",
4595   "name" : "const android::hardware::power::V1_3::BpHwPower *",
4596   "referenced_type" : "type-613",
4597   "self_type" : "type-617",
4598   "size" : 8,
4599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4600  },
4601  {
4602   "alignment" : 8,
4603   "linker_set_key" : "const android::hardware::power::V1_3::IPower *",
4604   "name" : "const android::hardware::power::V1_3::IPower *",
4605   "referenced_type" : "type-578",
4606   "self_type" : "type-580",
4607   "size" : 8,
4608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4609  },
4610  {
4611   "alignment" : 8,
4612   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4613   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4614   "referenced_type" : "type-588",
4615   "self_type" : "type-589",
4616   "size" : 8,
4617   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4618  },
4619  {
4620   "alignment" : 8,
4621   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4622   "name" : "const android::hidl::base::V1_0::IBase *",
4623   "referenced_type" : "type-14",
4624   "self_type" : "type-15",
4625   "size" : 8,
4626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4627  },
4628  {
4629   "alignment" : 8,
4630   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4631   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4632   "referenced_type" : "type-93",
4633   "self_type" : "type-94",
4634   "size" : 8,
4635   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4636  },
4637  {
4638   "alignment" : 8,
4639   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4640   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4641   "referenced_type" : "type-535",
4642   "self_type" : "type-536",
4643   "size" : 8,
4644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4645  },
4646  {
4647   "alignment" : 8,
4648   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4649   "name" : "const android::sp<android::hardware::IBinder> *",
4650   "referenced_type" : "type-24",
4651   "self_type" : "type-25",
4652   "size" : 8,
4653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4654  },
4655  {
4656   "alignment" : 8,
4657   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4658   "name" : "const android::sp<android::hardware::ProcessState> *",
4659   "referenced_type" : "type-74",
4660   "self_type" : "type-75",
4661   "size" : 8,
4662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4663  },
4664  {
4665   "alignment" : 8,
4666   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4667   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4668   "referenced_type" : "type-151",
4669   "self_type" : "type-150",
4670   "size" : 8,
4671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4672  },
4673  {
4674   "alignment" : 8,
4675   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4676   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4677   "referenced_type" : "type-596",
4678   "self_type" : "type-650",
4679   "size" : 8,
4680   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4681  },
4682  {
4683   "alignment" : 8,
4684   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4685   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4686   "referenced_type" : "type-113",
4687   "self_type" : "type-116",
4688   "size" : 8,
4689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4690  },
4691  {
4692   "alignment" : 8,
4693   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4694   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4695   "referenced_type" : "type-121",
4696   "self_type" : "type-124",
4697   "size" : 8,
4698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4699  },
4700  {
4701   "alignment" : 8,
4702   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4703   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4704   "referenced_type" : "type-129",
4705   "self_type" : "type-131",
4706   "size" : 8,
4707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4708  },
4709  {
4710   "alignment" : 8,
4711   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4712   "name" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4713   "referenced_type" : "type-139",
4714   "self_type" : "type-138",
4715   "size" : 8,
4716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4717  },
4718  {
4719   "alignment" : 8,
4720   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4721   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4722   "referenced_type" : "type-6",
4723   "self_type" : "type-5",
4724   "size" : 8,
4725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4726  },
4727  {
4728   "alignment" : 8,
4729   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4730   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4731   "referenced_type" : "type-91",
4732   "self_type" : "type-92",
4733   "size" : 8,
4734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4735  },
4736  {
4737   "alignment" : 8,
4738   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4739   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4740   "referenced_type" : "type-107",
4741   "self_type" : "type-108",
4742   "size" : 8,
4743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4744  },
4745  {
4746   "alignment" : 8,
4747   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4748   "name" : "const android::wp<android::hardware::BHwBinder> *",
4749   "referenced_type" : "type-644",
4750   "self_type" : "type-645",
4751   "size" : 8,
4752   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4753  },
4754  {
4755   "alignment" : 8,
4756   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4757   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4758   "referenced_type" : "type-574",
4759   "self_type" : "type-587",
4760   "size" : 8,
4761   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4762  },
4763  {
4764   "alignment" : 8,
4765   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4766   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4767   "referenced_type" : "type-332",
4768   "self_type" : "type-342",
4769   "size" : 8,
4770   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4771  },
4772  {
4773   "alignment" : 8,
4774   "linker_set_key" : "const char *",
4775   "name" : "const char *",
4776   "referenced_type" : "type-64",
4777   "self_type" : "type-63",
4778   "size" : 8,
4779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "linker_set_key" : "const char16_t *",
4784   "name" : "const char16_t *",
4785   "referenced_type" : "type-55",
4786   "self_type" : "type-54",
4787   "size" : 8,
4788   "source_file" : "/system/core/libutils/include/utils/String16.h"
4789  },
4790  {
4791   "alignment" : 8,
4792   "linker_set_key" : "const log_msg *",
4793   "name" : "const log_msg *",
4794   "referenced_type" : "type-79",
4795   "self_type" : "type-105",
4796   "size" : 8,
4797   "source_file" : "/system/core/liblog/include/log/log_read.h"
4798  },
4799  {
4800   "alignment" : 8,
4801   "linker_set_key" : "const native_handle *",
4802   "name" : "const native_handle *",
4803   "referenced_type" : "type-256",
4804   "self_type" : "type-255",
4805   "size" : 8,
4806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4807  },
4808  {
4809   "alignment" : 8,
4810   "linker_set_key" : "const unsigned char *",
4811   "name" : "const unsigned char *",
4812   "referenced_type" : "type-274",
4813   "self_type" : "type-377",
4814   "size" : 8,
4815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4816  },
4817  {
4818   "alignment" : 8,
4819   "linker_set_key" : "const unsigned long long *",
4820   "name" : "const unsigned long long *",
4821   "referenced_type" : "type-433",
4822   "self_type" : "type-432",
4823   "size" : 8,
4824   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4825  },
4826  {
4827   "alignment" : 8,
4828   "linker_set_key" : "const void *",
4829   "name" : "const void *",
4830   "referenced_type" : "type-384",
4831   "self_type" : "type-385",
4832   "size" : 8,
4833   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4834  },
4835  {
4836   "alignment" : 8,
4837   "linker_set_key" : "int (*)(void *)",
4838   "name" : "int (*)(void *)",
4839   "referenced_type" : "type-516",
4840   "self_type" : "type-517",
4841   "size" : 8,
4842   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4843  },
4844  {
4845   "alignment" : 8,
4846   "linker_set_key" : "int *",
4847   "name" : "int *",
4848   "referenced_type" : "type-32",
4849   "self_type" : "type-340",
4850   "size" : 8,
4851   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4852  },
4853  {
4854   "alignment" : 8,
4855   "linker_set_key" : "log_msg *",
4856   "name" : "log_msg *",
4857   "referenced_type" : "type-80",
4858   "self_type" : "type-147",
4859   "size" : 8,
4860   "source_file" : "/system/core/liblog/include/log/log_read.h"
4861  },
4862  {
4863   "alignment" : 8,
4864   "linker_set_key" : "native_handle *",
4865   "name" : "native_handle *",
4866   "referenced_type" : "type-184",
4867   "self_type" : "type-197",
4868   "size" : 8,
4869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4870  },
4871  {
4872   "alignment" : 8,
4873   "linker_set_key" : "unsigned char *",
4874   "name" : "unsigned char *",
4875   "referenced_type" : "type-83",
4876   "self_type" : "type-427",
4877   "size" : 8,
4878   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4879  },
4880  {
4881   "alignment" : 8,
4882   "linker_set_key" : "unsigned long long *",
4883   "name" : "unsigned long long *",
4884   "referenced_type" : "type-252",
4885   "self_type" : "type-428",
4886   "size" : 8,
4887   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4888  },
4889  {
4890   "alignment" : 8,
4891   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4892   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4893   "referenced_type" : "type-430",
4894   "self_type" : "type-429",
4895   "size" : 8,
4896   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "linker_set_key" : "void *",
4901   "name" : "void *",
4902   "referenced_type" : "type-34",
4903   "self_type" : "type-33",
4904   "size" : 8,
4905   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4906  },
4907  {
4908   "alignment" : 8,
4909   "linker_set_key" : "void **",
4910   "name" : "void **",
4911   "referenced_type" : "type-33",
4912   "self_type" : "type-518",
4913   "size" : 8,
4914   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4915  }
4916 ],
4917 "qualified_types" :
4918 [
4919  {
4920   "alignment" : 8,
4921   "is_const" : true,
4922   "linker_set_key" : "android::RefBase::weakref_impl *const",
4923   "name" : "android::RefBase::weakref_impl *const",
4924   "referenced_type" : "type-12",
4925   "self_type" : "type-11",
4926   "size" : 8,
4927   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4928  },
4929  {
4930   "alignment" : 8,
4931   "is_const" : true,
4932   "linker_set_key" : "android::RefBase::weakref_impl *const",
4933   "name" : "android::RefBase::weakref_impl *const",
4934   "referenced_type" : "type-635",
4935   "self_type" : "type-637",
4936   "size" : 8,
4937   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4938  },
4939  {
4940   "alignment" : 8,
4941   "is_const" : true,
4942   "linker_set_key" : "android::hardware::IBinder *const",
4943   "name" : "android::hardware::IBinder *const",
4944   "referenced_type" : "type-21",
4945   "self_type" : "type-416",
4946   "size" : 8,
4947   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4948  },
4949  {
4950   "alignment" : 8,
4951   "is_const" : true,
4952   "linker_set_key" : "const android::NativeHandle",
4953   "name" : "const android::NativeHandle",
4954   "referenced_type" : "type-196",
4955   "self_type" : "type-393",
4956   "size" : 24,
4957   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4958  },
4959  {
4960   "alignment" : 8,
4961   "is_const" : true,
4962   "linker_set_key" : "const android::RefBase",
4963   "name" : "const android::RefBase",
4964   "referenced_type" : "type-10",
4965   "self_type" : "type-292",
4966   "size" : 16,
4967   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4968  },
4969  {
4970   "alignment" : 8,
4971   "is_const" : true,
4972   "linker_set_key" : "const android::String16",
4973   "name" : "const android::String16",
4974   "referenced_type" : "type-53",
4975   "self_type" : "type-52",
4976   "size" : 8,
4977   "source_file" : "/system/core/libutils/include/utils/String16.h"
4978  },
4979  {
4980   "alignment" : 8,
4981   "is_const" : true,
4982   "linker_set_key" : "const android::String8",
4983   "name" : "const android::String8",
4984   "referenced_type" : "type-62",
4985   "self_type" : "type-402",
4986   "size" : 8,
4987   "source_file" : "/system/core/libutils/include/utils/String8.h"
4988  },
4989  {
4990   "alignment" : 8,
4991   "is_const" : true,
4992   "linker_set_key" : "const android::VectorImpl",
4993   "name" : "const android::VectorImpl",
4994   "referenced_type" : "type-42",
4995   "self_type" : "type-484",
4996   "size" : 40,
4997   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4998  },
4999  {
5000   "alignment" : 8,
5001   "is_const" : true,
5002   "linker_set_key" : "const android::hardware::BpHwRefBase",
5003   "name" : "const android::hardware::BpHwRefBase",
5004   "referenced_type" : "type-415",
5005   "self_type" : "type-414",
5006   "size" : 48,
5007   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5008  },
5009  {
5010   "alignment" : 8,
5011   "is_const" : true,
5012   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5013   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5014   "referenced_type" : "type-444",
5015   "self_type" : "type-450",
5016   "size" : 64,
5017   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5018  },
5019  {
5020   "alignment" : 8,
5021   "is_const" : true,
5022   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5023   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5024   "referenced_type" : "type-452",
5025   "self_type" : "type-455",
5026   "size" : 64,
5027   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5028  },
5029  {
5030   "alignment" : 8,
5031   "is_const" : true,
5032   "linker_set_key" : "const android::hardware::Parcel",
5033   "name" : "const android::hardware::Parcel",
5034   "referenced_type" : "type-425",
5035   "self_type" : "type-437",
5036   "size" : 136,
5037   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5038  },
5039  {
5040   "alignment" : 8,
5041   "is_const" : true,
5042   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5043   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5044   "referenced_type" : "type-173",
5045   "self_type" : "type-177",
5046   "size" : 48,
5047   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5048  },
5049  {
5050   "alignment" : 8,
5051   "is_const" : true,
5052   "linker_set_key" : "const android::hardware::Return<bool>",
5053   "name" : "const android::hardware::Return<bool>",
5054   "referenced_type" : "type-166",
5055   "self_type" : "type-171",
5056   "size" : 40,
5057   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5058  },
5059  {
5060   "alignment" : 8,
5061   "is_const" : true,
5062   "linker_set_key" : "const android::hardware::Status",
5063   "name" : "const android::hardware::Status",
5064   "referenced_type" : "type-156",
5065   "self_type" : "type-160",
5066   "size" : 32,
5067   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5068  },
5069  {
5070   "alignment" : 4,
5071   "is_const" : true,
5072   "linker_set_key" : "const android::hardware::details::SchedPrio",
5073   "name" : "const android::hardware::details::SchedPrio",
5074   "referenced_type" : "type-447",
5075   "self_type" : "type-449",
5076   "size" : 8,
5077   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5078  },
5079  {
5080   "alignment" : 8,
5081   "is_const" : true,
5082   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5083   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5084   "referenced_type" : "type-327",
5085   "self_type" : "type-630",
5086   "size" : 8,
5087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5088  },
5089  {
5090   "alignment" : 8,
5091   "is_const" : true,
5092   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5093   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5094   "referenced_type" : "type-318",
5095   "self_type" : "type-625",
5096   "size" : 8,
5097   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5098  },
5099  {
5100   "alignment" : 8,
5101   "is_const" : true,
5102   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5103   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5104   "referenced_type" : "type-346",
5105   "self_type" : "type-567",
5106   "size" : 8,
5107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5108  },
5109  {
5110   "alignment" : 8,
5111   "is_const" : true,
5112   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5113   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5114   "referenced_type" : "type-360",
5115   "self_type" : "type-620",
5116   "size" : 8,
5117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5118  },
5119  {
5120   "alignment" : 8,
5121   "is_const" : true,
5122   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5123   "name" : "const android::hardware::details::hidl_pointer<int>",
5124   "referenced_type" : "type-338",
5125   "self_type" : "type-490",
5126   "size" : 8,
5127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5128  },
5129  {
5130   "alignment" : 8,
5131   "is_const" : true,
5132   "linker_set_key" : "const android::hardware::details::return_status",
5133   "name" : "const android::hardware::details::return_status",
5134   "referenced_type" : "type-167",
5135   "self_type" : "type-182",
5136   "size" : 40,
5137   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5138  },
5139  {
5140   "alignment" : 8,
5141   "is_const" : true,
5142   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5143   "name" : "const android::hardware::hidl_death_recipient",
5144   "referenced_type" : "type-146",
5145   "self_type" : "type-651",
5146   "size" : 24,
5147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5148  },
5149  {
5150   "alignment" : 8,
5151   "is_const" : true,
5152   "linker_set_key" : "const android::hardware::hidl_handle",
5153   "name" : "const android::hardware::hidl_handle",
5154   "referenced_type" : "type-296",
5155   "self_type" : "type-386",
5156   "size" : 16,
5157   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5158  },
5159  {
5160   "alignment" : 8,
5161   "is_const" : true,
5162   "linker_set_key" : "const android::hardware::hidl_memory",
5163   "name" : "const android::hardware::hidl_memory",
5164   "referenced_type" : "type-300",
5165   "self_type" : "type-303",
5166   "size" : 40,
5167   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5168  },
5169  {
5170   "alignment" : 8,
5171   "is_const" : true,
5172   "linker_set_key" : "const android::hardware::hidl_string",
5173   "name" : "const android::hardware::hidl_string",
5174   "referenced_type" : "type-298",
5175   "self_type" : "type-297",
5176   "size" : 16,
5177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5178  },
5179  {
5180   "alignment" : 8,
5181   "is_const" : true,
5182   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5183   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5184   "referenced_type" : "type-317",
5185   "self_type" : "type-581",
5186   "size" : 16,
5187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5188  },
5189  {
5190   "alignment" : 8,
5191   "is_const" : true,
5192   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5193   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5194   "referenced_type" : "type-345",
5195   "self_type" : "type-350",
5196   "size" : 16,
5197   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5198  },
5199  {
5200   "alignment" : 8,
5201   "is_const" : true,
5202   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5203   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5204   "referenced_type" : "type-359",
5205   "self_type" : "type-365",
5206   "size" : 16,
5207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5208  },
5209  {
5210   "alignment" : 8,
5211   "is_const" : true,
5212   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5213   "name" : "const android::hardware::hidl_vec<int>",
5214   "referenced_type" : "type-337",
5215   "self_type" : "type-341",
5216   "size" : 16,
5217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5218  },
5219  {
5220   "alignment" : 2,
5221   "is_const" : true,
5222   "linker_set_key" : "const android::hardware::hidl_version",
5223   "name" : "const android::hardware::hidl_version",
5224   "referenced_type" : "type-378",
5225   "self_type" : "type-381",
5226   "size" : 4,
5227   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5228  },
5229  {
5230   "alignment" : 8,
5231   "is_const" : true,
5232   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
5233   "name" : "const android::hardware::power::V1_0::BpHwPower",
5234   "referenced_type" : "type-592",
5235   "self_type" : "type-595",
5236   "size" : 216,
5237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5238  },
5239  {
5240   "alignment" : 4,
5241   "is_const" : true,
5242   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
5243   "name" : "const android::hardware::power::V1_0::Feature",
5244   "referenced_type" : "type-550",
5245   "self_type" : "type-554",
5246   "size" : 4,
5247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5248  },
5249  {
5250   "alignment" : 8,
5251   "is_const" : true,
5252   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
5253   "name" : "const android::hardware::power::V1_0::IPower",
5254   "referenced_type" : "type-111",
5255   "self_type" : "type-562",
5256   "size" : 24,
5257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "is_const" : true,
5262   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
5263   "name" : "const android::hardware::power::V1_0::PowerHint",
5264   "referenced_type" : "type-549",
5265   "self_type" : "type-552",
5266   "size" : 4,
5267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5268  },
5269  {
5270   "alignment" : 8,
5271   "is_const" : true,
5272   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
5273   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
5274   "referenced_type" : "type-349",
5275   "self_type" : "type-546",
5276   "size" : 32,
5277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5278  },
5279  {
5280   "alignment" : 4,
5281   "is_const" : true,
5282   "linker_set_key" : "const android::hardware::power::V1_0::Status",
5283   "name" : "const android::hardware::power::V1_0::Status",
5284   "referenced_type" : "type-551",
5285   "self_type" : "type-555",
5286   "size" : 4,
5287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5288  },
5289  {
5290   "alignment" : 8,
5291   "is_const" : true,
5292   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower",
5293   "name" : "const android::hardware::power::V1_1::BpHwPower",
5294   "referenced_type" : "type-601",
5295   "self_type" : "type-604",
5296   "size" : 216,
5297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5298  },
5299  {
5300   "alignment" : 8,
5301   "is_const" : true,
5302   "linker_set_key" : "const android::hardware::power::V1_1::IPower",
5303   "name" : "const android::hardware::power::V1_1::IPower",
5304   "referenced_type" : "type-119",
5305   "self_type" : "type-564",
5306   "size" : 24,
5307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5308  },
5309  {
5310   "alignment" : 8,
5311   "is_const" : true,
5312   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5313   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5314   "referenced_type" : "type-363",
5315   "self_type" : "type-619",
5316   "size" : 48,
5317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5318  },
5319  {
5320   "alignment" : 8,
5321   "is_const" : true,
5322   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower",
5323   "name" : "const android::hardware::power::V1_2::BpHwPower",
5324   "referenced_type" : "type-608",
5325   "self_type" : "type-611",
5326   "size" : 216,
5327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5328  },
5329  {
5330   "alignment" : 8,
5331   "is_const" : true,
5332   "linker_set_key" : "const android::hardware::power::V1_2::IPower",
5333   "name" : "const android::hardware::power::V1_2::IPower",
5334   "referenced_type" : "type-127",
5335   "self_type" : "type-571",
5336   "size" : 24,
5337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5338  },
5339  {
5340   "alignment" : 4,
5341   "is_const" : true,
5342   "linker_set_key" : "const android::hardware::power::V1_2::PowerHint",
5343   "name" : "const android::hardware::power::V1_2::PowerHint",
5344   "referenced_type" : "type-566",
5345   "self_type" : "type-568",
5346   "size" : 4,
5347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5348  },
5349  {
5350   "alignment" : 8,
5351   "is_const" : true,
5352   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower",
5353   "name" : "const android::hardware::power::V1_3::BpHwPower",
5354   "referenced_type" : "type-614",
5355   "self_type" : "type-613",
5356   "size" : 216,
5357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
5358  },
5359  {
5360   "alignment" : 8,
5361   "is_const" : true,
5362   "linker_set_key" : "const android::hardware::power::V1_3::IPower",
5363   "name" : "const android::hardware::power::V1_3::IPower",
5364   "referenced_type" : "type-135",
5365   "self_type" : "type-578",
5366   "size" : 24,
5367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5368  },
5369  {
5370   "alignment" : 4,
5371   "is_const" : true,
5372   "linker_set_key" : "const android::hardware::power::V1_3::PowerHint",
5373   "name" : "const android::hardware::power::V1_3::PowerHint",
5374   "referenced_type" : "type-573",
5375   "self_type" : "type-575",
5376   "size" : 4,
5377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5378  },
5379  {
5380   "alignment" : 8,
5381   "is_const" : true,
5382   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5383   "name" : "const android::hidl::base::V1_0::BpHwBase",
5384   "referenced_type" : "type-584",
5385   "self_type" : "type-588",
5386   "size" : 216,
5387   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "is_const" : true,
5392   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5393   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5394   "referenced_type" : "type-396",
5395   "self_type" : "type-397",
5396   "size" : 4,
5397   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5398  },
5399  {
5400   "alignment" : 8,
5401   "is_const" : true,
5402   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5403   "name" : "const android::hidl::base::V1_0::IBase",
5404   "referenced_type" : "type-9",
5405   "self_type" : "type-14",
5406   "size" : 24,
5407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5408  },
5409  {
5410   "alignment" : 8,
5411   "is_const" : true,
5412   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5413   "name" : "const android::hidl::base::V1_0::IBase *const",
5414   "referenced_type" : "type-15",
5415   "self_type" : "type-462",
5416   "size" : 8,
5417   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5418  },
5419  {
5420   "alignment" : 8,
5421   "is_const" : true,
5422   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5423   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5424   "referenced_type" : "type-78",
5425   "self_type" : "type-93",
5426   "size" : 24,
5427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5428  },
5429  {
5430   "alignment" : 4,
5431   "is_const" : true,
5432   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5433   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5434   "referenced_type" : "type-538",
5435   "self_type" : "type-542",
5436   "size" : 4,
5437   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5438  },
5439  {
5440   "alignment" : 1,
5441   "is_const" : true,
5442   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5443   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5444   "referenced_type" : "type-537",
5445   "self_type" : "type-540",
5446   "size" : 1,
5447   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5448  },
5449  {
5450   "alignment" : 8,
5451   "is_const" : true,
5452   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5453   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5454   "referenced_type" : "type-104",
5455   "self_type" : "type-535",
5456   "size" : 24,
5457   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5458  },
5459  {
5460   "alignment" : 8,
5461   "is_const" : true,
5462   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5463   "name" : "const android::sp<android::hardware::IBinder>",
5464   "referenced_type" : "type-20",
5465   "self_type" : "type-24",
5466   "size" : 8,
5467   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5468  },
5469  {
5470   "alignment" : 8,
5471   "is_const" : true,
5472   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5473   "name" : "const android::sp<android::hardware::ProcessState>",
5474   "referenced_type" : "type-29",
5475   "self_type" : "type-74",
5476   "size" : 8,
5477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5478  },
5479  {
5480   "alignment" : 8,
5481   "is_const" : true,
5482   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5483   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5484   "referenced_type" : "type-141",
5485   "self_type" : "type-151",
5486   "size" : 8,
5487   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5488  },
5489  {
5490   "alignment" : 8,
5491   "is_const" : true,
5492   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5493   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5494   "referenced_type" : "type-597",
5495   "self_type" : "type-596",
5496   "size" : 8,
5497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5498  },
5499  {
5500   "alignment" : 8,
5501   "is_const" : true,
5502   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5503   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5504   "referenced_type" : "type-109",
5505   "self_type" : "type-113",
5506   "size" : 8,
5507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5508  },
5509  {
5510   "alignment" : 8,
5511   "is_const" : true,
5512   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower>",
5513   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
5514   "referenced_type" : "type-117",
5515   "self_type" : "type-121",
5516   "size" : 8,
5517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5518  },
5519  {
5520   "alignment" : 8,
5521   "is_const" : true,
5522   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower>",
5523   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
5524   "referenced_type" : "type-125",
5525   "self_type" : "type-129",
5526   "size" : 8,
5527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5528  },
5529  {
5530   "alignment" : 8,
5531   "is_const" : true,
5532   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower>",
5533   "name" : "const android::sp<android::hardware::power::V1_3::IPower>",
5534   "referenced_type" : "type-133",
5535   "self_type" : "type-139",
5536   "size" : 8,
5537   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5538  },
5539  {
5540   "alignment" : 8,
5541   "is_const" : true,
5542   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5543   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5544   "referenced_type" : "type-7",
5545   "self_type" : "type-6",
5546   "size" : 8,
5547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5548  },
5549  {
5550   "alignment" : 8,
5551   "is_const" : true,
5552   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5553   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5554   "referenced_type" : "type-76",
5555   "self_type" : "type-91",
5556   "size" : 8,
5557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5558  },
5559  {
5560   "alignment" : 8,
5561   "is_const" : true,
5562   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5563   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5564   "referenced_type" : "type-102",
5565   "self_type" : "type-107",
5566   "size" : 8,
5567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5568  },
5569  {
5570   "alignment" : 8,
5571   "is_const" : true,
5572   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5573   "name" : "const android::wp<android::hardware::BHwBinder>",
5574   "referenced_type" : "type-460",
5575   "self_type" : "type-644",
5576   "size" : 16,
5577   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5578  },
5579  {
5580   "alignment" : 8,
5581   "is_const" : true,
5582   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5583   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5584   "referenced_type" : "type-144",
5585   "self_type" : "type-574",
5586   "size" : 16,
5587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5588  },
5589  {
5590   "alignment" : 8,
5591   "is_const" : true,
5592   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5593   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5594   "referenced_type" : "type-123",
5595   "self_type" : "type-332",
5596   "size" : 16,
5597   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5598  },
5599  {
5600   "alignment" : 1,
5601   "is_const" : true,
5602   "linker_set_key" : "const bool",
5603   "name" : "const bool",
5604   "referenced_type" : "type-48",
5605   "self_type" : "type-98",
5606   "size" : 1,
5607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5608  },
5609  {
5610   "alignment" : 1,
5611   "is_const" : true,
5612   "linker_set_key" : "const char",
5613   "name" : "const char",
5614   "referenced_type" : "type-65",
5615   "self_type" : "type-64",
5616   "size" : 1,
5617   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5618  },
5619  {
5620   "alignment" : 2,
5621   "is_const" : true,
5622   "linker_set_key" : "const char16_t",
5623   "name" : "const char16_t",
5624   "referenced_type" : "type-56",
5625   "self_type" : "type-55",
5626   "size" : 2,
5627   "source_file" : "/system/core/libutils/include/utils/String16.h"
5628  },
5629  {
5630   "alignment" : 8,
5631   "is_const" : true,
5632   "linker_set_key" : "const double",
5633   "name" : "const double",
5634   "referenced_type" : "type-266",
5635   "self_type" : "type-286",
5636   "size" : 8,
5637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5638  },
5639  {
5640   "alignment" : 4,
5641   "is_const" : true,
5642   "linker_set_key" : "const float",
5643   "name" : "const float",
5644   "referenced_type" : "type-261",
5645   "self_type" : "type-284",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "is_const" : true,
5652   "linker_set_key" : "const int",
5653   "name" : "const int",
5654   "referenced_type" : "type-32",
5655   "self_type" : "type-471",
5656   "size" : 4,
5657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5658  },
5659  {
5660   "is_const" : true,
5661   "linker_set_key" : "const iter<is_const>",
5662   "name" : "const iter<is_const>",
5663   "referenced_type" : "type-310",
5664   "self_type" : "type-309",
5665   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5666  },
5667  {
5668   "is_const" : true,
5669   "linker_set_key" : "const iter<is_const>",
5670   "name" : "const iter<is_const>",
5671   "referenced_type" : "type-639",
5672   "self_type" : "type-638",
5673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5674  },
5675  {
5676   "alignment" : 4,
5677   "is_const" : true,
5678   "linker_set_key" : "const log_msg",
5679   "name" : "const log_msg",
5680   "referenced_type" : "type-80",
5681   "self_type" : "type-79",
5682   "size" : 5124,
5683   "source_file" : "/system/core/liblog/include/log/log_read.h"
5684  },
5685  {
5686   "alignment" : 8,
5687   "is_const" : true,
5688   "linker_set_key" : "const long",
5689   "name" : "const long",
5690   "referenced_type" : "type-38",
5691   "self_type" : "type-281",
5692   "size" : 8,
5693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "is_const" : true,
5698   "linker_set_key" : "const native_handle",
5699   "name" : "const native_handle",
5700   "referenced_type" : "type-184",
5701   "self_type" : "type-256",
5702   "size" : 12,
5703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5704  },
5705  {
5706   "alignment" : 2,
5707   "is_const" : true,
5708   "linker_set_key" : "const short",
5709   "name" : "const short",
5710   "referenced_type" : "type-217",
5711   "self_type" : "type-276",
5712   "size" : 2,
5713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5714  },
5715  {
5716   "alignment" : 1,
5717   "is_const" : true,
5718   "linker_set_key" : "const signed char",
5719   "name" : "const signed char",
5720   "referenced_type" : "type-272",
5721   "self_type" : "type-271",
5722   "size" : 1,
5723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5724  },
5725  {
5726   "alignment" : 4,
5727   "is_const" : true,
5728   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5729   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5730   "referenced_type" : "type-559",
5731   "self_type" : "type-558",
5732   "size" : 4,
5733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5734  },
5735  {
5736   "alignment" : 4,
5737   "is_const" : true,
5738   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5739   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5740   "referenced_type" : "type-657",
5741   "self_type" : "type-656",
5742   "size" : 4,
5743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "is_const" : true,
5748   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5749   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5750   "referenced_type" : "type-557",
5751   "self_type" : "type-556",
5752   "size" : 32,
5753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "is_const" : true,
5758   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5759   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5760   "referenced_type" : "type-654",
5761   "self_type" : "type-653",
5762   "size" : 32,
5763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5764  },
5765  {
5766   "alignment" : 4,
5767   "is_const" : true,
5768   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5769   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5770   "referenced_type" : "type-561",
5771   "self_type" : "type-560",
5772   "size" : 8,
5773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "is_const" : true,
5778   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5779   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5780   "referenced_type" : "type-659",
5781   "self_type" : "type-658",
5782   "size" : 8,
5783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "is_const" : true,
5788   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5789   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5790   "referenced_type" : "type-570",
5791   "self_type" : "type-569",
5792   "size" : 52,
5793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "is_const" : true,
5798   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5799   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5800   "referenced_type" : "type-661",
5801   "self_type" : "type-660",
5802   "size" : 52,
5803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5804  },
5805  {
5806   "alignment" : 4,
5807   "is_const" : true,
5808   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5809   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5810   "referenced_type" : "type-577",
5811   "self_type" : "type-576",
5812   "size" : 56,
5813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5814  },
5815  {
5816   "alignment" : 4,
5817   "is_const" : true,
5818   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5819   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5820   "referenced_type" : "type-663",
5821   "self_type" : "type-662",
5822   "size" : 56,
5823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5824  },
5825  {
5826   "alignment" : 4,
5827   "is_const" : true,
5828   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5829   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5830   "referenced_type" : "type-400",
5831   "self_type" : "type-399",
5832   "size" : 12,
5833   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "is_const" : true,
5838   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5839   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5840   "referenced_type" : "type-643",
5841   "self_type" : "type-642",
5842   "size" : 12,
5843   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "is_const" : true,
5848   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5849   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5850   "referenced_type" : "type-548",
5851   "self_type" : "type-547",
5852   "size" : 4,
5853   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5854  },
5855  {
5856   "alignment" : 1,
5857   "is_const" : true,
5858   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5859   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5860   "referenced_type" : "type-544",
5861   "self_type" : "type-543",
5862   "size" : 3,
5863   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5864  },
5865  {
5866   "alignment" : 8,
5867   "is_const" : true,
5868   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5869   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5870   "referenced_type" : "type-442",
5871   "self_type" : "type-441",
5872   "size" : 24,
5873   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5874  },
5875  {
5876   "alignment" : 8,
5877   "is_const" : true,
5878   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5879   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5880   "referenced_type" : "type-335",
5881   "self_type" : "type-334",
5882   "size" : 16,
5883   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5884  },
5885  {
5886   "alignment" : 8,
5887   "is_const" : true,
5888   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5889   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5890   "referenced_type" : "type-324",
5891   "self_type" : "type-323",
5892   "size" : 16,
5893   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5894  },
5895  {
5896   "alignment" : 8,
5897   "is_const" : true,
5898   "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 *> > *)> > >",
5899   "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 *> > *)> > >",
5900   "referenced_type" : "type-4",
5901   "self_type" : "type-3",
5902   "size" : 24,
5903   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5904  },
5905  {
5906   "alignment" : 8,
5907   "is_const" : true,
5908   "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 *> > *)> > >",
5909   "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 *> > *)> > >",
5910   "referenced_type" : "type-666",
5911   "self_type" : "type-665",
5912   "size" : 24,
5913   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5914  },
5915  {
5916   "alignment" : 1,
5917   "is_const" : true,
5918   "linker_set_key" : "const unsigned char",
5919   "name" : "const unsigned char",
5920   "referenced_type" : "type-83",
5921   "self_type" : "type-274",
5922   "size" : 1,
5923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "is_const" : true,
5928   "linker_set_key" : "const unsigned int",
5929   "name" : "const unsigned int",
5930   "referenced_type" : "type-2",
5931   "self_type" : "type-43",
5932   "size" : 4,
5933   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "is_const" : true,
5938   "linker_set_key" : "const unsigned long",
5939   "name" : "const unsigned long",
5940   "referenced_type" : "type-37",
5941   "self_type" : "type-44",
5942   "size" : 8,
5943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5944  },
5945  {
5946   "alignment" : 8,
5947   "is_const" : true,
5948   "linker_set_key" : "const unsigned long long",
5949   "name" : "const unsigned long long",
5950   "referenced_type" : "type-252",
5951   "self_type" : "type-433",
5952   "size" : 8,
5953   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5954  },
5955  {
5956   "alignment" : 2,
5957   "is_const" : true,
5958   "linker_set_key" : "const unsigned short",
5959   "name" : "const unsigned short",
5960   "referenced_type" : "type-85",
5961   "self_type" : "type-278",
5962   "size" : 2,
5963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5964  },
5965  {
5966   "is_const" : true,
5967   "linker_set_key" : "const void",
5968   "name" : "const void",
5969   "referenced_type" : "type-34",
5970   "self_type" : "type-384",
5971   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5972  },
5973  {
5974   "alignment" : 1,
5975   "is_volatile" : true,
5976   "linker_set_key" : "volatile bool",
5977   "name" : "volatile bool",
5978   "referenced_type" : "type-48",
5979   "self_type" : "type-101",
5980   "size" : 1,
5981   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "is_volatile" : true,
5986   "linker_set_key" : "volatile int",
5987   "name" : "volatile int",
5988   "referenced_type" : "type-32",
5989   "self_type" : "type-66",
5990   "size" : 4,
5991   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5992  }
5993 ],
5994 "record_types" :
5995 [
5996  {
5997   "alignment" : 4,
5998   "fields" :
5999   [
6000    {
6001     "access" : "private",
6002     "field_name" : "mCond",
6003     "referenced_type" : "type-100"
6004    }
6005   ],
6006   "linker_set_key" : "android::Condition",
6007   "name" : "android::Condition",
6008   "record_kind" : "class",
6009   "referenced_type" : "type-99",
6010   "self_type" : "type-99",
6011   "size" : 48,
6012   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6013   "unique_id" : "_ZTSN7android9ConditionE"
6014  },
6015  {
6016   "alignment" : 8,
6017   "fields" :
6018   [
6019    {
6020     "access" : "private",
6021     "field_name" : "mVector",
6022     "referenced_type" : "type-59"
6023    }
6024   ],
6025   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6026   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6027   "record_kind" : "class",
6028   "referenced_type" : "type-58",
6029   "self_type" : "type-58",
6030   "size" : 40,
6031   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6032   "template_args" : [ "type-53", "type-20" ],
6033   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6034  },
6035  {
6036   "alignment" : 4,
6037   "fields" :
6038   [
6039    {
6040     "access" : "private",
6041     "field_name" : "mCount",
6042     "referenced_type" : "type-195"
6043    }
6044   ],
6045   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6046   "name" : "android::LightRefBase<android::NativeHandle>",
6047   "record_kind" : "class",
6048   "referenced_type" : "type-194",
6049   "self_type" : "type-194",
6050   "size" : 4,
6051   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6052   "template_args" : [ "type-196" ],
6053   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6054  },
6055  {
6056   "alignment" : 4,
6057   "fields" :
6058   [
6059    {
6060     "access" : "private",
6061     "field_name" : "mCount",
6062     "referenced_type" : "type-192"
6063    }
6064   ],
6065   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6066   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6067   "record_kind" : "class",
6068   "referenced_type" : "type-191",
6069   "self_type" : "type-191",
6070   "size" : 4,
6071   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6072   "template_args" : [ "type-193" ],
6073   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6074  },
6075  {
6076   "alignment" : 4,
6077   "fields" :
6078   [
6079    {
6080     "access" : "private",
6081     "field_name" : "mMutex",
6082     "referenced_type" : "type-40"
6083    }
6084   ],
6085   "linker_set_key" : "android::Mutex",
6086   "name" : "android::Mutex",
6087   "record_kind" : "class",
6088   "referenced_type" : "type-39",
6089   "self_type" : "type-39",
6090   "size" : 40,
6091   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6092   "unique_id" : "_ZTSN7android5MutexE"
6093  },
6094  {
6095   "alignment" : 8,
6096   "fields" :
6097   [
6098    {
6099     "access" : "private",
6100     "field_name" : "mLock",
6101     "referenced_type" : "type-521"
6102    }
6103   ],
6104   "linker_set_key" : "android::Mutex::Autolock",
6105   "name" : "android::Mutex::Autolock",
6106   "record_kind" : "class",
6107   "referenced_type" : "type-520",
6108   "self_type" : "type-520",
6109   "size" : 8,
6110   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6111   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6112  },
6113  {
6114   "alignment" : 8,
6115   "base_specifiers" :
6116   [
6117    {
6118     "referenced_type" : "type-194"
6119    }
6120   ],
6121   "fields" :
6122   [
6123    {
6124     "access" : "private",
6125     "field_name" : "mHandle",
6126     "field_offset" : 64,
6127     "referenced_type" : "type-197"
6128    },
6129    {
6130     "access" : "private",
6131     "field_name" : "mOwnsHandle",
6132     "field_offset" : 128,
6133     "referenced_type" : "type-48"
6134    }
6135   ],
6136   "linker_set_key" : "android::NativeHandle",
6137   "name" : "android::NativeHandle",
6138   "record_kind" : "class",
6139   "referenced_type" : "type-196",
6140   "self_type" : "type-196",
6141   "size" : 24,
6142   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6143   "unique_id" : "_ZTSN7android12NativeHandleE"
6144  },
6145  {
6146   "alignment" : 4,
6147   "fields" :
6148   [
6149    {
6150     "access" : "private",
6151     "field_name" : "mRWLock",
6152     "referenced_type" : "type-526"
6153    }
6154   ],
6155   "linker_set_key" : "android::RWLock",
6156   "name" : "android::RWLock",
6157   "record_kind" : "class",
6158   "referenced_type" : "type-525",
6159   "self_type" : "type-525",
6160   "size" : 56,
6161   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6162   "unique_id" : "_ZTSN7android6RWLockE"
6163  },
6164  {
6165   "alignment" : 8,
6166   "fields" :
6167   [
6168    {
6169     "access" : "private",
6170     "field_name" : "mLock",
6171     "referenced_type" : "type-529"
6172    }
6173   ],
6174   "linker_set_key" : "android::RWLock::AutoRLock",
6175   "name" : "android::RWLock::AutoRLock",
6176   "record_kind" : "class",
6177   "referenced_type" : "type-528",
6178   "self_type" : "type-528",
6179   "size" : 8,
6180   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6181   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6182  },
6183  {
6184   "alignment" : 8,
6185   "fields" :
6186   [
6187    {
6188     "access" : "private",
6189     "field_name" : "mLock",
6190     "referenced_type" : "type-529"
6191    }
6192   ],
6193   "linker_set_key" : "android::RWLock::AutoWLock",
6194   "name" : "android::RWLock::AutoWLock",
6195   "record_kind" : "class",
6196   "referenced_type" : "type-531",
6197   "self_type" : "type-531",
6198   "size" : 8,
6199   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6200   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6201  },
6202  {
6203   "alignment" : 8,
6204   "fields" :
6205   [
6206    {
6207     "access" : "private",
6208     "field_name" : "mRefs",
6209     "field_offset" : 64,
6210     "referenced_type" : "type-11"
6211    }
6212   ],
6213   "linker_set_key" : "android::RefBase",
6214   "name" : "android::RefBase",
6215   "record_kind" : "class",
6216   "referenced_type" : "type-10",
6217   "self_type" : "type-10",
6218   "size" : 16,
6219   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6220   "unique_id" : "_ZTSN7android7RefBaseE",
6221   "vtable_components" :
6222   [
6223    {
6224     "kind" : "offset_to_top"
6225    },
6226    {
6227     "kind" : "rtti",
6228     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6229    },
6230    {
6231     "kind" : "complete_dtor_pointer",
6232     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6233    },
6234    {
6235     "kind" : "deleting_dtor_pointer",
6236     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6237    },
6238    {
6239     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6240    },
6241    {
6242     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6243    },
6244    {
6245     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6246    },
6247    {
6248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6249    }
6250   ]
6251  },
6252  {
6253   "alignment" : 1,
6254   "linker_set_key" : "android::RefBase::weakref_type",
6255   "name" : "android::RefBase::weakref_type",
6256   "record_kind" : "class",
6257   "referenced_type" : "type-47",
6258   "self_type" : "type-47",
6259   "size" : 1,
6260   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6261   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6262  },
6263  {
6264   "alignment" : 1,
6265   "linker_set_key" : "android::ReferenceMover",
6266   "name" : "android::ReferenceMover",
6267   "record_kind" : "class",
6268   "referenced_type" : "type-295",
6269   "self_type" : "type-295",
6270   "size" : 1,
6271   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6272   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6273  },
6274  {
6275   "alignment" : 8,
6276   "linker_set_key" : "android::ReferenceRenamer",
6277   "name" : "android::ReferenceRenamer",
6278   "record_kind" : "class",
6279   "referenced_type" : "type-288",
6280   "self_type" : "type-288",
6281   "size" : 8,
6282   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6283   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6284   "vtable_components" :
6285   [
6286    {
6287     "kind" : "offset_to_top"
6288    },
6289    {
6290     "kind" : "rtti",
6291     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6292    },
6293    {
6294     "is_pure" : true,
6295     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
6296    }
6297   ]
6298  },
6299  {
6300   "alignment" : 8,
6301   "fields" :
6302   [
6303    {
6304     "access" : "private",
6305     "field_name" : "mTag",
6306     "referenced_type" : "type-37"
6307    }
6308   ],
6309   "linker_set_key" : "android::ScopedTrace",
6310   "name" : "android::ScopedTrace",
6311   "record_kind" : "class",
6312   "referenced_type" : "type-533",
6313   "self_type" : "type-533",
6314   "size" : 8,
6315   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6316   "unique_id" : "_ZTSN7android11ScopedTraceE"
6317  },
6318  {
6319   "alignment" : 8,
6320   "base_specifiers" :
6321   [
6322    {
6323     "access" : "private",
6324     "referenced_type" : "type-60"
6325    }
6326   ],
6327   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6328   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6329   "record_kind" : "class",
6330   "referenced_type" : "type-59",
6331   "self_type" : "type-59",
6332   "size" : 40,
6333   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6334   "template_args" : [ "type-61" ],
6335   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6336   "vtable_components" :
6337   [
6338    {
6339     "kind" : "offset_to_top"
6340    },
6341    {
6342     "kind" : "rtti",
6343     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6344    },
6345    {
6346     "kind" : "complete_dtor_pointer",
6347     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6348    },
6349    {
6350     "kind" : "deleting_dtor_pointer",
6351     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6352    },
6353    {
6354     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
6355    },
6356    {
6357     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
6358    },
6359    {
6360     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
6361    },
6362    {
6363     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
6364    },
6365    {
6366     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
6367    },
6368    {
6369     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
6370    },
6371    {
6372     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6373    }
6374   ]
6375  },
6376  {
6377   "alignment" : 8,
6378   "base_specifiers" :
6379   [
6380    {
6381     "referenced_type" : "type-42"
6382    }
6383   ],
6384   "linker_set_key" : "android::SortedVectorImpl",
6385   "name" : "android::SortedVectorImpl",
6386   "record_kind" : "class",
6387   "referenced_type" : "type-60",
6388   "self_type" : "type-60",
6389   "size" : 40,
6390   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6391   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6392   "vtable_components" :
6393   [
6394    {
6395     "kind" : "offset_to_top"
6396    },
6397    {
6398     "kind" : "rtti",
6399     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6400    },
6401    {
6402     "kind" : "complete_dtor_pointer",
6403     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6404    },
6405    {
6406     "kind" : "deleting_dtor_pointer",
6407     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6408    },
6409    {
6410     "is_pure" : true,
6411     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6412    },
6413    {
6414     "is_pure" : true,
6415     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6416    },
6417    {
6418     "is_pure" : true,
6419     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6420    },
6421    {
6422     "is_pure" : true,
6423     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6424    },
6425    {
6426     "is_pure" : true,
6427     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6428    },
6429    {
6430     "is_pure" : true,
6431     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6432    },
6433    {
6434     "is_pure" : true,
6435     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6436    }
6437   ]
6438  },
6439  {
6440   "alignment" : 8,
6441   "fields" :
6442   [
6443    {
6444     "access" : "private",
6445     "field_name" : "mString",
6446     "referenced_type" : "type-54"
6447    }
6448   ],
6449   "linker_set_key" : "android::String16",
6450   "name" : "android::String16",
6451   "record_kind" : "class",
6452   "referenced_type" : "type-53",
6453   "self_type" : "type-53",
6454   "size" : 8,
6455   "source_file" : "/system/core/libutils/include/utils/String16.h",
6456   "unique_id" : "_ZTSN7android8String16E"
6457  },
6458  {
6459   "alignment" : 8,
6460   "fields" :
6461   [
6462    {
6463     "access" : "private",
6464     "field_name" : "mString",
6465     "referenced_type" : "type-63"
6466    }
6467   ],
6468   "linker_set_key" : "android::String8",
6469   "name" : "android::String8",
6470   "record_kind" : "class",
6471   "referenced_type" : "type-62",
6472   "self_type" : "type-62",
6473   "size" : 8,
6474   "source_file" : "/system/core/libutils/include/utils/String8.h",
6475   "unique_id" : "_ZTSN7android7String8E"
6476  },
6477  {
6478   "alignment" : 8,
6479   "base_specifiers" :
6480   [
6481    {
6482     "is_virtual" : true,
6483     "referenced_type" : "type-10"
6484    }
6485   ],
6486   "fields" :
6487   [
6488    {
6489     "access" : "private",
6490     "field_name" : "mCanCallJava",
6491     "field_offset" : 64,
6492     "referenced_type" : "type-98"
6493    },
6494    {
6495     "access" : "private",
6496     "field_name" : "mThread",
6497     "field_offset" : 128,
6498     "referenced_type" : "type-33"
6499    },
6500    {
6501     "access" : "private",
6502     "field_name" : "mLock",
6503     "field_offset" : 192,
6504     "referenced_type" : "type-39"
6505    },
6506    {
6507     "access" : "private",
6508     "field_name" : "mThreadExitedCondition",
6509     "field_offset" : 512,
6510     "referenced_type" : "type-99"
6511    },
6512    {
6513     "access" : "private",
6514     "field_name" : "mStatus",
6515     "field_offset" : 896,
6516     "referenced_type" : "type-32"
6517    },
6518    {
6519     "access" : "private",
6520     "field_name" : "mExitPending",
6521     "field_offset" : 928,
6522     "referenced_type" : "type-101"
6523    },
6524    {
6525     "access" : "private",
6526     "field_name" : "mRunning",
6527     "field_offset" : 936,
6528     "referenced_type" : "type-101"
6529    },
6530    {
6531     "access" : "private",
6532     "field_name" : "mHoldSelf",
6533     "field_offset" : 960,
6534     "referenced_type" : "type-95"
6535    },
6536    {
6537     "access" : "private",
6538     "field_name" : "mTid",
6539     "field_offset" : 1024,
6540     "referenced_type" : "type-32"
6541    }
6542   ],
6543   "linker_set_key" : "android::Thread",
6544   "name" : "android::Thread",
6545   "record_kind" : "class",
6546   "referenced_type" : "type-97",
6547   "self_type" : "type-97",
6548   "size" : 152,
6549   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6550   "unique_id" : "_ZTSN7android6ThreadE",
6551   "vtable_components" :
6552   [
6553    {
6554     "component_value" : 136,
6555     "kind" : "vbase_offset"
6556    },
6557    {
6558     "kind" : "offset_to_top"
6559    },
6560    {
6561     "kind" : "rtti",
6562     "mangled_component_name" : "_ZTIN7android6ThreadE"
6563    },
6564    {
6565     "kind" : "complete_dtor_pointer",
6566     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6567    },
6568    {
6569     "kind" : "deleting_dtor_pointer",
6570     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6571    },
6572    {
6573     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6574    },
6575    {
6576     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6577    },
6578    {
6579     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6580    },
6581    {
6582     "is_pure" : true,
6583     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6584    },
6585    {
6586     "kind" : "vcall_offset"
6587    },
6588    {
6589     "kind" : "vcall_offset"
6590    },
6591    {
6592     "kind" : "vcall_offset"
6593    },
6594    {
6595     "kind" : "vcall_offset"
6596    },
6597    {
6598     "component_value" : -136,
6599     "kind" : "vcall_offset"
6600    },
6601    {
6602     "component_value" : -136,
6603     "kind" : "offset_to_top"
6604    },
6605    {
6606     "kind" : "rtti",
6607     "mangled_component_name" : "_ZTIN7android6ThreadE"
6608    },
6609    {
6610     "kind" : "complete_dtor_pointer",
6611     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6612    },
6613    {
6614     "kind" : "deleting_dtor_pointer",
6615     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6616    },
6617    {
6618     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6619    },
6620    {
6621     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6622    },
6623    {
6624     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6625    },
6626    {
6627     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6628    }
6629   ]
6630  },
6631  {
6632   "alignment" : 8,
6633   "base_specifiers" :
6634   [
6635    {
6636     "access" : "private",
6637     "referenced_type" : "type-42"
6638    }
6639   ],
6640   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6641   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6642   "record_kind" : "class",
6643   "referenced_type" : "type-41",
6644   "self_type" : "type-41",
6645   "size" : 40,
6646   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6647   "template_args" : [ "type-45" ],
6648   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6649   "vtable_components" :
6650   [
6651    {
6652     "kind" : "offset_to_top"
6653    },
6654    {
6655     "kind" : "rtti",
6656     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6657    },
6658    {
6659     "kind" : "complete_dtor_pointer",
6660     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6661    },
6662    {
6663     "kind" : "deleting_dtor_pointer",
6664     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6665    },
6666    {
6667     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6668    },
6669    {
6670     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6671    },
6672    {
6673     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6674    },
6675    {
6676     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6677    },
6678    {
6679     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6680    },
6681    {
6682     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6683    }
6684   ]
6685  },
6686  {
6687   "alignment" : 8,
6688   "fields" :
6689   [
6690    {
6691     "access" : "private",
6692     "field_name" : "mStorage",
6693     "field_offset" : 64,
6694     "referenced_type" : "type-33"
6695    },
6696    {
6697     "access" : "private",
6698     "field_name" : "mCount",
6699     "field_offset" : 128,
6700     "referenced_type" : "type-37"
6701    },
6702    {
6703     "access" : "private",
6704     "field_name" : "mFlags",
6705     "field_offset" : 192,
6706     "referenced_type" : "type-43"
6707    },
6708    {
6709     "access" : "private",
6710     "field_name" : "mItemSize",
6711     "field_offset" : 256,
6712     "referenced_type" : "type-44"
6713    }
6714   ],
6715   "linker_set_key" : "android::VectorImpl",
6716   "name" : "android::VectorImpl",
6717   "record_kind" : "class",
6718   "referenced_type" : "type-42",
6719   "self_type" : "type-42",
6720   "size" : 40,
6721   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6722   "unique_id" : "_ZTSN7android10VectorImplE",
6723   "vtable_components" :
6724   [
6725    {
6726     "kind" : "offset_to_top"
6727    },
6728    {
6729     "kind" : "rtti",
6730     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6731    },
6732    {
6733     "kind" : "complete_dtor_pointer",
6734     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6735    },
6736    {
6737     "kind" : "deleting_dtor_pointer",
6738     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6739    },
6740    {
6741     "is_pure" : true,
6742     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6743    },
6744    {
6745     "is_pure" : true,
6746     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6747    },
6748    {
6749     "is_pure" : true,
6750     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6751    },
6752    {
6753     "is_pure" : true,
6754     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6755    },
6756    {
6757     "is_pure" : true,
6758     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6759    },
6760    {
6761     "is_pure" : true,
6762     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6763    }
6764   ]
6765  },
6766  {
6767   "alignment" : 8,
6768   "base_specifiers" :
6769   [
6770    {
6771     "referenced_type" : "type-191"
6772    }
6773   ],
6774   "linker_set_key" : "android::VirtualLightRefBase",
6775   "name" : "android::VirtualLightRefBase",
6776   "record_kind" : "class",
6777   "referenced_type" : "type-193",
6778   "self_type" : "type-193",
6779   "size" : 16,
6780   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6781   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6782   "vtable_components" :
6783   [
6784    {
6785     "kind" : "offset_to_top"
6786    },
6787    {
6788     "kind" : "rtti",
6789     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6790    },
6791    {
6792     "kind" : "complete_dtor_pointer",
6793     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6794    },
6795    {
6796     "kind" : "deleting_dtor_pointer",
6797     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6798    }
6799   ]
6800  },
6801  {
6802   "alignment" : 8,
6803   "base_specifiers" :
6804   [
6805    {
6806     "referenced_type" : "type-22"
6807    }
6808   ],
6809   "fields" :
6810   [
6811    {
6812     "access" : "protected",
6813     "field_name" : "mSchedPolicy",
6814     "field_offset" : 64,
6815     "referenced_type" : "type-32"
6816    },
6817    {
6818     "access" : "protected",
6819     "field_name" : "mSchedPriority",
6820     "field_offset" : 96,
6821     "referenced_type" : "type-32"
6822    },
6823    {
6824     "access" : "private",
6825     "field_name" : "mExtras",
6826     "field_offset" : 128,
6827     "referenced_type" : "type-155"
6828    },
6829    {
6830     "access" : "private",
6831     "field_name" : "mReserved0",
6832     "field_offset" : 192,
6833     "referenced_type" : "type-33"
6834    }
6835   ],
6836   "linker_set_key" : "android::hardware::BHwBinder",
6837   "name" : "android::hardware::BHwBinder",
6838   "record_kind" : "class",
6839   "referenced_type" : "type-154",
6840   "self_type" : "type-154",
6841   "size" : 48,
6842   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6843   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6844   "vtable_components" :
6845   [
6846    {
6847     "component_value" : 32,
6848     "kind" : "vbase_offset"
6849    },
6850    {
6851     "kind" : "offset_to_top"
6852    },
6853    {
6854     "kind" : "rtti",
6855     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6856    },
6857    {
6858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6859    },
6860    {
6861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6862    },
6863    {
6864     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6865    },
6866    {
6867     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6868    },
6869    {
6870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6871    },
6872    {
6873     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6874    },
6875    {
6876     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6877    },
6878    {
6879     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6880    },
6881    {
6882     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6883    },
6884    {
6885     "kind" : "complete_dtor_pointer",
6886     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6887    },
6888    {
6889     "kind" : "deleting_dtor_pointer",
6890     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6891    },
6892    {
6893     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6894    },
6895    {
6896     "kind" : "vcall_offset"
6897    },
6898    {
6899     "kind" : "vcall_offset"
6900    },
6901    {
6902     "kind" : "vcall_offset"
6903    },
6904    {
6905     "kind" : "vcall_offset"
6906    },
6907    {
6908     "component_value" : -32,
6909     "kind" : "vcall_offset"
6910    },
6911    {
6912     "component_value" : -32,
6913     "kind" : "offset_to_top"
6914    },
6915    {
6916     "kind" : "rtti",
6917     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6918    },
6919    {
6920     "kind" : "complete_dtor_pointer",
6921     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
6922    },
6923    {
6924     "kind" : "deleting_dtor_pointer",
6925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
6926    },
6927    {
6928     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6929    },
6930    {
6931     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6932    },
6933    {
6934     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6935    },
6936    {
6937     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6938    }
6939   ]
6940  },
6941  {
6942   "alignment" : 8,
6943   "base_specifiers" :
6944   [
6945    {
6946     "is_virtual" : true,
6947     "referenced_type" : "type-10"
6948    }
6949   ],
6950   "fields" :
6951   [
6952    {
6953     "access" : "private",
6954     "field_name" : "mRemote",
6955     "field_offset" : 64,
6956     "referenced_type" : "type-416"
6957    },
6958    {
6959     "access" : "private",
6960     "field_name" : "mRefs",
6961     "field_offset" : 128,
6962     "referenced_type" : "type-46"
6963    },
6964    {
6965     "access" : "private",
6966     "field_name" : "mState",
6967     "field_offset" : 192,
6968     "referenced_type" : "type-417"
6969    }
6970   ],
6971   "linker_set_key" : "android::hardware::BpHwRefBase",
6972   "name" : "android::hardware::BpHwRefBase",
6973   "record_kind" : "class",
6974   "referenced_type" : "type-415",
6975   "self_type" : "type-415",
6976   "size" : 48,
6977   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6978   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6979   "vtable_components" :
6980   [
6981    {
6982     "component_value" : 32,
6983     "kind" : "vbase_offset"
6984    },
6985    {
6986     "kind" : "offset_to_top"
6987    },
6988    {
6989     "kind" : "rtti",
6990     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6991    },
6992    {
6993     "kind" : "complete_dtor_pointer",
6994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6995    },
6996    {
6997     "kind" : "deleting_dtor_pointer",
6998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6999    },
7000    {
7001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7002    },
7003    {
7004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7005    },
7006    {
7007     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7008    },
7009    {
7010     "kind" : "vcall_offset"
7011    },
7012    {
7013     "component_value" : -32,
7014     "kind" : "vcall_offset"
7015    },
7016    {
7017     "component_value" : -32,
7018     "kind" : "vcall_offset"
7019    },
7020    {
7021     "component_value" : -32,
7022     "kind" : "vcall_offset"
7023    },
7024    {
7025     "component_value" : -32,
7026     "kind" : "vcall_offset"
7027    },
7028    {
7029     "component_value" : -32,
7030     "kind" : "offset_to_top"
7031    },
7032    {
7033     "kind" : "rtti",
7034     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7035    },
7036    {
7037     "kind" : "complete_dtor_pointer",
7038     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
7039    },
7040    {
7041     "kind" : "deleting_dtor_pointer",
7042     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
7043    },
7044    {
7045     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7046    },
7047    {
7048     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7049    },
7050    {
7051     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7052    },
7053    {
7054     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7055    }
7056   ]
7057  },
7058  {
7059   "alignment" : 8,
7060   "base_specifiers" :
7061   [
7062    {
7063     "referenced_type" : "type-111"
7064    },
7065    {
7066     "referenced_type" : "type-28"
7067    },
7068    {
7069     "referenced_type" : "type-415"
7070    }
7071   ],
7072   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7073   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7074   "record_kind" : "class",
7075   "referenced_type" : "type-420",
7076   "self_type" : "type-420",
7077   "size" : 64,
7078   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7079   "template_args" : [ "type-111" ],
7080   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
7081   "vtable_components" :
7082   [
7083    {
7084     "component_value" : 48,
7085     "kind" : "vbase_offset"
7086    },
7087    {
7088     "kind" : "offset_to_top"
7089    },
7090    {
7091     "kind" : "rtti",
7092     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7093    },
7094    {
7095     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
7096    },
7097    {
7098     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7099    },
7100    {
7101     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7102    },
7103    {
7104     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7105    },
7106    {
7107     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7108    },
7109    {
7110     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
7111    },
7112    {
7113     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7114    },
7115    {
7116     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
7117    },
7118    {
7119     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7120    },
7121    {
7122     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
7123    },
7124    {
7125     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7126    },
7127    {
7128     "kind" : "complete_dtor_pointer",
7129     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7130    },
7131    {
7132     "kind" : "deleting_dtor_pointer",
7133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7134    },
7135    {
7136     "is_pure" : true,
7137     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
7138    },
7139    {
7140     "is_pure" : true,
7141     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
7142    },
7143    {
7144     "is_pure" : true,
7145     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
7146    },
7147    {
7148     "is_pure" : true,
7149     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
7150    },
7151    {
7152     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7153    },
7154    {
7155     "component_value" : 40,
7156     "kind" : "vbase_offset"
7157    },
7158    {
7159     "component_value" : -8,
7160     "kind" : "offset_to_top"
7161    },
7162    {
7163     "kind" : "rtti",
7164     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7165    },
7166    {
7167     "kind" : "complete_dtor_pointer",
7168     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7169    },
7170    {
7171     "kind" : "deleting_dtor_pointer",
7172     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7173    },
7174    {
7175     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7176    },
7177    {
7178     "component_value" : 32,
7179     "kind" : "vbase_offset"
7180    },
7181    {
7182     "component_value" : -16,
7183     "kind" : "offset_to_top"
7184    },
7185    {
7186     "kind" : "rtti",
7187     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7188    },
7189    {
7190     "kind" : "complete_dtor_pointer",
7191     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7192    },
7193    {
7194     "kind" : "deleting_dtor_pointer",
7195     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7196    },
7197    {
7198     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7199    },
7200    {
7201     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7202    },
7203    {
7204     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7205    },
7206    {
7207     "kind" : "vcall_offset"
7208    },
7209    {
7210     "component_value" : -32,
7211     "kind" : "vcall_offset"
7212    },
7213    {
7214     "component_value" : -32,
7215     "kind" : "vcall_offset"
7216    },
7217    {
7218     "component_value" : -32,
7219     "kind" : "vcall_offset"
7220    },
7221    {
7222     "component_value" : -48,
7223     "kind" : "vcall_offset"
7224    },
7225    {
7226     "component_value" : -48,
7227     "kind" : "offset_to_top"
7228    },
7229    {
7230     "kind" : "rtti",
7231     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7232    },
7233    {
7234     "kind" : "complete_dtor_pointer",
7235     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7236    },
7237    {
7238     "kind" : "deleting_dtor_pointer",
7239     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7240    },
7241    {
7242     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7243    },
7244    {
7245     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7246    },
7247    {
7248     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7249    },
7250    {
7251     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7252    }
7253   ]
7254  },
7255  {
7256   "alignment" : 8,
7257   "base_specifiers" :
7258   [
7259    {
7260     "referenced_type" : "type-119"
7261    },
7262    {
7263     "referenced_type" : "type-28"
7264    },
7265    {
7266     "referenced_type" : "type-415"
7267    }
7268   ],
7269   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7270   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7271   "record_kind" : "class",
7272   "referenced_type" : "type-421",
7273   "self_type" : "type-421",
7274   "size" : 64,
7275   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7276   "template_args" : [ "type-119" ],
7277   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
7278   "vtable_components" :
7279   [
7280    {
7281     "component_value" : 48,
7282     "kind" : "vbase_offset"
7283    },
7284    {
7285     "kind" : "offset_to_top"
7286    },
7287    {
7288     "kind" : "rtti",
7289     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7290    },
7291    {
7292     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
7293    },
7294    {
7295     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7296    },
7297    {
7298     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7299    },
7300    {
7301     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7302    },
7303    {
7304     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7305    },
7306    {
7307     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
7308    },
7309    {
7310     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7311    },
7312    {
7313     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
7314    },
7315    {
7316     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7317    },
7318    {
7319     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7320    },
7321    {
7322     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7323    },
7324    {
7325     "kind" : "complete_dtor_pointer",
7326     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7327    },
7328    {
7329     "kind" : "deleting_dtor_pointer",
7330     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7331    },
7332    {
7333     "is_pure" : true,
7334     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7335    },
7336    {
7337     "is_pure" : true,
7338     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7339    },
7340    {
7341     "is_pure" : true,
7342     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7343    },
7344    {
7345     "is_pure" : true,
7346     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7347    },
7348    {
7349     "is_pure" : true,
7350     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7351    },
7352    {
7353     "is_pure" : true,
7354     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7355    },
7356    {
7357     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7358    },
7359    {
7360     "component_value" : 40,
7361     "kind" : "vbase_offset"
7362    },
7363    {
7364     "component_value" : -8,
7365     "kind" : "offset_to_top"
7366    },
7367    {
7368     "kind" : "rtti",
7369     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7370    },
7371    {
7372     "kind" : "complete_dtor_pointer",
7373     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7374    },
7375    {
7376     "kind" : "deleting_dtor_pointer",
7377     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7378    },
7379    {
7380     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7381    },
7382    {
7383     "component_value" : 32,
7384     "kind" : "vbase_offset"
7385    },
7386    {
7387     "component_value" : -16,
7388     "kind" : "offset_to_top"
7389    },
7390    {
7391     "kind" : "rtti",
7392     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7393    },
7394    {
7395     "kind" : "complete_dtor_pointer",
7396     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7397    },
7398    {
7399     "kind" : "deleting_dtor_pointer",
7400     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7401    },
7402    {
7403     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7404    },
7405    {
7406     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7407    },
7408    {
7409     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7410    },
7411    {
7412     "kind" : "vcall_offset"
7413    },
7414    {
7415     "component_value" : -32,
7416     "kind" : "vcall_offset"
7417    },
7418    {
7419     "component_value" : -32,
7420     "kind" : "vcall_offset"
7421    },
7422    {
7423     "component_value" : -32,
7424     "kind" : "vcall_offset"
7425    },
7426    {
7427     "component_value" : -48,
7428     "kind" : "vcall_offset"
7429    },
7430    {
7431     "component_value" : -48,
7432     "kind" : "offset_to_top"
7433    },
7434    {
7435     "kind" : "rtti",
7436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7437    },
7438    {
7439     "kind" : "complete_dtor_pointer",
7440     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7441    },
7442    {
7443     "kind" : "deleting_dtor_pointer",
7444     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7445    },
7446    {
7447     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7448    },
7449    {
7450     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7451    },
7452    {
7453     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7454    },
7455    {
7456     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7457    }
7458   ]
7459  },
7460  {
7461   "alignment" : 8,
7462   "base_specifiers" :
7463   [
7464    {
7465     "referenced_type" : "type-127"
7466    },
7467    {
7468     "referenced_type" : "type-28"
7469    },
7470    {
7471     "referenced_type" : "type-415"
7472    }
7473   ],
7474   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7475   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7476   "record_kind" : "class",
7477   "referenced_type" : "type-422",
7478   "self_type" : "type-422",
7479   "size" : 64,
7480   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7481   "template_args" : [ "type-127" ],
7482   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
7483   "vtable_components" :
7484   [
7485    {
7486     "component_value" : 48,
7487     "kind" : "vbase_offset"
7488    },
7489    {
7490     "kind" : "offset_to_top"
7491    },
7492    {
7493     "kind" : "rtti",
7494     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7495    },
7496    {
7497     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
7498    },
7499    {
7500     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7501    },
7502    {
7503     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7504    },
7505    {
7506     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7507    },
7508    {
7509     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7510    },
7511    {
7512     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
7513    },
7514    {
7515     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7516    },
7517    {
7518     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
7519    },
7520    {
7521     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7522    },
7523    {
7524     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
7525    },
7526    {
7527     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7528    },
7529    {
7530     "kind" : "complete_dtor_pointer",
7531     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7532    },
7533    {
7534     "kind" : "deleting_dtor_pointer",
7535     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7536    },
7537    {
7538     "is_pure" : true,
7539     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
7540    },
7541    {
7542     "is_pure" : true,
7543     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
7544    },
7545    {
7546     "is_pure" : true,
7547     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
7548    },
7549    {
7550     "is_pure" : true,
7551     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7552    },
7553    {
7554     "is_pure" : true,
7555     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7556    },
7557    {
7558     "is_pure" : true,
7559     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7560    },
7561    {
7562     "is_pure" : true,
7563     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
7564    },
7565    {
7566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7567    },
7568    {
7569     "component_value" : 40,
7570     "kind" : "vbase_offset"
7571    },
7572    {
7573     "component_value" : -8,
7574     "kind" : "offset_to_top"
7575    },
7576    {
7577     "kind" : "rtti",
7578     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7579    },
7580    {
7581     "kind" : "complete_dtor_pointer",
7582     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7583    },
7584    {
7585     "kind" : "deleting_dtor_pointer",
7586     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7587    },
7588    {
7589     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7590    },
7591    {
7592     "component_value" : 32,
7593     "kind" : "vbase_offset"
7594    },
7595    {
7596     "component_value" : -16,
7597     "kind" : "offset_to_top"
7598    },
7599    {
7600     "kind" : "rtti",
7601     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7602    },
7603    {
7604     "kind" : "complete_dtor_pointer",
7605     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7606    },
7607    {
7608     "kind" : "deleting_dtor_pointer",
7609     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7610    },
7611    {
7612     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7613    },
7614    {
7615     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7616    },
7617    {
7618     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7619    },
7620    {
7621     "kind" : "vcall_offset"
7622    },
7623    {
7624     "component_value" : -32,
7625     "kind" : "vcall_offset"
7626    },
7627    {
7628     "component_value" : -32,
7629     "kind" : "vcall_offset"
7630    },
7631    {
7632     "component_value" : -32,
7633     "kind" : "vcall_offset"
7634    },
7635    {
7636     "component_value" : -48,
7637     "kind" : "vcall_offset"
7638    },
7639    {
7640     "component_value" : -48,
7641     "kind" : "offset_to_top"
7642    },
7643    {
7644     "kind" : "rtti",
7645     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7646    },
7647    {
7648     "kind" : "complete_dtor_pointer",
7649     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7650    },
7651    {
7652     "kind" : "deleting_dtor_pointer",
7653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7654    },
7655    {
7656     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7657    },
7658    {
7659     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7660    },
7661    {
7662     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7663    },
7664    {
7665     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7666    }
7667   ]
7668  },
7669  {
7670   "alignment" : 8,
7671   "base_specifiers" :
7672   [
7673    {
7674     "referenced_type" : "type-135"
7675    },
7676    {
7677     "referenced_type" : "type-28"
7678    },
7679    {
7680     "referenced_type" : "type-415"
7681    }
7682   ],
7683   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7684   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7685   "record_kind" : "class",
7686   "referenced_type" : "type-424",
7687   "self_type" : "type-424",
7688   "size" : 64,
7689   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7690   "template_args" : [ "type-135" ],
7691   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
7692   "vtable_components" :
7693   [
7694    {
7695     "component_value" : 48,
7696     "kind" : "vbase_offset"
7697    },
7698    {
7699     "kind" : "offset_to_top"
7700    },
7701    {
7702     "kind" : "rtti",
7703     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7704    },
7705    {
7706     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
7707    },
7708    {
7709     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7710    },
7711    {
7712     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7713    },
7714    {
7715     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7716    },
7717    {
7718     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
7719    },
7720    {
7721     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
7722    },
7723    {
7724     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
7725    },
7726    {
7727     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
7728    },
7729    {
7730     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7731    },
7732    {
7733     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
7734    },
7735    {
7736     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7737    },
7738    {
7739     "kind" : "complete_dtor_pointer",
7740     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7741    },
7742    {
7743     "kind" : "deleting_dtor_pointer",
7744     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7745    },
7746    {
7747     "is_pure" : true,
7748     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
7749    },
7750    {
7751     "is_pure" : true,
7752     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
7753    },
7754    {
7755     "is_pure" : true,
7756     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
7757    },
7758    {
7759     "is_pure" : true,
7760     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7761    },
7762    {
7763     "is_pure" : true,
7764     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7765    },
7766    {
7767     "is_pure" : true,
7768     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7769    },
7770    {
7771     "is_pure" : true,
7772     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
7773    },
7774    {
7775     "is_pure" : true,
7776     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
7777    },
7778    {
7779     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7780    },
7781    {
7782     "component_value" : 40,
7783     "kind" : "vbase_offset"
7784    },
7785    {
7786     "component_value" : -8,
7787     "kind" : "offset_to_top"
7788    },
7789    {
7790     "kind" : "rtti",
7791     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7792    },
7793    {
7794     "kind" : "complete_dtor_pointer",
7795     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7796    },
7797    {
7798     "kind" : "deleting_dtor_pointer",
7799     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7800    },
7801    {
7802     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7803    },
7804    {
7805     "component_value" : 32,
7806     "kind" : "vbase_offset"
7807    },
7808    {
7809     "component_value" : -16,
7810     "kind" : "offset_to_top"
7811    },
7812    {
7813     "kind" : "rtti",
7814     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7815    },
7816    {
7817     "kind" : "complete_dtor_pointer",
7818     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7819    },
7820    {
7821     "kind" : "deleting_dtor_pointer",
7822     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7823    },
7824    {
7825     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7826    },
7827    {
7828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7829    },
7830    {
7831     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7832    },
7833    {
7834     "kind" : "vcall_offset"
7835    },
7836    {
7837     "component_value" : -32,
7838     "kind" : "vcall_offset"
7839    },
7840    {
7841     "component_value" : -32,
7842     "kind" : "vcall_offset"
7843    },
7844    {
7845     "component_value" : -32,
7846     "kind" : "vcall_offset"
7847    },
7848    {
7849     "component_value" : -48,
7850     "kind" : "vcall_offset"
7851    },
7852    {
7853     "component_value" : -48,
7854     "kind" : "offset_to_top"
7855    },
7856    {
7857     "kind" : "rtti",
7858     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7859    },
7860    {
7861     "kind" : "complete_dtor_pointer",
7862     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7863    },
7864    {
7865     "kind" : "deleting_dtor_pointer",
7866     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7867    },
7868    {
7869     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
7870    },
7871    {
7872     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7873    },
7874    {
7875     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7876    },
7877    {
7878     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7879    }
7880   ]
7881  },
7882  {
7883   "alignment" : 8,
7884   "base_specifiers" :
7885   [
7886    {
7887     "referenced_type" : "type-9"
7888    },
7889    {
7890     "referenced_type" : "type-28"
7891    },
7892    {
7893     "referenced_type" : "type-415"
7894    }
7895   ],
7896   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7897   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7898   "record_kind" : "class",
7899   "referenced_type" : "type-419",
7900   "self_type" : "type-419",
7901   "size" : 64,
7902   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7903   "template_args" : [ "type-9" ],
7904   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7905   "vtable_components" :
7906   [
7907    {
7908     "component_value" : 48,
7909     "kind" : "vbase_offset"
7910    },
7911    {
7912     "kind" : "offset_to_top"
7913    },
7914    {
7915     "kind" : "rtti",
7916     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7917    },
7918    {
7919     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7920    },
7921    {
7922     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7923    },
7924    {
7925     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7926    },
7927    {
7928     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7929    },
7930    {
7931     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
7932    },
7933    {
7934     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7935    },
7936    {
7937     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
7938    },
7939    {
7940     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7941    },
7942    {
7943     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7944    },
7945    {
7946     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7947    },
7948    {
7949     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7950    },
7951    {
7952     "kind" : "complete_dtor_pointer",
7953     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7954    },
7955    {
7956     "kind" : "deleting_dtor_pointer",
7957     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7958    },
7959    {
7960     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7961    },
7962    {
7963     "component_value" : 40,
7964     "kind" : "vbase_offset"
7965    },
7966    {
7967     "component_value" : -8,
7968     "kind" : "offset_to_top"
7969    },
7970    {
7971     "kind" : "rtti",
7972     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7973    },
7974    {
7975     "kind" : "complete_dtor_pointer",
7976     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7977    },
7978    {
7979     "kind" : "deleting_dtor_pointer",
7980     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7981    },
7982    {
7983     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7984    },
7985    {
7986     "component_value" : 32,
7987     "kind" : "vbase_offset"
7988    },
7989    {
7990     "component_value" : -16,
7991     "kind" : "offset_to_top"
7992    },
7993    {
7994     "kind" : "rtti",
7995     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7996    },
7997    {
7998     "kind" : "complete_dtor_pointer",
7999     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8000    },
8001    {
8002     "kind" : "deleting_dtor_pointer",
8003     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8004    },
8005    {
8006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8007    },
8008    {
8009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8010    },
8011    {
8012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8013    },
8014    {
8015     "kind" : "vcall_offset"
8016    },
8017    {
8018     "component_value" : -32,
8019     "kind" : "vcall_offset"
8020    },
8021    {
8022     "component_value" : -32,
8023     "kind" : "vcall_offset"
8024    },
8025    {
8026     "component_value" : -32,
8027     "kind" : "vcall_offset"
8028    },
8029    {
8030     "component_value" : -48,
8031     "kind" : "vcall_offset"
8032    },
8033    {
8034     "component_value" : -48,
8035     "kind" : "offset_to_top"
8036    },
8037    {
8038     "kind" : "rtti",
8039     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8040    },
8041    {
8042     "kind" : "complete_dtor_pointer",
8043     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8044    },
8045    {
8046     "kind" : "deleting_dtor_pointer",
8047     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8048    },
8049    {
8050     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8051    },
8052    {
8053     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8054    },
8055    {
8056     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8057    },
8058    {
8059     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8060    }
8061   ]
8062  },
8063  {
8064   "alignment" : 8,
8065   "fields" :
8066   [
8067    {
8068     "access" : "private",
8069     "field_name" : "mMutex",
8070     "referenced_type" : "type-445"
8071    },
8072    {
8073     "access" : "private",
8074     "field_name" : "mMap",
8075     "field_offset" : 320,
8076     "referenced_type" : "type-446"
8077    }
8078   ],
8079   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8080   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8081   "record_kind" : "class",
8082   "referenced_type" : "type-444",
8083   "self_type" : "type-444",
8084   "size" : 64,
8085   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8086   "template_args" : [ "type-123", "type-447" ],
8087   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8088  },
8089  {
8090   "alignment" : 8,
8091   "fields" :
8092   [
8093    {
8094     "access" : "private",
8095     "field_name" : "mMutex",
8096     "referenced_type" : "type-453"
8097    },
8098    {
8099     "access" : "private",
8100     "field_name" : "mMap",
8101     "field_offset" : 320,
8102     "referenced_type" : "type-454"
8103    }
8104   ],
8105   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8106   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8107   "record_kind" : "class",
8108   "referenced_type" : "type-452",
8109   "self_type" : "type-452",
8110   "size" : 64,
8111   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8112   "template_args" : [ "type-123", "type-48" ],
8113   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8114  },
8115  {
8116   "alignment" : 8,
8117   "fields" :
8118   [
8119    {
8120     "access" : "private",
8121     "field_name" : "mMutex",
8122     "referenced_type" : "type-458"
8123    },
8124    {
8125     "access" : "private",
8126     "field_name" : "mMap",
8127     "field_offset" : 320,
8128     "referenced_type" : "type-459"
8129    }
8130   ],
8131   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8132   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8133   "record_kind" : "class",
8134   "referenced_type" : "type-457",
8135   "self_type" : "type-457",
8136   "size" : 64,
8137   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8138   "template_args" : [ "type-15", "type-460" ],
8139   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8140  },
8141  {
8142   "alignment" : 8,
8143   "fields" :
8144   [
8145    {
8146     "access" : "private",
8147     "field_name" : "mMutex",
8148     "referenced_type" : "type-477"
8149    },
8150    {
8151     "access" : "private",
8152     "field_name" : "mMap",
8153     "field_offset" : 320,
8154     "referenced_type" : "type-478"
8155    }
8156   ],
8157   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8158   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8159   "record_kind" : "class",
8160   "referenced_type" : "type-476",
8161   "self_type" : "type-476",
8162   "size" : 64,
8163   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8164   "template_args" : [ "type-479", "type-480" ],
8165   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8166  },
8167  {
8168   "alignment" : 8,
8169   "fields" :
8170   [
8171    {
8172     "access" : "private",
8173     "field_name" : "mMutex",
8174     "referenced_type" : "type-465"
8175    },
8176    {
8177     "access" : "private",
8178     "field_name" : "mMap",
8179     "field_offset" : 320,
8180     "referenced_type" : "type-466"
8181    }
8182   ],
8183   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8184   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8185   "record_kind" : "class",
8186   "referenced_type" : "type-464",
8187   "self_type" : "type-464",
8188   "size" : 64,
8189   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8190   "template_args" : [ "type-467", "type-468" ],
8191   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8192  },
8193  {
8194   "alignment" : 8,
8195   "fields" :
8196   [
8197    {
8198     "field_name" : "flags",
8199     "referenced_type" : "type-2"
8200    },
8201    {
8202     "field_name" : "fdIndex",
8203     "field_offset" : 32,
8204     "referenced_type" : "type-2"
8205    },
8206    {
8207     "field_name" : "offset",
8208     "field_offset" : 64,
8209     "referenced_type" : "type-2"
8210    },
8211    {
8212     "field_name" : "extent",
8213     "field_offset" : 128,
8214     "referenced_type" : "type-37"
8215    }
8216   ],
8217   "linker_set_key" : "android::hardware::GrantorDescriptor",
8218   "name" : "android::hardware::GrantorDescriptor",
8219   "referenced_type" : "type-316",
8220   "self_type" : "type-316",
8221   "size" : 24,
8222   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8223   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8224  },
8225  {
8226   "alignment" : 8,
8227   "base_specifiers" :
8228   [
8229    {
8230     "is_virtual" : true,
8231     "referenced_type" : "type-300"
8232    },
8233    {
8234     "is_virtual" : true,
8235     "referenced_type" : "type-10"
8236    }
8237   ],
8238   "linker_set_key" : "android::hardware::HidlMemory",
8239   "name" : "android::hardware::HidlMemory",
8240   "record_kind" : "class",
8241   "referenced_type" : "type-308",
8242   "self_type" : "type-308",
8243   "size" : 64,
8244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8245   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8246   "vtable_components" :
8247   [
8248    {
8249     "component_value" : 48,
8250     "kind" : "vbase_offset"
8251    },
8252    {
8253     "component_value" : 8,
8254     "kind" : "vbase_offset"
8255    },
8256    {
8257     "kind" : "offset_to_top"
8258    },
8259    {
8260     "kind" : "rtti",
8261     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8262    },
8263    {
8264     "kind" : "complete_dtor_pointer",
8265     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8266    },
8267    {
8268     "kind" : "deleting_dtor_pointer",
8269     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8270    },
8271    {
8272     "kind" : "vcall_offset"
8273    },
8274    {
8275     "kind" : "vcall_offset"
8276    },
8277    {
8278     "kind" : "vcall_offset"
8279    },
8280    {
8281     "kind" : "vcall_offset"
8282    },
8283    {
8284     "component_value" : -48,
8285     "kind" : "vcall_offset"
8286    },
8287    {
8288     "component_value" : -48,
8289     "kind" : "offset_to_top"
8290    },
8291    {
8292     "kind" : "rtti",
8293     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8294    },
8295    {
8296     "kind" : "complete_dtor_pointer",
8297     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
8298    },
8299    {
8300     "kind" : "deleting_dtor_pointer",
8301     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
8302    },
8303    {
8304     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8305    },
8306    {
8307     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8308    },
8309    {
8310     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8311    },
8312    {
8313     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8314    }
8315   ]
8316  },
8317  {
8318   "alignment" : 8,
8319   "base_specifiers" :
8320   [
8321    {
8322     "is_virtual" : true,
8323     "referenced_type" : "type-10"
8324    }
8325   ],
8326   "linker_set_key" : "android::hardware::IBinder",
8327   "name" : "android::hardware::IBinder",
8328   "record_kind" : "class",
8329   "referenced_type" : "type-22",
8330   "self_type" : "type-22",
8331   "size" : 24,
8332   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8333   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8334   "vtable_components" :
8335   [
8336    {
8337     "component_value" : 8,
8338     "kind" : "vbase_offset"
8339    },
8340    {
8341     "kind" : "offset_to_top"
8342    },
8343    {
8344     "kind" : "rtti",
8345     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8346    },
8347    {
8348     "is_pure" : true,
8349     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8350    },
8351    {
8352     "is_pure" : true,
8353     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8354    },
8355    {
8356     "is_pure" : true,
8357     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8358    },
8359    {
8360     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8361    },
8362    {
8363     "is_pure" : true,
8364     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8365    },
8366    {
8367     "is_pure" : true,
8368     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8369    },
8370    {
8371     "is_pure" : true,
8372     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8373    },
8374    {
8375     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8376    },
8377    {
8378     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8379    },
8380    {
8381     "kind" : "complete_dtor_pointer",
8382     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8383    },
8384    {
8385     "kind" : "deleting_dtor_pointer",
8386     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8387    },
8388    {
8389     "kind" : "vcall_offset"
8390    },
8391    {
8392     "kind" : "vcall_offset"
8393    },
8394    {
8395     "kind" : "vcall_offset"
8396    },
8397    {
8398     "kind" : "vcall_offset"
8399    },
8400    {
8401     "component_value" : -8,
8402     "kind" : "vcall_offset"
8403    },
8404    {
8405     "component_value" : -8,
8406     "kind" : "offset_to_top"
8407    },
8408    {
8409     "kind" : "rtti",
8410     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8411    },
8412    {
8413     "kind" : "complete_dtor_pointer",
8414     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
8415    },
8416    {
8417     "kind" : "deleting_dtor_pointer",
8418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
8419    },
8420    {
8421     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8422    },
8423    {
8424     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8425    },
8426    {
8427     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8428    },
8429    {
8430     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8431    }
8432   ]
8433  },
8434  {
8435   "alignment" : 8,
8436   "base_specifiers" :
8437   [
8438    {
8439     "is_virtual" : true,
8440     "referenced_type" : "type-10"
8441    }
8442   ],
8443   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8444   "name" : "android::hardware::IBinder::DeathRecipient",
8445   "record_kind" : "class",
8446   "referenced_type" : "type-18",
8447   "self_type" : "type-18",
8448   "size" : 24,
8449   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8450   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8451   "vtable_components" :
8452   [
8453    {
8454     "component_value" : 8,
8455     "kind" : "vbase_offset"
8456    },
8457    {
8458     "kind" : "offset_to_top"
8459    },
8460    {
8461     "kind" : "rtti",
8462     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8463    },
8464    {
8465     "is_pure" : true,
8466     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8467    },
8468    {
8469     "kind" : "complete_dtor_pointer",
8470     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8471    },
8472    {
8473     "kind" : "deleting_dtor_pointer",
8474     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8475    },
8476    {
8477     "kind" : "vcall_offset"
8478    },
8479    {
8480     "kind" : "vcall_offset"
8481    },
8482    {
8483     "kind" : "vcall_offset"
8484    },
8485    {
8486     "kind" : "vcall_offset"
8487    },
8488    {
8489     "component_value" : -8,
8490     "kind" : "vcall_offset"
8491    },
8492    {
8493     "component_value" : -8,
8494     "kind" : "offset_to_top"
8495    },
8496    {
8497     "kind" : "rtti",
8498     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8499    },
8500    {
8501     "kind" : "complete_dtor_pointer",
8502     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
8503    },
8504    {
8505     "kind" : "deleting_dtor_pointer",
8506     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
8507    },
8508    {
8509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8510    },
8511    {
8512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8513    },
8514    {
8515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8516    },
8517    {
8518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8519    }
8520   ]
8521  },
8522  {
8523   "alignment" : 8,
8524   "base_specifiers" :
8525   [
8526    {
8527     "is_virtual" : true,
8528     "referenced_type" : "type-10"
8529    }
8530   ],
8531   "linker_set_key" : "android::hardware::IInterface",
8532   "name" : "android::hardware::IInterface",
8533   "record_kind" : "class",
8534   "referenced_type" : "type-28",
8535   "self_type" : "type-28",
8536   "size" : 24,
8537   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8538   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8539   "vtable_components" :
8540   [
8541    {
8542     "component_value" : 8,
8543     "kind" : "vbase_offset"
8544    },
8545    {
8546     "kind" : "offset_to_top"
8547    },
8548    {
8549     "kind" : "rtti",
8550     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8551    },
8552    {
8553     "kind" : "complete_dtor_pointer",
8554     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8555    },
8556    {
8557     "kind" : "deleting_dtor_pointer",
8558     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8559    },
8560    {
8561     "is_pure" : true,
8562     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8563    },
8564    {
8565     "kind" : "vcall_offset"
8566    },
8567    {
8568     "kind" : "vcall_offset"
8569    },
8570    {
8571     "kind" : "vcall_offset"
8572    },
8573    {
8574     "kind" : "vcall_offset"
8575    },
8576    {
8577     "component_value" : -8,
8578     "kind" : "vcall_offset"
8579    },
8580    {
8581     "component_value" : -8,
8582     "kind" : "offset_to_top"
8583    },
8584    {
8585     "kind" : "rtti",
8586     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8587    },
8588    {
8589     "kind" : "complete_dtor_pointer",
8590     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
8591    },
8592    {
8593     "kind" : "deleting_dtor_pointer",
8594     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
8595    },
8596    {
8597     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8598    },
8599    {
8600     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8601    },
8602    {
8603     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8604    },
8605    {
8606     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8607    }
8608   ]
8609  },
8610  {
8611   "alignment" : 8,
8612   "fields" :
8613   [
8614    {
8615     "access" : "private",
8616     "field_name" : "mGrantors",
8617     "referenced_type" : "type-312"
8618    },
8619    {
8620     "access" : "private",
8621     "field_name" : "mHandle",
8622     "field_offset" : 128,
8623     "referenced_type" : "type-390"
8624    },
8625    {
8626     "access" : "private",
8627     "field_name" : "mQuantum",
8628     "field_offset" : 192,
8629     "referenced_type" : "type-2"
8630    },
8631    {
8632     "access" : "private",
8633     "field_name" : "mFlags",
8634     "field_offset" : 224,
8635     "referenced_type" : "type-2"
8636    }
8637   ],
8638   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8639   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8640   "referenced_type" : "type-389",
8641   "self_type" : "type-389",
8642   "size" : 32,
8643   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8644   "template_args" : [ "type-65" ],
8645   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8646  },
8647  {
8648   "alignment" : 8,
8649   "fields" :
8650   [
8651    {
8652     "access" : "private",
8653     "field_name" : "mBufCachePos",
8654     "referenced_type" : "type-37"
8655    },
8656    {
8657     "access" : "private",
8658     "field_name" : "mBufCache",
8659     "field_offset" : 64,
8660     "referenced_type" : "type-426"
8661    },
8662    {
8663     "access" : "private",
8664     "field_name" : "mError",
8665     "field_offset" : 256,
8666     "referenced_type" : "type-32"
8667    },
8668    {
8669     "access" : "private",
8670     "field_name" : "mData",
8671     "field_offset" : 320,
8672     "referenced_type" : "type-427"
8673    },
8674    {
8675     "access" : "private",
8676     "field_name" : "mDataSize",
8677     "field_offset" : 384,
8678     "referenced_type" : "type-37"
8679    },
8680    {
8681     "access" : "private",
8682     "field_name" : "mDataCapacity",
8683     "field_offset" : 448,
8684     "referenced_type" : "type-37"
8685    },
8686    {
8687     "access" : "private",
8688     "field_name" : "mDataPos",
8689     "field_offset" : 512,
8690     "referenced_type" : "type-37"
8691    },
8692    {
8693     "access" : "private",
8694     "field_name" : "mObjects",
8695     "field_offset" : 576,
8696     "referenced_type" : "type-428"
8697    },
8698    {
8699     "access" : "private",
8700     "field_name" : "mObjectsSize",
8701     "field_offset" : 640,
8702     "referenced_type" : "type-37"
8703    },
8704    {
8705     "access" : "private",
8706     "field_name" : "mObjectsCapacity",
8707     "field_offset" : 704,
8708     "referenced_type" : "type-37"
8709    },
8710    {
8711     "access" : "private",
8712     "field_name" : "mNextObjectHint",
8713     "field_offset" : 768,
8714     "referenced_type" : "type-37"
8715    },
8716    {
8717     "access" : "private",
8718     "field_name" : "mNumRef",
8719     "field_offset" : 832,
8720     "referenced_type" : "type-37"
8721    },
8722    {
8723     "access" : "private",
8724     "field_name" : "mFdsKnown",
8725     "field_offset" : 896,
8726     "referenced_type" : "type-48"
8727    },
8728    {
8729     "access" : "private",
8730     "field_name" : "mHasFds",
8731     "field_offset" : 904,
8732     "referenced_type" : "type-48"
8733    },
8734    {
8735     "access" : "private",
8736     "field_name" : "mAllowFds",
8737     "field_offset" : 912,
8738     "referenced_type" : "type-48"
8739    },
8740    {
8741     "access" : "private",
8742     "field_name" : "mOwner",
8743     "field_offset" : 960,
8744     "referenced_type" : "type-429"
8745    },
8746    {
8747     "access" : "private",
8748     "field_name" : "mOwnerCookie",
8749     "field_offset" : 1024,
8750     "referenced_type" : "type-33"
8751    }
8752   ],
8753   "linker_set_key" : "android::hardware::Parcel",
8754   "name" : "android::hardware::Parcel",
8755   "record_kind" : "class",
8756   "referenced_type" : "type-425",
8757   "self_type" : "type-425",
8758   "size" : 136,
8759   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8760   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8761  },
8762  {
8763   "access" : "private",
8764   "alignment" : 8,
8765   "fields" :
8766   [
8767    {
8768     "field_name" : "index",
8769     "referenced_type" : "type-37"
8770    },
8771    {
8772     "field_name" : "buffer",
8773     "field_offset" : 64,
8774     "referenced_type" : "type-252"
8775    },
8776    {
8777     "field_name" : "bufend",
8778     "field_offset" : 128,
8779     "referenced_type" : "type-252"
8780    }
8781   ],
8782   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8783   "name" : "android::hardware::Parcel::BufferInfo",
8784   "referenced_type" : "type-434",
8785   "self_type" : "type-434",
8786   "size" : 24,
8787   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8788   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8789  },
8790  {
8791   "alignment" : 8,
8792   "base_specifiers" :
8793   [
8794    {
8795     "is_virtual" : true,
8796     "referenced_type" : "type-10"
8797    }
8798   ],
8799   "fields" :
8800   [
8801    {
8802     "access" : "private",
8803     "field_name" : "mDriverFD",
8804     "field_offset" : 64,
8805     "referenced_type" : "type-32"
8806    },
8807    {
8808     "access" : "private",
8809     "field_name" : "mVMStart",
8810     "field_offset" : 128,
8811     "referenced_type" : "type-33"
8812    },
8813    {
8814     "access" : "private",
8815     "field_name" : "mThreadCountLock",
8816     "field_offset" : 192,
8817     "referenced_type" : "type-35"
8818    },
8819    {
8820     "access" : "private",
8821     "field_name" : "mThreadCountDecrement",
8822     "field_offset" : 512,
8823     "referenced_type" : "type-36"
8824    },
8825    {
8826     "access" : "private",
8827     "field_name" : "mExecutingThreadsCount",
8828     "field_offset" : 896,
8829     "referenced_type" : "type-37"
8830    },
8831    {
8832     "access" : "private",
8833     "field_name" : "mMaxThreads",
8834     "field_offset" : 960,
8835     "referenced_type" : "type-37"
8836    },
8837    {
8838     "access" : "private",
8839     "field_name" : "mStarvationStartTimeMs",
8840     "field_offset" : 1024,
8841     "referenced_type" : "type-38"
8842    },
8843    {
8844     "access" : "private",
8845     "field_name" : "mLock",
8846     "field_offset" : 1088,
8847     "referenced_type" : "type-39"
8848    },
8849    {
8850     "access" : "private",
8851     "field_name" : "mHandleToObject",
8852     "field_offset" : 1408,
8853     "referenced_type" : "type-41"
8854    },
8855    {
8856     "access" : "private",
8857     "field_name" : "mManagesContexts",
8858     "field_offset" : 1728,
8859     "referenced_type" : "type-48"
8860    },
8861    {
8862     "access" : "private",
8863     "field_name" : "mBinderContextCheckFunc",
8864     "field_offset" : 1792,
8865     "referenced_type" : "type-49"
8866    },
8867    {
8868     "access" : "private",
8869     "field_name" : "mBinderContextUserData",
8870     "field_offset" : 1856,
8871     "referenced_type" : "type-33"
8872    },
8873    {
8874     "access" : "private",
8875     "field_name" : "mContexts",
8876     "field_offset" : 1920,
8877     "referenced_type" : "type-58"
8878    },
8879    {
8880     "access" : "private",
8881     "field_name" : "mRootDir",
8882     "field_offset" : 2240,
8883     "referenced_type" : "type-62"
8884    },
8885    {
8886     "access" : "private",
8887     "field_name" : "mThreadPoolStarted",
8888     "field_offset" : 2304,
8889     "referenced_type" : "type-48"
8890    },
8891    {
8892     "access" : "private",
8893     "field_name" : "mSpawnThreadOnStart",
8894     "field_offset" : 2312,
8895     "referenced_type" : "type-48"
8896    },
8897    {
8898     "access" : "private",
8899     "field_name" : "mThreadPoolSeq",
8900     "field_offset" : 2336,
8901     "referenced_type" : "type-66"
8902    },
8903    {
8904     "access" : "private",
8905     "field_name" : "mMmapSize",
8906     "field_offset" : 2368,
8907     "referenced_type" : "type-44"
8908    },
8909    {
8910     "access" : "private",
8911     "field_name" : "mCallRestriction",
8912     "field_offset" : 2432,
8913     "referenced_type" : "type-67"
8914    }
8915   ],
8916   "linker_set_key" : "android::hardware::ProcessState",
8917   "name" : "android::hardware::ProcessState",
8918   "record_kind" : "class",
8919   "referenced_type" : "type-31",
8920   "self_type" : "type-31",
8921   "size" : 328,
8922   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8923   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8924   "vtable_components" :
8925   [
8926    {
8927     "component_value" : 312,
8928     "kind" : "vbase_offset"
8929    },
8930    {
8931     "kind" : "offset_to_top"
8932    },
8933    {
8934     "kind" : "rtti",
8935     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8936    },
8937    {
8938     "kind" : "complete_dtor_pointer",
8939     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8940    },
8941    {
8942     "kind" : "deleting_dtor_pointer",
8943     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8944    },
8945    {
8946     "kind" : "vcall_offset"
8947    },
8948    {
8949     "kind" : "vcall_offset"
8950    },
8951    {
8952     "kind" : "vcall_offset"
8953    },
8954    {
8955     "kind" : "vcall_offset"
8956    },
8957    {
8958     "component_value" : -312,
8959     "kind" : "vcall_offset"
8960    },
8961    {
8962     "component_value" : -312,
8963     "kind" : "offset_to_top"
8964    },
8965    {
8966     "kind" : "rtti",
8967     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8968    },
8969    {
8970     "kind" : "complete_dtor_pointer",
8971     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
8972    },
8973    {
8974     "kind" : "deleting_dtor_pointer",
8975     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
8976    },
8977    {
8978     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8979    },
8980    {
8981     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8982    },
8983    {
8984     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8985    },
8986    {
8987     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8988    }
8989   ]
8990  },
8991  {
8992   "access" : "private",
8993   "alignment" : 8,
8994   "fields" :
8995   [
8996    {
8997     "field_name" : "binder",
8998     "referenced_type" : "type-21"
8999    },
9000    {
9001     "field_name" : "refs",
9002     "field_offset" : 64,
9003     "referenced_type" : "type-46"
9004    }
9005   ],
9006   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9007   "name" : "android::hardware::ProcessState::handle_entry",
9008   "referenced_type" : "type-45",
9009   "self_type" : "type-45",
9010   "size" : 16,
9011   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9012   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9013  },
9014  {
9015   "alignment" : 8,
9016   "base_specifiers" :
9017   [
9018    {
9019     "referenced_type" : "type-167"
9020    }
9021   ],
9022   "fields" :
9023   [
9024    {
9025     "access" : "private",
9026     "field_name" : "mVal",
9027     "field_offset" : 320,
9028     "referenced_type" : "type-133"
9029    }
9030   ],
9031   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9032   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9033   "record_kind" : "class",
9034   "referenced_type" : "type-173",
9035   "self_type" : "type-173",
9036   "size" : 48,
9037   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9038   "template_args" : [ "type-133" ],
9039   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE"
9040  },
9041  {
9042   "alignment" : 8,
9043   "base_specifiers" :
9044   [
9045    {
9046     "referenced_type" : "type-167"
9047    }
9048   ],
9049   "fields" :
9050   [
9051    {
9052     "access" : "private",
9053     "field_name" : "mVal",
9054     "field_offset" : 264,
9055     "referenced_type" : "type-48"
9056    }
9057   ],
9058   "linker_set_key" : "android::hardware::Return<bool>",
9059   "name" : "android::hardware::Return<bool>",
9060   "record_kind" : "class",
9061   "referenced_type" : "type-166",
9062   "self_type" : "type-166",
9063   "size" : 40,
9064   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9065   "template_args" : [ "type-48" ],
9066   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9067  },
9068  {
9069   "alignment" : 8,
9070   "base_specifiers" :
9071   [
9072    {
9073     "referenced_type" : "type-167"
9074    }
9075   ],
9076   "linker_set_key" : "android::hardware::Return<void>",
9077   "name" : "android::hardware::Return<void>",
9078   "record_kind" : "class",
9079   "referenced_type" : "type-187",
9080   "self_type" : "type-187",
9081   "size" : 40,
9082   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9083   "template_args" : [ "type-34" ],
9084   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9085  },
9086  {
9087   "alignment" : 8,
9088   "fields" :
9089   [
9090    {
9091     "access" : "private",
9092     "field_name" : "mException",
9093     "referenced_type" : "type-32"
9094    },
9095    {
9096     "access" : "private",
9097     "field_name" : "mErrorCode",
9098     "field_offset" : 32,
9099     "referenced_type" : "type-32"
9100    },
9101    {
9102     "access" : "private",
9103     "field_name" : "mMessage",
9104     "field_offset" : 64,
9105     "referenced_type" : "type-157"
9106    }
9107   ],
9108   "linker_set_key" : "android::hardware::Status",
9109   "name" : "android::hardware::Status",
9110   "record_kind" : "class",
9111   "referenced_type" : "type-156",
9112   "self_type" : "type-156",
9113   "size" : 32,
9114   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9115   "unique_id" : "_ZTSN7android8hardware6StatusE"
9116  },
9117  {
9118   "alignment" : 8,
9119   "fields" :
9120   [
9121    {
9122     "access" : "protected",
9123     "field_name" : "mInstrumentationCallbacks",
9124     "field_offset" : 64,
9125     "referenced_type" : "type-70"
9126    },
9127    {
9128     "access" : "protected",
9129     "field_name" : "mEnableInstrumentation",
9130     "field_offset" : 256,
9131     "referenced_type" : "type-48"
9132    },
9133    {
9134     "access" : "protected",
9135     "field_name" : "mInstrumentationLibPackage",
9136     "field_offset" : 320,
9137     "referenced_type" : "type-71"
9138    },
9139    {
9140     "access" : "protected",
9141     "field_name" : "mInterfaceName",
9142     "field_offset" : 512,
9143     "referenced_type" : "type-72"
9144    }
9145   ],
9146   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9147   "name" : "android::hardware::details::HidlInstrumentor",
9148   "referenced_type" : "type-69",
9149   "self_type" : "type-69",
9150   "size" : 88,
9151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9152   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9153   "vtable_components" :
9154   [
9155    {
9156     "kind" : "offset_to_top"
9157    },
9158    {
9159     "kind" : "rtti",
9160     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9161    },
9162    {
9163     "kind" : "complete_dtor_pointer",
9164     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9165    },
9166    {
9167     "kind" : "deleting_dtor_pointer",
9168     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9169    }
9170   ]
9171  },
9172  {
9173   "alignment" : 4,
9174   "fields" :
9175   [
9176    {
9177     "field_name" : "sched_policy",
9178     "referenced_type" : "type-32"
9179    },
9180    {
9181     "field_name" : "prio",
9182     "field_offset" : 32,
9183     "referenced_type" : "type-32"
9184    }
9185   ],
9186   "linker_set_key" : "android::hardware::details::SchedPrio",
9187   "name" : "android::hardware::details::SchedPrio",
9188   "referenced_type" : "type-447",
9189   "self_type" : "type-447",
9190   "size" : 8,
9191   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9192   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9193  },
9194  {
9195   "alignment" : 8,
9196   "fields" :
9197   [
9198    {
9199     "access" : "private",
9200     "field_name" : "mQueue",
9201     "referenced_type" : "type-670"
9202    }
9203   ],
9204   "linker_set_key" : "android::hardware::details::TaskRunner",
9205   "name" : "android::hardware::details::TaskRunner",
9206   "record_kind" : "class",
9207   "referenced_type" : "type-669",
9208   "self_type" : "type-669",
9209   "size" : 16,
9210   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9211   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9212  },
9213  {
9214   "alignment" : 1,
9215   "linker_set_key" : "android::hardware::details::bnhw_tag",
9216   "name" : "android::hardware::details::bnhw_tag",
9217   "referenced_type" : "type-219",
9218   "self_type" : "type-219",
9219   "size" : 1,
9220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9221   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9222  },
9223  {
9224   "alignment" : 1,
9225   "linker_set_key" : "android::hardware::details::bphw_tag",
9226   "name" : "android::hardware::details::bphw_tag",
9227   "referenced_type" : "type-230",
9228   "self_type" : "type-230",
9229   "size" : 1,
9230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9231   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9232  },
9233  {
9234   "alignment" : 1,
9235   "linker_set_key" : "android::hardware::details::bs_tag",
9236   "name" : "android::hardware::details::bs_tag",
9237   "referenced_type" : "type-242",
9238   "self_type" : "type-242",
9239   "size" : 1,
9240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9241   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9242  },
9243  {
9244   "access" : "private",
9245   "alignment" : 8,
9246   "fields" :
9247   [
9248    {
9249     "field_name" : "mPointer",
9250     "referenced_type" : "type-315"
9251    },
9252    {
9253     "field_name" : "_pad",
9254     "referenced_type" : "type-37"
9255    }
9256   ],
9257   "is_anonymous" : true,
9258   "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",
9259   "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",
9260   "record_kind" : "union",
9261   "referenced_type" : "type-314",
9262   "self_type" : "type-314",
9263   "size" : 8,
9264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9265   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9266  },
9267  {
9268   "access" : "private",
9269   "alignment" : 8,
9270   "fields" :
9271   [
9272    {
9273     "field_name" : "mPointer",
9274     "referenced_type" : "type-357"
9275    },
9276    {
9277     "field_name" : "_pad",
9278     "referenced_type" : "type-37"
9279    }
9280   ],
9281   "is_anonymous" : true,
9282   "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",
9283   "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",
9284   "record_kind" : "union",
9285   "referenced_type" : "type-356",
9286   "self_type" : "type-356",
9287   "size" : 8,
9288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9289   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
9290  },
9291  {
9292   "access" : "private",
9293   "alignment" : 8,
9294   "fields" :
9295   [
9296    {
9297     "field_name" : "mPointer",
9298     "referenced_type" : "type-371"
9299    },
9300    {
9301     "field_name" : "_pad",
9302     "referenced_type" : "type-37"
9303    }
9304   ],
9305   "is_anonymous" : true,
9306   "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",
9307   "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",
9308   "record_kind" : "union",
9309   "referenced_type" : "type-370",
9310   "self_type" : "type-370",
9311   "size" : 8,
9312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9313   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
9314  },
9315  {
9316   "access" : "private",
9317   "alignment" : 8,
9318   "fields" :
9319   [
9320    {
9321     "field_name" : "mPointer",
9322     "referenced_type" : "type-362"
9323    },
9324    {
9325     "field_name" : "_pad",
9326     "referenced_type" : "type-37"
9327    }
9328   ],
9329   "is_anonymous" : true,
9330   "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",
9331   "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",
9332   "record_kind" : "union",
9333   "referenced_type" : "type-361",
9334   "self_type" : "type-361",
9335   "size" : 8,
9336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9337   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
9338  },
9339  {
9340   "access" : "private",
9341   "alignment" : 8,
9342   "fields" :
9343   [
9344    {
9345     "field_name" : "mPointer",
9346     "referenced_type" : "type-348"
9347    },
9348    {
9349     "field_name" : "_pad",
9350     "referenced_type" : "type-37"
9351    }
9352   ],
9353   "is_anonymous" : true,
9354   "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",
9355   "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",
9356   "record_kind" : "union",
9357   "referenced_type" : "type-347",
9358   "self_type" : "type-347",
9359   "size" : 8,
9360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9361   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
9362  },
9363  {
9364   "alignment" : 8,
9365   "fields" :
9366   [
9367    {
9368     "access" : "private",
9369     "referenced_type" : "type-314"
9370    }
9371   ],
9372   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9373   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9374   "referenced_type" : "type-313",
9375   "self_type" : "type-313",
9376   "size" : 8,
9377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9378   "template_args" : [ "type-316" ],
9379   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9380  },
9381  {
9382   "alignment" : 8,
9383   "fields" :
9384   [
9385    {
9386     "access" : "private",
9387     "referenced_type" : "type-328"
9388    }
9389   ],
9390   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9391   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9392   "referenced_type" : "type-327",
9393   "self_type" : "type-327",
9394   "size" : 8,
9395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9396   "template_args" : [ "type-330" ],
9397   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
9398  },
9399  {
9400   "alignment" : 8,
9401   "fields" :
9402   [
9403    {
9404     "access" : "private",
9405     "referenced_type" : "type-319"
9406    }
9407   ],
9408   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9409   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9410   "referenced_type" : "type-318",
9411   "self_type" : "type-318",
9412   "size" : 8,
9413   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9414   "template_args" : [ "type-298" ],
9415   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9416  },
9417  {
9418   "alignment" : 8,
9419   "fields" :
9420   [
9421    {
9422     "access" : "private",
9423     "referenced_type" : "type-356"
9424    }
9425   ],
9426   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9427   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9428   "referenced_type" : "type-355",
9429   "self_type" : "type-355",
9430   "size" : 8,
9431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9432   "template_args" : [ "type-358" ],
9433   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9434  },
9435  {
9436   "alignment" : 8,
9437   "fields" :
9438   [
9439    {
9440     "access" : "private",
9441     "referenced_type" : "type-347"
9442    }
9443   ],
9444   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9445   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9446   "referenced_type" : "type-346",
9447   "self_type" : "type-346",
9448   "size" : 8,
9449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9450   "template_args" : [ "type-349" ],
9451   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
9452  },
9453  {
9454   "alignment" : 8,
9455   "fields" :
9456   [
9457    {
9458     "access" : "private",
9459     "referenced_type" : "type-370"
9460    }
9461   ],
9462   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9463   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9464   "referenced_type" : "type-369",
9465   "self_type" : "type-369",
9466   "size" : 8,
9467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9468   "template_args" : [ "type-372" ],
9469   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
9470  },
9471  {
9472   "alignment" : 8,
9473   "fields" :
9474   [
9475    {
9476     "access" : "private",
9477     "referenced_type" : "type-361"
9478    }
9479   ],
9480   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9481   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9482   "referenced_type" : "type-360",
9483   "self_type" : "type-360",
9484   "size" : 8,
9485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9486   "template_args" : [ "type-363" ],
9487   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9488  },
9489  {
9490   "alignment" : 8,
9491   "fields" :
9492   [
9493    {
9494     "access" : "private",
9495     "referenced_type" : "type-375"
9496    }
9497   ],
9498   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9499   "name" : "android::hardware::details::hidl_pointer<char>",
9500   "referenced_type" : "type-374",
9501   "self_type" : "type-374",
9502   "size" : 8,
9503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9504   "template_args" : [ "type-65" ],
9505   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9506  },
9507  {
9508   "access" : "private",
9509   "alignment" : 8,
9510   "fields" :
9511   [
9512    {
9513     "field_name" : "mPointer",
9514     "referenced_type" : "type-163"
9515    },
9516    {
9517     "field_name" : "_pad",
9518     "referenced_type" : "type-37"
9519    }
9520   ],
9521   "is_anonymous" : true,
9522   "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",
9523   "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",
9524   "record_kind" : "union",
9525   "referenced_type" : "type-375",
9526   "self_type" : "type-375",
9527   "size" : 8,
9528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9529   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9530  },
9531  {
9532   "alignment" : 8,
9533   "fields" :
9534   [
9535    {
9536     "access" : "private",
9537     "referenced_type" : "type-291"
9538    }
9539   ],
9540   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9541   "name" : "android::hardware::details::hidl_pointer<const char>",
9542   "referenced_type" : "type-290",
9543   "self_type" : "type-290",
9544   "size" : 8,
9545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9546   "template_args" : [ "type-64" ],
9547   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9548  },
9549  {
9550   "access" : "private",
9551   "alignment" : 8,
9552   "fields" :
9553   [
9554    {
9555     "field_name" : "mPointer",
9556     "referenced_type" : "type-63"
9557    },
9558    {
9559     "field_name" : "_pad",
9560     "referenced_type" : "type-37"
9561    }
9562   ],
9563   "is_anonymous" : true,
9564   "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",
9565   "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",
9566   "record_kind" : "union",
9567   "referenced_type" : "type-291",
9568   "self_type" : "type-291",
9569   "size" : 8,
9570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9571   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9572  },
9573  {
9574   "alignment" : 8,
9575   "fields" :
9576   [
9577    {
9578     "access" : "private",
9579     "referenced_type" : "type-254"
9580    }
9581   ],
9582   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9583   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9584   "referenced_type" : "type-253",
9585   "self_type" : "type-253",
9586   "size" : 8,
9587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9588   "template_args" : [ "type-256" ],
9589   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9590  },
9591  {
9592   "access" : "private",
9593   "alignment" : 8,
9594   "fields" :
9595   [
9596    {
9597     "field_name" : "mPointer",
9598     "referenced_type" : "type-255"
9599    },
9600    {
9601     "field_name" : "_pad",
9602     "referenced_type" : "type-37"
9603    }
9604   ],
9605   "is_anonymous" : true,
9606   "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",
9607   "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",
9608   "record_kind" : "union",
9609   "referenced_type" : "type-254",
9610   "self_type" : "type-254",
9611   "size" : 8,
9612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9613   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9614  },
9615  {
9616   "access" : "private",
9617   "alignment" : 8,
9618   "fields" :
9619   [
9620    {
9621     "field_name" : "mPointer",
9622     "referenced_type" : "type-329"
9623    },
9624    {
9625     "field_name" : "_pad",
9626     "referenced_type" : "type-37"
9627    }
9628   ],
9629   "is_anonymous" : true,
9630   "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",
9631   "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",
9632   "record_kind" : "union",
9633   "referenced_type" : "type-328",
9634   "self_type" : "type-328",
9635   "size" : 8,
9636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9637   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
9638  },
9639  {
9640   "access" : "private",
9641   "alignment" : 8,
9642   "fields" :
9643   [
9644    {
9645     "field_name" : "mPointer",
9646     "referenced_type" : "type-320"
9647    },
9648    {
9649     "field_name" : "_pad",
9650     "referenced_type" : "type-37"
9651    }
9652   ],
9653   "is_anonymous" : true,
9654   "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",
9655   "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",
9656   "record_kind" : "union",
9657   "referenced_type" : "type-319",
9658   "self_type" : "type-319",
9659   "size" : 8,
9660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9661   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9662  },
9663  {
9664   "alignment" : 8,
9665   "fields" :
9666   [
9667    {
9668     "access" : "private",
9669     "referenced_type" : "type-339"
9670    }
9671   ],
9672   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9673   "name" : "android::hardware::details::hidl_pointer<int>",
9674   "referenced_type" : "type-338",
9675   "self_type" : "type-338",
9676   "size" : 8,
9677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9678   "template_args" : [ "type-32" ],
9679   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9680  },
9681  {
9682   "access" : "private",
9683   "alignment" : 8,
9684   "fields" :
9685   [
9686    {
9687     "field_name" : "mPointer",
9688     "referenced_type" : "type-340"
9689    },
9690    {
9691     "field_name" : "_pad",
9692     "referenced_type" : "type-37"
9693    }
9694   ],
9695   "is_anonymous" : true,
9696   "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",
9697   "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",
9698   "record_kind" : "union",
9699   "referenced_type" : "type-339",
9700   "self_type" : "type-339",
9701   "size" : 8,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9703   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9704  },
9705  {
9706   "alignment" : 8,
9707   "fields" :
9708   [
9709    {
9710     "access" : "private",
9711     "referenced_type" : "type-391"
9712    }
9713   ],
9714   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9715   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9716   "referenced_type" : "type-390",
9717   "self_type" : "type-390",
9718   "size" : 8,
9719   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9720   "template_args" : [ "type-184" ],
9721   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9722  },
9723  {
9724   "access" : "private",
9725   "alignment" : 8,
9726   "fields" :
9727   [
9728    {
9729     "field_name" : "mPointer",
9730     "referenced_type" : "type-197"
9731    },
9732    {
9733     "field_name" : "_pad",
9734     "referenced_type" : "type-37"
9735    }
9736   ],
9737   "is_anonymous" : true,
9738   "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",
9739   "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",
9740   "record_kind" : "union",
9741   "referenced_type" : "type-391",
9742   "self_type" : "type-391",
9743   "size" : 8,
9744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9745   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9746  },
9747  {
9748   "alignment" : 1,
9749   "linker_set_key" : "android::hardware::details::i_tag",
9750   "name" : "android::hardware::details::i_tag",
9751   "referenced_type" : "type-208",
9752   "self_type" : "type-208",
9753   "size" : 1,
9754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9755   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9756  },
9757  {
9758   "alignment" : 8,
9759   "fields" :
9760   [
9761    {
9762     "access" : "private",
9763     "field_name" : "mStatus",
9764     "referenced_type" : "type-156"
9765    },
9766    {
9767     "access" : "private",
9768     "field_name" : "mCheckedStatus",
9769     "field_offset" : 256,
9770     "referenced_type" : "type-48"
9771    }
9772   ],
9773   "linker_set_key" : "android::hardware::details::return_status",
9774   "name" : "android::hardware::details::return_status",
9775   "record_kind" : "class",
9776   "referenced_type" : "type-167",
9777   "self_type" : "type-167",
9778   "size" : 40,
9779   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9780   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9781  },
9782  {
9783   "alignment" : 1,
9784   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9785   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9786   "referenced_type" : "type-376",
9787   "self_type" : "type-376",
9788   "size" : 1,
9789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9790   "template_args" : [ "type-83" ],
9791   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
9792  },
9793  {
9794   "alignment" : 1,
9795   "fields" :
9796   [
9797    {
9798     "access" : "private",
9799     "field_name" : "mBuffer",
9800     "referenced_type" : "type-331"
9801    }
9802   ],
9803   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9804   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9805   "referenced_type" : "type-330",
9806   "self_type" : "type-330",
9807   "size" : 32,
9808   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9809   "template_args" : [ "type-83" ],
9810   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
9811  },
9812  {
9813   "alignment" : 8,
9814   "base_specifiers" :
9815   [
9816    {
9817     "referenced_type" : "type-18"
9818    }
9819   ],
9820   "fields" :
9821   [
9822    {
9823     "access" : "private",
9824     "field_name" : "mRecipient",
9825     "field_offset" : 64,
9826     "referenced_type" : "type-144"
9827    },
9828    {
9829     "access" : "private",
9830     "field_name" : "mCookie",
9831     "field_offset" : 192,
9832     "referenced_type" : "type-37"
9833    },
9834    {
9835     "access" : "private",
9836     "field_name" : "mBase",
9837     "field_offset" : 256,
9838     "referenced_type" : "type-123"
9839    }
9840   ],
9841   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9842   "name" : "android::hardware::hidl_binder_death_recipient",
9843   "referenced_type" : "type-143",
9844   "self_type" : "type-143",
9845   "size" : 64,
9846   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9847   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9848   "vtable_components" :
9849   [
9850    {
9851     "component_value" : 48,
9852     "kind" : "vbase_offset"
9853    },
9854    {
9855     "kind" : "offset_to_top"
9856    },
9857    {
9858     "kind" : "rtti",
9859     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9863    },
9864    {
9865     "kind" : "complete_dtor_pointer",
9866     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9867    },
9868    {
9869     "kind" : "deleting_dtor_pointer",
9870     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9871    },
9872    {
9873     "kind" : "vcall_offset"
9874    },
9875    {
9876     "kind" : "vcall_offset"
9877    },
9878    {
9879     "kind" : "vcall_offset"
9880    },
9881    {
9882     "kind" : "vcall_offset"
9883    },
9884    {
9885     "component_value" : -48,
9886     "kind" : "vcall_offset"
9887    },
9888    {
9889     "component_value" : -48,
9890     "kind" : "offset_to_top"
9891    },
9892    {
9893     "kind" : "rtti",
9894     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9895    },
9896    {
9897     "kind" : "complete_dtor_pointer",
9898     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
9899    },
9900    {
9901     "kind" : "deleting_dtor_pointer",
9902     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9915    }
9916   ]
9917  },
9918  {
9919   "alignment" : 8,
9920   "base_specifiers" :
9921   [
9922    {
9923     "is_virtual" : true,
9924     "referenced_type" : "type-10"
9925    }
9926   ],
9927   "linker_set_key" : "android::hardware::hidl_death_recipient",
9928   "name" : "android::hardware::hidl_death_recipient",
9929   "referenced_type" : "type-146",
9930   "self_type" : "type-146",
9931   "size" : 24,
9932   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9933   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9934   "vtable_components" :
9935   [
9936    {
9937     "component_value" : 8,
9938     "kind" : "vbase_offset"
9939    },
9940    {
9941     "kind" : "offset_to_top"
9942    },
9943    {
9944     "kind" : "rtti",
9945     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9946    },
9947    {
9948     "is_pure" : true,
9949     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9950    },
9951    {
9952     "kind" : "complete_dtor_pointer",
9953     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9954    },
9955    {
9956     "kind" : "deleting_dtor_pointer",
9957     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9958    },
9959    {
9960     "kind" : "vcall_offset"
9961    },
9962    {
9963     "kind" : "vcall_offset"
9964    },
9965    {
9966     "kind" : "vcall_offset"
9967    },
9968    {
9969     "kind" : "vcall_offset"
9970    },
9971    {
9972     "component_value" : -8,
9973     "kind" : "vcall_offset"
9974    },
9975    {
9976     "component_value" : -8,
9977     "kind" : "offset_to_top"
9978    },
9979    {
9980     "kind" : "rtti",
9981     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9982    },
9983    {
9984     "kind" : "complete_dtor_pointer",
9985     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
9986    },
9987    {
9988     "kind" : "deleting_dtor_pointer",
9989     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10002    }
10003   ]
10004  },
10005  {
10006   "alignment" : 8,
10007   "fields" :
10008   [
10009    {
10010     "access" : "private",
10011     "field_name" : "mHandle",
10012     "referenced_type" : "type-253"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mOwnsHandle",
10017     "field_offset" : 64,
10018     "referenced_type" : "type-48"
10019    }
10020   ],
10021   "linker_set_key" : "android::hardware::hidl_handle",
10022   "name" : "android::hardware::hidl_handle",
10023   "referenced_type" : "type-296",
10024   "self_type" : "type-296",
10025   "size" : 16,
10026   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10027   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10028  },
10029  {
10030   "alignment" : 8,
10031   "fields" :
10032   [
10033    {
10034     "access" : "private",
10035     "field_name" : "mHandle",
10036     "referenced_type" : "type-296"
10037    },
10038    {
10039     "access" : "private",
10040     "field_name" : "mSize",
10041     "field_offset" : 128,
10042     "referenced_type" : "type-37"
10043    },
10044    {
10045     "access" : "private",
10046     "field_name" : "mName",
10047     "field_offset" : 192,
10048     "referenced_type" : "type-298"
10049    }
10050   ],
10051   "linker_set_key" : "android::hardware::hidl_memory",
10052   "name" : "android::hardware::hidl_memory",
10053   "referenced_type" : "type-300",
10054   "self_type" : "type-300",
10055   "size" : 40,
10056   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10057   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10058  },
10059  {
10060   "alignment" : 8,
10061   "fields" :
10062   [
10063    {
10064     "access" : "private",
10065     "field_name" : "mBuffer",
10066     "referenced_type" : "type-290"
10067    },
10068    {
10069     "access" : "private",
10070     "field_name" : "mSize",
10071     "field_offset" : 64,
10072     "referenced_type" : "type-2"
10073    },
10074    {
10075     "access" : "private",
10076     "field_name" : "mOwnsBuffer",
10077     "field_offset" : 96,
10078     "referenced_type" : "type-48"
10079    }
10080   ],
10081   "linker_set_key" : "android::hardware::hidl_string",
10082   "name" : "android::hardware::hidl_string",
10083   "referenced_type" : "type-298",
10084   "self_type" : "type-298",
10085   "size" : 16,
10086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10087   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10088  },
10089  {
10090   "alignment" : 8,
10091   "fields" :
10092   [
10093    {
10094     "access" : "private",
10095     "field_name" : "mBuffer",
10096     "referenced_type" : "type-313"
10097    },
10098    {
10099     "access" : "private",
10100     "field_name" : "mSize",
10101     "field_offset" : 64,
10102     "referenced_type" : "type-2"
10103    },
10104    {
10105     "access" : "private",
10106     "field_name" : "mOwnsBuffer",
10107     "field_offset" : 96,
10108     "referenced_type" : "type-48"
10109    }
10110   ],
10111   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10112   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10113   "referenced_type" : "type-312",
10114   "self_type" : "type-312",
10115   "size" : 16,
10116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10117   "template_args" : [ "type-316" ],
10118   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10119  },
10120  {
10121   "alignment" : 8,
10122   "fields" :
10123   [
10124    {
10125     "access" : "private",
10126     "field_name" : "mBuffer",
10127     "referenced_type" : "type-327"
10128    },
10129    {
10130     "access" : "private",
10131     "field_name" : "mSize",
10132     "field_offset" : 64,
10133     "referenced_type" : "type-2"
10134    },
10135    {
10136     "access" : "private",
10137     "field_name" : "mOwnsBuffer",
10138     "field_offset" : 96,
10139     "referenced_type" : "type-48"
10140    }
10141   ],
10142   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10143   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10144   "referenced_type" : "type-326",
10145   "self_type" : "type-326",
10146   "size" : 16,
10147   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10148   "template_args" : [ "type-330" ],
10149   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
10150  },
10151  {
10152   "alignment" : 8,
10153   "fields" :
10154   [
10155    {
10156     "access" : "private",
10157     "field_name" : "mBuffer",
10158     "referenced_type" : "type-318"
10159    },
10160    {
10161     "access" : "private",
10162     "field_name" : "mSize",
10163     "field_offset" : 64,
10164     "referenced_type" : "type-2"
10165    },
10166    {
10167     "access" : "private",
10168     "field_name" : "mOwnsBuffer",
10169     "field_offset" : 96,
10170     "referenced_type" : "type-48"
10171    }
10172   ],
10173   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10174   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10175   "referenced_type" : "type-317",
10176   "self_type" : "type-317",
10177   "size" : 16,
10178   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10179   "template_args" : [ "type-298" ],
10180   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10181  },
10182  {
10183   "alignment" : 8,
10184   "fields" :
10185   [
10186    {
10187     "access" : "private",
10188     "field_name" : "mBuffer",
10189     "referenced_type" : "type-355"
10190    },
10191    {
10192     "access" : "private",
10193     "field_name" : "mSize",
10194     "field_offset" : 64,
10195     "referenced_type" : "type-2"
10196    },
10197    {
10198     "access" : "private",
10199     "field_name" : "mOwnsBuffer",
10200     "field_offset" : 96,
10201     "referenced_type" : "type-48"
10202    }
10203   ],
10204   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10205   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10206   "referenced_type" : "type-354",
10207   "self_type" : "type-354",
10208   "size" : 16,
10209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10210   "template_args" : [ "type-358" ],
10211   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
10212  },
10213  {
10214   "alignment" : 8,
10215   "fields" :
10216   [
10217    {
10218     "access" : "private",
10219     "field_name" : "mBuffer",
10220     "referenced_type" : "type-346"
10221    },
10222    {
10223     "access" : "private",
10224     "field_name" : "mSize",
10225     "field_offset" : 64,
10226     "referenced_type" : "type-2"
10227    },
10228    {
10229     "access" : "private",
10230     "field_name" : "mOwnsBuffer",
10231     "field_offset" : 96,
10232     "referenced_type" : "type-48"
10233    }
10234   ],
10235   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10236   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10237   "referenced_type" : "type-345",
10238   "self_type" : "type-345",
10239   "size" : 16,
10240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10241   "template_args" : [ "type-349" ],
10242   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
10243  },
10244  {
10245   "alignment" : 8,
10246   "fields" :
10247   [
10248    {
10249     "access" : "private",
10250     "field_name" : "mBuffer",
10251     "referenced_type" : "type-369"
10252    },
10253    {
10254     "access" : "private",
10255     "field_name" : "mSize",
10256     "field_offset" : 64,
10257     "referenced_type" : "type-2"
10258    },
10259    {
10260     "access" : "private",
10261     "field_name" : "mOwnsBuffer",
10262     "field_offset" : 96,
10263     "referenced_type" : "type-48"
10264    }
10265   ],
10266   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10267   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10268   "referenced_type" : "type-368",
10269   "self_type" : "type-368",
10270   "size" : 16,
10271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10272   "template_args" : [ "type-372" ],
10273   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
10274  },
10275  {
10276   "alignment" : 8,
10277   "fields" :
10278   [
10279    {
10280     "access" : "private",
10281     "field_name" : "mBuffer",
10282     "referenced_type" : "type-360"
10283    },
10284    {
10285     "access" : "private",
10286     "field_name" : "mSize",
10287     "field_offset" : 64,
10288     "referenced_type" : "type-2"
10289    },
10290    {
10291     "access" : "private",
10292     "field_name" : "mOwnsBuffer",
10293     "field_offset" : 96,
10294     "referenced_type" : "type-48"
10295    }
10296   ],
10297   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10298   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10299   "referenced_type" : "type-359",
10300   "self_type" : "type-359",
10301   "size" : 16,
10302   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10303   "template_args" : [ "type-363" ],
10304   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
10305  },
10306  {
10307   "alignment" : 8,
10308   "fields" :
10309   [
10310    {
10311     "access" : "private",
10312     "field_name" : "mBuffer",
10313     "referenced_type" : "type-374"
10314    },
10315    {
10316     "access" : "private",
10317     "field_name" : "mSize",
10318     "field_offset" : 64,
10319     "referenced_type" : "type-2"
10320    },
10321    {
10322     "access" : "private",
10323     "field_name" : "mOwnsBuffer",
10324     "field_offset" : 96,
10325     "referenced_type" : "type-48"
10326    }
10327   ],
10328   "linker_set_key" : "android::hardware::hidl_vec<char>",
10329   "name" : "android::hardware::hidl_vec<char>",
10330   "referenced_type" : "type-373",
10331   "self_type" : "type-373",
10332   "size" : 16,
10333   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10334   "template_args" : [ "type-65" ],
10335   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10336  },
10337  {
10338   "alignment" : 8,
10339   "fields" :
10340   [
10341    {
10342     "access" : "private",
10343     "field_name" : "mBuffer",
10344     "referenced_type" : "type-338"
10345    },
10346    {
10347     "access" : "private",
10348     "field_name" : "mSize",
10349     "field_offset" : 64,
10350     "referenced_type" : "type-2"
10351    },
10352    {
10353     "access" : "private",
10354     "field_name" : "mOwnsBuffer",
10355     "field_offset" : 96,
10356     "referenced_type" : "type-48"
10357    }
10358   ],
10359   "linker_set_key" : "android::hardware::hidl_vec<int>",
10360   "name" : "android::hardware::hidl_vec<int>",
10361   "referenced_type" : "type-337",
10362   "self_type" : "type-337",
10363   "size" : 16,
10364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10365   "template_args" : [ "type-32" ],
10366   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10367  },
10368  {
10369   "alignment" : 2,
10370   "fields" :
10371   [
10372    {
10373     "access" : "private",
10374     "field_name" : "mMajor",
10375     "referenced_type" : "type-85"
10376    },
10377    {
10378     "access" : "private",
10379     "field_name" : "mMinor",
10380     "field_offset" : 16,
10381     "referenced_type" : "type-85"
10382    }
10383   ],
10384   "linker_set_key" : "android::hardware::hidl_version",
10385   "name" : "android::hardware::hidl_version",
10386   "referenced_type" : "type-378",
10387   "self_type" : "type-378",
10388   "size" : 4,
10389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10390   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10391  },
10392  {
10393   "alignment" : 8,
10394   "base_specifiers" :
10395   [
10396    {
10397     "referenced_type" : "type-440"
10398    }
10399   ],
10400   "fields" :
10401   [
10402    {
10403     "access" : "private",
10404     "field_name" : "_hidl_mImpl",
10405     "field_offset" : 1024,
10406     "referenced_type" : "type-109"
10407    }
10408   ],
10409   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
10410   "name" : "android::hardware::power::V1_0::BnHwPower",
10411   "referenced_type" : "type-590",
10412   "self_type" : "type-590",
10413   "size" : 152,
10414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
10415   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
10416   "vtable_components" :
10417   [
10418    {
10419     "component_value" : 136,
10420     "kind" : "vbase_offset"
10421    },
10422    {
10423     "kind" : "offset_to_top"
10424    },
10425    {
10426     "kind" : "rtti",
10427     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10437    },
10438    {
10439     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10443    },
10444    {
10445     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10446    },
10447    {
10448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10455    },
10456    {
10457     "kind" : "complete_dtor_pointer",
10458     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
10459    },
10460    {
10461     "kind" : "deleting_dtor_pointer",
10462     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
10463    },
10464    {
10465     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10466    },
10467    {
10468     "component_value" : -32,
10469     "kind" : "offset_to_top"
10470    },
10471    {
10472     "kind" : "rtti",
10473     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10474    },
10475    {
10476     "kind" : "complete_dtor_pointer",
10477     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10478    },
10479    {
10480     "kind" : "deleting_dtor_pointer",
10481     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10482    },
10483    {
10484     "kind" : "vcall_offset"
10485    },
10486    {
10487     "kind" : "vcall_offset"
10488    },
10489    {
10490     "kind" : "vcall_offset"
10491    },
10492    {
10493     "kind" : "vcall_offset"
10494    },
10495    {
10496     "component_value" : -136,
10497     "kind" : "vcall_offset"
10498    },
10499    {
10500     "component_value" : -136,
10501     "kind" : "offset_to_top"
10502    },
10503    {
10504     "kind" : "rtti",
10505     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10506    },
10507    {
10508     "kind" : "complete_dtor_pointer",
10509     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10510    },
10511    {
10512     "kind" : "deleting_dtor_pointer",
10513     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10514    },
10515    {
10516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10517    },
10518    {
10519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10520    },
10521    {
10522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10523    },
10524    {
10525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10526    }
10527   ]
10528  },
10529  {
10530   "alignment" : 8,
10531   "base_specifiers" :
10532   [
10533    {
10534     "referenced_type" : "type-420"
10535    },
10536    {
10537     "referenced_type" : "type-69"
10538    }
10539   ],
10540   "fields" :
10541   [
10542    {
10543     "access" : "private",
10544     "field_name" : "_hidl_mMutex",
10545     "field_offset" : 1088,
10546     "referenced_type" : "type-593"
10547    },
10548    {
10549     "access" : "private",
10550     "field_name" : "_hidl_mDeathRecipients",
10551     "field_offset" : 1408,
10552     "referenced_type" : "type-594"
10553    }
10554   ],
10555   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
10556   "name" : "android::hardware::power::V1_0::BpHwPower",
10557   "referenced_type" : "type-592",
10558   "self_type" : "type-592",
10559   "size" : 216,
10560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
10561   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
10562   "vtable_components" :
10563   [
10564    {
10565     "component_value" : 200,
10566     "kind" : "vbase_offset"
10567    },
10568    {
10569     "kind" : "offset_to_top"
10570    },
10571    {
10572     "kind" : "rtti",
10573     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10574    },
10575    {
10576     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
10604    },
10605    {
10606     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10607    },
10608    {
10609     "kind" : "complete_dtor_pointer",
10610     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
10611    },
10612    {
10613     "kind" : "deleting_dtor_pointer",
10614     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
10615    },
10616    {
10617     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
10618    },
10619    {
10620     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
10621    },
10622    {
10623     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
10624    },
10625    {
10626     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10627    },
10628    {
10629     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10630    },
10631    {
10632     "component_value" : 192,
10633     "kind" : "vbase_offset"
10634    },
10635    {
10636     "component_value" : -8,
10637     "kind" : "offset_to_top"
10638    },
10639    {
10640     "kind" : "rtti",
10641     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10642    },
10643    {
10644     "kind" : "complete_dtor_pointer",
10645     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10646    },
10647    {
10648     "kind" : "deleting_dtor_pointer",
10649     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10650    },
10651    {
10652     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10653    },
10654    {
10655     "component_value" : 184,
10656     "kind" : "vbase_offset"
10657    },
10658    {
10659     "component_value" : -16,
10660     "kind" : "offset_to_top"
10661    },
10662    {
10663     "kind" : "rtti",
10664     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10665    },
10666    {
10667     "kind" : "complete_dtor_pointer",
10668     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10669    },
10670    {
10671     "kind" : "deleting_dtor_pointer",
10672     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10673    },
10674    {
10675     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10682    },
10683    {
10684     "component_value" : -48,
10685     "kind" : "offset_to_top"
10686    },
10687    {
10688     "kind" : "rtti",
10689     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10690    },
10691    {
10692     "kind" : "complete_dtor_pointer",
10693     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10694    },
10695    {
10696     "kind" : "deleting_dtor_pointer",
10697     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10698    },
10699    {
10700     "kind" : "vcall_offset"
10701    },
10702    {
10703     "component_value" : -184,
10704     "kind" : "vcall_offset"
10705    },
10706    {
10707     "component_value" : -184,
10708     "kind" : "vcall_offset"
10709    },
10710    {
10711     "component_value" : -184,
10712     "kind" : "vcall_offset"
10713    },
10714    {
10715     "component_value" : -200,
10716     "kind" : "vcall_offset"
10717    },
10718    {
10719     "component_value" : -200,
10720     "kind" : "offset_to_top"
10721    },
10722    {
10723     "kind" : "rtti",
10724     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10725    },
10726    {
10727     "kind" : "complete_dtor_pointer",
10728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10729    },
10730    {
10731     "kind" : "deleting_dtor_pointer",
10732     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10733    },
10734    {
10735     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10736    },
10737    {
10738     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10739    },
10740    {
10741     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10742    },
10743    {
10744     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10745    }
10746   ]
10747  },
10748  {
10749   "alignment" : 8,
10750   "base_specifiers" :
10751   [
10752    {
10753     "referenced_type" : "type-9"
10754    }
10755   ],
10756   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10757   "name" : "android::hardware::power::V1_0::IPower",
10758   "referenced_type" : "type-111",
10759   "self_type" : "type-111",
10760   "size" : 24,
10761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10762   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10763   "vtable_components" :
10764   [
10765    {
10766     "component_value" : 8,
10767     "kind" : "vbase_offset"
10768    },
10769    {
10770     "kind" : "offset_to_top"
10771    },
10772    {
10773     "kind" : "rtti",
10774     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10775    },
10776    {
10777     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10784    },
10785    {
10786     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10790    },
10791    {
10792     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10799    },
10800    {
10801     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10802    },
10803    {
10804     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10805    },
10806    {
10807     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10808    },
10809    {
10810     "kind" : "complete_dtor_pointer",
10811     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10812    },
10813    {
10814     "kind" : "deleting_dtor_pointer",
10815     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10816    },
10817    {
10818     "is_pure" : true,
10819     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10820    },
10821    {
10822     "is_pure" : true,
10823     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10824    },
10825    {
10826     "is_pure" : true,
10827     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10828    },
10829    {
10830     "is_pure" : true,
10831     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10832    },
10833    {
10834     "kind" : "vcall_offset"
10835    },
10836    {
10837     "kind" : "vcall_offset"
10838    },
10839    {
10840     "kind" : "vcall_offset"
10841    },
10842    {
10843     "kind" : "vcall_offset"
10844    },
10845    {
10846     "component_value" : -8,
10847     "kind" : "vcall_offset"
10848    },
10849    {
10850     "component_value" : -8,
10851     "kind" : "offset_to_top"
10852    },
10853    {
10854     "kind" : "rtti",
10855     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10856    },
10857    {
10858     "kind" : "complete_dtor_pointer",
10859     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
10860    },
10861    {
10862     "kind" : "deleting_dtor_pointer",
10863     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10873    },
10874    {
10875     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10876    }
10877   ]
10878  },
10879  {
10880   "alignment" : 8,
10881   "fields" :
10882   [
10883    {
10884     "field_name" : "name",
10885     "referenced_type" : "type-298"
10886    },
10887    {
10888     "field_name" : "residencyInMsecSinceBoot",
10889     "field_offset" : 128,
10890     "referenced_type" : "type-37"
10891    },
10892    {
10893     "field_name" : "totalTransitions",
10894     "field_offset" : 192,
10895     "referenced_type" : "type-37"
10896    },
10897    {
10898     "field_name" : "supportedOnlyInSuspend",
10899     "field_offset" : 256,
10900     "referenced_type" : "type-48"
10901    },
10902    {
10903     "field_name" : "voters",
10904     "field_offset" : 320,
10905     "referenced_type" : "type-345"
10906    }
10907   ],
10908   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10909   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10910   "referenced_type" : "type-358",
10911   "self_type" : "type-358",
10912   "size" : 56,
10913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10914   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10915  },
10916  {
10917   "alignment" : 8,
10918   "fields" :
10919   [
10920    {
10921     "field_name" : "name",
10922     "referenced_type" : "type-298"
10923    },
10924    {
10925     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10926     "field_offset" : 128,
10927     "referenced_type" : "type-37"
10928    },
10929    {
10930     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10931     "field_offset" : 192,
10932     "referenced_type" : "type-37"
10933    }
10934   ],
10935   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10936   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10937   "referenced_type" : "type-349",
10938   "self_type" : "type-349",
10939   "size" : 32,
10940   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10941   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10942  },
10943  {
10944   "alignment" : 8,
10945   "base_specifiers" :
10946   [
10947    {
10948     "referenced_type" : "type-440"
10949    }
10950   ],
10951   "fields" :
10952   [
10953    {
10954     "access" : "private",
10955     "field_name" : "_hidl_mImpl",
10956     "field_offset" : 1024,
10957     "referenced_type" : "type-117"
10958    }
10959   ],
10960   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10961   "name" : "android::hardware::power::V1_1::BnHwPower",
10962   "referenced_type" : "type-599",
10963   "self_type" : "type-599",
10964   "size" : 152,
10965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10966   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10967   "vtable_components" :
10968   [
10969    {
10970     "component_value" : 136,
10971     "kind" : "vbase_offset"
10972    },
10973    {
10974     "kind" : "offset_to_top"
10975    },
10976    {
10977     "kind" : "rtti",
10978     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10979    },
10980    {
10981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10982    },
10983    {
10984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10985    },
10986    {
10987     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10988    },
10989    {
10990     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10991    },
10992    {
10993     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10994    },
10995    {
10996     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11006    },
11007    {
11008     "kind" : "complete_dtor_pointer",
11009     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
11010    },
11011    {
11012     "kind" : "deleting_dtor_pointer",
11013     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11017    },
11018    {
11019     "component_value" : -32,
11020     "kind" : "offset_to_top"
11021    },
11022    {
11023     "kind" : "rtti",
11024     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11025    },
11026    {
11027     "kind" : "complete_dtor_pointer",
11028     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11029    },
11030    {
11031     "kind" : "deleting_dtor_pointer",
11032     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11033    },
11034    {
11035     "kind" : "vcall_offset"
11036    },
11037    {
11038     "kind" : "vcall_offset"
11039    },
11040    {
11041     "kind" : "vcall_offset"
11042    },
11043    {
11044     "kind" : "vcall_offset"
11045    },
11046    {
11047     "component_value" : -136,
11048     "kind" : "vcall_offset"
11049    },
11050    {
11051     "component_value" : -136,
11052     "kind" : "offset_to_top"
11053    },
11054    {
11055     "kind" : "rtti",
11056     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11057    },
11058    {
11059     "kind" : "complete_dtor_pointer",
11060     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11061    },
11062    {
11063     "kind" : "deleting_dtor_pointer",
11064     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11065    },
11066    {
11067     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11068    },
11069    {
11070     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11074    },
11075    {
11076     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11077    }
11078   ]
11079  },
11080  {
11081   "alignment" : 8,
11082   "base_specifiers" :
11083   [
11084    {
11085     "referenced_type" : "type-421"
11086    },
11087    {
11088     "referenced_type" : "type-69"
11089    }
11090   ],
11091   "fields" :
11092   [
11093    {
11094     "access" : "private",
11095     "field_name" : "_hidl_mMutex",
11096     "field_offset" : 1088,
11097     "referenced_type" : "type-602"
11098    },
11099    {
11100     "access" : "private",
11101     "field_name" : "_hidl_mDeathRecipients",
11102     "field_offset" : 1408,
11103     "referenced_type" : "type-603"
11104    }
11105   ],
11106   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
11107   "name" : "android::hardware::power::V1_1::BpHwPower",
11108   "referenced_type" : "type-601",
11109   "self_type" : "type-601",
11110   "size" : 216,
11111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
11112   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
11113   "vtable_components" :
11114   [
11115    {
11116     "component_value" : 200,
11117     "kind" : "vbase_offset"
11118    },
11119    {
11120     "kind" : "offset_to_top"
11121    },
11122    {
11123     "kind" : "rtti",
11124     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11125    },
11126    {
11127     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
11128    },
11129    {
11130     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11131    },
11132    {
11133     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11134    },
11135    {
11136     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11137    },
11138    {
11139     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11140    },
11141    {
11142     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11158    },
11159    {
11160     "kind" : "complete_dtor_pointer",
11161     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
11162    },
11163    {
11164     "kind" : "deleting_dtor_pointer",
11165     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11187    },
11188    {
11189     "component_value" : 192,
11190     "kind" : "vbase_offset"
11191    },
11192    {
11193     "component_value" : -8,
11194     "kind" : "offset_to_top"
11195    },
11196    {
11197     "kind" : "rtti",
11198     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11199    },
11200    {
11201     "kind" : "complete_dtor_pointer",
11202     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11203    },
11204    {
11205     "kind" : "deleting_dtor_pointer",
11206     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11207    },
11208    {
11209     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11210    },
11211    {
11212     "component_value" : 184,
11213     "kind" : "vbase_offset"
11214    },
11215    {
11216     "component_value" : -16,
11217     "kind" : "offset_to_top"
11218    },
11219    {
11220     "kind" : "rtti",
11221     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11222    },
11223    {
11224     "kind" : "complete_dtor_pointer",
11225     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11226    },
11227    {
11228     "kind" : "deleting_dtor_pointer",
11229     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11239    },
11240    {
11241     "component_value" : -48,
11242     "kind" : "offset_to_top"
11243    },
11244    {
11245     "kind" : "rtti",
11246     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11247    },
11248    {
11249     "kind" : "complete_dtor_pointer",
11250     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11251    },
11252    {
11253     "kind" : "deleting_dtor_pointer",
11254     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11255    },
11256    {
11257     "kind" : "vcall_offset"
11258    },
11259    {
11260     "component_value" : -184,
11261     "kind" : "vcall_offset"
11262    },
11263    {
11264     "component_value" : -184,
11265     "kind" : "vcall_offset"
11266    },
11267    {
11268     "component_value" : -184,
11269     "kind" : "vcall_offset"
11270    },
11271    {
11272     "component_value" : -200,
11273     "kind" : "vcall_offset"
11274    },
11275    {
11276     "component_value" : -200,
11277     "kind" : "offset_to_top"
11278    },
11279    {
11280     "kind" : "rtti",
11281     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11282    },
11283    {
11284     "kind" : "complete_dtor_pointer",
11285     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11286    },
11287    {
11288     "kind" : "deleting_dtor_pointer",
11289     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11290    },
11291    {
11292     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11293    },
11294    {
11295     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11296    },
11297    {
11298     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11299    },
11300    {
11301     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11302    }
11303   ]
11304  },
11305  {
11306   "alignment" : 8,
11307   "base_specifiers" :
11308   [
11309    {
11310     "referenced_type" : "type-111"
11311    }
11312   ],
11313   "linker_set_key" : "android::hardware::power::V1_1::IPower",
11314   "name" : "android::hardware::power::V1_1::IPower",
11315   "referenced_type" : "type-119",
11316   "self_type" : "type-119",
11317   "size" : 24,
11318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
11319   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
11320   "vtable_components" :
11321   [
11322    {
11323     "component_value" : 8,
11324     "kind" : "vbase_offset"
11325    },
11326    {
11327     "kind" : "offset_to_top"
11328    },
11329    {
11330     "kind" : "rtti",
11331     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11332    },
11333    {
11334     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
11335    },
11336    {
11337     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11338    },
11339    {
11340     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11341    },
11342    {
11343     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11344    },
11345    {
11346     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11347    },
11348    {
11349     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
11350    },
11351    {
11352     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11353    },
11354    {
11355     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11365    },
11366    {
11367     "kind" : "complete_dtor_pointer",
11368     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
11369    },
11370    {
11371     "kind" : "deleting_dtor_pointer",
11372     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
11373    },
11374    {
11375     "is_pure" : true,
11376     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
11377    },
11378    {
11379     "is_pure" : true,
11380     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
11381    },
11382    {
11383     "is_pure" : true,
11384     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
11385    },
11386    {
11387     "is_pure" : true,
11388     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11389    },
11390    {
11391     "is_pure" : true,
11392     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11393    },
11394    {
11395     "is_pure" : true,
11396     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11397    },
11398    {
11399     "kind" : "vcall_offset"
11400    },
11401    {
11402     "kind" : "vcall_offset"
11403    },
11404    {
11405     "kind" : "vcall_offset"
11406    },
11407    {
11408     "kind" : "vcall_offset"
11409    },
11410    {
11411     "component_value" : -8,
11412     "kind" : "vcall_offset"
11413    },
11414    {
11415     "component_value" : -8,
11416     "kind" : "offset_to_top"
11417    },
11418    {
11419     "kind" : "rtti",
11420     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11421    },
11422    {
11423     "kind" : "complete_dtor_pointer",
11424     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD1Ev"
11425    },
11426    {
11427     "kind" : "deleting_dtor_pointer",
11428     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD0Ev"
11429    },
11430    {
11431     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11432    },
11433    {
11434     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11435    },
11436    {
11437     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11438    },
11439    {
11440     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11441    }
11442   ]
11443  },
11444  {
11445   "alignment" : 8,
11446   "fields" :
11447   [
11448    {
11449     "field_name" : "name",
11450     "referenced_type" : "type-298"
11451    },
11452    {
11453     "field_name" : "states",
11454     "field_offset" : 128,
11455     "referenced_type" : "type-359"
11456    }
11457   ],
11458   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
11459   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
11460   "referenced_type" : "type-372",
11461   "self_type" : "type-372",
11462   "size" : 32,
11463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11464   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
11465  },
11466  {
11467   "alignment" : 8,
11468   "fields" :
11469   [
11470    {
11471     "field_name" : "name",
11472     "referenced_type" : "type-298"
11473    },
11474    {
11475     "field_name" : "residencyInMsecSinceBoot",
11476     "field_offset" : 128,
11477     "referenced_type" : "type-37"
11478    },
11479    {
11480     "field_name" : "totalTransitions",
11481     "field_offset" : 192,
11482     "referenced_type" : "type-37"
11483    },
11484    {
11485     "field_name" : "lastEntryTimestampMs",
11486     "field_offset" : 256,
11487     "referenced_type" : "type-37"
11488    },
11489    {
11490     "field_name" : "supportedOnlyInSuspend",
11491     "field_offset" : 320,
11492     "referenced_type" : "type-48"
11493    }
11494   ],
11495   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11496   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11497   "referenced_type" : "type-363",
11498   "self_type" : "type-363",
11499   "size" : 48,
11500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11501   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
11502  },
11503  {
11504   "alignment" : 8,
11505   "base_specifiers" :
11506   [
11507    {
11508     "referenced_type" : "type-440"
11509    }
11510   ],
11511   "fields" :
11512   [
11513    {
11514     "access" : "private",
11515     "field_name" : "_hidl_mImpl",
11516     "field_offset" : 1024,
11517     "referenced_type" : "type-125"
11518    }
11519   ],
11520   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower",
11521   "name" : "android::hardware::power::V1_2::BnHwPower",
11522   "referenced_type" : "type-606",
11523   "self_type" : "type-606",
11524   "size" : 152,
11525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
11526   "unique_id" : "_ZTSN7android8hardware5power4V1_29BnHwPowerE",
11527   "vtable_components" :
11528   [
11529    {
11530     "component_value" : 136,
11531     "kind" : "vbase_offset"
11532    },
11533    {
11534     "kind" : "offset_to_top"
11535    },
11536    {
11537     "kind" : "rtti",
11538     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11548    },
11549    {
11550     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11554    },
11555    {
11556     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11560    },
11561    {
11562     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11563    },
11564    {
11565     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11566    },
11567    {
11568     "kind" : "complete_dtor_pointer",
11569     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
11570    },
11571    {
11572     "kind" : "deleting_dtor_pointer",
11573     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
11574    },
11575    {
11576     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11577    },
11578    {
11579     "component_value" : -32,
11580     "kind" : "offset_to_top"
11581    },
11582    {
11583     "kind" : "rtti",
11584     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11585    },
11586    {
11587     "kind" : "complete_dtor_pointer",
11588     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11589    },
11590    {
11591     "kind" : "deleting_dtor_pointer",
11592     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11593    },
11594    {
11595     "kind" : "vcall_offset"
11596    },
11597    {
11598     "kind" : "vcall_offset"
11599    },
11600    {
11601     "kind" : "vcall_offset"
11602    },
11603    {
11604     "kind" : "vcall_offset"
11605    },
11606    {
11607     "component_value" : -136,
11608     "kind" : "vcall_offset"
11609    },
11610    {
11611     "component_value" : -136,
11612     "kind" : "offset_to_top"
11613    },
11614    {
11615     "kind" : "rtti",
11616     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11617    },
11618    {
11619     "kind" : "complete_dtor_pointer",
11620     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11621    },
11622    {
11623     "kind" : "deleting_dtor_pointer",
11624     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11631    },
11632    {
11633     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11634    },
11635    {
11636     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11637    }
11638   ]
11639  },
11640  {
11641   "alignment" : 8,
11642   "base_specifiers" :
11643   [
11644    {
11645     "referenced_type" : "type-422"
11646    },
11647    {
11648     "referenced_type" : "type-69"
11649    }
11650   ],
11651   "fields" :
11652   [
11653    {
11654     "access" : "private",
11655     "field_name" : "_hidl_mMutex",
11656     "field_offset" : 1088,
11657     "referenced_type" : "type-609"
11658    },
11659    {
11660     "access" : "private",
11661     "field_name" : "_hidl_mDeathRecipients",
11662     "field_offset" : 1408,
11663     "referenced_type" : "type-610"
11664    }
11665   ],
11666   "linker_set_key" : "android::hardware::power::V1_2::BpHwPower",
11667   "name" : "android::hardware::power::V1_2::BpHwPower",
11668   "referenced_type" : "type-608",
11669   "self_type" : "type-608",
11670   "size" : 216,
11671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
11672   "unique_id" : "_ZTSN7android8hardware5power4V1_29BpHwPowerE",
11673   "vtable_components" :
11674   [
11675    {
11676     "component_value" : 200,
11677     "kind" : "vbase_offset"
11678    },
11679    {
11680     "kind" : "offset_to_top"
11681    },
11682    {
11683     "kind" : "rtti",
11684     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11685    },
11686    {
11687     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11691    },
11692    {
11693     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11694    },
11695    {
11696     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11697    },
11698    {
11699     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11700    },
11701    {
11702     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
11703    },
11704    {
11705     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
11709    },
11710    {
11711     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11712    },
11713    {
11714     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
11715    },
11716    {
11717     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11718    },
11719    {
11720     "kind" : "complete_dtor_pointer",
11721     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
11722    },
11723    {
11724     "kind" : "deleting_dtor_pointer",
11725     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
11726    },
11727    {
11728     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
11729    },
11730    {
11731     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11732    },
11733    {
11734     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11735    },
11736    {
11737     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11738    },
11739    {
11740     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11741    },
11742    {
11743     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11744    },
11745    {
11746     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11747    },
11748    {
11749     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11750    },
11751    {
11752     "component_value" : 192,
11753     "kind" : "vbase_offset"
11754    },
11755    {
11756     "component_value" : -8,
11757     "kind" : "offset_to_top"
11758    },
11759    {
11760     "kind" : "rtti",
11761     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11762    },
11763    {
11764     "kind" : "complete_dtor_pointer",
11765     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11766    },
11767    {
11768     "kind" : "deleting_dtor_pointer",
11769     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11770    },
11771    {
11772     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11773    },
11774    {
11775     "component_value" : 184,
11776     "kind" : "vbase_offset"
11777    },
11778    {
11779     "component_value" : -16,
11780     "kind" : "offset_to_top"
11781    },
11782    {
11783     "kind" : "rtti",
11784     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11785    },
11786    {
11787     "kind" : "complete_dtor_pointer",
11788     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11789    },
11790    {
11791     "kind" : "deleting_dtor_pointer",
11792     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11793    },
11794    {
11795     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11796    },
11797    {
11798     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11799    },
11800    {
11801     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11802    },
11803    {
11804     "component_value" : -48,
11805     "kind" : "offset_to_top"
11806    },
11807    {
11808     "kind" : "rtti",
11809     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11810    },
11811    {
11812     "kind" : "complete_dtor_pointer",
11813     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11814    },
11815    {
11816     "kind" : "deleting_dtor_pointer",
11817     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11818    },
11819    {
11820     "kind" : "vcall_offset"
11821    },
11822    {
11823     "component_value" : -184,
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "component_value" : -184,
11828     "kind" : "vcall_offset"
11829    },
11830    {
11831     "component_value" : -184,
11832     "kind" : "vcall_offset"
11833    },
11834    {
11835     "component_value" : -200,
11836     "kind" : "vcall_offset"
11837    },
11838    {
11839     "component_value" : -200,
11840     "kind" : "offset_to_top"
11841    },
11842    {
11843     "kind" : "rtti",
11844     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11845    },
11846    {
11847     "kind" : "complete_dtor_pointer",
11848     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11849    },
11850    {
11851     "kind" : "deleting_dtor_pointer",
11852     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11853    },
11854    {
11855     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11856    },
11857    {
11858     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11859    },
11860    {
11861     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11862    },
11863    {
11864     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11865    }
11866   ]
11867  },
11868  {
11869   "alignment" : 8,
11870   "base_specifiers" :
11871   [
11872    {
11873     "referenced_type" : "type-119"
11874    }
11875   ],
11876   "linker_set_key" : "android::hardware::power::V1_2::IPower",
11877   "name" : "android::hardware::power::V1_2::IPower",
11878   "referenced_type" : "type-127",
11879   "self_type" : "type-127",
11880   "size" : 24,
11881   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
11882   "unique_id" : "_ZTSN7android8hardware5power4V1_26IPowerE",
11883   "vtable_components" :
11884   [
11885    {
11886     "component_value" : 8,
11887     "kind" : "vbase_offset"
11888    },
11889    {
11890     "kind" : "offset_to_top"
11891    },
11892    {
11893     "kind" : "rtti",
11894     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11895    },
11896    {
11897     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
11898    },
11899    {
11900     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
11913    },
11914    {
11915     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11916    },
11917    {
11918     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
11919    },
11920    {
11921     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11922    },
11923    {
11924     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
11925    },
11926    {
11927     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11928    },
11929    {
11930     "kind" : "complete_dtor_pointer",
11931     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
11932    },
11933    {
11934     "kind" : "deleting_dtor_pointer",
11935     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
11936    },
11937    {
11938     "is_pure" : true,
11939     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
11940    },
11941    {
11942     "is_pure" : true,
11943     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
11944    },
11945    {
11946     "is_pure" : true,
11947     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
11948    },
11949    {
11950     "is_pure" : true,
11951     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11952    },
11953    {
11954     "is_pure" : true,
11955     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11956    },
11957    {
11958     "is_pure" : true,
11959     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11960    },
11961    {
11962     "is_pure" : true,
11963     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11964    },
11965    {
11966     "kind" : "vcall_offset"
11967    },
11968    {
11969     "kind" : "vcall_offset"
11970    },
11971    {
11972     "kind" : "vcall_offset"
11973    },
11974    {
11975     "kind" : "vcall_offset"
11976    },
11977    {
11978     "component_value" : -8,
11979     "kind" : "vcall_offset"
11980    },
11981    {
11982     "component_value" : -8,
11983     "kind" : "offset_to_top"
11984    },
11985    {
11986     "kind" : "rtti",
11987     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11988    },
11989    {
11990     "kind" : "complete_dtor_pointer",
11991     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD1Ev"
11992    },
11993    {
11994     "kind" : "deleting_dtor_pointer",
11995     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD0Ev"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11999    },
12000    {
12001     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12008    }
12009   ]
12010  },
12011  {
12012   "alignment" : 8,
12013   "base_specifiers" :
12014   [
12015    {
12016     "referenced_type" : "type-440"
12017    }
12018   ],
12019   "fields" :
12020   [
12021    {
12022     "access" : "private",
12023     "field_name" : "_hidl_mImpl",
12024     "field_offset" : 1024,
12025     "referenced_type" : "type-133"
12026    }
12027   ],
12028   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower",
12029   "name" : "android::hardware::power::V1_3::BnHwPower",
12030   "referenced_type" : "type-634",
12031   "self_type" : "type-634",
12032   "size" : 152,
12033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
12034   "unique_id" : "_ZTSN7android8hardware5power4V1_39BnHwPowerE",
12035   "vtable_components" :
12036   [
12037    {
12038     "component_value" : 136,
12039     "kind" : "vbase_offset"
12040    },
12041    {
12042     "kind" : "offset_to_top"
12043    },
12044    {
12045     "kind" : "rtti",
12046     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12047    },
12048    {
12049     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12050    },
12051    {
12052     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12053    },
12054    {
12055     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12056    },
12057    {
12058     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12059    },
12060    {
12061     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12062    },
12063    {
12064     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12065    },
12066    {
12067     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12068    },
12069    {
12070     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12071    },
12072    {
12073     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12074    },
12075    {
12076     "kind" : "complete_dtor_pointer",
12077     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
12078    },
12079    {
12080     "kind" : "deleting_dtor_pointer",
12081     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12085    },
12086    {
12087     "component_value" : -32,
12088     "kind" : "offset_to_top"
12089    },
12090    {
12091     "kind" : "rtti",
12092     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12093    },
12094    {
12095     "kind" : "complete_dtor_pointer",
12096     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12097    },
12098    {
12099     "kind" : "deleting_dtor_pointer",
12100     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12101    },
12102    {
12103     "kind" : "vcall_offset"
12104    },
12105    {
12106     "kind" : "vcall_offset"
12107    },
12108    {
12109     "kind" : "vcall_offset"
12110    },
12111    {
12112     "kind" : "vcall_offset"
12113    },
12114    {
12115     "component_value" : -136,
12116     "kind" : "vcall_offset"
12117    },
12118    {
12119     "component_value" : -136,
12120     "kind" : "offset_to_top"
12121    },
12122    {
12123     "kind" : "rtti",
12124     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12125    },
12126    {
12127     "kind" : "complete_dtor_pointer",
12128     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12129    },
12130    {
12131     "kind" : "deleting_dtor_pointer",
12132     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12133    },
12134    {
12135     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12136    },
12137    {
12138     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12139    },
12140    {
12141     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12142    },
12143    {
12144     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12145    }
12146   ]
12147  },
12148  {
12149   "alignment" : 8,
12150   "base_specifiers" :
12151   [
12152    {
12153     "referenced_type" : "type-424"
12154    },
12155    {
12156     "referenced_type" : "type-69"
12157    }
12158   ],
12159   "fields" :
12160   [
12161    {
12162     "access" : "private",
12163     "field_name" : "_hidl_mMutex",
12164     "field_offset" : 1088,
12165     "referenced_type" : "type-615"
12166    },
12167    {
12168     "access" : "private",
12169     "field_name" : "_hidl_mDeathRecipients",
12170     "field_offset" : 1408,
12171     "referenced_type" : "type-616"
12172    }
12173   ],
12174   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower",
12175   "name" : "android::hardware::power::V1_3::BpHwPower",
12176   "referenced_type" : "type-614",
12177   "self_type" : "type-614",
12178   "size" : 216,
12179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
12180   "unique_id" : "_ZTSN7android8hardware5power4V1_39BpHwPowerE",
12181   "vtable_components" :
12182   [
12183    {
12184     "component_value" : 200,
12185     "kind" : "vbase_offset"
12186    },
12187    {
12188     "kind" : "offset_to_top"
12189    },
12190    {
12191     "kind" : "rtti",
12192     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12193    },
12194    {
12195     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
12196    },
12197    {
12198     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12199    },
12200    {
12201     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12202    },
12203    {
12204     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12205    },
12206    {
12207     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12208    },
12209    {
12210     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
12211    },
12212    {
12213     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12214    },
12215    {
12216     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
12217    },
12218    {
12219     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12220    },
12221    {
12222     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
12223    },
12224    {
12225     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12226    },
12227    {
12228     "kind" : "complete_dtor_pointer",
12229     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
12230    },
12231    {
12232     "kind" : "deleting_dtor_pointer",
12233     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
12234    },
12235    {
12236     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
12237    },
12238    {
12239     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12240    },
12241    {
12242     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12243    },
12244    {
12245     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12249    },
12250    {
12251     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12252    },
12253    {
12254     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12255    },
12256    {
12257     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12258    },
12259    {
12260     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12261    },
12262    {
12263     "component_value" : 192,
12264     "kind" : "vbase_offset"
12265    },
12266    {
12267     "component_value" : -8,
12268     "kind" : "offset_to_top"
12269    },
12270    {
12271     "kind" : "rtti",
12272     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12273    },
12274    {
12275     "kind" : "complete_dtor_pointer",
12276     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12277    },
12278    {
12279     "kind" : "deleting_dtor_pointer",
12280     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12281    },
12282    {
12283     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12284    },
12285    {
12286     "component_value" : 184,
12287     "kind" : "vbase_offset"
12288    },
12289    {
12290     "component_value" : -16,
12291     "kind" : "offset_to_top"
12292    },
12293    {
12294     "kind" : "rtti",
12295     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12296    },
12297    {
12298     "kind" : "complete_dtor_pointer",
12299     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12300    },
12301    {
12302     "kind" : "deleting_dtor_pointer",
12303     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12313    },
12314    {
12315     "component_value" : -48,
12316     "kind" : "offset_to_top"
12317    },
12318    {
12319     "kind" : "rtti",
12320     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12321    },
12322    {
12323     "kind" : "complete_dtor_pointer",
12324     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12325    },
12326    {
12327     "kind" : "deleting_dtor_pointer",
12328     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12329    },
12330    {
12331     "kind" : "vcall_offset"
12332    },
12333    {
12334     "component_value" : -184,
12335     "kind" : "vcall_offset"
12336    },
12337    {
12338     "component_value" : -184,
12339     "kind" : "vcall_offset"
12340    },
12341    {
12342     "component_value" : -184,
12343     "kind" : "vcall_offset"
12344    },
12345    {
12346     "component_value" : -200,
12347     "kind" : "vcall_offset"
12348    },
12349    {
12350     "component_value" : -200,
12351     "kind" : "offset_to_top"
12352    },
12353    {
12354     "kind" : "rtti",
12355     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12356    },
12357    {
12358     "kind" : "complete_dtor_pointer",
12359     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12360    },
12361    {
12362     "kind" : "deleting_dtor_pointer",
12363     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12364    },
12365    {
12366     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12367    },
12368    {
12369     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12370    },
12371    {
12372     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12376    }
12377   ]
12378  },
12379  {
12380   "alignment" : 8,
12381   "base_specifiers" :
12382   [
12383    {
12384     "referenced_type" : "type-135"
12385    },
12386    {
12387     "referenced_type" : "type-69"
12388    }
12389   ],
12390   "fields" :
12391   [
12392    {
12393     "access" : "private",
12394     "field_name" : "mImpl",
12395     "field_offset" : 768,
12396     "referenced_type" : "type-139"
12397    },
12398    {
12399     "access" : "private",
12400     "field_name" : "mOnewayQueue",
12401     "field_offset" : 832,
12402     "referenced_type" : "type-669"
12403    }
12404   ],
12405   "linker_set_key" : "android::hardware::power::V1_3::BsPower",
12406   "name" : "android::hardware::power::V1_3::BsPower",
12407   "referenced_type" : "type-668",
12408   "self_type" : "type-668",
12409   "size" : 136,
12410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
12411   "unique_id" : "_ZTSN7android8hardware5power4V1_37BsPowerE",
12412   "vtable_components" :
12413   [
12414    {
12415     "component_value" : 120,
12416     "kind" : "vbase_offset"
12417    },
12418    {
12419     "kind" : "offset_to_top"
12420    },
12421    {
12422     "kind" : "rtti",
12423     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12424    },
12425    {
12426     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12433    },
12434    {
12435     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12436    },
12437    {
12438     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12439    },
12440    {
12441     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
12442    },
12443    {
12444     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12445    },
12446    {
12447     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
12448    },
12449    {
12450     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12451    },
12452    {
12453     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
12454    },
12455    {
12456     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12457    },
12458    {
12459     "kind" : "complete_dtor_pointer",
12460     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
12461    },
12462    {
12463     "kind" : "deleting_dtor_pointer",
12464     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
12468    },
12469    {
12470     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
12471    },
12472    {
12473     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
12474    },
12475    {
12476     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12477    },
12478    {
12479     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12480    },
12481    {
12482     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12483    },
12484    {
12485     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12486    },
12487    {
12488     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12489    },
12490    {
12491     "component_value" : -8,
12492     "kind" : "offset_to_top"
12493    },
12494    {
12495     "kind" : "rtti",
12496     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12497    },
12498    {
12499     "kind" : "complete_dtor_pointer",
12500     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD1Ev"
12501    },
12502    {
12503     "kind" : "deleting_dtor_pointer",
12504     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD0Ev"
12505    },
12506    {
12507     "kind" : "vcall_offset"
12508    },
12509    {
12510     "kind" : "vcall_offset"
12511    },
12512    {
12513     "kind" : "vcall_offset"
12514    },
12515    {
12516     "kind" : "vcall_offset"
12517    },
12518    {
12519     "component_value" : -120,
12520     "kind" : "vcall_offset"
12521    },
12522    {
12523     "component_value" : -120,
12524     "kind" : "offset_to_top"
12525    },
12526    {
12527     "kind" : "rtti",
12528     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12529    },
12530    {
12531     "kind" : "complete_dtor_pointer",
12532     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD1Ev"
12533    },
12534    {
12535     "kind" : "deleting_dtor_pointer",
12536     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD0Ev"
12537    },
12538    {
12539     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12540    },
12541    {
12542     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12543    },
12544    {
12545     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12546    },
12547    {
12548     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12549    }
12550   ]
12551  },
12552  {
12553   "alignment" : 8,
12554   "base_specifiers" :
12555   [
12556    {
12557     "referenced_type" : "type-127"
12558    }
12559   ],
12560   "linker_set_key" : "android::hardware::power::V1_3::IPower",
12561   "name" : "android::hardware::power::V1_3::IPower",
12562   "referenced_type" : "type-135",
12563   "self_type" : "type-135",
12564   "size" : 24,
12565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
12566   "unique_id" : "_ZTSN7android8hardware5power4V1_36IPowerE",
12567   "vtable_components" :
12568   [
12569    {
12570     "component_value" : 8,
12571     "kind" : "vbase_offset"
12572    },
12573    {
12574     "kind" : "offset_to_top"
12575    },
12576    {
12577     "kind" : "rtti",
12578     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12579    },
12580    {
12581     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12582    },
12583    {
12584     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12585    },
12586    {
12587     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12588    },
12589    {
12590     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12591    },
12592    {
12593     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12594    },
12595    {
12596     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
12597    },
12598    {
12599     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12600    },
12601    {
12602     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
12603    },
12604    {
12605     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12606    },
12607    {
12608     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
12609    },
12610    {
12611     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12612    },
12613    {
12614     "kind" : "complete_dtor_pointer",
12615     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
12616    },
12617    {
12618     "kind" : "deleting_dtor_pointer",
12619     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
12620    },
12621    {
12622     "is_pure" : true,
12623     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
12624    },
12625    {
12626     "is_pure" : true,
12627     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
12628    },
12629    {
12630     "is_pure" : true,
12631     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
12632    },
12633    {
12634     "is_pure" : true,
12635     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12636    },
12637    {
12638     "is_pure" : true,
12639     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12640    },
12641    {
12642     "is_pure" : true,
12643     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12644    },
12645    {
12646     "is_pure" : true,
12647     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12648    },
12649    {
12650     "is_pure" : true,
12651     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12652    },
12653    {
12654     "kind" : "vcall_offset"
12655    },
12656    {
12657     "kind" : "vcall_offset"
12658    },
12659    {
12660     "kind" : "vcall_offset"
12661    },
12662    {
12663     "kind" : "vcall_offset"
12664    },
12665    {
12666     "component_value" : -8,
12667     "kind" : "vcall_offset"
12668    },
12669    {
12670     "component_value" : -8,
12671     "kind" : "offset_to_top"
12672    },
12673    {
12674     "kind" : "rtti",
12675     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12676    },
12677    {
12678     "kind" : "complete_dtor_pointer",
12679     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD1Ev"
12680    },
12681    {
12682     "kind" : "deleting_dtor_pointer",
12683     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD0Ev"
12684    },
12685    {
12686     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12687    },
12688    {
12689     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12690    },
12691    {
12692     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12693    },
12694    {
12695     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12696    }
12697   ]
12698  },
12699  {
12700   "alignment" : 8,
12701   "base_specifiers" :
12702   [
12703    {
12704     "referenced_type" : "type-154"
12705    },
12706    {
12707     "referenced_type" : "type-69"
12708    }
12709   ],
12710   "fields" :
12711   [
12712    {
12713     "access" : "private",
12714     "field_name" : "_hidl_mImpl",
12715     "field_offset" : 960,
12716     "referenced_type" : "type-7"
12717    }
12718   ],
12719   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12720   "name" : "android::hidl::base::V1_0::BnHwBase",
12721   "referenced_type" : "type-440",
12722   "self_type" : "type-440",
12723   "size" : 144,
12724   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12725   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12726   "vtable_components" :
12727   [
12728    {
12729     "component_value" : 128,
12730     "kind" : "vbase_offset"
12731    },
12732    {
12733     "kind" : "offset_to_top"
12734    },
12735    {
12736     "kind" : "rtti",
12737     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12738    },
12739    {
12740     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12741    },
12742    {
12743     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12744    },
12745    {
12746     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12747    },
12748    {
12749     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12750    },
12751    {
12752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12753    },
12754    {
12755     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12756    },
12757    {
12758     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12759    },
12760    {
12761     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12762    },
12763    {
12764     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12765    },
12766    {
12767     "kind" : "complete_dtor_pointer",
12768     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12769    },
12770    {
12771     "kind" : "deleting_dtor_pointer",
12772     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12773    },
12774    {
12775     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12776    },
12777    {
12778     "component_value" : -32,
12779     "kind" : "offset_to_top"
12780    },
12781    {
12782     "kind" : "rtti",
12783     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12784    },
12785    {
12786     "kind" : "complete_dtor_pointer",
12787     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12788    },
12789    {
12790     "kind" : "deleting_dtor_pointer",
12791     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12792    },
12793    {
12794     "kind" : "vcall_offset"
12795    },
12796    {
12797     "kind" : "vcall_offset"
12798    },
12799    {
12800     "kind" : "vcall_offset"
12801    },
12802    {
12803     "kind" : "vcall_offset"
12804    },
12805    {
12806     "component_value" : -128,
12807     "kind" : "vcall_offset"
12808    },
12809    {
12810     "component_value" : -128,
12811     "kind" : "offset_to_top"
12812    },
12813    {
12814     "kind" : "rtti",
12815     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12816    },
12817    {
12818     "kind" : "complete_dtor_pointer",
12819     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12820    },
12821    {
12822     "kind" : "deleting_dtor_pointer",
12823     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12830    },
12831    {
12832     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12836    }
12837   ]
12838  },
12839  {
12840   "alignment" : 8,
12841   "base_specifiers" :
12842   [
12843    {
12844     "referenced_type" : "type-419"
12845    },
12846    {
12847     "referenced_type" : "type-69"
12848    }
12849   ],
12850   "fields" :
12851   [
12852    {
12853     "access" : "private",
12854     "field_name" : "_hidl_mMutex",
12855     "field_offset" : 1088,
12856     "referenced_type" : "type-585"
12857    },
12858    {
12859     "access" : "private",
12860     "field_name" : "_hidl_mDeathRecipients",
12861     "field_offset" : 1408,
12862     "referenced_type" : "type-586"
12863    }
12864   ],
12865   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12866   "name" : "android::hidl::base::V1_0::BpHwBase",
12867   "referenced_type" : "type-584",
12868   "self_type" : "type-584",
12869   "size" : 216,
12870   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12871   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12872   "vtable_components" :
12873   [
12874    {
12875     "component_value" : 200,
12876     "kind" : "vbase_offset"
12877    },
12878    {
12879     "kind" : "offset_to_top"
12880    },
12881    {
12882     "kind" : "rtti",
12883     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12884    },
12885    {
12886     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12887    },
12888    {
12889     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12890    },
12891    {
12892     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12893    },
12894    {
12895     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12896    },
12897    {
12898     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12902    },
12903    {
12904     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
12905    },
12906    {
12907     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12908    },
12909    {
12910     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12911    },
12912    {
12913     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12914    },
12915    {
12916     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12917    },
12918    {
12919     "kind" : "complete_dtor_pointer",
12920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12921    },
12922    {
12923     "kind" : "deleting_dtor_pointer",
12924     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12928    },
12929    {
12930     "component_value" : 192,
12931     "kind" : "vbase_offset"
12932    },
12933    {
12934     "component_value" : -8,
12935     "kind" : "offset_to_top"
12936    },
12937    {
12938     "kind" : "rtti",
12939     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12940    },
12941    {
12942     "kind" : "complete_dtor_pointer",
12943     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12944    },
12945    {
12946     "kind" : "deleting_dtor_pointer",
12947     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12948    },
12949    {
12950     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12951    },
12952    {
12953     "component_value" : 184,
12954     "kind" : "vbase_offset"
12955    },
12956    {
12957     "component_value" : -16,
12958     "kind" : "offset_to_top"
12959    },
12960    {
12961     "kind" : "rtti",
12962     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12963    },
12964    {
12965     "kind" : "complete_dtor_pointer",
12966     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12967    },
12968    {
12969     "kind" : "deleting_dtor_pointer",
12970     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12971    },
12972    {
12973     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12974    },
12975    {
12976     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12977    },
12978    {
12979     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12980    },
12981    {
12982     "component_value" : -48,
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12996    },
12997    {
12998     "kind" : "vcall_offset"
12999    },
13000    {
13001     "component_value" : -184,
13002     "kind" : "vcall_offset"
13003    },
13004    {
13005     "component_value" : -184,
13006     "kind" : "vcall_offset"
13007    },
13008    {
13009     "component_value" : -184,
13010     "kind" : "vcall_offset"
13011    },
13012    {
13013     "component_value" : -200,
13014     "kind" : "vcall_offset"
13015    },
13016    {
13017     "component_value" : -200,
13018     "kind" : "offset_to_top"
13019    },
13020    {
13021     "kind" : "rtti",
13022     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13023    },
13024    {
13025     "kind" : "complete_dtor_pointer",
13026     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13027    },
13028    {
13029     "kind" : "deleting_dtor_pointer",
13030     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13031    },
13032    {
13033     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13034    },
13035    {
13036     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13037    },
13038    {
13039     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13043    }
13044   ]
13045  },
13046  {
13047   "alignment" : 8,
13048   "fields" :
13049   [
13050    {
13051     "field_name" : "pid",
13052     "referenced_type" : "type-32"
13053    },
13054    {
13055     "field_name" : "ptr",
13056     "field_offset" : 64,
13057     "referenced_type" : "type-37"
13058    },
13059    {
13060     "field_name" : "arch",
13061     "field_offset" : 128,
13062     "referenced_type" : "type-396"
13063    }
13064   ],
13065   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13066   "name" : "android::hidl::base::V1_0::DebugInfo",
13067   "referenced_type" : "type-395",
13068   "self_type" : "type-395",
13069   "size" : 24,
13070   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13071   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13072  },
13073  {
13074   "alignment" : 8,
13075   "base_specifiers" :
13076   [
13077    {
13078     "is_virtual" : true,
13079     "referenced_type" : "type-10"
13080    }
13081   ],
13082   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13083   "name" : "android::hidl::base::V1_0::IBase",
13084   "referenced_type" : "type-9",
13085   "self_type" : "type-9",
13086   "size" : 24,
13087   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13088   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13089   "vtable_components" :
13090   [
13091    {
13092     "component_value" : 8,
13093     "kind" : "vbase_offset"
13094    },
13095    {
13096     "kind" : "offset_to_top"
13097    },
13098    {
13099     "kind" : "rtti",
13100     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13101    },
13102    {
13103     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13104    },
13105    {
13106     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13107    },
13108    {
13109     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13110    },
13111    {
13112     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13113    },
13114    {
13115     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13116    },
13117    {
13118     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13119    },
13120    {
13121     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13122    },
13123    {
13124     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13125    },
13126    {
13127     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13128    },
13129    {
13130     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13131    },
13132    {
13133     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13134    },
13135    {
13136     "kind" : "complete_dtor_pointer",
13137     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13138    },
13139    {
13140     "kind" : "deleting_dtor_pointer",
13141     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13142    },
13143    {
13144     "kind" : "vcall_offset"
13145    },
13146    {
13147     "kind" : "vcall_offset"
13148    },
13149    {
13150     "kind" : "vcall_offset"
13151    },
13152    {
13153     "kind" : "vcall_offset"
13154    },
13155    {
13156     "component_value" : -8,
13157     "kind" : "vcall_offset"
13158    },
13159    {
13160     "component_value" : -8,
13161     "kind" : "offset_to_top"
13162    },
13163    {
13164     "kind" : "rtti",
13165     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13166    },
13167    {
13168     "kind" : "complete_dtor_pointer",
13169     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
13170    },
13171    {
13172     "kind" : "deleting_dtor_pointer",
13173     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13183    },
13184    {
13185     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13186    }
13187   ]
13188  },
13189  {
13190   "alignment" : 8,
13191   "base_specifiers" :
13192   [
13193    {
13194     "referenced_type" : "type-9"
13195    }
13196   ],
13197   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13198   "name" : "android::hidl::manager::V1_0::IServiceManager",
13199   "referenced_type" : "type-78",
13200   "self_type" : "type-78",
13201   "size" : 24,
13202   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13203   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13204   "vtable_components" :
13205   [
13206    {
13207     "component_value" : 8,
13208     "kind" : "vbase_offset"
13209    },
13210    {
13211     "kind" : "offset_to_top"
13212    },
13213    {
13214     "kind" : "rtti",
13215     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13216    },
13217    {
13218     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13219    },
13220    {
13221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13222    },
13223    {
13224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13225    },
13226    {
13227     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13228    },
13229    {
13230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13231    },
13232    {
13233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
13234    },
13235    {
13236     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13237    },
13238    {
13239     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
13240    },
13241    {
13242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13243    },
13244    {
13245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
13246    },
13247    {
13248     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13249    },
13250    {
13251     "kind" : "complete_dtor_pointer",
13252     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
13253    },
13254    {
13255     "kind" : "deleting_dtor_pointer",
13256     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
13257    },
13258    {
13259     "is_pure" : true,
13260     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
13261    },
13262    {
13263     "is_pure" : true,
13264     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
13265    },
13266    {
13267     "is_pure" : true,
13268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
13269    },
13270    {
13271     "is_pure" : true,
13272     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13273    },
13274    {
13275     "is_pure" : true,
13276     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
13277    },
13278    {
13279     "is_pure" : true,
13280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
13281    },
13282    {
13283     "is_pure" : true,
13284     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
13285    },
13286    {
13287     "is_pure" : true,
13288     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
13289    },
13290    {
13291     "kind" : "vcall_offset"
13292    },
13293    {
13294     "kind" : "vcall_offset"
13295    },
13296    {
13297     "kind" : "vcall_offset"
13298    },
13299    {
13300     "kind" : "vcall_offset"
13301    },
13302    {
13303     "component_value" : -8,
13304     "kind" : "vcall_offset"
13305    },
13306    {
13307     "component_value" : -8,
13308     "kind" : "offset_to_top"
13309    },
13310    {
13311     "kind" : "rtti",
13312     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13313    },
13314    {
13315     "kind" : "complete_dtor_pointer",
13316     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13317    },
13318    {
13319     "kind" : "deleting_dtor_pointer",
13320     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13333    }
13334   ]
13335  },
13336  {
13337   "alignment" : 8,
13338   "fields" :
13339   [
13340    {
13341     "field_name" : "interfaceName",
13342     "referenced_type" : "type-298"
13343    },
13344    {
13345     "field_name" : "instanceName",
13346     "field_offset" : 128,
13347     "referenced_type" : "type-298"
13348    },
13349    {
13350     "field_name" : "pid",
13351     "field_offset" : 256,
13352     "referenced_type" : "type-32"
13353    },
13354    {
13355     "field_name" : "clientPids",
13356     "field_offset" : 320,
13357     "referenced_type" : "type-337"
13358    },
13359    {
13360     "field_name" : "arch",
13361     "field_offset" : 448,
13362     "referenced_type" : "type-396"
13363    }
13364   ],
13365   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13366   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13367   "referenced_type" : "type-539",
13368   "self_type" : "type-539",
13369   "size" : 64,
13370   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13371   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13372  },
13373  {
13374   "alignment" : 8,
13375   "base_specifiers" :
13376   [
13377    {
13378     "referenced_type" : "type-9"
13379    }
13380   ],
13381   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13382   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13383   "referenced_type" : "type-104",
13384   "self_type" : "type-104",
13385   "size" : 24,
13386   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13387   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13388   "vtable_components" :
13389   [
13390    {
13391     "component_value" : 8,
13392     "kind" : "vbase_offset"
13393    },
13394    {
13395     "kind" : "offset_to_top"
13396    },
13397    {
13398     "kind" : "rtti",
13399     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13400    },
13401    {
13402     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13403    },
13404    {
13405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13406    },
13407    {
13408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13409    },
13410    {
13411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13415    },
13416    {
13417     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13421    },
13422    {
13423     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13424    },
13425    {
13426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13427    },
13428    {
13429     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13430    },
13431    {
13432     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13433    },
13434    {
13435     "kind" : "complete_dtor_pointer",
13436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13437    },
13438    {
13439     "kind" : "deleting_dtor_pointer",
13440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13441    },
13442    {
13443     "is_pure" : true,
13444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13445    },
13446    {
13447     "kind" : "vcall_offset"
13448    },
13449    {
13450     "kind" : "vcall_offset"
13451    },
13452    {
13453     "kind" : "vcall_offset"
13454    },
13455    {
13456     "kind" : "vcall_offset"
13457    },
13458    {
13459     "component_value" : -8,
13460     "kind" : "vcall_offset"
13461    },
13462    {
13463     "component_value" : -8,
13464     "kind" : "offset_to_top"
13465    },
13466    {
13467     "kind" : "rtti",
13468     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13469    },
13470    {
13471     "kind" : "complete_dtor_pointer",
13472     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13473    },
13474    {
13475     "kind" : "deleting_dtor_pointer",
13476     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13477    },
13478    {
13479     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13480    },
13481    {
13482     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13483    },
13484    {
13485     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13486    },
13487    {
13488     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13489    }
13490   ]
13491  },
13492  {
13493   "alignment" : 8,
13494   "fields" :
13495   [
13496    {
13497     "access" : "private",
13498     "field_name" : "m_ptr",
13499     "referenced_type" : "type-96"
13500    }
13501   ],
13502   "linker_set_key" : "android::sp<android::Thread>",
13503   "name" : "android::sp<android::Thread>",
13504   "record_kind" : "class",
13505   "referenced_type" : "type-95",
13506   "self_type" : "type-95",
13507   "size" : 8,
13508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13509   "template_args" : [ "type-97" ],
13510   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13511  },
13512  {
13513   "alignment" : 8,
13514   "fields" :
13515   [
13516    {
13517     "access" : "private",
13518     "field_name" : "m_ptr",
13519     "referenced_type" : "type-153"
13520    }
13521   ],
13522   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13523   "name" : "android::sp<android::hardware::BHwBinder>",
13524   "record_kind" : "class",
13525   "referenced_type" : "type-152",
13526   "self_type" : "type-152",
13527   "size" : 8,
13528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13529   "template_args" : [ "type-154" ],
13530   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13531  },
13532  {
13533   "alignment" : 8,
13534   "fields" :
13535   [
13536    {
13537     "access" : "private",
13538     "field_name" : "m_ptr",
13539     "referenced_type" : "type-17"
13540    }
13541   ],
13542   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13543   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13544   "record_kind" : "class",
13545   "referenced_type" : "type-16",
13546   "self_type" : "type-16",
13547   "size" : 8,
13548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13549   "template_args" : [ "type-18" ],
13550   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13551  },
13552  {
13553   "alignment" : 8,
13554   "fields" :
13555   [
13556    {
13557     "access" : "private",
13558     "field_name" : "m_ptr",
13559     "referenced_type" : "type-21"
13560    }
13561   ],
13562   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13563   "name" : "android::sp<android::hardware::IBinder>",
13564   "record_kind" : "class",
13565   "referenced_type" : "type-20",
13566   "self_type" : "type-20",
13567   "size" : 8,
13568   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13569   "template_args" : [ "type-22" ],
13570   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13571  },
13572  {
13573   "alignment" : 8,
13574   "fields" :
13575   [
13576    {
13577     "access" : "private",
13578     "field_name" : "m_ptr",
13579     "referenced_type" : "type-27"
13580    }
13581   ],
13582   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13583   "name" : "android::sp<android::hardware::IInterface>",
13584   "record_kind" : "class",
13585   "referenced_type" : "type-26",
13586   "self_type" : "type-26",
13587   "size" : 8,
13588   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13589   "template_args" : [ "type-28" ],
13590   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13591  },
13592  {
13593   "alignment" : 8,
13594   "fields" :
13595   [
13596    {
13597     "access" : "private",
13598     "field_name" : "m_ptr",
13599     "referenced_type" : "type-30"
13600    }
13601   ],
13602   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13603   "name" : "android::sp<android::hardware::ProcessState>",
13604   "record_kind" : "class",
13605   "referenced_type" : "type-29",
13606   "self_type" : "type-29",
13607   "size" : 8,
13608   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13609   "template_args" : [ "type-31" ],
13610   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13611  },
13612  {
13613   "alignment" : 8,
13614   "fields" :
13615   [
13616    {
13617     "access" : "private",
13618     "field_name" : "m_ptr",
13619     "referenced_type" : "type-142"
13620    }
13621   ],
13622   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13623   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13624   "record_kind" : "class",
13625   "referenced_type" : "type-141",
13626   "self_type" : "type-141",
13627   "size" : 8,
13628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13629   "template_args" : [ "type-143" ],
13630   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13631  },
13632  {
13633   "alignment" : 8,
13634   "fields" :
13635   [
13636    {
13637     "access" : "private",
13638     "field_name" : "m_ptr",
13639     "referenced_type" : "type-145"
13640    }
13641   ],
13642   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13643   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13644   "record_kind" : "class",
13645   "referenced_type" : "type-597",
13646   "self_type" : "type-597",
13647   "size" : 8,
13648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13649   "template_args" : [ "type-146" ],
13650   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13651  },
13652  {
13653   "alignment" : 8,
13654   "fields" :
13655   [
13656    {
13657     "access" : "private",
13658     "field_name" : "m_ptr",
13659     "referenced_type" : "type-110"
13660    }
13661   ],
13662   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
13663   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
13664   "record_kind" : "class",
13665   "referenced_type" : "type-109",
13666   "self_type" : "type-109",
13667   "size" : 8,
13668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13669   "template_args" : [ "type-111" ],
13670   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
13671  },
13672  {
13673   "alignment" : 8,
13674   "fields" :
13675   [
13676    {
13677     "access" : "private",
13678     "field_name" : "m_ptr",
13679     "referenced_type" : "type-118"
13680    }
13681   ],
13682   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
13683   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
13684   "record_kind" : "class",
13685   "referenced_type" : "type-117",
13686   "self_type" : "type-117",
13687   "size" : 8,
13688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13689   "template_args" : [ "type-119" ],
13690   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
13691  },
13692  {
13693   "alignment" : 8,
13694   "fields" :
13695   [
13696    {
13697     "access" : "private",
13698     "field_name" : "m_ptr",
13699     "referenced_type" : "type-126"
13700    }
13701   ],
13702   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower>",
13703   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
13704   "record_kind" : "class",
13705   "referenced_type" : "type-125",
13706   "self_type" : "type-125",
13707   "size" : 8,
13708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13709   "template_args" : [ "type-127" ],
13710   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_26IPowerEEE"
13711  },
13712  {
13713   "alignment" : 8,
13714   "fields" :
13715   [
13716    {
13717     "access" : "private",
13718     "field_name" : "m_ptr",
13719     "referenced_type" : "type-134"
13720    }
13721   ],
13722   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower>",
13723   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
13724   "record_kind" : "class",
13725   "referenced_type" : "type-133",
13726   "self_type" : "type-133",
13727   "size" : 8,
13728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13729   "template_args" : [ "type-135" ],
13730   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_36IPowerEEE"
13731  },
13732  {
13733   "alignment" : 8,
13734   "fields" :
13735   [
13736    {
13737     "access" : "private",
13738     "field_name" : "m_ptr",
13739     "referenced_type" : "type-8"
13740    }
13741   ],
13742   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13743   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13744   "record_kind" : "class",
13745   "referenced_type" : "type-7",
13746   "self_type" : "type-7",
13747   "size" : 8,
13748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13749   "template_args" : [ "type-9" ],
13750   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13751  },
13752  {
13753   "alignment" : 8,
13754   "fields" :
13755   [
13756    {
13757     "access" : "private",
13758     "field_name" : "m_ptr",
13759     "referenced_type" : "type-77"
13760    }
13761   ],
13762   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13763   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13764   "record_kind" : "class",
13765   "referenced_type" : "type-76",
13766   "self_type" : "type-76",
13767   "size" : 8,
13768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13769   "template_args" : [ "type-78" ],
13770   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13771  },
13772  {
13773   "alignment" : 8,
13774   "fields" :
13775   [
13776    {
13777     "access" : "private",
13778     "field_name" : "m_ptr",
13779     "referenced_type" : "type-103"
13780    }
13781   ],
13782   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13783   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13784   "record_kind" : "class",
13785   "referenced_type" : "type-102",
13786   "self_type" : "type-102",
13787   "size" : 8,
13788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13789   "template_args" : [ "type-104" ],
13790   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13791  },
13792  {
13793   "alignment" : 1,
13794   "linker_set_key" : "android::trait_trivial_copy<bool>",
13795   "name" : "android::trait_trivial_copy<bool>",
13796   "referenced_type" : "type-205",
13797   "self_type" : "type-205",
13798   "size" : 1,
13799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13800   "template_args" : [ "type-48" ],
13801   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13802  },
13803  {
13804   "alignment" : 1,
13805   "linker_set_key" : "android::trait_trivial_copy<char>",
13806   "name" : "android::trait_trivial_copy<char>",
13807   "referenced_type" : "type-210",
13808   "self_type" : "type-210",
13809   "size" : 1,
13810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13811   "template_args" : [ "type-65" ],
13812   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13813  },
13814  {
13815   "alignment" : 1,
13816   "linker_set_key" : "android::trait_trivial_copy<double>",
13817   "name" : "android::trait_trivial_copy<double>",
13818   "referenced_type" : "type-268",
13819   "self_type" : "type-268",
13820   "size" : 1,
13821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13822   "template_args" : [ "type-266" ],
13823   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13824  },
13825  {
13826   "alignment" : 1,
13827   "linker_set_key" : "android::trait_trivial_copy<float>",
13828   "name" : "android::trait_trivial_copy<float>",
13829   "referenced_type" : "type-263",
13830   "self_type" : "type-263",
13831   "size" : 1,
13832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13833   "template_args" : [ "type-261" ],
13834   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13835  },
13836  {
13837   "alignment" : 1,
13838   "linker_set_key" : "android::trait_trivial_copy<int>",
13839   "name" : "android::trait_trivial_copy<int>",
13840   "referenced_type" : "type-228",
13841   "self_type" : "type-228",
13842   "size" : 1,
13843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13844   "template_args" : [ "type-32" ],
13845   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13846  },
13847  {
13848   "alignment" : 1,
13849   "linker_set_key" : "android::trait_trivial_copy<long long>",
13850   "name" : "android::trait_trivial_copy<long long>",
13851   "referenced_type" : "type-249",
13852   "self_type" : "type-249",
13853   "size" : 1,
13854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13855   "template_args" : [ "type-247" ],
13856   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13857  },
13858  {
13859   "alignment" : 1,
13860   "linker_set_key" : "android::trait_trivial_copy<long>",
13861   "name" : "android::trait_trivial_copy<long>",
13862   "referenced_type" : "type-237",
13863   "self_type" : "type-237",
13864   "size" : 1,
13865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13866   "template_args" : [ "type-38" ],
13867   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13868  },
13869  {
13870   "alignment" : 1,
13871   "linker_set_key" : "android::trait_trivial_copy<short>",
13872   "name" : "android::trait_trivial_copy<short>",
13873   "referenced_type" : "type-220",
13874   "self_type" : "type-220",
13875   "size" : 1,
13876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13877   "template_args" : [ "type-217" ],
13878   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13879  },
13880  {
13881   "alignment" : 1,
13882   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13883   "name" : "android::trait_trivial_copy<unsigned char>",
13884   "referenced_type" : "type-214",
13885   "self_type" : "type-214",
13886   "size" : 1,
13887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13888   "template_args" : [ "type-83" ],
13889   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13890  },
13891  {
13892   "alignment" : 1,
13893   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13894   "name" : "android::trait_trivial_copy<unsigned int>",
13895   "referenced_type" : "type-233",
13896   "self_type" : "type-233",
13897   "size" : 1,
13898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13899   "template_args" : [ "type-2" ],
13900   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13901  },
13902  {
13903   "alignment" : 1,
13904   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13905   "name" : "android::trait_trivial_copy<unsigned long long>",
13906   "referenced_type" : "type-258",
13907   "self_type" : "type-258",
13908   "size" : 1,
13909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13910   "template_args" : [ "type-252" ],
13911   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13912  },
13913  {
13914   "alignment" : 1,
13915   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13916   "name" : "android::trait_trivial_copy<unsigned long>",
13917   "referenced_type" : "type-244",
13918   "self_type" : "type-244",
13919   "size" : 1,
13920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13921   "template_args" : [ "type-37" ],
13922   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13923  },
13924  {
13925   "alignment" : 1,
13926   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13927   "name" : "android::trait_trivial_copy<unsigned short>",
13928   "referenced_type" : "type-224",
13929   "self_type" : "type-224",
13930   "size" : 1,
13931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13932   "template_args" : [ "type-85" ],
13933   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13934  },
13935  {
13936   "alignment" : 1,
13937   "linker_set_key" : "android::trait_trivial_copy<void>",
13938   "name" : "android::trait_trivial_copy<void>",
13939   "referenced_type" : "type-201",
13940   "self_type" : "type-201",
13941   "size" : 1,
13942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13943   "template_args" : [ "type-34" ],
13944   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13945  },
13946  {
13947   "alignment" : 1,
13948   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13949   "name" : "android::trait_trivial_ctor<bool>",
13950   "referenced_type" : "type-203",
13951   "self_type" : "type-203",
13952   "size" : 1,
13953   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13954   "template_args" : [ "type-48" ],
13955   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13956  },
13957  {
13958   "alignment" : 1,
13959   "linker_set_key" : "android::trait_trivial_ctor<char>",
13960   "name" : "android::trait_trivial_ctor<char>",
13961   "referenced_type" : "type-207",
13962   "self_type" : "type-207",
13963   "size" : 1,
13964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13965   "template_args" : [ "type-65" ],
13966   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13967  },
13968  {
13969   "alignment" : 1,
13970   "linker_set_key" : "android::trait_trivial_ctor<double>",
13971   "name" : "android::trait_trivial_ctor<double>",
13972   "referenced_type" : "type-265",
13973   "self_type" : "type-265",
13974   "size" : 1,
13975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13976   "template_args" : [ "type-266" ],
13977   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13978  },
13979  {
13980   "alignment" : 1,
13981   "linker_set_key" : "android::trait_trivial_ctor<float>",
13982   "name" : "android::trait_trivial_ctor<float>",
13983   "referenced_type" : "type-260",
13984   "self_type" : "type-260",
13985   "size" : 1,
13986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13987   "template_args" : [ "type-261" ],
13988   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13989  },
13990  {
13991   "alignment" : 1,
13992   "linker_set_key" : "android::trait_trivial_ctor<int>",
13993   "name" : "android::trait_trivial_ctor<int>",
13994   "referenced_type" : "type-226",
13995   "self_type" : "type-226",
13996   "size" : 1,
13997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13998   "template_args" : [ "type-32" ],
13999   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14000  },
14001  {
14002   "alignment" : 1,
14003   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14004   "name" : "android::trait_trivial_ctor<long long>",
14005   "referenced_type" : "type-246",
14006   "self_type" : "type-246",
14007   "size" : 1,
14008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14009   "template_args" : [ "type-247" ],
14010   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14011  },
14012  {
14013   "alignment" : 1,
14014   "linker_set_key" : "android::trait_trivial_ctor<long>",
14015   "name" : "android::trait_trivial_ctor<long>",
14016   "referenced_type" : "type-235",
14017   "self_type" : "type-235",
14018   "size" : 1,
14019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14020   "template_args" : [ "type-38" ],
14021   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14022  },
14023  {
14024   "alignment" : 1,
14025   "linker_set_key" : "android::trait_trivial_ctor<short>",
14026   "name" : "android::trait_trivial_ctor<short>",
14027   "referenced_type" : "type-216",
14028   "self_type" : "type-216",
14029   "size" : 1,
14030   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14031   "template_args" : [ "type-217" ],
14032   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14033  },
14034  {
14035   "alignment" : 1,
14036   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14037   "name" : "android::trait_trivial_ctor<unsigned char>",
14038   "referenced_type" : "type-212",
14039   "self_type" : "type-212",
14040   "size" : 1,
14041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14042   "template_args" : [ "type-83" ],
14043   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14044  },
14045  {
14046   "alignment" : 1,
14047   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14048   "name" : "android::trait_trivial_ctor<unsigned int>",
14049   "referenced_type" : "type-231",
14050   "self_type" : "type-231",
14051   "size" : 1,
14052   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14053   "template_args" : [ "type-2" ],
14054   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14055  },
14056  {
14057   "alignment" : 1,
14058   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14059   "name" : "android::trait_trivial_ctor<unsigned long long>",
14060   "referenced_type" : "type-251",
14061   "self_type" : "type-251",
14062   "size" : 1,
14063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14064   "template_args" : [ "type-252" ],
14065   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14066  },
14067  {
14068   "alignment" : 1,
14069   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14070   "name" : "android::trait_trivial_ctor<unsigned long>",
14071   "referenced_type" : "type-240",
14072   "self_type" : "type-240",
14073   "size" : 1,
14074   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14075   "template_args" : [ "type-37" ],
14076   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14077  },
14078  {
14079   "alignment" : 1,
14080   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14081   "name" : "android::trait_trivial_ctor<unsigned short>",
14082   "referenced_type" : "type-222",
14083   "self_type" : "type-222",
14084   "size" : 1,
14085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14086   "template_args" : [ "type-85" ],
14087   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14088  },
14089  {
14090   "alignment" : 1,
14091   "linker_set_key" : "android::trait_trivial_ctor<void>",
14092   "name" : "android::trait_trivial_ctor<void>",
14093   "referenced_type" : "type-199",
14094   "self_type" : "type-199",
14095   "size" : 1,
14096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14097   "template_args" : [ "type-34" ],
14098   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14099  },
14100  {
14101   "alignment" : 1,
14102   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14103   "name" : "android::trait_trivial_dtor<bool>",
14104   "referenced_type" : "type-204",
14105   "self_type" : "type-204",
14106   "size" : 1,
14107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14108   "template_args" : [ "type-48" ],
14109   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14110  },
14111  {
14112   "alignment" : 1,
14113   "linker_set_key" : "android::trait_trivial_dtor<char>",
14114   "name" : "android::trait_trivial_dtor<char>",
14115   "referenced_type" : "type-209",
14116   "self_type" : "type-209",
14117   "size" : 1,
14118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14119   "template_args" : [ "type-65" ],
14120   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14121  },
14122  {
14123   "alignment" : 1,
14124   "linker_set_key" : "android::trait_trivial_dtor<double>",
14125   "name" : "android::trait_trivial_dtor<double>",
14126   "referenced_type" : "type-267",
14127   "self_type" : "type-267",
14128   "size" : 1,
14129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14130   "template_args" : [ "type-266" ],
14131   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14132  },
14133  {
14134   "alignment" : 1,
14135   "linker_set_key" : "android::trait_trivial_dtor<float>",
14136   "name" : "android::trait_trivial_dtor<float>",
14137   "referenced_type" : "type-262",
14138   "self_type" : "type-262",
14139   "size" : 1,
14140   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14141   "template_args" : [ "type-261" ],
14142   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14143  },
14144  {
14145   "alignment" : 1,
14146   "linker_set_key" : "android::trait_trivial_dtor<int>",
14147   "name" : "android::trait_trivial_dtor<int>",
14148   "referenced_type" : "type-227",
14149   "self_type" : "type-227",
14150   "size" : 1,
14151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14152   "template_args" : [ "type-32" ],
14153   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14154  },
14155  {
14156   "alignment" : 1,
14157   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14158   "name" : "android::trait_trivial_dtor<long long>",
14159   "referenced_type" : "type-248",
14160   "self_type" : "type-248",
14161   "size" : 1,
14162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14163   "template_args" : [ "type-247" ],
14164   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14165  },
14166  {
14167   "alignment" : 1,
14168   "linker_set_key" : "android::trait_trivial_dtor<long>",
14169   "name" : "android::trait_trivial_dtor<long>",
14170   "referenced_type" : "type-236",
14171   "self_type" : "type-236",
14172   "size" : 1,
14173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14174   "template_args" : [ "type-38" ],
14175   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14176  },
14177  {
14178   "alignment" : 1,
14179   "linker_set_key" : "android::trait_trivial_dtor<short>",
14180   "name" : "android::trait_trivial_dtor<short>",
14181   "referenced_type" : "type-218",
14182   "self_type" : "type-218",
14183   "size" : 1,
14184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14185   "template_args" : [ "type-217" ],
14186   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14187  },
14188  {
14189   "alignment" : 1,
14190   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14191   "name" : "android::trait_trivial_dtor<unsigned char>",
14192   "referenced_type" : "type-213",
14193   "self_type" : "type-213",
14194   "size" : 1,
14195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14196   "template_args" : [ "type-83" ],
14197   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14198  },
14199  {
14200   "alignment" : 1,
14201   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14202   "name" : "android::trait_trivial_dtor<unsigned int>",
14203   "referenced_type" : "type-232",
14204   "self_type" : "type-232",
14205   "size" : 1,
14206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14207   "template_args" : [ "type-2" ],
14208   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14209  },
14210  {
14211   "alignment" : 1,
14212   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14213   "name" : "android::trait_trivial_dtor<unsigned long long>",
14214   "referenced_type" : "type-257",
14215   "self_type" : "type-257",
14216   "size" : 1,
14217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14218   "template_args" : [ "type-252" ],
14219   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14220  },
14221  {
14222   "alignment" : 1,
14223   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14224   "name" : "android::trait_trivial_dtor<unsigned long>",
14225   "referenced_type" : "type-243",
14226   "self_type" : "type-243",
14227   "size" : 1,
14228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14229   "template_args" : [ "type-37" ],
14230   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14231  },
14232  {
14233   "alignment" : 1,
14234   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14235   "name" : "android::trait_trivial_dtor<unsigned short>",
14236   "referenced_type" : "type-223",
14237   "self_type" : "type-223",
14238   "size" : 1,
14239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14240   "template_args" : [ "type-85" ],
14241   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14242  },
14243  {
14244   "alignment" : 1,
14245   "linker_set_key" : "android::trait_trivial_dtor<void>",
14246   "name" : "android::trait_trivial_dtor<void>",
14247   "referenced_type" : "type-200",
14248   "self_type" : "type-200",
14249   "size" : 1,
14250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14251   "template_args" : [ "type-34" ],
14252   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14253  },
14254  {
14255   "alignment" : 1,
14256   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14257   "name" : "android::trait_trivial_move<android::String16>",
14258   "referenced_type" : "type-413",
14259   "self_type" : "type-413",
14260   "size" : 1,
14261   "source_file" : "/system/core/libutils/include/utils/String16.h",
14262   "template_args" : [ "type-53" ],
14263   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14264  },
14265  {
14266   "alignment" : 1,
14267   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14268   "name" : "android::trait_trivial_move<android::String8>",
14269   "referenced_type" : "type-408",
14270   "self_type" : "type-408",
14271   "size" : 1,
14272   "source_file" : "/system/core/libutils/include/utils/String8.h",
14273   "template_args" : [ "type-62" ],
14274   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14275  },
14276  {
14277   "alignment" : 1,
14278   "linker_set_key" : "android::trait_trivial_move<bool>",
14279   "name" : "android::trait_trivial_move<bool>",
14280   "referenced_type" : "type-206",
14281   "self_type" : "type-206",
14282   "size" : 1,
14283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14284   "template_args" : [ "type-48" ],
14285   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14286  },
14287  {
14288   "alignment" : 1,
14289   "linker_set_key" : "android::trait_trivial_move<char>",
14290   "name" : "android::trait_trivial_move<char>",
14291   "referenced_type" : "type-211",
14292   "self_type" : "type-211",
14293   "size" : 1,
14294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14295   "template_args" : [ "type-65" ],
14296   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14297  },
14298  {
14299   "alignment" : 1,
14300   "linker_set_key" : "android::trait_trivial_move<double>",
14301   "name" : "android::trait_trivial_move<double>",
14302   "referenced_type" : "type-269",
14303   "self_type" : "type-269",
14304   "size" : 1,
14305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14306   "template_args" : [ "type-266" ],
14307   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14308  },
14309  {
14310   "alignment" : 1,
14311   "linker_set_key" : "android::trait_trivial_move<float>",
14312   "name" : "android::trait_trivial_move<float>",
14313   "referenced_type" : "type-264",
14314   "self_type" : "type-264",
14315   "size" : 1,
14316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14317   "template_args" : [ "type-261" ],
14318   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14319  },
14320  {
14321   "alignment" : 1,
14322   "linker_set_key" : "android::trait_trivial_move<int>",
14323   "name" : "android::trait_trivial_move<int>",
14324   "referenced_type" : "type-229",
14325   "self_type" : "type-229",
14326   "size" : 1,
14327   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14328   "template_args" : [ "type-32" ],
14329   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14330  },
14331  {
14332   "alignment" : 1,
14333   "linker_set_key" : "android::trait_trivial_move<long long>",
14334   "name" : "android::trait_trivial_move<long long>",
14335   "referenced_type" : "type-250",
14336   "self_type" : "type-250",
14337   "size" : 1,
14338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14339   "template_args" : [ "type-247" ],
14340   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14341  },
14342  {
14343   "alignment" : 1,
14344   "linker_set_key" : "android::trait_trivial_move<long>",
14345   "name" : "android::trait_trivial_move<long>",
14346   "referenced_type" : "type-238",
14347   "self_type" : "type-238",
14348   "size" : 1,
14349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14350   "template_args" : [ "type-38" ],
14351   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14352  },
14353  {
14354   "alignment" : 1,
14355   "linker_set_key" : "android::trait_trivial_move<short>",
14356   "name" : "android::trait_trivial_move<short>",
14357   "referenced_type" : "type-221",
14358   "self_type" : "type-221",
14359   "size" : 1,
14360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14361   "template_args" : [ "type-217" ],
14362   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14363  },
14364  {
14365   "alignment" : 1,
14366   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14367   "name" : "android::trait_trivial_move<unsigned char>",
14368   "referenced_type" : "type-215",
14369   "self_type" : "type-215",
14370   "size" : 1,
14371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14372   "template_args" : [ "type-83" ],
14373   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14374  },
14375  {
14376   "alignment" : 1,
14377   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14378   "name" : "android::trait_trivial_move<unsigned int>",
14379   "referenced_type" : "type-234",
14380   "self_type" : "type-234",
14381   "size" : 1,
14382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14383   "template_args" : [ "type-2" ],
14384   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14385  },
14386  {
14387   "alignment" : 1,
14388   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14389   "name" : "android::trait_trivial_move<unsigned long long>",
14390   "referenced_type" : "type-259",
14391   "self_type" : "type-259",
14392   "size" : 1,
14393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14394   "template_args" : [ "type-252" ],
14395   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14396  },
14397  {
14398   "alignment" : 1,
14399   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14400   "name" : "android::trait_trivial_move<unsigned long>",
14401   "referenced_type" : "type-245",
14402   "self_type" : "type-245",
14403   "size" : 1,
14404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14405   "template_args" : [ "type-37" ],
14406   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14407  },
14408  {
14409   "alignment" : 1,
14410   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14411   "name" : "android::trait_trivial_move<unsigned short>",
14412   "referenced_type" : "type-225",
14413   "self_type" : "type-225",
14414   "size" : 1,
14415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14416   "template_args" : [ "type-85" ],
14417   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14418  },
14419  {
14420   "alignment" : 1,
14421   "linker_set_key" : "android::trait_trivial_move<void>",
14422   "name" : "android::trait_trivial_move<void>",
14423   "referenced_type" : "type-202",
14424   "self_type" : "type-202",
14425   "size" : 1,
14426   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14427   "template_args" : [ "type-34" ],
14428   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14429  },
14430  {
14431   "alignment" : 8,
14432   "fields" :
14433   [
14434    {
14435     "access" : "private",
14436     "field_name" : "m_ptr",
14437     "referenced_type" : "type-153"
14438    },
14439    {
14440     "access" : "private",
14441     "field_name" : "m_refs",
14442     "field_offset" : 64,
14443     "referenced_type" : "type-46"
14444    }
14445   ],
14446   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14447   "name" : "android::wp<android::hardware::BHwBinder>",
14448   "record_kind" : "class",
14449   "referenced_type" : "type-460",
14450   "self_type" : "type-460",
14451   "size" : 16,
14452   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14453   "template_args" : [ "type-154" ],
14454   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14455  },
14456  {
14457   "alignment" : 8,
14458   "fields" :
14459   [
14460    {
14461     "access" : "private",
14462     "field_name" : "m_ptr",
14463     "referenced_type" : "type-17"
14464    },
14465    {
14466     "access" : "private",
14467     "field_name" : "m_refs",
14468     "field_offset" : 64,
14469     "referenced_type" : "type-46"
14470    }
14471   ],
14472   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14473   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14474   "record_kind" : "class",
14475   "referenced_type" : "type-364",
14476   "self_type" : "type-364",
14477   "size" : 16,
14478   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14479   "template_args" : [ "type-18" ],
14480   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14481  },
14482  {
14483   "alignment" : 8,
14484   "fields" :
14485   [
14486    {
14487     "access" : "private",
14488     "field_name" : "m_ptr",
14489     "referenced_type" : "type-145"
14490    },
14491    {
14492     "access" : "private",
14493     "field_name" : "m_refs",
14494     "field_offset" : 64,
14495     "referenced_type" : "type-46"
14496    }
14497   ],
14498   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14499   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14500   "record_kind" : "class",
14501   "referenced_type" : "type-144",
14502   "self_type" : "type-144",
14503   "size" : 16,
14504   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14505   "template_args" : [ "type-146" ],
14506   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14507  },
14508  {
14509   "alignment" : 8,
14510   "fields" :
14511   [
14512    {
14513     "access" : "private",
14514     "field_name" : "m_ptr",
14515     "referenced_type" : "type-8"
14516    },
14517    {
14518     "access" : "private",
14519     "field_name" : "m_refs",
14520     "field_offset" : 64,
14521     "referenced_type" : "type-46"
14522    }
14523   ],
14524   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14525   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14526   "record_kind" : "class",
14527   "referenced_type" : "type-123",
14528   "self_type" : "type-123",
14529   "size" : 16,
14530   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14531   "template_args" : [ "type-9" ],
14532   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14533  },
14534  {
14535   "alignment" : 4,
14536   "fields" :
14537   [
14538    {
14539     "field_name" : "maxContentLightLevel",
14540     "referenced_type" : "type-261"
14541    },
14542    {
14543     "field_name" : "maxFrameAverageLightLevel",
14544     "field_offset" : 32,
14545     "referenced_type" : "type-261"
14546    }
14547   ],
14548   "linker_set_key" : "android_cta861_3_metadata",
14549   "name" : "android_cta861_3_metadata",
14550   "referenced_type" : "type-515",
14551   "self_type" : "type-515",
14552   "size" : 8,
14553   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14554   "unique_id" : "android_cta861_3_metadata"
14555  },
14556  {
14557   "alignment" : 4,
14558   "fields" :
14559   [
14560    {
14561     "field_name" : "num_points",
14562     "referenced_type" : "type-2"
14563    },
14564    {
14565     "field_name" : "reserved",
14566     "field_offset" : 32,
14567     "referenced_type" : "type-504"
14568    },
14569    {
14570     "field_name" : "xyzc_points",
14571     "field_offset" : 288,
14572     "referenced_type" : "type-511"
14573    }
14574   ],
14575   "linker_set_key" : "android_depth_points",
14576   "name" : "android_depth_points",
14577   "referenced_type" : "type-510",
14578   "self_type" : "type-510",
14579   "size" : 36,
14580   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14581   "unique_id" : "android_depth_points"
14582  },
14583  {
14584   "alignment" : 8,
14585   "fields" :
14586   [
14587    {
14588     "field_name" : "format",
14589     "referenced_type" : "type-507"
14590    },
14591    {
14592     "field_name" : "num_planes",
14593     "field_offset" : 32,
14594     "referenced_type" : "type-2"
14595    },
14596    {
14597     "field_name" : "planes",
14598     "field_offset" : 64,
14599     "referenced_type" : "type-509"
14600    }
14601   ],
14602   "linker_set_key" : "android_flex_layout",
14603   "name" : "android_flex_layout",
14604   "referenced_type" : "type-508",
14605   "self_type" : "type-508",
14606   "size" : 16,
14607   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14608   "unique_id" : "android_flex_layout"
14609  },
14610  {
14611   "alignment" : 8,
14612   "fields" :
14613   [
14614    {
14615     "field_name" : "top_left",
14616     "referenced_type" : "type-427"
14617    },
14618    {
14619     "field_name" : "component",
14620     "field_offset" : 64,
14621     "referenced_type" : "type-505"
14622    },
14623    {
14624     "field_name" : "bits_per_component",
14625     "field_offset" : 96,
14626     "referenced_type" : "type-32"
14627    },
14628    {
14629     "field_name" : "bits_used",
14630     "field_offset" : 128,
14631     "referenced_type" : "type-32"
14632    },
14633    {
14634     "field_name" : "h_increment",
14635     "field_offset" : 160,
14636     "referenced_type" : "type-32"
14637    },
14638    {
14639     "field_name" : "v_increment",
14640     "field_offset" : 192,
14641     "referenced_type" : "type-32"
14642    },
14643    {
14644     "field_name" : "h_subsampling",
14645     "field_offset" : 224,
14646     "referenced_type" : "type-32"
14647    },
14648    {
14649     "field_name" : "v_subsampling",
14650     "field_offset" : 256,
14651     "referenced_type" : "type-32"
14652    }
14653   ],
14654   "linker_set_key" : "android_flex_plane",
14655   "name" : "android_flex_plane",
14656   "referenced_type" : "type-506",
14657   "self_type" : "type-506",
14658   "size" : 40,
14659   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14660   "unique_id" : "android_flex_plane"
14661  },
14662  {
14663   "alignment" : 4,
14664   "fields" :
14665   [
14666    {
14667     "field_name" : "displayPrimaryRed",
14668     "referenced_type" : "type-512"
14669    },
14670    {
14671     "field_name" : "displayPrimaryGreen",
14672     "field_offset" : 64,
14673     "referenced_type" : "type-512"
14674    },
14675    {
14676     "field_name" : "displayPrimaryBlue",
14677     "field_offset" : 128,
14678     "referenced_type" : "type-512"
14679    },
14680    {
14681     "field_name" : "whitePoint",
14682     "field_offset" : 192,
14683     "referenced_type" : "type-512"
14684    },
14685    {
14686     "field_name" : "maxLuminance",
14687     "field_offset" : 256,
14688     "referenced_type" : "type-261"
14689    },
14690    {
14691     "field_name" : "minLuminance",
14692     "field_offset" : 288,
14693     "referenced_type" : "type-261"
14694    }
14695   ],
14696   "linker_set_key" : "android_smpte2086_metadata",
14697   "name" : "android_smpte2086_metadata",
14698   "referenced_type" : "type-514",
14699   "self_type" : "type-514",
14700   "size" : 40,
14701   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14702   "unique_id" : "android_smpte2086_metadata"
14703  },
14704  {
14705   "alignment" : 4,
14706   "fields" :
14707   [
14708    {
14709     "field_name" : "x",
14710     "referenced_type" : "type-261"
14711    },
14712    {
14713     "field_name" : "y",
14714     "field_offset" : 32,
14715     "referenced_type" : "type-261"
14716    }
14717   ],
14718   "linker_set_key" : "android_xy_color",
14719   "name" : "android_xy_color",
14720   "referenced_type" : "type-512",
14721   "self_type" : "type-512",
14722   "size" : 8,
14723   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14724   "unique_id" : "android_xy_color"
14725  },
14726  {
14727   "alignment" : 8,
14728   "fields" :
14729   [
14730    {
14731     "field_name" : "y",
14732     "referenced_type" : "type-33"
14733    },
14734    {
14735     "field_name" : "cb",
14736     "field_offset" : 64,
14737     "referenced_type" : "type-33"
14738    },
14739    {
14740     "field_name" : "cr",
14741     "field_offset" : 128,
14742     "referenced_type" : "type-33"
14743    },
14744    {
14745     "field_name" : "ystride",
14746     "field_offset" : 192,
14747     "referenced_type" : "type-37"
14748    },
14749    {
14750     "field_name" : "cstride",
14751     "field_offset" : 256,
14752     "referenced_type" : "type-37"
14753    },
14754    {
14755     "field_name" : "chroma_step",
14756     "field_offset" : 320,
14757     "referenced_type" : "type-37"
14758    },
14759    {
14760     "field_name" : "reserved",
14761     "field_offset" : 384,
14762     "referenced_type" : "type-504"
14763    }
14764   ],
14765   "linker_set_key" : "android_ycbcr",
14766   "name" : "android_ycbcr",
14767   "referenced_type" : "type-503",
14768   "self_type" : "type-503",
14769   "size" : 80,
14770   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14771   "unique_id" : "android_ycbcr"
14772  },
14773  {
14774   "alignment" : 4,
14775   "fields" :
14776   [
14777    {
14778     "referenced_type" : "type-81"
14779    }
14780   ],
14781   "linker_set_key" : "log_msg",
14782   "name" : "log_msg",
14783   "referenced_type" : "type-80",
14784   "self_type" : "type-80",
14785   "size" : 5124,
14786   "source_file" : "/system/core/liblog/include/log/log_read.h",
14787   "unique_id" : "log_msg"
14788  },
14789  {
14790   "alignment" : 4,
14791   "fields" :
14792   [
14793    {
14794     "field_name" : "buf",
14795     "referenced_type" : "type-82"
14796    },
14797    {
14798     "field_name" : "entry",
14799     "referenced_type" : "type-84"
14800    },
14801    {
14802     "field_name" : "entry_v4",
14803     "referenced_type" : "type-84"
14804    },
14805    {
14806     "field_name" : "entry_v3",
14807     "referenced_type" : "type-87"
14808    },
14809    {
14810     "field_name" : "entry_v2",
14811     "referenced_type" : "type-88"
14812    },
14813    {
14814     "field_name" : "entry_v1",
14815     "referenced_type" : "type-89"
14816    }
14817   ],
14818   "is_anonymous" : true,
14819   "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",
14820   "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",
14821   "record_kind" : "union",
14822   "referenced_type" : "type-81",
14823   "self_type" : "type-81",
14824   "size" : 5124,
14825   "source_file" : "/system/core/liblog/include/log/log_read.h",
14826   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14827  },
14828  {
14829   "alignment" : 1,
14830   "fields" :
14831   [
14832    {
14833     "field_name" : "tv_sec",
14834     "referenced_type" : "type-2"
14835    },
14836    {
14837     "field_name" : "tv_nsec",
14838     "field_offset" : 32,
14839     "referenced_type" : "type-2"
14840    }
14841   ],
14842   "linker_set_key" : "log_time",
14843   "name" : "log_time",
14844   "referenced_type" : "type-379",
14845   "self_type" : "type-379",
14846   "size" : 8,
14847   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14848   "unique_id" : "_ZTS8log_time"
14849  },
14850  {
14851   "alignment" : 4,
14852   "fields" :
14853   [
14854    {
14855     "field_name" : "len",
14856     "referenced_type" : "type-85"
14857    },
14858    {
14859     "field_name" : "__pad",
14860     "field_offset" : 16,
14861     "referenced_type" : "type-85"
14862    },
14863    {
14864     "field_name" : "pid",
14865     "field_offset" : 32,
14866     "referenced_type" : "type-32"
14867    },
14868    {
14869     "field_name" : "tid",
14870     "field_offset" : 64,
14871     "referenced_type" : "type-32"
14872    },
14873    {
14874     "field_name" : "sec",
14875     "field_offset" : 96,
14876     "referenced_type" : "type-32"
14877    },
14878    {
14879     "field_name" : "nsec",
14880     "field_offset" : 128,
14881     "referenced_type" : "type-32"
14882    },
14883    {
14884     "field_name" : "msg",
14885     "field_offset" : 160,
14886     "referenced_type" : "type-86"
14887    }
14888   ],
14889   "linker_set_key" : "logger_entry",
14890   "name" : "logger_entry",
14891   "referenced_type" : "type-89",
14892   "self_type" : "type-89",
14893   "size" : 20,
14894   "source_file" : "/system/core/liblog/include/log/log_read.h",
14895   "unique_id" : "logger_entry"
14896  },
14897  {
14898   "alignment" : 1,
14899   "fields" :
14900   [
14901    {
14902     "field_name" : "len",
14903     "referenced_type" : "type-85"
14904    },
14905    {
14906     "field_name" : "hdr_size",
14907     "field_offset" : 16,
14908     "referenced_type" : "type-85"
14909    },
14910    {
14911     "field_name" : "pid",
14912     "field_offset" : 32,
14913     "referenced_type" : "type-32"
14914    },
14915    {
14916     "field_name" : "tid",
14917     "field_offset" : 64,
14918     "referenced_type" : "type-32"
14919    },
14920    {
14921     "field_name" : "sec",
14922     "field_offset" : 96,
14923     "referenced_type" : "type-32"
14924    },
14925    {
14926     "field_name" : "nsec",
14927     "field_offset" : 128,
14928     "referenced_type" : "type-32"
14929    },
14930    {
14931     "field_name" : "euid",
14932     "field_offset" : 160,
14933     "referenced_type" : "type-2"
14934    },
14935    {
14936     "field_name" : "msg",
14937     "field_offset" : 192,
14938     "referenced_type" : "type-86"
14939    }
14940   ],
14941   "linker_set_key" : "logger_entry_v2",
14942   "name" : "logger_entry_v2",
14943   "referenced_type" : "type-88",
14944   "self_type" : "type-88",
14945   "size" : 24,
14946   "source_file" : "/system/core/liblog/include/log/log_read.h",
14947   "unique_id" : "logger_entry_v2"
14948  },
14949  {
14950   "alignment" : 1,
14951   "fields" :
14952   [
14953    {
14954     "field_name" : "len",
14955     "referenced_type" : "type-85"
14956    },
14957    {
14958     "field_name" : "hdr_size",
14959     "field_offset" : 16,
14960     "referenced_type" : "type-85"
14961    },
14962    {
14963     "field_name" : "pid",
14964     "field_offset" : 32,
14965     "referenced_type" : "type-32"
14966    },
14967    {
14968     "field_name" : "tid",
14969     "field_offset" : 64,
14970     "referenced_type" : "type-32"
14971    },
14972    {
14973     "field_name" : "sec",
14974     "field_offset" : 96,
14975     "referenced_type" : "type-32"
14976    },
14977    {
14978     "field_name" : "nsec",
14979     "field_offset" : 128,
14980     "referenced_type" : "type-32"
14981    },
14982    {
14983     "field_name" : "lid",
14984     "field_offset" : 160,
14985     "referenced_type" : "type-2"
14986    },
14987    {
14988     "field_name" : "msg",
14989     "field_offset" : 192,
14990     "referenced_type" : "type-86"
14991    }
14992   ],
14993   "linker_set_key" : "logger_entry_v3",
14994   "name" : "logger_entry_v3",
14995   "referenced_type" : "type-87",
14996   "self_type" : "type-87",
14997   "size" : 24,
14998   "source_file" : "/system/core/liblog/include/log/log_read.h",
14999   "unique_id" : "logger_entry_v3"
15000  },
15001  {
15002   "alignment" : 4,
15003   "fields" :
15004   [
15005    {
15006     "field_name" : "len",
15007     "referenced_type" : "type-85"
15008    },
15009    {
15010     "field_name" : "hdr_size",
15011     "field_offset" : 16,
15012     "referenced_type" : "type-85"
15013    },
15014    {
15015     "field_name" : "pid",
15016     "field_offset" : 32,
15017     "referenced_type" : "type-32"
15018    },
15019    {
15020     "field_name" : "tid",
15021     "field_offset" : 64,
15022     "referenced_type" : "type-2"
15023    },
15024    {
15025     "field_name" : "sec",
15026     "field_offset" : 96,
15027     "referenced_type" : "type-2"
15028    },
15029    {
15030     "field_name" : "nsec",
15031     "field_offset" : 128,
15032     "referenced_type" : "type-2"
15033    },
15034    {
15035     "field_name" : "lid",
15036     "field_offset" : 160,
15037     "referenced_type" : "type-2"
15038    },
15039    {
15040     "field_name" : "uid",
15041     "field_offset" : 192,
15042     "referenced_type" : "type-2"
15043    },
15044    {
15045     "field_name" : "msg",
15046     "field_offset" : 224,
15047     "referenced_type" : "type-86"
15048    }
15049   ],
15050   "linker_set_key" : "logger_entry_v4",
15051   "name" : "logger_entry_v4",
15052   "referenced_type" : "type-84",
15053   "self_type" : "type-84",
15054   "size" : 28,
15055   "source_file" : "/system/core/liblog/include/log/log_read.h",
15056   "unique_id" : "logger_entry_v4"
15057  },
15058  {
15059   "alignment" : 4,
15060   "fields" :
15061   [
15062    {
15063     "field_name" : "version",
15064     "referenced_type" : "type-32"
15065    },
15066    {
15067     "field_name" : "numFds",
15068     "field_offset" : 32,
15069     "referenced_type" : "type-32"
15070    },
15071    {
15072     "field_name" : "numInts",
15073     "field_offset" : 64,
15074     "referenced_type" : "type-32"
15075    },
15076    {
15077     "field_name" : "data",
15078     "field_offset" : 96,
15079     "referenced_type" : "type-185"
15080    }
15081   ],
15082   "linker_set_key" : "native_handle",
15083   "name" : "native_handle",
15084   "referenced_type" : "type-184",
15085   "self_type" : "type-184",
15086   "size" : 12,
15087   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15088   "unique_id" : "native_handle"
15089  }
15090 ],
15091 "rvalue_reference_types" :
15092 [
15093  {
15094   "alignment" : 8,
15095   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15096   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15097   "referenced_type" : "type-173",
15098   "self_type" : "type-175",
15099   "size" : 8,
15100   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15101  },
15102  {
15103   "alignment" : 8,
15104   "linker_set_key" : "android::hardware::Return<bool> &&",
15105   "name" : "android::hardware::Return<bool> &&",
15106   "referenced_type" : "type-166",
15107   "self_type" : "type-169",
15108   "size" : 8,
15109   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15110  },
15111  {
15112   "alignment" : 8,
15113   "linker_set_key" : "android::hardware::Return<void> &&",
15114   "name" : "android::hardware::Return<void> &&",
15115   "referenced_type" : "type-187",
15116   "self_type" : "type-189",
15117   "size" : 8,
15118   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15119  },
15120  {
15121   "alignment" : 8,
15122   "linker_set_key" : "android::hardware::Status &&",
15123   "name" : "android::hardware::Status &&",
15124   "referenced_type" : "type-156",
15125   "self_type" : "type-162",
15126   "size" : 8,
15127   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15128  },
15129  {
15130   "alignment" : 8,
15131   "linker_set_key" : "android::hardware::details::return_status &&",
15132   "name" : "android::hardware::details::return_status &&",
15133   "referenced_type" : "type-167",
15134   "self_type" : "type-181",
15135   "size" : 8,
15136   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15137  },
15138  {
15139   "alignment" : 8,
15140   "linker_set_key" : "android::hardware::hidl_handle &&",
15141   "name" : "android::hardware::hidl_handle &&",
15142   "referenced_type" : "type-296",
15143   "self_type" : "type-302",
15144   "size" : 8,
15145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15146  },
15147  {
15148   "alignment" : 8,
15149   "linker_set_key" : "android::hardware::hidl_memory &&",
15150   "name" : "android::hardware::hidl_memory &&",
15151   "referenced_type" : "type-300",
15152   "self_type" : "type-306",
15153   "size" : 8,
15154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15155  },
15156  {
15157   "alignment" : 8,
15158   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15159   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15160   "referenced_type" : "type-141",
15161   "self_type" : "type-148",
15162   "size" : 8,
15163   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15164  },
15165  {
15166   "alignment" : 8,
15167   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15168   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15169   "referenced_type" : "type-133",
15170   "self_type" : "type-136",
15171   "size" : 8,
15172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15173  },
15174  {
15175   "alignment" : 8,
15176   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15177   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15178   "referenced_type" : "type-473",
15179   "self_type" : "type-472",
15180   "size" : 8,
15181   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15182  },
15183  {
15184   "alignment" : 8,
15185   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15186   "name" : "std::function<sp<IBase> (void *)> &&",
15187   "referenced_type" : "type-483",
15188   "self_type" : "type-482",
15189   "size" : 8,
15190   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15191  },
15192  {
15193   "alignment" : 8,
15194   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15195   "name" : "std::function<sp<IBinder> (void *)> &&",
15196   "referenced_type" : "type-475",
15197   "self_type" : "type-474",
15198   "size" : 8,
15199   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15200  }
15201 ]
15202}
15203