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