1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-53",
9   "self_type" : "type-81",
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-220",
16   "self_type" : "type-475",
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-159",
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-78",
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-78",
41   "self_type" : "type-77",
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-466",
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-36",
64   "self_type" : "type-36",
65   "size" : 1
66  },
67  {
68   "alignment" : 1,
69   "is_integral" : true,
70   "linker_set_key" : "char",
71   "name" : "char",
72   "referenced_type" : "type-53",
73   "self_type" : "type-53",
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-44",
83   "self_type" : "type-44",
84   "size" : 2
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "double",
89   "name" : "double",
90   "referenced_type" : "type-227",
91   "self_type" : "type-227",
92   "size" : 8
93  },
94  {
95   "alignment" : 4,
96   "linker_set_key" : "float",
97   "name" : "float",
98   "referenced_type" : "type-220",
99   "self_type" : "type-220",
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" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "long",
115   "name" : "long",
116   "referenced_type" : "type-199",
117   "self_type" : "type-199",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "long long",
124   "name" : "long long",
125   "referenced_type" : "type-29",
126   "self_type" : "type-29",
127   "size" : 8
128  },
129  {
130   "alignment" : 2,
131   "is_integral" : true,
132   "linker_set_key" : "short",
133   "name" : "short",
134   "referenced_type" : "type-180",
135   "self_type" : "type-180",
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-234",
144   "self_type" : "type-234",
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-78",
154   "self_type" : "type-78",
155   "size" : 1
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "unsigned int",
162   "name" : "unsigned int",
163   "referenced_type" : "type-2",
164   "self_type" : "type-2",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "unsigned long",
172   "name" : "unsigned long",
173   "referenced_type" : "type-206",
174   "self_type" : "type-206",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "unsigned long long",
182   "name" : "unsigned long long",
183   "referenced_type" : "type-107",
184   "self_type" : "type-107",
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-80",
194   "self_type" : "type-80",
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_6ParcelEjj"
208  },
209  {
210   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEjj"
211  },
212  {
213   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEjj"
214  },
215  {
216   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEjj"
217  },
218  {
219   "name" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
220  },
221  {
222   "name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
223  },
224  {
225   "name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
425  },
426  {
427   "name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
428  },
429  {
430   "name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
431  },
432  {
433   "name" : "_ZTv0_n12_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_09BpHwPowerE4_NS0_10IInterfaceE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE8_NS0_11BpHwRefBaseE"
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-487",
513   "self_type" : "type-487",
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-146",
575   "self_type" : "type-146",
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-55",
653   "self_type" : "type-55",
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-119",
707   "self_type" : "type-119",
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-557",
761   "self_type" : "type-557",
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-513",
779   "self_type" : "type-513",
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-512",
825   "self_type" : "type-512",
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-514",
847   "self_type" : "type-514",
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-503",
891   "self_type" : "type-503",
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-502",
917   "self_type" : "type-502",
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-78",
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-454",
1021   "self_type" : "type-454",
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-459",
1047   "self_type" : "type-459",
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-455",
1089   "self_type" : "type-455",
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-453",
1331   "self_type" : "type-453",
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-458",
1361   "self_type" : "type-458",
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-462",
1391   "self_type" : "type-462",
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-467",
1433   "self_type" : "type-467",
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-471",
1471   "self_type" : "type-471",
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-456",
1497   "self_type" : "type-456",
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-461",
1515   "self_type" : "type-461",
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-464",
1545   "self_type" : "type-464",
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-451",
1639   "self_type" : "type-451",
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-457",
1681   "self_type" : "type-457",
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-463",
1699   "self_type" : "type-463",
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-460",
1729   "self_type" : "type-460",
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-452",
1763   "self_type" : "type-452",
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-237",
1817   "self_type" : "type-237",
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-39"
1834    },
1835    {
1836     "referenced_type" : "type-45"
1837    },
1838    {
1839     "referenced_type" : "type-25"
1840    }
1841   ],
1842   "referenced_type" : "type-38",
1843   "return_type" : "type-36",
1844   "self_type" : "type-38",
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-479",
1858   "return_type" : "type-24",
1859   "self_type" : "type-479",
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 int, const unsigned long long *, unsigned int, void *)",
1865   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1866   "parameters" :
1867   [
1868    {
1869     "referenced_type" : "type-385"
1870    },
1871    {
1872     "referenced_type" : "type-333"
1873    },
1874    {
1875     "referenced_type" : "type-2"
1876    },
1877    {
1878     "referenced_type" : "type-386"
1879    },
1880    {
1881     "referenced_type" : "type-2"
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_6ParcelEjj",
1898   "parameters" :
1899   [
1900    {
1901     "referenced_type" : "type-540"
1902    },
1903    {
1904     "referenced_type" : "type-385"
1905    },
1906    {
1907     "referenced_type" : "type-2"
1908    },
1909    {
1910     "referenced_type" : "type-2"
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_6ParcelEjj",
1919   "parameters" :
1920   [
1921    {
1922     "referenced_type" : "type-546"
1923    },
1924    {
1925     "referenced_type" : "type-385"
1926    },
1927    {
1928     "referenced_type" : "type-2"
1929    },
1930    {
1931     "referenced_type" : "type-2"
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_6ParcelEjj",
1940   "parameters" :
1941   [
1942    {
1943     "referenced_type" : "type-540"
1944    },
1945    {
1946     "referenced_type" : "type-392"
1947    },
1948    {
1949     "referenced_type" : "type-2"
1950    },
1951    {
1952     "referenced_type" : "type-2"
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_6ParcelEjj",
1961   "parameters" :
1962   [
1963    {
1964     "referenced_type" : "type-546"
1965    },
1966    {
1967     "referenced_type" : "type-392"
1968    },
1969    {
1970     "referenced_type" : "type-2"
1971    },
1972    {
1973     "referenced_type" : "type-2"
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-405"
1987    },
1988    {
1989     "default_arg" : true,
1990     "referenced_type" : "type-36"
1991    }
1992   ],
1993   "return_type" : "type-92",
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_recipientEEEy",
1999   "parameters" :
2000   [
2001    {
2002     "is_this_ptr" : true,
2003     "referenced_type" : "type-93"
2004    },
2005    {
2006     "referenced_type" : "type-435"
2007    },
2008    {
2009     "referenced_type" : "type-107"
2010    }
2011   ],
2012   "return_type" : "type-127",
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-93"
2023    },
2024    {
2025     "referenced_type" : "type-605"
2026    }
2027   ],
2028   "return_type" : "type-147",
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_arrayIhLj32EJEEEEEEEE",
2034   "parameters" :
2035   [
2036    {
2037     "is_this_ptr" : true,
2038     "referenced_type" : "type-93"
2039    },
2040    {
2041     "referenced_type" : "type-606"
2042    }
2043   ],
2044   "return_type" : "type-147",
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-405"
2055    },
2056    {
2057     "default_arg" : true,
2058     "referenced_type" : "type-36"
2059    }
2060   ],
2061   "return_type" : "type-92",
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-93"
2072    },
2073    {
2074     "referenced_type" : "type-435"
2075    }
2076   ],
2077   "return_type" : "type-127",
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-93"
2088    },
2089    {
2090     "referenced_type" : "type-607"
2091    }
2092   ],
2093   "return_type" : "type-147",
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-93"
2104    },
2105    {
2106     "default_arg" : true,
2107     "referenced_type" : "type-405"
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-93"
2121    },
2122    {
2123     "referenced_type" : "type-608"
2124    }
2125   ],
2126   "return_type" : "type-147",
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-93"
2137    }
2138   ],
2139   "return_type" : "type-147",
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-93"
2150    }
2151   ],
2152   "return_type" : "type-147",
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-405"
2162    },
2163    {
2164     "referenced_type" : "type-529"
2165    }
2166   ],
2167   "return_type" : "type-36",
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-93"
2178    }
2179   ],
2180   "return_type" : "type-147",
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-93"
2191    },
2192    {
2193     "referenced_type" : "type-342"
2194    },
2195    {
2196     "referenced_type" : "type-528"
2197    }
2198   ],
2199   "return_type" : "type-147",
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-590"
2209    },
2210    {
2211     "default_arg" : true,
2212     "referenced_type" : "type-36"
2213    }
2214   ],
2215   "return_type" : "type-134",
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-36"
2229    }
2230   ],
2231   "return_type" : "type-134",
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-597"
2243    },
2244    {
2245     "referenced_type" : "type-611"
2246    }
2247   ],
2248   "return_type" : "type-147",
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-597"
2259    },
2260    {
2261     "referenced_type" : "type-98"
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-597"
2275    },
2276    {
2277     "referenced_type" : "type-98"
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-569"
2291    },
2292    {
2293     "referenced_type" : "type-2"
2294    },
2295    {
2296     "referenced_type" : "type-392"
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-615"
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-569"
2322    },
2323    {
2324     "referenced_type" : "type-616"
2325    }
2326   ],
2327   "return_type" : "type-147",
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-394"
2337    },
2338    {
2339     "referenced_type" : "type-392"
2340    },
2341    {
2342     "referenced_type" : "type-385"
2343    },
2344    {
2345     "referenced_type" : "type-617"
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-394"
2358    },
2359    {
2360     "referenced_type" : "type-392"
2361    },
2362    {
2363     "referenced_type" : "type-385"
2364    },
2365    {
2366     "referenced_type" : "type-618"
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-394"
2379    },
2380    {
2381     "referenced_type" : "type-392"
2382    },
2383    {
2384     "referenced_type" : "type-385"
2385    },
2386    {
2387     "referenced_type" : "type-619"
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-394"
2400    },
2401    {
2402     "referenced_type" : "type-392"
2403    },
2404    {
2405     "referenced_type" : "type-385"
2406    },
2407    {
2408     "referenced_type" : "type-620"
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-569"
2423    }
2424   ],
2425   "return_type" : "type-147",
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-569"
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-569"
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-569"
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-569"
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-569"
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-598"
2507    },
2508    {
2509     "referenced_type" : "type-513"
2510    },
2511    {
2512     "referenced_type" : "type-36"
2513    }
2514   ],
2515   "return_type" : "type-147",
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_recipientEEEy",
2521   "parameters" :
2522   [
2523    {
2524     "is_this_ptr" : true,
2525     "referenced_type" : "type-598"
2526    },
2527    {
2528     "referenced_type" : "type-435"
2529    },
2530    {
2531     "referenced_type" : "type-107"
2532    }
2533   ],
2534   "return_type" : "type-127",
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-598"
2545    },
2546    {
2547     "referenced_type" : "type-621"
2548    }
2549   ],
2550   "return_type" : "type-147",
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_arrayIhLj32EJEEEEEEEE",
2556   "parameters" :
2557   [
2558    {
2559     "is_this_ptr" : true,
2560     "referenced_type" : "type-598"
2561    },
2562    {
2563     "referenced_type" : "type-622"
2564    }
2565   ],
2566   "return_type" : "type-147",
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-598"
2577    },
2578    {
2579     "referenced_type" : "type-435"
2580    }
2581   ],
2582   "return_type" : "type-127",
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-598"
2593    },
2594    {
2595     "referenced_type" : "type-623"
2596    }
2597   ],
2598   "return_type" : "type-147",
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-598"
2609    },
2610    {
2611     "referenced_type" : "type-36"
2612    }
2613   ],
2614   "return_type" : "type-147",
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-561"
2627    },
2628    {
2629     "referenced_type" : "type-512"
2630    },
2631    {
2632     "referenced_type" : "type-24"
2633    }
2634   ],
2635   "return_type" : "type-147",
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-561"
2648    },
2649    {
2650     "referenced_type" : "type-513"
2651    },
2652    {
2653     "referenced_type" : "type-36"
2654    }
2655   ],
2656   "return_type" : "type-147",
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-598"
2667    },
2668    {
2669     "referenced_type" : "type-624"
2670    }
2671   ],
2672   "return_type" : "type-147",
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-561"
2685    },
2686    {
2687     "referenced_type" : "type-36"
2688    }
2689   ],
2690   "return_type" : "type-147",
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-598"
2701    }
2702   ],
2703   "return_type" : "type-147",
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-598"
2714    }
2715   ],
2716   "return_type" : "type-147",
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-598"
2727    },
2728    {
2729     "referenced_type" : "type-625"
2730    }
2731   ],
2732   "return_type" : "type-147",
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-561"
2745    },
2746    {
2747     "referenced_type" : "type-626"
2748    }
2749   ],
2750   "return_type" : "type-147",
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-598"
2761    }
2762   ],
2763   "return_type" : "type-147",
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-598"
2774    },
2775    {
2776     "referenced_type" : "type-342"
2777    },
2778    {
2779     "referenced_type" : "type-528"
2780    }
2781   ],
2782   "return_type" : "type-147",
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-598"
2793    },
2794    {
2795     "referenced_type" : "type-512"
2796    },
2797    {
2798     "referenced_type" : "type-24"
2799    }
2800   ],
2801   "return_type" : "type-147",
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-598"
2812    },
2813    {
2814     "referenced_type" : "type-45"
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-598"
2828    },
2829    {
2830     "referenced_type" : "type-45"
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-396"
2843    },
2844    {
2845     "referenced_type" : "type-51"
2846    },
2847    {
2848     "referenced_type" : "type-36"
2849    }
2850   ],
2851   "return_type" : "type-134",
2852   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2853   "template_args" : [ "type-94", "type-6", "type-536" ]
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-405"
2862    },
2863    {
2864     "referenced_type" : "type-36"
2865    },
2866    {
2867     "referenced_type" : "type-36"
2868    }
2869   ],
2870   "return_type" : "type-92",
2871   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2872   "template_args" : [ "type-536", "type-94", "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-51",
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" : 4,
2888   "linker_set_key" : "android::Mutex &",
2889   "name" : "android::Mutex &",
2890   "referenced_type" : "type-30",
2891   "self_type" : "type-484",
2892   "size" : 4,
2893   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2894  },
2895  {
2896   "alignment" : 4,
2897   "linker_set_key" : "android::RWLock &",
2898   "name" : "android::RWLock &",
2899   "referenced_type" : "type-489",
2900   "self_type" : "type-493",
2901   "size" : 4,
2902   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2903  },
2904  {
2905   "alignment" : 4,
2906   "linker_set_key" : "android::String16 &",
2907   "name" : "android::String16 &",
2908   "referenced_type" : "type-41",
2909   "self_type" : "type-368",
2910   "size" : 4,
2911   "source_file" : "/system/core/libutils/include/utils/String16.h"
2912  },
2913  {
2914   "alignment" : 4,
2915   "linker_set_key" : "android::String8 &",
2916   "name" : "android::String8 &",
2917   "referenced_type" : "type-50",
2918   "self_type" : "type-361",
2919   "size" : 4,
2920   "source_file" : "/system/core/libutils/include/utils/String8.h"
2921  },
2922  {
2923   "alignment" : 4,
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-134",
2927   "self_type" : "type-137",
2928   "size" : 4,
2929   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2930  },
2931  {
2932   "alignment" : 4,
2933   "linker_set_key" : "android::hardware::Return<bool> &",
2934   "name" : "android::hardware::Return<bool> &",
2935   "referenced_type" : "type-127",
2936   "self_type" : "type-131",
2937   "size" : 4,
2938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2939  },
2940  {
2941   "alignment" : 4,
2942   "linker_set_key" : "android::hardware::Return<void> &",
2943   "name" : "android::hardware::Return<void> &",
2944   "referenced_type" : "type-147",
2945   "self_type" : "type-150",
2946   "size" : 4,
2947   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "android::hardware::Status &",
2952   "name" : "android::hardware::Status &",
2953   "referenced_type" : "type-117",
2954   "self_type" : "type-125",
2955   "size" : 4,
2956   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2957  },
2958  {
2959   "alignment" : 4,
2960   "linker_set_key" : "android::hardware::TextOutput &",
2961   "name" : "android::hardware::TextOutput &",
2962   "referenced_type" : "type-390",
2963   "self_type" : "type-389",
2964   "size" : 4,
2965   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2966  },
2967  {
2968   "alignment" : 4,
2969   "linker_set_key" : "android::hardware::TextOutput &",
2970   "name" : "android::hardware::TextOutput &",
2971   "referenced_type" : "type-579",
2972   "self_type" : "type-578",
2973   "size" : 4,
2974   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2975  },
2976  {
2977   "alignment" : 4,
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-553",
2982   "size" : 4,
2983   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2984  },
2985  {
2986   "alignment" : 4,
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-548",
2991   "size" : 4,
2992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
2993  },
2994  {
2995   "alignment" : 4,
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-556",
3000   "size" : 4,
3001   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3002  },
3003  {
3004   "alignment" : 4,
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" : 4,
3010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "android::hardware::hidl_string &",
3015   "name" : "android::hardware::hidl_string &",
3016   "referenced_type" : "type-266",
3017   "self_type" : "type-551",
3018   "size" : 4,
3019   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3020  },
3021  {
3022   "alignment" : 4,
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" : 4,
3028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3029  },
3030  {
3031   "alignment" : 4,
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" : 4,
3037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3038  },
3039  {
3040   "alignment" : 4,
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-101",
3044   "self_type" : "type-110",
3045   "size" : 4,
3046   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3047  },
3048  {
3049   "alignment" : 4,
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-92",
3053   "self_type" : "type-96",
3054   "size" : 4,
3055   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3056  },
3057  {
3058   "alignment" : 4,
3059   "linker_set_key" : "const android::String16 &",
3060   "name" : "const android::String16 &",
3061   "referenced_type" : "type-40",
3062   "self_type" : "type-39",
3063   "size" : 4,
3064   "source_file" : "/system/core/libutils/include/utils/String16.h"
3065  },
3066  {
3067   "alignment" : 4,
3068   "linker_set_key" : "const android::String8 &",
3069   "name" : "const android::String8 &",
3070   "referenced_type" : "type-358",
3071   "self_type" : "type-360",
3072   "size" : 4,
3073   "source_file" : "/system/core/libutils/include/utils/String8.h"
3074  },
3075  {
3076   "alignment" : 4,
3077   "linker_set_key" : "const android::hardware::Parcel &",
3078   "name" : "const android::hardware::Parcel &",
3079   "referenced_type" : "type-391",
3080   "self_type" : "type-392",
3081   "size" : 4,
3082   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3083  },
3084  {
3085   "alignment" : 4,
3086   "linker_set_key" : "const android::hardware::Return<bool> &",
3087   "name" : "const android::hardware::Return<bool> &",
3088   "referenced_type" : "type-132",
3089   "self_type" : "type-140",
3090   "size" : 4,
3091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3092  },
3093  {
3094   "alignment" : 4,
3095   "linker_set_key" : "const android::hardware::Status &",
3096   "name" : "const android::hardware::Status &",
3097   "referenced_type" : "type-121",
3098   "self_type" : "type-122",
3099   "size" : 4,
3100   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3101  },
3102  {
3103   "alignment" : 4,
3104   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3105   "name" : "const android::hardware::details::SchedPrio &",
3106   "referenced_type" : "type-413",
3107   "self_type" : "type-412",
3108   "size" : 4,
3109   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3110  },
3111  {
3112   "alignment" : 4,
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" : 4,
3118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3119  },
3120  {
3121   "alignment" : 4,
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" : 4,
3127   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3128  },
3129  {
3130   "alignment" : 4,
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" : 4,
3136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3137  },
3138  {
3139   "alignment" : 4,
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-527",
3143   "self_type" : "type-528",
3144   "size" : 4,
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" : 4,
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-401",
3153   "size" : 4,
3154   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3155  },
3156  {
3157   "alignment" : 4,
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" : 4,
3163   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3164  },
3165  {
3166   "alignment" : 4,
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" : 4,
3172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3173  },
3174  {
3175   "alignment" : 4,
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" : 4,
3181   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3182  },
3183  {
3184   "alignment" : 4,
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-546",
3189   "size" : 4,
3190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3191  },
3192  {
3193   "alignment" : 4,
3194   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3195   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3196   "referenced_type" : "type-541",
3197   "self_type" : "type-540",
3198   "size" : 4,
3199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3200  },
3201  {
3202   "alignment" : 4,
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-428",
3206   "self_type" : "type-429",
3207   "size" : 4,
3208   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3209  },
3210  {
3211   "alignment" : 4,
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-45",
3216   "size" : 4,
3217   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3218  },
3219  {
3220   "alignment" : 4,
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-112",
3224   "self_type" : "type-347",
3225   "size" : 4,
3226   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3227  },
3228  {
3229   "alignment" : 4,
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-410",
3233   "self_type" : "type-435",
3234   "size" : 4,
3235   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3236  },
3237  {
3238   "alignment" : 4,
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-98",
3242   "self_type" : "type-169",
3243   "size" : 4,
3244   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3245  },
3246  {
3247   "alignment" : 4,
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-583",
3251   "self_type" : "type-590",
3252   "size" : 4,
3253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3254  },
3255  {
3256   "alignment" : 4,
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-89",
3260   "self_type" : "type-529",
3261   "size" : 4,
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" : 4,
3266   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3267   "name" : "const android::wp<android::hardware::BHwBinder> &",
3268   "referenced_type" : "type-572",
3269   "self_type" : "type-576",
3270   "size" : 4,
3271   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3272  },
3273  {
3274   "alignment" : 4,
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-181",
3278   "self_type" : "type-202",
3279   "size" : 4,
3280   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3281  },
3282  {
3283   "alignment" : 4,
3284   "linker_set_key" : "const bool &",
3285   "name" : "const bool &",
3286   "referenced_type" : "type-70",
3287   "self_type" : "type-232",
3288   "size" : 4,
3289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3290  },
3291  {
3292   "alignment" : 4,
3293   "linker_set_key" : "const double &",
3294   "name" : "const double &",
3295   "referenced_type" : "type-256",
3296   "self_type" : "type-257",
3297   "size" : 4,
3298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3299  },
3300  {
3301   "alignment" : 4,
3302   "linker_set_key" : "const float &",
3303   "name" : "const float &",
3304   "referenced_type" : "type-253",
3305   "self_type" : "type-254",
3306   "size" : 4,
3307   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3308  },
3309  {
3310   "alignment" : 4,
3311   "linker_set_key" : "const int &",
3312   "name" : "const int &",
3313   "referenced_type" : "type-469",
3314   "self_type" : "type-468",
3315   "size" : 4,
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-567",
3329   "self_type" : "type-570",
3330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3331  },
3332  {
3333   "alignment" : 4,
3334   "linker_set_key" : "const log_msg &",
3335   "name" : "const log_msg &",
3336   "referenced_type" : "type-74",
3337   "self_type" : "type-123",
3338   "size" : 4,
3339   "source_file" : "/system/core/liblog/include/log/log_read.h"
3340  },
3341  {
3342   "alignment" : 4,
3343   "linker_set_key" : "const long long &",
3344   "name" : "const long long &",
3345   "referenced_type" : "type-245",
3346   "self_type" : "type-246",
3347   "size" : 4,
3348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3349  },
3350  {
3351   "alignment" : 4,
3352   "linker_set_key" : "const short &",
3353   "name" : "const short &",
3354   "referenced_type" : "type-240",
3355   "self_type" : "type-241",
3356   "size" : 4,
3357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3358  },
3359  {
3360   "alignment" : 4,
3361   "linker_set_key" : "const signed char &",
3362   "name" : "const signed char &",
3363   "referenced_type" : "type-233",
3364   "self_type" : "type-235",
3365   "size" : 4,
3366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3367  },
3368  {
3369   "alignment" : 4,
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-403",
3373   "self_type" : "type-405",
3374   "size" : 4,
3375   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3376  },
3377  {
3378   "alignment" : 4,
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-559",
3382   "self_type" : "type-558",
3383   "size" : 4,
3384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3385  },
3386  {
3387   "alignment" : 4,
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-592",
3391   "self_type" : "type-591",
3392   "size" : 4,
3393   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3394  },
3395  {
3396   "alignment" : 4,
3397   "linker_set_key" : "const unsigned char &",
3398   "name" : "const unsigned char &",
3399   "referenced_type" : "type-236",
3400   "self_type" : "type-239",
3401   "size" : 4,
3402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3403  },
3404  {
3405   "alignment" : 4,
3406   "linker_set_key" : "const unsigned int &",
3407   "name" : "const unsigned int &",
3408   "referenced_type" : "type-34",
3409   "self_type" : "type-244",
3410   "size" : 4,
3411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3412  },
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "const unsigned long long &",
3416   "name" : "const unsigned long long &",
3417   "referenced_type" : "type-247",
3418   "self_type" : "type-252",
3419   "size" : 4,
3420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3421  },
3422  {
3423   "alignment" : 4,
3424   "linker_set_key" : "const unsigned short &",
3425   "name" : "const unsigned short &",
3426   "referenced_type" : "type-242",
3427   "self_type" : "type-243",
3428   "size" : 4,
3429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3430  },
3431  {
3432   "alignment" : 4,
3433   "linker_set_key" : "int &",
3434   "name" : "int &",
3435   "referenced_type" : "type-24",
3436   "self_type" : "type-354",
3437   "size" : 4,
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" : 4,
3442   "linker_set_key" : "unsigned char &",
3443   "name" : "unsigned char &",
3444   "referenced_type" : "type-78",
3445   "self_type" : "type-506",
3446   "size" : 4,
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" : 4,
3451   "linker_set_key" : "unsigned int &",
3452   "name" : "unsigned int &",
3453   "referenced_type" : "type-2",
3454   "self_type" : "type-516",
3455   "size" : 4,
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" : 4,
3463   "linker_set_key" : "android::Condition *",
3464   "name" : "android::Condition *",
3465   "referenced_type" : "type-71",
3466   "self_type" : "type-488",
3467   "size" : 4,
3468   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3469  },
3470  {
3471   "alignment" : 4,
3472   "linker_set_key" : "android::Mutex *",
3473   "name" : "android::Mutex *",
3474   "referenced_type" : "type-30",
3475   "self_type" : "type-482",
3476   "size" : 4,
3477   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3478  },
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "android::Mutex::Autolock *",
3482   "name" : "android::Mutex::Autolock *",
3483   "referenced_type" : "type-483",
3484   "self_type" : "type-485",
3485   "size" : 4,
3486   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3487  },
3488  {
3489   "alignment" : 4,
3490   "linker_set_key" : "android::RWLock *",
3491   "name" : "android::RWLock *",
3492   "referenced_type" : "type-489",
3493   "self_type" : "type-491",
3494   "size" : 4,
3495   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3496  },
3497  {
3498   "alignment" : 4,
3499   "linker_set_key" : "android::RWLock::AutoRLock *",
3500   "name" : "android::RWLock::AutoRLock *",
3501   "referenced_type" : "type-492",
3502   "self_type" : "type-494",
3503   "size" : 4,
3504   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3505  },
3506  {
3507   "alignment" : 4,
3508   "linker_set_key" : "android::RWLock::AutoWLock *",
3509   "name" : "android::RWLock::AutoWLock *",
3510   "referenced_type" : "type-495",
3511   "self_type" : "type-496",
3512   "size" : 4,
3513   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3514  },
3515  {
3516   "alignment" : 4,
3517   "linker_set_key" : "android::RefBase *",
3518   "name" : "android::RefBase *",
3519   "referenced_type" : "type-7",
3520   "self_type" : "type-262",
3521   "size" : 4,
3522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3523  },
3524  {
3525   "alignment" : 4,
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" : 4,
3531   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3532  },
3533  {
3534   "alignment" : 4,
3535   "linker_set_key" : "android::RefBase::weakref_impl *",
3536   "name" : "android::RefBase::weakref_impl *",
3537   "referenced_type" : "type-565",
3538   "self_type" : "type-564",
3539   "size" : 4,
3540   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3541  },
3542  {
3543   "alignment" : 4,
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" : 4,
3549   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3550  },
3551  {
3552   "alignment" : 4,
3553   "linker_set_key" : "android::ReferenceRenamer *",
3554   "name" : "android::ReferenceRenamer *",
3555   "referenced_type" : "type-258",
3556   "self_type" : "type-259",
3557   "size" : 4,
3558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3559  },
3560  {
3561   "alignment" : 4,
3562   "linker_set_key" : "android::ScopedTrace *",
3563   "name" : "android::ScopedTrace *",
3564   "referenced_type" : "type-498",
3565   "self_type" : "type-499",
3566   "size" : 4,
3567   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3568  },
3569  {
3570   "alignment" : 4,
3571   "linker_set_key" : "android::String16 *",
3572   "name" : "android::String16 *",
3573   "referenced_type" : "type-41",
3574   "self_type" : "type-369",
3575   "size" : 4,
3576   "source_file" : "/system/core/libutils/include/utils/String16.h"
3577  },
3578  {
3579   "alignment" : 4,
3580   "linker_set_key" : "android::String8 *",
3581   "name" : "android::String8 *",
3582   "referenced_type" : "type-50",
3583   "self_type" : "type-362",
3584   "size" : 4,
3585   "source_file" : "/system/core/libutils/include/utils/String8.h"
3586  },
3587  {
3588   "alignment" : 4,
3589   "linker_set_key" : "android::Thread *",
3590   "name" : "android::Thread *",
3591   "referenced_type" : "type-69",
3592   "self_type" : "type-68",
3593   "size" : 4,
3594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3595  },
3596  {
3597   "alignment" : 4,
3598   "linker_set_key" : "android::VirtualLightRefBase *",
3599   "name" : "android::VirtualLightRefBase *",
3600   "referenced_type" : "type-153",
3601   "self_type" : "type-161",
3602   "size" : 4,
3603   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3604  },
3605  {
3606   "alignment" : 4,
3607   "linker_set_key" : "android::hardware::BHwBinder *",
3608   "name" : "android::hardware::BHwBinder *",
3609   "referenced_type" : "type-115",
3610   "self_type" : "type-114",
3611   "size" : 4,
3612   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3613  },
3614  {
3615   "alignment" : 4,
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" : 4,
3621   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3622  },
3623  {
3624   "alignment" : 4,
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-421",
3628   "self_type" : "type-427",
3629   "size" : 4,
3630   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3631  },
3632  {
3633   "alignment" : 4,
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-441",
3637   "self_type" : "type-446",
3638   "size" : 4,
3639   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3640  },
3641  {
3642   "alignment" : 4,
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-430",
3646   "self_type" : "type-436",
3647   "size" : 4,
3648   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3649  },
3650  {
3651   "alignment" : 4,
3652   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3653   "name" : "android::hardware::GrantorDescriptor *",
3654   "referenced_type" : "type-286",
3655   "self_type" : "type-285",
3656   "size" : 4,
3657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3658  },
3659  {
3660   "alignment" : 4,
3661   "linker_set_key" : "android::hardware::IBinder *",
3662   "name" : "android::hardware::IBinder *",
3663   "referenced_type" : "type-17",
3664   "self_type" : "type-16",
3665   "size" : 4,
3666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3667  },
3668  {
3669   "alignment" : 4,
3670   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3671   "name" : "android::hardware::IBinder::DeathRecipient *",
3672   "referenced_type" : "type-108",
3673   "self_type" : "type-224",
3674   "size" : 4,
3675   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3676  },
3677  {
3678   "alignment" : 4,
3679   "linker_set_key" : "android::hardware::IInterface *",
3680   "name" : "android::hardware::IInterface *",
3681   "referenced_type" : "type-20",
3682   "self_type" : "type-19",
3683   "size" : 4,
3684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3685  },
3686  {
3687   "alignment" : 4,
3688   "linker_set_key" : "android::hardware::Parcel *",
3689   "name" : "android::hardware::Parcel *",
3690   "referenced_type" : "type-379",
3691   "self_type" : "type-385",
3692   "size" : 4,
3693   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3694  },
3695  {
3696   "alignment" : 4,
3697   "linker_set_key" : "android::hardware::ProcessState *",
3698   "name" : "android::hardware::ProcessState *",
3699   "referenced_type" : "type-23",
3700   "self_type" : "type-22",
3701   "size" : 4,
3702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3703  },
3704  {
3705   "alignment" : 4,
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-134",
3709   "self_type" : "type-135",
3710   "size" : 4,
3711   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3712  },
3713  {
3714   "alignment" : 4,
3715   "linker_set_key" : "android::hardware::Return<bool> *",
3716   "name" : "android::hardware::Return<bool> *",
3717   "referenced_type" : "type-127",
3718   "self_type" : "type-129",
3719   "size" : 4,
3720   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3721  },
3722  {
3723   "alignment" : 4,
3724   "linker_set_key" : "android::hardware::Return<void> *",
3725   "name" : "android::hardware::Return<void> *",
3726   "referenced_type" : "type-147",
3727   "self_type" : "type-148",
3728   "size" : 4,
3729   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3730  },
3731  {
3732   "alignment" : 4,
3733   "linker_set_key" : "android::hardware::Status *",
3734   "name" : "android::hardware::Status *",
3735   "referenced_type" : "type-117",
3736   "self_type" : "type-120",
3737   "size" : 4,
3738   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3739  },
3740  {
3741   "alignment" : 4,
3742   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3743   "name" : "android::hardware::details::HidlInstrumentor *",
3744   "referenced_type" : "type-397",
3745   "self_type" : "type-561",
3746   "size" : 4,
3747   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3748  },
3749  {
3750   "alignment" : 4,
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-552",
3755   "size" : 4,
3756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3757  },
3758  {
3759   "alignment" : 4,
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-547",
3764   "size" : 4,
3765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3766  },
3767  {
3768   "alignment" : 4,
3769   "linker_set_key" : "android::hardware::details::return_status *",
3770   "name" : "android::hardware::details::return_status *",
3771   "referenced_type" : "type-128",
3772   "self_type" : "type-141",
3773   "size" : 4,
3774   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3775  },
3776  {
3777   "alignment" : 4,
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" : 4,
3783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3784  },
3785  {
3786   "alignment" : 4,
3787   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3788   "name" : "android::hardware::hidl_binder_death_recipient *",
3789   "referenced_type" : "type-103",
3790   "self_type" : "type-102",
3791   "size" : 4,
3792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3793  },
3794  {
3795   "alignment" : 4,
3796   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3797   "name" : "android::hardware::hidl_death_recipient *",
3798   "referenced_type" : "type-106",
3799   "self_type" : "type-105",
3800   "size" : 4,
3801   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3802  },
3803  {
3804   "alignment" : 4,
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" : 4,
3810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3811  },
3812  {
3813   "alignment" : 4,
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" : 4,
3819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3820  },
3821  {
3822   "alignment" : 4,
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" : 4,
3828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3829  },
3830  {
3831   "alignment" : 4,
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" : 4,
3837   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3838  },
3839  {
3840   "alignment" : 4,
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" : 4,
3846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3847  },
3848  {
3849   "alignment" : 4,
3850   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
3851   "name" : "android::hardware::power::V1_0::BnHwPower *",
3852   "referenced_type" : "type-563",
3853   "self_type" : "type-569",
3854   "size" : 4,
3855   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3856  },
3857  {
3858   "alignment" : 4,
3859   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower *",
3860   "name" : "android::hardware::power::V1_0::BpHwPower *",
3861   "referenced_type" : "type-536",
3862   "self_type" : "type-598",
3863   "size" : 4,
3864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3865  },
3866  {
3867   "alignment" : 4,
3868   "linker_set_key" : "android::hardware::power::V1_0::BsPower *",
3869   "name" : "android::hardware::power::V1_0::BsPower *",
3870   "referenced_type" : "type-594",
3871   "self_type" : "type-597",
3872   "size" : 4,
3873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3874  },
3875  {
3876   "alignment" : 4,
3877   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
3878   "name" : "android::hardware::power::V1_0::IPower *",
3879   "referenced_type" : "type-94",
3880   "self_type" : "type-93",
3881   "size" : 4,
3882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3883  },
3884  {
3885   "alignment" : 4,
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" : 4,
3891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3892  },
3893  {
3894   "alignment" : 4,
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" : 4,
3900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3901  },
3902  {
3903   "alignment" : 4,
3904   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
3905   "name" : "android::hidl::base::V1_0::BnHwBase *",
3906   "referenced_type" : "type-395",
3907   "self_type" : "type-394",
3908   "size" : 4,
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" : 4,
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" : 4,
3918   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3919  },
3920  {
3921   "alignment" : 4,
3922   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
3923   "name" : "android::hidl::manager::V1_0::IServiceManager *",
3924   "referenced_type" : "type-61",
3925   "self_type" : "type-60",
3926   "size" : 4,
3927   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3928  },
3929  {
3930   "alignment" : 4,
3931   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
3932   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
3933   "referenced_type" : "type-87",
3934   "self_type" : "type-86",
3935   "size" : 4,
3936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3937  },
3938  {
3939   "alignment" : 4,
3940   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3941   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
3942   "referenced_type" : "type-600",
3943   "self_type" : "type-601",
3944   "size" : 4,
3945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3946  },
3947  {
3948   "alignment" : 4,
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-602",
3953   "size" : 4,
3954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3955  },
3956  {
3957   "alignment" : 4,
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-56",
3962   "size" : 4,
3963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3964  },
3965  {
3966   "alignment" : 4,
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-101",
3970   "self_type" : "type-100",
3971   "size" : 4,
3972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3973  },
3974  {
3975   "alignment" : 4,
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-92",
3979   "self_type" : "type-91",
3980   "size" : 4,
3981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3982  },
3983  {
3984   "alignment" : 4,
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-396",
3988   "self_type" : "type-582",
3989   "size" : 4,
3990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3991  },
3992  {
3993   "alignment" : 4,
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-59",
3997   "self_type" : "type-62",
3998   "size" : 4,
3999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4000  },
4001  {
4002   "alignment" : 4,
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-85",
4006   "self_type" : "type-88",
4007   "size" : 4,
4008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4009  },
4010  {
4011   "alignment" : 4,
4012   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4013   "name" : "android::wp<android::hardware::BHwBinder> *",
4014   "referenced_type" : "type-426",
4015   "self_type" : "type-562",
4016   "size" : 4,
4017   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4018  },
4019  {
4020   "alignment" : 4,
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" : 4,
4026   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4027  },
4028  {
4029   "alignment" : 4,
4030   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4031   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4032   "referenced_type" : "type-104",
4033   "self_type" : "type-367",
4034   "size" : 4,
4035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4036  },
4037  {
4038   "alignment" : 4,
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" : 4,
4044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "android_flex_plane *",
4049   "name" : "android_flex_plane *",
4050   "referenced_type" : "type-470",
4051   "self_type" : "type-473",
4052   "size" : 4,
4053   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4054  },
4055  {
4056   "alignment" : 4,
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-38",
4060   "self_type" : "type-37",
4061   "size" : 4,
4062   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4063  },
4064  {
4065   "alignment" : 4,
4066   "linker_set_key" : "char *",
4067   "name" : "char *",
4068   "referenced_type" : "type-53",
4069   "self_type" : "type-160",
4070   "size" : 4,
4071   "source_file" : "/system/core/liblog/include/log/log_read.h"
4072  },
4073  {
4074   "alignment" : 4,
4075   "linker_set_key" : "const android::NativeHandle *",
4076   "name" : "const android::NativeHandle *",
4077   "referenced_type" : "type-349",
4078   "self_type" : "type-350",
4079   "size" : 4,
4080   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4081  },
4082  {
4083   "alignment" : 4,
4084   "linker_set_key" : "const android::RefBase *",
4085   "name" : "const android::RefBase *",
4086   "referenced_type" : "type-260",
4087   "self_type" : "type-261",
4088   "size" : 4,
4089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "const android::String16 *",
4094   "name" : "const android::String16 *",
4095   "referenced_type" : "type-40",
4096   "self_type" : "type-366",
4097   "size" : 4,
4098   "source_file" : "/system/core/libutils/include/utils/String16.h"
4099  },
4100  {
4101   "alignment" : 4,
4102   "linker_set_key" : "const android::String8 *",
4103   "name" : "const android::String8 *",
4104   "referenced_type" : "type-358",
4105   "self_type" : "type-359",
4106   "size" : 4,
4107   "source_file" : "/system/core/libutils/include/utils/String8.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "const android::VectorImpl *",
4112   "name" : "const android::VectorImpl *",
4113   "referenced_type" : "type-449",
4114   "self_type" : "type-450",
4115   "size" : 4,
4116   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4117  },
4118  {
4119   "alignment" : 4,
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" : 4,
4125   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4126  },
4127  {
4128   "alignment" : 4,
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-414",
4132   "self_type" : "type-415",
4133   "size" : 4,
4134   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4135  },
4136  {
4137   "alignment" : 4,
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-419",
4141   "self_type" : "type-420",
4142   "size" : 4,
4143   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4144  },
4145  {
4146   "alignment" : 4,
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-138",
4150   "self_type" : "type-139",
4151   "size" : 4,
4152   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "const android::hardware::Return<bool> *",
4157   "name" : "const android::hardware::Return<bool> *",
4158   "referenced_type" : "type-132",
4159   "self_type" : "type-133",
4160   "size" : 4,
4161   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "const android::hardware::Status *",
4166   "name" : "const android::hardware::Status *",
4167   "referenced_type" : "type-121",
4168   "self_type" : "type-126",
4169   "size" : 4,
4170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4171  },
4172  {
4173   "alignment" : 4,
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-554",
4177   "self_type" : "type-555",
4178   "size" : 4,
4179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4180  },
4181  {
4182   "alignment" : 4,
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-549",
4186   "self_type" : "type-550",
4187   "size" : 4,
4188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4189  },
4190  {
4191   "alignment" : 4,
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-544",
4195   "self_type" : "type-545",
4196   "size" : 4,
4197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4198  },
4199  {
4200   "alignment" : 4,
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-542",
4204   "self_type" : "type-543",
4205   "size" : 4,
4206   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4211   "name" : "const android::hardware::details::hidl_pointer<int> *",
4212   "referenced_type" : "type-486",
4213   "self_type" : "type-497",
4214   "size" : 4,
4215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "const android::hardware::details::return_status *",
4220   "name" : "const android::hardware::details::return_status *",
4221   "referenced_type" : "type-143",
4222   "self_type" : "type-145",
4223   "size" : 4,
4224   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4229   "name" : "const android::hardware::hidl_death_recipient *",
4230   "referenced_type" : "type-580",
4231   "self_type" : "type-581",
4232   "size" : 4,
4233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4234  },
4235  {
4236   "alignment" : 4,
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" : 4,
4242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4243  },
4244  {
4245   "alignment" : 4,
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" : 4,
4251   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4252  },
4253  {
4254   "alignment" : 4,
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" : 4,
4260   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4261  },
4262  {
4263   "alignment" : 4,
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" : 4,
4269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4270  },
4271  {
4272   "alignment" : 4,
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" : 4,
4278   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4279  },
4280  {
4281   "alignment" : 4,
4282   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4283   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4284   "referenced_type" : "type-535",
4285   "self_type" : "type-539",
4286   "size" : 4,
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" : 4,
4291   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4292   "name" : "const android::hardware::power::V1_0::IPower *",
4293   "referenced_type" : "type-525",
4294   "self_type" : "type-526",
4295   "size" : 4,
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" : 4,
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" : 4,
4305   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter *",
4310   "name" : "const android::hardware::power::V1_0::PowerStateVoter *",
4311   "referenced_type" : "type-541",
4312   "self_type" : "type-571",
4313   "size" : 4,
4314   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4319   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4320   "referenced_type" : "type-533",
4321   "self_type" : "type-534",
4322   "size" : 4,
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" : 4,
4327   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4328   "name" : "const android::hidl::base::V1_0::IBase *",
4329   "referenced_type" : "type-425",
4330   "self_type" : "type-424",
4331   "size" : 4,
4332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4337   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4338   "referenced_type" : "type-65",
4339   "self_type" : "type-66",
4340   "size" : 4,
4341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4346   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4347   "referenced_type" : "type-500",
4348   "self_type" : "type-501",
4349   "size" : 4,
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" : 4,
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" : 4,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4364   "name" : "const android::sp<android::hardware::ProcessState> *",
4365   "referenced_type" : "type-57",
4366   "self_type" : "type-58",
4367   "size" : 4,
4368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4369  },
4370  {
4371   "alignment" : 4,
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-112",
4375   "self_type" : "type-111",
4376   "size" : 4,
4377   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4378  },
4379  {
4380   "alignment" : 4,
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-410",
4384   "self_type" : "type-577",
4385   "size" : 4,
4386   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4387  },
4388  {
4389   "alignment" : 4,
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-98",
4393   "self_type" : "type-97",
4394   "size" : 4,
4395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4396  },
4397  {
4398   "alignment" : 4,
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-583",
4402   "self_type" : "type-599",
4403   "size" : 4,
4404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4405  },
4406  {
4407   "alignment" : 4,
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-63",
4411   "self_type" : "type-64",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4414  },
4415  {
4416   "alignment" : 4,
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-89",
4420   "self_type" : "type-90",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4427   "name" : "const android::wp<android::hardware::BHwBinder> *",
4428   "referenced_type" : "type-572",
4429   "self_type" : "type-575",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4432  },
4433  {
4434   "alignment" : 4,
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-387",
4438   "self_type" : "type-393",
4439   "size" : 4,
4440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4441  },
4442  {
4443   "alignment" : 4,
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-181",
4447   "self_type" : "type-191",
4448   "size" : 4,
4449   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "const char *",
4454   "name" : "const char *",
4455   "referenced_type" : "type-52",
4456   "self_type" : "type-51",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "const char16_t *",
4463   "name" : "const char16_t *",
4464   "referenced_type" : "type-43",
4465   "self_type" : "type-42",
4466   "size" : 4,
4467   "source_file" : "/system/core/libutils/include/utils/String16.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "const log_msg *",
4472   "name" : "const log_msg *",
4473   "referenced_type" : "type-74",
4474   "self_type" : "type-99",
4475   "size" : 4,
4476   "source_file" : "/system/core/liblog/include/log/log_read.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "const native_handle *",
4481   "name" : "const native_handle *",
4482   "referenced_type" : "type-251",
4483   "self_type" : "type-250",
4484   "size" : 4,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "const unsigned char *",
4490   "name" : "const unsigned char *",
4491   "referenced_type" : "type-236",
4492   "self_type" : "type-333",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "const unsigned long long *",
4499   "name" : "const unsigned long long *",
4500   "referenced_type" : "type-247",
4501   "self_type" : "type-386",
4502   "size" : 4,
4503   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "const void *",
4508   "name" : "const void *",
4509   "referenced_type" : "type-339",
4510   "self_type" : "type-340",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "int (*)(void *)",
4517   "name" : "int (*)(void *)",
4518   "referenced_type" : "type-479",
4519   "self_type" : "type-480",
4520   "size" : 4,
4521   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "int *",
4526   "name" : "int *",
4527   "referenced_type" : "type-24",
4528   "self_type" : "type-308",
4529   "size" : 4,
4530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "log_msg *",
4535   "name" : "log_msg *",
4536   "referenced_type" : "type-75",
4537   "self_type" : "type-144",
4538   "size" : 4,
4539   "source_file" : "/system/core/liblog/include/log/log_read.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "native_handle *",
4544   "name" : "native_handle *",
4545   "referenced_type" : "type-158",
4546   "self_type" : "type-157",
4547   "size" : 4,
4548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "unsigned char *",
4553   "name" : "unsigned char *",
4554   "referenced_type" : "type-78",
4555   "self_type" : "type-381",
4556   "size" : 4,
4557   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "unsigned int *",
4562   "name" : "unsigned int *",
4563   "referenced_type" : "type-2",
4564   "self_type" : "type-402",
4565   "size" : 4,
4566   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "unsigned long long *",
4571   "name" : "unsigned long long *",
4572   "referenced_type" : "type-107",
4573   "self_type" : "type-382",
4574   "size" : 4,
4575   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4580   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4581   "referenced_type" : "type-384",
4582   "self_type" : "type-383",
4583   "size" : 4,
4584   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "void *",
4589   "name" : "void *",
4590   "referenced_type" : "type-26",
4591   "self_type" : "type-25",
4592   "size" : 4,
4593   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "void **",
4598   "name" : "void **",
4599   "referenced_type" : "type-25",
4600   "self_type" : "type-481",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4603  }
4604 ],
4605 "qualified_types" :
4606 [
4607  {
4608   "alignment" : 4,
4609   "is_const" : true,
4610   "linker_set_key" : "android::RefBase::weakref_impl *const",
4611   "name" : "android::RefBase::weakref_impl *const",
4612   "referenced_type" : "type-564",
4613   "self_type" : "type-566",
4614   "size" : 4,
4615   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4616  },
4617  {
4618   "alignment" : 4,
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" : 4,
4625   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4626  },
4627  {
4628   "alignment" : 4,
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" : 4,
4635   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4636  },
4637  {
4638   "alignment" : 4,
4639   "is_const" : true,
4640   "linker_set_key" : "const android::NativeHandle",
4641   "name" : "const android::NativeHandle",
4642   "referenced_type" : "type-156",
4643   "self_type" : "type-349",
4644   "size" : 12,
4645   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4646  },
4647  {
4648   "alignment" : 4,
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" : 8,
4655   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "is_const" : true,
4660   "linker_set_key" : "const android::String16",
4661   "name" : "const android::String16",
4662   "referenced_type" : "type-41",
4663   "self_type" : "type-40",
4664   "size" : 4,
4665   "source_file" : "/system/core/libutils/include/utils/String16.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "is_const" : true,
4670   "linker_set_key" : "const android::String8",
4671   "name" : "const android::String8",
4672   "referenced_type" : "type-50",
4673   "self_type" : "type-358",
4674   "size" : 4,
4675   "source_file" : "/system/core/libutils/include/utils/String8.h"
4676  },
4677  {
4678   "alignment" : 4,
4679   "is_const" : true,
4680   "linker_set_key" : "const android::VectorImpl",
4681   "name" : "const android::VectorImpl",
4682   "referenced_type" : "type-33",
4683   "self_type" : "type-449",
4684   "size" : 20,
4685   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4686  },
4687  {
4688   "alignment" : 4,
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" : 24,
4695   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4696  },
4697  {
4698   "alignment" : 4,
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-406",
4703   "self_type" : "type-414",
4704   "size" : 16,
4705   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4706  },
4707  {
4708   "alignment" : 4,
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-416",
4713   "self_type" : "type-419",
4714   "size" : 16,
4715   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4716  },
4717  {
4718   "alignment" : 4,
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-391",
4724   "size" : 68,
4725   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4726  },
4727  {
4728   "alignment" : 4,
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-134",
4733   "self_type" : "type-138",
4734   "size" : 28,
4735   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "is_const" : true,
4740   "linker_set_key" : "const android::hardware::Return<bool>",
4741   "name" : "const android::hardware::Return<bool>",
4742   "referenced_type" : "type-127",
4743   "self_type" : "type-132",
4744   "size" : 24,
4745   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "is_const" : true,
4750   "linker_set_key" : "const android::hardware::Status",
4751   "name" : "const android::hardware::Status",
4752   "referenced_type" : "type-117",
4753   "self_type" : "type-121",
4754   "size" : 20,
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-409",
4763   "self_type" : "type-413",
4764   "size" : 8,
4765   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4766  },
4767  {
4768   "alignment" : 4,
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-554",
4774   "size" : 8,
4775   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4776  },
4777  {
4778   "alignment" : 4,
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-549",
4784   "size" : 8,
4785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4786  },
4787  {
4788   "alignment" : 4,
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-544",
4794   "size" : 8,
4795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4796  },
4797  {
4798   "alignment" : 4,
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-542",
4804   "size" : 8,
4805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4806  },
4807  {
4808   "alignment" : 4,
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-486",
4814   "size" : 8,
4815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4816  },
4817  {
4818   "alignment" : 4,
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-128",
4823   "self_type" : "type-143",
4824   "size" : 24,
4825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4826  },
4827  {
4828   "alignment" : 4,
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-106",
4833   "self_type" : "type-580",
4834   "size" : 12,
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" : 4,
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" : 4,
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-527",
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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-536",
4923   "self_type" : "type-535",
4924   "size" : 92,
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-513",
4933   "self_type" : "type-517",
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" : 4,
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-94",
4943   "self_type" : "type-525",
4944   "size" : 12,
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-512",
4953   "self_type" : "type-515",
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-541",
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-514",
4983   "self_type" : "type-518",
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" : 4,
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-530",
4993   "self_type" : "type-533",
4994   "size" : 92,
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" : 4,
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-425",
5014   "size" : 12,
5015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5016  },
5017  {
5018   "alignment" : 4,
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-424",
5023   "self_type" : "type-428",
5024   "size" : 4,
5025   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5026  },
5027  {
5028   "alignment" : 4,
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-61",
5033   "self_type" : "type-65",
5034   "size" : 12,
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-503",
5043   "self_type" : "type-507",
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-502",
5053   "self_type" : "type-505",
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" : 4,
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-87",
5063   "self_type" : "type-500",
5064   "size" : 12,
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" : 4,
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" : 4,
5075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5076  },
5077  {
5078   "alignment" : 4,
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-57",
5084   "size" : 4,
5085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5086  },
5087  {
5088   "alignment" : 4,
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-101",
5093   "self_type" : "type-112",
5094   "size" : 4,
5095   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5096  },
5097  {
5098   "alignment" : 4,
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-411",
5103   "self_type" : "type-410",
5104   "size" : 4,
5105   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5106  },
5107  {
5108   "alignment" : 4,
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-92",
5113   "self_type" : "type-98",
5114   "size" : 4,
5115   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5116  },
5117  {
5118   "alignment" : 4,
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-396",
5123   "self_type" : "type-583",
5124   "size" : 4,
5125   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5126  },
5127  {
5128   "alignment" : 4,
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-59",
5133   "self_type" : "type-63",
5134   "size" : 4,
5135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5136  },
5137  {
5138   "alignment" : 4,
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-85",
5143   "self_type" : "type-89",
5144   "size" : 4,
5145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5146  },
5147  {
5148   "alignment" : 4,
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-426",
5153   "self_type" : "type-572",
5154   "size" : 8,
5155   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5156  },
5157  {
5158   "alignment" : 4,
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-104",
5163   "self_type" : "type-387",
5164   "size" : 8,
5165   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5166  },
5167  {
5168   "alignment" : 4,
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-181",
5174   "size" : 8,
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-36",
5183   "self_type" : "type-70",
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-53",
5193   "self_type" : "type-52",
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-44",
5203   "self_type" : "type-43",
5204   "size" : 2,
5205   "source_file" : "/system/core/libutils/include/utils/String16.h"
5206  },
5207  {
5208   "alignment" : 4,
5209   "is_const" : true,
5210   "linker_set_key" : "const double",
5211   "name" : "const double",
5212   "referenced_type" : "type-227",
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-220",
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-568",
5250   "self_type" : "type-567",
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-75",
5259   "self_type" : "type-74",
5260   "size" : 5124,
5261   "source_file" : "/system/core/liblog/include/log/log_read.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "is_const" : true,
5266   "linker_set_key" : "const long long",
5267   "name" : "const long long",
5268   "referenced_type" : "type-29",
5269   "self_type" : "type-245",
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-158",
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-180",
5289   "self_type" : "type-240",
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-234",
5299   "self_type" : "type-233",
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-522",
5309   "self_type" : "type-521",
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-587",
5319   "self_type" : "type-586",
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-520",
5329   "self_type" : "type-519",
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-585",
5339   "self_type" : "type-584",
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-524",
5349   "self_type" : "type-523",
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-589",
5359   "self_type" : "type-588",
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-574",
5379   "self_type" : "type-573",
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-511",
5389   "self_type" : "type-510",
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-509",
5399   "self_type" : "type-508",
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" : 4,
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-404",
5409   "self_type" : "type-403",
5410   "size" : 12,
5411   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5412  },
5413  {
5414   "alignment" : 4,
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" : 8,
5421   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5422  },
5423  {
5424   "alignment" : 4,
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" : 8,
5431   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5432  },
5433  {
5434   "alignment" : 4,
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-560",
5439   "self_type" : "type-559",
5440   "size" : 12,
5441   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5442  },
5443  {
5444   "alignment" : 4,
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-593",
5449   "self_type" : "type-592",
5450   "size" : 12,
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-78",
5459   "self_type" : "type-236",
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-34",
5470   "size" : 4,
5471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5472  },
5473  {
5474   "alignment" : 4,
5475   "is_const" : true,
5476   "linker_set_key" : "const unsigned long long",
5477   "name" : "const unsigned long long",
5478   "referenced_type" : "type-107",
5479   "self_type" : "type-247",
5480   "size" : 8,
5481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5482  },
5483  {
5484   "alignment" : 2,
5485   "is_const" : true,
5486   "linker_set_key" : "const unsigned short",
5487   "name" : "const unsigned short",
5488   "referenced_type" : "type-80",
5489   "self_type" : "type-242",
5490   "size" : 2,
5491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5492  },
5493  {
5494   "is_const" : true,
5495   "linker_set_key" : "const void",
5496   "name" : "const void",
5497   "referenced_type" : "type-26",
5498   "self_type" : "type-339",
5499   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5500  },
5501  {
5502   "alignment" : 1,
5503   "is_volatile" : true,
5504   "linker_set_key" : "volatile bool",
5505   "name" : "volatile bool",
5506   "referenced_type" : "type-36",
5507   "self_type" : "type-73",
5508   "size" : 1,
5509   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "is_volatile" : true,
5514   "linker_set_key" : "volatile int",
5515   "name" : "volatile int",
5516   "referenced_type" : "type-24",
5517   "self_type" : "type-54",
5518   "size" : 4,
5519   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5520  }
5521 ],
5522 "record_types" :
5523 [
5524  {
5525   "alignment" : 4,
5526   "fields" :
5527   [
5528    {
5529     "access" : "private",
5530     "field_name" : "mCond",
5531     "referenced_type" : "type-72"
5532    }
5533   ],
5534   "linker_set_key" : "android::Condition",
5535   "name" : "android::Condition",
5536   "record_kind" : "class",
5537   "referenced_type" : "type-71",
5538   "self_type" : "type-71",
5539   "size" : 4,
5540   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5541   "unique_id" : "_ZTSN7android9ConditionE"
5542  },
5543  {
5544   "alignment" : 4,
5545   "fields" :
5546   [
5547    {
5548     "access" : "private",
5549     "field_name" : "mVector",
5550     "referenced_type" : "type-47"
5551    }
5552   ],
5553   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5554   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5555   "record_kind" : "class",
5556   "referenced_type" : "type-46",
5557   "self_type" : "type-46",
5558   "size" : 20,
5559   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5560   "template_args" : [ "type-41", "type-15" ],
5561   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5562  },
5563  {
5564   "alignment" : 4,
5565   "fields" :
5566   [
5567    {
5568     "access" : "private",
5569     "field_name" : "mCount",
5570     "referenced_type" : "type-155"
5571    }
5572   ],
5573   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5574   "name" : "android::LightRefBase<android::NativeHandle>",
5575   "record_kind" : "class",
5576   "referenced_type" : "type-154",
5577   "self_type" : "type-154",
5578   "size" : 4,
5579   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5580   "template_args" : [ "type-156" ],
5581   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5582  },
5583  {
5584   "alignment" : 4,
5585   "fields" :
5586   [
5587    {
5588     "access" : "private",
5589     "field_name" : "mCount",
5590     "referenced_type" : "type-152"
5591    }
5592   ],
5593   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5594   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5595   "record_kind" : "class",
5596   "referenced_type" : "type-151",
5597   "self_type" : "type-151",
5598   "size" : 4,
5599   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5600   "template_args" : [ "type-153" ],
5601   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5602  },
5603  {
5604   "alignment" : 4,
5605   "fields" :
5606   [
5607    {
5608     "access" : "private",
5609     "field_name" : "mMutex",
5610     "referenced_type" : "type-31"
5611    }
5612   ],
5613   "linker_set_key" : "android::Mutex",
5614   "name" : "android::Mutex",
5615   "record_kind" : "class",
5616   "referenced_type" : "type-30",
5617   "self_type" : "type-30",
5618   "size" : 4,
5619   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5620   "unique_id" : "_ZTSN7android5MutexE"
5621  },
5622  {
5623   "alignment" : 4,
5624   "fields" :
5625   [
5626    {
5627     "access" : "private",
5628     "field_name" : "mLock",
5629     "referenced_type" : "type-484"
5630    }
5631   ],
5632   "linker_set_key" : "android::Mutex::Autolock",
5633   "name" : "android::Mutex::Autolock",
5634   "record_kind" : "class",
5635   "referenced_type" : "type-483",
5636   "self_type" : "type-483",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5639   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5640  },
5641  {
5642   "alignment" : 4,
5643   "base_specifiers" :
5644   [
5645    {
5646     "referenced_type" : "type-154"
5647    }
5648   ],
5649   "fields" :
5650   [
5651    {
5652     "access" : "private",
5653     "field_name" : "mHandle",
5654     "field_offset" : 32,
5655     "referenced_type" : "type-157"
5656    },
5657    {
5658     "access" : "private",
5659     "field_name" : "mOwnsHandle",
5660     "field_offset" : 64,
5661     "referenced_type" : "type-36"
5662    }
5663   ],
5664   "linker_set_key" : "android::NativeHandle",
5665   "name" : "android::NativeHandle",
5666   "record_kind" : "class",
5667   "referenced_type" : "type-156",
5668   "self_type" : "type-156",
5669   "size" : 12,
5670   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5671   "unique_id" : "_ZTSN7android12NativeHandleE"
5672  },
5673  {
5674   "alignment" : 4,
5675   "fields" :
5676   [
5677    {
5678     "access" : "private",
5679     "field_name" : "mRWLock",
5680     "referenced_type" : "type-490"
5681    }
5682   ],
5683   "linker_set_key" : "android::RWLock",
5684   "name" : "android::RWLock",
5685   "record_kind" : "class",
5686   "referenced_type" : "type-489",
5687   "self_type" : "type-489",
5688   "size" : 40,
5689   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5690   "unique_id" : "_ZTSN7android6RWLockE"
5691  },
5692  {
5693   "alignment" : 4,
5694   "fields" :
5695   [
5696    {
5697     "access" : "private",
5698     "field_name" : "mLock",
5699     "referenced_type" : "type-493"
5700    }
5701   ],
5702   "linker_set_key" : "android::RWLock::AutoRLock",
5703   "name" : "android::RWLock::AutoRLock",
5704   "record_kind" : "class",
5705   "referenced_type" : "type-492",
5706   "self_type" : "type-492",
5707   "size" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5709   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5710  },
5711  {
5712   "alignment" : 4,
5713   "fields" :
5714   [
5715    {
5716     "access" : "private",
5717     "field_name" : "mLock",
5718     "referenced_type" : "type-493"
5719    }
5720   ],
5721   "linker_set_key" : "android::RWLock::AutoWLock",
5722   "name" : "android::RWLock::AutoWLock",
5723   "record_kind" : "class",
5724   "referenced_type" : "type-495",
5725   "self_type" : "type-495",
5726   "size" : 4,
5727   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5728   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5729  },
5730  {
5731   "alignment" : 4,
5732   "fields" :
5733   [
5734    {
5735     "access" : "private",
5736     "field_name" : "mRefs",
5737     "field_offset" : 32,
5738     "referenced_type" : "type-8"
5739    }
5740   ],
5741   "linker_set_key" : "android::RefBase",
5742   "name" : "android::RefBase",
5743   "record_kind" : "class",
5744   "referenced_type" : "type-7",
5745   "self_type" : "type-7",
5746   "size" : 8,
5747   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5748   "unique_id" : "_ZTSN7android7RefBaseE",
5749   "vtable_components" :
5750   [
5751    {
5752     "kind" : "offset_to_top"
5753    },
5754    {
5755     "kind" : "rtti",
5756     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5757    },
5758    {
5759     "kind" : "complete_dtor_pointer",
5760     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5761    },
5762    {
5763     "kind" : "deleting_dtor_pointer",
5764     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5765    },
5766    {
5767     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5768    },
5769    {
5770     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5771    },
5772    {
5773     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5774    },
5775    {
5776     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5777    }
5778   ]
5779  },
5780  {
5781   "alignment" : 1,
5782   "linker_set_key" : "android::RefBase::weakref_type",
5783   "name" : "android::RefBase::weakref_type",
5784   "record_kind" : "class",
5785   "referenced_type" : "type-12",
5786   "self_type" : "type-12",
5787   "size" : 1,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5789   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5790  },
5791  {
5792   "alignment" : 1,
5793   "linker_set_key" : "android::ReferenceMover",
5794   "name" : "android::ReferenceMover",
5795   "record_kind" : "class",
5796   "referenced_type" : "type-263",
5797   "self_type" : "type-263",
5798   "size" : 1,
5799   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5800   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "android::ReferenceRenamer",
5805   "name" : "android::ReferenceRenamer",
5806   "record_kind" : "class",
5807   "referenced_type" : "type-258",
5808   "self_type" : "type-258",
5809   "size" : 4,
5810   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5811   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5812   "vtable_components" :
5813   [
5814    {
5815     "kind" : "offset_to_top"
5816    },
5817    {
5818     "kind" : "rtti",
5819     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5820    },
5821    {
5822     "is_pure" : true,
5823     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
5824    }
5825   ]
5826  },
5827  {
5828   "alignment" : 4,
5829   "fields" :
5830   [
5831    {
5832     "access" : "private",
5833     "field_name" : "mTag",
5834     "referenced_type" : "type-107"
5835    }
5836   ],
5837   "linker_set_key" : "android::ScopedTrace",
5838   "name" : "android::ScopedTrace",
5839   "record_kind" : "class",
5840   "referenced_type" : "type-498",
5841   "self_type" : "type-498",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/Trace.h",
5844   "unique_id" : "_ZTSN7android11ScopedTraceE"
5845  },
5846  {
5847   "alignment" : 4,
5848   "base_specifiers" :
5849   [
5850    {
5851     "access" : "private",
5852     "referenced_type" : "type-48"
5853    }
5854   ],
5855   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5856   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
5857   "record_kind" : "class",
5858   "referenced_type" : "type-47",
5859   "self_type" : "type-47",
5860   "size" : 20,
5861   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
5862   "template_args" : [ "type-49" ],
5863   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
5864   "vtable_components" :
5865   [
5866    {
5867     "kind" : "offset_to_top"
5868    },
5869    {
5870     "kind" : "rtti",
5871     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
5872    },
5873    {
5874     "kind" : "complete_dtor_pointer",
5875     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
5876    },
5877    {
5878     "kind" : "deleting_dtor_pointer",
5879     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
5880    },
5881    {
5882     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
5883    },
5884    {
5885     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
5886    },
5887    {
5888     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
5889    },
5890    {
5891     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
5892    },
5893    {
5894     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
5895    },
5896    {
5897     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
5898    },
5899    {
5900     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
5901    }
5902   ]
5903  },
5904  {
5905   "alignment" : 4,
5906   "base_specifiers" :
5907   [
5908    {
5909     "referenced_type" : "type-33"
5910    }
5911   ],
5912   "linker_set_key" : "android::SortedVectorImpl",
5913   "name" : "android::SortedVectorImpl",
5914   "record_kind" : "class",
5915   "referenced_type" : "type-48",
5916   "self_type" : "type-48",
5917   "size" : 20,
5918   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
5919   "unique_id" : "_ZTSN7android16SortedVectorImplE",
5920   "vtable_components" :
5921   [
5922    {
5923     "kind" : "offset_to_top"
5924    },
5925    {
5926     "kind" : "rtti",
5927     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
5928    },
5929    {
5930     "kind" : "complete_dtor_pointer",
5931     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
5932    },
5933    {
5934     "kind" : "deleting_dtor_pointer",
5935     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
5936    },
5937    {
5938     "is_pure" : true,
5939     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
5940    },
5941    {
5942     "is_pure" : true,
5943     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
5944    },
5945    {
5946     "is_pure" : true,
5947     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
5948    },
5949    {
5950     "is_pure" : true,
5951     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
5952    },
5953    {
5954     "is_pure" : true,
5955     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
5956    },
5957    {
5958     "is_pure" : true,
5959     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
5960    },
5961    {
5962     "is_pure" : true,
5963     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
5964    }
5965   ]
5966  },
5967  {
5968   "alignment" : 4,
5969   "fields" :
5970   [
5971    {
5972     "access" : "private",
5973     "field_name" : "mString",
5974     "referenced_type" : "type-42"
5975    }
5976   ],
5977   "linker_set_key" : "android::String16",
5978   "name" : "android::String16",
5979   "record_kind" : "class",
5980   "referenced_type" : "type-41",
5981   "self_type" : "type-41",
5982   "size" : 4,
5983   "source_file" : "/system/core/libutils/include/utils/String16.h",
5984   "unique_id" : "_ZTSN7android8String16E"
5985  },
5986  {
5987   "alignment" : 4,
5988   "fields" :
5989   [
5990    {
5991     "access" : "private",
5992     "field_name" : "mString",
5993     "referenced_type" : "type-51"
5994    }
5995   ],
5996   "linker_set_key" : "android::String8",
5997   "name" : "android::String8",
5998   "record_kind" : "class",
5999   "referenced_type" : "type-50",
6000   "self_type" : "type-50",
6001   "size" : 4,
6002   "source_file" : "/system/core/libutils/include/utils/String8.h",
6003   "unique_id" : "_ZTSN7android7String8E"
6004  },
6005  {
6006   "alignment" : 4,
6007   "base_specifiers" :
6008   [
6009    {
6010     "is_virtual" : true,
6011     "referenced_type" : "type-7"
6012    }
6013   ],
6014   "fields" :
6015   [
6016    {
6017     "access" : "private",
6018     "field_name" : "mCanCallJava",
6019     "field_offset" : 32,
6020     "referenced_type" : "type-70"
6021    },
6022    {
6023     "access" : "private",
6024     "field_name" : "mThread",
6025     "field_offset" : 64,
6026     "referenced_type" : "type-25"
6027    },
6028    {
6029     "access" : "private",
6030     "field_name" : "mLock",
6031     "field_offset" : 96,
6032     "referenced_type" : "type-30"
6033    },
6034    {
6035     "access" : "private",
6036     "field_name" : "mThreadExitedCondition",
6037     "field_offset" : 128,
6038     "referenced_type" : "type-71"
6039    },
6040    {
6041     "access" : "private",
6042     "field_name" : "mStatus",
6043     "field_offset" : 160,
6044     "referenced_type" : "type-24"
6045    },
6046    {
6047     "access" : "private",
6048     "field_name" : "mExitPending",
6049     "field_offset" : 192,
6050     "referenced_type" : "type-73"
6051    },
6052    {
6053     "access" : "private",
6054     "field_name" : "mRunning",
6055     "field_offset" : 200,
6056     "referenced_type" : "type-73"
6057    },
6058    {
6059     "access" : "private",
6060     "field_name" : "mHoldSelf",
6061     "field_offset" : 224,
6062     "referenced_type" : "type-67"
6063    },
6064    {
6065     "access" : "private",
6066     "field_name" : "mTid",
6067     "field_offset" : 256,
6068     "referenced_type" : "type-24"
6069    }
6070   ],
6071   "linker_set_key" : "android::Thread",
6072   "name" : "android::Thread",
6073   "record_kind" : "class",
6074   "referenced_type" : "type-69",
6075   "self_type" : "type-69",
6076   "size" : 44,
6077   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6078   "unique_id" : "_ZTSN7android6ThreadE",
6079   "vtable_components" :
6080   [
6081    {
6082     "component_value" : 36,
6083     "kind" : "vbase_offset"
6084    },
6085    {
6086     "kind" : "offset_to_top"
6087    },
6088    {
6089     "kind" : "rtti",
6090     "mangled_component_name" : "_ZTIN7android6ThreadE"
6091    },
6092    {
6093     "kind" : "complete_dtor_pointer",
6094     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6095    },
6096    {
6097     "kind" : "deleting_dtor_pointer",
6098     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6099    },
6100    {
6101     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6102    },
6103    {
6104     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6105    },
6106    {
6107     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6108    },
6109    {
6110     "is_pure" : true,
6111     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6112    },
6113    {
6114     "kind" : "vcall_offset"
6115    },
6116    {
6117     "kind" : "vcall_offset"
6118    },
6119    {
6120     "kind" : "vcall_offset"
6121    },
6122    {
6123     "kind" : "vcall_offset"
6124    },
6125    {
6126     "component_value" : -36,
6127     "kind" : "vcall_offset"
6128    },
6129    {
6130     "component_value" : -36,
6131     "kind" : "offset_to_top"
6132    },
6133    {
6134     "kind" : "rtti",
6135     "mangled_component_name" : "_ZTIN7android6ThreadE"
6136    },
6137    {
6138     "kind" : "complete_dtor_pointer",
6139     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6140    },
6141    {
6142     "kind" : "deleting_dtor_pointer",
6143     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6144    },
6145    {
6146     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6147    },
6148    {
6149     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6150    },
6151    {
6152     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6153    },
6154    {
6155     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6156    }
6157   ]
6158  },
6159  {
6160   "alignment" : 4,
6161   "base_specifiers" :
6162   [
6163    {
6164     "access" : "private",
6165     "referenced_type" : "type-33"
6166    }
6167   ],
6168   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6169   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6170   "record_kind" : "class",
6171   "referenced_type" : "type-32",
6172   "self_type" : "type-32",
6173   "size" : 20,
6174   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6175   "template_args" : [ "type-35" ],
6176   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6177   "vtable_components" :
6178   [
6179    {
6180     "kind" : "offset_to_top"
6181    },
6182    {
6183     "kind" : "rtti",
6184     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6185    },
6186    {
6187     "kind" : "complete_dtor_pointer",
6188     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6189    },
6190    {
6191     "kind" : "deleting_dtor_pointer",
6192     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6193    },
6194    {
6195     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6196    },
6197    {
6198     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6199    },
6200    {
6201     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6202    },
6203    {
6204     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6205    },
6206    {
6207     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6208    },
6209    {
6210     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6211    }
6212   ]
6213  },
6214  {
6215   "alignment" : 4,
6216   "fields" :
6217   [
6218    {
6219     "access" : "private",
6220     "field_name" : "mStorage",
6221     "field_offset" : 32,
6222     "referenced_type" : "type-25"
6223    },
6224    {
6225     "access" : "private",
6226     "field_name" : "mCount",
6227     "field_offset" : 64,
6228     "referenced_type" : "type-2"
6229    },
6230    {
6231     "access" : "private",
6232     "field_name" : "mFlags",
6233     "field_offset" : 96,
6234     "referenced_type" : "type-34"
6235    },
6236    {
6237     "access" : "private",
6238     "field_name" : "mItemSize",
6239     "field_offset" : 128,
6240     "referenced_type" : "type-34"
6241    }
6242   ],
6243   "linker_set_key" : "android::VectorImpl",
6244   "name" : "android::VectorImpl",
6245   "record_kind" : "class",
6246   "referenced_type" : "type-33",
6247   "self_type" : "type-33",
6248   "size" : 20,
6249   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6250   "unique_id" : "_ZTSN7android10VectorImplE",
6251   "vtable_components" :
6252   [
6253    {
6254     "kind" : "offset_to_top"
6255    },
6256    {
6257     "kind" : "rtti",
6258     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6259    },
6260    {
6261     "kind" : "complete_dtor_pointer",
6262     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6263    },
6264    {
6265     "kind" : "deleting_dtor_pointer",
6266     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6267    },
6268    {
6269     "is_pure" : true,
6270     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6271    },
6272    {
6273     "is_pure" : true,
6274     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6275    },
6276    {
6277     "is_pure" : true,
6278     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6279    },
6280    {
6281     "is_pure" : true,
6282     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6283    },
6284    {
6285     "is_pure" : true,
6286     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6287    },
6288    {
6289     "is_pure" : true,
6290     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6291    }
6292   ]
6293  },
6294  {
6295   "alignment" : 4,
6296   "base_specifiers" :
6297   [
6298    {
6299     "referenced_type" : "type-151"
6300    }
6301   ],
6302   "linker_set_key" : "android::VirtualLightRefBase",
6303   "name" : "android::VirtualLightRefBase",
6304   "record_kind" : "class",
6305   "referenced_type" : "type-153",
6306   "self_type" : "type-153",
6307   "size" : 8,
6308   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6309   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6310   "vtable_components" :
6311   [
6312    {
6313     "kind" : "offset_to_top"
6314    },
6315    {
6316     "kind" : "rtti",
6317     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6318    },
6319    {
6320     "kind" : "complete_dtor_pointer",
6321     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6322    },
6323    {
6324     "kind" : "deleting_dtor_pointer",
6325     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6326    }
6327   ]
6328  },
6329  {
6330   "alignment" : 4,
6331   "base_specifiers" :
6332   [
6333    {
6334     "referenced_type" : "type-17"
6335    }
6336   ],
6337   "fields" :
6338   [
6339    {
6340     "access" : "protected",
6341     "field_name" : "mSchedPolicy",
6342     "field_offset" : 32,
6343     "referenced_type" : "type-24"
6344    },
6345    {
6346     "access" : "protected",
6347     "field_name" : "mSchedPriority",
6348     "field_offset" : 64,
6349     "referenced_type" : "type-24"
6350    },
6351    {
6352     "access" : "private",
6353     "field_name" : "mExtras",
6354     "field_offset" : 96,
6355     "referenced_type" : "type-116"
6356    },
6357    {
6358     "access" : "private",
6359     "field_name" : "mReserved0",
6360     "field_offset" : 128,
6361     "referenced_type" : "type-25"
6362    }
6363   ],
6364   "linker_set_key" : "android::hardware::BHwBinder",
6365   "name" : "android::hardware::BHwBinder",
6366   "record_kind" : "class",
6367   "referenced_type" : "type-115",
6368   "self_type" : "type-115",
6369   "size" : 28,
6370   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6371   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6372   "vtable_components" :
6373   [
6374    {
6375     "component_value" : 20,
6376     "kind" : "vbase_offset"
6377    },
6378    {
6379     "kind" : "offset_to_top"
6380    },
6381    {
6382     "kind" : "rtti",
6383     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6384    },
6385    {
6386     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6387    },
6388    {
6389     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6390    },
6391    {
6392     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6393    },
6394    {
6395     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6396    },
6397    {
6398     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6399    },
6400    {
6401     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6402    },
6403    {
6404     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6405    },
6406    {
6407     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6408    },
6409    {
6410     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6411    },
6412    {
6413     "kind" : "complete_dtor_pointer",
6414     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6415    },
6416    {
6417     "kind" : "deleting_dtor_pointer",
6418     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6419    },
6420    {
6421     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6422    },
6423    {
6424     "kind" : "vcall_offset"
6425    },
6426    {
6427     "kind" : "vcall_offset"
6428    },
6429    {
6430     "kind" : "vcall_offset"
6431    },
6432    {
6433     "kind" : "vcall_offset"
6434    },
6435    {
6436     "component_value" : -20,
6437     "kind" : "vcall_offset"
6438    },
6439    {
6440     "component_value" : -20,
6441     "kind" : "offset_to_top"
6442    },
6443    {
6444     "kind" : "rtti",
6445     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6446    },
6447    {
6448     "kind" : "complete_dtor_pointer",
6449     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6450    },
6451    {
6452     "kind" : "deleting_dtor_pointer",
6453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6454    },
6455    {
6456     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6457    },
6458    {
6459     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6460    },
6461    {
6462     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6463    },
6464    {
6465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6466    }
6467   ]
6468  },
6469  {
6470   "alignment" : 4,
6471   "base_specifiers" :
6472   [
6473    {
6474     "is_virtual" : true,
6475     "referenced_type" : "type-7"
6476    }
6477   ],
6478   "fields" :
6479   [
6480    {
6481     "access" : "private",
6482     "field_name" : "mRemote",
6483     "field_offset" : 32,
6484     "referenced_type" : "type-373"
6485    },
6486    {
6487     "access" : "private",
6488     "field_name" : "mRefs",
6489     "field_offset" : 64,
6490     "referenced_type" : "type-11"
6491    },
6492    {
6493     "access" : "private",
6494     "field_name" : "mState",
6495     "field_offset" : 96,
6496     "referenced_type" : "type-374"
6497    }
6498   ],
6499   "linker_set_key" : "android::hardware::BpHwRefBase",
6500   "name" : "android::hardware::BpHwRefBase",
6501   "record_kind" : "class",
6502   "referenced_type" : "type-372",
6503   "self_type" : "type-372",
6504   "size" : 24,
6505   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6506   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6507   "vtable_components" :
6508   [
6509    {
6510     "component_value" : 16,
6511     "kind" : "vbase_offset"
6512    },
6513    {
6514     "kind" : "offset_to_top"
6515    },
6516    {
6517     "kind" : "rtti",
6518     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6519    },
6520    {
6521     "kind" : "complete_dtor_pointer",
6522     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6523    },
6524    {
6525     "kind" : "deleting_dtor_pointer",
6526     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6527    },
6528    {
6529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6530    },
6531    {
6532     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6533    },
6534    {
6535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6536    },
6537    {
6538     "kind" : "vcall_offset"
6539    },
6540    {
6541     "component_value" : -16,
6542     "kind" : "vcall_offset"
6543    },
6544    {
6545     "component_value" : -16,
6546     "kind" : "vcall_offset"
6547    },
6548    {
6549     "component_value" : -16,
6550     "kind" : "vcall_offset"
6551    },
6552    {
6553     "component_value" : -16,
6554     "kind" : "vcall_offset"
6555    },
6556    {
6557     "component_value" : -16,
6558     "kind" : "offset_to_top"
6559    },
6560    {
6561     "kind" : "rtti",
6562     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6563    },
6564    {
6565     "kind" : "complete_dtor_pointer",
6566     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6567    },
6568    {
6569     "kind" : "deleting_dtor_pointer",
6570     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6571    },
6572    {
6573     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6574    },
6575    {
6576     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6577    },
6578    {
6579     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6580    },
6581    {
6582     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6583    }
6584   ]
6585  },
6586  {
6587   "alignment" : 4,
6588   "base_specifiers" :
6589   [
6590    {
6591     "referenced_type" : "type-94"
6592    },
6593    {
6594     "referenced_type" : "type-20"
6595    },
6596    {
6597     "referenced_type" : "type-372"
6598    }
6599   ],
6600   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6601   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6602   "record_kind" : "class",
6603   "referenced_type" : "type-378",
6604   "self_type" : "type-378",
6605   "size" : 32,
6606   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6607   "template_args" : [ "type-94" ],
6608   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
6609   "vtable_components" :
6610   [
6611    {
6612     "component_value" : 24,
6613     "kind" : "vbase_offset"
6614    },
6615    {
6616     "kind" : "offset_to_top"
6617    },
6618    {
6619     "kind" : "rtti",
6620     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6621    },
6622    {
6623     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
6624    },
6625    {
6626     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6627    },
6628    {
6629     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6630    },
6631    {
6632     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6633    },
6634    {
6635     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6636    },
6637    {
6638     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
6639    },
6640    {
6641     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6642    },
6643    {
6644     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
6645    },
6646    {
6647     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6648    },
6649    {
6650     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
6651    },
6652    {
6653     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6654    },
6655    {
6656     "kind" : "complete_dtor_pointer",
6657     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6658    },
6659    {
6660     "kind" : "deleting_dtor_pointer",
6661     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6662    },
6663    {
6664     "is_pure" : true,
6665     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
6666    },
6667    {
6668     "is_pure" : true,
6669     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
6670    },
6671    {
6672     "is_pure" : true,
6673     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
6674    },
6675    {
6676     "is_pure" : true,
6677     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
6678    },
6679    {
6680     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6681    },
6682    {
6683     "component_value" : 20,
6684     "kind" : "vbase_offset"
6685    },
6686    {
6687     "component_value" : -4,
6688     "kind" : "offset_to_top"
6689    },
6690    {
6691     "kind" : "rtti",
6692     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6693    },
6694    {
6695     "kind" : "complete_dtor_pointer",
6696     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6697    },
6698    {
6699     "kind" : "deleting_dtor_pointer",
6700     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6701    },
6702    {
6703     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6704    },
6705    {
6706     "component_value" : 16,
6707     "kind" : "vbase_offset"
6708    },
6709    {
6710     "component_value" : -8,
6711     "kind" : "offset_to_top"
6712    },
6713    {
6714     "kind" : "rtti",
6715     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6716    },
6717    {
6718     "kind" : "complete_dtor_pointer",
6719     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6720    },
6721    {
6722     "kind" : "deleting_dtor_pointer",
6723     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6724    },
6725    {
6726     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6727    },
6728    {
6729     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6730    },
6731    {
6732     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6733    },
6734    {
6735     "kind" : "vcall_offset"
6736    },
6737    {
6738     "component_value" : -16,
6739     "kind" : "vcall_offset"
6740    },
6741    {
6742     "component_value" : -16,
6743     "kind" : "vcall_offset"
6744    },
6745    {
6746     "component_value" : -16,
6747     "kind" : "vcall_offset"
6748    },
6749    {
6750     "component_value" : -24,
6751     "kind" : "vcall_offset"
6752    },
6753    {
6754     "component_value" : -24,
6755     "kind" : "offset_to_top"
6756    },
6757    {
6758     "kind" : "rtti",
6759     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6760    },
6761    {
6762     "kind" : "complete_dtor_pointer",
6763     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6764    },
6765    {
6766     "kind" : "deleting_dtor_pointer",
6767     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6768    },
6769    {
6770     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6771    },
6772    {
6773     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6774    },
6775    {
6776     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6777    },
6778    {
6779     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6780    }
6781   ]
6782  },
6783  {
6784   "alignment" : 4,
6785   "base_specifiers" :
6786   [
6787    {
6788     "referenced_type" : "type-6"
6789    },
6790    {
6791     "referenced_type" : "type-20"
6792    },
6793    {
6794     "referenced_type" : "type-372"
6795    }
6796   ],
6797   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6798   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
6799   "record_kind" : "class",
6800   "referenced_type" : "type-376",
6801   "self_type" : "type-376",
6802   "size" : 32,
6803   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6804   "template_args" : [ "type-6" ],
6805   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
6806   "vtable_components" :
6807   [
6808    {
6809     "component_value" : 24,
6810     "kind" : "vbase_offset"
6811    },
6812    {
6813     "kind" : "offset_to_top"
6814    },
6815    {
6816     "kind" : "rtti",
6817     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6818    },
6819    {
6820     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
6821    },
6822    {
6823     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
6824    },
6825    {
6826     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
6827    },
6828    {
6829     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
6830    },
6831    {
6832     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
6833    },
6834    {
6835     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
6836    },
6837    {
6838     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
6839    },
6840    {
6841     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
6842    },
6843    {
6844     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
6845    },
6846    {
6847     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
6848    },
6849    {
6850     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
6851    },
6852    {
6853     "kind" : "complete_dtor_pointer",
6854     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6855    },
6856    {
6857     "kind" : "deleting_dtor_pointer",
6858     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6859    },
6860    {
6861     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6862    },
6863    {
6864     "component_value" : 20,
6865     "kind" : "vbase_offset"
6866    },
6867    {
6868     "component_value" : -4,
6869     "kind" : "offset_to_top"
6870    },
6871    {
6872     "kind" : "rtti",
6873     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6874    },
6875    {
6876     "kind" : "complete_dtor_pointer",
6877     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6878    },
6879    {
6880     "kind" : "deleting_dtor_pointer",
6881     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6882    },
6883    {
6884     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
6885    },
6886    {
6887     "component_value" : 16,
6888     "kind" : "vbase_offset"
6889    },
6890    {
6891     "component_value" : -8,
6892     "kind" : "offset_to_top"
6893    },
6894    {
6895     "kind" : "rtti",
6896     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6897    },
6898    {
6899     "kind" : "complete_dtor_pointer",
6900     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6901    },
6902    {
6903     "kind" : "deleting_dtor_pointer",
6904     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6905    },
6906    {
6907     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6908    },
6909    {
6910     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6911    },
6912    {
6913     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6914    },
6915    {
6916     "kind" : "vcall_offset"
6917    },
6918    {
6919     "component_value" : -16,
6920     "kind" : "vcall_offset"
6921    },
6922    {
6923     "component_value" : -16,
6924     "kind" : "vcall_offset"
6925    },
6926    {
6927     "component_value" : -16,
6928     "kind" : "vcall_offset"
6929    },
6930    {
6931     "component_value" : -24,
6932     "kind" : "vcall_offset"
6933    },
6934    {
6935     "component_value" : -24,
6936     "kind" : "offset_to_top"
6937    },
6938    {
6939     "kind" : "rtti",
6940     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
6941    },
6942    {
6943     "kind" : "complete_dtor_pointer",
6944     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
6945    },
6946    {
6947     "kind" : "deleting_dtor_pointer",
6948     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
6949    },
6950    {
6951     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6952    },
6953    {
6954     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6955    },
6956    {
6957     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6958    },
6959    {
6960     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6961    }
6962   ]
6963  },
6964  {
6965   "alignment" : 4,
6966   "fields" :
6967   [
6968    {
6969     "access" : "private",
6970     "field_name" : "mMutex",
6971     "referenced_type" : "type-407"
6972    },
6973    {
6974     "access" : "private",
6975     "field_name" : "mMap",
6976     "field_offset" : 32,
6977     "referenced_type" : "type-408"
6978    }
6979   ],
6980   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6981   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
6982   "record_kind" : "class",
6983   "referenced_type" : "type-406",
6984   "self_type" : "type-406",
6985   "size" : 16,
6986   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
6987   "template_args" : [ "type-4", "type-409" ],
6988   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
6989  },
6990  {
6991   "alignment" : 4,
6992   "fields" :
6993   [
6994    {
6995     "access" : "private",
6996     "field_name" : "mMutex",
6997     "referenced_type" : "type-417"
6998    },
6999    {
7000     "access" : "private",
7001     "field_name" : "mMap",
7002     "field_offset" : 32,
7003     "referenced_type" : "type-418"
7004    }
7005   ],
7006   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7007   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7008   "record_kind" : "class",
7009   "referenced_type" : "type-416",
7010   "self_type" : "type-416",
7011   "size" : 16,
7012   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7013   "template_args" : [ "type-4", "type-36" ],
7014   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7015  },
7016  {
7017   "alignment" : 4,
7018   "fields" :
7019   [
7020    {
7021     "access" : "private",
7022     "field_name" : "mMutex",
7023     "referenced_type" : "type-422"
7024    },
7025    {
7026     "access" : "private",
7027     "field_name" : "mMap",
7028     "field_offset" : 32,
7029     "referenced_type" : "type-423"
7030    }
7031   ],
7032   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7033   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7034   "record_kind" : "class",
7035   "referenced_type" : "type-421",
7036   "self_type" : "type-421",
7037   "size" : 16,
7038   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7039   "template_args" : [ "type-424", "type-426" ],
7040   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7041  },
7042  {
7043   "alignment" : 4,
7044   "fields" :
7045   [
7046    {
7047     "access" : "private",
7048     "field_name" : "mMutex",
7049     "referenced_type" : "type-442"
7050    },
7051    {
7052     "access" : "private",
7053     "field_name" : "mMap",
7054     "field_offset" : 32,
7055     "referenced_type" : "type-443"
7056    }
7057   ],
7058   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7059   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7060   "record_kind" : "class",
7061   "referenced_type" : "type-441",
7062   "self_type" : "type-441",
7063   "size" : 16,
7064   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7065   "template_args" : [ "type-444", "type-445" ],
7066   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7067  },
7068  {
7069   "alignment" : 4,
7070   "fields" :
7071   [
7072    {
7073     "access" : "private",
7074     "field_name" : "mMutex",
7075     "referenced_type" : "type-431"
7076    },
7077    {
7078     "access" : "private",
7079     "field_name" : "mMap",
7080     "field_offset" : 32,
7081     "referenced_type" : "type-432"
7082    }
7083   ],
7084   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7085   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7086   "record_kind" : "class",
7087   "referenced_type" : "type-430",
7088   "self_type" : "type-430",
7089   "size" : 16,
7090   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7091   "template_args" : [ "type-433", "type-434" ],
7092   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7093  },
7094  {
7095   "alignment" : 8,
7096   "fields" :
7097   [
7098    {
7099     "field_name" : "flags",
7100     "referenced_type" : "type-2"
7101    },
7102    {
7103     "field_name" : "fdIndex",
7104     "field_offset" : 32,
7105     "referenced_type" : "type-2"
7106    },
7107    {
7108     "field_name" : "offset",
7109     "field_offset" : 64,
7110     "referenced_type" : "type-2"
7111    },
7112    {
7113     "field_name" : "extent",
7114     "field_offset" : 128,
7115     "referenced_type" : "type-107"
7116    }
7117   ],
7118   "linker_set_key" : "android::hardware::GrantorDescriptor",
7119   "name" : "android::hardware::GrantorDescriptor",
7120   "referenced_type" : "type-286",
7121   "self_type" : "type-286",
7122   "size" : 24,
7123   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7124   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7125  },
7126  {
7127   "alignment" : 8,
7128   "base_specifiers" :
7129   [
7130    {
7131     "is_virtual" : true,
7132     "referenced_type" : "type-270"
7133    },
7134    {
7135     "is_virtual" : true,
7136     "referenced_type" : "type-7"
7137    }
7138   ],
7139   "linker_set_key" : "android::hardware::HidlMemory",
7140   "name" : "android::hardware::HidlMemory",
7141   "record_kind" : "class",
7142   "referenced_type" : "type-278",
7143   "self_type" : "type-278",
7144   "size" : 56,
7145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7146   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7147   "vtable_components" :
7148   [
7149    {
7150     "component_value" : 48,
7151     "kind" : "vbase_offset"
7152    },
7153    {
7154     "component_value" : 8,
7155     "kind" : "vbase_offset"
7156    },
7157    {
7158     "kind" : "offset_to_top"
7159    },
7160    {
7161     "kind" : "rtti",
7162     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7163    },
7164    {
7165     "kind" : "complete_dtor_pointer",
7166     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7167    },
7168    {
7169     "kind" : "deleting_dtor_pointer",
7170     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7171    },
7172    {
7173     "kind" : "vcall_offset"
7174    },
7175    {
7176     "kind" : "vcall_offset"
7177    },
7178    {
7179     "kind" : "vcall_offset"
7180    },
7181    {
7182     "kind" : "vcall_offset"
7183    },
7184    {
7185     "component_value" : -48,
7186     "kind" : "vcall_offset"
7187    },
7188    {
7189     "component_value" : -48,
7190     "kind" : "offset_to_top"
7191    },
7192    {
7193     "kind" : "rtti",
7194     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7195    },
7196    {
7197     "kind" : "complete_dtor_pointer",
7198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7199    },
7200    {
7201     "kind" : "deleting_dtor_pointer",
7202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7203    },
7204    {
7205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7206    },
7207    {
7208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7209    },
7210    {
7211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7212    },
7213    {
7214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7215    }
7216   ]
7217  },
7218  {
7219   "alignment" : 4,
7220   "base_specifiers" :
7221   [
7222    {
7223     "is_virtual" : true,
7224     "referenced_type" : "type-7"
7225    }
7226   ],
7227   "linker_set_key" : "android::hardware::IBinder",
7228   "name" : "android::hardware::IBinder",
7229   "record_kind" : "class",
7230   "referenced_type" : "type-17",
7231   "self_type" : "type-17",
7232   "size" : 12,
7233   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7234   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7235   "vtable_components" :
7236   [
7237    {
7238     "component_value" : 4,
7239     "kind" : "vbase_offset"
7240    },
7241    {
7242     "kind" : "offset_to_top"
7243    },
7244    {
7245     "kind" : "rtti",
7246     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7247    },
7248    {
7249     "is_pure" : true,
7250     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7251    },
7252    {
7253     "is_pure" : true,
7254     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7255    },
7256    {
7257     "is_pure" : true,
7258     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7259    },
7260    {
7261     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7262    },
7263    {
7264     "is_pure" : true,
7265     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7266    },
7267    {
7268     "is_pure" : true,
7269     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7270    },
7271    {
7272     "is_pure" : true,
7273     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7274    },
7275    {
7276     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7277    },
7278    {
7279     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7280    },
7281    {
7282     "kind" : "complete_dtor_pointer",
7283     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7284    },
7285    {
7286     "kind" : "deleting_dtor_pointer",
7287     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7288    },
7289    {
7290     "kind" : "vcall_offset"
7291    },
7292    {
7293     "kind" : "vcall_offset"
7294    },
7295    {
7296     "kind" : "vcall_offset"
7297    },
7298    {
7299     "kind" : "vcall_offset"
7300    },
7301    {
7302     "component_value" : -4,
7303     "kind" : "vcall_offset"
7304    },
7305    {
7306     "component_value" : -4,
7307     "kind" : "offset_to_top"
7308    },
7309    {
7310     "kind" : "rtti",
7311     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7312    },
7313    {
7314     "kind" : "complete_dtor_pointer",
7315     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7316    },
7317    {
7318     "kind" : "deleting_dtor_pointer",
7319     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7320    },
7321    {
7322     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7323    },
7324    {
7325     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7326    },
7327    {
7328     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7329    },
7330    {
7331     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7332    }
7333   ]
7334  },
7335  {
7336   "alignment" : 4,
7337   "base_specifiers" :
7338   [
7339    {
7340     "is_virtual" : true,
7341     "referenced_type" : "type-7"
7342    }
7343   ],
7344   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7345   "name" : "android::hardware::IBinder::DeathRecipient",
7346   "record_kind" : "class",
7347   "referenced_type" : "type-108",
7348   "self_type" : "type-108",
7349   "size" : 12,
7350   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7351   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7352   "vtable_components" :
7353   [
7354    {
7355     "component_value" : 4,
7356     "kind" : "vbase_offset"
7357    },
7358    {
7359     "kind" : "offset_to_top"
7360    },
7361    {
7362     "kind" : "rtti",
7363     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7364    },
7365    {
7366     "is_pure" : true,
7367     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7368    },
7369    {
7370     "kind" : "complete_dtor_pointer",
7371     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7372    },
7373    {
7374     "kind" : "deleting_dtor_pointer",
7375     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7376    },
7377    {
7378     "kind" : "vcall_offset"
7379    },
7380    {
7381     "kind" : "vcall_offset"
7382    },
7383    {
7384     "kind" : "vcall_offset"
7385    },
7386    {
7387     "kind" : "vcall_offset"
7388    },
7389    {
7390     "component_value" : -4,
7391     "kind" : "vcall_offset"
7392    },
7393    {
7394     "component_value" : -4,
7395     "kind" : "offset_to_top"
7396    },
7397    {
7398     "kind" : "rtti",
7399     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7400    },
7401    {
7402     "kind" : "complete_dtor_pointer",
7403     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7404    },
7405    {
7406     "kind" : "deleting_dtor_pointer",
7407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7408    },
7409    {
7410     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7411    },
7412    {
7413     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7414    },
7415    {
7416     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7417    },
7418    {
7419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7420    }
7421   ]
7422  },
7423  {
7424   "alignment" : 4,
7425   "base_specifiers" :
7426   [
7427    {
7428     "is_virtual" : true,
7429     "referenced_type" : "type-7"
7430    }
7431   ],
7432   "linker_set_key" : "android::hardware::IInterface",
7433   "name" : "android::hardware::IInterface",
7434   "record_kind" : "class",
7435   "referenced_type" : "type-20",
7436   "self_type" : "type-20",
7437   "size" : 12,
7438   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7439   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7440   "vtable_components" :
7441   [
7442    {
7443     "component_value" : 4,
7444     "kind" : "vbase_offset"
7445    },
7446    {
7447     "kind" : "offset_to_top"
7448    },
7449    {
7450     "kind" : "rtti",
7451     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7452    },
7453    {
7454     "kind" : "complete_dtor_pointer",
7455     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7456    },
7457    {
7458     "kind" : "deleting_dtor_pointer",
7459     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7460    },
7461    {
7462     "is_pure" : true,
7463     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7464    },
7465    {
7466     "kind" : "vcall_offset"
7467    },
7468    {
7469     "kind" : "vcall_offset"
7470    },
7471    {
7472     "kind" : "vcall_offset"
7473    },
7474    {
7475     "kind" : "vcall_offset"
7476    },
7477    {
7478     "component_value" : -4,
7479     "kind" : "vcall_offset"
7480    },
7481    {
7482     "component_value" : -4,
7483     "kind" : "offset_to_top"
7484    },
7485    {
7486     "kind" : "rtti",
7487     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7488    },
7489    {
7490     "kind" : "complete_dtor_pointer",
7491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7492    },
7493    {
7494     "kind" : "deleting_dtor_pointer",
7495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7496    },
7497    {
7498     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7499    },
7500    {
7501     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7502    },
7503    {
7504     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7505    },
7506    {
7507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7508    }
7509   ]
7510  },
7511  {
7512   "alignment" : 4,
7513   "fields" :
7514   [
7515    {
7516     "access" : "private",
7517     "field_name" : "mGrantors",
7518     "referenced_type" : "type-282"
7519    },
7520    {
7521     "access" : "private",
7522     "field_name" : "mHandle",
7523     "field_offset" : 128,
7524     "referenced_type" : "type-345"
7525    },
7526    {
7527     "access" : "private",
7528     "field_name" : "mQuantum",
7529     "field_offset" : 192,
7530     "referenced_type" : "type-2"
7531    },
7532    {
7533     "access" : "private",
7534     "field_name" : "mFlags",
7535     "field_offset" : 224,
7536     "referenced_type" : "type-2"
7537    }
7538   ],
7539   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7540   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7541   "referenced_type" : "type-344",
7542   "self_type" : "type-344",
7543   "size" : 32,
7544   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7545   "template_args" : [ "type-53" ],
7546   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7547  },
7548  {
7549   "alignment" : 4,
7550   "fields" :
7551   [
7552    {
7553     "access" : "private",
7554     "field_name" : "mBufCachePos",
7555     "referenced_type" : "type-2"
7556    },
7557    {
7558     "access" : "private",
7559     "field_name" : "mBufCache",
7560     "field_offset" : 32,
7561     "referenced_type" : "type-380"
7562    },
7563    {
7564     "access" : "private",
7565     "field_name" : "mError",
7566     "field_offset" : 128,
7567     "referenced_type" : "type-24"
7568    },
7569    {
7570     "access" : "private",
7571     "field_name" : "mData",
7572     "field_offset" : 160,
7573     "referenced_type" : "type-381"
7574    },
7575    {
7576     "access" : "private",
7577     "field_name" : "mDataSize",
7578     "field_offset" : 192,
7579     "referenced_type" : "type-2"
7580    },
7581    {
7582     "access" : "private",
7583     "field_name" : "mDataCapacity",
7584     "field_offset" : 224,
7585     "referenced_type" : "type-2"
7586    },
7587    {
7588     "access" : "private",
7589     "field_name" : "mDataPos",
7590     "field_offset" : 256,
7591     "referenced_type" : "type-2"
7592    },
7593    {
7594     "access" : "private",
7595     "field_name" : "mObjects",
7596     "field_offset" : 288,
7597     "referenced_type" : "type-382"
7598    },
7599    {
7600     "access" : "private",
7601     "field_name" : "mObjectsSize",
7602     "field_offset" : 320,
7603     "referenced_type" : "type-2"
7604    },
7605    {
7606     "access" : "private",
7607     "field_name" : "mObjectsCapacity",
7608     "field_offset" : 352,
7609     "referenced_type" : "type-2"
7610    },
7611    {
7612     "access" : "private",
7613     "field_name" : "mNextObjectHint",
7614     "field_offset" : 384,
7615     "referenced_type" : "type-2"
7616    },
7617    {
7618     "access" : "private",
7619     "field_name" : "mNumRef",
7620     "field_offset" : 416,
7621     "referenced_type" : "type-2"
7622    },
7623    {
7624     "access" : "private",
7625     "field_name" : "mFdsKnown",
7626     "field_offset" : 448,
7627     "referenced_type" : "type-36"
7628    },
7629    {
7630     "access" : "private",
7631     "field_name" : "mHasFds",
7632     "field_offset" : 456,
7633     "referenced_type" : "type-36"
7634    },
7635    {
7636     "access" : "private",
7637     "field_name" : "mAllowFds",
7638     "field_offset" : 464,
7639     "referenced_type" : "type-36"
7640    },
7641    {
7642     "access" : "private",
7643     "field_name" : "mOwner",
7644     "field_offset" : 480,
7645     "referenced_type" : "type-383"
7646    },
7647    {
7648     "access" : "private",
7649     "field_name" : "mOwnerCookie",
7650     "field_offset" : 512,
7651     "referenced_type" : "type-25"
7652    }
7653   ],
7654   "linker_set_key" : "android::hardware::Parcel",
7655   "name" : "android::hardware::Parcel",
7656   "record_kind" : "class",
7657   "referenced_type" : "type-379",
7658   "self_type" : "type-379",
7659   "size" : 68,
7660   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7661   "unique_id" : "_ZTSN7android8hardware6ParcelE"
7662  },
7663  {
7664   "access" : "private",
7665   "alignment" : 4,
7666   "fields" :
7667   [
7668    {
7669     "field_name" : "index",
7670     "referenced_type" : "type-2"
7671    },
7672    {
7673     "field_name" : "buffer",
7674     "field_offset" : 32,
7675     "referenced_type" : "type-107"
7676    },
7677    {
7678     "field_name" : "bufend",
7679     "field_offset" : 96,
7680     "referenced_type" : "type-107"
7681    }
7682   ],
7683   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
7684   "name" : "android::hardware::Parcel::BufferInfo",
7685   "referenced_type" : "type-388",
7686   "self_type" : "type-388",
7687   "size" : 20,
7688   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
7689   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
7690  },
7691  {
7692   "alignment" : 4,
7693   "base_specifiers" :
7694   [
7695    {
7696     "is_virtual" : true,
7697     "referenced_type" : "type-7"
7698    }
7699   ],
7700   "fields" :
7701   [
7702    {
7703     "access" : "private",
7704     "field_name" : "mDriverFD",
7705     "field_offset" : 32,
7706     "referenced_type" : "type-24"
7707    },
7708    {
7709     "access" : "private",
7710     "field_name" : "mVMStart",
7711     "field_offset" : 64,
7712     "referenced_type" : "type-25"
7713    },
7714    {
7715     "access" : "private",
7716     "field_name" : "mThreadCountLock",
7717     "field_offset" : 96,
7718     "referenced_type" : "type-27"
7719    },
7720    {
7721     "access" : "private",
7722     "field_name" : "mThreadCountDecrement",
7723     "field_offset" : 128,
7724     "referenced_type" : "type-28"
7725    },
7726    {
7727     "access" : "private",
7728     "field_name" : "mExecutingThreadsCount",
7729     "field_offset" : 160,
7730     "referenced_type" : "type-2"
7731    },
7732    {
7733     "access" : "private",
7734     "field_name" : "mMaxThreads",
7735     "field_offset" : 192,
7736     "referenced_type" : "type-2"
7737    },
7738    {
7739     "access" : "private",
7740     "field_name" : "mStarvationStartTimeMs",
7741     "field_offset" : 224,
7742     "referenced_type" : "type-29"
7743    },
7744    {
7745     "access" : "private",
7746     "field_name" : "mLock",
7747     "field_offset" : 288,
7748     "referenced_type" : "type-30"
7749    },
7750    {
7751     "access" : "private",
7752     "field_name" : "mHandleToObject",
7753     "field_offset" : 320,
7754     "referenced_type" : "type-32"
7755    },
7756    {
7757     "access" : "private",
7758     "field_name" : "mManagesContexts",
7759     "field_offset" : 480,
7760     "referenced_type" : "type-36"
7761    },
7762    {
7763     "access" : "private",
7764     "field_name" : "mBinderContextCheckFunc",
7765     "field_offset" : 512,
7766     "referenced_type" : "type-37"
7767    },
7768    {
7769     "access" : "private",
7770     "field_name" : "mBinderContextUserData",
7771     "field_offset" : 544,
7772     "referenced_type" : "type-25"
7773    },
7774    {
7775     "access" : "private",
7776     "field_name" : "mContexts",
7777     "field_offset" : 576,
7778     "referenced_type" : "type-46"
7779    },
7780    {
7781     "access" : "private",
7782     "field_name" : "mRootDir",
7783     "field_offset" : 736,
7784     "referenced_type" : "type-50"
7785    },
7786    {
7787     "access" : "private",
7788     "field_name" : "mThreadPoolStarted",
7789     "field_offset" : 768,
7790     "referenced_type" : "type-36"
7791    },
7792    {
7793     "access" : "private",
7794     "field_name" : "mSpawnThreadOnStart",
7795     "field_offset" : 776,
7796     "referenced_type" : "type-36"
7797    },
7798    {
7799     "access" : "private",
7800     "field_name" : "mThreadPoolSeq",
7801     "field_offset" : 800,
7802     "referenced_type" : "type-54"
7803    },
7804    {
7805     "access" : "private",
7806     "field_name" : "mMmapSize",
7807     "field_offset" : 832,
7808     "referenced_type" : "type-34"
7809    },
7810    {
7811     "access" : "private",
7812     "field_name" : "mCallRestriction",
7813     "field_offset" : 864,
7814     "referenced_type" : "type-55"
7815    }
7816   ],
7817   "linker_set_key" : "android::hardware::ProcessState",
7818   "name" : "android::hardware::ProcessState",
7819   "record_kind" : "class",
7820   "referenced_type" : "type-23",
7821   "self_type" : "type-23",
7822   "size" : 120,
7823   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7824   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
7825   "vtable_components" :
7826   [
7827    {
7828     "component_value" : 112,
7829     "kind" : "vbase_offset"
7830    },
7831    {
7832     "kind" : "offset_to_top"
7833    },
7834    {
7835     "kind" : "rtti",
7836     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7837    },
7838    {
7839     "kind" : "complete_dtor_pointer",
7840     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
7841    },
7842    {
7843     "kind" : "deleting_dtor_pointer",
7844     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
7845    },
7846    {
7847     "kind" : "vcall_offset"
7848    },
7849    {
7850     "kind" : "vcall_offset"
7851    },
7852    {
7853     "kind" : "vcall_offset"
7854    },
7855    {
7856     "kind" : "vcall_offset"
7857    },
7858    {
7859     "component_value" : -112,
7860     "kind" : "vcall_offset"
7861    },
7862    {
7863     "component_value" : -112,
7864     "kind" : "offset_to_top"
7865    },
7866    {
7867     "kind" : "rtti",
7868     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
7869    },
7870    {
7871     "kind" : "complete_dtor_pointer",
7872     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
7873    },
7874    {
7875     "kind" : "deleting_dtor_pointer",
7876     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
7877    },
7878    {
7879     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7880    },
7881    {
7882     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7883    },
7884    {
7885     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7886    },
7887    {
7888     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7889    }
7890   ]
7891  },
7892  {
7893   "access" : "private",
7894   "alignment" : 4,
7895   "fields" :
7896   [
7897    {
7898     "field_name" : "binder",
7899     "referenced_type" : "type-16"
7900    },
7901    {
7902     "field_name" : "refs",
7903     "field_offset" : 32,
7904     "referenced_type" : "type-11"
7905    }
7906   ],
7907   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
7908   "name" : "android::hardware::ProcessState::handle_entry",
7909   "referenced_type" : "type-35",
7910   "self_type" : "type-35",
7911   "size" : 8,
7912   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
7913   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
7914  },
7915  {
7916   "alignment" : 4,
7917   "base_specifiers" :
7918   [
7919    {
7920     "referenced_type" : "type-128"
7921    }
7922   ],
7923   "fields" :
7924   [
7925    {
7926     "access" : "private",
7927     "field_name" : "mVal",
7928     "field_offset" : 192,
7929     "referenced_type" : "type-92"
7930    }
7931   ],
7932   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
7933   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
7934   "record_kind" : "class",
7935   "referenced_type" : "type-134",
7936   "self_type" : "type-134",
7937   "size" : 28,
7938   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7939   "template_args" : [ "type-92" ],
7940   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE"
7941  },
7942  {
7943   "alignment" : 4,
7944   "base_specifiers" :
7945   [
7946    {
7947     "referenced_type" : "type-128"
7948    }
7949   ],
7950   "fields" :
7951   [
7952    {
7953     "access" : "private",
7954     "field_name" : "mVal",
7955     "field_offset" : 168,
7956     "referenced_type" : "type-36"
7957    }
7958   ],
7959   "linker_set_key" : "android::hardware::Return<bool>",
7960   "name" : "android::hardware::Return<bool>",
7961   "record_kind" : "class",
7962   "referenced_type" : "type-127",
7963   "self_type" : "type-127",
7964   "size" : 24,
7965   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7966   "template_args" : [ "type-36" ],
7967   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
7968  },
7969  {
7970   "alignment" : 4,
7971   "base_specifiers" :
7972   [
7973    {
7974     "referenced_type" : "type-128"
7975    }
7976   ],
7977   "linker_set_key" : "android::hardware::Return<void>",
7978   "name" : "android::hardware::Return<void>",
7979   "record_kind" : "class",
7980   "referenced_type" : "type-147",
7981   "self_type" : "type-147",
7982   "size" : 24,
7983   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
7984   "template_args" : [ "type-26" ],
7985   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
7986  },
7987  {
7988   "alignment" : 4,
7989   "fields" :
7990   [
7991    {
7992     "access" : "private",
7993     "field_name" : "mException",
7994     "referenced_type" : "type-24"
7995    },
7996    {
7997     "access" : "private",
7998     "field_name" : "mErrorCode",
7999     "field_offset" : 32,
8000     "referenced_type" : "type-24"
8001    },
8002    {
8003     "access" : "private",
8004     "field_name" : "mMessage",
8005     "field_offset" : 64,
8006     "referenced_type" : "type-118"
8007    }
8008   ],
8009   "linker_set_key" : "android::hardware::Status",
8010   "name" : "android::hardware::Status",
8011   "record_kind" : "class",
8012   "referenced_type" : "type-117",
8013   "self_type" : "type-117",
8014   "size" : 20,
8015   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8016   "unique_id" : "_ZTSN7android8hardware6StatusE"
8017  },
8018  {
8019   "alignment" : 4,
8020   "fields" :
8021   [
8022    {
8023     "access" : "protected",
8024     "field_name" : "mInstrumentationCallbacks",
8025     "field_offset" : 32,
8026     "referenced_type" : "type-398"
8027    },
8028    {
8029     "access" : "protected",
8030     "field_name" : "mEnableInstrumentation",
8031     "field_offset" : 128,
8032     "referenced_type" : "type-36"
8033    },
8034    {
8035     "access" : "protected",
8036     "field_name" : "mInstrumentationLibPackage",
8037     "field_offset" : 160,
8038     "referenced_type" : "type-399"
8039    },
8040    {
8041     "access" : "protected",
8042     "field_name" : "mInterfaceName",
8043     "field_offset" : 256,
8044     "referenced_type" : "type-400"
8045    }
8046   ],
8047   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8048   "name" : "android::hardware::details::HidlInstrumentor",
8049   "referenced_type" : "type-397",
8050   "self_type" : "type-397",
8051   "size" : 44,
8052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8053   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8054   "vtable_components" :
8055   [
8056    {
8057     "kind" : "offset_to_top"
8058    },
8059    {
8060     "kind" : "rtti",
8061     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8062    },
8063    {
8064     "kind" : "complete_dtor_pointer",
8065     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8066    },
8067    {
8068     "kind" : "deleting_dtor_pointer",
8069     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8070    }
8071   ]
8072  },
8073  {
8074   "alignment" : 4,
8075   "fields" :
8076   [
8077    {
8078     "field_name" : "sched_policy",
8079     "referenced_type" : "type-24"
8080    },
8081    {
8082     "field_name" : "prio",
8083     "field_offset" : 32,
8084     "referenced_type" : "type-24"
8085    }
8086   ],
8087   "linker_set_key" : "android::hardware::details::SchedPrio",
8088   "name" : "android::hardware::details::SchedPrio",
8089   "referenced_type" : "type-409",
8090   "self_type" : "type-409",
8091   "size" : 8,
8092   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8093   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8094  },
8095  {
8096   "alignment" : 4,
8097   "fields" :
8098   [
8099    {
8100     "access" : "private",
8101     "field_name" : "mQueue",
8102     "referenced_type" : "type-596"
8103    }
8104   ],
8105   "linker_set_key" : "android::hardware::details::TaskRunner",
8106   "name" : "android::hardware::details::TaskRunner",
8107   "record_kind" : "class",
8108   "referenced_type" : "type-595",
8109   "self_type" : "type-595",
8110   "size" : 8,
8111   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8112   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8113  },
8114  {
8115   "alignment" : 1,
8116   "linker_set_key" : "android::hardware::details::bnhw_tag",
8117   "name" : "android::hardware::details::bnhw_tag",
8118   "referenced_type" : "type-214",
8119   "self_type" : "type-214",
8120   "size" : 1,
8121   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8122   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8123  },
8124  {
8125   "alignment" : 1,
8126   "linker_set_key" : "android::hardware::details::bphw_tag",
8127   "name" : "android::hardware::details::bphw_tag",
8128   "referenced_type" : "type-228",
8129   "self_type" : "type-228",
8130   "size" : 1,
8131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8132   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8133  },
8134  {
8135   "alignment" : 1,
8136   "linker_set_key" : "android::hardware::details::bs_tag",
8137   "name" : "android::hardware::details::bs_tag",
8138   "referenced_type" : "type-238",
8139   "self_type" : "type-238",
8140   "size" : 1,
8141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8142   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8143  },
8144  {
8145   "access" : "private",
8146   "alignment" : 4,
8147   "fields" :
8148   [
8149    {
8150     "field_name" : "mPointer",
8151     "referenced_type" : "type-285"
8152    },
8153    {
8154     "field_name" : "_pad",
8155     "referenced_type" : "type-107"
8156    }
8157   ],
8158   "is_anonymous" : true,
8159   "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",
8160   "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",
8161   "record_kind" : "union",
8162   "referenced_type" : "type-284",
8163   "self_type" : "type-284",
8164   "size" : 8,
8165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8166   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8167  },
8168  {
8169   "access" : "private",
8170   "alignment" : 4,
8171   "fields" :
8172   [
8173    {
8174     "field_name" : "mPointer",
8175     "referenced_type" : "type-323"
8176    },
8177    {
8178     "field_name" : "_pad",
8179     "referenced_type" : "type-107"
8180    }
8181   ],
8182   "is_anonymous" : true,
8183   "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",
8184   "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",
8185   "record_kind" : "union",
8186   "referenced_type" : "type-322",
8187   "self_type" : "type-322",
8188   "size" : 8,
8189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8190   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
8191  },
8192  {
8193   "access" : "private",
8194   "alignment" : 4,
8195   "fields" :
8196   [
8197    {
8198     "field_name" : "mPointer",
8199     "referenced_type" : "type-315"
8200    },
8201    {
8202     "field_name" : "_pad",
8203     "referenced_type" : "type-107"
8204    }
8205   ],
8206   "is_anonymous" : true,
8207   "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",
8208   "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",
8209   "record_kind" : "union",
8210   "referenced_type" : "type-314",
8211   "self_type" : "type-314",
8212   "size" : 8,
8213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8214   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
8215  },
8216  {
8217   "alignment" : 4,
8218   "fields" :
8219   [
8220    {
8221     "access" : "private",
8222     "referenced_type" : "type-284"
8223    }
8224   ],
8225   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8226   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8227   "referenced_type" : "type-283",
8228   "self_type" : "type-283",
8229   "size" : 8,
8230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8231   "template_args" : [ "type-286" ],
8232   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8233  },
8234  {
8235   "alignment" : 4,
8236   "fields" :
8237   [
8238    {
8239     "access" : "private",
8240     "referenced_type" : "type-297"
8241    }
8242   ],
8243   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8244   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8245   "referenced_type" : "type-296",
8246   "self_type" : "type-296",
8247   "size" : 8,
8248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8249   "template_args" : [ "type-299" ],
8250   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
8251  },
8252  {
8253   "alignment" : 4,
8254   "fields" :
8255   [
8256    {
8257     "access" : "private",
8258     "referenced_type" : "type-289"
8259    }
8260   ],
8261   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8262   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8263   "referenced_type" : "type-288",
8264   "self_type" : "type-288",
8265   "size" : 8,
8266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8267   "template_args" : [ "type-266" ],
8268   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
8269  },
8270  {
8271   "alignment" : 4,
8272   "fields" :
8273   [
8274    {
8275     "access" : "private",
8276     "referenced_type" : "type-322"
8277    }
8278   ],
8279   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8280   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8281   "referenced_type" : "type-321",
8282   "self_type" : "type-321",
8283   "size" : 8,
8284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8285   "template_args" : [ "type-324" ],
8286   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
8287  },
8288  {
8289   "alignment" : 4,
8290   "fields" :
8291   [
8292    {
8293     "access" : "private",
8294     "referenced_type" : "type-314"
8295    }
8296   ],
8297   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8298   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8299   "referenced_type" : "type-313",
8300   "self_type" : "type-313",
8301   "size" : 8,
8302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8303   "template_args" : [ "type-316" ],
8304   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
8305  },
8306  {
8307   "alignment" : 4,
8308   "fields" :
8309   [
8310    {
8311     "access" : "private",
8312     "referenced_type" : "type-331"
8313    }
8314   ],
8315   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
8316   "name" : "android::hardware::details::hidl_pointer<char>",
8317   "referenced_type" : "type-330",
8318   "self_type" : "type-330",
8319   "size" : 8,
8320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8321   "template_args" : [ "type-53" ],
8322   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
8323  },
8324  {
8325   "access" : "private",
8326   "alignment" : 4,
8327   "fields" :
8328   [
8329    {
8330     "field_name" : "mPointer",
8331     "referenced_type" : "type-160"
8332    },
8333    {
8334     "field_name" : "_pad",
8335     "referenced_type" : "type-107"
8336    }
8337   ],
8338   "is_anonymous" : true,
8339   "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",
8340   "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",
8341   "record_kind" : "union",
8342   "referenced_type" : "type-331",
8343   "self_type" : "type-331",
8344   "size" : 8,
8345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8346   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
8347  },
8348  {
8349   "alignment" : 4,
8350   "fields" :
8351   [
8352    {
8353     "access" : "private",
8354     "referenced_type" : "type-268"
8355    }
8356   ],
8357   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
8358   "name" : "android::hardware::details::hidl_pointer<const char>",
8359   "referenced_type" : "type-267",
8360   "self_type" : "type-267",
8361   "size" : 8,
8362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8363   "template_args" : [ "type-52" ],
8364   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
8365  },
8366  {
8367   "access" : "private",
8368   "alignment" : 4,
8369   "fields" :
8370   [
8371    {
8372     "field_name" : "mPointer",
8373     "referenced_type" : "type-51"
8374    },
8375    {
8376     "field_name" : "_pad",
8377     "referenced_type" : "type-107"
8378    }
8379   ],
8380   "is_anonymous" : true,
8381   "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",
8382   "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",
8383   "record_kind" : "union",
8384   "referenced_type" : "type-268",
8385   "self_type" : "type-268",
8386   "size" : 8,
8387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8388   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
8389  },
8390  {
8391   "alignment" : 4,
8392   "fields" :
8393   [
8394    {
8395     "access" : "private",
8396     "referenced_type" : "type-249"
8397    }
8398   ],
8399   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
8400   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
8401   "referenced_type" : "type-248",
8402   "self_type" : "type-248",
8403   "size" : 8,
8404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8405   "template_args" : [ "type-251" ],
8406   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
8407  },
8408  {
8409   "access" : "private",
8410   "alignment" : 4,
8411   "fields" :
8412   [
8413    {
8414     "field_name" : "mPointer",
8415     "referenced_type" : "type-250"
8416    },
8417    {
8418     "field_name" : "_pad",
8419     "referenced_type" : "type-107"
8420    }
8421   ],
8422   "is_anonymous" : true,
8423   "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",
8424   "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",
8425   "record_kind" : "union",
8426   "referenced_type" : "type-249",
8427   "self_type" : "type-249",
8428   "size" : 8,
8429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8430   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
8431  },
8432  {
8433   "access" : "private",
8434   "alignment" : 4,
8435   "fields" :
8436   [
8437    {
8438     "field_name" : "mPointer",
8439     "referenced_type" : "type-298"
8440    },
8441    {
8442     "field_name" : "_pad",
8443     "referenced_type" : "type-107"
8444    }
8445   ],
8446   "is_anonymous" : true,
8447   "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",
8448   "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",
8449   "record_kind" : "union",
8450   "referenced_type" : "type-297",
8451   "self_type" : "type-297",
8452   "size" : 8,
8453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8454   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
8455  },
8456  {
8457   "access" : "private",
8458   "alignment" : 4,
8459   "fields" :
8460   [
8461    {
8462     "field_name" : "mPointer",
8463     "referenced_type" : "type-290"
8464    },
8465    {
8466     "field_name" : "_pad",
8467     "referenced_type" : "type-107"
8468    }
8469   ],
8470   "is_anonymous" : true,
8471   "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",
8472   "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",
8473   "record_kind" : "union",
8474   "referenced_type" : "type-289",
8475   "self_type" : "type-289",
8476   "size" : 8,
8477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8478   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
8479  },
8480  {
8481   "alignment" : 4,
8482   "fields" :
8483   [
8484    {
8485     "access" : "private",
8486     "referenced_type" : "type-307"
8487    }
8488   ],
8489   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
8490   "name" : "android::hardware::details::hidl_pointer<int>",
8491   "referenced_type" : "type-306",
8492   "self_type" : "type-306",
8493   "size" : 8,
8494   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8495   "template_args" : [ "type-24" ],
8496   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
8497  },
8498  {
8499   "access" : "private",
8500   "alignment" : 4,
8501   "fields" :
8502   [
8503    {
8504     "field_name" : "mPointer",
8505     "referenced_type" : "type-308"
8506    },
8507    {
8508     "field_name" : "_pad",
8509     "referenced_type" : "type-107"
8510    }
8511   ],
8512   "is_anonymous" : true,
8513   "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",
8514   "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",
8515   "record_kind" : "union",
8516   "referenced_type" : "type-307",
8517   "self_type" : "type-307",
8518   "size" : 8,
8519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8520   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
8521  },
8522  {
8523   "alignment" : 4,
8524   "fields" :
8525   [
8526    {
8527     "access" : "private",
8528     "referenced_type" : "type-346"
8529    }
8530   ],
8531   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
8532   "name" : "android::hardware::details::hidl_pointer<native_handle>",
8533   "referenced_type" : "type-345",
8534   "self_type" : "type-345",
8535   "size" : 8,
8536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8537   "template_args" : [ "type-158" ],
8538   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
8539  },
8540  {
8541   "access" : "private",
8542   "alignment" : 4,
8543   "fields" :
8544   [
8545    {
8546     "field_name" : "mPointer",
8547     "referenced_type" : "type-157"
8548    },
8549    {
8550     "field_name" : "_pad",
8551     "referenced_type" : "type-107"
8552    }
8553   ],
8554   "is_anonymous" : true,
8555   "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",
8556   "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",
8557   "record_kind" : "union",
8558   "referenced_type" : "type-346",
8559   "self_type" : "type-346",
8560   "size" : 8,
8561   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8562   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
8563  },
8564  {
8565   "alignment" : 1,
8566   "linker_set_key" : "android::hardware::details::i_tag",
8567   "name" : "android::hardware::details::i_tag",
8568   "referenced_type" : "type-204",
8569   "self_type" : "type-204",
8570   "size" : 1,
8571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8572   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
8573  },
8574  {
8575   "alignment" : 4,
8576   "fields" :
8577   [
8578    {
8579     "access" : "private",
8580     "field_name" : "mStatus",
8581     "referenced_type" : "type-117"
8582    },
8583    {
8584     "access" : "private",
8585     "field_name" : "mCheckedStatus",
8586     "field_offset" : 160,
8587     "referenced_type" : "type-36"
8588    }
8589   ],
8590   "linker_set_key" : "android::hardware::details::return_status",
8591   "name" : "android::hardware::details::return_status",
8592   "record_kind" : "class",
8593   "referenced_type" : "type-128",
8594   "self_type" : "type-128",
8595   "size" : 24,
8596   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8597   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
8598  },
8599  {
8600   "alignment" : 1,
8601   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
8602   "name" : "android::hardware::details::std_array<unsigned char, 32>",
8603   "referenced_type" : "type-332",
8604   "self_type" : "type-332",
8605   "size" : 1,
8606   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8607   "template_args" : [ "type-78" ],
8608   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
8609  },
8610  {
8611   "alignment" : 1,
8612   "fields" :
8613   [
8614    {
8615     "access" : "private",
8616     "field_name" : "mBuffer",
8617     "referenced_type" : "type-300"
8618    }
8619   ],
8620   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
8621   "name" : "android::hardware::hidl_array<unsigned char, 32>",
8622   "referenced_type" : "type-299",
8623   "self_type" : "type-299",
8624   "size" : 32,
8625   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8626   "template_args" : [ "type-78" ],
8627   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
8628  },
8629  {
8630   "alignment" : 4,
8631   "base_specifiers" :
8632   [
8633    {
8634     "referenced_type" : "type-108"
8635    }
8636   ],
8637   "fields" :
8638   [
8639    {
8640     "access" : "private",
8641     "field_name" : "mRecipient",
8642     "field_offset" : 32,
8643     "referenced_type" : "type-104"
8644    },
8645    {
8646     "access" : "private",
8647     "field_name" : "mCookie",
8648     "field_offset" : 96,
8649     "referenced_type" : "type-107"
8650    },
8651    {
8652     "access" : "private",
8653     "field_name" : "mBase",
8654     "field_offset" : 160,
8655     "referenced_type" : "type-4"
8656    }
8657   ],
8658   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
8659   "name" : "android::hardware::hidl_binder_death_recipient",
8660   "referenced_type" : "type-103",
8661   "self_type" : "type-103",
8662   "size" : 36,
8663   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
8664   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
8665   "vtable_components" :
8666   [
8667    {
8668     "component_value" : 28,
8669     "kind" : "vbase_offset"
8670    },
8671    {
8672     "kind" : "offset_to_top"
8673    },
8674    {
8675     "kind" : "rtti",
8676     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8677    },
8678    {
8679     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
8680    },
8681    {
8682     "kind" : "complete_dtor_pointer",
8683     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
8684    },
8685    {
8686     "kind" : "deleting_dtor_pointer",
8687     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
8688    },
8689    {
8690     "kind" : "vcall_offset"
8691    },
8692    {
8693     "kind" : "vcall_offset"
8694    },
8695    {
8696     "kind" : "vcall_offset"
8697    },
8698    {
8699     "kind" : "vcall_offset"
8700    },
8701    {
8702     "component_value" : -28,
8703     "kind" : "vcall_offset"
8704    },
8705    {
8706     "component_value" : -28,
8707     "kind" : "offset_to_top"
8708    },
8709    {
8710     "kind" : "rtti",
8711     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
8712    },
8713    {
8714     "kind" : "complete_dtor_pointer",
8715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
8716    },
8717    {
8718     "kind" : "deleting_dtor_pointer",
8719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
8720    },
8721    {
8722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8723    },
8724    {
8725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8726    },
8727    {
8728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8729    },
8730    {
8731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8732    }
8733   ]
8734  },
8735  {
8736   "alignment" : 4,
8737   "base_specifiers" :
8738   [
8739    {
8740     "is_virtual" : true,
8741     "referenced_type" : "type-7"
8742    }
8743   ],
8744   "linker_set_key" : "android::hardware::hidl_death_recipient",
8745   "name" : "android::hardware::hidl_death_recipient",
8746   "referenced_type" : "type-106",
8747   "self_type" : "type-106",
8748   "size" : 12,
8749   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8750   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
8751   "vtable_components" :
8752   [
8753    {
8754     "component_value" : 4,
8755     "kind" : "vbase_offset"
8756    },
8757    {
8758     "kind" : "offset_to_top"
8759    },
8760    {
8761     "kind" : "rtti",
8762     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8763    },
8764    {
8765     "is_pure" : true,
8766     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
8767    },
8768    {
8769     "kind" : "complete_dtor_pointer",
8770     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
8771    },
8772    {
8773     "kind" : "deleting_dtor_pointer",
8774     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
8775    },
8776    {
8777     "kind" : "vcall_offset"
8778    },
8779    {
8780     "kind" : "vcall_offset"
8781    },
8782    {
8783     "kind" : "vcall_offset"
8784    },
8785    {
8786     "kind" : "vcall_offset"
8787    },
8788    {
8789     "component_value" : -4,
8790     "kind" : "vcall_offset"
8791    },
8792    {
8793     "component_value" : -4,
8794     "kind" : "offset_to_top"
8795    },
8796    {
8797     "kind" : "rtti",
8798     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
8799    },
8800    {
8801     "kind" : "complete_dtor_pointer",
8802     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
8803    },
8804    {
8805     "kind" : "deleting_dtor_pointer",
8806     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
8807    },
8808    {
8809     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8810    },
8811    {
8812     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8813    },
8814    {
8815     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8816    },
8817    {
8818     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8819    }
8820   ]
8821  },
8822  {
8823   "alignment" : 8,
8824   "fields" :
8825   [
8826    {
8827     "access" : "private",
8828     "field_name" : "mHandle",
8829     "referenced_type" : "type-248"
8830    },
8831    {
8832     "access" : "private",
8833     "field_name" : "mOwnsHandle",
8834     "field_offset" : 64,
8835     "referenced_type" : "type-36"
8836    }
8837   ],
8838   "linker_set_key" : "android::hardware::hidl_handle",
8839   "name" : "android::hardware::hidl_handle",
8840   "referenced_type" : "type-264",
8841   "self_type" : "type-264",
8842   "size" : 16,
8843   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8844   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
8845  },
8846  {
8847   "alignment" : 8,
8848   "fields" :
8849   [
8850    {
8851     "access" : "private",
8852     "field_name" : "mHandle",
8853     "referenced_type" : "type-264"
8854    },
8855    {
8856     "access" : "private",
8857     "field_name" : "mSize",
8858     "field_offset" : 128,
8859     "referenced_type" : "type-107"
8860    },
8861    {
8862     "access" : "private",
8863     "field_name" : "mName",
8864     "field_offset" : 192,
8865     "referenced_type" : "type-266"
8866    }
8867   ],
8868   "linker_set_key" : "android::hardware::hidl_memory",
8869   "name" : "android::hardware::hidl_memory",
8870   "referenced_type" : "type-270",
8871   "self_type" : "type-270",
8872   "size" : 40,
8873   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8874   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
8875  },
8876  {
8877   "alignment" : 4,
8878   "fields" :
8879   [
8880    {
8881     "access" : "private",
8882     "field_name" : "mBuffer",
8883     "referenced_type" : "type-267"
8884    },
8885    {
8886     "access" : "private",
8887     "field_name" : "mSize",
8888     "field_offset" : 64,
8889     "referenced_type" : "type-2"
8890    },
8891    {
8892     "access" : "private",
8893     "field_name" : "mOwnsBuffer",
8894     "field_offset" : 96,
8895     "referenced_type" : "type-36"
8896    }
8897   ],
8898   "linker_set_key" : "android::hardware::hidl_string",
8899   "name" : "android::hardware::hidl_string",
8900   "referenced_type" : "type-266",
8901   "self_type" : "type-266",
8902   "size" : 16,
8903   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8904   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
8905  },
8906  {
8907   "alignment" : 4,
8908   "fields" :
8909   [
8910    {
8911     "access" : "private",
8912     "field_name" : "mBuffer",
8913     "referenced_type" : "type-283"
8914    },
8915    {
8916     "access" : "private",
8917     "field_name" : "mSize",
8918     "field_offset" : 64,
8919     "referenced_type" : "type-2"
8920    },
8921    {
8922     "access" : "private",
8923     "field_name" : "mOwnsBuffer",
8924     "field_offset" : 96,
8925     "referenced_type" : "type-36"
8926    }
8927   ],
8928   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8929   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
8930   "referenced_type" : "type-282",
8931   "self_type" : "type-282",
8932   "size" : 16,
8933   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8934   "template_args" : [ "type-286" ],
8935   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
8936  },
8937  {
8938   "alignment" : 4,
8939   "fields" :
8940   [
8941    {
8942     "access" : "private",
8943     "field_name" : "mBuffer",
8944     "referenced_type" : "type-296"
8945    },
8946    {
8947     "access" : "private",
8948     "field_name" : "mSize",
8949     "field_offset" : 64,
8950     "referenced_type" : "type-2"
8951    },
8952    {
8953     "access" : "private",
8954     "field_name" : "mOwnsBuffer",
8955     "field_offset" : 96,
8956     "referenced_type" : "type-36"
8957    }
8958   ],
8959   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8960   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
8961   "referenced_type" : "type-295",
8962   "self_type" : "type-295",
8963   "size" : 16,
8964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8965   "template_args" : [ "type-299" ],
8966   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
8967  },
8968  {
8969   "alignment" : 4,
8970   "fields" :
8971   [
8972    {
8973     "access" : "private",
8974     "field_name" : "mBuffer",
8975     "referenced_type" : "type-288"
8976    },
8977    {
8978     "access" : "private",
8979     "field_name" : "mSize",
8980     "field_offset" : 64,
8981     "referenced_type" : "type-2"
8982    },
8983    {
8984     "access" : "private",
8985     "field_name" : "mOwnsBuffer",
8986     "field_offset" : 96,
8987     "referenced_type" : "type-36"
8988    }
8989   ],
8990   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
8991   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
8992   "referenced_type" : "type-287",
8993   "self_type" : "type-287",
8994   "size" : 16,
8995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8996   "template_args" : [ "type-266" ],
8997   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
8998  },
8999  {
9000   "alignment" : 4,
9001   "fields" :
9002   [
9003    {
9004     "access" : "private",
9005     "field_name" : "mBuffer",
9006     "referenced_type" : "type-321"
9007    },
9008    {
9009     "access" : "private",
9010     "field_name" : "mSize",
9011     "field_offset" : 64,
9012     "referenced_type" : "type-2"
9013    },
9014    {
9015     "access" : "private",
9016     "field_name" : "mOwnsBuffer",
9017     "field_offset" : 96,
9018     "referenced_type" : "type-36"
9019    }
9020   ],
9021   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9022   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9023   "referenced_type" : "type-320",
9024   "self_type" : "type-320",
9025   "size" : 16,
9026   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9027   "template_args" : [ "type-324" ],
9028   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9029  },
9030  {
9031   "alignment" : 4,
9032   "fields" :
9033   [
9034    {
9035     "access" : "private",
9036     "field_name" : "mBuffer",
9037     "referenced_type" : "type-313"
9038    },
9039    {
9040     "access" : "private",
9041     "field_name" : "mSize",
9042     "field_offset" : 64,
9043     "referenced_type" : "type-2"
9044    },
9045    {
9046     "access" : "private",
9047     "field_name" : "mOwnsBuffer",
9048     "field_offset" : 96,
9049     "referenced_type" : "type-36"
9050    }
9051   ],
9052   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9053   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9054   "referenced_type" : "type-312",
9055   "self_type" : "type-312",
9056   "size" : 16,
9057   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9058   "template_args" : [ "type-316" ],
9059   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
9060  },
9061  {
9062   "alignment" : 4,
9063   "fields" :
9064   [
9065    {
9066     "access" : "private",
9067     "field_name" : "mBuffer",
9068     "referenced_type" : "type-330"
9069    },
9070    {
9071     "access" : "private",
9072     "field_name" : "mSize",
9073     "field_offset" : 64,
9074     "referenced_type" : "type-2"
9075    },
9076    {
9077     "access" : "private",
9078     "field_name" : "mOwnsBuffer",
9079     "field_offset" : 96,
9080     "referenced_type" : "type-36"
9081    }
9082   ],
9083   "linker_set_key" : "android::hardware::hidl_vec<char>",
9084   "name" : "android::hardware::hidl_vec<char>",
9085   "referenced_type" : "type-329",
9086   "self_type" : "type-329",
9087   "size" : 16,
9088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9089   "template_args" : [ "type-53" ],
9090   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9091  },
9092  {
9093   "alignment" : 4,
9094   "fields" :
9095   [
9096    {
9097     "access" : "private",
9098     "field_name" : "mBuffer",
9099     "referenced_type" : "type-306"
9100    },
9101    {
9102     "access" : "private",
9103     "field_name" : "mSize",
9104     "field_offset" : 64,
9105     "referenced_type" : "type-2"
9106    },
9107    {
9108     "access" : "private",
9109     "field_name" : "mOwnsBuffer",
9110     "field_offset" : 96,
9111     "referenced_type" : "type-36"
9112    }
9113   ],
9114   "linker_set_key" : "android::hardware::hidl_vec<int>",
9115   "name" : "android::hardware::hidl_vec<int>",
9116   "referenced_type" : "type-305",
9117   "self_type" : "type-305",
9118   "size" : 16,
9119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9120   "template_args" : [ "type-24" ],
9121   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9122  },
9123  {
9124   "alignment" : 2,
9125   "fields" :
9126   [
9127    {
9128     "access" : "private",
9129     "field_name" : "mMajor",
9130     "referenced_type" : "type-80"
9131    },
9132    {
9133     "access" : "private",
9134     "field_name" : "mMinor",
9135     "field_offset" : 16,
9136     "referenced_type" : "type-80"
9137    }
9138   ],
9139   "linker_set_key" : "android::hardware::hidl_version",
9140   "name" : "android::hardware::hidl_version",
9141   "referenced_type" : "type-334",
9142   "self_type" : "type-334",
9143   "size" : 4,
9144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9145   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9146  },
9147  {
9148   "alignment" : 4,
9149   "base_specifiers" :
9150   [
9151    {
9152     "referenced_type" : "type-395"
9153    }
9154   ],
9155   "fields" :
9156   [
9157    {
9158     "access" : "private",
9159     "field_name" : "_hidl_mImpl",
9160     "field_offset" : 544,
9161     "referenced_type" : "type-92"
9162    }
9163   ],
9164   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
9165   "name" : "android::hardware::power::V1_0::BnHwPower",
9166   "referenced_type" : "type-563",
9167   "self_type" : "type-563",
9168   "size" : 80,
9169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
9170   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
9171   "vtable_components" :
9172   [
9173    {
9174     "component_value" : 72,
9175     "kind" : "vbase_offset"
9176    },
9177    {
9178     "kind" : "offset_to_top"
9179    },
9180    {
9181     "kind" : "rtti",
9182     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9183    },
9184    {
9185     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9186    },
9187    {
9188     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9189    },
9190    {
9191     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9192    },
9193    {
9194     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9195    },
9196    {
9197     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9198    },
9199    {
9200     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9201    },
9202    {
9203     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9204    },
9205    {
9206     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9207    },
9208    {
9209     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9210    },
9211    {
9212     "kind" : "complete_dtor_pointer",
9213     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
9214    },
9215    {
9216     "kind" : "deleting_dtor_pointer",
9217     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
9221    },
9222    {
9223     "component_value" : -20,
9224     "kind" : "offset_to_top"
9225    },
9226    {
9227     "kind" : "rtti",
9228     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9229    },
9230    {
9231     "kind" : "complete_dtor_pointer",
9232     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9233    },
9234    {
9235     "kind" : "deleting_dtor_pointer",
9236     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9237    },
9238    {
9239     "kind" : "vcall_offset"
9240    },
9241    {
9242     "kind" : "vcall_offset"
9243    },
9244    {
9245     "kind" : "vcall_offset"
9246    },
9247    {
9248     "kind" : "vcall_offset"
9249    },
9250    {
9251     "component_value" : -72,
9252     "kind" : "vcall_offset"
9253    },
9254    {
9255     "component_value" : -72,
9256     "kind" : "offset_to_top"
9257    },
9258    {
9259     "kind" : "rtti",
9260     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9261    },
9262    {
9263     "kind" : "complete_dtor_pointer",
9264     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9265    },
9266    {
9267     "kind" : "deleting_dtor_pointer",
9268     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9269    },
9270    {
9271     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9272    },
9273    {
9274     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9275    },
9276    {
9277     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9281    }
9282   ]
9283  },
9284  {
9285   "alignment" : 4,
9286   "base_specifiers" :
9287   [
9288    {
9289     "referenced_type" : "type-378"
9290    },
9291    {
9292     "referenced_type" : "type-397"
9293    }
9294   ],
9295   "fields" :
9296   [
9297    {
9298     "access" : "private",
9299     "field_name" : "_hidl_mMutex",
9300     "field_offset" : 544,
9301     "referenced_type" : "type-537"
9302    },
9303    {
9304     "access" : "private",
9305     "field_name" : "_hidl_mDeathRecipients",
9306     "field_offset" : 576,
9307     "referenced_type" : "type-538"
9308    }
9309   ],
9310   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
9311   "name" : "android::hardware::power::V1_0::BpHwPower",
9312   "referenced_type" : "type-536",
9313   "self_type" : "type-536",
9314   "size" : 92,
9315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
9316   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
9317   "vtable_components" :
9318   [
9319    {
9320     "component_value" : 84,
9321     "kind" : "vbase_offset"
9322    },
9323    {
9324     "kind" : "offset_to_top"
9325    },
9326    {
9327     "kind" : "rtti",
9328     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9329    },
9330    {
9331     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
9332    },
9333    {
9334     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9344    },
9345    {
9346     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
9347    },
9348    {
9349     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9350    },
9351    {
9352     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
9353    },
9354    {
9355     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9356    },
9357    {
9358     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
9359    },
9360    {
9361     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9362    },
9363    {
9364     "kind" : "complete_dtor_pointer",
9365     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
9366    },
9367    {
9368     "kind" : "deleting_dtor_pointer",
9369     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
9370    },
9371    {
9372     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
9373    },
9374    {
9375     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
9376    },
9377    {
9378     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
9379    },
9380    {
9381     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9382    },
9383    {
9384     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9385    },
9386    {
9387     "component_value" : 80,
9388     "kind" : "vbase_offset"
9389    },
9390    {
9391     "component_value" : -4,
9392     "kind" : "offset_to_top"
9393    },
9394    {
9395     "kind" : "rtti",
9396     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9397    },
9398    {
9399     "kind" : "complete_dtor_pointer",
9400     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9401    },
9402    {
9403     "kind" : "deleting_dtor_pointer",
9404     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9405    },
9406    {
9407     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9408    },
9409    {
9410     "component_value" : 76,
9411     "kind" : "vbase_offset"
9412    },
9413    {
9414     "component_value" : -8,
9415     "kind" : "offset_to_top"
9416    },
9417    {
9418     "kind" : "rtti",
9419     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9420    },
9421    {
9422     "kind" : "complete_dtor_pointer",
9423     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9424    },
9425    {
9426     "kind" : "deleting_dtor_pointer",
9427     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9437    },
9438    {
9439     "component_value" : -24,
9440     "kind" : "offset_to_top"
9441    },
9442    {
9443     "kind" : "rtti",
9444     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9445    },
9446    {
9447     "kind" : "complete_dtor_pointer",
9448     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9449    },
9450    {
9451     "kind" : "deleting_dtor_pointer",
9452     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9453    },
9454    {
9455     "kind" : "vcall_offset"
9456    },
9457    {
9458     "component_value" : -76,
9459     "kind" : "vcall_offset"
9460    },
9461    {
9462     "component_value" : -76,
9463     "kind" : "vcall_offset"
9464    },
9465    {
9466     "component_value" : -76,
9467     "kind" : "vcall_offset"
9468    },
9469    {
9470     "component_value" : -84,
9471     "kind" : "vcall_offset"
9472    },
9473    {
9474     "component_value" : -84,
9475     "kind" : "offset_to_top"
9476    },
9477    {
9478     "kind" : "rtti",
9479     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9480    },
9481    {
9482     "kind" : "complete_dtor_pointer",
9483     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9484    },
9485    {
9486     "kind" : "deleting_dtor_pointer",
9487     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9488    },
9489    {
9490     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9491    },
9492    {
9493     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9494    },
9495    {
9496     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9497    },
9498    {
9499     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9500    }
9501   ]
9502  },
9503  {
9504   "alignment" : 4,
9505   "base_specifiers" :
9506   [
9507    {
9508     "referenced_type" : "type-94"
9509    },
9510    {
9511     "referenced_type" : "type-397"
9512    }
9513   ],
9514   "fields" :
9515   [
9516    {
9517     "access" : "private",
9518     "field_name" : "mImpl",
9519     "field_offset" : 384,
9520     "referenced_type" : "type-98"
9521    },
9522    {
9523     "access" : "private",
9524     "field_name" : "mOnewayQueue",
9525     "field_offset" : 416,
9526     "referenced_type" : "type-595"
9527    }
9528   ],
9529   "linker_set_key" : "android::hardware::power::V1_0::BsPower",
9530   "name" : "android::hardware::power::V1_0::BsPower",
9531   "referenced_type" : "type-594",
9532   "self_type" : "type-594",
9533   "size" : 68,
9534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h",
9535   "unique_id" : "_ZTSN7android8hardware5power4V1_07BsPowerE",
9536   "vtable_components" :
9537   [
9538    {
9539     "component_value" : 60,
9540     "kind" : "vbase_offset"
9541    },
9542    {
9543     "kind" : "offset_to_top"
9544    },
9545    {
9546     "kind" : "rtti",
9547     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9548    },
9549    {
9550     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
9551    },
9552    {
9553     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9554    },
9555    {
9556     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9557    },
9558    {
9559     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9560    },
9561    {
9562     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9563    },
9564    {
9565     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21setHALInstrumentationEv"
9566    },
9567    {
9568     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower4pingEv"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21notifySyspropsChangedEv"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9581    },
9582    {
9583     "kind" : "complete_dtor_pointer",
9584     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD1Ev"
9585    },
9586    {
9587     "kind" : "deleting_dtor_pointer",
9588     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD0Ev"
9589    },
9590    {
9591     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14setInteractiveEb"
9592    },
9593    {
9594     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower9powerHintENS2_9PowerHintEi"
9595    },
9596    {
9597     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower10setFeatureENS2_7FeatureEb"
9598    },
9599    {
9600     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9601    },
9602    {
9603     "component_value" : -4,
9604     "kind" : "offset_to_top"
9605    },
9606    {
9607     "kind" : "rtti",
9608     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9609    },
9610    {
9611     "kind" : "complete_dtor_pointer",
9612     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD1Ev"
9613    },
9614    {
9615     "kind" : "deleting_dtor_pointer",
9616     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD0Ev"
9617    },
9618    {
9619     "kind" : "vcall_offset"
9620    },
9621    {
9622     "kind" : "vcall_offset"
9623    },
9624    {
9625     "kind" : "vcall_offset"
9626    },
9627    {
9628     "kind" : "vcall_offset"
9629    },
9630    {
9631     "component_value" : -60,
9632     "kind" : "vcall_offset"
9633    },
9634    {
9635     "component_value" : -60,
9636     "kind" : "offset_to_top"
9637    },
9638    {
9639     "kind" : "rtti",
9640     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
9641    },
9642    {
9643     "kind" : "complete_dtor_pointer",
9644     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD1Ev"
9645    },
9646    {
9647     "kind" : "deleting_dtor_pointer",
9648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD0Ev"
9649    },
9650    {
9651     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9652    },
9653    {
9654     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9655    },
9656    {
9657     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9658    },
9659    {
9660     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9661    }
9662   ]
9663  },
9664  {
9665   "alignment" : 4,
9666   "base_specifiers" :
9667   [
9668    {
9669     "referenced_type" : "type-6"
9670    }
9671   ],
9672   "linker_set_key" : "android::hardware::power::V1_0::IPower",
9673   "name" : "android::hardware::power::V1_0::IPower",
9674   "referenced_type" : "type-94",
9675   "self_type" : "type-94",
9676   "size" : 12,
9677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
9678   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
9679   "vtable_components" :
9680   [
9681    {
9682     "component_value" : 4,
9683     "kind" : "vbase_offset"
9684    },
9685    {
9686     "kind" : "offset_to_top"
9687    },
9688    {
9689     "kind" : "rtti",
9690     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
9691    },
9692    {
9693     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
9694    },
9695    {
9696     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9697    },
9698    {
9699     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9700    },
9701    {
9702     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9703    },
9704    {
9705     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9706    },
9707    {
9708     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
9709    },
9710    {
9711     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9712    },
9713    {
9714     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9718    },
9719    {
9720     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
9721    },
9722    {
9723     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9724    },
9725    {
9726     "kind" : "complete_dtor_pointer",
9727     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
9728    },
9729    {
9730     "kind" : "deleting_dtor_pointer",
9731     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
9732    },
9733    {
9734     "is_pure" : true,
9735     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
9736    },
9737    {
9738     "is_pure" : true,
9739     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
9740    },
9741    {
9742     "is_pure" : true,
9743     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
9744    },
9745    {
9746     "is_pure" : true,
9747     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9748    },
9749    {
9750     "kind" : "vcall_offset"
9751    },
9752    {
9753     "kind" : "vcall_offset"
9754    },
9755    {
9756     "kind" : "vcall_offset"
9757    },
9758    {
9759     "kind" : "vcall_offset"
9760    },
9761    {
9762     "component_value" : -4,
9763     "kind" : "vcall_offset"
9764    },
9765    {
9766     "component_value" : -4,
9767     "kind" : "offset_to_top"
9768    },
9769    {
9770     "kind" : "rtti",
9771     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
9772    },
9773    {
9774     "kind" : "complete_dtor_pointer",
9775     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
9776    },
9777    {
9778     "kind" : "deleting_dtor_pointer",
9779     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9783    },
9784    {
9785     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9786    },
9787    {
9788     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9789    },
9790    {
9791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9792    }
9793   ]
9794  },
9795  {
9796   "alignment" : 8,
9797   "fields" :
9798   [
9799    {
9800     "field_name" : "name",
9801     "referenced_type" : "type-266"
9802    },
9803    {
9804     "field_name" : "residencyInMsecSinceBoot",
9805     "field_offset" : 128,
9806     "referenced_type" : "type-107"
9807    },
9808    {
9809     "field_name" : "totalTransitions",
9810     "field_offset" : 192,
9811     "referenced_type" : "type-107"
9812    },
9813    {
9814     "field_name" : "supportedOnlyInSuspend",
9815     "field_offset" : 256,
9816     "referenced_type" : "type-36"
9817    },
9818    {
9819     "field_name" : "voters",
9820     "field_offset" : 320,
9821     "referenced_type" : "type-312"
9822    }
9823   ],
9824   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
9825   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
9826   "referenced_type" : "type-324",
9827   "self_type" : "type-324",
9828   "size" : 56,
9829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
9830   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
9831  },
9832  {
9833   "alignment" : 8,
9834   "fields" :
9835   [
9836    {
9837     "field_name" : "name",
9838     "referenced_type" : "type-266"
9839    },
9840    {
9841     "field_name" : "totalTimeInMsecVotedForSinceBoot",
9842     "field_offset" : 128,
9843     "referenced_type" : "type-107"
9844    },
9845    {
9846     "field_name" : "totalNumberOfTimesVotedSinceBoot",
9847     "field_offset" : 192,
9848     "referenced_type" : "type-107"
9849    }
9850   ],
9851   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
9852   "name" : "android::hardware::power::V1_0::PowerStateVoter",
9853   "referenced_type" : "type-316",
9854   "self_type" : "type-316",
9855   "size" : 32,
9856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
9857   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
9858  },
9859  {
9860   "alignment" : 4,
9861   "base_specifiers" :
9862   [
9863    {
9864     "referenced_type" : "type-115"
9865    },
9866    {
9867     "referenced_type" : "type-397"
9868    }
9869   ],
9870   "fields" :
9871   [
9872    {
9873     "access" : "private",
9874     "field_name" : "_hidl_mImpl",
9875     "field_offset" : 512,
9876     "referenced_type" : "type-396"
9877    }
9878   ],
9879   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
9880   "name" : "android::hidl::base::V1_0::BnHwBase",
9881   "referenced_type" : "type-395",
9882   "self_type" : "type-395",
9883   "size" : 76,
9884   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9885   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
9886   "vtable_components" :
9887   [
9888    {
9889     "component_value" : 68,
9890     "kind" : "vbase_offset"
9891    },
9892    {
9893     "kind" : "offset_to_top"
9894    },
9895    {
9896     "kind" : "rtti",
9897     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9898    },
9899    {
9900     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9901    },
9902    {
9903     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9904    },
9905    {
9906     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9907    },
9908    {
9909     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9910    },
9911    {
9912     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9913    },
9914    {
9915     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9916    },
9917    {
9918     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9919    },
9920    {
9921     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9922    },
9923    {
9924     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9925    },
9926    {
9927     "kind" : "complete_dtor_pointer",
9928     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9929    },
9930    {
9931     "kind" : "deleting_dtor_pointer",
9932     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9933    },
9934    {
9935     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9936    },
9937    {
9938     "component_value" : -20,
9939     "kind" : "offset_to_top"
9940    },
9941    {
9942     "kind" : "rtti",
9943     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9944    },
9945    {
9946     "kind" : "complete_dtor_pointer",
9947     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9948    },
9949    {
9950     "kind" : "deleting_dtor_pointer",
9951     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9952    },
9953    {
9954     "kind" : "vcall_offset"
9955    },
9956    {
9957     "kind" : "vcall_offset"
9958    },
9959    {
9960     "kind" : "vcall_offset"
9961    },
9962    {
9963     "kind" : "vcall_offset"
9964    },
9965    {
9966     "component_value" : -68,
9967     "kind" : "vcall_offset"
9968    },
9969    {
9970     "component_value" : -68,
9971     "kind" : "offset_to_top"
9972    },
9973    {
9974     "kind" : "rtti",
9975     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9976    },
9977    {
9978     "kind" : "complete_dtor_pointer",
9979     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9980    },
9981    {
9982     "kind" : "deleting_dtor_pointer",
9983     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9984    },
9985    {
9986     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9987    },
9988    {
9989     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9996    }
9997   ]
9998  },
9999  {
10000   "alignment" : 4,
10001   "base_specifiers" :
10002   [
10003    {
10004     "referenced_type" : "type-376"
10005    },
10006    {
10007     "referenced_type" : "type-397"
10008    }
10009   ],
10010   "fields" :
10011   [
10012    {
10013     "access" : "private",
10014     "field_name" : "_hidl_mMutex",
10015     "field_offset" : 544,
10016     "referenced_type" : "type-531"
10017    },
10018    {
10019     "access" : "private",
10020     "field_name" : "_hidl_mDeathRecipients",
10021     "field_offset" : 576,
10022     "referenced_type" : "type-532"
10023    }
10024   ],
10025   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
10026   "name" : "android::hidl::base::V1_0::BpHwBase",
10027   "referenced_type" : "type-530",
10028   "self_type" : "type-530",
10029   "size" : 92,
10030   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
10031   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
10032   "vtable_components" :
10033   [
10034    {
10035     "component_value" : 84,
10036     "kind" : "vbase_offset"
10037    },
10038    {
10039     "kind" : "offset_to_top"
10040    },
10041    {
10042     "kind" : "rtti",
10043     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10044    },
10045    {
10046     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
10074    },
10075    {
10076     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10077    },
10078    {
10079     "kind" : "complete_dtor_pointer",
10080     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
10081    },
10082    {
10083     "kind" : "deleting_dtor_pointer",
10084     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
10085    },
10086    {
10087     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10088    },
10089    {
10090     "component_value" : 80,
10091     "kind" : "vbase_offset"
10092    },
10093    {
10094     "component_value" : -4,
10095     "kind" : "offset_to_top"
10096    },
10097    {
10098     "kind" : "rtti",
10099     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10100    },
10101    {
10102     "kind" : "complete_dtor_pointer",
10103     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10104    },
10105    {
10106     "kind" : "deleting_dtor_pointer",
10107     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10108    },
10109    {
10110     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10111    },
10112    {
10113     "component_value" : 76,
10114     "kind" : "vbase_offset"
10115    },
10116    {
10117     "component_value" : -8,
10118     "kind" : "offset_to_top"
10119    },
10120    {
10121     "kind" : "rtti",
10122     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10123    },
10124    {
10125     "kind" : "complete_dtor_pointer",
10126     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10127    },
10128    {
10129     "kind" : "deleting_dtor_pointer",
10130     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10131    },
10132    {
10133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10134    },
10135    {
10136     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10140    },
10141    {
10142     "component_value" : -24,
10143     "kind" : "offset_to_top"
10144    },
10145    {
10146     "kind" : "rtti",
10147     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10148    },
10149    {
10150     "kind" : "complete_dtor_pointer",
10151     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10152    },
10153    {
10154     "kind" : "deleting_dtor_pointer",
10155     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10156    },
10157    {
10158     "kind" : "vcall_offset"
10159    },
10160    {
10161     "component_value" : -76,
10162     "kind" : "vcall_offset"
10163    },
10164    {
10165     "component_value" : -76,
10166     "kind" : "vcall_offset"
10167    },
10168    {
10169     "component_value" : -76,
10170     "kind" : "vcall_offset"
10171    },
10172    {
10173     "component_value" : -84,
10174     "kind" : "vcall_offset"
10175    },
10176    {
10177     "component_value" : -84,
10178     "kind" : "offset_to_top"
10179    },
10180    {
10181     "kind" : "rtti",
10182     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
10183    },
10184    {
10185     "kind" : "complete_dtor_pointer",
10186     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
10187    },
10188    {
10189     "kind" : "deleting_dtor_pointer",
10190     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
10191    },
10192    {
10193     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10197    },
10198    {
10199     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10200    },
10201    {
10202     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10203    }
10204   ]
10205  },
10206  {
10207   "alignment" : 8,
10208   "fields" :
10209   [
10210    {
10211     "field_name" : "pid",
10212     "referenced_type" : "type-24"
10213    },
10214    {
10215     "field_name" : "ptr",
10216     "field_offset" : 64,
10217     "referenced_type" : "type-107"
10218    },
10219    {
10220     "field_name" : "arch",
10221     "field_offset" : 128,
10222     "referenced_type" : "type-352"
10223    }
10224   ],
10225   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
10226   "name" : "android::hidl::base::V1_0::DebugInfo",
10227   "referenced_type" : "type-351",
10228   "self_type" : "type-351",
10229   "size" : 24,
10230   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
10231   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
10232  },
10233  {
10234   "alignment" : 4,
10235   "base_specifiers" :
10236   [
10237    {
10238     "is_virtual" : true,
10239     "referenced_type" : "type-7"
10240    }
10241   ],
10242   "linker_set_key" : "android::hidl::base::V1_0::IBase",
10243   "name" : "android::hidl::base::V1_0::IBase",
10244   "referenced_type" : "type-6",
10245   "self_type" : "type-6",
10246   "size" : 12,
10247   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
10248   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
10249   "vtable_components" :
10250   [
10251    {
10252     "component_value" : 4,
10253     "kind" : "vbase_offset"
10254    },
10255    {
10256     "kind" : "offset_to_top"
10257    },
10258    {
10259     "kind" : "rtti",
10260     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10261    },
10262    {
10263     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10273    },
10274    {
10275     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10279    },
10280    {
10281     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10294    },
10295    {
10296     "kind" : "complete_dtor_pointer",
10297     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
10298    },
10299    {
10300     "kind" : "deleting_dtor_pointer",
10301     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
10302    },
10303    {
10304     "kind" : "vcall_offset"
10305    },
10306    {
10307     "kind" : "vcall_offset"
10308    },
10309    {
10310     "kind" : "vcall_offset"
10311    },
10312    {
10313     "kind" : "vcall_offset"
10314    },
10315    {
10316     "component_value" : -4,
10317     "kind" : "vcall_offset"
10318    },
10319    {
10320     "component_value" : -4,
10321     "kind" : "offset_to_top"
10322    },
10323    {
10324     "kind" : "rtti",
10325     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10326    },
10327    {
10328     "kind" : "complete_dtor_pointer",
10329     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
10330    },
10331    {
10332     "kind" : "deleting_dtor_pointer",
10333     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
10334    },
10335    {
10336     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10337    },
10338    {
10339     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10340    },
10341    {
10342     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10343    },
10344    {
10345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10346    }
10347   ]
10348  },
10349  {
10350   "alignment" : 4,
10351   "base_specifiers" :
10352   [
10353    {
10354     "referenced_type" : "type-6"
10355    }
10356   ],
10357   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
10358   "name" : "android::hidl::manager::V1_0::IServiceManager",
10359   "referenced_type" : "type-61",
10360   "self_type" : "type-61",
10361   "size" : 12,
10362   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10363   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
10364   "vtable_components" :
10365   [
10366    {
10367     "component_value" : 4,
10368     "kind" : "vbase_offset"
10369    },
10370    {
10371     "kind" : "offset_to_top"
10372    },
10373    {
10374     "kind" : "rtti",
10375     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10376    },
10377    {
10378     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
10379    },
10380    {
10381     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10382    },
10383    {
10384     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10385    },
10386    {
10387     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10388    },
10389    {
10390     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10391    },
10392    {
10393     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
10394    },
10395    {
10396     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10397    },
10398    {
10399     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
10400    },
10401    {
10402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10403    },
10404    {
10405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
10406    },
10407    {
10408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10409    },
10410    {
10411     "kind" : "complete_dtor_pointer",
10412     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
10413    },
10414    {
10415     "kind" : "deleting_dtor_pointer",
10416     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
10417    },
10418    {
10419     "is_pure" : true,
10420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
10421    },
10422    {
10423     "is_pure" : true,
10424     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
10425    },
10426    {
10427     "is_pure" : true,
10428     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
10429    },
10430    {
10431     "is_pure" : true,
10432     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10433    },
10434    {
10435     "is_pure" : true,
10436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
10437    },
10438    {
10439     "is_pure" : true,
10440     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
10441    },
10442    {
10443     "is_pure" : true,
10444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
10445    },
10446    {
10447     "is_pure" : true,
10448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
10449    },
10450    {
10451     "kind" : "vcall_offset"
10452    },
10453    {
10454     "kind" : "vcall_offset"
10455    },
10456    {
10457     "kind" : "vcall_offset"
10458    },
10459    {
10460     "kind" : "vcall_offset"
10461    },
10462    {
10463     "component_value" : -4,
10464     "kind" : "vcall_offset"
10465    },
10466    {
10467     "component_value" : -4,
10468     "kind" : "offset_to_top"
10469    },
10470    {
10471     "kind" : "rtti",
10472     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
10473    },
10474    {
10475     "kind" : "complete_dtor_pointer",
10476     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
10477    },
10478    {
10479     "kind" : "deleting_dtor_pointer",
10480     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
10481    },
10482    {
10483     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10484    },
10485    {
10486     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10487    },
10488    {
10489     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10490    },
10491    {
10492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10493    }
10494   ]
10495  },
10496  {
10497   "alignment" : 8,
10498   "fields" :
10499   [
10500    {
10501     "field_name" : "interfaceName",
10502     "referenced_type" : "type-266"
10503    },
10504    {
10505     "field_name" : "instanceName",
10506     "field_offset" : 128,
10507     "referenced_type" : "type-266"
10508    },
10509    {
10510     "field_name" : "pid",
10511     "field_offset" : 256,
10512     "referenced_type" : "type-24"
10513    },
10514    {
10515     "field_name" : "clientPids",
10516     "field_offset" : 320,
10517     "referenced_type" : "type-305"
10518    },
10519    {
10520     "field_name" : "arch",
10521     "field_offset" : 448,
10522     "referenced_type" : "type-352"
10523    }
10524   ],
10525   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10526   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
10527   "referenced_type" : "type-504",
10528   "self_type" : "type-504",
10529   "size" : 64,
10530   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
10531   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
10532  },
10533  {
10534   "alignment" : 4,
10535   "base_specifiers" :
10536   [
10537    {
10538     "referenced_type" : "type-6"
10539    }
10540   ],
10541   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
10542   "name" : "android::hidl::manager::V1_0::IServiceNotification",
10543   "referenced_type" : "type-87",
10544   "self_type" : "type-87",
10545   "size" : 12,
10546   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
10547   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
10548   "vtable_components" :
10549   [
10550    {
10551     "component_value" : 4,
10552     "kind" : "vbase_offset"
10553    },
10554    {
10555     "kind" : "offset_to_top"
10556    },
10557    {
10558     "kind" : "rtti",
10559     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10560    },
10561    {
10562     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10575    },
10576    {
10577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
10578    },
10579    {
10580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10581    },
10582    {
10583     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
10590    },
10591    {
10592     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10593    },
10594    {
10595     "kind" : "complete_dtor_pointer",
10596     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10597    },
10598    {
10599     "kind" : "deleting_dtor_pointer",
10600     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10601    },
10602    {
10603     "is_pure" : true,
10604     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
10605    },
10606    {
10607     "kind" : "vcall_offset"
10608    },
10609    {
10610     "kind" : "vcall_offset"
10611    },
10612    {
10613     "kind" : "vcall_offset"
10614    },
10615    {
10616     "kind" : "vcall_offset"
10617    },
10618    {
10619     "component_value" : -4,
10620     "kind" : "vcall_offset"
10621    },
10622    {
10623     "component_value" : -4,
10624     "kind" : "offset_to_top"
10625    },
10626    {
10627     "kind" : "rtti",
10628     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
10629    },
10630    {
10631     "kind" : "complete_dtor_pointer",
10632     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
10633    },
10634    {
10635     "kind" : "deleting_dtor_pointer",
10636     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
10637    },
10638    {
10639     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10649    }
10650   ]
10651  },
10652  {
10653   "alignment" : 4,
10654   "fields" :
10655   [
10656    {
10657     "access" : "private",
10658     "field_name" : "m_ptr",
10659     "referenced_type" : "type-68"
10660    }
10661   ],
10662   "linker_set_key" : "android::sp<android::Thread>",
10663   "name" : "android::sp<android::Thread>",
10664   "record_kind" : "class",
10665   "referenced_type" : "type-67",
10666   "self_type" : "type-67",
10667   "size" : 4,
10668   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10669   "template_args" : [ "type-69" ],
10670   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
10671  },
10672  {
10673   "alignment" : 4,
10674   "fields" :
10675   [
10676    {
10677     "access" : "private",
10678     "field_name" : "m_ptr",
10679     "referenced_type" : "type-114"
10680    }
10681   ],
10682   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
10683   "name" : "android::sp<android::hardware::BHwBinder>",
10684   "record_kind" : "class",
10685   "referenced_type" : "type-113",
10686   "self_type" : "type-113",
10687   "size" : 4,
10688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10689   "template_args" : [ "type-115" ],
10690   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
10691  },
10692  {
10693   "alignment" : 4,
10694   "fields" :
10695   [
10696    {
10697     "access" : "private",
10698     "field_name" : "m_ptr",
10699     "referenced_type" : "type-224"
10700    }
10701   ],
10702   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10703   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
10704   "record_kind" : "class",
10705   "referenced_type" : "type-600",
10706   "self_type" : "type-600",
10707   "size" : 4,
10708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10709   "template_args" : [ "type-108" ],
10710   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
10711  },
10712  {
10713   "alignment" : 4,
10714   "fields" :
10715   [
10716    {
10717     "access" : "private",
10718     "field_name" : "m_ptr",
10719     "referenced_type" : "type-16"
10720    }
10721   ],
10722   "linker_set_key" : "android::sp<android::hardware::IBinder>",
10723   "name" : "android::sp<android::hardware::IBinder>",
10724   "record_kind" : "class",
10725   "referenced_type" : "type-15",
10726   "self_type" : "type-15",
10727   "size" : 4,
10728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10729   "template_args" : [ "type-17" ],
10730   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
10731  },
10732  {
10733   "alignment" : 4,
10734   "fields" :
10735   [
10736    {
10737     "access" : "private",
10738     "field_name" : "m_ptr",
10739     "referenced_type" : "type-19"
10740    }
10741   ],
10742   "linker_set_key" : "android::sp<android::hardware::IInterface>",
10743   "name" : "android::sp<android::hardware::IInterface>",
10744   "record_kind" : "class",
10745   "referenced_type" : "type-18",
10746   "self_type" : "type-18",
10747   "size" : 4,
10748   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10749   "template_args" : [ "type-20" ],
10750   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
10751  },
10752  {
10753   "alignment" : 4,
10754   "fields" :
10755   [
10756    {
10757     "access" : "private",
10758     "field_name" : "m_ptr",
10759     "referenced_type" : "type-22"
10760    }
10761   ],
10762   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
10763   "name" : "android::sp<android::hardware::ProcessState>",
10764   "record_kind" : "class",
10765   "referenced_type" : "type-21",
10766   "self_type" : "type-21",
10767   "size" : 4,
10768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10769   "template_args" : [ "type-23" ],
10770   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
10771  },
10772  {
10773   "alignment" : 4,
10774   "fields" :
10775   [
10776    {
10777     "access" : "private",
10778     "field_name" : "m_ptr",
10779     "referenced_type" : "type-102"
10780    }
10781   ],
10782   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10783   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
10784   "record_kind" : "class",
10785   "referenced_type" : "type-101",
10786   "self_type" : "type-101",
10787   "size" : 4,
10788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10789   "template_args" : [ "type-103" ],
10790   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
10791  },
10792  {
10793   "alignment" : 4,
10794   "fields" :
10795   [
10796    {
10797     "access" : "private",
10798     "field_name" : "m_ptr",
10799     "referenced_type" : "type-105"
10800    }
10801   ],
10802   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
10803   "name" : "android::sp<android::hardware::hidl_death_recipient>",
10804   "record_kind" : "class",
10805   "referenced_type" : "type-411",
10806   "self_type" : "type-411",
10807   "size" : 4,
10808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10809   "template_args" : [ "type-106" ],
10810   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
10811  },
10812  {
10813   "alignment" : 4,
10814   "fields" :
10815   [
10816    {
10817     "access" : "private",
10818     "field_name" : "m_ptr",
10819     "referenced_type" : "type-93"
10820    }
10821   ],
10822   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
10823   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
10824   "record_kind" : "class",
10825   "referenced_type" : "type-92",
10826   "self_type" : "type-92",
10827   "size" : 4,
10828   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10829   "template_args" : [ "type-94" ],
10830   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
10831  },
10832  {
10833   "alignment" : 4,
10834   "fields" :
10835   [
10836    {
10837     "access" : "private",
10838     "field_name" : "m_ptr",
10839     "referenced_type" : "type-5"
10840    }
10841   ],
10842   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
10843   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10844   "record_kind" : "class",
10845   "referenced_type" : "type-396",
10846   "self_type" : "type-396",
10847   "size" : 4,
10848   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10849   "template_args" : [ "type-6" ],
10850   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
10851  },
10852  {
10853   "alignment" : 4,
10854   "fields" :
10855   [
10856    {
10857     "access" : "private",
10858     "field_name" : "m_ptr",
10859     "referenced_type" : "type-60"
10860    }
10861   ],
10862   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10863   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10864   "record_kind" : "class",
10865   "referenced_type" : "type-59",
10866   "self_type" : "type-59",
10867   "size" : 4,
10868   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10869   "template_args" : [ "type-61" ],
10870   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
10871  },
10872  {
10873   "alignment" : 4,
10874   "fields" :
10875   [
10876    {
10877     "access" : "private",
10878     "field_name" : "m_ptr",
10879     "referenced_type" : "type-86"
10880    }
10881   ],
10882   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10883   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10884   "record_kind" : "class",
10885   "referenced_type" : "type-85",
10886   "self_type" : "type-85",
10887   "size" : 4,
10888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10889   "template_args" : [ "type-87" ],
10890   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
10891  },
10892  {
10893   "alignment" : 1,
10894   "linker_set_key" : "android::trait_trivial_copy<bool>",
10895   "name" : "android::trait_trivial_copy<bool>",
10896   "referenced_type" : "type-168",
10897   "self_type" : "type-168",
10898   "size" : 1,
10899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10900   "template_args" : [ "type-36" ],
10901   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
10902  },
10903  {
10904   "alignment" : 1,
10905   "linker_set_key" : "android::trait_trivial_copy<char>",
10906   "name" : "android::trait_trivial_copy<char>",
10907   "referenced_type" : "type-173",
10908   "self_type" : "type-173",
10909   "size" : 1,
10910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10911   "template_args" : [ "type-53" ],
10912   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
10913  },
10914  {
10915   "alignment" : 1,
10916   "linker_set_key" : "android::trait_trivial_copy<double>",
10917   "name" : "android::trait_trivial_copy<double>",
10918   "referenced_type" : "type-230",
10919   "self_type" : "type-230",
10920   "size" : 1,
10921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10922   "template_args" : [ "type-227" ],
10923   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
10924  },
10925  {
10926   "alignment" : 1,
10927   "linker_set_key" : "android::trait_trivial_copy<float>",
10928   "name" : "android::trait_trivial_copy<float>",
10929   "referenced_type" : "type-222",
10930   "self_type" : "type-222",
10931   "size" : 1,
10932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10933   "template_args" : [ "type-220" ],
10934   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
10935  },
10936  {
10937   "alignment" : 1,
10938   "linker_set_key" : "android::trait_trivial_copy<int>",
10939   "name" : "android::trait_trivial_copy<int>",
10940   "referenced_type" : "type-192",
10941   "self_type" : "type-192",
10942   "size" : 1,
10943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10944   "template_args" : [ "type-24" ],
10945   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
10946  },
10947  {
10948   "alignment" : 1,
10949   "linker_set_key" : "android::trait_trivial_copy<long long>",
10950   "name" : "android::trait_trivial_copy<long long>",
10951   "referenced_type" : "type-212",
10952   "self_type" : "type-212",
10953   "size" : 1,
10954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10955   "template_args" : [ "type-29" ],
10956   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
10957  },
10958  {
10959   "alignment" : 1,
10960   "linker_set_key" : "android::trait_trivial_copy<long>",
10961   "name" : "android::trait_trivial_copy<long>",
10962   "referenced_type" : "type-201",
10963   "self_type" : "type-201",
10964   "size" : 1,
10965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10966   "template_args" : [ "type-199" ],
10967   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
10968  },
10969  {
10970   "alignment" : 1,
10971   "linker_set_key" : "android::trait_trivial_copy<short>",
10972   "name" : "android::trait_trivial_copy<short>",
10973   "referenced_type" : "type-183",
10974   "self_type" : "type-183",
10975   "size" : 1,
10976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10977   "template_args" : [ "type-180" ],
10978   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
10979  },
10980  {
10981   "alignment" : 1,
10982   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
10983   "name" : "android::trait_trivial_copy<unsigned char>",
10984   "referenced_type" : "type-177",
10985   "self_type" : "type-177",
10986   "size" : 1,
10987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10988   "template_args" : [ "type-78" ],
10989   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
10990  },
10991  {
10992   "alignment" : 1,
10993   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
10994   "name" : "android::trait_trivial_copy<unsigned int>",
10995   "referenced_type" : "type-196",
10996   "self_type" : "type-196",
10997   "size" : 1,
10998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10999   "template_args" : [ "type-2" ],
11000   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
11001  },
11002  {
11003   "alignment" : 1,
11004   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
11005   "name" : "android::trait_trivial_copy<unsigned long long>",
11006   "referenced_type" : "type-217",
11007   "self_type" : "type-217",
11008   "size" : 1,
11009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11010   "template_args" : [ "type-107" ],
11011   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
11012  },
11013  {
11014   "alignment" : 1,
11015   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
11016   "name" : "android::trait_trivial_copy<unsigned long>",
11017   "referenced_type" : "type-208",
11018   "self_type" : "type-208",
11019   "size" : 1,
11020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11021   "template_args" : [ "type-206" ],
11022   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
11023  },
11024  {
11025   "alignment" : 1,
11026   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
11027   "name" : "android::trait_trivial_copy<unsigned short>",
11028   "referenced_type" : "type-187",
11029   "self_type" : "type-187",
11030   "size" : 1,
11031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11032   "template_args" : [ "type-80" ],
11033   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
11034  },
11035  {
11036   "alignment" : 1,
11037   "linker_set_key" : "android::trait_trivial_copy<void>",
11038   "name" : "android::trait_trivial_copy<void>",
11039   "referenced_type" : "type-164",
11040   "self_type" : "type-164",
11041   "size" : 1,
11042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11043   "template_args" : [ "type-26" ],
11044   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
11045  },
11046  {
11047   "alignment" : 1,
11048   "linker_set_key" : "android::trait_trivial_ctor<bool>",
11049   "name" : "android::trait_trivial_ctor<bool>",
11050   "referenced_type" : "type-166",
11051   "self_type" : "type-166",
11052   "size" : 1,
11053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11054   "template_args" : [ "type-36" ],
11055   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
11056  },
11057  {
11058   "alignment" : 1,
11059   "linker_set_key" : "android::trait_trivial_ctor<char>",
11060   "name" : "android::trait_trivial_ctor<char>",
11061   "referenced_type" : "type-171",
11062   "self_type" : "type-171",
11063   "size" : 1,
11064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11065   "template_args" : [ "type-53" ],
11066   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
11067  },
11068  {
11069   "alignment" : 1,
11070   "linker_set_key" : "android::trait_trivial_ctor<double>",
11071   "name" : "android::trait_trivial_ctor<double>",
11072   "referenced_type" : "type-226",
11073   "self_type" : "type-226",
11074   "size" : 1,
11075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11076   "template_args" : [ "type-227" ],
11077   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
11078  },
11079  {
11080   "alignment" : 1,
11081   "linker_set_key" : "android::trait_trivial_ctor<float>",
11082   "name" : "android::trait_trivial_ctor<float>",
11083   "referenced_type" : "type-219",
11084   "self_type" : "type-219",
11085   "size" : 1,
11086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11087   "template_args" : [ "type-220" ],
11088   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
11089  },
11090  {
11091   "alignment" : 1,
11092   "linker_set_key" : "android::trait_trivial_ctor<int>",
11093   "name" : "android::trait_trivial_ctor<int>",
11094   "referenced_type" : "type-189",
11095   "self_type" : "type-189",
11096   "size" : 1,
11097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11098   "template_args" : [ "type-24" ],
11099   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
11100  },
11101  {
11102   "alignment" : 1,
11103   "linker_set_key" : "android::trait_trivial_ctor<long long>",
11104   "name" : "android::trait_trivial_ctor<long long>",
11105   "referenced_type" : "type-210",
11106   "self_type" : "type-210",
11107   "size" : 1,
11108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11109   "template_args" : [ "type-29" ],
11110   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
11111  },
11112  {
11113   "alignment" : 1,
11114   "linker_set_key" : "android::trait_trivial_ctor<long>",
11115   "name" : "android::trait_trivial_ctor<long>",
11116   "referenced_type" : "type-198",
11117   "self_type" : "type-198",
11118   "size" : 1,
11119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11120   "template_args" : [ "type-199" ],
11121   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
11122  },
11123  {
11124   "alignment" : 1,
11125   "linker_set_key" : "android::trait_trivial_ctor<short>",
11126   "name" : "android::trait_trivial_ctor<short>",
11127   "referenced_type" : "type-179",
11128   "self_type" : "type-179",
11129   "size" : 1,
11130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11131   "template_args" : [ "type-180" ],
11132   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
11133  },
11134  {
11135   "alignment" : 1,
11136   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
11137   "name" : "android::trait_trivial_ctor<unsigned char>",
11138   "referenced_type" : "type-175",
11139   "self_type" : "type-175",
11140   "size" : 1,
11141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11142   "template_args" : [ "type-78" ],
11143   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
11144  },
11145  {
11146   "alignment" : 1,
11147   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
11148   "name" : "android::trait_trivial_ctor<unsigned int>",
11149   "referenced_type" : "type-194",
11150   "self_type" : "type-194",
11151   "size" : 1,
11152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11153   "template_args" : [ "type-2" ],
11154   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
11155  },
11156  {
11157   "alignment" : 1,
11158   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
11159   "name" : "android::trait_trivial_ctor<unsigned long long>",
11160   "referenced_type" : "type-215",
11161   "self_type" : "type-215",
11162   "size" : 1,
11163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11164   "template_args" : [ "type-107" ],
11165   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
11166  },
11167  {
11168   "alignment" : 1,
11169   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
11170   "name" : "android::trait_trivial_ctor<unsigned long>",
11171   "referenced_type" : "type-205",
11172   "self_type" : "type-205",
11173   "size" : 1,
11174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11175   "template_args" : [ "type-206" ],
11176   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
11177  },
11178  {
11179   "alignment" : 1,
11180   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
11181   "name" : "android::trait_trivial_ctor<unsigned short>",
11182   "referenced_type" : "type-185",
11183   "self_type" : "type-185",
11184   "size" : 1,
11185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11186   "template_args" : [ "type-80" ],
11187   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
11188  },
11189  {
11190   "alignment" : 1,
11191   "linker_set_key" : "android::trait_trivial_ctor<void>",
11192   "name" : "android::trait_trivial_ctor<void>",
11193   "referenced_type" : "type-162",
11194   "self_type" : "type-162",
11195   "size" : 1,
11196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11197   "template_args" : [ "type-26" ],
11198   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
11199  },
11200  {
11201   "alignment" : 1,
11202   "linker_set_key" : "android::trait_trivial_dtor<bool>",
11203   "name" : "android::trait_trivial_dtor<bool>",
11204   "referenced_type" : "type-167",
11205   "self_type" : "type-167",
11206   "size" : 1,
11207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11208   "template_args" : [ "type-36" ],
11209   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
11210  },
11211  {
11212   "alignment" : 1,
11213   "linker_set_key" : "android::trait_trivial_dtor<char>",
11214   "name" : "android::trait_trivial_dtor<char>",
11215   "referenced_type" : "type-172",
11216   "self_type" : "type-172",
11217   "size" : 1,
11218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11219   "template_args" : [ "type-53" ],
11220   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
11221  },
11222  {
11223   "alignment" : 1,
11224   "linker_set_key" : "android::trait_trivial_dtor<double>",
11225   "name" : "android::trait_trivial_dtor<double>",
11226   "referenced_type" : "type-229",
11227   "self_type" : "type-229",
11228   "size" : 1,
11229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11230   "template_args" : [ "type-227" ],
11231   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
11232  },
11233  {
11234   "alignment" : 1,
11235   "linker_set_key" : "android::trait_trivial_dtor<float>",
11236   "name" : "android::trait_trivial_dtor<float>",
11237   "referenced_type" : "type-221",
11238   "self_type" : "type-221",
11239   "size" : 1,
11240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11241   "template_args" : [ "type-220" ],
11242   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
11243  },
11244  {
11245   "alignment" : 1,
11246   "linker_set_key" : "android::trait_trivial_dtor<int>",
11247   "name" : "android::trait_trivial_dtor<int>",
11248   "referenced_type" : "type-190",
11249   "self_type" : "type-190",
11250   "size" : 1,
11251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11252   "template_args" : [ "type-24" ],
11253   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
11254  },
11255  {
11256   "alignment" : 1,
11257   "linker_set_key" : "android::trait_trivial_dtor<long long>",
11258   "name" : "android::trait_trivial_dtor<long long>",
11259   "referenced_type" : "type-211",
11260   "self_type" : "type-211",
11261   "size" : 1,
11262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11263   "template_args" : [ "type-29" ],
11264   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
11265  },
11266  {
11267   "alignment" : 1,
11268   "linker_set_key" : "android::trait_trivial_dtor<long>",
11269   "name" : "android::trait_trivial_dtor<long>",
11270   "referenced_type" : "type-200",
11271   "self_type" : "type-200",
11272   "size" : 1,
11273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11274   "template_args" : [ "type-199" ],
11275   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
11276  },
11277  {
11278   "alignment" : 1,
11279   "linker_set_key" : "android::trait_trivial_dtor<short>",
11280   "name" : "android::trait_trivial_dtor<short>",
11281   "referenced_type" : "type-182",
11282   "self_type" : "type-182",
11283   "size" : 1,
11284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11285   "template_args" : [ "type-180" ],
11286   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
11287  },
11288  {
11289   "alignment" : 1,
11290   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
11291   "name" : "android::trait_trivial_dtor<unsigned char>",
11292   "referenced_type" : "type-176",
11293   "self_type" : "type-176",
11294   "size" : 1,
11295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11296   "template_args" : [ "type-78" ],
11297   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
11298  },
11299  {
11300   "alignment" : 1,
11301   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
11302   "name" : "android::trait_trivial_dtor<unsigned int>",
11303   "referenced_type" : "type-195",
11304   "self_type" : "type-195",
11305   "size" : 1,
11306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11307   "template_args" : [ "type-2" ],
11308   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
11309  },
11310  {
11311   "alignment" : 1,
11312   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
11313   "name" : "android::trait_trivial_dtor<unsigned long long>",
11314   "referenced_type" : "type-216",
11315   "self_type" : "type-216",
11316   "size" : 1,
11317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11318   "template_args" : [ "type-107" ],
11319   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
11320  },
11321  {
11322   "alignment" : 1,
11323   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
11324   "name" : "android::trait_trivial_dtor<unsigned long>",
11325   "referenced_type" : "type-207",
11326   "self_type" : "type-207",
11327   "size" : 1,
11328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11329   "template_args" : [ "type-206" ],
11330   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
11331  },
11332  {
11333   "alignment" : 1,
11334   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
11335   "name" : "android::trait_trivial_dtor<unsigned short>",
11336   "referenced_type" : "type-186",
11337   "self_type" : "type-186",
11338   "size" : 1,
11339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11340   "template_args" : [ "type-80" ],
11341   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
11342  },
11343  {
11344   "alignment" : 1,
11345   "linker_set_key" : "android::trait_trivial_dtor<void>",
11346   "name" : "android::trait_trivial_dtor<void>",
11347   "referenced_type" : "type-163",
11348   "self_type" : "type-163",
11349   "size" : 1,
11350   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11351   "template_args" : [ "type-26" ],
11352   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
11353  },
11354  {
11355   "alignment" : 1,
11356   "linker_set_key" : "android::trait_trivial_move<android::String16>",
11357   "name" : "android::trait_trivial_move<android::String16>",
11358   "referenced_type" : "type-370",
11359   "self_type" : "type-370",
11360   "size" : 1,
11361   "source_file" : "/system/core/libutils/include/utils/String16.h",
11362   "template_args" : [ "type-41" ],
11363   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
11364  },
11365  {
11366   "alignment" : 1,
11367   "linker_set_key" : "android::trait_trivial_move<android::String8>",
11368   "name" : "android::trait_trivial_move<android::String8>",
11369   "referenced_type" : "type-363",
11370   "self_type" : "type-363",
11371   "size" : 1,
11372   "source_file" : "/system/core/libutils/include/utils/String8.h",
11373   "template_args" : [ "type-50" ],
11374   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
11375  },
11376  {
11377   "alignment" : 1,
11378   "linker_set_key" : "android::trait_trivial_move<bool>",
11379   "name" : "android::trait_trivial_move<bool>",
11380   "referenced_type" : "type-170",
11381   "self_type" : "type-170",
11382   "size" : 1,
11383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11384   "template_args" : [ "type-36" ],
11385   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
11386  },
11387  {
11388   "alignment" : 1,
11389   "linker_set_key" : "android::trait_trivial_move<char>",
11390   "name" : "android::trait_trivial_move<char>",
11391   "referenced_type" : "type-174",
11392   "self_type" : "type-174",
11393   "size" : 1,
11394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11395   "template_args" : [ "type-53" ],
11396   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
11397  },
11398  {
11399   "alignment" : 1,
11400   "linker_set_key" : "android::trait_trivial_move<double>",
11401   "name" : "android::trait_trivial_move<double>",
11402   "referenced_type" : "type-231",
11403   "self_type" : "type-231",
11404   "size" : 1,
11405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11406   "template_args" : [ "type-227" ],
11407   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
11408  },
11409  {
11410   "alignment" : 1,
11411   "linker_set_key" : "android::trait_trivial_move<float>",
11412   "name" : "android::trait_trivial_move<float>",
11413   "referenced_type" : "type-225",
11414   "self_type" : "type-225",
11415   "size" : 1,
11416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11417   "template_args" : [ "type-220" ],
11418   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
11419  },
11420  {
11421   "alignment" : 1,
11422   "linker_set_key" : "android::trait_trivial_move<int>",
11423   "name" : "android::trait_trivial_move<int>",
11424   "referenced_type" : "type-193",
11425   "self_type" : "type-193",
11426   "size" : 1,
11427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11428   "template_args" : [ "type-24" ],
11429   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
11430  },
11431  {
11432   "alignment" : 1,
11433   "linker_set_key" : "android::trait_trivial_move<long long>",
11434   "name" : "android::trait_trivial_move<long long>",
11435   "referenced_type" : "type-213",
11436   "self_type" : "type-213",
11437   "size" : 1,
11438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11439   "template_args" : [ "type-29" ],
11440   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
11441  },
11442  {
11443   "alignment" : 1,
11444   "linker_set_key" : "android::trait_trivial_move<long>",
11445   "name" : "android::trait_trivial_move<long>",
11446   "referenced_type" : "type-203",
11447   "self_type" : "type-203",
11448   "size" : 1,
11449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11450   "template_args" : [ "type-199" ],
11451   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
11452  },
11453  {
11454   "alignment" : 1,
11455   "linker_set_key" : "android::trait_trivial_move<short>",
11456   "name" : "android::trait_trivial_move<short>",
11457   "referenced_type" : "type-184",
11458   "self_type" : "type-184",
11459   "size" : 1,
11460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11461   "template_args" : [ "type-180" ],
11462   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
11463  },
11464  {
11465   "alignment" : 1,
11466   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
11467   "name" : "android::trait_trivial_move<unsigned char>",
11468   "referenced_type" : "type-178",
11469   "self_type" : "type-178",
11470   "size" : 1,
11471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11472   "template_args" : [ "type-78" ],
11473   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
11474  },
11475  {
11476   "alignment" : 1,
11477   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
11478   "name" : "android::trait_trivial_move<unsigned int>",
11479   "referenced_type" : "type-197",
11480   "self_type" : "type-197",
11481   "size" : 1,
11482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11483   "template_args" : [ "type-2" ],
11484   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
11485  },
11486  {
11487   "alignment" : 1,
11488   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
11489   "name" : "android::trait_trivial_move<unsigned long long>",
11490   "referenced_type" : "type-218",
11491   "self_type" : "type-218",
11492   "size" : 1,
11493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11494   "template_args" : [ "type-107" ],
11495   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
11496  },
11497  {
11498   "alignment" : 1,
11499   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
11500   "name" : "android::trait_trivial_move<unsigned long>",
11501   "referenced_type" : "type-209",
11502   "self_type" : "type-209",
11503   "size" : 1,
11504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11505   "template_args" : [ "type-206" ],
11506   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
11507  },
11508  {
11509   "alignment" : 1,
11510   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
11511   "name" : "android::trait_trivial_move<unsigned short>",
11512   "referenced_type" : "type-188",
11513   "self_type" : "type-188",
11514   "size" : 1,
11515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11516   "template_args" : [ "type-80" ],
11517   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
11518  },
11519  {
11520   "alignment" : 1,
11521   "linker_set_key" : "android::trait_trivial_move<void>",
11522   "name" : "android::trait_trivial_move<void>",
11523   "referenced_type" : "type-165",
11524   "self_type" : "type-165",
11525   "size" : 1,
11526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
11527   "template_args" : [ "type-26" ],
11528   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
11529  },
11530  {
11531   "alignment" : 4,
11532   "fields" :
11533   [
11534    {
11535     "access" : "private",
11536     "field_name" : "m_ptr",
11537     "referenced_type" : "type-114"
11538    },
11539    {
11540     "access" : "private",
11541     "field_name" : "m_refs",
11542     "field_offset" : 32,
11543     "referenced_type" : "type-11"
11544    }
11545   ],
11546   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
11547   "name" : "android::wp<android::hardware::BHwBinder>",
11548   "record_kind" : "class",
11549   "referenced_type" : "type-426",
11550   "self_type" : "type-426",
11551   "size" : 8,
11552   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11553   "template_args" : [ "type-115" ],
11554   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
11555  },
11556  {
11557   "alignment" : 4,
11558   "fields" :
11559   [
11560    {
11561     "access" : "private",
11562     "field_name" : "m_ptr",
11563     "referenced_type" : "type-224"
11564    },
11565    {
11566     "access" : "private",
11567     "field_name" : "m_refs",
11568     "field_offset" : 32,
11569     "referenced_type" : "type-11"
11570    }
11571   ],
11572   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11573   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11574   "record_kind" : "class",
11575   "referenced_type" : "type-223",
11576   "self_type" : "type-223",
11577   "size" : 8,
11578   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11579   "template_args" : [ "type-108" ],
11580   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
11581  },
11582  {
11583   "alignment" : 4,
11584   "fields" :
11585   [
11586    {
11587     "access" : "private",
11588     "field_name" : "m_ptr",
11589     "referenced_type" : "type-105"
11590    },
11591    {
11592     "access" : "private",
11593     "field_name" : "m_refs",
11594     "field_offset" : 32,
11595     "referenced_type" : "type-11"
11596    }
11597   ],
11598   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
11599   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11600   "record_kind" : "class",
11601   "referenced_type" : "type-104",
11602   "self_type" : "type-104",
11603   "size" : 8,
11604   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11605   "template_args" : [ "type-106" ],
11606   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
11607  },
11608  {
11609   "alignment" : 4,
11610   "fields" :
11611   [
11612    {
11613     "access" : "private",
11614     "field_name" : "m_ptr",
11615     "referenced_type" : "type-5"
11616    },
11617    {
11618     "access" : "private",
11619     "field_name" : "m_refs",
11620     "field_offset" : 32,
11621     "referenced_type" : "type-11"
11622    }
11623   ],
11624   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
11625   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11626   "record_kind" : "class",
11627   "referenced_type" : "type-4",
11628   "self_type" : "type-4",
11629   "size" : 8,
11630   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11631   "template_args" : [ "type-6" ],
11632   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11633  },
11634  {
11635   "alignment" : 4,
11636   "fields" :
11637   [
11638    {
11639     "field_name" : "maxContentLightLevel",
11640     "referenced_type" : "type-220"
11641    },
11642    {
11643     "field_name" : "maxFrameAverageLightLevel",
11644     "field_offset" : 32,
11645     "referenced_type" : "type-220"
11646    }
11647   ],
11648   "linker_set_key" : "android_cta861_3_metadata",
11649   "name" : "android_cta861_3_metadata",
11650   "referenced_type" : "type-478",
11651   "self_type" : "type-478",
11652   "size" : 8,
11653   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11654   "unique_id" : "android_cta861_3_metadata"
11655  },
11656  {
11657   "alignment" : 4,
11658   "fields" :
11659   [
11660    {
11661     "field_name" : "num_points",
11662     "referenced_type" : "type-2"
11663    },
11664    {
11665     "field_name" : "reserved",
11666     "field_offset" : 32,
11667     "referenced_type" : "type-466"
11668    },
11669    {
11670     "field_name" : "xyzc_points",
11671     "field_offset" : 288,
11672     "referenced_type" : "type-475"
11673    }
11674   ],
11675   "linker_set_key" : "android_depth_points",
11676   "name" : "android_depth_points",
11677   "referenced_type" : "type-474",
11678   "self_type" : "type-474",
11679   "size" : 36,
11680   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11681   "unique_id" : "android_depth_points"
11682  },
11683  {
11684   "alignment" : 4,
11685   "fields" :
11686   [
11687    {
11688     "field_name" : "format",
11689     "referenced_type" : "type-471"
11690    },
11691    {
11692     "field_name" : "num_planes",
11693     "field_offset" : 32,
11694     "referenced_type" : "type-2"
11695    },
11696    {
11697     "field_name" : "planes",
11698     "field_offset" : 64,
11699     "referenced_type" : "type-473"
11700    }
11701   ],
11702   "linker_set_key" : "android_flex_layout",
11703   "name" : "android_flex_layout",
11704   "referenced_type" : "type-472",
11705   "self_type" : "type-472",
11706   "size" : 12,
11707   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11708   "unique_id" : "android_flex_layout"
11709  },
11710  {
11711   "alignment" : 4,
11712   "fields" :
11713   [
11714    {
11715     "field_name" : "top_left",
11716     "referenced_type" : "type-381"
11717    },
11718    {
11719     "field_name" : "component",
11720     "field_offset" : 32,
11721     "referenced_type" : "type-467"
11722    },
11723    {
11724     "field_name" : "bits_per_component",
11725     "field_offset" : 64,
11726     "referenced_type" : "type-24"
11727    },
11728    {
11729     "field_name" : "bits_used",
11730     "field_offset" : 96,
11731     "referenced_type" : "type-24"
11732    },
11733    {
11734     "field_name" : "h_increment",
11735     "field_offset" : 128,
11736     "referenced_type" : "type-24"
11737    },
11738    {
11739     "field_name" : "v_increment",
11740     "field_offset" : 160,
11741     "referenced_type" : "type-24"
11742    },
11743    {
11744     "field_name" : "h_subsampling",
11745     "field_offset" : 192,
11746     "referenced_type" : "type-24"
11747    },
11748    {
11749     "field_name" : "v_subsampling",
11750     "field_offset" : 224,
11751     "referenced_type" : "type-24"
11752    }
11753   ],
11754   "linker_set_key" : "android_flex_plane",
11755   "name" : "android_flex_plane",
11756   "referenced_type" : "type-470",
11757   "self_type" : "type-470",
11758   "size" : 32,
11759   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11760   "unique_id" : "android_flex_plane"
11761  },
11762  {
11763   "alignment" : 4,
11764   "fields" :
11765   [
11766    {
11767     "field_name" : "displayPrimaryRed",
11768     "referenced_type" : "type-476"
11769    },
11770    {
11771     "field_name" : "displayPrimaryGreen",
11772     "field_offset" : 64,
11773     "referenced_type" : "type-476"
11774    },
11775    {
11776     "field_name" : "displayPrimaryBlue",
11777     "field_offset" : 128,
11778     "referenced_type" : "type-476"
11779    },
11780    {
11781     "field_name" : "whitePoint",
11782     "field_offset" : 192,
11783     "referenced_type" : "type-476"
11784    },
11785    {
11786     "field_name" : "maxLuminance",
11787     "field_offset" : 256,
11788     "referenced_type" : "type-220"
11789    },
11790    {
11791     "field_name" : "minLuminance",
11792     "field_offset" : 288,
11793     "referenced_type" : "type-220"
11794    }
11795   ],
11796   "linker_set_key" : "android_smpte2086_metadata",
11797   "name" : "android_smpte2086_metadata",
11798   "referenced_type" : "type-477",
11799   "self_type" : "type-477",
11800   "size" : 40,
11801   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11802   "unique_id" : "android_smpte2086_metadata"
11803  },
11804  {
11805   "alignment" : 4,
11806   "fields" :
11807   [
11808    {
11809     "field_name" : "x",
11810     "referenced_type" : "type-220"
11811    },
11812    {
11813     "field_name" : "y",
11814     "field_offset" : 32,
11815     "referenced_type" : "type-220"
11816    }
11817   ],
11818   "linker_set_key" : "android_xy_color",
11819   "name" : "android_xy_color",
11820   "referenced_type" : "type-476",
11821   "self_type" : "type-476",
11822   "size" : 8,
11823   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11824   "unique_id" : "android_xy_color"
11825  },
11826  {
11827   "alignment" : 4,
11828   "fields" :
11829   [
11830    {
11831     "field_name" : "y",
11832     "referenced_type" : "type-25"
11833    },
11834    {
11835     "field_name" : "cb",
11836     "field_offset" : 32,
11837     "referenced_type" : "type-25"
11838    },
11839    {
11840     "field_name" : "cr",
11841     "field_offset" : 64,
11842     "referenced_type" : "type-25"
11843    },
11844    {
11845     "field_name" : "ystride",
11846     "field_offset" : 96,
11847     "referenced_type" : "type-2"
11848    },
11849    {
11850     "field_name" : "cstride",
11851     "field_offset" : 128,
11852     "referenced_type" : "type-2"
11853    },
11854    {
11855     "field_name" : "chroma_step",
11856     "field_offset" : 160,
11857     "referenced_type" : "type-2"
11858    },
11859    {
11860     "field_name" : "reserved",
11861     "field_offset" : 192,
11862     "referenced_type" : "type-466"
11863    }
11864   ],
11865   "linker_set_key" : "android_ycbcr",
11866   "name" : "android_ycbcr",
11867   "referenced_type" : "type-465",
11868   "self_type" : "type-465",
11869   "size" : 56,
11870   "source_file" : "/system/core/libsystem/include/system/graphics.h",
11871   "unique_id" : "android_ycbcr"
11872  },
11873  {
11874   "alignment" : 4,
11875   "fields" :
11876   [
11877    {
11878     "referenced_type" : "type-76"
11879    }
11880   ],
11881   "linker_set_key" : "log_msg",
11882   "name" : "log_msg",
11883   "referenced_type" : "type-75",
11884   "self_type" : "type-75",
11885   "size" : 5124,
11886   "source_file" : "/system/core/liblog/include/log/log_read.h",
11887   "unique_id" : "log_msg"
11888  },
11889  {
11890   "alignment" : 4,
11891   "fields" :
11892   [
11893    {
11894     "field_name" : "buf",
11895     "referenced_type" : "type-77"
11896    },
11897    {
11898     "field_name" : "entry",
11899     "referenced_type" : "type-79"
11900    },
11901    {
11902     "field_name" : "entry_v4",
11903     "referenced_type" : "type-79"
11904    },
11905    {
11906     "field_name" : "entry_v3",
11907     "referenced_type" : "type-82"
11908    },
11909    {
11910     "field_name" : "entry_v2",
11911     "referenced_type" : "type-83"
11912    },
11913    {
11914     "field_name" : "entry_v1",
11915     "referenced_type" : "type-84"
11916    }
11917   ],
11918   "is_anonymous" : true,
11919   "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",
11920   "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",
11921   "record_kind" : "union",
11922   "referenced_type" : "type-76",
11923   "self_type" : "type-76",
11924   "size" : 5124,
11925   "source_file" : "/system/core/liblog/include/log/log_read.h",
11926   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
11927  },
11928  {
11929   "alignment" : 1,
11930   "fields" :
11931   [
11932    {
11933     "field_name" : "tv_sec",
11934     "referenced_type" : "type-2"
11935    },
11936    {
11937     "field_name" : "tv_nsec",
11938     "field_offset" : 32,
11939     "referenced_type" : "type-2"
11940    }
11941   ],
11942   "linker_set_key" : "log_time",
11943   "name" : "log_time",
11944   "referenced_type" : "type-364",
11945   "self_type" : "type-364",
11946   "size" : 8,
11947   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
11948   "unique_id" : "_ZTS8log_time"
11949  },
11950  {
11951   "alignment" : 4,
11952   "fields" :
11953   [
11954    {
11955     "field_name" : "len",
11956     "referenced_type" : "type-80"
11957    },
11958    {
11959     "field_name" : "__pad",
11960     "field_offset" : 16,
11961     "referenced_type" : "type-80"
11962    },
11963    {
11964     "field_name" : "pid",
11965     "field_offset" : 32,
11966     "referenced_type" : "type-24"
11967    },
11968    {
11969     "field_name" : "tid",
11970     "field_offset" : 64,
11971     "referenced_type" : "type-24"
11972    },
11973    {
11974     "field_name" : "sec",
11975     "field_offset" : 96,
11976     "referenced_type" : "type-24"
11977    },
11978    {
11979     "field_name" : "nsec",
11980     "field_offset" : 128,
11981     "referenced_type" : "type-24"
11982    },
11983    {
11984     "field_name" : "msg",
11985     "field_offset" : 160,
11986     "referenced_type" : "type-81"
11987    }
11988   ],
11989   "linker_set_key" : "logger_entry",
11990   "name" : "logger_entry",
11991   "referenced_type" : "type-84",
11992   "self_type" : "type-84",
11993   "size" : 20,
11994   "source_file" : "/system/core/liblog/include/log/log_read.h",
11995   "unique_id" : "logger_entry"
11996  },
11997  {
11998   "alignment" : 1,
11999   "fields" :
12000   [
12001    {
12002     "field_name" : "len",
12003     "referenced_type" : "type-80"
12004    },
12005    {
12006     "field_name" : "hdr_size",
12007     "field_offset" : 16,
12008     "referenced_type" : "type-80"
12009    },
12010    {
12011     "field_name" : "pid",
12012     "field_offset" : 32,
12013     "referenced_type" : "type-24"
12014    },
12015    {
12016     "field_name" : "tid",
12017     "field_offset" : 64,
12018     "referenced_type" : "type-24"
12019    },
12020    {
12021     "field_name" : "sec",
12022     "field_offset" : 96,
12023     "referenced_type" : "type-24"
12024    },
12025    {
12026     "field_name" : "nsec",
12027     "field_offset" : 128,
12028     "referenced_type" : "type-24"
12029    },
12030    {
12031     "field_name" : "euid",
12032     "field_offset" : 160,
12033     "referenced_type" : "type-2"
12034    },
12035    {
12036     "field_name" : "msg",
12037     "field_offset" : 192,
12038     "referenced_type" : "type-81"
12039    }
12040   ],
12041   "linker_set_key" : "logger_entry_v2",
12042   "name" : "logger_entry_v2",
12043   "referenced_type" : "type-83",
12044   "self_type" : "type-83",
12045   "size" : 24,
12046   "source_file" : "/system/core/liblog/include/log/log_read.h",
12047   "unique_id" : "logger_entry_v2"
12048  },
12049  {
12050   "alignment" : 1,
12051   "fields" :
12052   [
12053    {
12054     "field_name" : "len",
12055     "referenced_type" : "type-80"
12056    },
12057    {
12058     "field_name" : "hdr_size",
12059     "field_offset" : 16,
12060     "referenced_type" : "type-80"
12061    },
12062    {
12063     "field_name" : "pid",
12064     "field_offset" : 32,
12065     "referenced_type" : "type-24"
12066    },
12067    {
12068     "field_name" : "tid",
12069     "field_offset" : 64,
12070     "referenced_type" : "type-24"
12071    },
12072    {
12073     "field_name" : "sec",
12074     "field_offset" : 96,
12075     "referenced_type" : "type-24"
12076    },
12077    {
12078     "field_name" : "nsec",
12079     "field_offset" : 128,
12080     "referenced_type" : "type-24"
12081    },
12082    {
12083     "field_name" : "lid",
12084     "field_offset" : 160,
12085     "referenced_type" : "type-2"
12086    },
12087    {
12088     "field_name" : "msg",
12089     "field_offset" : 192,
12090     "referenced_type" : "type-81"
12091    }
12092   ],
12093   "linker_set_key" : "logger_entry_v3",
12094   "name" : "logger_entry_v3",
12095   "referenced_type" : "type-82",
12096   "self_type" : "type-82",
12097   "size" : 24,
12098   "source_file" : "/system/core/liblog/include/log/log_read.h",
12099   "unique_id" : "logger_entry_v3"
12100  },
12101  {
12102   "alignment" : 4,
12103   "fields" :
12104   [
12105    {
12106     "field_name" : "len",
12107     "referenced_type" : "type-80"
12108    },
12109    {
12110     "field_name" : "hdr_size",
12111     "field_offset" : 16,
12112     "referenced_type" : "type-80"
12113    },
12114    {
12115     "field_name" : "pid",
12116     "field_offset" : 32,
12117     "referenced_type" : "type-24"
12118    },
12119    {
12120     "field_name" : "tid",
12121     "field_offset" : 64,
12122     "referenced_type" : "type-2"
12123    },
12124    {
12125     "field_name" : "sec",
12126     "field_offset" : 96,
12127     "referenced_type" : "type-2"
12128    },
12129    {
12130     "field_name" : "nsec",
12131     "field_offset" : 128,
12132     "referenced_type" : "type-2"
12133    },
12134    {
12135     "field_name" : "lid",
12136     "field_offset" : 160,
12137     "referenced_type" : "type-2"
12138    },
12139    {
12140     "field_name" : "uid",
12141     "field_offset" : 192,
12142     "referenced_type" : "type-2"
12143    },
12144    {
12145     "field_name" : "msg",
12146     "field_offset" : 224,
12147     "referenced_type" : "type-81"
12148    }
12149   ],
12150   "linker_set_key" : "logger_entry_v4",
12151   "name" : "logger_entry_v4",
12152   "referenced_type" : "type-79",
12153   "self_type" : "type-79",
12154   "size" : 28,
12155   "source_file" : "/system/core/liblog/include/log/log_read.h",
12156   "unique_id" : "logger_entry_v4"
12157  },
12158  {
12159   "alignment" : 4,
12160   "fields" :
12161   [
12162    {
12163     "field_name" : "version",
12164     "referenced_type" : "type-24"
12165    },
12166    {
12167     "field_name" : "numFds",
12168     "field_offset" : 32,
12169     "referenced_type" : "type-24"
12170    },
12171    {
12172     "field_name" : "numInts",
12173     "field_offset" : 64,
12174     "referenced_type" : "type-24"
12175    },
12176    {
12177     "field_name" : "data",
12178     "field_offset" : 96,
12179     "referenced_type" : "type-159"
12180    }
12181   ],
12182   "linker_set_key" : "native_handle",
12183   "name" : "native_handle",
12184   "referenced_type" : "type-158",
12185   "self_type" : "type-158",
12186   "size" : 12,
12187   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
12188   "unique_id" : "native_handle"
12189  }
12190 ],
12191 "rvalue_reference_types" :
12192 [
12193  {
12194   "alignment" : 4,
12195   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
12196   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
12197   "referenced_type" : "type-134",
12198   "self_type" : "type-136",
12199   "size" : 4,
12200   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12201  },
12202  {
12203   "alignment" : 4,
12204   "linker_set_key" : "android::hardware::Return<bool> &&",
12205   "name" : "android::hardware::Return<bool> &&",
12206   "referenced_type" : "type-127",
12207   "self_type" : "type-130",
12208   "size" : 4,
12209   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12210  },
12211  {
12212   "alignment" : 4,
12213   "linker_set_key" : "android::hardware::Return<void> &&",
12214   "name" : "android::hardware::Return<void> &&",
12215   "referenced_type" : "type-147",
12216   "self_type" : "type-149",
12217   "size" : 4,
12218   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12219  },
12220  {
12221   "alignment" : 4,
12222   "linker_set_key" : "android::hardware::Status &&",
12223   "name" : "android::hardware::Status &&",
12224   "referenced_type" : "type-117",
12225   "self_type" : "type-124",
12226   "size" : 4,
12227   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12228  },
12229  {
12230   "alignment" : 4,
12231   "linker_set_key" : "android::hardware::details::return_status &&",
12232   "name" : "android::hardware::details::return_status &&",
12233   "referenced_type" : "type-128",
12234   "self_type" : "type-142",
12235   "size" : 4,
12236   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12237  },
12238  {
12239   "alignment" : 4,
12240   "linker_set_key" : "android::hardware::hidl_handle &&",
12241   "name" : "android::hardware::hidl_handle &&",
12242   "referenced_type" : "type-264",
12243   "self_type" : "type-272",
12244   "size" : 4,
12245   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12246  },
12247  {
12248   "alignment" : 4,
12249   "linker_set_key" : "android::hardware::hidl_memory &&",
12250   "name" : "android::hardware::hidl_memory &&",
12251   "referenced_type" : "type-270",
12252   "self_type" : "type-276",
12253   "size" : 4,
12254   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12255  },
12256  {
12257   "alignment" : 4,
12258   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12259   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12260   "referenced_type" : "type-101",
12261   "self_type" : "type-109",
12262   "size" : 4,
12263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12264  },
12265  {
12266   "alignment" : 4,
12267   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> &&",
12268   "name" : "android::sp<android::hardware::power::V1_0::IPower> &&",
12269   "referenced_type" : "type-92",
12270   "self_type" : "type-95",
12271   "size" : 4,
12272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12273  },
12274  {
12275   "alignment" : 4,
12276   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12277   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
12278   "referenced_type" : "type-438",
12279   "self_type" : "type-437",
12280   "size" : 4,
12281   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12282  },
12283  {
12284   "alignment" : 4,
12285   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
12286   "name" : "std::function<sp<IBase> (void *)> &&",
12287   "referenced_type" : "type-448",
12288   "self_type" : "type-447",
12289   "size" : 4,
12290   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12291  },
12292  {
12293   "alignment" : 4,
12294   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
12295   "name" : "std::function<sp<IBinder> (void *)> &&",
12296   "referenced_type" : "type-440",
12297   "self_type" : "type-439",
12298   "size" : 4,
12299   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12300  }
12301 ]
12302}
12303