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