1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-55",
9   "self_type" : "type-83",
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-221",
16   "self_type" : "type-476",
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-24",
24   "self_type" : "type-160",
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-80",
32   "self_type" : "type-300",
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-80",
41   "self_type" : "type-79",
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-467",
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-38",
64   "self_type" : "type-38",
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-55",
74   "self_type" : "type-55",
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-46",
84   "self_type" : "type-46",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-228",
92   "self_type" : "type-228",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-221",
100   "self_type" : "type-221",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-24",
109   "self_type" : "type-24",
110   "size" : 4
111  },
112  {
113   "alignment" : 8,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-30",
118   "self_type" : "type-30",
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-210",
127   "self_type" : "type-210",
128   "size" : 8
129  },
130  {
131   "alignment" : 2,
132   "is_integral" : true,
133   "linker_set_key" : "short",
134   "name" : "short",
135   "referenced_type" : "type-182",
136   "self_type" : "type-182",
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-235",
145   "self_type" : "type-235",
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-80",
155   "self_type" : "type-80",
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-29",
175   "self_type" : "type-29",
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-215",
185   "self_type" : "type-215",
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-82",
195   "self_type" : "type-82",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "void",
200   "name" : "void",
201   "referenced_type" : "type-26",
202   "self_type" : "type-26"
203  }
204 ],
205 "elf_functions" :
206 [
207  {
208   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEmm"
209  },
210  {
211   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEmm"
212  },
213  {
214   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEmm"
215  },
216  {
217   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEmm"
218  },
219  {
220   "name" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
221  },
222  {
223   "name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
224  },
225  {
226   "name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
227  },
228  {
229   "name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
230  },
231  {
232   "name" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
233  },
234  {
235   "name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
239  },
240  {
241   "name" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
248  },
249  {
250   "name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
251  },
252  {
253   "name" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
257  },
258  {
259   "name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
263  },
264  {
265   "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb"
266  },
267  {
268   "name" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE"
272  },
273  {
274   "name" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
278  },
279  {
280   "name" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
284  },
285  {
286   "name" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
314  },
315  {
316   "name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
317  },
318  {
319   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
332  },
333  {
334   "name" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
335  },
336  {
337   "name" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb"
338  },
339  {
340   "name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
344  },
345  {
346   "name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
347  },
348  {
349   "name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
350  },
351  {
352   "name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
359  },
360  {
361   "name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
365  },
366  {
367   "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
371  },
372  {
373   "binding" : "weak",
374   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
375  },
376  {
377   "binding" : "weak",
378   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
379  },
380  {
381   "binding" : "weak",
382   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
383  },
384  {
385   "binding" : "weak",
386   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
387  },
388  {
389   "binding" : "weak",
390   "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_"
391  },
392  {
393   "binding" : "weak",
394   "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_"
395  },
396  {
397   "binding" : "weak",
398   "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"
399  },
400  {
401   "binding" : "weak",
402   "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_"
403  },
404  {
405   "binding" : "weak",
406   "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_"
407  },
408  {
409   "binding" : "weak",
410   "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"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
423  },
424  {
425   "name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
426  },
427  {
428   "name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
429  },
430  {
431   "name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
432  },
433  {
434   "name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
435  }
436 ],
437 "elf_objects" :
438 [
439  {
440   "name" : "_ZN7android8hardware5power4V1_06IPower10descriptorE"
441  },
442  {
443   "name" : "_ZTCN7android8hardware5power4V1_06IPowerE0_NS_4hidl4base4V1_05IBaseE"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZTCN7android8hardware5power4V1_07BsPowerE0_NS2_6IPowerE"
448  },
449  {
450   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_7IBinderE"
451  },
452  {
453   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_9BHwBinderE"
454  },
455  {
456   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
457  },
458  {
459   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
460  },
461  {
462   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS2_6IPowerE"
463  },
464  {
465   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
466  },
467  {
468   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE16_NS0_11BpHwRefBaseE"
469  },
470  {
471   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE8_NS0_10IInterfaceE"
472  },
473  {
474   "name" : "_ZTTN7android8hardware5power4V1_06IPowerE"
475  },
476  {
477   "name" : "_ZTTN7android8hardware5power4V1_09BnHwPowerE"
478  },
479  {
480   "name" : "_ZTTN7android8hardware5power4V1_09BpHwPowerE"
481  },
482  {
483   "name" : "_ZTVN7android8hardware5power4V1_06IPowerE"
484  },
485  {
486   "binding" : "weak",
487   "name" : "_ZTVN7android8hardware5power4V1_07BsPowerE"
488  },
489  {
490   "name" : "_ZTVN7android8hardware5power4V1_09BnHwPowerE"
491  },
492  {
493   "name" : "_ZTVN7android8hardware5power4V1_09BpHwPowerE"
494  }
495 ],
496 "enum_types" :
497 [
498  {
499   "alignment" : 4,
500   "enum_fields" :
501   [
502    {
503     "enum_field_value" : 0,
504     "name" : "android::Condition::WAKE_UP_ONE"
505    },
506    {
507     "enum_field_value" : 1,
508     "name" : "android::Condition::WAKE_UP_ALL"
509    }
510   ],
511   "linker_set_key" : "android::Condition::WakeUpType",
512   "name" : "android::Condition::WakeUpType",
513   "referenced_type" : "type-488",
514   "self_type" : "type-488",
515   "size" : 4,
516   "source_file" : "/system/core/libutils/include/utils/Condition.h",
517   "underlying_type" : "type-2",
518   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
519  },
520  {
521   "alignment" : 4,
522   "enum_fields" :
523   [
524    {
525     "enum_field_value" : 0,
526     "name" : "android::String16::kEmptyString"
527    }
528   ],
529   "linker_set_key" : "android::String16::StaticLinkage",
530   "name" : "android::String16::StaticLinkage",
531   "referenced_type" : "type-365",
532   "self_type" : "type-365",
533   "size" : 4,
534   "source_file" : "/system/core/libutils/include/utils/String16.h",
535   "underlying_type" : "type-2",
536   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
537  },
538  {
539   "alignment" : 4,
540   "enum_fields" :
541   [
542    {
543     "enum_field_value" : 0,
544     "name" : "android::String8::kEmptyString"
545    }
546   ],
547   "linker_set_key" : "android::String8::StaticLinkage",
548   "name" : "android::String8::StaticLinkage",
549   "referenced_type" : "type-357",
550   "self_type" : "type-357",
551   "size" : 4,
552   "source_file" : "/system/core/libutils/include/utils/String8.h",
553   "underlying_type" : "type-2",
554   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 0,
562     "name" : "android::hardware::HidlReturnRestriction::NONE"
563    },
564    {
565     "enum_field_value" : 1,
566     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
567    },
568    {
569     "enum_field_value" : 2,
570     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
571    }
572   ],
573   "linker_set_key" : "android::hardware::HidlReturnRestriction",
574   "name" : "android::hardware::HidlReturnRestriction",
575   "referenced_type" : "type-147",
576   "self_type" : "type-147",
577   "size" : 4,
578   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
579   "underlying_type" : "type-24",
580   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
581  },
582  {
583   "alignment" : 4,
584   "enum_fields" :
585   [
586    {
587     "enum_field_value" : 0,
588     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
589    },
590    {
591     "enum_field_value" : 1,
592     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
593    },
594    {
595     "enum_field_value" : 2,
596     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
597    },
598    {
599     "enum_field_value" : 3,
600     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
601    }
602   ],
603   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
604   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
605   "referenced_type" : "type-348",
606   "self_type" : "type-348",
607   "size" : 4,
608   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
609   "underlying_type" : "type-24",
610   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
611  },
612  {
613   "alignment" : 4,
614   "enum_fields" :
615   [
616    {
617     "enum_field_value" : 1,
618     "name" : "android::hardware::kSynchronizedReadWrite"
619    },
620    {
621     "enum_field_value" : 2,
622     "name" : "android::hardware::kUnsynchronizedWrite"
623    }
624   ],
625   "linker_set_key" : "android::hardware::MQFlavor",
626   "name" : "android::hardware::MQFlavor",
627   "referenced_type" : "type-343",
628   "self_type" : "type-343",
629   "size" : 4,
630   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
631   "underlying_type" : "type-2",
632   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
633  },
634  {
635   "alignment" : 4,
636   "enum_fields" :
637   [
638    {
639     "enum_field_value" : 0,
640     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
641    },
642    {
643     "enum_field_value" : 1,
644     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
645    },
646    {
647     "enum_field_value" : 2,
648     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
649    }
650   ],
651   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
652   "name" : "android::hardware::ProcessState::CallRestriction",
653   "referenced_type" : "type-57",
654   "self_type" : "type-57",
655   "size" : 4,
656   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
657   "underlying_type" : "type-24",
658   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
659  },
660  {
661   "alignment" : 4,
662   "enum_fields" :
663   [
664    {
665     "enum_field_value" : 0,
666     "name" : "android::hardware::Status::EX_NONE"
667    },
668    {
669     "enum_field_value" : -1,
670     "name" : "android::hardware::Status::EX_SECURITY"
671    },
672    {
673     "enum_field_value" : -2,
674     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
675    },
676    {
677     "enum_field_value" : -3,
678     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
679    },
680    {
681     "enum_field_value" : -4,
682     "name" : "android::hardware::Status::EX_NULL_POINTER"
683    },
684    {
685     "enum_field_value" : -5,
686     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
687    },
688    {
689     "enum_field_value" : -6,
690     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
691    },
692    {
693     "enum_field_value" : -7,
694     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
695    },
696    {
697     "enum_field_value" : -128,
698     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
699    },
700    {
701     "enum_field_value" : -129,
702     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
703    }
704   ],
705   "linker_set_key" : "android::hardware::Status::Exception",
706   "name" : "android::hardware::Status::Exception",
707   "referenced_type" : "type-120",
708   "self_type" : "type-120",
709   "size" : 4,
710   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
711   "underlying_type" : "type-24",
712   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
713  },
714  {
715   "alignment" : 4,
716   "enum_fields" :
717   [
718    {
719     "enum_field_value" : 0,
720     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
721    },
722    {
723     "enum_field_value" : 1,
724     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
725    },
726    {
727     "enum_field_value" : 2,
728     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
729    },
730    {
731     "enum_field_value" : 3,
732     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
733    },
734    {
735     "enum_field_value" : 4,
736     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
737    },
738    {
739     "enum_field_value" : 5,
740     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
741    },
742    {
743     "enum_field_value" : 6,
744     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
745    },
746    {
747     "enum_field_value" : 7,
748     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
749    },
750    {
751     "enum_field_value" : 8,
752     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
753    },
754    {
755     "enum_field_value" : 9,
756     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
757    }
758   ],
759   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
760   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
761   "referenced_type" : "type-558",
762   "self_type" : "type-558",
763   "size" : 4,
764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
765   "underlying_type" : "type-2",
766   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
767  },
768  {
769   "alignment" : 4,
770   "enum_fields" :
771   [
772    {
773     "enum_field_value" : 1,
774     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
775    }
776   ],
777   "linker_set_key" : "android::hardware::power::V1_0::Feature",
778   "name" : "android::hardware::power::V1_0::Feature",
779   "referenced_type" : "type-514",
780   "self_type" : "type-514",
781   "size" : 4,
782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
783   "underlying_type" : "type-2",
784   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
785  },
786  {
787   "alignment" : 4,
788   "enum_fields" :
789   [
790    {
791     "enum_field_value" : 1,
792     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
793    },
794    {
795     "enum_field_value" : 2,
796     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
797    },
798    {
799     "enum_field_value" : 3,
800     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
801    },
802    {
803     "enum_field_value" : 4,
804     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
805    },
806    {
807     "enum_field_value" : 5,
808     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
809    },
810    {
811     "enum_field_value" : 6,
812     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
813    },
814    {
815     "enum_field_value" : 7,
816     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
817    },
818    {
819     "enum_field_value" : 8,
820     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
821    }
822   ],
823   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
824   "name" : "android::hardware::power::V1_0::PowerHint",
825   "referenced_type" : "type-513",
826   "self_type" : "type-513",
827   "size" : 4,
828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
829   "underlying_type" : "type-2",
830   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
831  },
832  {
833   "alignment" : 4,
834   "enum_fields" :
835   [
836    {
837     "enum_field_value" : 0,
838     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
839    },
840    {
841     "enum_field_value" : 1,
842     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
843    }
844   ],
845   "linker_set_key" : "android::hardware::power::V1_0::Status",
846   "name" : "android::hardware::power::V1_0::Status",
847   "referenced_type" : "type-515",
848   "self_type" : "type-515",
849   "size" : 4,
850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
851   "underlying_type" : "type-2",
852   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
853  },
854  {
855   "alignment" : 4,
856   "enum_fields" :
857   [
858    {
859     "enum_field_value" : 0,
860     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
861    },
862    {
863     "enum_field_value" : 1,
864     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
865    },
866    {
867     "enum_field_value" : 2,
868     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
869    }
870   ],
871   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
872   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
873   "referenced_type" : "type-352",
874   "self_type" : "type-352",
875   "size" : 4,
876   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
877   "underlying_type" : "type-24",
878   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
879  },
880  {
881   "alignment" : 4,
882   "enum_fields" :
883   [
884    {
885     "enum_field_value" : -1,
886     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
887    }
888   ],
889   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
890   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
891   "referenced_type" : "type-504",
892   "self_type" : "type-504",
893   "size" : 4,
894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
895   "underlying_type" : "type-24",
896   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
897  },
898  {
899   "alignment" : 1,
900   "enum_fields" :
901   [
902    {
903     "enum_field_value" : 0,
904     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
905    },
906    {
907     "enum_field_value" : 1,
908     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
909    },
910    {
911     "enum_field_value" : 2,
912     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
913    }
914   ],
915   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
916   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
917   "referenced_type" : "type-503",
918   "self_type" : "type-503",
919   "size" : 1,
920   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
921   "underlying_type" : "type-80",
922   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
923  },
924  {
925   "alignment" : 4,
926   "enum_fields" :
927   [
928    {
929     "enum_field_value" : 0,
930     "name" : "ANDROID_LOG_UNKNOWN"
931    },
932    {
933     "enum_field_value" : 1,
934     "name" : "ANDROID_LOG_DEFAULT"
935    },
936    {
937     "enum_field_value" : 2,
938     "name" : "ANDROID_LOG_VERBOSE"
939    },
940    {
941     "enum_field_value" : 3,
942     "name" : "ANDROID_LOG_DEBUG"
943    },
944    {
945     "enum_field_value" : 4,
946     "name" : "ANDROID_LOG_INFO"
947    },
948    {
949     "enum_field_value" : 5,
950     "name" : "ANDROID_LOG_WARN"
951    },
952    {
953     "enum_field_value" : 6,
954     "name" : "ANDROID_LOG_ERROR"
955    },
956    {
957     "enum_field_value" : 7,
958     "name" : "ANDROID_LOG_FATAL"
959    },
960    {
961     "enum_field_value" : 8,
962     "name" : "ANDROID_LOG_SILENT"
963    }
964   ],
965   "linker_set_key" : "android_LogPriority",
966   "name" : "android_LogPriority",
967   "referenced_type" : "type-1",
968   "self_type" : "type-1",
969   "size" : 4,
970   "source_file" : "/system/core/liblog/include/android/log.h",
971   "underlying_type" : "type-2",
972   "unique_id" : "android_LogPriority"
973  },
974  {
975   "alignment" : 4,
976   "enum_fields" :
977   [
978    {
979     "enum_field_value" : 0,
980     "name" : "HAL_COLOR_MODE_NATIVE"
981    },
982    {
983     "enum_field_value" : 1,
984     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
985    },
986    {
987     "enum_field_value" : 2,
988     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
989    },
990    {
991     "enum_field_value" : 3,
992     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
993    },
994    {
995     "enum_field_value" : 4,
996     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
997    },
998    {
999     "enum_field_value" : 5,
1000     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1001    },
1002    {
1003     "enum_field_value" : 6,
1004     "name" : "HAL_COLOR_MODE_DCI_P3"
1005    },
1006    {
1007     "enum_field_value" : 7,
1008     "name" : "HAL_COLOR_MODE_SRGB"
1009    },
1010    {
1011     "enum_field_value" : 8,
1012     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1013    },
1014    {
1015     "enum_field_value" : 9,
1016     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1017    }
1018   ],
1019   "linker_set_key" : "android_color_mode_t",
1020   "name" : "android_color_mode_t",
1021   "referenced_type" : "type-455",
1022   "self_type" : "type-455",
1023   "size" : 4,
1024   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1025   "underlying_type" : "type-2",
1026   "unique_id" : "android_color_mode_t"
1027  },
1028  {
1029   "alignment" : 4,
1030   "enum_fields" :
1031   [
1032    {
1033     "enum_field_value" : 10,
1034     "name" : "HAL_COLOR_MODE_BT2020"
1035    },
1036    {
1037     "enum_field_value" : 11,
1038     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1039    },
1040    {
1041     "enum_field_value" : 12,
1042     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1043    }
1044   ],
1045   "linker_set_key" : "android_color_mode_v1_1_t",
1046   "name" : "android_color_mode_v1_1_t",
1047   "referenced_type" : "type-460",
1048   "self_type" : "type-460",
1049   "size" : 4,
1050   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1051   "underlying_type" : "type-2",
1052   "unique_id" : "android_color_mode_v1_1_t"
1053  },
1054  {
1055   "alignment" : 4,
1056   "enum_fields" :
1057   [
1058    {
1059     "enum_field_value" : 0,
1060     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1061    },
1062    {
1063     "enum_field_value" : 1,
1064     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1065    },
1066    {
1067     "enum_field_value" : 2,
1068     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1069    },
1070    {
1071     "enum_field_value" : 3,
1072     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1073    },
1074    {
1075     "enum_field_value" : 4,
1076     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1077    },
1078    {
1079     "enum_field_value" : 5,
1080     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1081    },
1082    {
1083     "enum_field_value" : 6,
1084     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1085    }
1086   ],
1087   "linker_set_key" : "android_color_transform_t",
1088   "name" : "android_color_transform_t",
1089   "referenced_type" : "type-456",
1090   "self_type" : "type-456",
1091   "size" : 4,
1092   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1093   "underlying_type" : "type-2",
1094   "unique_id" : "android_color_transform_t"
1095  },
1096  {
1097   "alignment" : 4,
1098   "enum_fields" :
1099   [
1100    {
1101     "enum_field_value" : 0,
1102     "name" : "HAL_DATASPACE_UNKNOWN"
1103    },
1104    {
1105     "enum_field_value" : 1,
1106     "name" : "HAL_DATASPACE_ARBITRARY"
1107    },
1108    {
1109     "enum_field_value" : 16,
1110     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1111    },
1112    {
1113     "enum_field_value" : 4128768,
1114     "name" : "HAL_DATASPACE_STANDARD_MASK"
1115    },
1116    {
1117     "enum_field_value" : 0,
1118     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1119    },
1120    {
1121     "enum_field_value" : 65536,
1122     "name" : "HAL_DATASPACE_STANDARD_BT709"
1123    },
1124    {
1125     "enum_field_value" : 131072,
1126     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1127    },
1128    {
1129     "enum_field_value" : 196608,
1130     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1131    },
1132    {
1133     "enum_field_value" : 262144,
1134     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1135    },
1136    {
1137     "enum_field_value" : 327680,
1138     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1139    },
1140    {
1141     "enum_field_value" : 393216,
1142     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1143    },
1144    {
1145     "enum_field_value" : 458752,
1146     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1147    },
1148    {
1149     "enum_field_value" : 524288,
1150     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1151    },
1152    {
1153     "enum_field_value" : 589824,
1154     "name" : "HAL_DATASPACE_STANDARD_FILM"
1155    },
1156    {
1157     "enum_field_value" : 655360,
1158     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1159    },
1160    {
1161     "enum_field_value" : 720896,
1162     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1163    },
1164    {
1165     "enum_field_value" : 22,
1166     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1167    },
1168    {
1169     "enum_field_value" : 130023424,
1170     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1171    },
1172    {
1173     "enum_field_value" : 0,
1174     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1175    },
1176    {
1177     "enum_field_value" : 4194304,
1178     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1179    },
1180    {
1181     "enum_field_value" : 8388608,
1182     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1183    },
1184    {
1185     "enum_field_value" : 12582912,
1186     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1187    },
1188    {
1189     "enum_field_value" : 16777216,
1190     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1191    },
1192    {
1193     "enum_field_value" : 20971520,
1194     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1195    },
1196    {
1197     "enum_field_value" : 25165824,
1198     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1199    },
1200    {
1201     "enum_field_value" : 29360128,
1202     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1203    },
1204    {
1205     "enum_field_value" : 33554432,
1206     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1207    },
1208    {
1209     "enum_field_value" : 27,
1210     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1211    },
1212    {
1213     "enum_field_value" : 939524096,
1214     "name" : "HAL_DATASPACE_RANGE_MASK"
1215    },
1216    {
1217     "enum_field_value" : 0,
1218     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1219    },
1220    {
1221     "enum_field_value" : 134217728,
1222     "name" : "HAL_DATASPACE_RANGE_FULL"
1223    },
1224    {
1225     "enum_field_value" : 268435456,
1226     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1227    },
1228    {
1229     "enum_field_value" : 402653184,
1230     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1231    },
1232    {
1233     "enum_field_value" : 512,
1234     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1235    },
1236    {
1237     "enum_field_value" : 138477568,
1238     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1239    },
1240    {
1241     "enum_field_value" : 406913024,
1242     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1243    },
1244    {
1245     "enum_field_value" : 513,
1246     "name" : "HAL_DATASPACE_SRGB"
1247    },
1248    {
1249     "enum_field_value" : 142671872,
1250     "name" : "HAL_DATASPACE_V0_SRGB"
1251    },
1252    {
1253     "enum_field_value" : 411107328,
1254     "name" : "HAL_DATASPACE_V0_SCRGB"
1255    },
1256    {
1257     "enum_field_value" : 257,
1258     "name" : "HAL_DATASPACE_JFIF"
1259    },
1260    {
1261     "enum_field_value" : 146931712,
1262     "name" : "HAL_DATASPACE_V0_JFIF"
1263    },
1264    {
1265     "enum_field_value" : 258,
1266     "name" : "HAL_DATASPACE_BT601_625"
1267    },
1268    {
1269     "enum_field_value" : 281149440,
1270     "name" : "HAL_DATASPACE_V0_BT601_625"
1271    },
1272    {
1273     "enum_field_value" : 259,
1274     "name" : "HAL_DATASPACE_BT601_525"
1275    },
1276    {
1277     "enum_field_value" : 281280512,
1278     "name" : "HAL_DATASPACE_V0_BT601_525"
1279    },
1280    {
1281     "enum_field_value" : 260,
1282     "name" : "HAL_DATASPACE_BT709"
1283    },
1284    {
1285     "enum_field_value" : 281083904,
1286     "name" : "HAL_DATASPACE_V0_BT709"
1287    },
1288    {
1289     "enum_field_value" : 139067392,
1290     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1291    },
1292    {
1293     "enum_field_value" : 155844608,
1294     "name" : "HAL_DATASPACE_DCI_P3"
1295    },
1296    {
1297     "enum_field_value" : 139067392,
1298     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1299    },
1300    {
1301     "enum_field_value" : 143261696,
1302     "name" : "HAL_DATASPACE_DISPLAY_P3"
1303    },
1304    {
1305     "enum_field_value" : 151715840,
1306     "name" : "HAL_DATASPACE_ADOBE_RGB"
1307    },
1308    {
1309     "enum_field_value" : 138805248,
1310     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1311    },
1312    {
1313     "enum_field_value" : 147193856,
1314     "name" : "HAL_DATASPACE_BT2020"
1315    },
1316    {
1317     "enum_field_value" : 163971072,
1318     "name" : "HAL_DATASPACE_BT2020_PQ"
1319    },
1320    {
1321     "enum_field_value" : 4096,
1322     "name" : "HAL_DATASPACE_DEPTH"
1323    },
1324    {
1325     "enum_field_value" : 4097,
1326     "name" : "HAL_DATASPACE_SENSOR"
1327    }
1328   ],
1329   "linker_set_key" : "android_dataspace_t",
1330   "name" : "android_dataspace_t",
1331   "referenced_type" : "type-454",
1332   "self_type" : "type-454",
1333   "size" : 4,
1334   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1335   "underlying_type" : "type-2",
1336   "unique_id" : "android_dataspace_t"
1337  },
1338  {
1339   "alignment" : 4,
1340   "enum_fields" :
1341   [
1342    {
1343     "enum_field_value" : 281411584,
1344     "name" : "HAL_DATASPACE_BT2020_ITU"
1345    },
1346    {
1347     "enum_field_value" : 298188800,
1348     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1349    },
1350    {
1351     "enum_field_value" : 302383104,
1352     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1353    },
1354    {
1355     "enum_field_value" : 168165376,
1356     "name" : "HAL_DATASPACE_BT2020_HLG"
1357    }
1358   ],
1359   "linker_set_key" : "android_dataspace_v1_1_t",
1360   "name" : "android_dataspace_v1_1_t",
1361   "referenced_type" : "type-459",
1362   "self_type" : "type-459",
1363   "size" : 4,
1364   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1365   "underlying_type" : "type-2",
1366   "unique_id" : "android_dataspace_v1_1_t"
1367  },
1368  {
1369   "alignment" : 4,
1370   "enum_fields" :
1371   [
1372    {
1373     "enum_field_value" : 142999552,
1374     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1375    },
1376    {
1377     "enum_field_value" : 4098,
1378     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1379    },
1380    {
1381     "enum_field_value" : 4099,
1382     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1383    },
1384    {
1385     "enum_field_value" : 4100,
1386     "name" : "HAL_DATASPACE_HEIF"
1387    }
1388   ],
1389   "linker_set_key" : "android_dataspace_v1_2_t",
1390   "name" : "android_dataspace_v1_2_t",
1391   "referenced_type" : "type-463",
1392   "self_type" : "type-463",
1393   "size" : 4,
1394   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1395   "underlying_type" : "type-2",
1396   "unique_id" : "android_dataspace_v1_2_t"
1397  },
1398  {
1399   "alignment" : 4,
1400   "enum_fields" :
1401   [
1402    {
1403     "enum_field_value" : 1,
1404     "name" : "FLEX_COMPONENT_Y"
1405    },
1406    {
1407     "enum_field_value" : 2,
1408     "name" : "FLEX_COMPONENT_Cb"
1409    },
1410    {
1411     "enum_field_value" : 4,
1412     "name" : "FLEX_COMPONENT_Cr"
1413    },
1414    {
1415     "enum_field_value" : 1024,
1416     "name" : "FLEX_COMPONENT_R"
1417    },
1418    {
1419     "enum_field_value" : 2048,
1420     "name" : "FLEX_COMPONENT_G"
1421    },
1422    {
1423     "enum_field_value" : 4096,
1424     "name" : "FLEX_COMPONENT_B"
1425    },
1426    {
1427     "enum_field_value" : 1073741824,
1428     "name" : "FLEX_COMPONENT_A"
1429    }
1430   ],
1431   "linker_set_key" : "android_flex_component",
1432   "name" : "android_flex_component",
1433   "referenced_type" : "type-470",
1434   "self_type" : "type-470",
1435   "size" : 4,
1436   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1437   "underlying_type" : "type-2",
1438   "unique_id" : "android_flex_component"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 0,
1446     "name" : "FLEX_FORMAT_INVALID"
1447    },
1448    {
1449     "enum_field_value" : 1,
1450     "name" : "FLEX_FORMAT_Y"
1451    },
1452    {
1453     "enum_field_value" : 7,
1454     "name" : "FLEX_FORMAT_YCbCr"
1455    },
1456    {
1457     "enum_field_value" : 1073741831,
1458     "name" : "FLEX_FORMAT_YCbCrA"
1459    },
1460    {
1461     "enum_field_value" : 7168,
1462     "name" : "FLEX_FORMAT_RGB"
1463    },
1464    {
1465     "enum_field_value" : 1073748992,
1466     "name" : "FLEX_FORMAT_RGBA"
1467    }
1468   ],
1469   "linker_set_key" : "android_flex_format",
1470   "name" : "android_flex_format",
1471   "referenced_type" : "type-472",
1472   "self_type" : "type-472",
1473   "size" : 4,
1474   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1475   "underlying_type" : "type-2",
1476   "unique_id" : "android_flex_format"
1477  },
1478  {
1479   "alignment" : 4,
1480   "enum_fields" :
1481   [
1482    {
1483     "enum_field_value" : 1,
1484     "name" : "HAL_HDR_DOLBY_VISION"
1485    },
1486    {
1487     "enum_field_value" : 2,
1488     "name" : "HAL_HDR_HDR10"
1489    },
1490    {
1491     "enum_field_value" : 3,
1492     "name" : "HAL_HDR_HLG"
1493    }
1494   ],
1495   "linker_set_key" : "android_hdr_t",
1496   "name" : "android_hdr_t",
1497   "referenced_type" : "type-457",
1498   "self_type" : "type-457",
1499   "size" : 4,
1500   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1501   "underlying_type" : "type-2",
1502   "unique_id" : "android_hdr_t"
1503  },
1504  {
1505   "alignment" : 4,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 4,
1510     "name" : "HAL_HDR_HDR10_PLUS"
1511    }
1512   ],
1513   "linker_set_key" : "android_hdr_v1_2_t",
1514   "name" : "android_hdr_v1_2_t",
1515   "referenced_type" : "type-462",
1516   "self_type" : "type-462",
1517   "size" : 4,
1518   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1519   "underlying_type" : "type-2",
1520   "unique_id" : "android_hdr_v1_2_t"
1521  },
1522  {
1523   "alignment" : 4,
1524   "enum_fields" :
1525   [
1526    {
1527     "enum_field_value" : 39,
1528     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1529    },
1530    {
1531     "enum_field_value" : 40,
1532     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1533    },
1534    {
1535     "enum_field_value" : 41,
1536     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1537    },
1538    {
1539     "enum_field_value" : 42,
1540     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1541    }
1542   ],
1543   "linker_set_key" : "android_pixel_format_sw_t",
1544   "name" : "android_pixel_format_sw_t",
1545   "referenced_type" : "type-465",
1546   "self_type" : "type-465",
1547   "size" : 4,
1548   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1549   "underlying_type" : "type-2",
1550   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1551  },
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : 1,
1558     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1559    },
1560    {
1561     "enum_field_value" : 2,
1562     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1563    },
1564    {
1565     "enum_field_value" : 3,
1566     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1567    },
1568    {
1569     "enum_field_value" : 4,
1570     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1571    },
1572    {
1573     "enum_field_value" : 5,
1574     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1575    },
1576    {
1577     "enum_field_value" : 16,
1578     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1579    },
1580    {
1581     "enum_field_value" : 17,
1582     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1583    },
1584    {
1585     "enum_field_value" : 20,
1586     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1587    },
1588    {
1589     "enum_field_value" : 22,
1590     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1591    },
1592    {
1593     "enum_field_value" : 32,
1594     "name" : "HAL_PIXEL_FORMAT_RAW16"
1595    },
1596    {
1597     "enum_field_value" : 33,
1598     "name" : "HAL_PIXEL_FORMAT_BLOB"
1599    },
1600    {
1601     "enum_field_value" : 34,
1602     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1603    },
1604    {
1605     "enum_field_value" : 35,
1606     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1607    },
1608    {
1609     "enum_field_value" : 36,
1610     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1611    },
1612    {
1613     "enum_field_value" : 37,
1614     "name" : "HAL_PIXEL_FORMAT_RAW10"
1615    },
1616    {
1617     "enum_field_value" : 38,
1618     "name" : "HAL_PIXEL_FORMAT_RAW12"
1619    },
1620    {
1621     "enum_field_value" : 43,
1622     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1623    },
1624    {
1625     "enum_field_value" : 538982489,
1626     "name" : "HAL_PIXEL_FORMAT_Y8"
1627    },
1628    {
1629     "enum_field_value" : 540422489,
1630     "name" : "HAL_PIXEL_FORMAT_Y16"
1631    },
1632    {
1633     "enum_field_value" : 842094169,
1634     "name" : "HAL_PIXEL_FORMAT_YV12"
1635    }
1636   ],
1637   "linker_set_key" : "android_pixel_format_t",
1638   "name" : "android_pixel_format_t",
1639   "referenced_type" : "type-452",
1640   "self_type" : "type-452",
1641   "size" : 4,
1642   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1643   "underlying_type" : "type-2",
1644   "unique_id" : "android_pixel_format_t"
1645  },
1646  {
1647   "alignment" : 4,
1648   "enum_fields" :
1649   [
1650    {
1651     "enum_field_value" : 48,
1652     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1653    },
1654    {
1655     "enum_field_value" : 49,
1656     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1657    },
1658    {
1659     "enum_field_value" : 50,
1660     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1661    },
1662    {
1663     "enum_field_value" : 51,
1664     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1665    },
1666    {
1667     "enum_field_value" : 52,
1668     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1669    },
1670    {
1671     "enum_field_value" : 53,
1672     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1673    },
1674    {
1675     "enum_field_value" : 54,
1676     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1677    }
1678   ],
1679   "linker_set_key" : "android_pixel_format_v1_1_t",
1680   "name" : "android_pixel_format_v1_1_t",
1681   "referenced_type" : "type-458",
1682   "self_type" : "type-458",
1683   "size" : 4,
1684   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1685   "underlying_type" : "type-2",
1686   "unique_id" : "android_pixel_format_v1_1_t"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 55,
1694     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1695    }
1696   ],
1697   "linker_set_key" : "android_pixel_format_v1_2_t",
1698   "name" : "android_pixel_format_v1_2_t",
1699   "referenced_type" : "type-464",
1700   "self_type" : "type-464",
1701   "size" : 4,
1702   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1703   "underlying_type" : "type-2",
1704   "unique_id" : "android_pixel_format_v1_2_t"
1705  },
1706  {
1707   "alignment" : 4,
1708   "enum_fields" :
1709   [
1710    {
1711     "enum_field_value" : 0,
1712     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1713    },
1714    {
1715     "enum_field_value" : 1,
1716     "name" : "HAL_RENDER_INTENT_ENHANCE"
1717    },
1718    {
1719     "enum_field_value" : 2,
1720     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1721    },
1722    {
1723     "enum_field_value" : 3,
1724     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1725    }
1726   ],
1727   "linker_set_key" : "android_render_intent_v1_1_t",
1728   "name" : "android_render_intent_v1_1_t",
1729   "referenced_type" : "type-461",
1730   "self_type" : "type-461",
1731   "size" : 4,
1732   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1733   "underlying_type" : "type-2",
1734   "unique_id" : "android_render_intent_v1_1_t"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "HAL_TRANSFORM_FLIP_H"
1743    },
1744    {
1745     "enum_field_value" : 2,
1746     "name" : "HAL_TRANSFORM_FLIP_V"
1747    },
1748    {
1749     "enum_field_value" : 4,
1750     "name" : "HAL_TRANSFORM_ROT_90"
1751    },
1752    {
1753     "enum_field_value" : 3,
1754     "name" : "HAL_TRANSFORM_ROT_180"
1755    },
1756    {
1757     "enum_field_value" : 7,
1758     "name" : "HAL_TRANSFORM_ROT_270"
1759    }
1760   ],
1761   "linker_set_key" : "android_transform_t",
1762   "name" : "android_transform_t",
1763   "referenced_type" : "type-453",
1764   "self_type" : "type-453",
1765   "size" : 4,
1766   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1767   "underlying_type" : "type-2",
1768   "unique_id" : "android_transform_t"
1769  },
1770  {
1771   "alignment" : 4,
1772   "enum_fields" :
1773   [
1774    {
1775     "enum_field_value" : 0,
1776     "name" : "LOG_ID_MIN"
1777    },
1778    {
1779     "enum_field_value" : 0,
1780     "name" : "LOG_ID_MAIN"
1781    },
1782    {
1783     "enum_field_value" : 1,
1784     "name" : "LOG_ID_RADIO"
1785    },
1786    {
1787     "enum_field_value" : 2,
1788     "name" : "LOG_ID_EVENTS"
1789    },
1790    {
1791     "enum_field_value" : 3,
1792     "name" : "LOG_ID_SYSTEM"
1793    },
1794    {
1795     "enum_field_value" : 4,
1796     "name" : "LOG_ID_CRASH"
1797    },
1798    {
1799     "enum_field_value" : 5,
1800     "name" : "LOG_ID_STATS"
1801    },
1802    {
1803     "enum_field_value" : 6,
1804     "name" : "LOG_ID_SECURITY"
1805    },
1806    {
1807     "enum_field_value" : 7,
1808     "name" : "LOG_ID_KERNEL"
1809    },
1810    {
1811     "enum_field_value" : 8,
1812     "name" : "LOG_ID_MAX"
1813    }
1814   ],
1815   "linker_set_key" : "log_id",
1816   "name" : "log_id",
1817   "referenced_type" : "type-238",
1818   "self_type" : "type-238",
1819   "size" : 4,
1820   "source_file" : "/system/core/liblog/include/android/log.h",
1821   "underlying_type" : "type-2",
1822   "unique_id" : "log_id"
1823  }
1824 ],
1825 "function_types" :
1826 [
1827  {
1828   "alignment" : 4,
1829   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1830   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1831   "parameters" :
1832   [
1833    {
1834     "referenced_type" : "type-41"
1835    },
1836    {
1837     "referenced_type" : "type-47"
1838    },
1839    {
1840     "referenced_type" : "type-25"
1841    }
1842   ],
1843   "referenced_type" : "type-40",
1844   "return_type" : "type-38",
1845   "self_type" : "type-40",
1846   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1847  },
1848  {
1849   "alignment" : 4,
1850   "linker_set_key" : "int (void *)",
1851   "name" : "int (void *)",
1852   "parameters" :
1853   [
1854    {
1855     "referenced_type" : "type-25"
1856    }
1857   ],
1858   "referenced_type" : "type-480",
1859   "return_type" : "type-24",
1860   "self_type" : "type-480",
1861   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1862  },
1863  {
1864   "alignment" : 4,
1865   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1866   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
1867   "parameters" :
1868   [
1869    {
1870     "referenced_type" : "type-385"
1871    },
1872    {
1873     "referenced_type" : "type-333"
1874    },
1875    {
1876     "referenced_type" : "type-29"
1877    },
1878    {
1879     "referenced_type" : "type-386"
1880    },
1881    {
1882     "referenced_type" : "type-29"
1883    },
1884    {
1885     "referenced_type" : "type-25"
1886    }
1887   ],
1888   "referenced_type" : "type-384",
1889   "return_type" : "type-26",
1890   "self_type" : "type-384",
1891   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1892  }
1893 ],
1894 "functions" :
1895 [
1896  {
1897   "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel",
1898   "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEmm",
1899   "parameters" :
1900   [
1901    {
1902     "referenced_type" : "type-541"
1903    },
1904    {
1905     "referenced_type" : "type-385"
1906    },
1907    {
1908     "referenced_type" : "type-29"
1909    },
1910    {
1911     "referenced_type" : "type-29"
1912    }
1913   ],
1914   "return_type" : "type-24",
1915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
1916  },
1917  {
1918   "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel",
1919   "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEmm",
1920   "parameters" :
1921   [
1922    {
1923     "referenced_type" : "type-547"
1924    },
1925    {
1926     "referenced_type" : "type-385"
1927    },
1928    {
1929     "referenced_type" : "type-29"
1930    },
1931    {
1932     "referenced_type" : "type-29"
1933    }
1934   ],
1935   "return_type" : "type-24",
1936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
1937  },
1938  {
1939   "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel",
1940   "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEmm",
1941   "parameters" :
1942   [
1943    {
1944     "referenced_type" : "type-541"
1945    },
1946    {
1947     "referenced_type" : "type-394"
1948    },
1949    {
1950     "referenced_type" : "type-29"
1951    },
1952    {
1953     "referenced_type" : "type-29"
1954    }
1955   ],
1956   "return_type" : "type-24",
1957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
1958  },
1959  {
1960   "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel",
1961   "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEmm",
1962   "parameters" :
1963   [
1964    {
1965     "referenced_type" : "type-547"
1966    },
1967    {
1968     "referenced_type" : "type-394"
1969    },
1970    {
1971     "referenced_type" : "type-29"
1972    },
1973    {
1974     "referenced_type" : "type-29"
1975    }
1976   ],
1977   "return_type" : "type-24",
1978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
1979  },
1980  {
1981   "function_name" : "android::hardware::power::V1_0::IPower::getService",
1982   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
1983   "parameters" :
1984   [
1985    {
1986     "default_arg" : true,
1987     "referenced_type" : "type-406"
1988    },
1989    {
1990     "default_arg" : true,
1991     "referenced_type" : "type-38"
1992    }
1993   ],
1994   "return_type" : "type-94",
1995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
1996  },
1997  {
1998   "function_name" : "android::hardware::power::V1_0::IPower::linkToDeath",
1999   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2000   "parameters" :
2001   [
2002    {
2003     "is_this_ptr" : true,
2004     "referenced_type" : "type-95"
2005    },
2006    {
2007     "referenced_type" : "type-436"
2008    },
2009    {
2010     "referenced_type" : "type-29"
2011    }
2012   ],
2013   "return_type" : "type-128",
2014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2015  },
2016  {
2017   "function_name" : "android::hardware::power::V1_0::IPower::getDebugInfo",
2018   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2019   "parameters" :
2020   [
2021    {
2022     "is_this_ptr" : true,
2023     "referenced_type" : "type-95"
2024    },
2025    {
2026     "referenced_type" : "type-606"
2027    }
2028   ],
2029   "return_type" : "type-148",
2030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2031  },
2032  {
2033   "function_name" : "android::hardware::power::V1_0::IPower::getHashChain",
2034   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2035   "parameters" :
2036   [
2037    {
2038     "is_this_ptr" : true,
2039     "referenced_type" : "type-95"
2040    },
2041    {
2042     "referenced_type" : "type-607"
2043    }
2044   ],
2045   "return_type" : "type-148",
2046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2047  },
2048  {
2049   "function_name" : "android::hardware::power::V1_0::IPower::tryGetService",
2050   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2051   "parameters" :
2052   [
2053    {
2054     "default_arg" : true,
2055     "referenced_type" : "type-406"
2056    },
2057    {
2058     "default_arg" : true,
2059     "referenced_type" : "type-38"
2060    }
2061   ],
2062   "return_type" : "type-94",
2063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2064  },
2065  {
2066   "function_name" : "android::hardware::power::V1_0::IPower::unlinkToDeath",
2067   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2068   "parameters" :
2069   [
2070    {
2071     "is_this_ptr" : true,
2072     "referenced_type" : "type-95"
2073    },
2074    {
2075     "referenced_type" : "type-436"
2076    }
2077   ],
2078   "return_type" : "type-128",
2079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2080  },
2081  {
2082   "function_name" : "android::hardware::power::V1_0::IPower::interfaceChain",
2083   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2084   "parameters" :
2085   [
2086    {
2087     "is_this_ptr" : true,
2088     "referenced_type" : "type-95"
2089    },
2090    {
2091     "referenced_type" : "type-608"
2092    }
2093   ],
2094   "return_type" : "type-148",
2095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2096  },
2097  {
2098   "function_name" : "android::hardware::power::V1_0::IPower::registerAsService",
2099   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2100   "parameters" :
2101   [
2102    {
2103     "is_this_ptr" : true,
2104     "referenced_type" : "type-95"
2105    },
2106    {
2107     "default_arg" : true,
2108     "referenced_type" : "type-406"
2109    }
2110   ],
2111   "return_type" : "type-24",
2112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2113  },
2114  {
2115   "function_name" : "android::hardware::power::V1_0::IPower::interfaceDescriptor",
2116   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2117   "parameters" :
2118   [
2119    {
2120     "is_this_ptr" : true,
2121     "referenced_type" : "type-95"
2122    },
2123    {
2124     "referenced_type" : "type-609"
2125    }
2126   ],
2127   "return_type" : "type-148",
2128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2129  },
2130  {
2131   "function_name" : "android::hardware::power::V1_0::IPower::notifySyspropsChanged",
2132   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv",
2133   "parameters" :
2134   [
2135    {
2136     "is_this_ptr" : true,
2137     "referenced_type" : "type-95"
2138    }
2139   ],
2140   "return_type" : "type-148",
2141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2142  },
2143  {
2144   "function_name" : "android::hardware::power::V1_0::IPower::setHALInstrumentation",
2145   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv",
2146   "parameters" :
2147   [
2148    {
2149     "is_this_ptr" : true,
2150     "referenced_type" : "type-95"
2151    }
2152   ],
2153   "return_type" : "type-148",
2154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2155  },
2156  {
2157   "function_name" : "android::hardware::power::V1_0::IPower::registerForNotifications",
2158   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2159   "parameters" :
2160   [
2161    {
2162     "referenced_type" : "type-406"
2163    },
2164    {
2165     "referenced_type" : "type-530"
2166    }
2167   ],
2168   "return_type" : "type-38",
2169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2170  },
2171  {
2172   "function_name" : "android::hardware::power::V1_0::IPower::ping",
2173   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower4pingEv",
2174   "parameters" :
2175   [
2176    {
2177     "is_this_ptr" : true,
2178     "referenced_type" : "type-95"
2179    }
2180   ],
2181   "return_type" : "type-148",
2182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2183  },
2184  {
2185   "function_name" : "android::hardware::power::V1_0::IPower::debug",
2186   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2187   "parameters" :
2188   [
2189    {
2190     "is_this_ptr" : true,
2191     "referenced_type" : "type-95"
2192    },
2193    {
2194     "referenced_type" : "type-342"
2195    },
2196    {
2197     "referenced_type" : "type-529"
2198    }
2199   ],
2200   "return_type" : "type-148",
2201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2202  },
2203  {
2204   "function_name" : "android::hardware::power::V1_0::IPower::castFrom",
2205   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2206   "parameters" :
2207   [
2208    {
2209     "referenced_type" : "type-591"
2210    },
2211    {
2212     "default_arg" : true,
2213     "referenced_type" : "type-38"
2214    }
2215   ],
2216   "return_type" : "type-135",
2217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2218  },
2219  {
2220   "function_name" : "android::hardware::power::V1_0::IPower::castFrom",
2221   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb",
2222   "parameters" :
2223   [
2224    {
2225     "referenced_type" : "type-169"
2226    },
2227    {
2228     "default_arg" : true,
2229     "referenced_type" : "type-38"
2230    }
2231   ],
2232   "return_type" : "type-135",
2233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2234  },
2235  {
2236   "access" : "private",
2237   "function_name" : "android::hardware::power::V1_0::BsPower::addOnewayTask",
2238   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2239   "parameters" :
2240   [
2241    {
2242     "is_this_ptr" : true,
2243     "referenced_type" : "type-598"
2244    },
2245    {
2246     "referenced_type" : "type-612"
2247    }
2248   ],
2249   "return_type" : "type-148",
2250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
2251  },
2252  {
2253   "function_name" : "android::hardware::power::V1_0::BsPower::BsPower",
2254   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE",
2255   "parameters" :
2256   [
2257    {
2258     "is_this_ptr" : true,
2259     "referenced_type" : "type-598"
2260    },
2261    {
2262     "referenced_type" : "type-100"
2263    }
2264   ],
2265   "return_type" : "type-26",
2266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
2267  },
2268  {
2269   "function_name" : "android::hardware::power::V1_0::BsPower::BsPower",
2270   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE",
2271   "parameters" :
2272   [
2273    {
2274     "is_this_ptr" : true,
2275     "referenced_type" : "type-598"
2276    },
2277    {
2278     "referenced_type" : "type-100"
2279    }
2280   ],
2281   "return_type" : "type-26",
2282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
2283  },
2284  {
2285   "function_name" : "android::hardware::power::V1_0::BnHwPower::onTransact",
2286   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2287   "parameters" :
2288   [
2289    {
2290     "is_this_ptr" : true,
2291     "referenced_type" : "type-570"
2292    },
2293    {
2294     "referenced_type" : "type-2"
2295    },
2296    {
2297     "referenced_type" : "type-394"
2298    },
2299    {
2300     "referenced_type" : "type-385"
2301    },
2302    {
2303     "default_arg" : true,
2304     "referenced_type" : "type-2"
2305    },
2306    {
2307     "default_arg" : true,
2308     "referenced_type" : "type-616"
2309    }
2310   ],
2311   "return_type" : "type-24",
2312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2313  },
2314  {
2315   "access" : "private",
2316   "function_name" : "android::hardware::power::V1_0::BnHwPower::getDebugInfo",
2317   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2318   "parameters" :
2319   [
2320    {
2321     "is_this_ptr" : true,
2322     "referenced_type" : "type-570"
2323    },
2324    {
2325     "referenced_type" : "type-617"
2326    }
2327   ],
2328   "return_type" : "type-148",
2329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2330  },
2331  {
2332   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_powerHint",
2333   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2334   "parameters" :
2335   [
2336    {
2337     "referenced_type" : "type-395"
2338    },
2339    {
2340     "referenced_type" : "type-394"
2341    },
2342    {
2343     "referenced_type" : "type-385"
2344    },
2345    {
2346     "referenced_type" : "type-618"
2347    }
2348   ],
2349   "return_type" : "type-24",
2350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2351  },
2352  {
2353   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setFeature",
2354   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2355   "parameters" :
2356   [
2357    {
2358     "referenced_type" : "type-395"
2359    },
2360    {
2361     "referenced_type" : "type-394"
2362    },
2363    {
2364     "referenced_type" : "type-385"
2365    },
2366    {
2367     "referenced_type" : "type-619"
2368    }
2369   ],
2370   "return_type" : "type-24",
2371   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2372  },
2373  {
2374   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setInteractive",
2375   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2376   "parameters" :
2377   [
2378    {
2379     "referenced_type" : "type-395"
2380    },
2381    {
2382     "referenced_type" : "type-394"
2383    },
2384    {
2385     "referenced_type" : "type-385"
2386    },
2387    {
2388     "referenced_type" : "type-620"
2389    }
2390   ],
2391   "return_type" : "type-24",
2392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2393  },
2394  {
2395   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_getPlatformLowPowerStats",
2396   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2397   "parameters" :
2398   [
2399    {
2400     "referenced_type" : "type-395"
2401    },
2402    {
2403     "referenced_type" : "type-394"
2404    },
2405    {
2406     "referenced_type" : "type-385"
2407    },
2408    {
2409     "referenced_type" : "type-621"
2410    }
2411   ],
2412   "return_type" : "type-24",
2413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2414  },
2415  {
2416   "access" : "private",
2417   "function_name" : "android::hardware::power::V1_0::BnHwPower::ping",
2418   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv",
2419   "parameters" :
2420   [
2421    {
2422     "is_this_ptr" : true,
2423     "referenced_type" : "type-570"
2424    }
2425   ],
2426   "return_type" : "type-148",
2427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2428  },
2429  {
2430   "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower",
2431   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2432   "parameters" :
2433   [
2434    {
2435     "is_this_ptr" : true,
2436     "referenced_type" : "type-570"
2437    },
2438    {
2439     "referenced_type" : "type-169"
2440    }
2441   ],
2442   "return_type" : "type-26",
2443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2444  },
2445  {
2446   "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower",
2447   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2448   "parameters" :
2449   [
2450    {
2451     "is_this_ptr" : true,
2452     "referenced_type" : "type-570"
2453    },
2454    {
2455     "referenced_type" : "type-169"
2456    }
2457   ],
2458   "return_type" : "type-26",
2459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2460  },
2461  {
2462   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
2463   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev",
2464   "parameters" :
2465   [
2466    {
2467     "is_this_ptr" : true,
2468     "referenced_type" : "type-570"
2469    }
2470   ],
2471   "return_type" : "type-26",
2472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2473  },
2474  {
2475   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
2476   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev",
2477   "parameters" :
2478   [
2479    {
2480     "is_this_ptr" : true,
2481     "referenced_type" : "type-570"
2482    }
2483   ],
2484   "return_type" : "type-26",
2485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2486  },
2487  {
2488   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
2489   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev",
2490   "parameters" :
2491   [
2492    {
2493     "is_this_ptr" : true,
2494     "referenced_type" : "type-570"
2495    }
2496   ],
2497   "return_type" : "type-26",
2498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
2499  },
2500  {
2501   "function_name" : "android::hardware::power::V1_0::BpHwPower::setFeature",
2502   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb",
2503   "parameters" :
2504   [
2505    {
2506     "is_this_ptr" : true,
2507     "referenced_type" : "type-599"
2508    },
2509    {
2510     "referenced_type" : "type-514"
2511    },
2512    {
2513     "referenced_type" : "type-38"
2514    }
2515   ],
2516   "return_type" : "type-148",
2517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2518  },
2519  {
2520   "function_name" : "android::hardware::power::V1_0::BpHwPower::linkToDeath",
2521   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2522   "parameters" :
2523   [
2524    {
2525     "is_this_ptr" : true,
2526     "referenced_type" : "type-599"
2527    },
2528    {
2529     "referenced_type" : "type-436"
2530    },
2531    {
2532     "referenced_type" : "type-29"
2533    }
2534   ],
2535   "return_type" : "type-128",
2536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2537  },
2538  {
2539   "function_name" : "android::hardware::power::V1_0::BpHwPower::getDebugInfo",
2540   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2541   "parameters" :
2542   [
2543    {
2544     "is_this_ptr" : true,
2545     "referenced_type" : "type-599"
2546    },
2547    {
2548     "referenced_type" : "type-622"
2549    }
2550   ],
2551   "return_type" : "type-148",
2552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2553  },
2554  {
2555   "function_name" : "android::hardware::power::V1_0::BpHwPower::getHashChain",
2556   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2557   "parameters" :
2558   [
2559    {
2560     "is_this_ptr" : true,
2561     "referenced_type" : "type-599"
2562    },
2563    {
2564     "referenced_type" : "type-623"
2565    }
2566   ],
2567   "return_type" : "type-148",
2568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2569  },
2570  {
2571   "function_name" : "android::hardware::power::V1_0::BpHwPower::unlinkToDeath",
2572   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2573   "parameters" :
2574   [
2575    {
2576     "is_this_ptr" : true,
2577     "referenced_type" : "type-599"
2578    },
2579    {
2580     "referenced_type" : "type-436"
2581    }
2582   ],
2583   "return_type" : "type-128",
2584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2585  },
2586  {
2587   "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceChain",
2588   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2589   "parameters" :
2590   [
2591    {
2592     "is_this_ptr" : true,
2593     "referenced_type" : "type-599"
2594    },
2595    {
2596     "referenced_type" : "type-624"
2597    }
2598   ],
2599   "return_type" : "type-148",
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2601  },
2602  {
2603   "function_name" : "android::hardware::power::V1_0::BpHwPower::setInteractive",
2604   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb",
2605   "parameters" :
2606   [
2607    {
2608     "is_this_ptr" : true,
2609     "referenced_type" : "type-599"
2610    },
2611    {
2612     "referenced_type" : "type-38"
2613    }
2614   ],
2615   "return_type" : "type-148",
2616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2617  },
2618  {
2619   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_powerHint",
2620   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
2621   "parameters" :
2622   [
2623    {
2624     "referenced_type" : "type-19"
2625    },
2626    {
2627     "referenced_type" : "type-562"
2628    },
2629    {
2630     "referenced_type" : "type-513"
2631    },
2632    {
2633     "referenced_type" : "type-24"
2634    }
2635   ],
2636   "return_type" : "type-148",
2637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2638  },
2639  {
2640   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setFeature",
2641   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb",
2642   "parameters" :
2643   [
2644    {
2645     "referenced_type" : "type-19"
2646    },
2647    {
2648     "referenced_type" : "type-562"
2649    },
2650    {
2651     "referenced_type" : "type-514"
2652    },
2653    {
2654     "referenced_type" : "type-38"
2655    }
2656   ],
2657   "return_type" : "type-148",
2658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2659  },
2660  {
2661   "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceDescriptor",
2662   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2663   "parameters" :
2664   [
2665    {
2666     "is_this_ptr" : true,
2667     "referenced_type" : "type-599"
2668    },
2669    {
2670     "referenced_type" : "type-625"
2671    }
2672   ],
2673   "return_type" : "type-148",
2674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2675  },
2676  {
2677   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setInteractive",
2678   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
2679   "parameters" :
2680   [
2681    {
2682     "referenced_type" : "type-19"
2683    },
2684    {
2685     "referenced_type" : "type-562"
2686    },
2687    {
2688     "referenced_type" : "type-38"
2689    }
2690   ],
2691   "return_type" : "type-148",
2692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2693  },
2694  {
2695   "function_name" : "android::hardware::power::V1_0::BpHwPower::notifySyspropsChanged",
2696   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv",
2697   "parameters" :
2698   [
2699    {
2700     "is_this_ptr" : true,
2701     "referenced_type" : "type-599"
2702    }
2703   ],
2704   "return_type" : "type-148",
2705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2706  },
2707  {
2708   "function_name" : "android::hardware::power::V1_0::BpHwPower::setHALInstrumentation",
2709   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv",
2710   "parameters" :
2711   [
2712    {
2713     "is_this_ptr" : true,
2714     "referenced_type" : "type-599"
2715    }
2716   ],
2717   "return_type" : "type-148",
2718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2719  },
2720  {
2721   "function_name" : "android::hardware::power::V1_0::BpHwPower::getPlatformLowPowerStats",
2722   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE",
2723   "parameters" :
2724   [
2725    {
2726     "is_this_ptr" : true,
2727     "referenced_type" : "type-599"
2728    },
2729    {
2730     "referenced_type" : "type-626"
2731    }
2732   ],
2733   "return_type" : "type-148",
2734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2735  },
2736  {
2737   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_getPlatformLowPowerStats",
2738   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE",
2739   "parameters" :
2740   [
2741    {
2742     "referenced_type" : "type-19"
2743    },
2744    {
2745     "referenced_type" : "type-562"
2746    },
2747    {
2748     "referenced_type" : "type-627"
2749    }
2750   ],
2751   "return_type" : "type-148",
2752   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2753  },
2754  {
2755   "function_name" : "android::hardware::power::V1_0::BpHwPower::ping",
2756   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv",
2757   "parameters" :
2758   [
2759    {
2760     "is_this_ptr" : true,
2761     "referenced_type" : "type-599"
2762    }
2763   ],
2764   "return_type" : "type-148",
2765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2766  },
2767  {
2768   "function_name" : "android::hardware::power::V1_0::BpHwPower::debug",
2769   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2770   "parameters" :
2771   [
2772    {
2773     "is_this_ptr" : true,
2774     "referenced_type" : "type-599"
2775    },
2776    {
2777     "referenced_type" : "type-342"
2778    },
2779    {
2780     "referenced_type" : "type-529"
2781    }
2782   ],
2783   "return_type" : "type-148",
2784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2785  },
2786  {
2787   "function_name" : "android::hardware::power::V1_0::BpHwPower::powerHint",
2788   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi",
2789   "parameters" :
2790   [
2791    {
2792     "is_this_ptr" : true,
2793     "referenced_type" : "type-599"
2794    },
2795    {
2796     "referenced_type" : "type-513"
2797    },
2798    {
2799     "referenced_type" : "type-24"
2800    }
2801   ],
2802   "return_type" : "type-148",
2803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2804  },
2805  {
2806   "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower",
2807   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2808   "parameters" :
2809   [
2810    {
2811     "is_this_ptr" : true,
2812     "referenced_type" : "type-599"
2813    },
2814    {
2815     "referenced_type" : "type-47"
2816    }
2817   ],
2818   "return_type" : "type-26",
2819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2820  },
2821  {
2822   "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower",
2823   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2824   "parameters" :
2825   [
2826    {
2827     "is_this_ptr" : true,
2828     "referenced_type" : "type-599"
2829    },
2830    {
2831     "referenced_type" : "type-47"
2832    }
2833   ],
2834   "return_type" : "type-26",
2835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
2836  },
2837  {
2838   "function_name" : "android::hardware::details::castInterface",
2839   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2840   "parameters" :
2841   [
2842    {
2843     "referenced_type" : "type-397"
2844    },
2845    {
2846     "referenced_type" : "type-53"
2847    },
2848    {
2849     "referenced_type" : "type-38"
2850    }
2851   ],
2852   "return_type" : "type-135",
2853   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2854   "template_args" : [ "type-96", "type-6", "type-537" ]
2855  },
2856  {
2857   "function_name" : "android::hardware::details::getServiceInternal",
2858   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2859   "parameters" :
2860   [
2861    {
2862     "referenced_type" : "type-406"
2863    },
2864    {
2865     "referenced_type" : "type-38"
2866    },
2867    {
2868     "referenced_type" : "type-38"
2869    }
2870   ],
2871   "return_type" : "type-94",
2872   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2873   "template_args" : [ "type-537", "type-96", "type-26", "type-26" ]
2874  }
2875 ],
2876 "global_vars" :
2877 [
2878  {
2879   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10descriptorE",
2880   "name" : "android::hardware::power::V1_0::IPower::descriptor",
2881   "referenced_type" : "type-53",
2882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
2883  }
2884 ],
2885 "lvalue_reference_types" :
2886 [
2887  {
2888   "alignment" : 8,
2889   "linker_set_key" : "android::Mutex &",
2890   "name" : "android::Mutex &",
2891   "referenced_type" : "type-31",
2892   "self_type" : "type-485",
2893   "size" : 8,
2894   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2895  },
2896  {
2897   "alignment" : 8,
2898   "linker_set_key" : "android::RWLock &",
2899   "name" : "android::RWLock &",
2900   "referenced_type" : "type-490",
2901   "self_type" : "type-494",
2902   "size" : 8,
2903   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2904  },
2905  {
2906   "alignment" : 8,
2907   "linker_set_key" : "android::String16 &",
2908   "name" : "android::String16 &",
2909   "referenced_type" : "type-43",
2910   "self_type" : "type-368",
2911   "size" : 8,
2912   "source_file" : "/system/core/libutils/include/utils/String16.h"
2913  },
2914  {
2915   "alignment" : 8,
2916   "linker_set_key" : "android::String8 &",
2917   "name" : "android::String8 &",
2918   "referenced_type" : "type-52",
2919   "self_type" : "type-361",
2920   "size" : 8,
2921   "source_file" : "/system/core/libutils/include/utils/String8.h"
2922  },
2923  {
2924   "alignment" : 8,
2925   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &",
2926   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &",
2927   "referenced_type" : "type-135",
2928   "self_type" : "type-138",
2929   "size" : 8,
2930   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2931  },
2932  {
2933   "alignment" : 8,
2934   "linker_set_key" : "android::hardware::Return<bool> &",
2935   "name" : "android::hardware::Return<bool> &",
2936   "referenced_type" : "type-128",
2937   "self_type" : "type-132",
2938   "size" : 8,
2939   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2940  },
2941  {
2942   "alignment" : 8,
2943   "linker_set_key" : "android::hardware::Return<void> &",
2944   "name" : "android::hardware::Return<void> &",
2945   "referenced_type" : "type-148",
2946   "self_type" : "type-151",
2947   "size" : 8,
2948   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2949  },
2950  {
2951   "alignment" : 8,
2952   "linker_set_key" : "android::hardware::Status &",
2953   "name" : "android::hardware::Status &",
2954   "referenced_type" : "type-118",
2955   "self_type" : "type-126",
2956   "size" : 8,
2957   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2958  },
2959  {
2960   "alignment" : 8,
2961   "linker_set_key" : "android::hardware::TextOutput &",
2962   "name" : "android::hardware::TextOutput &",
2963   "referenced_type" : "type-391",
2964   "self_type" : "type-390",
2965   "size" : 8,
2966   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2967  },
2968  {
2969   "alignment" : 8,
2970   "linker_set_key" : "android::hardware::TextOutput &",
2971   "name" : "android::hardware::TextOutput &",
2972   "referenced_type" : "type-580",
2973   "self_type" : "type-579",
2974   "size" : 8,
2975   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2976  },
2977  {
2978   "alignment" : 8,
2979   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2980   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
2981   "referenced_type" : "type-296",
2982   "self_type" : "type-554",
2983   "size" : 8,
2984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2985  },
2986  {
2987   "alignment" : 8,
2988   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2989   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
2990   "referenced_type" : "type-288",
2991   "self_type" : "type-549",
2992   "size" : 8,
2993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2994  },
2995  {
2996   "alignment" : 8,
2997   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
2998   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
2999   "referenced_type" : "type-299",
3000   "self_type" : "type-557",
3001   "size" : 8,
3002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3003  },
3004  {
3005   "alignment" : 8,
3006   "linker_set_key" : "android::hardware::hidl_memory &",
3007   "name" : "android::hardware::hidl_memory &",
3008   "referenced_type" : "type-270",
3009   "self_type" : "type-275",
3010   "size" : 8,
3011   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3012  },
3013  {
3014   "alignment" : 8,
3015   "linker_set_key" : "android::hardware::hidl_string &",
3016   "name" : "android::hardware::hidl_string &",
3017   "referenced_type" : "type-266",
3018   "self_type" : "type-552",
3019   "size" : 8,
3020   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3021  },
3022  {
3023   "alignment" : 8,
3024   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3025   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3026   "referenced_type" : "type-295",
3027   "self_type" : "type-304",
3028   "size" : 8,
3029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3030  },
3031  {
3032   "alignment" : 8,
3033   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3034   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3035   "referenced_type" : "type-287",
3036   "self_type" : "type-294",
3037   "size" : 8,
3038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3039  },
3040  {
3041   "alignment" : 8,
3042   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3043   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3044   "referenced_type" : "type-103",
3045   "self_type" : "type-111",
3046   "size" : 8,
3047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3048  },
3049  {
3050   "alignment" : 8,
3051   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> &",
3052   "name" : "android::sp<android::hardware::power::V1_0::IPower> &",
3053   "referenced_type" : "type-94",
3054   "self_type" : "type-98",
3055   "size" : 8,
3056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3057  },
3058  {
3059   "alignment" : 8,
3060   "linker_set_key" : "const android::String16 &",
3061   "name" : "const android::String16 &",
3062   "referenced_type" : "type-42",
3063   "self_type" : "type-41",
3064   "size" : 8,
3065   "source_file" : "/system/core/libutils/include/utils/String16.h"
3066  },
3067  {
3068   "alignment" : 8,
3069   "linker_set_key" : "const android::String8 &",
3070   "name" : "const android::String8 &",
3071   "referenced_type" : "type-358",
3072   "self_type" : "type-360",
3073   "size" : 8,
3074   "source_file" : "/system/core/libutils/include/utils/String8.h"
3075  },
3076  {
3077   "alignment" : 8,
3078   "linker_set_key" : "const android::hardware::Parcel &",
3079   "name" : "const android::hardware::Parcel &",
3080   "referenced_type" : "type-392",
3081   "self_type" : "type-394",
3082   "size" : 8,
3083   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3084  },
3085  {
3086   "alignment" : 8,
3087   "linker_set_key" : "const android::hardware::Return<bool> &",
3088   "name" : "const android::hardware::Return<bool> &",
3089   "referenced_type" : "type-133",
3090   "self_type" : "type-141",
3091   "size" : 8,
3092   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3093  },
3094  {
3095   "alignment" : 8,
3096   "linker_set_key" : "const android::hardware::Status &",
3097   "name" : "const android::hardware::Status &",
3098   "referenced_type" : "type-122",
3099   "self_type" : "type-123",
3100   "size" : 8,
3101   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3102  },
3103  {
3104   "alignment" : 8,
3105   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3106   "name" : "const android::hardware::details::SchedPrio &",
3107   "referenced_type" : "type-414",
3108   "self_type" : "type-413",
3109   "size" : 8,
3110   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3111  },
3112  {
3113   "alignment" : 8,
3114   "linker_set_key" : "const android::hardware::hidl_handle &",
3115   "name" : "const android::hardware::hidl_handle &",
3116   "referenced_type" : "type-341",
3117   "self_type" : "type-342",
3118   "size" : 8,
3119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3120  },
3121  {
3122   "alignment" : 8,
3123   "linker_set_key" : "const android::hardware::hidl_memory &",
3124   "name" : "const android::hardware::hidl_memory &",
3125   "referenced_type" : "type-273",
3126   "self_type" : "type-274",
3127   "size" : 8,
3128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3129  },
3130  {
3131   "alignment" : 8,
3132   "linker_set_key" : "const android::hardware::hidl_string &",
3133   "name" : "const android::hardware::hidl_string &",
3134   "referenced_type" : "type-265",
3135   "self_type" : "type-269",
3136   "size" : 8,
3137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3138  },
3139  {
3140   "alignment" : 8,
3141   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3142   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3143   "referenced_type" : "type-528",
3144   "self_type" : "type-529",
3145   "size" : 8,
3146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3147  },
3148  {
3149   "alignment" : 8,
3150   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> &",
3151   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> &",
3152   "referenced_type" : "type-327",
3153   "self_type" : "type-402",
3154   "size" : 8,
3155   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3156  },
3157  {
3158   "alignment" : 8,
3159   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3160   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3161   "referenced_type" : "type-317",
3162   "self_type" : "type-319",
3163   "size" : 8,
3164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3165  },
3166  {
3167   "alignment" : 8,
3168   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3169   "name" : "const android::hardware::hidl_vec<int> &",
3170   "referenced_type" : "type-309",
3171   "self_type" : "type-311",
3172   "size" : 8,
3173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3174  },
3175  {
3176   "alignment" : 8,
3177   "linker_set_key" : "const android::hardware::hidl_version &",
3178   "name" : "const android::hardware::hidl_version &",
3179   "referenced_type" : "type-336",
3180   "self_type" : "type-338",
3181   "size" : 8,
3182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3183  },
3184  {
3185   "alignment" : 8,
3186   "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState &",
3187   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState &",
3188   "referenced_type" : "type-326",
3189   "self_type" : "type-547",
3190   "size" : 8,
3191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3192  },
3193  {
3194   "alignment" : 8,
3195   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3196   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3197   "referenced_type" : "type-542",
3198   "self_type" : "type-541",
3199   "size" : 8,
3200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3201  },
3202  {
3203   "alignment" : 8,
3204   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3205   "name" : "const android::hidl::base::V1_0::IBase *const &",
3206   "referenced_type" : "type-429",
3207   "self_type" : "type-430",
3208   "size" : 8,
3209   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3210  },
3211  {
3212   "alignment" : 8,
3213   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3214   "name" : "const android::sp<android::hardware::IBinder> &",
3215   "referenced_type" : "type-14",
3216   "self_type" : "type-47",
3217   "size" : 8,
3218   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3219  },
3220  {
3221   "alignment" : 8,
3222   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3223   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3224   "referenced_type" : "type-113",
3225   "self_type" : "type-347",
3226   "size" : 8,
3227   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3228  },
3229  {
3230   "alignment" : 8,
3231   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3232   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3233   "referenced_type" : "type-411",
3234   "self_type" : "type-436",
3235   "size" : 8,
3236   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3237  },
3238  {
3239   "alignment" : 8,
3240   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3241   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3242   "referenced_type" : "type-100",
3243   "self_type" : "type-169",
3244   "size" : 8,
3245   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3246  },
3247  {
3248   "alignment" : 8,
3249   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3250   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3251   "referenced_type" : "type-584",
3252   "self_type" : "type-591",
3253   "size" : 8,
3254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3255  },
3256  {
3257   "alignment" : 8,
3258   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3259   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3260   "referenced_type" : "type-91",
3261   "self_type" : "type-530",
3262   "size" : 8,
3263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3264  },
3265  {
3266   "alignment" : 8,
3267   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3268   "name" : "const android::wp<android::hardware::BHwBinder> &",
3269   "referenced_type" : "type-573",
3270   "self_type" : "type-577",
3271   "size" : 8,
3272   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3273  },
3274  {
3275   "alignment" : 8,
3276   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3277   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3278   "referenced_type" : "type-180",
3279   "self_type" : "type-202",
3280   "size" : 8,
3281   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3282  },
3283  {
3284   "alignment" : 8,
3285   "linker_set_key" : "const bool &",
3286   "name" : "const bool &",
3287   "referenced_type" : "type-72",
3288   "self_type" : "type-233",
3289   "size" : 8,
3290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3291  },
3292  {
3293   "alignment" : 8,
3294   "linker_set_key" : "const double &",
3295   "name" : "const double &",
3296   "referenced_type" : "type-256",
3297   "self_type" : "type-257",
3298   "size" : 8,
3299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3300  },
3301  {
3302   "alignment" : 8,
3303   "linker_set_key" : "const float &",
3304   "name" : "const float &",
3305   "referenced_type" : "type-253",
3306   "self_type" : "type-254",
3307   "size" : 8,
3308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3309  },
3310  {
3311   "alignment" : 8,
3312   "linker_set_key" : "const int &",
3313   "name" : "const int &",
3314   "referenced_type" : "type-469",
3315   "self_type" : "type-468",
3316   "size" : 8,
3317   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3318  },
3319  {
3320   "linker_set_key" : "const iter<is_const> &",
3321   "name" : "const iter<is_const> &",
3322   "referenced_type" : "type-279",
3323   "self_type" : "type-281",
3324   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3325  },
3326  {
3327   "linker_set_key" : "const iter<is_const> &",
3328   "name" : "const iter<is_const> &",
3329   "referenced_type" : "type-568",
3330   "self_type" : "type-571",
3331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3332  },
3333  {
3334   "alignment" : 8,
3335   "linker_set_key" : "const log_msg &",
3336   "name" : "const log_msg &",
3337   "referenced_type" : "type-76",
3338   "self_type" : "type-124",
3339   "size" : 8,
3340   "source_file" : "/system/core/liblog/include/log/log_read.h"
3341  },
3342  {
3343   "alignment" : 8,
3344   "linker_set_key" : "const long &",
3345   "name" : "const long &",
3346   "referenced_type" : "type-246",
3347   "self_type" : "type-247",
3348   "size" : 8,
3349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3350  },
3351  {
3352   "alignment" : 8,
3353   "linker_set_key" : "const short &",
3354   "name" : "const short &",
3355   "referenced_type" : "type-241",
3356   "self_type" : "type-242",
3357   "size" : 8,
3358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3359  },
3360  {
3361   "alignment" : 8,
3362   "linker_set_key" : "const signed char &",
3363   "name" : "const signed char &",
3364   "referenced_type" : "type-234",
3365   "self_type" : "type-236",
3366   "size" : 8,
3367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3368  },
3369  {
3370   "alignment" : 8,
3371   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3372   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3373   "referenced_type" : "type-404",
3374   "self_type" : "type-406",
3375   "size" : 8,
3376   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3377  },
3378  {
3379   "alignment" : 8,
3380   "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 *> > *)> > > &",
3381   "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 *> > *)> > > &",
3382   "referenced_type" : "type-560",
3383   "self_type" : "type-559",
3384   "size" : 8,
3385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3386  },
3387  {
3388   "alignment" : 8,
3389   "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 *> > *)> > > &",
3390   "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 *> > *)> > > &",
3391   "referenced_type" : "type-593",
3392   "self_type" : "type-592",
3393   "size" : 8,
3394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3395  },
3396  {
3397   "alignment" : 8,
3398   "linker_set_key" : "const unsigned char &",
3399   "name" : "const unsigned char &",
3400   "referenced_type" : "type-237",
3401   "self_type" : "type-240",
3402   "size" : 8,
3403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3404  },
3405  {
3406   "alignment" : 8,
3407   "linker_set_key" : "const unsigned int &",
3408   "name" : "const unsigned int &",
3409   "referenced_type" : "type-35",
3410   "self_type" : "type-245",
3411   "size" : 8,
3412   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3413  },
3414  {
3415   "alignment" : 8,
3416   "linker_set_key" : "const unsigned long &",
3417   "name" : "const unsigned long &",
3418   "referenced_type" : "type-36",
3419   "self_type" : "type-252",
3420   "size" : 8,
3421   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3422  },
3423  {
3424   "alignment" : 8,
3425   "linker_set_key" : "const unsigned short &",
3426   "name" : "const unsigned short &",
3427   "referenced_type" : "type-243",
3428   "self_type" : "type-244",
3429   "size" : 8,
3430   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3431  },
3432  {
3433   "alignment" : 8,
3434   "linker_set_key" : "int &",
3435   "name" : "int &",
3436   "referenced_type" : "type-24",
3437   "self_type" : "type-354",
3438   "size" : 8,
3439   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3440  },
3441  {
3442   "alignment" : 8,
3443   "linker_set_key" : "unsigned char &",
3444   "name" : "unsigned char &",
3445   "referenced_type" : "type-80",
3446   "self_type" : "type-507",
3447   "size" : 8,
3448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3449  },
3450  {
3451   "alignment" : 8,
3452   "linker_set_key" : "unsigned int &",
3453   "name" : "unsigned int &",
3454   "referenced_type" : "type-2",
3455   "self_type" : "type-517",
3456   "size" : 8,
3457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3458  }
3459 ],
3460 "pointer_types" :
3461 [
3462  {
3463   "alignment" : 8,
3464   "linker_set_key" : "android::Condition *",
3465   "name" : "android::Condition *",
3466   "referenced_type" : "type-73",
3467   "self_type" : "type-489",
3468   "size" : 8,
3469   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3470  },
3471  {
3472   "alignment" : 8,
3473   "linker_set_key" : "android::Mutex *",
3474   "name" : "android::Mutex *",
3475   "referenced_type" : "type-31",
3476   "self_type" : "type-483",
3477   "size" : 8,
3478   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3479  },
3480  {
3481   "alignment" : 8,
3482   "linker_set_key" : "android::Mutex::Autolock *",
3483   "name" : "android::Mutex::Autolock *",
3484   "referenced_type" : "type-484",
3485   "self_type" : "type-486",
3486   "size" : 8,
3487   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3488  },
3489  {
3490   "alignment" : 8,
3491   "linker_set_key" : "android::RWLock *",
3492   "name" : "android::RWLock *",
3493   "referenced_type" : "type-490",
3494   "self_type" : "type-492",
3495   "size" : 8,
3496   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3497  },
3498  {
3499   "alignment" : 8,
3500   "linker_set_key" : "android::RWLock::AutoRLock *",
3501   "name" : "android::RWLock::AutoRLock *",
3502   "referenced_type" : "type-493",
3503   "self_type" : "type-495",
3504   "size" : 8,
3505   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3506  },
3507  {
3508   "alignment" : 8,
3509   "linker_set_key" : "android::RWLock::AutoWLock *",
3510   "name" : "android::RWLock::AutoWLock *",
3511   "referenced_type" : "type-496",
3512   "self_type" : "type-498",
3513   "size" : 8,
3514   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3515  },
3516  {
3517   "alignment" : 8,
3518   "linker_set_key" : "android::RefBase *",
3519   "name" : "android::RefBase *",
3520   "referenced_type" : "type-7",
3521   "self_type" : "type-262",
3522   "size" : 8,
3523   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3524  },
3525  {
3526   "alignment" : 8,
3527   "linker_set_key" : "android::RefBase::weakref_impl *",
3528   "name" : "android::RefBase::weakref_impl *",
3529   "referenced_type" : "type-10",
3530   "self_type" : "type-9",
3531   "size" : 8,
3532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3533  },
3534  {
3535   "alignment" : 8,
3536   "linker_set_key" : "android::RefBase::weakref_impl *",
3537   "name" : "android::RefBase::weakref_impl *",
3538   "referenced_type" : "type-566",
3539   "self_type" : "type-565",
3540   "size" : 8,
3541   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3542  },
3543  {
3544   "alignment" : 8,
3545   "linker_set_key" : "android::RefBase::weakref_type *",
3546   "name" : "android::RefBase::weakref_type *",
3547   "referenced_type" : "type-12",
3548   "self_type" : "type-11",
3549   "size" : 8,
3550   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3551  },
3552  {
3553   "alignment" : 8,
3554   "linker_set_key" : "android::ReferenceRenamer *",
3555   "name" : "android::ReferenceRenamer *",
3556   "referenced_type" : "type-258",
3557   "self_type" : "type-259",
3558   "size" : 8,
3559   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3560  },
3561  {
3562   "alignment" : 8,
3563   "linker_set_key" : "android::ScopedTrace *",
3564   "name" : "android::ScopedTrace *",
3565   "referenced_type" : "type-499",
3566   "self_type" : "type-500",
3567   "size" : 8,
3568   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3569  },
3570  {
3571   "alignment" : 8,
3572   "linker_set_key" : "android::String16 *",
3573   "name" : "android::String16 *",
3574   "referenced_type" : "type-43",
3575   "self_type" : "type-369",
3576   "size" : 8,
3577   "source_file" : "/system/core/libutils/include/utils/String16.h"
3578  },
3579  {
3580   "alignment" : 8,
3581   "linker_set_key" : "android::String8 *",
3582   "name" : "android::String8 *",
3583   "referenced_type" : "type-52",
3584   "self_type" : "type-362",
3585   "size" : 8,
3586   "source_file" : "/system/core/libutils/include/utils/String8.h"
3587  },
3588  {
3589   "alignment" : 8,
3590   "linker_set_key" : "android::Thread *",
3591   "name" : "android::Thread *",
3592   "referenced_type" : "type-71",
3593   "self_type" : "type-70",
3594   "size" : 8,
3595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3596  },
3597  {
3598   "alignment" : 8,
3599   "linker_set_key" : "android::VirtualLightRefBase *",
3600   "name" : "android::VirtualLightRefBase *",
3601   "referenced_type" : "type-154",
3602   "self_type" : "type-162",
3603   "size" : 8,
3604   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3605  },
3606  {
3607   "alignment" : 8,
3608   "linker_set_key" : "android::hardware::BHwBinder *",
3609   "name" : "android::hardware::BHwBinder *",
3610   "referenced_type" : "type-116",
3611   "self_type" : "type-115",
3612   "size" : 8,
3613   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3614  },
3615  {
3616   "alignment" : 8,
3617   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower> *",
3618   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower> *",
3619   "referenced_type" : "type-378",
3620   "self_type" : "type-377",
3621   "size" : 8,
3622   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3623  },
3624  {
3625   "alignment" : 8,
3626   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3627   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3628   "referenced_type" : "type-422",
3629   "self_type" : "type-428",
3630   "size" : 8,
3631   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3632  },
3633  {
3634   "alignment" : 8,
3635   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3636   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3637   "referenced_type" : "type-442",
3638   "self_type" : "type-447",
3639   "size" : 8,
3640   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3641  },
3642  {
3643   "alignment" : 8,
3644   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3645   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3646   "referenced_type" : "type-431",
3647   "self_type" : "type-437",
3648   "size" : 8,
3649   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3650  },
3651  {
3652   "alignment" : 8,
3653   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3654   "name" : "android::hardware::GrantorDescriptor *",
3655   "referenced_type" : "type-286",
3656   "self_type" : "type-285",
3657   "size" : 8,
3658   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3659  },
3660  {
3661   "alignment" : 8,
3662   "linker_set_key" : "android::hardware::IBinder *",
3663   "name" : "android::hardware::IBinder *",
3664   "referenced_type" : "type-17",
3665   "self_type" : "type-16",
3666   "size" : 8,
3667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3668  },
3669  {
3670   "alignment" : 8,
3671   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3672   "name" : "android::hardware::IBinder::DeathRecipient *",
3673   "referenced_type" : "type-109",
3674   "self_type" : "type-224",
3675   "size" : 8,
3676   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3677  },
3678  {
3679   "alignment" : 8,
3680   "linker_set_key" : "android::hardware::IInterface *",
3681   "name" : "android::hardware::IInterface *",
3682   "referenced_type" : "type-20",
3683   "self_type" : "type-19",
3684   "size" : 8,
3685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3686  },
3687  {
3688   "alignment" : 8,
3689   "linker_set_key" : "android::hardware::Parcel *",
3690   "name" : "android::hardware::Parcel *",
3691   "referenced_type" : "type-379",
3692   "self_type" : "type-385",
3693   "size" : 8,
3694   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3695  },
3696  {
3697   "alignment" : 8,
3698   "linker_set_key" : "android::hardware::ProcessState *",
3699   "name" : "android::hardware::ProcessState *",
3700   "referenced_type" : "type-23",
3701   "self_type" : "type-22",
3702   "size" : 8,
3703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3704  },
3705  {
3706   "alignment" : 8,
3707   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
3708   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
3709   "referenced_type" : "type-135",
3710   "self_type" : "type-136",
3711   "size" : 8,
3712   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3713  },
3714  {
3715   "alignment" : 8,
3716   "linker_set_key" : "android::hardware::Return<bool> *",
3717   "name" : "android::hardware::Return<bool> *",
3718   "referenced_type" : "type-128",
3719   "self_type" : "type-130",
3720   "size" : 8,
3721   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3722  },
3723  {
3724   "alignment" : 8,
3725   "linker_set_key" : "android::hardware::Return<void> *",
3726   "name" : "android::hardware::Return<void> *",
3727   "referenced_type" : "type-148",
3728   "self_type" : "type-149",
3729   "size" : 8,
3730   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3731  },
3732  {
3733   "alignment" : 8,
3734   "linker_set_key" : "android::hardware::Status *",
3735   "name" : "android::hardware::Status *",
3736   "referenced_type" : "type-118",
3737   "self_type" : "type-121",
3738   "size" : 8,
3739   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3740  },
3741  {
3742   "alignment" : 8,
3743   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3744   "name" : "android::hardware::details::HidlInstrumentor *",
3745   "referenced_type" : "type-398",
3746   "self_type" : "type-562",
3747   "size" : 8,
3748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3749  },
3750  {
3751   "alignment" : 8,
3752   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3753   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3754   "referenced_type" : "type-296",
3755   "self_type" : "type-553",
3756   "size" : 8,
3757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3758  },
3759  {
3760   "alignment" : 8,
3761   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3762   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3763   "referenced_type" : "type-288",
3764   "self_type" : "type-548",
3765   "size" : 8,
3766   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3767  },
3768  {
3769   "alignment" : 8,
3770   "linker_set_key" : "android::hardware::details::return_status *",
3771   "name" : "android::hardware::details::return_status *",
3772   "referenced_type" : "type-129",
3773   "self_type" : "type-142",
3774   "size" : 8,
3775   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3776  },
3777  {
3778   "alignment" : 8,
3779   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3780   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3781   "referenced_type" : "type-299",
3782   "self_type" : "type-298",
3783   "size" : 8,
3784   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3785  },
3786  {
3787   "alignment" : 8,
3788   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3789   "name" : "android::hardware::hidl_binder_death_recipient *",
3790   "referenced_type" : "type-105",
3791   "self_type" : "type-104",
3792   "size" : 8,
3793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3794  },
3795  {
3796   "alignment" : 8,
3797   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3798   "name" : "android::hardware::hidl_death_recipient *",
3799   "referenced_type" : "type-108",
3800   "self_type" : "type-107",
3801   "size" : 8,
3802   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3803  },
3804  {
3805   "alignment" : 8,
3806   "linker_set_key" : "android::hardware::hidl_memory *",
3807   "name" : "android::hardware::hidl_memory *",
3808   "referenced_type" : "type-270",
3809   "self_type" : "type-271",
3810   "size" : 8,
3811   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3812  },
3813  {
3814   "alignment" : 8,
3815   "linker_set_key" : "android::hardware::hidl_string *",
3816   "name" : "android::hardware::hidl_string *",
3817   "referenced_type" : "type-266",
3818   "self_type" : "type-290",
3819   "size" : 8,
3820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3821  },
3822  {
3823   "alignment" : 8,
3824   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3825   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3826   "referenced_type" : "type-295",
3827   "self_type" : "type-301",
3828   "size" : 8,
3829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3830  },
3831  {
3832   "alignment" : 8,
3833   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3834   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3835   "referenced_type" : "type-287",
3836   "self_type" : "type-291",
3837   "size" : 8,
3838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3839  },
3840  {
3841   "alignment" : 8,
3842   "linker_set_key" : "android::hardware::hidl_version *",
3843   "name" : "android::hardware::hidl_version *",
3844   "referenced_type" : "type-334",
3845   "self_type" : "type-335",
3846   "size" : 8,
3847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3848  },
3849  {
3850   "alignment" : 8,
3851   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
3852   "name" : "android::hardware::power::V1_0::BnHwPower *",
3853   "referenced_type" : "type-564",
3854   "self_type" : "type-570",
3855   "size" : 8,
3856   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3857  },
3858  {
3859   "alignment" : 8,
3860   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower *",
3861   "name" : "android::hardware::power::V1_0::BpHwPower *",
3862   "referenced_type" : "type-537",
3863   "self_type" : "type-599",
3864   "size" : 8,
3865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3866  },
3867  {
3868   "alignment" : 8,
3869   "linker_set_key" : "android::hardware::power::V1_0::BsPower *",
3870   "name" : "android::hardware::power::V1_0::BsPower *",
3871   "referenced_type" : "type-595",
3872   "self_type" : "type-598",
3873   "size" : 8,
3874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3875  },
3876  {
3877   "alignment" : 8,
3878   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
3879   "name" : "android::hardware::power::V1_0::IPower *",
3880   "referenced_type" : "type-96",
3881   "self_type" : "type-95",
3882   "size" : 8,
3883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3884  },
3885  {
3886   "alignment" : 8,
3887   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3888   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3889   "referenced_type" : "type-324",
3890   "self_type" : "type-323",
3891   "size" : 8,
3892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3893  },
3894  {
3895   "alignment" : 8,
3896   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
3897   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
3898   "referenced_type" : "type-316",
3899   "self_type" : "type-315",
3900   "size" : 8,
3901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3902  },
3903  {
3904   "alignment" : 8,
3905   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3906   "name" : "android::hidl::base::V1_0::BnHwBase *",
3907   "referenced_type" : "type-396",
3908   "self_type" : "type-395",
3909   "size" : 8,
3910   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
3911  },
3912  {
3913   "alignment" : 8,
3914   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
3915   "name" : "android::hidl::base::V1_0::IBase *",
3916   "referenced_type" : "type-6",
3917   "self_type" : "type-5",
3918   "size" : 8,
3919   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3920  },
3921  {
3922   "alignment" : 8,
3923   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
3924   "name" : "android::hidl::manager::V1_0::IServiceManager *",
3925   "referenced_type" : "type-63",
3926   "self_type" : "type-62",
3927   "size" : 8,
3928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3929  },
3930  {
3931   "alignment" : 8,
3932   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
3933   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
3934   "referenced_type" : "type-89",
3935   "self_type" : "type-88",
3936   "size" : 8,
3937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3938  },
3939  {
3940   "alignment" : 8,
3941   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3942   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3943   "referenced_type" : "type-601",
3944   "self_type" : "type-602",
3945   "size" : 8,
3946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3947  },
3948  {
3949   "alignment" : 8,
3950   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
3951   "name" : "android::sp<android::hardware::IBinder> *",
3952   "referenced_type" : "type-15",
3953   "self_type" : "type-603",
3954   "size" : 8,
3955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3956  },
3957  {
3958   "alignment" : 8,
3959   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
3960   "name" : "android::sp<android::hardware::ProcessState> *",
3961   "referenced_type" : "type-21",
3962   "self_type" : "type-58",
3963   "size" : 8,
3964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3965  },
3966  {
3967   "alignment" : 8,
3968   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
3969   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
3970   "referenced_type" : "type-103",
3971   "self_type" : "type-102",
3972   "size" : 8,
3973   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3974  },
3975  {
3976   "alignment" : 8,
3977   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
3978   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
3979   "referenced_type" : "type-94",
3980   "self_type" : "type-93",
3981   "size" : 8,
3982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3983  },
3984  {
3985   "alignment" : 8,
3986   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
3987   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
3988   "referenced_type" : "type-397",
3989   "self_type" : "type-583",
3990   "size" : 8,
3991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3992  },
3993  {
3994   "alignment" : 8,
3995   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
3996   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
3997   "referenced_type" : "type-61",
3998   "self_type" : "type-64",
3999   "size" : 8,
4000   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4001  },
4002  {
4003   "alignment" : 8,
4004   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4005   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4006   "referenced_type" : "type-87",
4007   "self_type" : "type-90",
4008   "size" : 8,
4009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4010  },
4011  {
4012   "alignment" : 8,
4013   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4014   "name" : "android::wp<android::hardware::BHwBinder> *",
4015   "referenced_type" : "type-427",
4016   "self_type" : "type-563",
4017   "size" : 8,
4018   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4019  },
4020  {
4021   "alignment" : 8,
4022   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4023   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4024   "referenced_type" : "type-223",
4025   "self_type" : "type-255",
4026   "size" : 8,
4027   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4028  },
4029  {
4030   "alignment" : 8,
4031   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4032   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4033   "referenced_type" : "type-106",
4034   "self_type" : "type-367",
4035   "size" : 8,
4036   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4037  },
4038  {
4039   "alignment" : 8,
4040   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4041   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4042   "referenced_type" : "type-4",
4043   "self_type" : "type-3",
4044   "size" : 8,
4045   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4046  },
4047  {
4048   "alignment" : 8,
4049   "linker_set_key" : "android_flex_plane *",
4050   "name" : "android_flex_plane *",
4051   "referenced_type" : "type-471",
4052   "self_type" : "type-474",
4053   "size" : 8,
4054   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4055  },
4056  {
4057   "alignment" : 8,
4058   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4059   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4060   "referenced_type" : "type-40",
4061   "self_type" : "type-39",
4062   "size" : 8,
4063   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4064  },
4065  {
4066   "alignment" : 8,
4067   "linker_set_key" : "char *",
4068   "name" : "char *",
4069   "referenced_type" : "type-55",
4070   "self_type" : "type-161",
4071   "size" : 8,
4072   "source_file" : "/system/core/liblog/include/log/log_read.h"
4073  },
4074  {
4075   "alignment" : 8,
4076   "linker_set_key" : "const android::NativeHandle *",
4077   "name" : "const android::NativeHandle *",
4078   "referenced_type" : "type-349",
4079   "self_type" : "type-350",
4080   "size" : 8,
4081   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4082  },
4083  {
4084   "alignment" : 8,
4085   "linker_set_key" : "const android::RefBase *",
4086   "name" : "const android::RefBase *",
4087   "referenced_type" : "type-260",
4088   "self_type" : "type-261",
4089   "size" : 8,
4090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4091  },
4092  {
4093   "alignment" : 8,
4094   "linker_set_key" : "const android::String16 *",
4095   "name" : "const android::String16 *",
4096   "referenced_type" : "type-42",
4097   "self_type" : "type-366",
4098   "size" : 8,
4099   "source_file" : "/system/core/libutils/include/utils/String16.h"
4100  },
4101  {
4102   "alignment" : 8,
4103   "linker_set_key" : "const android::String8 *",
4104   "name" : "const android::String8 *",
4105   "referenced_type" : "type-358",
4106   "self_type" : "type-359",
4107   "size" : 8,
4108   "source_file" : "/system/core/libutils/include/utils/String8.h"
4109  },
4110  {
4111   "alignment" : 8,
4112   "linker_set_key" : "const android::VectorImpl *",
4113   "name" : "const android::VectorImpl *",
4114   "referenced_type" : "type-450",
4115   "self_type" : "type-451",
4116   "size" : 8,
4117   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4118  },
4119  {
4120   "alignment" : 8,
4121   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4122   "name" : "const android::hardware::BpHwRefBase *",
4123   "referenced_type" : "type-371",
4124   "self_type" : "type-375",
4125   "size" : 8,
4126   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4127  },
4128  {
4129   "alignment" : 8,
4130   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4131   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4132   "referenced_type" : "type-415",
4133   "self_type" : "type-416",
4134   "size" : 8,
4135   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4136  },
4137  {
4138   "alignment" : 8,
4139   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4140   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4141   "referenced_type" : "type-420",
4142   "self_type" : "type-421",
4143   "size" : 8,
4144   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4145  },
4146  {
4147   "alignment" : 8,
4148   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
4149   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
4150   "referenced_type" : "type-139",
4151   "self_type" : "type-140",
4152   "size" : 8,
4153   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4154  },
4155  {
4156   "alignment" : 8,
4157   "linker_set_key" : "const android::hardware::Return<bool> *",
4158   "name" : "const android::hardware::Return<bool> *",
4159   "referenced_type" : "type-133",
4160   "self_type" : "type-134",
4161   "size" : 8,
4162   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4163  },
4164  {
4165   "alignment" : 8,
4166   "linker_set_key" : "const android::hardware::Status *",
4167   "name" : "const android::hardware::Status *",
4168   "referenced_type" : "type-122",
4169   "self_type" : "type-127",
4170   "size" : 8,
4171   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4172  },
4173  {
4174   "alignment" : 8,
4175   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4176   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4177   "referenced_type" : "type-555",
4178   "self_type" : "type-556",
4179   "size" : 8,
4180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4181  },
4182  {
4183   "alignment" : 8,
4184   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4185   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4186   "referenced_type" : "type-550",
4187   "self_type" : "type-551",
4188   "size" : 8,
4189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4190  },
4191  {
4192   "alignment" : 8,
4193   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
4194   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
4195   "referenced_type" : "type-545",
4196   "self_type" : "type-546",
4197   "size" : 8,
4198   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4199  },
4200  {
4201   "alignment" : 8,
4202   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4203   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4204   "referenced_type" : "type-543",
4205   "self_type" : "type-544",
4206   "size" : 8,
4207   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4208  },
4209  {
4210   "alignment" : 8,
4211   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4212   "name" : "const android::hardware::details::hidl_pointer<int> *",
4213   "referenced_type" : "type-487",
4214   "self_type" : "type-497",
4215   "size" : 8,
4216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4217  },
4218  {
4219   "alignment" : 8,
4220   "linker_set_key" : "const android::hardware::details::return_status *",
4221   "name" : "const android::hardware::details::return_status *",
4222   "referenced_type" : "type-144",
4223   "self_type" : "type-146",
4224   "size" : 8,
4225   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4226  },
4227  {
4228   "alignment" : 8,
4229   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4230   "name" : "const android::hardware::hidl_death_recipient *",
4231   "referenced_type" : "type-581",
4232   "self_type" : "type-582",
4233   "size" : 8,
4234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4235  },
4236  {
4237   "alignment" : 8,
4238   "linker_set_key" : "const android::hardware::hidl_memory *",
4239   "name" : "const android::hardware::hidl_memory *",
4240   "referenced_type" : "type-273",
4241   "self_type" : "type-277",
4242   "size" : 8,
4243   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4244  },
4245  {
4246   "alignment" : 8,
4247   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
4248   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
4249   "referenced_type" : "type-327",
4250   "self_type" : "type-328",
4251   "size" : 8,
4252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4253  },
4254  {
4255   "alignment" : 8,
4256   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4257   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4258   "referenced_type" : "type-317",
4259   "self_type" : "type-318",
4260   "size" : 8,
4261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4262  },
4263  {
4264   "alignment" : 8,
4265   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4266   "name" : "const android::hardware::hidl_vec<int> *",
4267   "referenced_type" : "type-309",
4268   "self_type" : "type-310",
4269   "size" : 8,
4270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4271  },
4272  {
4273   "alignment" : 8,
4274   "linker_set_key" : "const android::hardware::hidl_version *",
4275   "name" : "const android::hardware::hidl_version *",
4276   "referenced_type" : "type-336",
4277   "self_type" : "type-337",
4278   "size" : 8,
4279   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4280  },
4281  {
4282   "alignment" : 8,
4283   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4284   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4285   "referenced_type" : "type-536",
4286   "self_type" : "type-540",
4287   "size" : 8,
4288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4289  },
4290  {
4291   "alignment" : 8,
4292   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4293   "name" : "const android::hardware::power::V1_0::IPower *",
4294   "referenced_type" : "type-526",
4295   "self_type" : "type-527",
4296   "size" : 8,
4297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4298  },
4299  {
4300   "alignment" : 8,
4301   "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4302   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4303   "referenced_type" : "type-326",
4304   "self_type" : "type-325",
4305   "size" : 8,
4306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4307  },
4308  {
4309   "alignment" : 8,
4310   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter *",
4311   "name" : "const android::hardware::power::V1_0::PowerStateVoter *",
4312   "referenced_type" : "type-542",
4313   "self_type" : "type-572",
4314   "size" : 8,
4315   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4316  },
4317  {
4318   "alignment" : 8,
4319   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4320   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4321   "referenced_type" : "type-534",
4322   "self_type" : "type-535",
4323   "size" : 8,
4324   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4325  },
4326  {
4327   "alignment" : 8,
4328   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4329   "name" : "const android::hidl::base::V1_0::IBase *",
4330   "referenced_type" : "type-426",
4331   "self_type" : "type-425",
4332   "size" : 8,
4333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4334  },
4335  {
4336   "alignment" : 8,
4337   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4338   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4339   "referenced_type" : "type-67",
4340   "self_type" : "type-68",
4341   "size" : 8,
4342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4343  },
4344  {
4345   "alignment" : 8,
4346   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4347   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4348   "referenced_type" : "type-501",
4349   "self_type" : "type-502",
4350   "size" : 8,
4351   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4352  },
4353  {
4354   "alignment" : 8,
4355   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4356   "name" : "const android::sp<android::hardware::IBinder> *",
4357   "referenced_type" : "type-14",
4358   "self_type" : "type-13",
4359   "size" : 8,
4360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4361  },
4362  {
4363   "alignment" : 8,
4364   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4365   "name" : "const android::sp<android::hardware::ProcessState> *",
4366   "referenced_type" : "type-59",
4367   "self_type" : "type-60",
4368   "size" : 8,
4369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4370  },
4371  {
4372   "alignment" : 8,
4373   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4374   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4375   "referenced_type" : "type-113",
4376   "self_type" : "type-112",
4377   "size" : 8,
4378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4379  },
4380  {
4381   "alignment" : 8,
4382   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4383   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4384   "referenced_type" : "type-411",
4385   "self_type" : "type-578",
4386   "size" : 8,
4387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4388  },
4389  {
4390   "alignment" : 8,
4391   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4392   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4393   "referenced_type" : "type-100",
4394   "self_type" : "type-99",
4395   "size" : 8,
4396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4397  },
4398  {
4399   "alignment" : 8,
4400   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4401   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4402   "referenced_type" : "type-584",
4403   "self_type" : "type-600",
4404   "size" : 8,
4405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4406  },
4407  {
4408   "alignment" : 8,
4409   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4410   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4411   "referenced_type" : "type-65",
4412   "self_type" : "type-66",
4413   "size" : 8,
4414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4415  },
4416  {
4417   "alignment" : 8,
4418   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4419   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4420   "referenced_type" : "type-91",
4421   "self_type" : "type-92",
4422   "size" : 8,
4423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4424  },
4425  {
4426   "alignment" : 8,
4427   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4428   "name" : "const android::wp<android::hardware::BHwBinder> *",
4429   "referenced_type" : "type-573",
4430   "self_type" : "type-574",
4431   "size" : 8,
4432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4433  },
4434  {
4435   "alignment" : 8,
4436   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4437   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4438   "referenced_type" : "type-388",
4439   "self_type" : "type-393",
4440   "size" : 8,
4441   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4442  },
4443  {
4444   "alignment" : 8,
4445   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4446   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4447   "referenced_type" : "type-180",
4448   "self_type" : "type-191",
4449   "size" : 8,
4450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4451  },
4452  {
4453   "alignment" : 8,
4454   "linker_set_key" : "const char *",
4455   "name" : "const char *",
4456   "referenced_type" : "type-54",
4457   "self_type" : "type-53",
4458   "size" : 8,
4459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4460  },
4461  {
4462   "alignment" : 8,
4463   "linker_set_key" : "const char16_t *",
4464   "name" : "const char16_t *",
4465   "referenced_type" : "type-45",
4466   "self_type" : "type-44",
4467   "size" : 8,
4468   "source_file" : "/system/core/libutils/include/utils/String16.h"
4469  },
4470  {
4471   "alignment" : 8,
4472   "linker_set_key" : "const log_msg *",
4473   "name" : "const log_msg *",
4474   "referenced_type" : "type-76",
4475   "self_type" : "type-101",
4476   "size" : 8,
4477   "source_file" : "/system/core/liblog/include/log/log_read.h"
4478  },
4479  {
4480   "alignment" : 8,
4481   "linker_set_key" : "const native_handle *",
4482   "name" : "const native_handle *",
4483   "referenced_type" : "type-251",
4484   "self_type" : "type-250",
4485   "size" : 8,
4486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4487  },
4488  {
4489   "alignment" : 8,
4490   "linker_set_key" : "const unsigned char *",
4491   "name" : "const unsigned char *",
4492   "referenced_type" : "type-237",
4493   "self_type" : "type-333",
4494   "size" : 8,
4495   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4496  },
4497  {
4498   "alignment" : 8,
4499   "linker_set_key" : "const unsigned long long *",
4500   "name" : "const unsigned long long *",
4501   "referenced_type" : "type-387",
4502   "self_type" : "type-386",
4503   "size" : 8,
4504   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4505  },
4506  {
4507   "alignment" : 8,
4508   "linker_set_key" : "const void *",
4509   "name" : "const void *",
4510   "referenced_type" : "type-339",
4511   "self_type" : "type-340",
4512   "size" : 8,
4513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4514  },
4515  {
4516   "alignment" : 8,
4517   "linker_set_key" : "int (*)(void *)",
4518   "name" : "int (*)(void *)",
4519   "referenced_type" : "type-480",
4520   "self_type" : "type-481",
4521   "size" : 8,
4522   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4523  },
4524  {
4525   "alignment" : 8,
4526   "linker_set_key" : "int *",
4527   "name" : "int *",
4528   "referenced_type" : "type-24",
4529   "self_type" : "type-308",
4530   "size" : 8,
4531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4532  },
4533  {
4534   "alignment" : 8,
4535   "linker_set_key" : "log_msg *",
4536   "name" : "log_msg *",
4537   "referenced_type" : "type-77",
4538   "self_type" : "type-145",
4539   "size" : 8,
4540   "source_file" : "/system/core/liblog/include/log/log_read.h"
4541  },
4542  {
4543   "alignment" : 8,
4544   "linker_set_key" : "native_handle *",
4545   "name" : "native_handle *",
4546   "referenced_type" : "type-159",
4547   "self_type" : "type-158",
4548   "size" : 8,
4549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4550  },
4551  {
4552   "alignment" : 8,
4553   "linker_set_key" : "unsigned char *",
4554   "name" : "unsigned char *",
4555   "referenced_type" : "type-80",
4556   "self_type" : "type-381",
4557   "size" : 8,
4558   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4559  },
4560  {
4561   "alignment" : 8,
4562   "linker_set_key" : "unsigned long *",
4563   "name" : "unsigned long *",
4564   "referenced_type" : "type-29",
4565   "self_type" : "type-403",
4566   "size" : 8,
4567   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4568  },
4569  {
4570   "alignment" : 8,
4571   "linker_set_key" : "unsigned long long *",
4572   "name" : "unsigned long long *",
4573   "referenced_type" : "type-215",
4574   "self_type" : "type-382",
4575   "size" : 8,
4576   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4577  },
4578  {
4579   "alignment" : 8,
4580   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4581   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4582   "referenced_type" : "type-384",
4583   "self_type" : "type-383",
4584   "size" : 8,
4585   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4586  },
4587  {
4588   "alignment" : 8,
4589   "linker_set_key" : "void *",
4590   "name" : "void *",
4591   "referenced_type" : "type-26",
4592   "self_type" : "type-25",
4593   "size" : 8,
4594   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4595  },
4596  {
4597   "alignment" : 8,
4598   "linker_set_key" : "void **",
4599   "name" : "void **",
4600   "referenced_type" : "type-25",
4601   "self_type" : "type-482",
4602   "size" : 8,
4603   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4604  }
4605 ],
4606 "qualified_types" :
4607 [
4608  {
4609   "alignment" : 8,
4610   "is_const" : true,
4611   "linker_set_key" : "android::RefBase::weakref_impl *const",
4612   "name" : "android::RefBase::weakref_impl *const",
4613   "referenced_type" : "type-565",
4614   "self_type" : "type-567",
4615   "size" : 8,
4616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4617  },
4618  {
4619   "alignment" : 8,
4620   "is_const" : true,
4621   "linker_set_key" : "android::RefBase::weakref_impl *const",
4622   "name" : "android::RefBase::weakref_impl *const",
4623   "referenced_type" : "type-9",
4624   "self_type" : "type-8",
4625   "size" : 8,
4626   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4627  },
4628  {
4629   "alignment" : 8,
4630   "is_const" : true,
4631   "linker_set_key" : "android::hardware::IBinder *const",
4632   "name" : "android::hardware::IBinder *const",
4633   "referenced_type" : "type-16",
4634   "self_type" : "type-373",
4635   "size" : 8,
4636   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4637  },
4638  {
4639   "alignment" : 8,
4640   "is_const" : true,
4641   "linker_set_key" : "const android::NativeHandle",
4642   "name" : "const android::NativeHandle",
4643   "referenced_type" : "type-157",
4644   "self_type" : "type-349",
4645   "size" : 24,
4646   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4647  },
4648  {
4649   "alignment" : 8,
4650   "is_const" : true,
4651   "linker_set_key" : "const android::RefBase",
4652   "name" : "const android::RefBase",
4653   "referenced_type" : "type-7",
4654   "self_type" : "type-260",
4655   "size" : 16,
4656   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "is_const" : true,
4661   "linker_set_key" : "const android::String16",
4662   "name" : "const android::String16",
4663   "referenced_type" : "type-43",
4664   "self_type" : "type-42",
4665   "size" : 8,
4666   "source_file" : "/system/core/libutils/include/utils/String16.h"
4667  },
4668  {
4669   "alignment" : 8,
4670   "is_const" : true,
4671   "linker_set_key" : "const android::String8",
4672   "name" : "const android::String8",
4673   "referenced_type" : "type-52",
4674   "self_type" : "type-358",
4675   "size" : 8,
4676   "source_file" : "/system/core/libutils/include/utils/String8.h"
4677  },
4678  {
4679   "alignment" : 8,
4680   "is_const" : true,
4681   "linker_set_key" : "const android::VectorImpl",
4682   "name" : "const android::VectorImpl",
4683   "referenced_type" : "type-34",
4684   "self_type" : "type-450",
4685   "size" : 40,
4686   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4687  },
4688  {
4689   "alignment" : 8,
4690   "is_const" : true,
4691   "linker_set_key" : "const android::hardware::BpHwRefBase",
4692   "name" : "const android::hardware::BpHwRefBase",
4693   "referenced_type" : "type-372",
4694   "self_type" : "type-371",
4695   "size" : 48,
4696   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4697  },
4698  {
4699   "alignment" : 8,
4700   "is_const" : true,
4701   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4702   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4703   "referenced_type" : "type-407",
4704   "self_type" : "type-415",
4705   "size" : 64,
4706   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4707  },
4708  {
4709   "alignment" : 8,
4710   "is_const" : true,
4711   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4712   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4713   "referenced_type" : "type-417",
4714   "self_type" : "type-420",
4715   "size" : 64,
4716   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4717  },
4718  {
4719   "alignment" : 8,
4720   "is_const" : true,
4721   "linker_set_key" : "const android::hardware::Parcel",
4722   "name" : "const android::hardware::Parcel",
4723   "referenced_type" : "type-379",
4724   "self_type" : "type-392",
4725   "size" : 136,
4726   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4727  },
4728  {
4729   "alignment" : 8,
4730   "is_const" : true,
4731   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
4732   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
4733   "referenced_type" : "type-135",
4734   "self_type" : "type-139",
4735   "size" : 48,
4736   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4737  },
4738  {
4739   "alignment" : 8,
4740   "is_const" : true,
4741   "linker_set_key" : "const android::hardware::Return<bool>",
4742   "name" : "const android::hardware::Return<bool>",
4743   "referenced_type" : "type-128",
4744   "self_type" : "type-133",
4745   "size" : 40,
4746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4747  },
4748  {
4749   "alignment" : 8,
4750   "is_const" : true,
4751   "linker_set_key" : "const android::hardware::Status",
4752   "name" : "const android::hardware::Status",
4753   "referenced_type" : "type-118",
4754   "self_type" : "type-122",
4755   "size" : 32,
4756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "is_const" : true,
4761   "linker_set_key" : "const android::hardware::details::SchedPrio",
4762   "name" : "const android::hardware::details::SchedPrio",
4763   "referenced_type" : "type-410",
4764   "self_type" : "type-414",
4765   "size" : 8,
4766   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4767  },
4768  {
4769   "alignment" : 8,
4770   "is_const" : true,
4771   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4772   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4773   "referenced_type" : "type-296",
4774   "self_type" : "type-555",
4775   "size" : 8,
4776   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4777  },
4778  {
4779   "alignment" : 8,
4780   "is_const" : true,
4781   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4782   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4783   "referenced_type" : "type-288",
4784   "self_type" : "type-550",
4785   "size" : 8,
4786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4787  },
4788  {
4789   "alignment" : 8,
4790   "is_const" : true,
4791   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
4792   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
4793   "referenced_type" : "type-321",
4794   "self_type" : "type-545",
4795   "size" : 8,
4796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4797  },
4798  {
4799   "alignment" : 8,
4800   "is_const" : true,
4801   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4802   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4803   "referenced_type" : "type-313",
4804   "self_type" : "type-543",
4805   "size" : 8,
4806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4807  },
4808  {
4809   "alignment" : 8,
4810   "is_const" : true,
4811   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
4812   "name" : "const android::hardware::details::hidl_pointer<int>",
4813   "referenced_type" : "type-306",
4814   "self_type" : "type-487",
4815   "size" : 8,
4816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4817  },
4818  {
4819   "alignment" : 8,
4820   "is_const" : true,
4821   "linker_set_key" : "const android::hardware::details::return_status",
4822   "name" : "const android::hardware::details::return_status",
4823   "referenced_type" : "type-129",
4824   "self_type" : "type-144",
4825   "size" : 40,
4826   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4827  },
4828  {
4829   "alignment" : 8,
4830   "is_const" : true,
4831   "linker_set_key" : "const android::hardware::hidl_death_recipient",
4832   "name" : "const android::hardware::hidl_death_recipient",
4833   "referenced_type" : "type-108",
4834   "self_type" : "type-581",
4835   "size" : 24,
4836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4837  },
4838  {
4839   "alignment" : 8,
4840   "is_const" : true,
4841   "linker_set_key" : "const android::hardware::hidl_handle",
4842   "name" : "const android::hardware::hidl_handle",
4843   "referenced_type" : "type-264",
4844   "self_type" : "type-341",
4845   "size" : 16,
4846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4847  },
4848  {
4849   "alignment" : 8,
4850   "is_const" : true,
4851   "linker_set_key" : "const android::hardware::hidl_memory",
4852   "name" : "const android::hardware::hidl_memory",
4853   "referenced_type" : "type-270",
4854   "self_type" : "type-273",
4855   "size" : 40,
4856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4857  },
4858  {
4859   "alignment" : 8,
4860   "is_const" : true,
4861   "linker_set_key" : "const android::hardware::hidl_string",
4862   "name" : "const android::hardware::hidl_string",
4863   "referenced_type" : "type-266",
4864   "self_type" : "type-265",
4865   "size" : 16,
4866   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4867  },
4868  {
4869   "alignment" : 8,
4870   "is_const" : true,
4871   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4872   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
4873   "referenced_type" : "type-287",
4874   "self_type" : "type-528",
4875   "size" : 16,
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4877  },
4878  {
4879   "alignment" : 8,
4880   "is_const" : true,
4881   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
4882   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
4883   "referenced_type" : "type-320",
4884   "self_type" : "type-327",
4885   "size" : 16,
4886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4887  },
4888  {
4889   "alignment" : 8,
4890   "is_const" : true,
4891   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
4892   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
4893   "referenced_type" : "type-312",
4894   "self_type" : "type-317",
4895   "size" : 16,
4896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "is_const" : true,
4901   "linker_set_key" : "const android::hardware::hidl_vec<int>",
4902   "name" : "const android::hardware::hidl_vec<int>",
4903   "referenced_type" : "type-305",
4904   "self_type" : "type-309",
4905   "size" : 16,
4906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4907  },
4908  {
4909   "alignment" : 2,
4910   "is_const" : true,
4911   "linker_set_key" : "const android::hardware::hidl_version",
4912   "name" : "const android::hardware::hidl_version",
4913   "referenced_type" : "type-334",
4914   "self_type" : "type-336",
4915   "size" : 4,
4916   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4917  },
4918  {
4919   "alignment" : 8,
4920   "is_const" : true,
4921   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
4922   "name" : "const android::hardware::power::V1_0::BpHwPower",
4923   "referenced_type" : "type-537",
4924   "self_type" : "type-536",
4925   "size" : 216,
4926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "is_const" : true,
4931   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
4932   "name" : "const android::hardware::power::V1_0::Feature",
4933   "referenced_type" : "type-514",
4934   "self_type" : "type-518",
4935   "size" : 4,
4936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4937  },
4938  {
4939   "alignment" : 8,
4940   "is_const" : true,
4941   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
4942   "name" : "const android::hardware::power::V1_0::IPower",
4943   "referenced_type" : "type-96",
4944   "self_type" : "type-526",
4945   "size" : 24,
4946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "is_const" : true,
4951   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
4952   "name" : "const android::hardware::power::V1_0::PowerHint",
4953   "referenced_type" : "type-513",
4954   "self_type" : "type-516",
4955   "size" : 4,
4956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4957  },
4958  {
4959   "alignment" : 8,
4960   "is_const" : true,
4961   "linker_set_key" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState",
4962   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState",
4963   "referenced_type" : "type-324",
4964   "self_type" : "type-326",
4965   "size" : 56,
4966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4967  },
4968  {
4969   "alignment" : 8,
4970   "is_const" : true,
4971   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
4972   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
4973   "referenced_type" : "type-316",
4974   "self_type" : "type-542",
4975   "size" : 32,
4976   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "is_const" : true,
4981   "linker_set_key" : "const android::hardware::power::V1_0::Status",
4982   "name" : "const android::hardware::power::V1_0::Status",
4983   "referenced_type" : "type-515",
4984   "self_type" : "type-519",
4985   "size" : 4,
4986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "is_const" : true,
4991   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
4992   "name" : "const android::hidl::base::V1_0::BpHwBase",
4993   "referenced_type" : "type-531",
4994   "self_type" : "type-534",
4995   "size" : 216,
4996   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "is_const" : true,
5001   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5002   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5003   "referenced_type" : "type-352",
5004   "self_type" : "type-353",
5005   "size" : 4,
5006   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5007  },
5008  {
5009   "alignment" : 8,
5010   "is_const" : true,
5011   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5012   "name" : "const android::hidl::base::V1_0::IBase",
5013   "referenced_type" : "type-6",
5014   "self_type" : "type-426",
5015   "size" : 24,
5016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5017  },
5018  {
5019   "alignment" : 8,
5020   "is_const" : true,
5021   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5022   "name" : "const android::hidl::base::V1_0::IBase *const",
5023   "referenced_type" : "type-425",
5024   "self_type" : "type-429",
5025   "size" : 8,
5026   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5027  },
5028  {
5029   "alignment" : 8,
5030   "is_const" : true,
5031   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5032   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5033   "referenced_type" : "type-63",
5034   "self_type" : "type-67",
5035   "size" : 24,
5036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "is_const" : true,
5041   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5042   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5043   "referenced_type" : "type-504",
5044   "self_type" : "type-508",
5045   "size" : 4,
5046   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5047  },
5048  {
5049   "alignment" : 1,
5050   "is_const" : true,
5051   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5052   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5053   "referenced_type" : "type-503",
5054   "self_type" : "type-506",
5055   "size" : 1,
5056   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5057  },
5058  {
5059   "alignment" : 8,
5060   "is_const" : true,
5061   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5062   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5063   "referenced_type" : "type-89",
5064   "self_type" : "type-501",
5065   "size" : 24,
5066   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5067  },
5068  {
5069   "alignment" : 8,
5070   "is_const" : true,
5071   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5072   "name" : "const android::sp<android::hardware::IBinder>",
5073   "referenced_type" : "type-15",
5074   "self_type" : "type-14",
5075   "size" : 8,
5076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5077  },
5078  {
5079   "alignment" : 8,
5080   "is_const" : true,
5081   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5082   "name" : "const android::sp<android::hardware::ProcessState>",
5083   "referenced_type" : "type-21",
5084   "self_type" : "type-59",
5085   "size" : 8,
5086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5087  },
5088  {
5089   "alignment" : 8,
5090   "is_const" : true,
5091   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5092   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5093   "referenced_type" : "type-103",
5094   "self_type" : "type-113",
5095   "size" : 8,
5096   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5097  },
5098  {
5099   "alignment" : 8,
5100   "is_const" : true,
5101   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5102   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5103   "referenced_type" : "type-412",
5104   "self_type" : "type-411",
5105   "size" : 8,
5106   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5107  },
5108  {
5109   "alignment" : 8,
5110   "is_const" : true,
5111   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5112   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5113   "referenced_type" : "type-94",
5114   "self_type" : "type-100",
5115   "size" : 8,
5116   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5117  },
5118  {
5119   "alignment" : 8,
5120   "is_const" : true,
5121   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5122   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5123   "referenced_type" : "type-397",
5124   "self_type" : "type-584",
5125   "size" : 8,
5126   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5127  },
5128  {
5129   "alignment" : 8,
5130   "is_const" : true,
5131   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5132   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5133   "referenced_type" : "type-61",
5134   "self_type" : "type-65",
5135   "size" : 8,
5136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5137  },
5138  {
5139   "alignment" : 8,
5140   "is_const" : true,
5141   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5142   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5143   "referenced_type" : "type-87",
5144   "self_type" : "type-91",
5145   "size" : 8,
5146   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5147  },
5148  {
5149   "alignment" : 8,
5150   "is_const" : true,
5151   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5152   "name" : "const android::wp<android::hardware::BHwBinder>",
5153   "referenced_type" : "type-427",
5154   "self_type" : "type-573",
5155   "size" : 16,
5156   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5157  },
5158  {
5159   "alignment" : 8,
5160   "is_const" : true,
5161   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5162   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5163   "referenced_type" : "type-106",
5164   "self_type" : "type-388",
5165   "size" : 16,
5166   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5167  },
5168  {
5169   "alignment" : 8,
5170   "is_const" : true,
5171   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5172   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5173   "referenced_type" : "type-4",
5174   "self_type" : "type-180",
5175   "size" : 16,
5176   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5177  },
5178  {
5179   "alignment" : 1,
5180   "is_const" : true,
5181   "linker_set_key" : "const bool",
5182   "name" : "const bool",
5183   "referenced_type" : "type-38",
5184   "self_type" : "type-72",
5185   "size" : 1,
5186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5187  },
5188  {
5189   "alignment" : 1,
5190   "is_const" : true,
5191   "linker_set_key" : "const char",
5192   "name" : "const char",
5193   "referenced_type" : "type-55",
5194   "self_type" : "type-54",
5195   "size" : 1,
5196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5197  },
5198  {
5199   "alignment" : 2,
5200   "is_const" : true,
5201   "linker_set_key" : "const char16_t",
5202   "name" : "const char16_t",
5203   "referenced_type" : "type-46",
5204   "self_type" : "type-45",
5205   "size" : 2,
5206   "source_file" : "/system/core/libutils/include/utils/String16.h"
5207  },
5208  {
5209   "alignment" : 8,
5210   "is_const" : true,
5211   "linker_set_key" : "const double",
5212   "name" : "const double",
5213   "referenced_type" : "type-228",
5214   "self_type" : "type-256",
5215   "size" : 8,
5216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "is_const" : true,
5221   "linker_set_key" : "const float",
5222   "name" : "const float",
5223   "referenced_type" : "type-221",
5224   "self_type" : "type-253",
5225   "size" : 4,
5226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5227  },
5228  {
5229   "alignment" : 4,
5230   "is_const" : true,
5231   "linker_set_key" : "const int",
5232   "name" : "const int",
5233   "referenced_type" : "type-24",
5234   "self_type" : "type-469",
5235   "size" : 4,
5236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5237  },
5238  {
5239   "is_const" : true,
5240   "linker_set_key" : "const iter<is_const>",
5241   "name" : "const iter<is_const>",
5242   "referenced_type" : "type-280",
5243   "self_type" : "type-279",
5244   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5245  },
5246  {
5247   "is_const" : true,
5248   "linker_set_key" : "const iter<is_const>",
5249   "name" : "const iter<is_const>",
5250   "referenced_type" : "type-569",
5251   "self_type" : "type-568",
5252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "is_const" : true,
5257   "linker_set_key" : "const log_msg",
5258   "name" : "const log_msg",
5259   "referenced_type" : "type-77",
5260   "self_type" : "type-76",
5261   "size" : 5124,
5262   "source_file" : "/system/core/liblog/include/log/log_read.h"
5263  },
5264  {
5265   "alignment" : 8,
5266   "is_const" : true,
5267   "linker_set_key" : "const long",
5268   "name" : "const long",
5269   "referenced_type" : "type-30",
5270   "self_type" : "type-246",
5271   "size" : 8,
5272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "is_const" : true,
5277   "linker_set_key" : "const native_handle",
5278   "name" : "const native_handle",
5279   "referenced_type" : "type-159",
5280   "self_type" : "type-251",
5281   "size" : 12,
5282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5283  },
5284  {
5285   "alignment" : 2,
5286   "is_const" : true,
5287   "linker_set_key" : "const short",
5288   "name" : "const short",
5289   "referenced_type" : "type-182",
5290   "self_type" : "type-241",
5291   "size" : 2,
5292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5293  },
5294  {
5295   "alignment" : 1,
5296   "is_const" : true,
5297   "linker_set_key" : "const signed char",
5298   "name" : "const signed char",
5299   "referenced_type" : "type-235",
5300   "self_type" : "type-234",
5301   "size" : 1,
5302   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "is_const" : true,
5307   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5308   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5309   "referenced_type" : "type-523",
5310   "self_type" : "type-522",
5311   "size" : 4,
5312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "is_const" : true,
5317   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5318   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5319   "referenced_type" : "type-588",
5320   "self_type" : "type-587",
5321   "size" : 4,
5322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5323  },
5324  {
5325   "alignment" : 4,
5326   "is_const" : true,
5327   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5328   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5329   "referenced_type" : "type-521",
5330   "self_type" : "type-520",
5331   "size" : 32,
5332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "is_const" : true,
5337   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5338   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5339   "referenced_type" : "type-586",
5340   "self_type" : "type-585",
5341   "size" : 32,
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "is_const" : true,
5347   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5348   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5349   "referenced_type" : "type-525",
5350   "self_type" : "type-524",
5351   "size" : 8,
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "is_const" : true,
5357   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5358   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5359   "referenced_type" : "type-590",
5360   "self_type" : "type-589",
5361   "size" : 8,
5362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "is_const" : true,
5367   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5368   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5369   "referenced_type" : "type-356",
5370   "self_type" : "type-355",
5371   "size" : 12,
5372   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "is_const" : true,
5377   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5378   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5379   "referenced_type" : "type-576",
5380   "self_type" : "type-575",
5381   "size" : 12,
5382   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "is_const" : true,
5387   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5388   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5389   "referenced_type" : "type-512",
5390   "self_type" : "type-511",
5391   "size" : 4,
5392   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5393  },
5394  {
5395   "alignment" : 1,
5396   "is_const" : true,
5397   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5398   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5399   "referenced_type" : "type-510",
5400   "self_type" : "type-509",
5401   "size" : 3,
5402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5403  },
5404  {
5405   "alignment" : 8,
5406   "is_const" : true,
5407   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5408   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5409   "referenced_type" : "type-405",
5410   "self_type" : "type-404",
5411   "size" : 24,
5412   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5413  },
5414  {
5415   "alignment" : 8,
5416   "is_const" : true,
5417   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5418   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5419   "referenced_type" : "type-303",
5420   "self_type" : "type-302",
5421   "size" : 16,
5422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5423  },
5424  {
5425   "alignment" : 8,
5426   "is_const" : true,
5427   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5428   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5429   "referenced_type" : "type-293",
5430   "self_type" : "type-292",
5431   "size" : 16,
5432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5433  },
5434  {
5435   "alignment" : 8,
5436   "is_const" : true,
5437   "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 *> > *)> > >",
5438   "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 *> > *)> > >",
5439   "referenced_type" : "type-561",
5440   "self_type" : "type-560",
5441   "size" : 24,
5442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5443  },
5444  {
5445   "alignment" : 8,
5446   "is_const" : true,
5447   "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 *> > *)> > >",
5448   "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 *> > *)> > >",
5449   "referenced_type" : "type-594",
5450   "self_type" : "type-593",
5451   "size" : 24,
5452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5453  },
5454  {
5455   "alignment" : 1,
5456   "is_const" : true,
5457   "linker_set_key" : "const unsigned char",
5458   "name" : "const unsigned char",
5459   "referenced_type" : "type-80",
5460   "self_type" : "type-237",
5461   "size" : 1,
5462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "is_const" : true,
5467   "linker_set_key" : "const unsigned int",
5468   "name" : "const unsigned int",
5469   "referenced_type" : "type-2",
5470   "self_type" : "type-35",
5471   "size" : 4,
5472   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5473  },
5474  {
5475   "alignment" : 8,
5476   "is_const" : true,
5477   "linker_set_key" : "const unsigned long",
5478   "name" : "const unsigned long",
5479   "referenced_type" : "type-29",
5480   "self_type" : "type-36",
5481   "size" : 8,
5482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5483  },
5484  {
5485   "alignment" : 8,
5486   "is_const" : true,
5487   "linker_set_key" : "const unsigned long long",
5488   "name" : "const unsigned long long",
5489   "referenced_type" : "type-215",
5490   "self_type" : "type-387",
5491   "size" : 8,
5492   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5493  },
5494  {
5495   "alignment" : 2,
5496   "is_const" : true,
5497   "linker_set_key" : "const unsigned short",
5498   "name" : "const unsigned short",
5499   "referenced_type" : "type-82",
5500   "self_type" : "type-243",
5501   "size" : 2,
5502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5503  },
5504  {
5505   "is_const" : true,
5506   "linker_set_key" : "const void",
5507   "name" : "const void",
5508   "referenced_type" : "type-26",
5509   "self_type" : "type-339",
5510   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5511  },
5512  {
5513   "alignment" : 1,
5514   "is_volatile" : true,
5515   "linker_set_key" : "volatile bool",
5516   "name" : "volatile bool",
5517   "referenced_type" : "type-38",
5518   "self_type" : "type-75",
5519   "size" : 1,
5520   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "is_volatile" : true,
5525   "linker_set_key" : "volatile int",
5526   "name" : "volatile int",
5527   "referenced_type" : "type-24",
5528   "self_type" : "type-56",
5529   "size" : 4,
5530   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5531  }
5532 ],
5533 "record_types" :
5534 [
5535  {
5536   "alignment" : 4,
5537   "fields" :
5538   [
5539    {
5540     "access" : "private",
5541     "field_name" : "mCond",
5542     "referenced_type" : "type-74"
5543    }
5544   ],
5545   "linker_set_key" : "android::Condition",
5546   "name" : "android::Condition",
5547   "record_kind" : "class",
5548   "referenced_type" : "type-73",
5549   "self_type" : "type-73",
5550   "size" : 48,
5551   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5552   "unique_id" : "_ZTSN7android9ConditionE"
5553  },
5554  {
5555   "alignment" : 8,
5556   "fields" :
5557   [
5558    {
5559     "access" : "private",
5560     "field_name" : "mVector",
5561     "referenced_type" : "type-49"
5562    }
5563   ],
5564   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5565   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5566   "record_kind" : "class",
5567   "referenced_type" : "type-48",
5568   "self_type" : "type-48",
5569   "size" : 40,
5570   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5571   "template_args" : [ "type-43", "type-15" ],
5572   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5573  },
5574  {
5575   "alignment" : 4,
5576   "fields" :
5577   [
5578    {
5579     "access" : "private",
5580     "field_name" : "mCount",
5581     "referenced_type" : "type-156"
5582    }
5583   ],
5584   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5585   "name" : "android::LightRefBase<android::NativeHandle>",
5586   "record_kind" : "class",
5587   "referenced_type" : "type-155",
5588   "self_type" : "type-155",
5589   "size" : 4,
5590   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5591   "template_args" : [ "type-157" ],
5592   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5593  },
5594  {
5595   "alignment" : 4,
5596   "fields" :
5597   [
5598    {
5599     "access" : "private",
5600     "field_name" : "mCount",
5601     "referenced_type" : "type-153"
5602    }
5603   ],
5604   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5605   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5606   "record_kind" : "class",
5607   "referenced_type" : "type-152",
5608   "self_type" : "type-152",
5609   "size" : 4,
5610   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5611   "template_args" : [ "type-154" ],
5612   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5613  },
5614  {
5615   "alignment" : 4,
5616   "fields" :
5617   [
5618    {
5619     "access" : "private",
5620     "field_name" : "mMutex",
5621     "referenced_type" : "type-32"
5622    }
5623   ],
5624   "linker_set_key" : "android::Mutex",
5625   "name" : "android::Mutex",
5626   "record_kind" : "class",
5627   "referenced_type" : "type-31",
5628   "self_type" : "type-31",
5629   "size" : 40,
5630   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5631   "unique_id" : "_ZTSN7android5MutexE"
5632  },
5633  {
5634   "alignment" : 8,
5635   "fields" :
5636   [
5637    {
5638     "access" : "private",
5639     "field_name" : "mLock",
5640     "referenced_type" : "type-485"
5641    }
5642   ],
5643   "linker_set_key" : "android::Mutex::Autolock",
5644   "name" : "android::Mutex::Autolock",
5645   "record_kind" : "class",
5646   "referenced_type" : "type-484",
5647   "self_type" : "type-484",
5648   "size" : 8,
5649   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5650   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5651  },
5652  {
5653   "alignment" : 8,
5654   "base_specifiers" :
5655   [
5656    {
5657     "referenced_type" : "type-155"
5658    }
5659   ],
5660   "fields" :
5661   [
5662    {
5663     "access" : "private",
5664     "field_name" : "mHandle",
5665     "field_offset" : 64,
5666     "referenced_type" : "type-158"
5667    },
5668    {
5669     "access" : "private",
5670     "field_name" : "mOwnsHandle",
5671     "field_offset" : 128,
5672     "referenced_type" : "type-38"
5673    }
5674   ],
5675   "linker_set_key" : "android::NativeHandle",
5676   "name" : "android::NativeHandle",
5677   "record_kind" : "class",
5678   "referenced_type" : "type-157",
5679   "self_type" : "type-157",
5680   "size" : 24,
5681   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5682   "unique_id" : "_ZTSN7android12NativeHandleE"
5683  },
5684  {
5685   "alignment" : 4,
5686   "fields" :
5687   [
5688    {
5689     "access" : "private",
5690     "field_name" : "mRWLock",
5691     "referenced_type" : "type-491"
5692    }
5693   ],
5694   "linker_set_key" : "android::RWLock",
5695   "name" : "android::RWLock",
5696   "record_kind" : "class",
5697   "referenced_type" : "type-490",
5698   "self_type" : "type-490",
5699   "size" : 56,
5700   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5701   "unique_id" : "_ZTSN7android6RWLockE"
5702  },
5703  {
5704   "alignment" : 8,
5705   "fields" :
5706   [
5707    {
5708     "access" : "private",
5709     "field_name" : "mLock",
5710     "referenced_type" : "type-494"
5711    }
5712   ],
5713   "linker_set_key" : "android::RWLock::AutoRLock",
5714   "name" : "android::RWLock::AutoRLock",
5715   "record_kind" : "class",
5716   "referenced_type" : "type-493",
5717   "self_type" : "type-493",
5718   "size" : 8,
5719   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5720   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5721  },
5722  {
5723   "alignment" : 8,
5724   "fields" :
5725   [
5726    {
5727     "access" : "private",
5728     "field_name" : "mLock",
5729     "referenced_type" : "type-494"
5730    }
5731   ],
5732   "linker_set_key" : "android::RWLock::AutoWLock",
5733   "name" : "android::RWLock::AutoWLock",
5734   "record_kind" : "class",
5735   "referenced_type" : "type-496",
5736   "self_type" : "type-496",
5737   "size" : 8,
5738   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5739   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5740  },
5741  {
5742   "alignment" : 8,
5743   "fields" :
5744   [
5745    {
5746     "access" : "private",
5747     "field_name" : "mRefs",
5748     "field_offset" : 64,
5749     "referenced_type" : "type-8"
5750    }
5751   ],
5752   "linker_set_key" : "android::RefBase",
5753   "name" : "android::RefBase",
5754   "record_kind" : "class",
5755   "referenced_type" : "type-7",
5756   "self_type" : "type-7",
5757   "size" : 16,
5758   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5759   "unique_id" : "_ZTSN7android7RefBaseE",
5760   "vtable_components" :
5761   [
5762    {
5763     "kind" : "offset_to_top"
5764    },
5765    {
5766     "kind" : "rtti",
5767     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5768    },
5769    {
5770     "kind" : "complete_dtor_pointer",
5771     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5772    },
5773    {
5774     "kind" : "deleting_dtor_pointer",
5775     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5776    },
5777    {
5778     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5779    },
5780    {
5781     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5782    },
5783    {
5784     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5785    },
5786    {
5787     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5788    }
5789   ]
5790  },
5791  {
5792   "alignment" : 1,
5793   "linker_set_key" : "android::RefBase::weakref_type",
5794   "name" : "android::RefBase::weakref_type",
5795   "record_kind" : "class",
5796   "referenced_type" : "type-12",
5797   "self_type" : "type-12",
5798   "size" : 1,
5799   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5800   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5801  },
5802  {
5803   "alignment" : 1,
5804   "linker_set_key" : "android::ReferenceMover",
5805   "name" : "android::ReferenceMover",
5806   "record_kind" : "class",
5807   "referenced_type" : "type-263",
5808   "self_type" : "type-263",
5809   "size" : 1,
5810   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5811   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5812  },
5813  {
5814   "alignment" : 8,
5815   "linker_set_key" : "android::ReferenceRenamer",
5816   "name" : "android::ReferenceRenamer",
5817   "record_kind" : "class",
5818   "referenced_type" : "type-258",
5819   "self_type" : "type-258",
5820   "size" : 8,
5821   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5822   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5823   "vtable_components" :
5824   [
5825    {
5826     "kind" : "offset_to_top"
5827    },
5828    {
5829     "kind" : "rtti",
5830     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5831    },
5832    {
5833     "is_pure" : true,
5834     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
5835    }
5836   ]
5837  },
5838  {
5839   "alignment" : 8,
5840   "fields" :
5841   [
5842    {
5843     "access" : "private",
5844     "field_name" : "mTag",
5845     "referenced_type" : "type-29"
5846    }
5847   ],
5848   "linker_set_key" : "android::ScopedTrace",
5849   "name" : "android::ScopedTrace",
5850   "record_kind" : "class",
5851   "referenced_type" : "type-499",
5852   "self_type" : "type-499",
5853   "size" : 8,
5854   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5855   "unique_id" : "_ZTSN7android11ScopedTraceE"
5856  },
5857  {
5858   "alignment" : 8,
5859   "base_specifiers" :
5860   [
5861    {
5862     "access" : "private",
5863     "referenced_type" : "type-50"
5864    }
5865   ],
5866   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5867   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5868   "record_kind" : "class",
5869   "referenced_type" : "type-49",
5870   "self_type" : "type-49",
5871   "size" : 40,
5872   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5873   "template_args" : [ "type-51" ],
5874   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5875   "vtable_components" :
5876   [
5877    {
5878     "kind" : "offset_to_top"
5879    },
5880    {
5881     "kind" : "rtti",
5882     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5883    },
5884    {
5885     "kind" : "complete_dtor_pointer",
5886     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5887    },
5888    {
5889     "kind" : "deleting_dtor_pointer",
5890     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5891    },
5892    {
5893     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
5894    },
5895    {
5896     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
5897    },
5898    {
5899     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
5900    },
5901    {
5902     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
5903    },
5904    {
5905     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
5906    },
5907    {
5908     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
5909    },
5910    {
5911     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
5912    }
5913   ]
5914  },
5915  {
5916   "alignment" : 8,
5917   "base_specifiers" :
5918   [
5919    {
5920     "referenced_type" : "type-34"
5921    }
5922   ],
5923   "linker_set_key" : "android::SortedVectorImpl",
5924   "name" : "android::SortedVectorImpl",
5925   "record_kind" : "class",
5926   "referenced_type" : "type-50",
5927   "self_type" : "type-50",
5928   "size" : 40,
5929   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
5930   "unique_id" : "_ZTSN7android16SortedVectorImplE",
5931   "vtable_components" :
5932   [
5933    {
5934     "kind" : "offset_to_top"
5935    },
5936    {
5937     "kind" : "rtti",
5938     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
5939    },
5940    {
5941     "kind" : "complete_dtor_pointer",
5942     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
5943    },
5944    {
5945     "kind" : "deleting_dtor_pointer",
5946     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
5947    },
5948    {
5949     "is_pure" : true,
5950     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
5951    },
5952    {
5953     "is_pure" : true,
5954     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
5955    },
5956    {
5957     "is_pure" : true,
5958     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
5959    },
5960    {
5961     "is_pure" : true,
5962     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
5963    },
5964    {
5965     "is_pure" : true,
5966     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
5967    },
5968    {
5969     "is_pure" : true,
5970     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
5971    },
5972    {
5973     "is_pure" : true,
5974     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
5975    }
5976   ]
5977  },
5978  {
5979   "alignment" : 8,
5980   "fields" :
5981   [
5982    {
5983     "access" : "private",
5984     "field_name" : "mString",
5985     "referenced_type" : "type-44"
5986    }
5987   ],
5988   "linker_set_key" : "android::String16",
5989   "name" : "android::String16",
5990   "record_kind" : "class",
5991   "referenced_type" : "type-43",
5992   "self_type" : "type-43",
5993   "size" : 8,
5994   "source_file" : "/system/core/libutils/include/utils/String16.h",
5995   "unique_id" : "_ZTSN7android8String16E"
5996  },
5997  {
5998   "alignment" : 8,
5999   "fields" :
6000   [
6001    {
6002     "access" : "private",
6003     "field_name" : "mString",
6004     "referenced_type" : "type-53"
6005    }
6006   ],
6007   "linker_set_key" : "android::String8",
6008   "name" : "android::String8",
6009   "record_kind" : "class",
6010   "referenced_type" : "type-52",
6011   "self_type" : "type-52",
6012   "size" : 8,
6013   "source_file" : "/system/core/libutils/include/utils/String8.h",
6014   "unique_id" : "_ZTSN7android7String8E"
6015  },
6016  {
6017   "alignment" : 8,
6018   "base_specifiers" :
6019   [
6020    {
6021     "is_virtual" : true,
6022     "referenced_type" : "type-7"
6023    }
6024   ],
6025   "fields" :
6026   [
6027    {
6028     "access" : "private",
6029     "field_name" : "mCanCallJava",
6030     "field_offset" : 64,
6031     "referenced_type" : "type-72"
6032    },
6033    {
6034     "access" : "private",
6035     "field_name" : "mThread",
6036     "field_offset" : 128,
6037     "referenced_type" : "type-25"
6038    },
6039    {
6040     "access" : "private",
6041     "field_name" : "mLock",
6042     "field_offset" : 192,
6043     "referenced_type" : "type-31"
6044    },
6045    {
6046     "access" : "private",
6047     "field_name" : "mThreadExitedCondition",
6048     "field_offset" : 512,
6049     "referenced_type" : "type-73"
6050    },
6051    {
6052     "access" : "private",
6053     "field_name" : "mStatus",
6054     "field_offset" : 896,
6055     "referenced_type" : "type-24"
6056    },
6057    {
6058     "access" : "private",
6059     "field_name" : "mExitPending",
6060     "field_offset" : 928,
6061     "referenced_type" : "type-75"
6062    },
6063    {
6064     "access" : "private",
6065     "field_name" : "mRunning",
6066     "field_offset" : 936,
6067     "referenced_type" : "type-75"
6068    },
6069    {
6070     "access" : "private",
6071     "field_name" : "mHoldSelf",
6072     "field_offset" : 960,
6073     "referenced_type" : "type-69"
6074    },
6075    {
6076     "access" : "private",
6077     "field_name" : "mTid",
6078     "field_offset" : 1024,
6079     "referenced_type" : "type-24"
6080    }
6081   ],
6082   "linker_set_key" : "android::Thread",
6083   "name" : "android::Thread",
6084   "record_kind" : "class",
6085   "referenced_type" : "type-71",
6086   "self_type" : "type-71",
6087   "size" : 152,
6088   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6089   "unique_id" : "_ZTSN7android6ThreadE",
6090   "vtable_components" :
6091   [
6092    {
6093     "component_value" : 136,
6094     "kind" : "vbase_offset"
6095    },
6096    {
6097     "kind" : "offset_to_top"
6098    },
6099    {
6100     "kind" : "rtti",
6101     "mangled_component_name" : "_ZTIN7android6ThreadE"
6102    },
6103    {
6104     "kind" : "complete_dtor_pointer",
6105     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6106    },
6107    {
6108     "kind" : "deleting_dtor_pointer",
6109     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6110    },
6111    {
6112     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
6113    },
6114    {
6115     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6116    },
6117    {
6118     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6119    },
6120    {
6121     "is_pure" : true,
6122     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6123    },
6124    {
6125     "kind" : "vcall_offset"
6126    },
6127    {
6128     "kind" : "vcall_offset"
6129    },
6130    {
6131     "kind" : "vcall_offset"
6132    },
6133    {
6134     "kind" : "vcall_offset"
6135    },
6136    {
6137     "component_value" : -136,
6138     "kind" : "vcall_offset"
6139    },
6140    {
6141     "component_value" : -136,
6142     "kind" : "offset_to_top"
6143    },
6144    {
6145     "kind" : "rtti",
6146     "mangled_component_name" : "_ZTIN7android6ThreadE"
6147    },
6148    {
6149     "kind" : "complete_dtor_pointer",
6150     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
6151    },
6152    {
6153     "kind" : "deleting_dtor_pointer",
6154     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
6155    },
6156    {
6157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6158    },
6159    {
6160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6161    },
6162    {
6163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6164    },
6165    {
6166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6167    }
6168   ]
6169  },
6170  {
6171   "alignment" : 8,
6172   "base_specifiers" :
6173   [
6174    {
6175     "access" : "private",
6176     "referenced_type" : "type-34"
6177    }
6178   ],
6179   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6180   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6181   "record_kind" : "class",
6182   "referenced_type" : "type-33",
6183   "self_type" : "type-33",
6184   "size" : 40,
6185   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6186   "template_args" : [ "type-37" ],
6187   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6188   "vtable_components" :
6189   [
6190    {
6191     "kind" : "offset_to_top"
6192    },
6193    {
6194     "kind" : "rtti",
6195     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6196    },
6197    {
6198     "kind" : "complete_dtor_pointer",
6199     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6200    },
6201    {
6202     "kind" : "deleting_dtor_pointer",
6203     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6204    },
6205    {
6206     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
6207    },
6208    {
6209     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
6210    },
6211    {
6212     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
6213    },
6214    {
6215     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
6216    },
6217    {
6218     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
6219    },
6220    {
6221     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
6222    }
6223   ]
6224  },
6225  {
6226   "alignment" : 8,
6227   "fields" :
6228   [
6229    {
6230     "access" : "private",
6231     "field_name" : "mStorage",
6232     "field_offset" : 64,
6233     "referenced_type" : "type-25"
6234    },
6235    {
6236     "access" : "private",
6237     "field_name" : "mCount",
6238     "field_offset" : 128,
6239     "referenced_type" : "type-29"
6240    },
6241    {
6242     "access" : "private",
6243     "field_name" : "mFlags",
6244     "field_offset" : 192,
6245     "referenced_type" : "type-35"
6246    },
6247    {
6248     "access" : "private",
6249     "field_name" : "mItemSize",
6250     "field_offset" : 256,
6251     "referenced_type" : "type-36"
6252    }
6253   ],
6254   "linker_set_key" : "android::VectorImpl",
6255   "name" : "android::VectorImpl",
6256   "record_kind" : "class",
6257   "referenced_type" : "type-34",
6258   "self_type" : "type-34",
6259   "size" : 40,
6260   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6261   "unique_id" : "_ZTSN7android10VectorImplE",
6262   "vtable_components" :
6263   [
6264    {
6265     "kind" : "offset_to_top"
6266    },
6267    {
6268     "kind" : "rtti",
6269     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6270    },
6271    {
6272     "kind" : "complete_dtor_pointer",
6273     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6274    },
6275    {
6276     "kind" : "deleting_dtor_pointer",
6277     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6278    },
6279    {
6280     "is_pure" : true,
6281     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
6282    },
6283    {
6284     "is_pure" : true,
6285     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
6286    },
6287    {
6288     "is_pure" : true,
6289     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
6290    },
6291    {
6292     "is_pure" : true,
6293     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
6294    },
6295    {
6296     "is_pure" : true,
6297     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
6298    },
6299    {
6300     "is_pure" : true,
6301     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
6302    }
6303   ]
6304  },
6305  {
6306   "alignment" : 8,
6307   "base_specifiers" :
6308   [
6309    {
6310     "referenced_type" : "type-152"
6311    }
6312   ],
6313   "linker_set_key" : "android::VirtualLightRefBase",
6314   "name" : "android::VirtualLightRefBase",
6315   "record_kind" : "class",
6316   "referenced_type" : "type-154",
6317   "self_type" : "type-154",
6318   "size" : 16,
6319   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6320   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6321   "vtable_components" :
6322   [
6323    {
6324     "kind" : "offset_to_top"
6325    },
6326    {
6327     "kind" : "rtti",
6328     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6329    },
6330    {
6331     "kind" : "complete_dtor_pointer",
6332     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6333    },
6334    {
6335     "kind" : "deleting_dtor_pointer",
6336     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6337    }
6338   ]
6339  },
6340  {
6341   "alignment" : 8,
6342   "base_specifiers" :
6343   [
6344    {
6345     "referenced_type" : "type-17"
6346    }
6347   ],
6348   "fields" :
6349   [
6350    {
6351     "access" : "protected",
6352     "field_name" : "mSchedPolicy",
6353     "field_offset" : 64,
6354     "referenced_type" : "type-24"
6355    },
6356    {
6357     "access" : "protected",
6358     "field_name" : "mSchedPriority",
6359     "field_offset" : 96,
6360     "referenced_type" : "type-24"
6361    },
6362    {
6363     "access" : "private",
6364     "field_name" : "mExtras",
6365     "field_offset" : 128,
6366     "referenced_type" : "type-117"
6367    },
6368    {
6369     "access" : "private",
6370     "field_name" : "mReserved0",
6371     "field_offset" : 192,
6372     "referenced_type" : "type-25"
6373    }
6374   ],
6375   "linker_set_key" : "android::hardware::BHwBinder",
6376   "name" : "android::hardware::BHwBinder",
6377   "record_kind" : "class",
6378   "referenced_type" : "type-116",
6379   "self_type" : "type-116",
6380   "size" : 48,
6381   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6382   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6383   "vtable_components" :
6384   [
6385    {
6386     "component_value" : 32,
6387     "kind" : "vbase_offset"
6388    },
6389    {
6390     "kind" : "offset_to_top"
6391    },
6392    {
6393     "kind" : "rtti",
6394     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6395    },
6396    {
6397     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6398    },
6399    {
6400     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6401    },
6402    {
6403     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6404    },
6405    {
6406     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6407    },
6408    {
6409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6410    },
6411    {
6412     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6413    },
6414    {
6415     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6416    },
6417    {
6418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6419    },
6420    {
6421     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6422    },
6423    {
6424     "kind" : "complete_dtor_pointer",
6425     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6426    },
6427    {
6428     "kind" : "deleting_dtor_pointer",
6429     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6430    },
6431    {
6432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6433    },
6434    {
6435     "kind" : "vcall_offset"
6436    },
6437    {
6438     "kind" : "vcall_offset"
6439    },
6440    {
6441     "kind" : "vcall_offset"
6442    },
6443    {
6444     "kind" : "vcall_offset"
6445    },
6446    {
6447     "component_value" : -32,
6448     "kind" : "vcall_offset"
6449    },
6450    {
6451     "component_value" : -32,
6452     "kind" : "offset_to_top"
6453    },
6454    {
6455     "kind" : "rtti",
6456     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6457    },
6458    {
6459     "kind" : "complete_dtor_pointer",
6460     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
6461    },
6462    {
6463     "kind" : "deleting_dtor_pointer",
6464     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
6465    },
6466    {
6467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6468    },
6469    {
6470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6471    },
6472    {
6473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6474    },
6475    {
6476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6477    }
6478   ]
6479  },
6480  {
6481   "alignment" : 8,
6482   "base_specifiers" :
6483   [
6484    {
6485     "is_virtual" : true,
6486     "referenced_type" : "type-7"
6487    }
6488   ],
6489   "fields" :
6490   [
6491    {
6492     "access" : "private",
6493     "field_name" : "mRemote",
6494     "field_offset" : 64,
6495     "referenced_type" : "type-373"
6496    },
6497    {
6498     "access" : "private",
6499     "field_name" : "mRefs",
6500     "field_offset" : 128,
6501     "referenced_type" : "type-11"
6502    },
6503    {
6504     "access" : "private",
6505     "field_name" : "mState",
6506     "field_offset" : 192,
6507     "referenced_type" : "type-374"
6508    }
6509   ],
6510   "linker_set_key" : "android::hardware::BpHwRefBase",
6511   "name" : "android::hardware::BpHwRefBase",
6512   "record_kind" : "class",
6513   "referenced_type" : "type-372",
6514   "self_type" : "type-372",
6515   "size" : 48,
6516   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6517   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6518   "vtable_components" :
6519   [
6520    {
6521     "component_value" : 32,
6522     "kind" : "vbase_offset"
6523    },
6524    {
6525     "kind" : "offset_to_top"
6526    },
6527    {
6528     "kind" : "rtti",
6529     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6530    },
6531    {
6532     "kind" : "complete_dtor_pointer",
6533     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6534    },
6535    {
6536     "kind" : "deleting_dtor_pointer",
6537     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6538    },
6539    {
6540     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6541    },
6542    {
6543     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6544    },
6545    {
6546     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6547    },
6548    {
6549     "kind" : "vcall_offset"
6550    },
6551    {
6552     "component_value" : -32,
6553     "kind" : "vcall_offset"
6554    },
6555    {
6556     "component_value" : -32,
6557     "kind" : "vcall_offset"
6558    },
6559    {
6560     "component_value" : -32,
6561     "kind" : "vcall_offset"
6562    },
6563    {
6564     "component_value" : -32,
6565     "kind" : "vcall_offset"
6566    },
6567    {
6568     "component_value" : -32,
6569     "kind" : "offset_to_top"
6570    },
6571    {
6572     "kind" : "rtti",
6573     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6574    },
6575    {
6576     "kind" : "complete_dtor_pointer",
6577     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
6578    },
6579    {
6580     "kind" : "deleting_dtor_pointer",
6581     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
6582    },
6583    {
6584     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
6585    },
6586    {
6587     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6588    },
6589    {
6590     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6591    },
6592    {
6593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6594    }
6595   ]
6596  },
6597  {
6598   "alignment" : 8,
6599   "base_specifiers" :
6600   [
6601    {
6602     "referenced_type" : "type-96"
6603    },
6604    {
6605     "referenced_type" : "type-20"
6606    },
6607    {
6608     "referenced_type" : "type-372"
6609    }
6610   ],
6611   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6612   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6613   "record_kind" : "class",
6614   "referenced_type" : "type-378",
6615   "self_type" : "type-378",
6616   "size" : 64,
6617   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6618   "template_args" : [ "type-96" ],
6619   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
6620   "vtable_components" :
6621   [
6622    {
6623     "component_value" : 48,
6624     "kind" : "vbase_offset"
6625    },
6626    {
6627     "kind" : "offset_to_top"
6628    },
6629    {
6630     "kind" : "rtti",
6631     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6632    },
6633    {
6634     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
6635    },
6636    {
6637     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6638    },
6639    {
6640     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6641    },
6642    {
6643     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6644    },
6645    {
6646     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
6647    },
6648    {
6649     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
6650    },
6651    {
6652     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
6653    },
6654    {
6655     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
6656    },
6657    {
6658     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6659    },
6660    {
6661     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
6662    },
6663    {
6664     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6665    },
6666    {
6667     "kind" : "complete_dtor_pointer",
6668     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6669    },
6670    {
6671     "kind" : "deleting_dtor_pointer",
6672     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6673    },
6674    {
6675     "is_pure" : true,
6676     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
6677    },
6678    {
6679     "is_pure" : true,
6680     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
6681    },
6682    {
6683     "is_pure" : true,
6684     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
6685    },
6686    {
6687     "is_pure" : true,
6688     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
6689    },
6690    {
6691     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6692    },
6693    {
6694     "component_value" : 40,
6695     "kind" : "vbase_offset"
6696    },
6697    {
6698     "component_value" : -8,
6699     "kind" : "offset_to_top"
6700    },
6701    {
6702     "kind" : "rtti",
6703     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6704    },
6705    {
6706     "kind" : "complete_dtor_pointer",
6707     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6708    },
6709    {
6710     "kind" : "deleting_dtor_pointer",
6711     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6712    },
6713    {
6714     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6715    },
6716    {
6717     "component_value" : 32,
6718     "kind" : "vbase_offset"
6719    },
6720    {
6721     "component_value" : -16,
6722     "kind" : "offset_to_top"
6723    },
6724    {
6725     "kind" : "rtti",
6726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6727    },
6728    {
6729     "kind" : "complete_dtor_pointer",
6730     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6731    },
6732    {
6733     "kind" : "deleting_dtor_pointer",
6734     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6735    },
6736    {
6737     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6738    },
6739    {
6740     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6741    },
6742    {
6743     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6744    },
6745    {
6746     "kind" : "vcall_offset"
6747    },
6748    {
6749     "component_value" : -32,
6750     "kind" : "vcall_offset"
6751    },
6752    {
6753     "component_value" : -32,
6754     "kind" : "vcall_offset"
6755    },
6756    {
6757     "component_value" : -32,
6758     "kind" : "vcall_offset"
6759    },
6760    {
6761     "component_value" : -48,
6762     "kind" : "vcall_offset"
6763    },
6764    {
6765     "component_value" : -48,
6766     "kind" : "offset_to_top"
6767    },
6768    {
6769     "kind" : "rtti",
6770     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6771    },
6772    {
6773     "kind" : "complete_dtor_pointer",
6774     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6775    },
6776    {
6777     "kind" : "deleting_dtor_pointer",
6778     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6779    },
6780    {
6781     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
6782    },
6783    {
6784     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6785    },
6786    {
6787     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6788    },
6789    {
6790     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6791    }
6792   ]
6793  },
6794  {
6795   "alignment" : 8,
6796   "base_specifiers" :
6797   [
6798    {
6799     "referenced_type" : "type-6"
6800    },
6801    {
6802     "referenced_type" : "type-20"
6803    },
6804    {
6805     "referenced_type" : "type-372"
6806    }
6807   ],
6808   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6809   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6810   "record_kind" : "class",
6811   "referenced_type" : "type-376",
6812   "self_type" : "type-376",
6813   "size" : 64,
6814   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6815   "template_args" : [ "type-6" ],
6816   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
6817   "vtable_components" :
6818   [
6819    {
6820     "component_value" : 48,
6821     "kind" : "vbase_offset"
6822    },
6823    {
6824     "kind" : "offset_to_top"
6825    },
6826    {
6827     "kind" : "rtti",
6828     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6829    },
6830    {
6831     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
6832    },
6833    {
6834     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6835    },
6836    {
6837     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6838    },
6839    {
6840     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6841    },
6842    {
6843     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
6844    },
6845    {
6846     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
6847    },
6848    {
6849     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
6850    },
6851    {
6852     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
6853    },
6854    {
6855     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
6856    },
6857    {
6858     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
6859    },
6860    {
6861     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6862    },
6863    {
6864     "kind" : "complete_dtor_pointer",
6865     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6866    },
6867    {
6868     "kind" : "deleting_dtor_pointer",
6869     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6870    },
6871    {
6872     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6873    },
6874    {
6875     "component_value" : 40,
6876     "kind" : "vbase_offset"
6877    },
6878    {
6879     "component_value" : -8,
6880     "kind" : "offset_to_top"
6881    },
6882    {
6883     "kind" : "rtti",
6884     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6885    },
6886    {
6887     "kind" : "complete_dtor_pointer",
6888     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6889    },
6890    {
6891     "kind" : "deleting_dtor_pointer",
6892     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6893    },
6894    {
6895     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6896    },
6897    {
6898     "component_value" : 32,
6899     "kind" : "vbase_offset"
6900    },
6901    {
6902     "component_value" : -16,
6903     "kind" : "offset_to_top"
6904    },
6905    {
6906     "kind" : "rtti",
6907     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6908    },
6909    {
6910     "kind" : "complete_dtor_pointer",
6911     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6912    },
6913    {
6914     "kind" : "deleting_dtor_pointer",
6915     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6916    },
6917    {
6918     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6919    },
6920    {
6921     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6922    },
6923    {
6924     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6925    },
6926    {
6927     "kind" : "vcall_offset"
6928    },
6929    {
6930     "component_value" : -32,
6931     "kind" : "vcall_offset"
6932    },
6933    {
6934     "component_value" : -32,
6935     "kind" : "vcall_offset"
6936    },
6937    {
6938     "component_value" : -32,
6939     "kind" : "vcall_offset"
6940    },
6941    {
6942     "component_value" : -48,
6943     "kind" : "vcall_offset"
6944    },
6945    {
6946     "component_value" : -48,
6947     "kind" : "offset_to_top"
6948    },
6949    {
6950     "kind" : "rtti",
6951     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6952    },
6953    {
6954     "kind" : "complete_dtor_pointer",
6955     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6956    },
6957    {
6958     "kind" : "deleting_dtor_pointer",
6959     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6960    },
6961    {
6962     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
6963    },
6964    {
6965     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6966    },
6967    {
6968     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6969    },
6970    {
6971     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6972    }
6973   ]
6974  },
6975  {
6976   "alignment" : 8,
6977   "fields" :
6978   [
6979    {
6980     "access" : "private",
6981     "field_name" : "mMutex",
6982     "referenced_type" : "type-408"
6983    },
6984    {
6985     "access" : "private",
6986     "field_name" : "mMap",
6987     "field_offset" : 320,
6988     "referenced_type" : "type-409"
6989    }
6990   ],
6991   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6992   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6993   "record_kind" : "class",
6994   "referenced_type" : "type-407",
6995   "self_type" : "type-407",
6996   "size" : 64,
6997   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6998   "template_args" : [ "type-4", "type-410" ],
6999   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7000  },
7001  {
7002   "alignment" : 8,
7003   "fields" :
7004   [
7005    {
7006     "access" : "private",
7007     "field_name" : "mMutex",
7008     "referenced_type" : "type-418"
7009    },
7010    {
7011     "access" : "private",
7012     "field_name" : "mMap",
7013     "field_offset" : 320,
7014     "referenced_type" : "type-419"
7015    }
7016   ],
7017   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7018   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7019   "record_kind" : "class",
7020   "referenced_type" : "type-417",
7021   "self_type" : "type-417",
7022   "size" : 64,
7023   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7024   "template_args" : [ "type-4", "type-38" ],
7025   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7026  },
7027  {
7028   "alignment" : 8,
7029   "fields" :
7030   [
7031    {
7032     "access" : "private",
7033     "field_name" : "mMutex",
7034     "referenced_type" : "type-423"
7035    },
7036    {
7037     "access" : "private",
7038     "field_name" : "mMap",
7039     "field_offset" : 320,
7040     "referenced_type" : "type-424"
7041    }
7042   ],
7043   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7044   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7045   "record_kind" : "class",
7046   "referenced_type" : "type-422",
7047   "self_type" : "type-422",
7048   "size" : 64,
7049   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7050   "template_args" : [ "type-425", "type-427" ],
7051   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7052  },
7053  {
7054   "alignment" : 8,
7055   "fields" :
7056   [
7057    {
7058     "access" : "private",
7059     "field_name" : "mMutex",
7060     "referenced_type" : "type-443"
7061    },
7062    {
7063     "access" : "private",
7064     "field_name" : "mMap",
7065     "field_offset" : 320,
7066     "referenced_type" : "type-444"
7067    }
7068   ],
7069   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7070   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7071   "record_kind" : "class",
7072   "referenced_type" : "type-442",
7073   "self_type" : "type-442",
7074   "size" : 64,
7075   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7076   "template_args" : [ "type-445", "type-446" ],
7077   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7078  },
7079  {
7080   "alignment" : 8,
7081   "fields" :
7082   [
7083    {
7084     "access" : "private",
7085     "field_name" : "mMutex",
7086     "referenced_type" : "type-432"
7087    },
7088    {
7089     "access" : "private",
7090     "field_name" : "mMap",
7091     "field_offset" : 320,
7092     "referenced_type" : "type-433"
7093    }
7094   ],
7095   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7096   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7097   "record_kind" : "class",
7098   "referenced_type" : "type-431",
7099   "self_type" : "type-431",
7100   "size" : 64,
7101   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7102   "template_args" : [ "type-434", "type-435" ],
7103   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7104  },
7105  {
7106   "alignment" : 8,
7107   "fields" :
7108   [
7109    {
7110     "field_name" : "flags",
7111     "referenced_type" : "type-2"
7112    },
7113    {
7114     "field_name" : "fdIndex",
7115     "field_offset" : 32,
7116     "referenced_type" : "type-2"
7117    },
7118    {
7119     "field_name" : "offset",
7120     "field_offset" : 64,
7121     "referenced_type" : "type-2"
7122    },
7123    {
7124     "field_name" : "extent",
7125     "field_offset" : 128,
7126     "referenced_type" : "type-29"
7127    }
7128   ],
7129   "linker_set_key" : "android::hardware::GrantorDescriptor",
7130   "name" : "android::hardware::GrantorDescriptor",
7131   "referenced_type" : "type-286",
7132   "self_type" : "type-286",
7133   "size" : 24,
7134   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7135   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7136  },
7137  {
7138   "alignment" : 8,
7139   "base_specifiers" :
7140   [
7141    {
7142     "is_virtual" : true,
7143     "referenced_type" : "type-270"
7144    },
7145    {
7146     "is_virtual" : true,
7147     "referenced_type" : "type-7"
7148    }
7149   ],
7150   "linker_set_key" : "android::hardware::HidlMemory",
7151   "name" : "android::hardware::HidlMemory",
7152   "record_kind" : "class",
7153   "referenced_type" : "type-278",
7154   "self_type" : "type-278",
7155   "size" : 64,
7156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7157   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7158   "vtable_components" :
7159   [
7160    {
7161     "component_value" : 48,
7162     "kind" : "vbase_offset"
7163    },
7164    {
7165     "component_value" : 8,
7166     "kind" : "vbase_offset"
7167    },
7168    {
7169     "kind" : "offset_to_top"
7170    },
7171    {
7172     "kind" : "rtti",
7173     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7174    },
7175    {
7176     "kind" : "complete_dtor_pointer",
7177     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7178    },
7179    {
7180     "kind" : "deleting_dtor_pointer",
7181     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7182    },
7183    {
7184     "kind" : "vcall_offset"
7185    },
7186    {
7187     "kind" : "vcall_offset"
7188    },
7189    {
7190     "kind" : "vcall_offset"
7191    },
7192    {
7193     "kind" : "vcall_offset"
7194    },
7195    {
7196     "component_value" : -48,
7197     "kind" : "vcall_offset"
7198    },
7199    {
7200     "component_value" : -48,
7201     "kind" : "offset_to_top"
7202    },
7203    {
7204     "kind" : "rtti",
7205     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7206    },
7207    {
7208     "kind" : "complete_dtor_pointer",
7209     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
7210    },
7211    {
7212     "kind" : "deleting_dtor_pointer",
7213     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
7214    },
7215    {
7216     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7217    },
7218    {
7219     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7220    },
7221    {
7222     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7223    },
7224    {
7225     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7226    }
7227   ]
7228  },
7229  {
7230   "alignment" : 8,
7231   "base_specifiers" :
7232   [
7233    {
7234     "is_virtual" : true,
7235     "referenced_type" : "type-7"
7236    }
7237   ],
7238   "linker_set_key" : "android::hardware::IBinder",
7239   "name" : "android::hardware::IBinder",
7240   "record_kind" : "class",
7241   "referenced_type" : "type-17",
7242   "self_type" : "type-17",
7243   "size" : 24,
7244   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7245   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7246   "vtable_components" :
7247   [
7248    {
7249     "component_value" : 8,
7250     "kind" : "vbase_offset"
7251    },
7252    {
7253     "kind" : "offset_to_top"
7254    },
7255    {
7256     "kind" : "rtti",
7257     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7258    },
7259    {
7260     "is_pure" : true,
7261     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7262    },
7263    {
7264     "is_pure" : true,
7265     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7266    },
7267    {
7268     "is_pure" : true,
7269     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7270    },
7271    {
7272     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7273    },
7274    {
7275     "is_pure" : true,
7276     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7277    },
7278    {
7279     "is_pure" : true,
7280     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7281    },
7282    {
7283     "is_pure" : true,
7284     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7285    },
7286    {
7287     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7288    },
7289    {
7290     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7291    },
7292    {
7293     "kind" : "complete_dtor_pointer",
7294     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7295    },
7296    {
7297     "kind" : "deleting_dtor_pointer",
7298     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7299    },
7300    {
7301     "kind" : "vcall_offset"
7302    },
7303    {
7304     "kind" : "vcall_offset"
7305    },
7306    {
7307     "kind" : "vcall_offset"
7308    },
7309    {
7310     "kind" : "vcall_offset"
7311    },
7312    {
7313     "component_value" : -8,
7314     "kind" : "vcall_offset"
7315    },
7316    {
7317     "component_value" : -8,
7318     "kind" : "offset_to_top"
7319    },
7320    {
7321     "kind" : "rtti",
7322     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7323    },
7324    {
7325     "kind" : "complete_dtor_pointer",
7326     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
7327    },
7328    {
7329     "kind" : "deleting_dtor_pointer",
7330     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
7331    },
7332    {
7333     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7334    },
7335    {
7336     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7337    },
7338    {
7339     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7340    },
7341    {
7342     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7343    }
7344   ]
7345  },
7346  {
7347   "alignment" : 8,
7348   "base_specifiers" :
7349   [
7350    {
7351     "is_virtual" : true,
7352     "referenced_type" : "type-7"
7353    }
7354   ],
7355   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7356   "name" : "android::hardware::IBinder::DeathRecipient",
7357   "record_kind" : "class",
7358   "referenced_type" : "type-109",
7359   "self_type" : "type-109",
7360   "size" : 24,
7361   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7362   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7363   "vtable_components" :
7364   [
7365    {
7366     "component_value" : 8,
7367     "kind" : "vbase_offset"
7368    },
7369    {
7370     "kind" : "offset_to_top"
7371    },
7372    {
7373     "kind" : "rtti",
7374     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7375    },
7376    {
7377     "is_pure" : true,
7378     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7379    },
7380    {
7381     "kind" : "complete_dtor_pointer",
7382     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7383    },
7384    {
7385     "kind" : "deleting_dtor_pointer",
7386     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7387    },
7388    {
7389     "kind" : "vcall_offset"
7390    },
7391    {
7392     "kind" : "vcall_offset"
7393    },
7394    {
7395     "kind" : "vcall_offset"
7396    },
7397    {
7398     "kind" : "vcall_offset"
7399    },
7400    {
7401     "component_value" : -8,
7402     "kind" : "vcall_offset"
7403    },
7404    {
7405     "component_value" : -8,
7406     "kind" : "offset_to_top"
7407    },
7408    {
7409     "kind" : "rtti",
7410     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7411    },
7412    {
7413     "kind" : "complete_dtor_pointer",
7414     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
7415    },
7416    {
7417     "kind" : "deleting_dtor_pointer",
7418     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
7419    },
7420    {
7421     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7422    },
7423    {
7424     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7425    },
7426    {
7427     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7428    },
7429    {
7430     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7431    }
7432   ]
7433  },
7434  {
7435   "alignment" : 8,
7436   "base_specifiers" :
7437   [
7438    {
7439     "is_virtual" : true,
7440     "referenced_type" : "type-7"
7441    }
7442   ],
7443   "linker_set_key" : "android::hardware::IInterface",
7444   "name" : "android::hardware::IInterface",
7445   "record_kind" : "class",
7446   "referenced_type" : "type-20",
7447   "self_type" : "type-20",
7448   "size" : 24,
7449   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7450   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7451   "vtable_components" :
7452   [
7453    {
7454     "component_value" : 8,
7455     "kind" : "vbase_offset"
7456    },
7457    {
7458     "kind" : "offset_to_top"
7459    },
7460    {
7461     "kind" : "rtti",
7462     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7463    },
7464    {
7465     "kind" : "complete_dtor_pointer",
7466     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7467    },
7468    {
7469     "kind" : "deleting_dtor_pointer",
7470     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7471    },
7472    {
7473     "is_pure" : true,
7474     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7475    },
7476    {
7477     "kind" : "vcall_offset"
7478    },
7479    {
7480     "kind" : "vcall_offset"
7481    },
7482    {
7483     "kind" : "vcall_offset"
7484    },
7485    {
7486     "kind" : "vcall_offset"
7487    },
7488    {
7489     "component_value" : -8,
7490     "kind" : "vcall_offset"
7491    },
7492    {
7493     "component_value" : -8,
7494     "kind" : "offset_to_top"
7495    },
7496    {
7497     "kind" : "rtti",
7498     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7499    },
7500    {
7501     "kind" : "complete_dtor_pointer",
7502     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
7503    },
7504    {
7505     "kind" : "deleting_dtor_pointer",
7506     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
7507    },
7508    {
7509     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7510    },
7511    {
7512     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7513    },
7514    {
7515     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7516    },
7517    {
7518     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7519    }
7520   ]
7521  },
7522  {
7523   "alignment" : 8,
7524   "fields" :
7525   [
7526    {
7527     "access" : "private",
7528     "field_name" : "mGrantors",
7529     "referenced_type" : "type-282"
7530    },
7531    {
7532     "access" : "private",
7533     "field_name" : "mHandle",
7534     "field_offset" : 128,
7535     "referenced_type" : "type-345"
7536    },
7537    {
7538     "access" : "private",
7539     "field_name" : "mQuantum",
7540     "field_offset" : 192,
7541     "referenced_type" : "type-2"
7542    },
7543    {
7544     "access" : "private",
7545     "field_name" : "mFlags",
7546     "field_offset" : 224,
7547     "referenced_type" : "type-2"
7548    }
7549   ],
7550   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7551   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7552   "referenced_type" : "type-344",
7553   "self_type" : "type-344",
7554   "size" : 32,
7555   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7556   "template_args" : [ "type-55" ],
7557   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7558  },
7559  {
7560   "alignment" : 8,
7561   "fields" :
7562   [
7563    {
7564     "access" : "private",
7565     "field_name" : "mBufCachePos",
7566     "referenced_type" : "type-29"
7567    },
7568    {
7569     "access" : "private",
7570     "field_name" : "mBufCache",
7571     "field_offset" : 64,
7572     "referenced_type" : "type-380"
7573    },
7574    {
7575     "access" : "private",
7576     "field_name" : "mError",
7577     "field_offset" : 256,
7578     "referenced_type" : "type-24"
7579    },
7580    {
7581     "access" : "private",
7582     "field_name" : "mData",
7583     "field_offset" : 320,
7584     "referenced_type" : "type-381"
7585    },
7586    {
7587     "access" : "private",
7588     "field_name" : "mDataSize",
7589     "field_offset" : 384,
7590     "referenced_type" : "type-29"
7591    },
7592    {
7593     "access" : "private",
7594     "field_name" : "mDataCapacity",
7595     "field_offset" : 448,
7596     "referenced_type" : "type-29"
7597    },
7598    {
7599     "access" : "private",
7600     "field_name" : "mDataPos",
7601     "field_offset" : 512,
7602     "referenced_type" : "type-29"
7603    },
7604    {
7605     "access" : "private",
7606     "field_name" : "mObjects",
7607     "field_offset" : 576,
7608     "referenced_type" : "type-382"
7609    },
7610    {
7611     "access" : "private",
7612     "field_name" : "mObjectsSize",
7613     "field_offset" : 640,
7614     "referenced_type" : "type-29"
7615    },
7616    {
7617     "access" : "private",
7618     "field_name" : "mObjectsCapacity",
7619     "field_offset" : 704,
7620     "referenced_type" : "type-29"
7621    },
7622    {
7623     "access" : "private",
7624     "field_name" : "mNextObjectHint",
7625     "field_offset" : 768,
7626     "referenced_type" : "type-29"
7627    },
7628    {
7629     "access" : "private",
7630     "field_name" : "mNumRef",
7631     "field_offset" : 832,
7632     "referenced_type" : "type-29"
7633    },
7634    {
7635     "access" : "private",
7636     "field_name" : "mFdsKnown",
7637     "field_offset" : 896,
7638     "referenced_type" : "type-38"
7639    },
7640    {
7641     "access" : "private",
7642     "field_name" : "mHasFds",
7643     "field_offset" : 904,
7644     "referenced_type" : "type-38"
7645    },
7646    {
7647     "access" : "private",
7648     "field_name" : "mAllowFds",
7649     "field_offset" : 912,
7650     "referenced_type" : "type-38"
7651    },
7652    {
7653     "access" : "private",
7654     "field_name" : "mOwner",
7655     "field_offset" : 960,
7656     "referenced_type" : "type-383"
7657    },
7658    {
7659     "access" : "private",
7660     "field_name" : "mOwnerCookie",
7661     "field_offset" : 1024,
7662     "referenced_type" : "type-25"
7663    }
7664   ],
7665   "linker_set_key" : "android::hardware::Parcel",
7666   "name" : "android::hardware::Parcel",
7667   "record_kind" : "class",
7668   "referenced_type" : "type-379",
7669   "self_type" : "type-379",
7670   "size" : 136,
7671   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7672   "unique_id" : "_ZTSN7android8hardware6ParcelE"
7673  },
7674  {
7675   "access" : "private",
7676   "alignment" : 8,
7677   "fields" :
7678   [
7679    {
7680     "field_name" : "index",
7681     "referenced_type" : "type-29"
7682    },
7683    {
7684     "field_name" : "buffer",
7685     "field_offset" : 64,
7686     "referenced_type" : "type-215"
7687    },
7688    {
7689     "field_name" : "bufend",
7690     "field_offset" : 128,
7691     "referenced_type" : "type-215"
7692    }
7693   ],
7694   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
7695   "name" : "android::hardware::Parcel::BufferInfo",
7696   "referenced_type" : "type-389",
7697   "self_type" : "type-389",
7698   "size" : 24,
7699   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7700   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
7701  },
7702  {
7703   "alignment" : 8,
7704   "base_specifiers" :
7705   [
7706    {
7707     "is_virtual" : true,
7708     "referenced_type" : "type-7"
7709    }
7710   ],
7711   "fields" :
7712   [
7713    {
7714     "access" : "private",
7715     "field_name" : "mDriverFD",
7716     "field_offset" : 64,
7717     "referenced_type" : "type-24"
7718    },
7719    {
7720     "access" : "private",
7721     "field_name" : "mVMStart",
7722     "field_offset" : 128,
7723     "referenced_type" : "type-25"
7724    },
7725    {
7726     "access" : "private",
7727     "field_name" : "mThreadCountLock",
7728     "field_offset" : 192,
7729     "referenced_type" : "type-27"
7730    },
7731    {
7732     "access" : "private",
7733     "field_name" : "mThreadCountDecrement",
7734     "field_offset" : 512,
7735     "referenced_type" : "type-28"
7736    },
7737    {
7738     "access" : "private",
7739     "field_name" : "mExecutingThreadsCount",
7740     "field_offset" : 896,
7741     "referenced_type" : "type-29"
7742    },
7743    {
7744     "access" : "private",
7745     "field_name" : "mMaxThreads",
7746     "field_offset" : 960,
7747     "referenced_type" : "type-29"
7748    },
7749    {
7750     "access" : "private",
7751     "field_name" : "mStarvationStartTimeMs",
7752     "field_offset" : 1024,
7753     "referenced_type" : "type-30"
7754    },
7755    {
7756     "access" : "private",
7757     "field_name" : "mLock",
7758     "field_offset" : 1088,
7759     "referenced_type" : "type-31"
7760    },
7761    {
7762     "access" : "private",
7763     "field_name" : "mHandleToObject",
7764     "field_offset" : 1408,
7765     "referenced_type" : "type-33"
7766    },
7767    {
7768     "access" : "private",
7769     "field_name" : "mManagesContexts",
7770     "field_offset" : 1728,
7771     "referenced_type" : "type-38"
7772    },
7773    {
7774     "access" : "private",
7775     "field_name" : "mBinderContextCheckFunc",
7776     "field_offset" : 1792,
7777     "referenced_type" : "type-39"
7778    },
7779    {
7780     "access" : "private",
7781     "field_name" : "mBinderContextUserData",
7782     "field_offset" : 1856,
7783     "referenced_type" : "type-25"
7784    },
7785    {
7786     "access" : "private",
7787     "field_name" : "mContexts",
7788     "field_offset" : 1920,
7789     "referenced_type" : "type-48"
7790    },
7791    {
7792     "access" : "private",
7793     "field_name" : "mRootDir",
7794     "field_offset" : 2240,
7795     "referenced_type" : "type-52"
7796    },
7797    {
7798     "access" : "private",
7799     "field_name" : "mThreadPoolStarted",
7800     "field_offset" : 2304,
7801     "referenced_type" : "type-38"
7802    },
7803    {
7804     "access" : "private",
7805     "field_name" : "mSpawnThreadOnStart",
7806     "field_offset" : 2312,
7807     "referenced_type" : "type-38"
7808    },
7809    {
7810     "access" : "private",
7811     "field_name" : "mThreadPoolSeq",
7812     "field_offset" : 2336,
7813     "referenced_type" : "type-56"
7814    },
7815    {
7816     "access" : "private",
7817     "field_name" : "mMmapSize",
7818     "field_offset" : 2368,
7819     "referenced_type" : "type-36"
7820    },
7821    {
7822     "access" : "private",
7823     "field_name" : "mCallRestriction",
7824     "field_offset" : 2432,
7825     "referenced_type" : "type-57"
7826    }
7827   ],
7828   "linker_set_key" : "android::hardware::ProcessState",
7829   "name" : "android::hardware::ProcessState",
7830   "record_kind" : "class",
7831   "referenced_type" : "type-23",
7832   "self_type" : "type-23",
7833   "size" : 328,
7834   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7835   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
7836   "vtable_components" :
7837   [
7838    {
7839     "component_value" : 312,
7840     "kind" : "vbase_offset"
7841    },
7842    {
7843     "kind" : "offset_to_top"
7844    },
7845    {
7846     "kind" : "rtti",
7847     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7848    },
7849    {
7850     "kind" : "complete_dtor_pointer",
7851     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
7852    },
7853    {
7854     "kind" : "deleting_dtor_pointer",
7855     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
7856    },
7857    {
7858     "kind" : "vcall_offset"
7859    },
7860    {
7861     "kind" : "vcall_offset"
7862    },
7863    {
7864     "kind" : "vcall_offset"
7865    },
7866    {
7867     "kind" : "vcall_offset"
7868    },
7869    {
7870     "component_value" : -312,
7871     "kind" : "vcall_offset"
7872    },
7873    {
7874     "component_value" : -312,
7875     "kind" : "offset_to_top"
7876    },
7877    {
7878     "kind" : "rtti",
7879     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7880    },
7881    {
7882     "kind" : "complete_dtor_pointer",
7883     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
7884    },
7885    {
7886     "kind" : "deleting_dtor_pointer",
7887     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
7888    },
7889    {
7890     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7891    },
7892    {
7893     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7894    },
7895    {
7896     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7897    },
7898    {
7899     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7900    }
7901   ]
7902  },
7903  {
7904   "access" : "private",
7905   "alignment" : 8,
7906   "fields" :
7907   [
7908    {
7909     "field_name" : "binder",
7910     "referenced_type" : "type-16"
7911    },
7912    {
7913     "field_name" : "refs",
7914     "field_offset" : 64,
7915     "referenced_type" : "type-11"
7916    }
7917   ],
7918   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
7919   "name" : "android::hardware::ProcessState::handle_entry",
7920   "referenced_type" : "type-37",
7921   "self_type" : "type-37",
7922   "size" : 16,
7923   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7924   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
7925  },
7926  {
7927   "alignment" : 8,
7928   "base_specifiers" :
7929   [
7930    {
7931     "referenced_type" : "type-129"
7932    }
7933   ],
7934   "fields" :
7935   [
7936    {
7937     "access" : "private",
7938     "field_name" : "mVal",
7939     "field_offset" : 320,
7940     "referenced_type" : "type-94"
7941    }
7942   ],
7943   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
7944   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
7945   "record_kind" : "class",
7946   "referenced_type" : "type-135",
7947   "self_type" : "type-135",
7948   "size" : 48,
7949   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7950   "template_args" : [ "type-94" ],
7951   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE"
7952  },
7953  {
7954   "alignment" : 8,
7955   "base_specifiers" :
7956   [
7957    {
7958     "referenced_type" : "type-129"
7959    }
7960   ],
7961   "fields" :
7962   [
7963    {
7964     "access" : "private",
7965     "field_name" : "mVal",
7966     "field_offset" : 264,
7967     "referenced_type" : "type-38"
7968    }
7969   ],
7970   "linker_set_key" : "android::hardware::Return<bool>",
7971   "name" : "android::hardware::Return<bool>",
7972   "record_kind" : "class",
7973   "referenced_type" : "type-128",
7974   "self_type" : "type-128",
7975   "size" : 40,
7976   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7977   "template_args" : [ "type-38" ],
7978   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
7979  },
7980  {
7981   "alignment" : 8,
7982   "base_specifiers" :
7983   [
7984    {
7985     "referenced_type" : "type-129"
7986    }
7987   ],
7988   "linker_set_key" : "android::hardware::Return<void>",
7989   "name" : "android::hardware::Return<void>",
7990   "record_kind" : "class",
7991   "referenced_type" : "type-148",
7992   "self_type" : "type-148",
7993   "size" : 40,
7994   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7995   "template_args" : [ "type-26" ],
7996   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
7997  },
7998  {
7999   "alignment" : 8,
8000   "fields" :
8001   [
8002    {
8003     "access" : "private",
8004     "field_name" : "mException",
8005     "referenced_type" : "type-24"
8006    },
8007    {
8008     "access" : "private",
8009     "field_name" : "mErrorCode",
8010     "field_offset" : 32,
8011     "referenced_type" : "type-24"
8012    },
8013    {
8014     "access" : "private",
8015     "field_name" : "mMessage",
8016     "field_offset" : 64,
8017     "referenced_type" : "type-119"
8018    }
8019   ],
8020   "linker_set_key" : "android::hardware::Status",
8021   "name" : "android::hardware::Status",
8022   "record_kind" : "class",
8023   "referenced_type" : "type-118",
8024   "self_type" : "type-118",
8025   "size" : 32,
8026   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8027   "unique_id" : "_ZTSN7android8hardware6StatusE"
8028  },
8029  {
8030   "alignment" : 8,
8031   "fields" :
8032   [
8033    {
8034     "access" : "protected",
8035     "field_name" : "mInstrumentationCallbacks",
8036     "field_offset" : 64,
8037     "referenced_type" : "type-399"
8038    },
8039    {
8040     "access" : "protected",
8041     "field_name" : "mEnableInstrumentation",
8042     "field_offset" : 256,
8043     "referenced_type" : "type-38"
8044    },
8045    {
8046     "access" : "protected",
8047     "field_name" : "mInstrumentationLibPackage",
8048     "field_offset" : 320,
8049     "referenced_type" : "type-400"
8050    },
8051    {
8052     "access" : "protected",
8053     "field_name" : "mInterfaceName",
8054     "field_offset" : 512,
8055     "referenced_type" : "type-401"
8056    }
8057   ],
8058   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8059   "name" : "android::hardware::details::HidlInstrumentor",
8060   "referenced_type" : "type-398",
8061   "self_type" : "type-398",
8062   "size" : 88,
8063   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8064   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8065   "vtable_components" :
8066   [
8067    {
8068     "kind" : "offset_to_top"
8069    },
8070    {
8071     "kind" : "rtti",
8072     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8073    },
8074    {
8075     "kind" : "complete_dtor_pointer",
8076     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8077    },
8078    {
8079     "kind" : "deleting_dtor_pointer",
8080     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8081    }
8082   ]
8083  },
8084  {
8085   "alignment" : 4,
8086   "fields" :
8087   [
8088    {
8089     "field_name" : "sched_policy",
8090     "referenced_type" : "type-24"
8091    },
8092    {
8093     "field_name" : "prio",
8094     "field_offset" : 32,
8095     "referenced_type" : "type-24"
8096    }
8097   ],
8098   "linker_set_key" : "android::hardware::details::SchedPrio",
8099   "name" : "android::hardware::details::SchedPrio",
8100   "referenced_type" : "type-410",
8101   "self_type" : "type-410",
8102   "size" : 8,
8103   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8104   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8105  },
8106  {
8107   "alignment" : 8,
8108   "fields" :
8109   [
8110    {
8111     "access" : "private",
8112     "field_name" : "mQueue",
8113     "referenced_type" : "type-597"
8114    }
8115   ],
8116   "linker_set_key" : "android::hardware::details::TaskRunner",
8117   "name" : "android::hardware::details::TaskRunner",
8118   "record_kind" : "class",
8119   "referenced_type" : "type-596",
8120   "self_type" : "type-596",
8121   "size" : 16,
8122   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8123   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8124  },
8125  {
8126   "alignment" : 1,
8127   "linker_set_key" : "android::hardware::details::bnhw_tag",
8128   "name" : "android::hardware::details::bnhw_tag",
8129   "referenced_type" : "type-216",
8130   "self_type" : "type-216",
8131   "size" : 1,
8132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8133   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8134  },
8135  {
8136   "alignment" : 1,
8137   "linker_set_key" : "android::hardware::details::bphw_tag",
8138   "name" : "android::hardware::details::bphw_tag",
8139   "referenced_type" : "type-229",
8140   "self_type" : "type-229",
8141   "size" : 1,
8142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8143   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8144  },
8145  {
8146   "alignment" : 1,
8147   "linker_set_key" : "android::hardware::details::bs_tag",
8148   "name" : "android::hardware::details::bs_tag",
8149   "referenced_type" : "type-239",
8150   "self_type" : "type-239",
8151   "size" : 1,
8152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8153   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8154  },
8155  {
8156   "access" : "private",
8157   "alignment" : 8,
8158   "fields" :
8159   [
8160    {
8161     "field_name" : "mPointer",
8162     "referenced_type" : "type-285"
8163    },
8164    {
8165     "field_name" : "_pad",
8166     "referenced_type" : "type-29"
8167    }
8168   ],
8169   "is_anonymous" : true,
8170   "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",
8171   "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",
8172   "record_kind" : "union",
8173   "referenced_type" : "type-284",
8174   "self_type" : "type-284",
8175   "size" : 8,
8176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8177   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8178  },
8179  {
8180   "access" : "private",
8181   "alignment" : 8,
8182   "fields" :
8183   [
8184    {
8185     "field_name" : "mPointer",
8186     "referenced_type" : "type-323"
8187    },
8188    {
8189     "field_name" : "_pad",
8190     "referenced_type" : "type-29"
8191    }
8192   ],
8193   "is_anonymous" : true,
8194   "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",
8195   "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",
8196   "record_kind" : "union",
8197   "referenced_type" : "type-322",
8198   "self_type" : "type-322",
8199   "size" : 8,
8200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8201   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
8202  },
8203  {
8204   "access" : "private",
8205   "alignment" : 8,
8206   "fields" :
8207   [
8208    {
8209     "field_name" : "mPointer",
8210     "referenced_type" : "type-315"
8211    },
8212    {
8213     "field_name" : "_pad",
8214     "referenced_type" : "type-29"
8215    }
8216   ],
8217   "is_anonymous" : true,
8218   "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",
8219   "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",
8220   "record_kind" : "union",
8221   "referenced_type" : "type-314",
8222   "self_type" : "type-314",
8223   "size" : 8,
8224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8225   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
8226  },
8227  {
8228   "alignment" : 8,
8229   "fields" :
8230   [
8231    {
8232     "access" : "private",
8233     "referenced_type" : "type-284"
8234    }
8235   ],
8236   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8237   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8238   "referenced_type" : "type-283",
8239   "self_type" : "type-283",
8240   "size" : 8,
8241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8242   "template_args" : [ "type-286" ],
8243   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8244  },
8245  {
8246   "alignment" : 8,
8247   "fields" :
8248   [
8249    {
8250     "access" : "private",
8251     "referenced_type" : "type-297"
8252    }
8253   ],
8254   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8255   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8256   "referenced_type" : "type-296",
8257   "self_type" : "type-296",
8258   "size" : 8,
8259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8260   "template_args" : [ "type-299" ],
8261   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
8262  },
8263  {
8264   "alignment" : 8,
8265   "fields" :
8266   [
8267    {
8268     "access" : "private",
8269     "referenced_type" : "type-289"
8270    }
8271   ],
8272   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8273   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8274   "referenced_type" : "type-288",
8275   "self_type" : "type-288",
8276   "size" : 8,
8277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8278   "template_args" : [ "type-266" ],
8279   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
8280  },
8281  {
8282   "alignment" : 8,
8283   "fields" :
8284   [
8285    {
8286     "access" : "private",
8287     "referenced_type" : "type-322"
8288    }
8289   ],
8290   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8291   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8292   "referenced_type" : "type-321",
8293   "self_type" : "type-321",
8294   "size" : 8,
8295   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8296   "template_args" : [ "type-324" ],
8297   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
8298  },
8299  {
8300   "alignment" : 8,
8301   "fields" :
8302   [
8303    {
8304     "access" : "private",
8305     "referenced_type" : "type-314"
8306    }
8307   ],
8308   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8309   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8310   "referenced_type" : "type-313",
8311   "self_type" : "type-313",
8312   "size" : 8,
8313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8314   "template_args" : [ "type-316" ],
8315   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
8316  },
8317  {
8318   "alignment" : 8,
8319   "fields" :
8320   [
8321    {
8322     "access" : "private",
8323     "referenced_type" : "type-331"
8324    }
8325   ],
8326   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
8327   "name" : "android::hardware::details::hidl_pointer<char>",
8328   "referenced_type" : "type-330",
8329   "self_type" : "type-330",
8330   "size" : 8,
8331   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8332   "template_args" : [ "type-55" ],
8333   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
8334  },
8335  {
8336   "access" : "private",
8337   "alignment" : 8,
8338   "fields" :
8339   [
8340    {
8341     "field_name" : "mPointer",
8342     "referenced_type" : "type-161"
8343    },
8344    {
8345     "field_name" : "_pad",
8346     "referenced_type" : "type-29"
8347    }
8348   ],
8349   "is_anonymous" : true,
8350   "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",
8351   "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",
8352   "record_kind" : "union",
8353   "referenced_type" : "type-331",
8354   "self_type" : "type-331",
8355   "size" : 8,
8356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8357   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
8358  },
8359  {
8360   "alignment" : 8,
8361   "fields" :
8362   [
8363    {
8364     "access" : "private",
8365     "referenced_type" : "type-268"
8366    }
8367   ],
8368   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
8369   "name" : "android::hardware::details::hidl_pointer<const char>",
8370   "referenced_type" : "type-267",
8371   "self_type" : "type-267",
8372   "size" : 8,
8373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8374   "template_args" : [ "type-54" ],
8375   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
8376  },
8377  {
8378   "access" : "private",
8379   "alignment" : 8,
8380   "fields" :
8381   [
8382    {
8383     "field_name" : "mPointer",
8384     "referenced_type" : "type-53"
8385    },
8386    {
8387     "field_name" : "_pad",
8388     "referenced_type" : "type-29"
8389    }
8390   ],
8391   "is_anonymous" : true,
8392   "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",
8393   "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",
8394   "record_kind" : "union",
8395   "referenced_type" : "type-268",
8396   "self_type" : "type-268",
8397   "size" : 8,
8398   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8399   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
8400  },
8401  {
8402   "alignment" : 8,
8403   "fields" :
8404   [
8405    {
8406     "access" : "private",
8407     "referenced_type" : "type-249"
8408    }
8409   ],
8410   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
8411   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
8412   "referenced_type" : "type-248",
8413   "self_type" : "type-248",
8414   "size" : 8,
8415   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8416   "template_args" : [ "type-251" ],
8417   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
8418  },
8419  {
8420   "access" : "private",
8421   "alignment" : 8,
8422   "fields" :
8423   [
8424    {
8425     "field_name" : "mPointer",
8426     "referenced_type" : "type-250"
8427    },
8428    {
8429     "field_name" : "_pad",
8430     "referenced_type" : "type-29"
8431    }
8432   ],
8433   "is_anonymous" : true,
8434   "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",
8435   "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",
8436   "record_kind" : "union",
8437   "referenced_type" : "type-249",
8438   "self_type" : "type-249",
8439   "size" : 8,
8440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8441   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
8442  },
8443  {
8444   "access" : "private",
8445   "alignment" : 8,
8446   "fields" :
8447   [
8448    {
8449     "field_name" : "mPointer",
8450     "referenced_type" : "type-298"
8451    },
8452    {
8453     "field_name" : "_pad",
8454     "referenced_type" : "type-29"
8455    }
8456   ],
8457   "is_anonymous" : true,
8458   "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",
8459   "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",
8460   "record_kind" : "union",
8461   "referenced_type" : "type-297",
8462   "self_type" : "type-297",
8463   "size" : 8,
8464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8465   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
8466  },
8467  {
8468   "access" : "private",
8469   "alignment" : 8,
8470   "fields" :
8471   [
8472    {
8473     "field_name" : "mPointer",
8474     "referenced_type" : "type-290"
8475    },
8476    {
8477     "field_name" : "_pad",
8478     "referenced_type" : "type-29"
8479    }
8480   ],
8481   "is_anonymous" : true,
8482   "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",
8483   "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",
8484   "record_kind" : "union",
8485   "referenced_type" : "type-289",
8486   "self_type" : "type-289",
8487   "size" : 8,
8488   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8489   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
8490  },
8491  {
8492   "alignment" : 8,
8493   "fields" :
8494   [
8495    {
8496     "access" : "private",
8497     "referenced_type" : "type-307"
8498    }
8499   ],
8500   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
8501   "name" : "android::hardware::details::hidl_pointer<int>",
8502   "referenced_type" : "type-306",
8503   "self_type" : "type-306",
8504   "size" : 8,
8505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8506   "template_args" : [ "type-24" ],
8507   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
8508  },
8509  {
8510   "access" : "private",
8511   "alignment" : 8,
8512   "fields" :
8513   [
8514    {
8515     "field_name" : "mPointer",
8516     "referenced_type" : "type-308"
8517    },
8518    {
8519     "field_name" : "_pad",
8520     "referenced_type" : "type-29"
8521    }
8522   ],
8523   "is_anonymous" : true,
8524   "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",
8525   "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",
8526   "record_kind" : "union",
8527   "referenced_type" : "type-307",
8528   "self_type" : "type-307",
8529   "size" : 8,
8530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8531   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
8532  },
8533  {
8534   "alignment" : 8,
8535   "fields" :
8536   [
8537    {
8538     "access" : "private",
8539     "referenced_type" : "type-346"
8540    }
8541   ],
8542   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
8543   "name" : "android::hardware::details::hidl_pointer<native_handle>",
8544   "referenced_type" : "type-345",
8545   "self_type" : "type-345",
8546   "size" : 8,
8547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8548   "template_args" : [ "type-159" ],
8549   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
8550  },
8551  {
8552   "access" : "private",
8553   "alignment" : 8,
8554   "fields" :
8555   [
8556    {
8557     "field_name" : "mPointer",
8558     "referenced_type" : "type-158"
8559    },
8560    {
8561     "field_name" : "_pad",
8562     "referenced_type" : "type-29"
8563    }
8564   ],
8565   "is_anonymous" : true,
8566   "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",
8567   "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",
8568   "record_kind" : "union",
8569   "referenced_type" : "type-346",
8570   "self_type" : "type-346",
8571   "size" : 8,
8572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8573   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
8574  },
8575  {
8576   "alignment" : 1,
8577   "linker_set_key" : "android::hardware::details::i_tag",
8578   "name" : "android::hardware::details::i_tag",
8579   "referenced_type" : "type-204",
8580   "self_type" : "type-204",
8581   "size" : 1,
8582   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8583   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
8584  },
8585  {
8586   "alignment" : 8,
8587   "fields" :
8588   [
8589    {
8590     "access" : "private",
8591     "field_name" : "mStatus",
8592     "referenced_type" : "type-118"
8593    },
8594    {
8595     "access" : "private",
8596     "field_name" : "mCheckedStatus",
8597     "field_offset" : 256,
8598     "referenced_type" : "type-38"
8599    }
8600   ],
8601   "linker_set_key" : "android::hardware::details::return_status",
8602   "name" : "android::hardware::details::return_status",
8603   "record_kind" : "class",
8604   "referenced_type" : "type-129",
8605   "self_type" : "type-129",
8606   "size" : 40,
8607   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8608   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
8609  },
8610  {
8611   "alignment" : 1,
8612   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
8613   "name" : "android::hardware::details::std_array<unsigned char, 32>",
8614   "referenced_type" : "type-332",
8615   "self_type" : "type-332",
8616   "size" : 1,
8617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8618   "template_args" : [ "type-80" ],
8619   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
8620  },
8621  {
8622   "alignment" : 1,
8623   "fields" :
8624   [
8625    {
8626     "access" : "private",
8627     "field_name" : "mBuffer",
8628     "referenced_type" : "type-300"
8629    }
8630   ],
8631   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
8632   "name" : "android::hardware::hidl_array<unsigned char, 32>",
8633   "referenced_type" : "type-299",
8634   "self_type" : "type-299",
8635   "size" : 32,
8636   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8637   "template_args" : [ "type-80" ],
8638   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
8639  },
8640  {
8641   "alignment" : 8,
8642   "base_specifiers" :
8643   [
8644    {
8645     "referenced_type" : "type-109"
8646    }
8647   ],
8648   "fields" :
8649   [
8650    {
8651     "access" : "private",
8652     "field_name" : "mRecipient",
8653     "field_offset" : 64,
8654     "referenced_type" : "type-106"
8655    },
8656    {
8657     "access" : "private",
8658     "field_name" : "mCookie",
8659     "field_offset" : 192,
8660     "referenced_type" : "type-29"
8661    },
8662    {
8663     "access" : "private",
8664     "field_name" : "mBase",
8665     "field_offset" : 256,
8666     "referenced_type" : "type-4"
8667    }
8668   ],
8669   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
8670   "name" : "android::hardware::hidl_binder_death_recipient",
8671   "referenced_type" : "type-105",
8672   "self_type" : "type-105",
8673   "size" : 64,
8674   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
8675   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
8676   "vtable_components" :
8677   [
8678    {
8679     "component_value" : 48,
8680     "kind" : "vbase_offset"
8681    },
8682    {
8683     "kind" : "offset_to_top"
8684    },
8685    {
8686     "kind" : "rtti",
8687     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8688    },
8689    {
8690     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
8691    },
8692    {
8693     "kind" : "complete_dtor_pointer",
8694     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
8695    },
8696    {
8697     "kind" : "deleting_dtor_pointer",
8698     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
8699    },
8700    {
8701     "kind" : "vcall_offset"
8702    },
8703    {
8704     "kind" : "vcall_offset"
8705    },
8706    {
8707     "kind" : "vcall_offset"
8708    },
8709    {
8710     "kind" : "vcall_offset"
8711    },
8712    {
8713     "component_value" : -48,
8714     "kind" : "vcall_offset"
8715    },
8716    {
8717     "component_value" : -48,
8718     "kind" : "offset_to_top"
8719    },
8720    {
8721     "kind" : "rtti",
8722     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8723    },
8724    {
8725     "kind" : "complete_dtor_pointer",
8726     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
8727    },
8728    {
8729     "kind" : "deleting_dtor_pointer",
8730     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
8731    },
8732    {
8733     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8734    },
8735    {
8736     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8737    },
8738    {
8739     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8740    },
8741    {
8742     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8743    }
8744   ]
8745  },
8746  {
8747   "alignment" : 8,
8748   "base_specifiers" :
8749   [
8750    {
8751     "is_virtual" : true,
8752     "referenced_type" : "type-7"
8753    }
8754   ],
8755   "linker_set_key" : "android::hardware::hidl_death_recipient",
8756   "name" : "android::hardware::hidl_death_recipient",
8757   "referenced_type" : "type-108",
8758   "self_type" : "type-108",
8759   "size" : 24,
8760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8761   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
8762   "vtable_components" :
8763   [
8764    {
8765     "component_value" : 8,
8766     "kind" : "vbase_offset"
8767    },
8768    {
8769     "kind" : "offset_to_top"
8770    },
8771    {
8772     "kind" : "rtti",
8773     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8774    },
8775    {
8776     "is_pure" : true,
8777     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
8778    },
8779    {
8780     "kind" : "complete_dtor_pointer",
8781     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
8782    },
8783    {
8784     "kind" : "deleting_dtor_pointer",
8785     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
8786    },
8787    {
8788     "kind" : "vcall_offset"
8789    },
8790    {
8791     "kind" : "vcall_offset"
8792    },
8793    {
8794     "kind" : "vcall_offset"
8795    },
8796    {
8797     "kind" : "vcall_offset"
8798    },
8799    {
8800     "component_value" : -8,
8801     "kind" : "vcall_offset"
8802    },
8803    {
8804     "component_value" : -8,
8805     "kind" : "offset_to_top"
8806    },
8807    {
8808     "kind" : "rtti",
8809     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8810    },
8811    {
8812     "kind" : "complete_dtor_pointer",
8813     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
8814    },
8815    {
8816     "kind" : "deleting_dtor_pointer",
8817     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8821    },
8822    {
8823     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8824    },
8825    {
8826     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8827    },
8828    {
8829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8830    }
8831   ]
8832  },
8833  {
8834   "alignment" : 8,
8835   "fields" :
8836   [
8837    {
8838     "access" : "private",
8839     "field_name" : "mHandle",
8840     "referenced_type" : "type-248"
8841    },
8842    {
8843     "access" : "private",
8844     "field_name" : "mOwnsHandle",
8845     "field_offset" : 64,
8846     "referenced_type" : "type-38"
8847    }
8848   ],
8849   "linker_set_key" : "android::hardware::hidl_handle",
8850   "name" : "android::hardware::hidl_handle",
8851   "referenced_type" : "type-264",
8852   "self_type" : "type-264",
8853   "size" : 16,
8854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8855   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
8856  },
8857  {
8858   "alignment" : 8,
8859   "fields" :
8860   [
8861    {
8862     "access" : "private",
8863     "field_name" : "mHandle",
8864     "referenced_type" : "type-264"
8865    },
8866    {
8867     "access" : "private",
8868     "field_name" : "mSize",
8869     "field_offset" : 128,
8870     "referenced_type" : "type-29"
8871    },
8872    {
8873     "access" : "private",
8874     "field_name" : "mName",
8875     "field_offset" : 192,
8876     "referenced_type" : "type-266"
8877    }
8878   ],
8879   "linker_set_key" : "android::hardware::hidl_memory",
8880   "name" : "android::hardware::hidl_memory",
8881   "referenced_type" : "type-270",
8882   "self_type" : "type-270",
8883   "size" : 40,
8884   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8885   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
8886  },
8887  {
8888   "alignment" : 8,
8889   "fields" :
8890   [
8891    {
8892     "access" : "private",
8893     "field_name" : "mBuffer",
8894     "referenced_type" : "type-267"
8895    },
8896    {
8897     "access" : "private",
8898     "field_name" : "mSize",
8899     "field_offset" : 64,
8900     "referenced_type" : "type-2"
8901    },
8902    {
8903     "access" : "private",
8904     "field_name" : "mOwnsBuffer",
8905     "field_offset" : 96,
8906     "referenced_type" : "type-38"
8907    }
8908   ],
8909   "linker_set_key" : "android::hardware::hidl_string",
8910   "name" : "android::hardware::hidl_string",
8911   "referenced_type" : "type-266",
8912   "self_type" : "type-266",
8913   "size" : 16,
8914   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8915   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
8916  },
8917  {
8918   "alignment" : 8,
8919   "fields" :
8920   [
8921    {
8922     "access" : "private",
8923     "field_name" : "mBuffer",
8924     "referenced_type" : "type-283"
8925    },
8926    {
8927     "access" : "private",
8928     "field_name" : "mSize",
8929     "field_offset" : 64,
8930     "referenced_type" : "type-2"
8931    },
8932    {
8933     "access" : "private",
8934     "field_name" : "mOwnsBuffer",
8935     "field_offset" : 96,
8936     "referenced_type" : "type-38"
8937    }
8938   ],
8939   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8940   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8941   "referenced_type" : "type-282",
8942   "self_type" : "type-282",
8943   "size" : 16,
8944   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8945   "template_args" : [ "type-286" ],
8946   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
8947  },
8948  {
8949   "alignment" : 8,
8950   "fields" :
8951   [
8952    {
8953     "access" : "private",
8954     "field_name" : "mBuffer",
8955     "referenced_type" : "type-296"
8956    },
8957    {
8958     "access" : "private",
8959     "field_name" : "mSize",
8960     "field_offset" : 64,
8961     "referenced_type" : "type-2"
8962    },
8963    {
8964     "access" : "private",
8965     "field_name" : "mOwnsBuffer",
8966     "field_offset" : 96,
8967     "referenced_type" : "type-38"
8968    }
8969   ],
8970   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8971   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8972   "referenced_type" : "type-295",
8973   "self_type" : "type-295",
8974   "size" : 16,
8975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8976   "template_args" : [ "type-299" ],
8977   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
8978  },
8979  {
8980   "alignment" : 8,
8981   "fields" :
8982   [
8983    {
8984     "access" : "private",
8985     "field_name" : "mBuffer",
8986     "referenced_type" : "type-288"
8987    },
8988    {
8989     "access" : "private",
8990     "field_name" : "mSize",
8991     "field_offset" : 64,
8992     "referenced_type" : "type-2"
8993    },
8994    {
8995     "access" : "private",
8996     "field_name" : "mOwnsBuffer",
8997     "field_offset" : 96,
8998     "referenced_type" : "type-38"
8999    }
9000   ],
9001   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9002   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9003   "referenced_type" : "type-287",
9004   "self_type" : "type-287",
9005   "size" : 16,
9006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9007   "template_args" : [ "type-266" ],
9008   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9009  },
9010  {
9011   "alignment" : 8,
9012   "fields" :
9013   [
9014    {
9015     "access" : "private",
9016     "field_name" : "mBuffer",
9017     "referenced_type" : "type-321"
9018    },
9019    {
9020     "access" : "private",
9021     "field_name" : "mSize",
9022     "field_offset" : 64,
9023     "referenced_type" : "type-2"
9024    },
9025    {
9026     "access" : "private",
9027     "field_name" : "mOwnsBuffer",
9028     "field_offset" : 96,
9029     "referenced_type" : "type-38"
9030    }
9031   ],
9032   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9033   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9034   "referenced_type" : "type-320",
9035   "self_type" : "type-320",
9036   "size" : 16,
9037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9038   "template_args" : [ "type-324" ],
9039   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9040  },
9041  {
9042   "alignment" : 8,
9043   "fields" :
9044   [
9045    {
9046     "access" : "private",
9047     "field_name" : "mBuffer",
9048     "referenced_type" : "type-313"
9049    },
9050    {
9051     "access" : "private",
9052     "field_name" : "mSize",
9053     "field_offset" : 64,
9054     "referenced_type" : "type-2"
9055    },
9056    {
9057     "access" : "private",
9058     "field_name" : "mOwnsBuffer",
9059     "field_offset" : 96,
9060     "referenced_type" : "type-38"
9061    }
9062   ],
9063   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9064   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9065   "referenced_type" : "type-312",
9066   "self_type" : "type-312",
9067   "size" : 16,
9068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9069   "template_args" : [ "type-316" ],
9070   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
9071  },
9072  {
9073   "alignment" : 8,
9074   "fields" :
9075   [
9076    {
9077     "access" : "private",
9078     "field_name" : "mBuffer",
9079     "referenced_type" : "type-330"
9080    },
9081    {
9082     "access" : "private",
9083     "field_name" : "mSize",
9084     "field_offset" : 64,
9085     "referenced_type" : "type-2"
9086    },
9087    {
9088     "access" : "private",
9089     "field_name" : "mOwnsBuffer",
9090     "field_offset" : 96,
9091     "referenced_type" : "type-38"
9092    }
9093   ],
9094   "linker_set_key" : "android::hardware::hidl_vec<char>",
9095   "name" : "android::hardware::hidl_vec<char>",
9096   "referenced_type" : "type-329",
9097   "self_type" : "type-329",
9098   "size" : 16,
9099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9100   "template_args" : [ "type-55" ],
9101   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9102  },
9103  {
9104   "alignment" : 8,
9105   "fields" :
9106   [
9107    {
9108     "access" : "private",
9109     "field_name" : "mBuffer",
9110     "referenced_type" : "type-306"
9111    },
9112    {
9113     "access" : "private",
9114     "field_name" : "mSize",
9115     "field_offset" : 64,
9116     "referenced_type" : "type-2"
9117    },
9118    {
9119     "access" : "private",
9120     "field_name" : "mOwnsBuffer",
9121     "field_offset" : 96,
9122     "referenced_type" : "type-38"
9123    }
9124   ],
9125   "linker_set_key" : "android::hardware::hidl_vec<int>",
9126   "name" : "android::hardware::hidl_vec<int>",
9127   "referenced_type" : "type-305",
9128   "self_type" : "type-305",
9129   "size" : 16,
9130   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9131   "template_args" : [ "type-24" ],
9132   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9133  },
9134  {
9135   "alignment" : 2,
9136   "fields" :
9137   [
9138    {
9139     "access" : "private",
9140     "field_name" : "mMajor",
9141     "referenced_type" : "type-82"
9142    },
9143    {
9144     "access" : "private",
9145     "field_name" : "mMinor",
9146     "field_offset" : 16,
9147     "referenced_type" : "type-82"
9148    }
9149   ],
9150   "linker_set_key" : "android::hardware::hidl_version",
9151   "name" : "android::hardware::hidl_version",
9152   "referenced_type" : "type-334",
9153   "self_type" : "type-334",
9154   "size" : 4,
9155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9156   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9157  },
9158  {
9159   "alignment" : 8,
9160   "base_specifiers" :
9161   [
9162    {
9163     "referenced_type" : "type-396"
9164    }
9165   ],
9166   "fields" :
9167   [
9168    {
9169     "access" : "private",
9170     "field_name" : "_hidl_mImpl",
9171     "field_offset" : 1024,
9172     "referenced_type" : "type-94"
9173    }
9174   ],
9175   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
9176   "name" : "android::hardware::power::V1_0::BnHwPower",
9177   "referenced_type" : "type-564",
9178   "self_type" : "type-564",
9179   "size" : 152,
9180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
9181   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
9182   "vtable_components" :
9183   [
9184    {
9185     "component_value" : 136,
9186     "kind" : "vbase_offset"
9187    },
9188    {
9189     "kind" : "offset_to_top"
9190    },
9191    {
9192     "kind" : "rtti",
9193     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9194    },
9195    {
9196     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9197    },
9198    {
9199     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9200    },
9201    {
9202     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9203    },
9204    {
9205     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9206    },
9207    {
9208     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9209    },
9210    {
9211     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9212    },
9213    {
9214     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9221    },
9222    {
9223     "kind" : "complete_dtor_pointer",
9224     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
9225    },
9226    {
9227     "kind" : "deleting_dtor_pointer",
9228     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
9229    },
9230    {
9231     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
9232    },
9233    {
9234     "component_value" : -32,
9235     "kind" : "offset_to_top"
9236    },
9237    {
9238     "kind" : "rtti",
9239     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9240    },
9241    {
9242     "kind" : "complete_dtor_pointer",
9243     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9244    },
9245    {
9246     "kind" : "deleting_dtor_pointer",
9247     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9248    },
9249    {
9250     "kind" : "vcall_offset"
9251    },
9252    {
9253     "kind" : "vcall_offset"
9254    },
9255    {
9256     "kind" : "vcall_offset"
9257    },
9258    {
9259     "kind" : "vcall_offset"
9260    },
9261    {
9262     "component_value" : -136,
9263     "kind" : "vcall_offset"
9264    },
9265    {
9266     "component_value" : -136,
9267     "kind" : "offset_to_top"
9268    },
9269    {
9270     "kind" : "rtti",
9271     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9272    },
9273    {
9274     "kind" : "complete_dtor_pointer",
9275     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9276    },
9277    {
9278     "kind" : "deleting_dtor_pointer",
9279     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9280    },
9281    {
9282     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9289    },
9290    {
9291     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9292    }
9293   ]
9294  },
9295  {
9296   "alignment" : 8,
9297   "base_specifiers" :
9298   [
9299    {
9300     "referenced_type" : "type-378"
9301    },
9302    {
9303     "referenced_type" : "type-398"
9304    }
9305   ],
9306   "fields" :
9307   [
9308    {
9309     "access" : "private",
9310     "field_name" : "_hidl_mMutex",
9311     "field_offset" : 1088,
9312     "referenced_type" : "type-538"
9313    },
9314    {
9315     "access" : "private",
9316     "field_name" : "_hidl_mDeathRecipients",
9317     "field_offset" : 1408,
9318     "referenced_type" : "type-539"
9319    }
9320   ],
9321   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
9322   "name" : "android::hardware::power::V1_0::BpHwPower",
9323   "referenced_type" : "type-537",
9324   "self_type" : "type-537",
9325   "size" : 216,
9326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
9327   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
9328   "vtable_components" :
9329   [
9330    {
9331     "component_value" : 200,
9332     "kind" : "vbase_offset"
9333    },
9334    {
9335     "kind" : "offset_to_top"
9336    },
9337    {
9338     "kind" : "rtti",
9339     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9340    },
9341    {
9342     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
9343    },
9344    {
9345     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9346    },
9347    {
9348     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9349    },
9350    {
9351     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9352    },
9353    {
9354     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9355    },
9356    {
9357     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
9358    },
9359    {
9360     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9361    },
9362    {
9363     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
9364    },
9365    {
9366     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9367    },
9368    {
9369     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
9370    },
9371    {
9372     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9373    },
9374    {
9375     "kind" : "complete_dtor_pointer",
9376     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
9377    },
9378    {
9379     "kind" : "deleting_dtor_pointer",
9380     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
9381    },
9382    {
9383     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
9384    },
9385    {
9386     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
9387    },
9388    {
9389     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
9390    },
9391    {
9392     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9393    },
9394    {
9395     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9396    },
9397    {
9398     "component_value" : 192,
9399     "kind" : "vbase_offset"
9400    },
9401    {
9402     "component_value" : -8,
9403     "kind" : "offset_to_top"
9404    },
9405    {
9406     "kind" : "rtti",
9407     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9408    },
9409    {
9410     "kind" : "complete_dtor_pointer",
9411     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9412    },
9413    {
9414     "kind" : "deleting_dtor_pointer",
9415     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9416    },
9417    {
9418     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9419    },
9420    {
9421     "component_value" : 184,
9422     "kind" : "vbase_offset"
9423    },
9424    {
9425     "component_value" : -16,
9426     "kind" : "offset_to_top"
9427    },
9428    {
9429     "kind" : "rtti",
9430     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9431    },
9432    {
9433     "kind" : "complete_dtor_pointer",
9434     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9435    },
9436    {
9437     "kind" : "deleting_dtor_pointer",
9438     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9442    },
9443    {
9444     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9445    },
9446    {
9447     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9448    },
9449    {
9450     "component_value" : -48,
9451     "kind" : "offset_to_top"
9452    },
9453    {
9454     "kind" : "rtti",
9455     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9456    },
9457    {
9458     "kind" : "complete_dtor_pointer",
9459     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9460    },
9461    {
9462     "kind" : "deleting_dtor_pointer",
9463     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9464    },
9465    {
9466     "kind" : "vcall_offset"
9467    },
9468    {
9469     "component_value" : -184,
9470     "kind" : "vcall_offset"
9471    },
9472    {
9473     "component_value" : -184,
9474     "kind" : "vcall_offset"
9475    },
9476    {
9477     "component_value" : -184,
9478     "kind" : "vcall_offset"
9479    },
9480    {
9481     "component_value" : -200,
9482     "kind" : "vcall_offset"
9483    },
9484    {
9485     "component_value" : -200,
9486     "kind" : "offset_to_top"
9487    },
9488    {
9489     "kind" : "rtti",
9490     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9491    },
9492    {
9493     "kind" : "complete_dtor_pointer",
9494     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9495    },
9496    {
9497     "kind" : "deleting_dtor_pointer",
9498     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9499    },
9500    {
9501     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9502    },
9503    {
9504     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9505    },
9506    {
9507     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9508    },
9509    {
9510     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9511    }
9512   ]
9513  },
9514  {
9515   "alignment" : 8,
9516   "base_specifiers" :
9517   [
9518    {
9519     "referenced_type" : "type-96"
9520    },
9521    {
9522     "referenced_type" : "type-398"
9523    }
9524   ],
9525   "fields" :
9526   [
9527    {
9528     "access" : "private",
9529     "field_name" : "mImpl",
9530     "field_offset" : 768,
9531     "referenced_type" : "type-100"
9532    },
9533    {
9534     "access" : "private",
9535     "field_name" : "mOnewayQueue",
9536     "field_offset" : 832,
9537     "referenced_type" : "type-596"
9538    }
9539   ],
9540   "linker_set_key" : "android::hardware::power::V1_0::BsPower",
9541   "name" : "android::hardware::power::V1_0::BsPower",
9542   "referenced_type" : "type-595",
9543   "self_type" : "type-595",
9544   "size" : 136,
9545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h",
9546   "unique_id" : "_ZTSN7android8hardware5power4V1_07BsPowerE",
9547   "vtable_components" :
9548   [
9549    {
9550     "component_value" : 120,
9551     "kind" : "vbase_offset"
9552    },
9553    {
9554     "kind" : "offset_to_top"
9555    },
9556    {
9557     "kind" : "rtti",
9558     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9559    },
9560    {
9561     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
9562    },
9563    {
9564     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9565    },
9566    {
9567     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9568    },
9569    {
9570     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9571    },
9572    {
9573     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9574    },
9575    {
9576     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21setHALInstrumentationEv"
9577    },
9578    {
9579     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9580    },
9581    {
9582     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower4pingEv"
9583    },
9584    {
9585     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9586    },
9587    {
9588     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21notifySyspropsChangedEv"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9592    },
9593    {
9594     "kind" : "complete_dtor_pointer",
9595     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD1Ev"
9596    },
9597    {
9598     "kind" : "deleting_dtor_pointer",
9599     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD0Ev"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14setInteractiveEb"
9603    },
9604    {
9605     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower9powerHintENS2_9PowerHintEi"
9606    },
9607    {
9608     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower10setFeatureENS2_7FeatureEb"
9609    },
9610    {
9611     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9612    },
9613    {
9614     "component_value" : -8,
9615     "kind" : "offset_to_top"
9616    },
9617    {
9618     "kind" : "rtti",
9619     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9620    },
9621    {
9622     "kind" : "complete_dtor_pointer",
9623     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_07BsPowerD1Ev"
9624    },
9625    {
9626     "kind" : "deleting_dtor_pointer",
9627     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_07BsPowerD0Ev"
9628    },
9629    {
9630     "kind" : "vcall_offset"
9631    },
9632    {
9633     "kind" : "vcall_offset"
9634    },
9635    {
9636     "kind" : "vcall_offset"
9637    },
9638    {
9639     "kind" : "vcall_offset"
9640    },
9641    {
9642     "component_value" : -120,
9643     "kind" : "vcall_offset"
9644    },
9645    {
9646     "component_value" : -120,
9647     "kind" : "offset_to_top"
9648    },
9649    {
9650     "kind" : "rtti",
9651     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9652    },
9653    {
9654     "kind" : "complete_dtor_pointer",
9655     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_07BsPowerD1Ev"
9656    },
9657    {
9658     "kind" : "deleting_dtor_pointer",
9659     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_07BsPowerD0Ev"
9660    },
9661    {
9662     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9663    },
9664    {
9665     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9672    }
9673   ]
9674  },
9675  {
9676   "alignment" : 8,
9677   "base_specifiers" :
9678   [
9679    {
9680     "referenced_type" : "type-6"
9681    }
9682   ],
9683   "linker_set_key" : "android::hardware::power::V1_0::IPower",
9684   "name" : "android::hardware::power::V1_0::IPower",
9685   "referenced_type" : "type-96",
9686   "self_type" : "type-96",
9687   "size" : 24,
9688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
9689   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
9690   "vtable_components" :
9691   [
9692    {
9693     "component_value" : 8,
9694     "kind" : "vbase_offset"
9695    },
9696    {
9697     "kind" : "offset_to_top"
9698    },
9699    {
9700     "kind" : "rtti",
9701     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
9702    },
9703    {
9704     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9735    },
9736    {
9737     "kind" : "complete_dtor_pointer",
9738     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
9739    },
9740    {
9741     "kind" : "deleting_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
9743    },
9744    {
9745     "is_pure" : true,
9746     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
9747    },
9748    {
9749     "is_pure" : true,
9750     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
9751    },
9752    {
9753     "is_pure" : true,
9754     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
9755    },
9756    {
9757     "is_pure" : true,
9758     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9759    },
9760    {
9761     "kind" : "vcall_offset"
9762    },
9763    {
9764     "kind" : "vcall_offset"
9765    },
9766    {
9767     "kind" : "vcall_offset"
9768    },
9769    {
9770     "kind" : "vcall_offset"
9771    },
9772    {
9773     "component_value" : -8,
9774     "kind" : "vcall_offset"
9775    },
9776    {
9777     "component_value" : -8,
9778     "kind" : "offset_to_top"
9779    },
9780    {
9781     "kind" : "rtti",
9782     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
9783    },
9784    {
9785     "kind" : "complete_dtor_pointer",
9786     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
9787    },
9788    {
9789     "kind" : "deleting_dtor_pointer",
9790     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
9791    },
9792    {
9793     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9794    },
9795    {
9796     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9797    },
9798    {
9799     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9800    },
9801    {
9802     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9803    }
9804   ]
9805  },
9806  {
9807   "alignment" : 8,
9808   "fields" :
9809   [
9810    {
9811     "field_name" : "name",
9812     "referenced_type" : "type-266"
9813    },
9814    {
9815     "field_name" : "residencyInMsecSinceBoot",
9816     "field_offset" : 128,
9817     "referenced_type" : "type-29"
9818    },
9819    {
9820     "field_name" : "totalTransitions",
9821     "field_offset" : 192,
9822     "referenced_type" : "type-29"
9823    },
9824    {
9825     "field_name" : "supportedOnlyInSuspend",
9826     "field_offset" : 256,
9827     "referenced_type" : "type-38"
9828    },
9829    {
9830     "field_name" : "voters",
9831     "field_offset" : 320,
9832     "referenced_type" : "type-312"
9833    }
9834   ],
9835   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
9836   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
9837   "referenced_type" : "type-324",
9838   "self_type" : "type-324",
9839   "size" : 56,
9840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
9841   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
9842  },
9843  {
9844   "alignment" : 8,
9845   "fields" :
9846   [
9847    {
9848     "field_name" : "name",
9849     "referenced_type" : "type-266"
9850    },
9851    {
9852     "field_name" : "totalTimeInMsecVotedForSinceBoot",
9853     "field_offset" : 128,
9854     "referenced_type" : "type-29"
9855    },
9856    {
9857     "field_name" : "totalNumberOfTimesVotedSinceBoot",
9858     "field_offset" : 192,
9859     "referenced_type" : "type-29"
9860    }
9861   ],
9862   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
9863   "name" : "android::hardware::power::V1_0::PowerStateVoter",
9864   "referenced_type" : "type-316",
9865   "self_type" : "type-316",
9866   "size" : 32,
9867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
9868   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
9869  },
9870  {
9871   "alignment" : 8,
9872   "base_specifiers" :
9873   [
9874    {
9875     "referenced_type" : "type-116"
9876    },
9877    {
9878     "referenced_type" : "type-398"
9879    }
9880   ],
9881   "fields" :
9882   [
9883    {
9884     "access" : "private",
9885     "field_name" : "_hidl_mImpl",
9886     "field_offset" : 960,
9887     "referenced_type" : "type-397"
9888    }
9889   ],
9890   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9891   "name" : "android::hidl::base::V1_0::BnHwBase",
9892   "referenced_type" : "type-396",
9893   "self_type" : "type-396",
9894   "size" : 144,
9895   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9896   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9897   "vtable_components" :
9898   [
9899    {
9900     "component_value" : 128,
9901     "kind" : "vbase_offset"
9902    },
9903    {
9904     "kind" : "offset_to_top"
9905    },
9906    {
9907     "kind" : "rtti",
9908     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9915    },
9916    {
9917     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9918    },
9919    {
9920     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9921    },
9922    {
9923     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9924    },
9925    {
9926     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9927    },
9928    {
9929     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9930    },
9931    {
9932     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9936    },
9937    {
9938     "kind" : "complete_dtor_pointer",
9939     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9940    },
9941    {
9942     "kind" : "deleting_dtor_pointer",
9943     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9944    },
9945    {
9946     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9947    },
9948    {
9949     "component_value" : -32,
9950     "kind" : "offset_to_top"
9951    },
9952    {
9953     "kind" : "rtti",
9954     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9955    },
9956    {
9957     "kind" : "complete_dtor_pointer",
9958     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9959    },
9960    {
9961     "kind" : "deleting_dtor_pointer",
9962     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9963    },
9964    {
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "kind" : "vcall_offset"
9969    },
9970    {
9971     "kind" : "vcall_offset"
9972    },
9973    {
9974     "kind" : "vcall_offset"
9975    },
9976    {
9977     "component_value" : -128,
9978     "kind" : "vcall_offset"
9979    },
9980    {
9981     "component_value" : -128,
9982     "kind" : "offset_to_top"
9983    },
9984    {
9985     "kind" : "rtti",
9986     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9987    },
9988    {
9989     "kind" : "complete_dtor_pointer",
9990     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9991    },
9992    {
9993     "kind" : "deleting_dtor_pointer",
9994     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9995    },
9996    {
9997     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9998    },
9999    {
10000     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10004    },
10005    {
10006     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10007    }
10008   ]
10009  },
10010  {
10011   "alignment" : 8,
10012   "base_specifiers" :
10013   [
10014    {
10015     "referenced_type" : "type-376"
10016    },
10017    {
10018     "referenced_type" : "type-398"
10019    }
10020   ],
10021   "fields" :
10022   [
10023    {
10024     "access" : "private",
10025     "field_name" : "_hidl_mMutex",
10026     "field_offset" : 1088,
10027     "referenced_type" : "type-532"
10028    },
10029    {
10030     "access" : "private",
10031     "field_name" : "_hidl_mDeathRecipients",
10032     "field_offset" : 1408,
10033     "referenced_type" : "type-533"
10034    }
10035   ],
10036   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10037   "name" : "android::hidl::base::V1_0::BpHwBase",
10038   "referenced_type" : "type-531",
10039   "self_type" : "type-531",
10040   "size" : 216,
10041   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10042   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10043   "vtable_components" :
10044   [
10045    {
10046     "component_value" : 200,
10047     "kind" : "vbase_offset"
10048    },
10049    {
10050     "kind" : "offset_to_top"
10051    },
10052    {
10053     "kind" : "rtti",
10054     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10055    },
10056    {
10057     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10058    },
10059    {
10060     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10061    },
10062    {
10063     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10064    },
10065    {
10066     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10067    },
10068    {
10069     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10070    },
10071    {
10072     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10073    },
10074    {
10075     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10076    },
10077    {
10078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10079    },
10080    {
10081     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10082    },
10083    {
10084     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10085    },
10086    {
10087     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10088    },
10089    {
10090     "kind" : "complete_dtor_pointer",
10091     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10092    },
10093    {
10094     "kind" : "deleting_dtor_pointer",
10095     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10096    },
10097    {
10098     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10099    },
10100    {
10101     "component_value" : 192,
10102     "kind" : "vbase_offset"
10103    },
10104    {
10105     "component_value" : -8,
10106     "kind" : "offset_to_top"
10107    },
10108    {
10109     "kind" : "rtti",
10110     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10111    },
10112    {
10113     "kind" : "complete_dtor_pointer",
10114     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10115    },
10116    {
10117     "kind" : "deleting_dtor_pointer",
10118     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10119    },
10120    {
10121     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10122    },
10123    {
10124     "component_value" : 184,
10125     "kind" : "vbase_offset"
10126    },
10127    {
10128     "component_value" : -16,
10129     "kind" : "offset_to_top"
10130    },
10131    {
10132     "kind" : "rtti",
10133     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10134    },
10135    {
10136     "kind" : "complete_dtor_pointer",
10137     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10138    },
10139    {
10140     "kind" : "deleting_dtor_pointer",
10141     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10142    },
10143    {
10144     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10151    },
10152    {
10153     "component_value" : -48,
10154     "kind" : "offset_to_top"
10155    },
10156    {
10157     "kind" : "rtti",
10158     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10159    },
10160    {
10161     "kind" : "complete_dtor_pointer",
10162     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10163    },
10164    {
10165     "kind" : "deleting_dtor_pointer",
10166     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10167    },
10168    {
10169     "kind" : "vcall_offset"
10170    },
10171    {
10172     "component_value" : -184,
10173     "kind" : "vcall_offset"
10174    },
10175    {
10176     "component_value" : -184,
10177     "kind" : "vcall_offset"
10178    },
10179    {
10180     "component_value" : -184,
10181     "kind" : "vcall_offset"
10182    },
10183    {
10184     "component_value" : -200,
10185     "kind" : "vcall_offset"
10186    },
10187    {
10188     "component_value" : -200,
10189     "kind" : "offset_to_top"
10190    },
10191    {
10192     "kind" : "rtti",
10193     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10194    },
10195    {
10196     "kind" : "complete_dtor_pointer",
10197     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10198    },
10199    {
10200     "kind" : "deleting_dtor_pointer",
10201     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10202    },
10203    {
10204     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10205    },
10206    {
10207     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10208    },
10209    {
10210     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10211    },
10212    {
10213     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10214    }
10215   ]
10216  },
10217  {
10218   "alignment" : 8,
10219   "fields" :
10220   [
10221    {
10222     "field_name" : "pid",
10223     "referenced_type" : "type-24"
10224    },
10225    {
10226     "field_name" : "ptr",
10227     "field_offset" : 64,
10228     "referenced_type" : "type-29"
10229    },
10230    {
10231     "field_name" : "arch",
10232     "field_offset" : 128,
10233     "referenced_type" : "type-352"
10234    }
10235   ],
10236   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10237   "name" : "android::hidl::base::V1_0::DebugInfo",
10238   "referenced_type" : "type-351",
10239   "self_type" : "type-351",
10240   "size" : 24,
10241   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10242   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10243  },
10244  {
10245   "alignment" : 8,
10246   "base_specifiers" :
10247   [
10248    {
10249     "is_virtual" : true,
10250     "referenced_type" : "type-7"
10251    }
10252   ],
10253   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10254   "name" : "android::hidl::base::V1_0::IBase",
10255   "referenced_type" : "type-6",
10256   "self_type" : "type-6",
10257   "size" : 24,
10258   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10259   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10260   "vtable_components" :
10261   [
10262    {
10263     "component_value" : 8,
10264     "kind" : "vbase_offset"
10265    },
10266    {
10267     "kind" : "offset_to_top"
10268    },
10269    {
10270     "kind" : "rtti",
10271     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10272    },
10273    {
10274     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10284    },
10285    {
10286     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10287    },
10288    {
10289     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10290    },
10291    {
10292     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10302    },
10303    {
10304     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10305    },
10306    {
10307     "kind" : "complete_dtor_pointer",
10308     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10309    },
10310    {
10311     "kind" : "deleting_dtor_pointer",
10312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10313    },
10314    {
10315     "kind" : "vcall_offset"
10316    },
10317    {
10318     "kind" : "vcall_offset"
10319    },
10320    {
10321     "kind" : "vcall_offset"
10322    },
10323    {
10324     "kind" : "vcall_offset"
10325    },
10326    {
10327     "component_value" : -8,
10328     "kind" : "vcall_offset"
10329    },
10330    {
10331     "component_value" : -8,
10332     "kind" : "offset_to_top"
10333    },
10334    {
10335     "kind" : "rtti",
10336     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10337    },
10338    {
10339     "kind" : "complete_dtor_pointer",
10340     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
10341    },
10342    {
10343     "kind" : "deleting_dtor_pointer",
10344     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
10345    },
10346    {
10347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10348    },
10349    {
10350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10351    },
10352    {
10353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10354    },
10355    {
10356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10357    }
10358   ]
10359  },
10360  {
10361   "alignment" : 8,
10362   "base_specifiers" :
10363   [
10364    {
10365     "referenced_type" : "type-6"
10366    }
10367   ],
10368   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10369   "name" : "android::hidl::manager::V1_0::IServiceManager",
10370   "referenced_type" : "type-63",
10371   "self_type" : "type-63",
10372   "size" : 24,
10373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10374   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10375   "vtable_components" :
10376   [
10377    {
10378     "component_value" : 8,
10379     "kind" : "vbase_offset"
10380    },
10381    {
10382     "kind" : "offset_to_top"
10383    },
10384    {
10385     "kind" : "rtti",
10386     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10387    },
10388    {
10389     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10390    },
10391    {
10392     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10393    },
10394    {
10395     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10396    },
10397    {
10398     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10399    },
10400    {
10401     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10402    },
10403    {
10404     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10405    },
10406    {
10407     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10411    },
10412    {
10413     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10414    },
10415    {
10416     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10417    },
10418    {
10419     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10420    },
10421    {
10422     "kind" : "complete_dtor_pointer",
10423     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10424    },
10425    {
10426     "kind" : "deleting_dtor_pointer",
10427     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10428    },
10429    {
10430     "is_pure" : true,
10431     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10432    },
10433    {
10434     "is_pure" : true,
10435     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10436    },
10437    {
10438     "is_pure" : true,
10439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10440    },
10441    {
10442     "is_pure" : true,
10443     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10444    },
10445    {
10446     "is_pure" : true,
10447     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10448    },
10449    {
10450     "is_pure" : true,
10451     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10452    },
10453    {
10454     "is_pure" : true,
10455     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10456    },
10457    {
10458     "is_pure" : true,
10459     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10460    },
10461    {
10462     "kind" : "vcall_offset"
10463    },
10464    {
10465     "kind" : "vcall_offset"
10466    },
10467    {
10468     "kind" : "vcall_offset"
10469    },
10470    {
10471     "kind" : "vcall_offset"
10472    },
10473    {
10474     "component_value" : -8,
10475     "kind" : "vcall_offset"
10476    },
10477    {
10478     "component_value" : -8,
10479     "kind" : "offset_to_top"
10480    },
10481    {
10482     "kind" : "rtti",
10483     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10484    },
10485    {
10486     "kind" : "complete_dtor_pointer",
10487     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10488    },
10489    {
10490     "kind" : "deleting_dtor_pointer",
10491     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10495    },
10496    {
10497     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10501    },
10502    {
10503     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10504    }
10505   ]
10506  },
10507  {
10508   "alignment" : 8,
10509   "fields" :
10510   [
10511    {
10512     "field_name" : "interfaceName",
10513     "referenced_type" : "type-266"
10514    },
10515    {
10516     "field_name" : "instanceName",
10517     "field_offset" : 128,
10518     "referenced_type" : "type-266"
10519    },
10520    {
10521     "field_name" : "pid",
10522     "field_offset" : 256,
10523     "referenced_type" : "type-24"
10524    },
10525    {
10526     "field_name" : "clientPids",
10527     "field_offset" : 320,
10528     "referenced_type" : "type-305"
10529    },
10530    {
10531     "field_name" : "arch",
10532     "field_offset" : 448,
10533     "referenced_type" : "type-352"
10534    }
10535   ],
10536   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10537   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10538   "referenced_type" : "type-505",
10539   "self_type" : "type-505",
10540   "size" : 64,
10541   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10542   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10543  },
10544  {
10545   "alignment" : 8,
10546   "base_specifiers" :
10547   [
10548    {
10549     "referenced_type" : "type-6"
10550    }
10551   ],
10552   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10553   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10554   "referenced_type" : "type-89",
10555   "self_type" : "type-89",
10556   "size" : 24,
10557   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10558   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10559   "vtable_components" :
10560   [
10561    {
10562     "component_value" : 8,
10563     "kind" : "vbase_offset"
10564    },
10565    {
10566     "kind" : "offset_to_top"
10567    },
10568    {
10569     "kind" : "rtti",
10570     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10571    },
10572    {
10573     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10574    },
10575    {
10576     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10577    },
10578    {
10579     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10580    },
10581    {
10582     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10583    },
10584    {
10585     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10586    },
10587    {
10588     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10589    },
10590    {
10591     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10592    },
10593    {
10594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10595    },
10596    {
10597     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10598    },
10599    {
10600     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10601    },
10602    {
10603     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10604    },
10605    {
10606     "kind" : "complete_dtor_pointer",
10607     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10608    },
10609    {
10610     "kind" : "deleting_dtor_pointer",
10611     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10612    },
10613    {
10614     "is_pure" : true,
10615     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10616    },
10617    {
10618     "kind" : "vcall_offset"
10619    },
10620    {
10621     "kind" : "vcall_offset"
10622    },
10623    {
10624     "kind" : "vcall_offset"
10625    },
10626    {
10627     "kind" : "vcall_offset"
10628    },
10629    {
10630     "component_value" : -8,
10631     "kind" : "vcall_offset"
10632    },
10633    {
10634     "component_value" : -8,
10635     "kind" : "offset_to_top"
10636    },
10637    {
10638     "kind" : "rtti",
10639     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10640    },
10641    {
10642     "kind" : "complete_dtor_pointer",
10643     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10644    },
10645    {
10646     "kind" : "deleting_dtor_pointer",
10647     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10660    }
10661   ]
10662  },
10663  {
10664   "alignment" : 8,
10665   "fields" :
10666   [
10667    {
10668     "access" : "private",
10669     "field_name" : "m_ptr",
10670     "referenced_type" : "type-70"
10671    }
10672   ],
10673   "linker_set_key" : "android::sp<android::Thread>",
10674   "name" : "android::sp<android::Thread>",
10675   "record_kind" : "class",
10676   "referenced_type" : "type-69",
10677   "self_type" : "type-69",
10678   "size" : 8,
10679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10680   "template_args" : [ "type-71" ],
10681   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10682  },
10683  {
10684   "alignment" : 8,
10685   "fields" :
10686   [
10687    {
10688     "access" : "private",
10689     "field_name" : "m_ptr",
10690     "referenced_type" : "type-115"
10691    }
10692   ],
10693   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10694   "name" : "android::sp<android::hardware::BHwBinder>",
10695   "record_kind" : "class",
10696   "referenced_type" : "type-114",
10697   "self_type" : "type-114",
10698   "size" : 8,
10699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10700   "template_args" : [ "type-116" ],
10701   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10702  },
10703  {
10704   "alignment" : 8,
10705   "fields" :
10706   [
10707    {
10708     "access" : "private",
10709     "field_name" : "m_ptr",
10710     "referenced_type" : "type-224"
10711    }
10712   ],
10713   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10714   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10715   "record_kind" : "class",
10716   "referenced_type" : "type-601",
10717   "self_type" : "type-601",
10718   "size" : 8,
10719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10720   "template_args" : [ "type-109" ],
10721   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10722  },
10723  {
10724   "alignment" : 8,
10725   "fields" :
10726   [
10727    {
10728     "access" : "private",
10729     "field_name" : "m_ptr",
10730     "referenced_type" : "type-16"
10731    }
10732   ],
10733   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10734   "name" : "android::sp<android::hardware::IBinder>",
10735   "record_kind" : "class",
10736   "referenced_type" : "type-15",
10737   "self_type" : "type-15",
10738   "size" : 8,
10739   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10740   "template_args" : [ "type-17" ],
10741   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10742  },
10743  {
10744   "alignment" : 8,
10745   "fields" :
10746   [
10747    {
10748     "access" : "private",
10749     "field_name" : "m_ptr",
10750     "referenced_type" : "type-19"
10751    }
10752   ],
10753   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10754   "name" : "android::sp<android::hardware::IInterface>",
10755   "record_kind" : "class",
10756   "referenced_type" : "type-18",
10757   "self_type" : "type-18",
10758   "size" : 8,
10759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10760   "template_args" : [ "type-20" ],
10761   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10762  },
10763  {
10764   "alignment" : 8,
10765   "fields" :
10766   [
10767    {
10768     "access" : "private",
10769     "field_name" : "m_ptr",
10770     "referenced_type" : "type-22"
10771    }
10772   ],
10773   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10774   "name" : "android::sp<android::hardware::ProcessState>",
10775   "record_kind" : "class",
10776   "referenced_type" : "type-21",
10777   "self_type" : "type-21",
10778   "size" : 8,
10779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10780   "template_args" : [ "type-23" ],
10781   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10782  },
10783  {
10784   "alignment" : 8,
10785   "fields" :
10786   [
10787    {
10788     "access" : "private",
10789     "field_name" : "m_ptr",
10790     "referenced_type" : "type-104"
10791    }
10792   ],
10793   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10794   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10795   "record_kind" : "class",
10796   "referenced_type" : "type-103",
10797   "self_type" : "type-103",
10798   "size" : 8,
10799   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10800   "template_args" : [ "type-105" ],
10801   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10802  },
10803  {
10804   "alignment" : 8,
10805   "fields" :
10806   [
10807    {
10808     "access" : "private",
10809     "field_name" : "m_ptr",
10810     "referenced_type" : "type-107"
10811    }
10812   ],
10813   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10814   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10815   "record_kind" : "class",
10816   "referenced_type" : "type-412",
10817   "self_type" : "type-412",
10818   "size" : 8,
10819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10820   "template_args" : [ "type-108" ],
10821   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10822  },
10823  {
10824   "alignment" : 8,
10825   "fields" :
10826   [
10827    {
10828     "access" : "private",
10829     "field_name" : "m_ptr",
10830     "referenced_type" : "type-95"
10831    }
10832   ],
10833   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
10834   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
10835   "record_kind" : "class",
10836   "referenced_type" : "type-94",
10837   "self_type" : "type-94",
10838   "size" : 8,
10839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10840   "template_args" : [ "type-96" ],
10841   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
10842  },
10843  {
10844   "alignment" : 8,
10845   "fields" :
10846   [
10847    {
10848     "access" : "private",
10849     "field_name" : "m_ptr",
10850     "referenced_type" : "type-5"
10851    }
10852   ],
10853   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10854   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10855   "record_kind" : "class",
10856   "referenced_type" : "type-397",
10857   "self_type" : "type-397",
10858   "size" : 8,
10859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10860   "template_args" : [ "type-6" ],
10861   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10862  },
10863  {
10864   "alignment" : 8,
10865   "fields" :
10866   [
10867    {
10868     "access" : "private",
10869     "field_name" : "m_ptr",
10870     "referenced_type" : "type-62"
10871    }
10872   ],
10873   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10874   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10875   "record_kind" : "class",
10876   "referenced_type" : "type-61",
10877   "self_type" : "type-61",
10878   "size" : 8,
10879   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10880   "template_args" : [ "type-63" ],
10881   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10882  },
10883  {
10884   "alignment" : 8,
10885   "fields" :
10886   [
10887    {
10888     "access" : "private",
10889     "field_name" : "m_ptr",
10890     "referenced_type" : "type-88"
10891    }
10892   ],
10893   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10894   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10895   "record_kind" : "class",
10896   "referenced_type" : "type-87",
10897   "self_type" : "type-87",
10898   "size" : 8,
10899   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10900   "template_args" : [ "type-89" ],
10901   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10902  },
10903  {
10904   "alignment" : 1,
10905   "linker_set_key" : "android::trait_trivial_copy<bool>",
10906   "name" : "android::trait_trivial_copy<bool>",
10907   "referenced_type" : "type-170",
10908   "self_type" : "type-170",
10909   "size" : 1,
10910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10911   "template_args" : [ "type-38" ],
10912   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
10913  },
10914  {
10915   "alignment" : 1,
10916   "linker_set_key" : "android::trait_trivial_copy<char>",
10917   "name" : "android::trait_trivial_copy<char>",
10918   "referenced_type" : "type-174",
10919   "self_type" : "type-174",
10920   "size" : 1,
10921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10922   "template_args" : [ "type-55" ],
10923   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
10924  },
10925  {
10926   "alignment" : 1,
10927   "linker_set_key" : "android::trait_trivial_copy<double>",
10928   "name" : "android::trait_trivial_copy<double>",
10929   "referenced_type" : "type-231",
10930   "self_type" : "type-231",
10931   "size" : 1,
10932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10933   "template_args" : [ "type-228" ],
10934   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
10935  },
10936  {
10937   "alignment" : 1,
10938   "linker_set_key" : "android::trait_trivial_copy<float>",
10939   "name" : "android::trait_trivial_copy<float>",
10940   "referenced_type" : "type-225",
10941   "self_type" : "type-225",
10942   "size" : 1,
10943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10944   "template_args" : [ "type-221" ],
10945   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
10946  },
10947  {
10948   "alignment" : 1,
10949   "linker_set_key" : "android::trait_trivial_copy<int>",
10950   "name" : "android::trait_trivial_copy<int>",
10951   "referenced_type" : "type-193",
10952   "self_type" : "type-193",
10953   "size" : 1,
10954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10955   "template_args" : [ "type-24" ],
10956   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
10957  },
10958  {
10959   "alignment" : 1,
10960   "linker_set_key" : "android::trait_trivial_copy<long long>",
10961   "name" : "android::trait_trivial_copy<long long>",
10962   "referenced_type" : "type-212",
10963   "self_type" : "type-212",
10964   "size" : 1,
10965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10966   "template_args" : [ "type-210" ],
10967   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
10968  },
10969  {
10970   "alignment" : 1,
10971   "linker_set_key" : "android::trait_trivial_copy<long>",
10972   "name" : "android::trait_trivial_copy<long>",
10973   "referenced_type" : "type-201",
10974   "self_type" : "type-201",
10975   "size" : 1,
10976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10977   "template_args" : [ "type-30" ],
10978   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
10979  },
10980  {
10981   "alignment" : 1,
10982   "linker_set_key" : "android::trait_trivial_copy<short>",
10983   "name" : "android::trait_trivial_copy<short>",
10984   "referenced_type" : "type-184",
10985   "self_type" : "type-184",
10986   "size" : 1,
10987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10988   "template_args" : [ "type-182" ],
10989   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
10990  },
10991  {
10992   "alignment" : 1,
10993   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
10994   "name" : "android::trait_trivial_copy<unsigned char>",
10995   "referenced_type" : "type-178",
10996   "self_type" : "type-178",
10997   "size" : 1,
10998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10999   "template_args" : [ "type-80" ],
11000   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
11001  },
11002  {
11003   "alignment" : 1,
11004   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
11005   "name" : "android::trait_trivial_copy<unsigned int>",
11006   "referenced_type" : "type-197",
11007   "self_type" : "type-197",
11008   "size" : 1,
11009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11010   "template_args" : [ "type-2" ],
11011   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11012  },
11013  {
11014   "alignment" : 1,
11015   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11016   "name" : "android::trait_trivial_copy<unsigned long long>",
11017   "referenced_type" : "type-218",
11018   "self_type" : "type-218",
11019   "size" : 1,
11020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11021   "template_args" : [ "type-215" ],
11022   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11023  },
11024  {
11025   "alignment" : 1,
11026   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11027   "name" : "android::trait_trivial_copy<unsigned long>",
11028   "referenced_type" : "type-207",
11029   "self_type" : "type-207",
11030   "size" : 1,
11031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11032   "template_args" : [ "type-29" ],
11033   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11034  },
11035  {
11036   "alignment" : 1,
11037   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11038   "name" : "android::trait_trivial_copy<unsigned short>",
11039   "referenced_type" : "type-188",
11040   "self_type" : "type-188",
11041   "size" : 1,
11042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11043   "template_args" : [ "type-82" ],
11044   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11045  },
11046  {
11047   "alignment" : 1,
11048   "linker_set_key" : "android::trait_trivial_copy<void>",
11049   "name" : "android::trait_trivial_copy<void>",
11050   "referenced_type" : "type-165",
11051   "self_type" : "type-165",
11052   "size" : 1,
11053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11054   "template_args" : [ "type-26" ],
11055   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11056  },
11057  {
11058   "alignment" : 1,
11059   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11060   "name" : "android::trait_trivial_ctor<bool>",
11061   "referenced_type" : "type-167",
11062   "self_type" : "type-167",
11063   "size" : 1,
11064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11065   "template_args" : [ "type-38" ],
11066   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11067  },
11068  {
11069   "alignment" : 1,
11070   "linker_set_key" : "android::trait_trivial_ctor<char>",
11071   "name" : "android::trait_trivial_ctor<char>",
11072   "referenced_type" : "type-172",
11073   "self_type" : "type-172",
11074   "size" : 1,
11075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11076   "template_args" : [ "type-55" ],
11077   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11078  },
11079  {
11080   "alignment" : 1,
11081   "linker_set_key" : "android::trait_trivial_ctor<double>",
11082   "name" : "android::trait_trivial_ctor<double>",
11083   "referenced_type" : "type-227",
11084   "self_type" : "type-227",
11085   "size" : 1,
11086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11087   "template_args" : [ "type-228" ],
11088   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11089  },
11090  {
11091   "alignment" : 1,
11092   "linker_set_key" : "android::trait_trivial_ctor<float>",
11093   "name" : "android::trait_trivial_ctor<float>",
11094   "referenced_type" : "type-220",
11095   "self_type" : "type-220",
11096   "size" : 1,
11097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11098   "template_args" : [ "type-221" ],
11099   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11100  },
11101  {
11102   "alignment" : 1,
11103   "linker_set_key" : "android::trait_trivial_ctor<int>",
11104   "name" : "android::trait_trivial_ctor<int>",
11105   "referenced_type" : "type-190",
11106   "self_type" : "type-190",
11107   "size" : 1,
11108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11109   "template_args" : [ "type-24" ],
11110   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11111  },
11112  {
11113   "alignment" : 1,
11114   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11115   "name" : "android::trait_trivial_ctor<long long>",
11116   "referenced_type" : "type-209",
11117   "self_type" : "type-209",
11118   "size" : 1,
11119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11120   "template_args" : [ "type-210" ],
11121   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11122  },
11123  {
11124   "alignment" : 1,
11125   "linker_set_key" : "android::trait_trivial_ctor<long>",
11126   "name" : "android::trait_trivial_ctor<long>",
11127   "referenced_type" : "type-199",
11128   "self_type" : "type-199",
11129   "size" : 1,
11130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11131   "template_args" : [ "type-30" ],
11132   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11133  },
11134  {
11135   "alignment" : 1,
11136   "linker_set_key" : "android::trait_trivial_ctor<short>",
11137   "name" : "android::trait_trivial_ctor<short>",
11138   "referenced_type" : "type-181",
11139   "self_type" : "type-181",
11140   "size" : 1,
11141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11142   "template_args" : [ "type-182" ],
11143   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11144  },
11145  {
11146   "alignment" : 1,
11147   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11148   "name" : "android::trait_trivial_ctor<unsigned char>",
11149   "referenced_type" : "type-176",
11150   "self_type" : "type-176",
11151   "size" : 1,
11152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11153   "template_args" : [ "type-80" ],
11154   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11155  },
11156  {
11157   "alignment" : 1,
11158   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11159   "name" : "android::trait_trivial_ctor<unsigned int>",
11160   "referenced_type" : "type-195",
11161   "self_type" : "type-195",
11162   "size" : 1,
11163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11164   "template_args" : [ "type-2" ],
11165   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11166  },
11167  {
11168   "alignment" : 1,
11169   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11170   "name" : "android::trait_trivial_ctor<unsigned long long>",
11171   "referenced_type" : "type-214",
11172   "self_type" : "type-214",
11173   "size" : 1,
11174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11175   "template_args" : [ "type-215" ],
11176   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11177  },
11178  {
11179   "alignment" : 1,
11180   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11181   "name" : "android::trait_trivial_ctor<unsigned long>",
11182   "referenced_type" : "type-205",
11183   "self_type" : "type-205",
11184   "size" : 1,
11185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11186   "template_args" : [ "type-29" ],
11187   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11188  },
11189  {
11190   "alignment" : 1,
11191   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11192   "name" : "android::trait_trivial_ctor<unsigned short>",
11193   "referenced_type" : "type-186",
11194   "self_type" : "type-186",
11195   "size" : 1,
11196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11197   "template_args" : [ "type-82" ],
11198   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11199  },
11200  {
11201   "alignment" : 1,
11202   "linker_set_key" : "android::trait_trivial_ctor<void>",
11203   "name" : "android::trait_trivial_ctor<void>",
11204   "referenced_type" : "type-163",
11205   "self_type" : "type-163",
11206   "size" : 1,
11207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11208   "template_args" : [ "type-26" ],
11209   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11210  },
11211  {
11212   "alignment" : 1,
11213   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11214   "name" : "android::trait_trivial_dtor<bool>",
11215   "referenced_type" : "type-168",
11216   "self_type" : "type-168",
11217   "size" : 1,
11218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11219   "template_args" : [ "type-38" ],
11220   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11221  },
11222  {
11223   "alignment" : 1,
11224   "linker_set_key" : "android::trait_trivial_dtor<char>",
11225   "name" : "android::trait_trivial_dtor<char>",
11226   "referenced_type" : "type-173",
11227   "self_type" : "type-173",
11228   "size" : 1,
11229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11230   "template_args" : [ "type-55" ],
11231   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11232  },
11233  {
11234   "alignment" : 1,
11235   "linker_set_key" : "android::trait_trivial_dtor<double>",
11236   "name" : "android::trait_trivial_dtor<double>",
11237   "referenced_type" : "type-230",
11238   "self_type" : "type-230",
11239   "size" : 1,
11240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11241   "template_args" : [ "type-228" ],
11242   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11243  },
11244  {
11245   "alignment" : 1,
11246   "linker_set_key" : "android::trait_trivial_dtor<float>",
11247   "name" : "android::trait_trivial_dtor<float>",
11248   "referenced_type" : "type-222",
11249   "self_type" : "type-222",
11250   "size" : 1,
11251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11252   "template_args" : [ "type-221" ],
11253   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11254  },
11255  {
11256   "alignment" : 1,
11257   "linker_set_key" : "android::trait_trivial_dtor<int>",
11258   "name" : "android::trait_trivial_dtor<int>",
11259   "referenced_type" : "type-192",
11260   "self_type" : "type-192",
11261   "size" : 1,
11262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11263   "template_args" : [ "type-24" ],
11264   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11265  },
11266  {
11267   "alignment" : 1,
11268   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11269   "name" : "android::trait_trivial_dtor<long long>",
11270   "referenced_type" : "type-211",
11271   "self_type" : "type-211",
11272   "size" : 1,
11273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11274   "template_args" : [ "type-210" ],
11275   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11276  },
11277  {
11278   "alignment" : 1,
11279   "linker_set_key" : "android::trait_trivial_dtor<long>",
11280   "name" : "android::trait_trivial_dtor<long>",
11281   "referenced_type" : "type-200",
11282   "self_type" : "type-200",
11283   "size" : 1,
11284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11285   "template_args" : [ "type-30" ],
11286   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11287  },
11288  {
11289   "alignment" : 1,
11290   "linker_set_key" : "android::trait_trivial_dtor<short>",
11291   "name" : "android::trait_trivial_dtor<short>",
11292   "referenced_type" : "type-183",
11293   "self_type" : "type-183",
11294   "size" : 1,
11295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11296   "template_args" : [ "type-182" ],
11297   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11298  },
11299  {
11300   "alignment" : 1,
11301   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11302   "name" : "android::trait_trivial_dtor<unsigned char>",
11303   "referenced_type" : "type-177",
11304   "self_type" : "type-177",
11305   "size" : 1,
11306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11307   "template_args" : [ "type-80" ],
11308   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11309  },
11310  {
11311   "alignment" : 1,
11312   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11313   "name" : "android::trait_trivial_dtor<unsigned int>",
11314   "referenced_type" : "type-196",
11315   "self_type" : "type-196",
11316   "size" : 1,
11317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11318   "template_args" : [ "type-2" ],
11319   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11320  },
11321  {
11322   "alignment" : 1,
11323   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11324   "name" : "android::trait_trivial_dtor<unsigned long long>",
11325   "referenced_type" : "type-217",
11326   "self_type" : "type-217",
11327   "size" : 1,
11328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11329   "template_args" : [ "type-215" ],
11330   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11331  },
11332  {
11333   "alignment" : 1,
11334   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11335   "name" : "android::trait_trivial_dtor<unsigned long>",
11336   "referenced_type" : "type-206",
11337   "self_type" : "type-206",
11338   "size" : 1,
11339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11340   "template_args" : [ "type-29" ],
11341   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11342  },
11343  {
11344   "alignment" : 1,
11345   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11346   "name" : "android::trait_trivial_dtor<unsigned short>",
11347   "referenced_type" : "type-187",
11348   "self_type" : "type-187",
11349   "size" : 1,
11350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11351   "template_args" : [ "type-82" ],
11352   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11353  },
11354  {
11355   "alignment" : 1,
11356   "linker_set_key" : "android::trait_trivial_dtor<void>",
11357   "name" : "android::trait_trivial_dtor<void>",
11358   "referenced_type" : "type-164",
11359   "self_type" : "type-164",
11360   "size" : 1,
11361   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11362   "template_args" : [ "type-26" ],
11363   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11364  },
11365  {
11366   "alignment" : 1,
11367   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11368   "name" : "android::trait_trivial_move<android::String16>",
11369   "referenced_type" : "type-370",
11370   "self_type" : "type-370",
11371   "size" : 1,
11372   "source_file" : "/system/core/libutils/include/utils/String16.h",
11373   "template_args" : [ "type-43" ],
11374   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11375  },
11376  {
11377   "alignment" : 1,
11378   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11379   "name" : "android::trait_trivial_move<android::String8>",
11380   "referenced_type" : "type-363",
11381   "self_type" : "type-363",
11382   "size" : 1,
11383   "source_file" : "/system/core/libutils/include/utils/String8.h",
11384   "template_args" : [ "type-52" ],
11385   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11386  },
11387  {
11388   "alignment" : 1,
11389   "linker_set_key" : "android::trait_trivial_move<bool>",
11390   "name" : "android::trait_trivial_move<bool>",
11391   "referenced_type" : "type-171",
11392   "self_type" : "type-171",
11393   "size" : 1,
11394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11395   "template_args" : [ "type-38" ],
11396   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11397  },
11398  {
11399   "alignment" : 1,
11400   "linker_set_key" : "android::trait_trivial_move<char>",
11401   "name" : "android::trait_trivial_move<char>",
11402   "referenced_type" : "type-175",
11403   "self_type" : "type-175",
11404   "size" : 1,
11405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11406   "template_args" : [ "type-55" ],
11407   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11408  },
11409  {
11410   "alignment" : 1,
11411   "linker_set_key" : "android::trait_trivial_move<double>",
11412   "name" : "android::trait_trivial_move<double>",
11413   "referenced_type" : "type-232",
11414   "self_type" : "type-232",
11415   "size" : 1,
11416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11417   "template_args" : [ "type-228" ],
11418   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11419  },
11420  {
11421   "alignment" : 1,
11422   "linker_set_key" : "android::trait_trivial_move<float>",
11423   "name" : "android::trait_trivial_move<float>",
11424   "referenced_type" : "type-226",
11425   "self_type" : "type-226",
11426   "size" : 1,
11427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11428   "template_args" : [ "type-221" ],
11429   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11430  },
11431  {
11432   "alignment" : 1,
11433   "linker_set_key" : "android::trait_trivial_move<int>",
11434   "name" : "android::trait_trivial_move<int>",
11435   "referenced_type" : "type-194",
11436   "self_type" : "type-194",
11437   "size" : 1,
11438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11439   "template_args" : [ "type-24" ],
11440   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11441  },
11442  {
11443   "alignment" : 1,
11444   "linker_set_key" : "android::trait_trivial_move<long long>",
11445   "name" : "android::trait_trivial_move<long long>",
11446   "referenced_type" : "type-213",
11447   "self_type" : "type-213",
11448   "size" : 1,
11449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11450   "template_args" : [ "type-210" ],
11451   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11452  },
11453  {
11454   "alignment" : 1,
11455   "linker_set_key" : "android::trait_trivial_move<long>",
11456   "name" : "android::trait_trivial_move<long>",
11457   "referenced_type" : "type-203",
11458   "self_type" : "type-203",
11459   "size" : 1,
11460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11461   "template_args" : [ "type-30" ],
11462   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11463  },
11464  {
11465   "alignment" : 1,
11466   "linker_set_key" : "android::trait_trivial_move<short>",
11467   "name" : "android::trait_trivial_move<short>",
11468   "referenced_type" : "type-185",
11469   "self_type" : "type-185",
11470   "size" : 1,
11471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11472   "template_args" : [ "type-182" ],
11473   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11474  },
11475  {
11476   "alignment" : 1,
11477   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11478   "name" : "android::trait_trivial_move<unsigned char>",
11479   "referenced_type" : "type-179",
11480   "self_type" : "type-179",
11481   "size" : 1,
11482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11483   "template_args" : [ "type-80" ],
11484   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11485  },
11486  {
11487   "alignment" : 1,
11488   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11489   "name" : "android::trait_trivial_move<unsigned int>",
11490   "referenced_type" : "type-198",
11491   "self_type" : "type-198",
11492   "size" : 1,
11493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11494   "template_args" : [ "type-2" ],
11495   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11496  },
11497  {
11498   "alignment" : 1,
11499   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11500   "name" : "android::trait_trivial_move<unsigned long long>",
11501   "referenced_type" : "type-219",
11502   "self_type" : "type-219",
11503   "size" : 1,
11504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11505   "template_args" : [ "type-215" ],
11506   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11507  },
11508  {
11509   "alignment" : 1,
11510   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11511   "name" : "android::trait_trivial_move<unsigned long>",
11512   "referenced_type" : "type-208",
11513   "self_type" : "type-208",
11514   "size" : 1,
11515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11516   "template_args" : [ "type-29" ],
11517   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11518  },
11519  {
11520   "alignment" : 1,
11521   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11522   "name" : "android::trait_trivial_move<unsigned short>",
11523   "referenced_type" : "type-189",
11524   "self_type" : "type-189",
11525   "size" : 1,
11526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11527   "template_args" : [ "type-82" ],
11528   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11529  },
11530  {
11531   "alignment" : 1,
11532   "linker_set_key" : "android::trait_trivial_move<void>",
11533   "name" : "android::trait_trivial_move<void>",
11534   "referenced_type" : "type-166",
11535   "self_type" : "type-166",
11536   "size" : 1,
11537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11538   "template_args" : [ "type-26" ],
11539   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11540  },
11541  {
11542   "alignment" : 8,
11543   "fields" :
11544   [
11545    {
11546     "access" : "private",
11547     "field_name" : "m_ptr",
11548     "referenced_type" : "type-115"
11549    },
11550    {
11551     "access" : "private",
11552     "field_name" : "m_refs",
11553     "field_offset" : 64,
11554     "referenced_type" : "type-11"
11555    }
11556   ],
11557   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
11558   "name" : "android::wp<android::hardware::BHwBinder>",
11559   "record_kind" : "class",
11560   "referenced_type" : "type-427",
11561   "self_type" : "type-427",
11562   "size" : 16,
11563   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11564   "template_args" : [ "type-116" ],
11565   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
11566  },
11567  {
11568   "alignment" : 8,
11569   "fields" :
11570   [
11571    {
11572     "access" : "private",
11573     "field_name" : "m_ptr",
11574     "referenced_type" : "type-224"
11575    },
11576    {
11577     "access" : "private",
11578     "field_name" : "m_refs",
11579     "field_offset" : 64,
11580     "referenced_type" : "type-11"
11581    }
11582   ],
11583   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11584   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11585   "record_kind" : "class",
11586   "referenced_type" : "type-223",
11587   "self_type" : "type-223",
11588   "size" : 16,
11589   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11590   "template_args" : [ "type-109" ],
11591   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
11592  },
11593  {
11594   "alignment" : 8,
11595   "fields" :
11596   [
11597    {
11598     "access" : "private",
11599     "field_name" : "m_ptr",
11600     "referenced_type" : "type-107"
11601    },
11602    {
11603     "access" : "private",
11604     "field_name" : "m_refs",
11605     "field_offset" : 64,
11606     "referenced_type" : "type-11"
11607    }
11608   ],
11609   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11610   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11611   "record_kind" : "class",
11612   "referenced_type" : "type-106",
11613   "self_type" : "type-106",
11614   "size" : 16,
11615   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11616   "template_args" : [ "type-108" ],
11617   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11618  },
11619  {
11620   "alignment" : 8,
11621   "fields" :
11622   [
11623    {
11624     "access" : "private",
11625     "field_name" : "m_ptr",
11626     "referenced_type" : "type-5"
11627    },
11628    {
11629     "access" : "private",
11630     "field_name" : "m_refs",
11631     "field_offset" : 64,
11632     "referenced_type" : "type-11"
11633    }
11634   ],
11635   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11636   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11637   "record_kind" : "class",
11638   "referenced_type" : "type-4",
11639   "self_type" : "type-4",
11640   "size" : 16,
11641   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11642   "template_args" : [ "type-6" ],
11643   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11644  },
11645  {
11646   "alignment" : 4,
11647   "fields" :
11648   [
11649    {
11650     "field_name" : "maxContentLightLevel",
11651     "referenced_type" : "type-221"
11652    },
11653    {
11654     "field_name" : "maxFrameAverageLightLevel",
11655     "field_offset" : 32,
11656     "referenced_type" : "type-221"
11657    }
11658   ],
11659   "linker_set_key" : "android_cta861_3_metadata",
11660   "name" : "android_cta861_3_metadata",
11661   "referenced_type" : "type-479",
11662   "self_type" : "type-479",
11663   "size" : 8,
11664   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11665   "unique_id" : "android_cta861_3_metadata"
11666  },
11667  {
11668   "alignment" : 4,
11669   "fields" :
11670   [
11671    {
11672     "field_name" : "num_points",
11673     "referenced_type" : "type-2"
11674    },
11675    {
11676     "field_name" : "reserved",
11677     "field_offset" : 32,
11678     "referenced_type" : "type-467"
11679    },
11680    {
11681     "field_name" : "xyzc_points",
11682     "field_offset" : 288,
11683     "referenced_type" : "type-476"
11684    }
11685   ],
11686   "linker_set_key" : "android_depth_points",
11687   "name" : "android_depth_points",
11688   "referenced_type" : "type-475",
11689   "self_type" : "type-475",
11690   "size" : 36,
11691   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11692   "unique_id" : "android_depth_points"
11693  },
11694  {
11695   "alignment" : 8,
11696   "fields" :
11697   [
11698    {
11699     "field_name" : "format",
11700     "referenced_type" : "type-472"
11701    },
11702    {
11703     "field_name" : "num_planes",
11704     "field_offset" : 32,
11705     "referenced_type" : "type-2"
11706    },
11707    {
11708     "field_name" : "planes",
11709     "field_offset" : 64,
11710     "referenced_type" : "type-474"
11711    }
11712   ],
11713   "linker_set_key" : "android_flex_layout",
11714   "name" : "android_flex_layout",
11715   "referenced_type" : "type-473",
11716   "self_type" : "type-473",
11717   "size" : 16,
11718   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11719   "unique_id" : "android_flex_layout"
11720  },
11721  {
11722   "alignment" : 8,
11723   "fields" :
11724   [
11725    {
11726     "field_name" : "top_left",
11727     "referenced_type" : "type-381"
11728    },
11729    {
11730     "field_name" : "component",
11731     "field_offset" : 64,
11732     "referenced_type" : "type-470"
11733    },
11734    {
11735     "field_name" : "bits_per_component",
11736     "field_offset" : 96,
11737     "referenced_type" : "type-24"
11738    },
11739    {
11740     "field_name" : "bits_used",
11741     "field_offset" : 128,
11742     "referenced_type" : "type-24"
11743    },
11744    {
11745     "field_name" : "h_increment",
11746     "field_offset" : 160,
11747     "referenced_type" : "type-24"
11748    },
11749    {
11750     "field_name" : "v_increment",
11751     "field_offset" : 192,
11752     "referenced_type" : "type-24"
11753    },
11754    {
11755     "field_name" : "h_subsampling",
11756     "field_offset" : 224,
11757     "referenced_type" : "type-24"
11758    },
11759    {
11760     "field_name" : "v_subsampling",
11761     "field_offset" : 256,
11762     "referenced_type" : "type-24"
11763    }
11764   ],
11765   "linker_set_key" : "android_flex_plane",
11766   "name" : "android_flex_plane",
11767   "referenced_type" : "type-471",
11768   "self_type" : "type-471",
11769   "size" : 40,
11770   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11771   "unique_id" : "android_flex_plane"
11772  },
11773  {
11774   "alignment" : 4,
11775   "fields" :
11776   [
11777    {
11778     "field_name" : "displayPrimaryRed",
11779     "referenced_type" : "type-477"
11780    },
11781    {
11782     "field_name" : "displayPrimaryGreen",
11783     "field_offset" : 64,
11784     "referenced_type" : "type-477"
11785    },
11786    {
11787     "field_name" : "displayPrimaryBlue",
11788     "field_offset" : 128,
11789     "referenced_type" : "type-477"
11790    },
11791    {
11792     "field_name" : "whitePoint",
11793     "field_offset" : 192,
11794     "referenced_type" : "type-477"
11795    },
11796    {
11797     "field_name" : "maxLuminance",
11798     "field_offset" : 256,
11799     "referenced_type" : "type-221"
11800    },
11801    {
11802     "field_name" : "minLuminance",
11803     "field_offset" : 288,
11804     "referenced_type" : "type-221"
11805    }
11806   ],
11807   "linker_set_key" : "android_smpte2086_metadata",
11808   "name" : "android_smpte2086_metadata",
11809   "referenced_type" : "type-478",
11810   "self_type" : "type-478",
11811   "size" : 40,
11812   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11813   "unique_id" : "android_smpte2086_metadata"
11814  },
11815  {
11816   "alignment" : 4,
11817   "fields" :
11818   [
11819    {
11820     "field_name" : "x",
11821     "referenced_type" : "type-221"
11822    },
11823    {
11824     "field_name" : "y",
11825     "field_offset" : 32,
11826     "referenced_type" : "type-221"
11827    }
11828   ],
11829   "linker_set_key" : "android_xy_color",
11830   "name" : "android_xy_color",
11831   "referenced_type" : "type-477",
11832   "self_type" : "type-477",
11833   "size" : 8,
11834   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11835   "unique_id" : "android_xy_color"
11836  },
11837  {
11838   "alignment" : 8,
11839   "fields" :
11840   [
11841    {
11842     "field_name" : "y",
11843     "referenced_type" : "type-25"
11844    },
11845    {
11846     "field_name" : "cb",
11847     "field_offset" : 64,
11848     "referenced_type" : "type-25"
11849    },
11850    {
11851     "field_name" : "cr",
11852     "field_offset" : 128,
11853     "referenced_type" : "type-25"
11854    },
11855    {
11856     "field_name" : "ystride",
11857     "field_offset" : 192,
11858     "referenced_type" : "type-29"
11859    },
11860    {
11861     "field_name" : "cstride",
11862     "field_offset" : 256,
11863     "referenced_type" : "type-29"
11864    },
11865    {
11866     "field_name" : "chroma_step",
11867     "field_offset" : 320,
11868     "referenced_type" : "type-29"
11869    },
11870    {
11871     "field_name" : "reserved",
11872     "field_offset" : 384,
11873     "referenced_type" : "type-467"
11874    }
11875   ],
11876   "linker_set_key" : "android_ycbcr",
11877   "name" : "android_ycbcr",
11878   "referenced_type" : "type-466",
11879   "self_type" : "type-466",
11880   "size" : 80,
11881   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11882   "unique_id" : "android_ycbcr"
11883  },
11884  {
11885   "alignment" : 4,
11886   "fields" :
11887   [
11888    {
11889     "referenced_type" : "type-78"
11890    }
11891   ],
11892   "linker_set_key" : "log_msg",
11893   "name" : "log_msg",
11894   "referenced_type" : "type-77",
11895   "self_type" : "type-77",
11896   "size" : 5124,
11897   "source_file" : "/system/core/liblog/include/log/log_read.h",
11898   "unique_id" : "log_msg"
11899  },
11900  {
11901   "alignment" : 4,
11902   "fields" :
11903   [
11904    {
11905     "field_name" : "buf",
11906     "referenced_type" : "type-79"
11907    },
11908    {
11909     "field_name" : "entry",
11910     "referenced_type" : "type-81"
11911    },
11912    {
11913     "field_name" : "entry_v4",
11914     "referenced_type" : "type-81"
11915    },
11916    {
11917     "field_name" : "entry_v3",
11918     "referenced_type" : "type-84"
11919    },
11920    {
11921     "field_name" : "entry_v2",
11922     "referenced_type" : "type-85"
11923    },
11924    {
11925     "field_name" : "entry_v1",
11926     "referenced_type" : "type-86"
11927    }
11928   ],
11929   "is_anonymous" : true,
11930   "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",
11931   "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",
11932   "record_kind" : "union",
11933   "referenced_type" : "type-78",
11934   "self_type" : "type-78",
11935   "size" : 5124,
11936   "source_file" : "/system/core/liblog/include/log/log_read.h",
11937   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
11938  },
11939  {
11940   "alignment" : 1,
11941   "fields" :
11942   [
11943    {
11944     "field_name" : "tv_sec",
11945     "referenced_type" : "type-2"
11946    },
11947    {
11948     "field_name" : "tv_nsec",
11949     "field_offset" : 32,
11950     "referenced_type" : "type-2"
11951    }
11952   ],
11953   "linker_set_key" : "log_time",
11954   "name" : "log_time",
11955   "referenced_type" : "type-364",
11956   "self_type" : "type-364",
11957   "size" : 8,
11958   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
11959   "unique_id" : "_ZTS8log_time"
11960  },
11961  {
11962   "alignment" : 4,
11963   "fields" :
11964   [
11965    {
11966     "field_name" : "len",
11967     "referenced_type" : "type-82"
11968    },
11969    {
11970     "field_name" : "__pad",
11971     "field_offset" : 16,
11972     "referenced_type" : "type-82"
11973    },
11974    {
11975     "field_name" : "pid",
11976     "field_offset" : 32,
11977     "referenced_type" : "type-24"
11978    },
11979    {
11980     "field_name" : "tid",
11981     "field_offset" : 64,
11982     "referenced_type" : "type-24"
11983    },
11984    {
11985     "field_name" : "sec",
11986     "field_offset" : 96,
11987     "referenced_type" : "type-24"
11988    },
11989    {
11990     "field_name" : "nsec",
11991     "field_offset" : 128,
11992     "referenced_type" : "type-24"
11993    },
11994    {
11995     "field_name" : "msg",
11996     "field_offset" : 160,
11997     "referenced_type" : "type-83"
11998    }
11999   ],
12000   "linker_set_key" : "logger_entry",
12001   "name" : "logger_entry",
12002   "referenced_type" : "type-86",
12003   "self_type" : "type-86",
12004   "size" : 20,
12005   "source_file" : "/system/core/liblog/include/log/log_read.h",
12006   "unique_id" : "logger_entry"
12007  },
12008  {
12009   "alignment" : 1,
12010   "fields" :
12011   [
12012    {
12013     "field_name" : "len",
12014     "referenced_type" : "type-82"
12015    },
12016    {
12017     "field_name" : "hdr_size",
12018     "field_offset" : 16,
12019     "referenced_type" : "type-82"
12020    },
12021    {
12022     "field_name" : "pid",
12023     "field_offset" : 32,
12024     "referenced_type" : "type-24"
12025    },
12026    {
12027     "field_name" : "tid",
12028     "field_offset" : 64,
12029     "referenced_type" : "type-24"
12030    },
12031    {
12032     "field_name" : "sec",
12033     "field_offset" : 96,
12034     "referenced_type" : "type-24"
12035    },
12036    {
12037     "field_name" : "nsec",
12038     "field_offset" : 128,
12039     "referenced_type" : "type-24"
12040    },
12041    {
12042     "field_name" : "euid",
12043     "field_offset" : 160,
12044     "referenced_type" : "type-2"
12045    },
12046    {
12047     "field_name" : "msg",
12048     "field_offset" : 192,
12049     "referenced_type" : "type-83"
12050    }
12051   ],
12052   "linker_set_key" : "logger_entry_v2",
12053   "name" : "logger_entry_v2",
12054   "referenced_type" : "type-85",
12055   "self_type" : "type-85",
12056   "size" : 24,
12057   "source_file" : "/system/core/liblog/include/log/log_read.h",
12058   "unique_id" : "logger_entry_v2"
12059  },
12060  {
12061   "alignment" : 1,
12062   "fields" :
12063   [
12064    {
12065     "field_name" : "len",
12066     "referenced_type" : "type-82"
12067    },
12068    {
12069     "field_name" : "hdr_size",
12070     "field_offset" : 16,
12071     "referenced_type" : "type-82"
12072    },
12073    {
12074     "field_name" : "pid",
12075     "field_offset" : 32,
12076     "referenced_type" : "type-24"
12077    },
12078    {
12079     "field_name" : "tid",
12080     "field_offset" : 64,
12081     "referenced_type" : "type-24"
12082    },
12083    {
12084     "field_name" : "sec",
12085     "field_offset" : 96,
12086     "referenced_type" : "type-24"
12087    },
12088    {
12089     "field_name" : "nsec",
12090     "field_offset" : 128,
12091     "referenced_type" : "type-24"
12092    },
12093    {
12094     "field_name" : "lid",
12095     "field_offset" : 160,
12096     "referenced_type" : "type-2"
12097    },
12098    {
12099     "field_name" : "msg",
12100     "field_offset" : 192,
12101     "referenced_type" : "type-83"
12102    }
12103   ],
12104   "linker_set_key" : "logger_entry_v3",
12105   "name" : "logger_entry_v3",
12106   "referenced_type" : "type-84",
12107   "self_type" : "type-84",
12108   "size" : 24,
12109   "source_file" : "/system/core/liblog/include/log/log_read.h",
12110   "unique_id" : "logger_entry_v3"
12111  },
12112  {
12113   "alignment" : 4,
12114   "fields" :
12115   [
12116    {
12117     "field_name" : "len",
12118     "referenced_type" : "type-82"
12119    },
12120    {
12121     "field_name" : "hdr_size",
12122     "field_offset" : 16,
12123     "referenced_type" : "type-82"
12124    },
12125    {
12126     "field_name" : "pid",
12127     "field_offset" : 32,
12128     "referenced_type" : "type-24"
12129    },
12130    {
12131     "field_name" : "tid",
12132     "field_offset" : 64,
12133     "referenced_type" : "type-2"
12134    },
12135    {
12136     "field_name" : "sec",
12137     "field_offset" : 96,
12138     "referenced_type" : "type-2"
12139    },
12140    {
12141     "field_name" : "nsec",
12142     "field_offset" : 128,
12143     "referenced_type" : "type-2"
12144    },
12145    {
12146     "field_name" : "lid",
12147     "field_offset" : 160,
12148     "referenced_type" : "type-2"
12149    },
12150    {
12151     "field_name" : "uid",
12152     "field_offset" : 192,
12153     "referenced_type" : "type-2"
12154    },
12155    {
12156     "field_name" : "msg",
12157     "field_offset" : 224,
12158     "referenced_type" : "type-83"
12159    }
12160   ],
12161   "linker_set_key" : "logger_entry_v4",
12162   "name" : "logger_entry_v4",
12163   "referenced_type" : "type-81",
12164   "self_type" : "type-81",
12165   "size" : 28,
12166   "source_file" : "/system/core/liblog/include/log/log_read.h",
12167   "unique_id" : "logger_entry_v4"
12168  },
12169  {
12170   "alignment" : 4,
12171   "fields" :
12172   [
12173    {
12174     "field_name" : "version",
12175     "referenced_type" : "type-24"
12176    },
12177    {
12178     "field_name" : "numFds",
12179     "field_offset" : 32,
12180     "referenced_type" : "type-24"
12181    },
12182    {
12183     "field_name" : "numInts",
12184     "field_offset" : 64,
12185     "referenced_type" : "type-24"
12186    },
12187    {
12188     "field_name" : "data",
12189     "field_offset" : 96,
12190     "referenced_type" : "type-160"
12191    }
12192   ],
12193   "linker_set_key" : "native_handle",
12194   "name" : "native_handle",
12195   "referenced_type" : "type-159",
12196   "self_type" : "type-159",
12197   "size" : 12,
12198   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12199   "unique_id" : "native_handle"
12200  }
12201 ],
12202 "rvalue_reference_types" :
12203 [
12204  {
12205   "alignment" : 8,
12206   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
12207   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
12208   "referenced_type" : "type-135",
12209   "self_type" : "type-137",
12210   "size" : 8,
12211   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12212  },
12213  {
12214   "alignment" : 8,
12215   "linker_set_key" : "android::hardware::Return<bool> &&",
12216   "name" : "android::hardware::Return<bool> &&",
12217   "referenced_type" : "type-128",
12218   "self_type" : "type-131",
12219   "size" : 8,
12220   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12221  },
12222  {
12223   "alignment" : 8,
12224   "linker_set_key" : "android::hardware::Return<void> &&",
12225   "name" : "android::hardware::Return<void> &&",
12226   "referenced_type" : "type-148",
12227   "self_type" : "type-150",
12228   "size" : 8,
12229   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12230  },
12231  {
12232   "alignment" : 8,
12233   "linker_set_key" : "android::hardware::Status &&",
12234   "name" : "android::hardware::Status &&",
12235   "referenced_type" : "type-118",
12236   "self_type" : "type-125",
12237   "size" : 8,
12238   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12239  },
12240  {
12241   "alignment" : 8,
12242   "linker_set_key" : "android::hardware::details::return_status &&",
12243   "name" : "android::hardware::details::return_status &&",
12244   "referenced_type" : "type-129",
12245   "self_type" : "type-143",
12246   "size" : 8,
12247   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12248  },
12249  {
12250   "alignment" : 8,
12251   "linker_set_key" : "android::hardware::hidl_handle &&",
12252   "name" : "android::hardware::hidl_handle &&",
12253   "referenced_type" : "type-264",
12254   "self_type" : "type-272",
12255   "size" : 8,
12256   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12257  },
12258  {
12259   "alignment" : 8,
12260   "linker_set_key" : "android::hardware::hidl_memory &&",
12261   "name" : "android::hardware::hidl_memory &&",
12262   "referenced_type" : "type-270",
12263   "self_type" : "type-276",
12264   "size" : 8,
12265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12266  },
12267  {
12268   "alignment" : 8,
12269   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12270   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12271   "referenced_type" : "type-103",
12272   "self_type" : "type-110",
12273   "size" : 8,
12274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12275  },
12276  {
12277   "alignment" : 8,
12278   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> &&",
12279   "name" : "android::sp<android::hardware::power::V1_0::IPower> &&",
12280   "referenced_type" : "type-94",
12281   "self_type" : "type-97",
12282   "size" : 8,
12283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12284  },
12285  {
12286   "alignment" : 8,
12287   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12288   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12289   "referenced_type" : "type-439",
12290   "self_type" : "type-438",
12291   "size" : 8,
12292   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12293  },
12294  {
12295   "alignment" : 8,
12296   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
12297   "name" : "std::function<sp<IBase> (void *)> &&",
12298   "referenced_type" : "type-449",
12299   "self_type" : "type-448",
12300   "size" : 8,
12301   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12302  },
12303  {
12304   "alignment" : 8,
12305   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
12306   "name" : "std::function<sp<IBinder> (void *)> &&",
12307   "referenced_type" : "type-441",
12308   "self_type" : "type-440",
12309   "size" : 8,
12310   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12311  }
12312 ]
12313}
12314