1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-4",
9   "self_type" : "type-89",
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-251",
16   "self_type" : "type-504",
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-50",
24   "self_type" : "type-192",
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-86",
32   "self_type" : "type-326",
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-86",
41   "self_type" : "type-85",
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-497",
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-27",
64   "self_type" : "type-27",
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-4",
74   "self_type" : "type-4",
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-69",
84   "self_type" : "type-69",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-256",
92   "self_type" : "type-256",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-251",
100   "self_type" : "type-251",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-50",
109   "self_type" : "type-50",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-230",
118   "self_type" : "type-230",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-624",
126   "self_type" : "type-624",
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-55",
135   "self_type" : "type-55",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-211",
144   "self_type" : "type-211",
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-266",
153   "self_type" : "type-266",
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-86",
163   "self_type" : "type-86",
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-235",
183   "self_type" : "type-235",
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-44",
193   "self_type" : "type-44",
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-88",
203   "self_type" : "type-88",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-52",
210   "self_type" : "type-52"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_19PowerStateSubsystemEPNS0_6ParcelEjj"
217  },
218  {
219   "name" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_29PowerStateSubsystemSleepStateEPNS0_6ParcelEjj"
220  },
221  {
222   "name" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_19PowerStateSubsystemERKNS0_6ParcelEjj"
223  },
224  {
225   "name" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_29PowerStateSubsystemSleepStateERKNS0_6ParcelEjj"
226  },
227  {
228   "name" : "_ZN7android8hardware5power4V1_16IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
232  },
233  {
234   "name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_16IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_16IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_16IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spIS3_EEb"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_17BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_17BsPowerC1ENS_2spINS2_6IPowerEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_17BsPowerC2ENS_2spINS2_6IPowerEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_19BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_19BnHwPower20_hidl_powerHintAsyncEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_19BnHwPower31_hidl_getSubsystemLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_19BnHwPower4pingEv"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_19BnHwPowerD2Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_19BpHwPower20_hidl_powerHintAsyncEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_09PowerHintEi"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_19BpHwPower31_hidl_getSubsystemLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
364  },
365  {
366   "name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
370  },
371  {
372   "name" : "_ZN7android8hardware5power4V1_19BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware5power4V1_19BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
376  },
377  {
378   "binding" : "weak",
379   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_19BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
396  },
397  {
398   "binding" : "weak",
399   "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_"
400  },
401  {
402   "binding" : "weak",
403   "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_"
404  },
405  {
406   "binding" : "weak",
407   "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"
408  },
409  {
410   "binding" : "weak",
411   "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_"
412  },
413  {
414   "binding" : "weak",
415   "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_"
416  },
417  {
418   "binding" : "weak",
419   "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"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
428  },
429  {
430   "binding" : "weak",
431   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
432  },
433  {
434   "name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
435  },
436  {
437   "name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
438  },
439  {
440   "name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
441  },
442  {
443   "name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
444  },
445  {
446   "name" : "__aeabi_memclr"
447  },
448  {
449   "name" : "__aeabi_memclr4"
450  },
451  {
452   "name" : "__aeabi_memclr8"
453  },
454  {
455   "name" : "__aeabi_memcpy"
456  },
457  {
458   "name" : "__aeabi_memcpy4"
459  },
460  {
461   "name" : "__aeabi_memcpy8"
462  },
463  {
464   "name" : "__aeabi_memset"
465  },
466  {
467   "name" : "__aeabi_memset4"
468  },
469  {
470   "name" : "__aeabi_memset8"
471  }
472 ],
473 "elf_objects" :
474 [
475  {
476   "name" : "_ZN7android8hardware5power4V1_16IPower10descriptorE"
477  },
478  {
479   "name" : "_ZTCN7android8hardware5power4V1_16IPowerE0_NS1_4V1_06IPowerE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware5power4V1_16IPowerE0_NS_4hidl4base4V1_05IBaseE"
483  },
484  {
485   "binding" : "weak",
486   "name" : "_ZTCN7android8hardware5power4V1_17BsPowerE0_NS2_6IPowerE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS0_7IBinderE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS0_9BHwBinderE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware5power4V1_19BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS1_4V1_06IPowerE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS2_6IPowerE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE4_NS0_10IInterfaceE"
511  },
512  {
513   "name" : "_ZTCN7android8hardware5power4V1_19BpHwPowerE8_NS0_11BpHwRefBaseE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware5power4V1_16IPowerE"
517  },
518  {
519   "name" : "_ZTTN7android8hardware5power4V1_19BnHwPowerE"
520  },
521  {
522   "name" : "_ZTTN7android8hardware5power4V1_19BpHwPowerE"
523  },
524  {
525   "name" : "_ZTVN7android8hardware5power4V1_16IPowerE"
526  },
527  {
528   "binding" : "weak",
529   "name" : "_ZTVN7android8hardware5power4V1_17BsPowerE"
530  },
531  {
532   "name" : "_ZTVN7android8hardware5power4V1_19BnHwPowerE"
533  },
534  {
535   "name" : "_ZTVN7android8hardware5power4V1_19BpHwPowerE"
536  }
537 ],
538 "enum_types" :
539 [
540  {
541   "alignment" : 4,
542   "enum_fields" :
543   [
544    {
545     "enum_field_value" : 0,
546     "name" : "android::Condition::WAKE_UP_ONE"
547    },
548    {
549     "enum_field_value" : 1,
550     "name" : "android::Condition::WAKE_UP_ALL"
551    }
552   ],
553   "linker_set_key" : "android::Condition::WakeUpType",
554   "name" : "android::Condition::WakeUpType",
555   "referenced_type" : "type-516",
556   "self_type" : "type-516",
557   "size" : 4,
558   "source_file" : "/system/core/libutils/include/utils/Condition.h",
559   "underlying_type" : "type-2",
560   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
561  },
562  {
563   "alignment" : 4,
564   "enum_fields" :
565   [
566    {
567     "enum_field_value" : 0,
568     "name" : "android::String16::kEmptyString"
569    }
570   ],
571   "linker_set_key" : "android::String16::StaticLinkage",
572   "name" : "android::String16::StaticLinkage",
573   "referenced_type" : "type-408",
574   "self_type" : "type-408",
575   "size" : 4,
576   "source_file" : "/system/core/libutils/include/utils/String16.h",
577   "underlying_type" : "type-2",
578   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
579  },
580  {
581   "alignment" : 4,
582   "enum_fields" :
583   [
584    {
585     "enum_field_value" : 0,
586     "name" : "android::String8::kEmptyString"
587    }
588   ],
589   "linker_set_key" : "android::String8::StaticLinkage",
590   "name" : "android::String8::StaticLinkage",
591   "referenced_type" : "type-400",
592   "self_type" : "type-400",
593   "size" : 4,
594   "source_file" : "/system/core/libutils/include/utils/String8.h",
595   "underlying_type" : "type-2",
596   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
597  },
598  {
599   "alignment" : 4,
600   "enum_fields" :
601   [
602    {
603     "enum_field_value" : 0,
604     "name" : "android::hardware::HidlReturnRestriction::NONE"
605    },
606    {
607     "enum_field_value" : 1,
608     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
609    },
610    {
611     "enum_field_value" : 2,
612     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
613    }
614   ],
615   "linker_set_key" : "android::hardware::HidlReturnRestriction",
616   "name" : "android::hardware::HidlReturnRestriction",
617   "referenced_type" : "type-179",
618   "self_type" : "type-179",
619   "size" : 4,
620   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
621   "underlying_type" : "type-50",
622   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
623  },
624  {
625   "alignment" : 4,
626   "enum_fields" :
627   [
628    {
629     "enum_field_value" : 0,
630     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
631    },
632    {
633     "enum_field_value" : 1,
634     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
635    },
636    {
637     "enum_field_value" : 2,
638     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
639    },
640    {
641     "enum_field_value" : 3,
642     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
643    }
644   ],
645   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
646   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
647   "referenced_type" : "type-390",
648   "self_type" : "type-390",
649   "size" : 4,
650   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
651   "underlying_type" : "type-50",
652   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
653  },
654  {
655   "alignment" : 4,
656   "enum_fields" :
657   [
658    {
659     "enum_field_value" : 1,
660     "name" : "android::hardware::kSynchronizedReadWrite"
661    },
662    {
663     "enum_field_value" : 2,
664     "name" : "android::hardware::kUnsynchronizedWrite"
665    }
666   ],
667   "linker_set_key" : "android::hardware::MQFlavor",
668   "name" : "android::hardware::MQFlavor",
669   "referenced_type" : "type-386",
670   "self_type" : "type-386",
671   "size" : 4,
672   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
673   "underlying_type" : "type-2",
674   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
675  },
676  {
677   "alignment" : 4,
678   "enum_fields" :
679   [
680    {
681     "enum_field_value" : 0,
682     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
683    },
684    {
685     "enum_field_value" : 1,
686     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
687    },
688    {
689     "enum_field_value" : 2,
690     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
691    }
692   ],
693   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
694   "name" : "android::hardware::ProcessState::CallRestriction",
695   "referenced_type" : "type-79",
696   "self_type" : "type-79",
697   "size" : 4,
698   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
699   "underlying_type" : "type-50",
700   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
701  },
702  {
703   "alignment" : 4,
704   "enum_fields" :
705   [
706    {
707     "enum_field_value" : 0,
708     "name" : "android::hardware::Status::EX_NONE"
709    },
710    {
711     "enum_field_value" : -1,
712     "name" : "android::hardware::Status::EX_SECURITY"
713    },
714    {
715     "enum_field_value" : -2,
716     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
717    },
718    {
719     "enum_field_value" : -3,
720     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
721    },
722    {
723     "enum_field_value" : -4,
724     "name" : "android::hardware::Status::EX_NULL_POINTER"
725    },
726    {
727     "enum_field_value" : -5,
728     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
729    },
730    {
731     "enum_field_value" : -6,
732     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
733    },
734    {
735     "enum_field_value" : -7,
736     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
737    },
738    {
739     "enum_field_value" : -128,
740     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
741    },
742    {
743     "enum_field_value" : -129,
744     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
745    }
746   ],
747   "linker_set_key" : "android::hardware::Status::Exception",
748   "name" : "android::hardware::Status::Exception",
749   "referenced_type" : "type-152",
750   "self_type" : "type-152",
751   "size" : 4,
752   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
753   "underlying_type" : "type-50",
754   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
755  },
756  {
757   "alignment" : 4,
758   "enum_fields" :
759   [
760    {
761     "enum_field_value" : 0,
762     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
763    },
764    {
765     "enum_field_value" : 1,
766     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
767    },
768    {
769     "enum_field_value" : 2,
770     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
771    },
772    {
773     "enum_field_value" : 3,
774     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
775    },
776    {
777     "enum_field_value" : 4,
778     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
779    },
780    {
781     "enum_field_value" : 5,
782     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
783    },
784    {
785     "enum_field_value" : 6,
786     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
787    },
788    {
789     "enum_field_value" : 7,
790     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
791    },
792    {
793     "enum_field_value" : 8,
794     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
795    },
796    {
797     "enum_field_value" : 9,
798     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
799    }
800   ],
801   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
802   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
803   "referenced_type" : "type-118",
804   "self_type" : "type-118",
805   "size" : 4,
806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
807   "underlying_type" : "type-2",
808   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
809  },
810  {
811   "alignment" : 4,
812   "enum_fields" :
813   [
814    {
815     "enum_field_value" : 1,
816     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
817    }
818   ],
819   "linker_set_key" : "android::hardware::power::V1_0::Feature",
820   "name" : "android::hardware::power::V1_0::Feature",
821   "referenced_type" : "type-542",
822   "self_type" : "type-542",
823   "size" : 4,
824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
825   "underlying_type" : "type-2",
826   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
827  },
828  {
829   "alignment" : 4,
830   "enum_fields" :
831   [
832    {
833     "enum_field_value" : 1,
834     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
835    },
836    {
837     "enum_field_value" : 2,
838     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
839    },
840    {
841     "enum_field_value" : 3,
842     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
843    },
844    {
845     "enum_field_value" : 4,
846     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
847    },
848    {
849     "enum_field_value" : 5,
850     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
851    },
852    {
853     "enum_field_value" : 6,
854     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
855    },
856    {
857     "enum_field_value" : 7,
858     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
859    },
860    {
861     "enum_field_value" : 8,
862     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
863    }
864   ],
865   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
866   "name" : "android::hardware::power::V1_0::PowerHint",
867   "referenced_type" : "type-541",
868   "self_type" : "type-541",
869   "size" : 4,
870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
871   "underlying_type" : "type-2",
872   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : 0,
880     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
881    },
882    {
883     "enum_field_value" : 1,
884     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
885    }
886   ],
887   "linker_set_key" : "android::hardware::power::V1_0::Status",
888   "name" : "android::hardware::power::V1_0::Status",
889   "referenced_type" : "type-543",
890   "self_type" : "type-543",
891   "size" : 4,
892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
893   "underlying_type" : "type-2",
894   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
895  },
896  {
897   "alignment" : 4,
898   "enum_fields" :
899   [
900    {
901     "enum_field_value" : 0,
902     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
903    },
904    {
905     "enum_field_value" : 1,
906     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
907    },
908    {
909     "enum_field_value" : 2,
910     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
911    }
912   ],
913   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
914   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
915   "referenced_type" : "type-395",
916   "self_type" : "type-395",
917   "size" : 4,
918   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
919   "underlying_type" : "type-50",
920   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
921  },
922  {
923   "alignment" : 4,
924   "enum_fields" :
925   [
926    {
927     "enum_field_value" : -1,
928     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
929    }
930   ],
931   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
932   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
933   "referenced_type" : "type-532",
934   "self_type" : "type-532",
935   "size" : 4,
936   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
937   "underlying_type" : "type-50",
938   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
939  },
940  {
941   "alignment" : 1,
942   "enum_fields" :
943   [
944    {
945     "enum_field_value" : 0,
946     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
947    },
948    {
949     "enum_field_value" : 1,
950     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
951    },
952    {
953     "enum_field_value" : 2,
954     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
955    }
956   ],
957   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
958   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
959   "referenced_type" : "type-531",
960   "self_type" : "type-531",
961   "size" : 1,
962   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
963   "underlying_type" : "type-86",
964   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
965  },
966  {
967   "alignment" : 4,
968   "enum_fields" :
969   [
970    {
971     "enum_field_value" : 0,
972     "name" : "ANDROID_LOG_UNKNOWN"
973    },
974    {
975     "enum_field_value" : 1,
976     "name" : "ANDROID_LOG_DEFAULT"
977    },
978    {
979     "enum_field_value" : 2,
980     "name" : "ANDROID_LOG_VERBOSE"
981    },
982    {
983     "enum_field_value" : 3,
984     "name" : "ANDROID_LOG_DEBUG"
985    },
986    {
987     "enum_field_value" : 4,
988     "name" : "ANDROID_LOG_INFO"
989    },
990    {
991     "enum_field_value" : 5,
992     "name" : "ANDROID_LOG_WARN"
993    },
994    {
995     "enum_field_value" : 6,
996     "name" : "ANDROID_LOG_ERROR"
997    },
998    {
999     "enum_field_value" : 7,
1000     "name" : "ANDROID_LOG_FATAL"
1001    },
1002    {
1003     "enum_field_value" : 8,
1004     "name" : "ANDROID_LOG_SILENT"
1005    }
1006   ],
1007   "linker_set_key" : "android_LogPriority",
1008   "name" : "android_LogPriority",
1009   "referenced_type" : "type-1",
1010   "self_type" : "type-1",
1011   "size" : 4,
1012   "source_file" : "/system/core/liblog/include/android/log.h",
1013   "underlying_type" : "type-2",
1014   "unique_id" : "android_LogPriority"
1015  },
1016  {
1017   "alignment" : 4,
1018   "enum_fields" :
1019   [
1020    {
1021     "enum_field_value" : 0,
1022     "name" : "HAL_COLOR_MODE_NATIVE"
1023    },
1024    {
1025     "enum_field_value" : 1,
1026     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1027    },
1028    {
1029     "enum_field_value" : 2,
1030     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1031    },
1032    {
1033     "enum_field_value" : 3,
1034     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1035    },
1036    {
1037     "enum_field_value" : 4,
1038     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1039    },
1040    {
1041     "enum_field_value" : 5,
1042     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1043    },
1044    {
1045     "enum_field_value" : 6,
1046     "name" : "HAL_COLOR_MODE_DCI_P3"
1047    },
1048    {
1049     "enum_field_value" : 7,
1050     "name" : "HAL_COLOR_MODE_SRGB"
1051    },
1052    {
1053     "enum_field_value" : 8,
1054     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1055    },
1056    {
1057     "enum_field_value" : 9,
1058     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1059    }
1060   ],
1061   "linker_set_key" : "android_color_mode_t",
1062   "name" : "android_color_mode_t",
1063   "referenced_type" : "type-484",
1064   "self_type" : "type-484",
1065   "size" : 4,
1066   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1067   "underlying_type" : "type-2",
1068   "unique_id" : "android_color_mode_t"
1069  },
1070  {
1071   "alignment" : 4,
1072   "enum_fields" :
1073   [
1074    {
1075     "enum_field_value" : 10,
1076     "name" : "HAL_COLOR_MODE_BT2020"
1077    },
1078    {
1079     "enum_field_value" : 11,
1080     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1081    },
1082    {
1083     "enum_field_value" : 12,
1084     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1085    }
1086   ],
1087   "linker_set_key" : "android_color_mode_v1_1_t",
1088   "name" : "android_color_mode_v1_1_t",
1089   "referenced_type" : "type-489",
1090   "self_type" : "type-489",
1091   "size" : 4,
1092   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1093   "underlying_type" : "type-2",
1094   "unique_id" : "android_color_mode_v1_1_t"
1095  },
1096  {
1097   "alignment" : 4,
1098   "enum_fields" :
1099   [
1100    {
1101     "enum_field_value" : 0,
1102     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1103    },
1104    {
1105     "enum_field_value" : 1,
1106     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1107    },
1108    {
1109     "enum_field_value" : 2,
1110     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1111    },
1112    {
1113     "enum_field_value" : 3,
1114     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1115    },
1116    {
1117     "enum_field_value" : 4,
1118     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1119    },
1120    {
1121     "enum_field_value" : 5,
1122     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1123    },
1124    {
1125     "enum_field_value" : 6,
1126     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1127    }
1128   ],
1129   "linker_set_key" : "android_color_transform_t",
1130   "name" : "android_color_transform_t",
1131   "referenced_type" : "type-485",
1132   "self_type" : "type-485",
1133   "size" : 4,
1134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1135   "underlying_type" : "type-2",
1136   "unique_id" : "android_color_transform_t"
1137  },
1138  {
1139   "alignment" : 4,
1140   "enum_fields" :
1141   [
1142    {
1143     "enum_field_value" : 0,
1144     "name" : "HAL_DATASPACE_UNKNOWN"
1145    },
1146    {
1147     "enum_field_value" : 1,
1148     "name" : "HAL_DATASPACE_ARBITRARY"
1149    },
1150    {
1151     "enum_field_value" : 16,
1152     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1153    },
1154    {
1155     "enum_field_value" : 4128768,
1156     "name" : "HAL_DATASPACE_STANDARD_MASK"
1157    },
1158    {
1159     "enum_field_value" : 0,
1160     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1161    },
1162    {
1163     "enum_field_value" : 65536,
1164     "name" : "HAL_DATASPACE_STANDARD_BT709"
1165    },
1166    {
1167     "enum_field_value" : 131072,
1168     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1169    },
1170    {
1171     "enum_field_value" : 196608,
1172     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1173    },
1174    {
1175     "enum_field_value" : 262144,
1176     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1177    },
1178    {
1179     "enum_field_value" : 327680,
1180     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1181    },
1182    {
1183     "enum_field_value" : 393216,
1184     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1185    },
1186    {
1187     "enum_field_value" : 458752,
1188     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1189    },
1190    {
1191     "enum_field_value" : 524288,
1192     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1193    },
1194    {
1195     "enum_field_value" : 589824,
1196     "name" : "HAL_DATASPACE_STANDARD_FILM"
1197    },
1198    {
1199     "enum_field_value" : 655360,
1200     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1201    },
1202    {
1203     "enum_field_value" : 720896,
1204     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1205    },
1206    {
1207     "enum_field_value" : 22,
1208     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1209    },
1210    {
1211     "enum_field_value" : 130023424,
1212     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1213    },
1214    {
1215     "enum_field_value" : 0,
1216     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1217    },
1218    {
1219     "enum_field_value" : 4194304,
1220     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1221    },
1222    {
1223     "enum_field_value" : 8388608,
1224     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1225    },
1226    {
1227     "enum_field_value" : 12582912,
1228     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1229    },
1230    {
1231     "enum_field_value" : 16777216,
1232     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1233    },
1234    {
1235     "enum_field_value" : 20971520,
1236     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1237    },
1238    {
1239     "enum_field_value" : 25165824,
1240     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1241    },
1242    {
1243     "enum_field_value" : 29360128,
1244     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1245    },
1246    {
1247     "enum_field_value" : 33554432,
1248     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1249    },
1250    {
1251     "enum_field_value" : 27,
1252     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1253    },
1254    {
1255     "enum_field_value" : 939524096,
1256     "name" : "HAL_DATASPACE_RANGE_MASK"
1257    },
1258    {
1259     "enum_field_value" : 0,
1260     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1261    },
1262    {
1263     "enum_field_value" : 134217728,
1264     "name" : "HAL_DATASPACE_RANGE_FULL"
1265    },
1266    {
1267     "enum_field_value" : 268435456,
1268     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1269    },
1270    {
1271     "enum_field_value" : 402653184,
1272     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1273    },
1274    {
1275     "enum_field_value" : 512,
1276     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1277    },
1278    {
1279     "enum_field_value" : 138477568,
1280     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1281    },
1282    {
1283     "enum_field_value" : 406913024,
1284     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1285    },
1286    {
1287     "enum_field_value" : 513,
1288     "name" : "HAL_DATASPACE_SRGB"
1289    },
1290    {
1291     "enum_field_value" : 142671872,
1292     "name" : "HAL_DATASPACE_V0_SRGB"
1293    },
1294    {
1295     "enum_field_value" : 411107328,
1296     "name" : "HAL_DATASPACE_V0_SCRGB"
1297    },
1298    {
1299     "enum_field_value" : 257,
1300     "name" : "HAL_DATASPACE_JFIF"
1301    },
1302    {
1303     "enum_field_value" : 146931712,
1304     "name" : "HAL_DATASPACE_V0_JFIF"
1305    },
1306    {
1307     "enum_field_value" : 258,
1308     "name" : "HAL_DATASPACE_BT601_625"
1309    },
1310    {
1311     "enum_field_value" : 281149440,
1312     "name" : "HAL_DATASPACE_V0_BT601_625"
1313    },
1314    {
1315     "enum_field_value" : 259,
1316     "name" : "HAL_DATASPACE_BT601_525"
1317    },
1318    {
1319     "enum_field_value" : 281280512,
1320     "name" : "HAL_DATASPACE_V0_BT601_525"
1321    },
1322    {
1323     "enum_field_value" : 260,
1324     "name" : "HAL_DATASPACE_BT709"
1325    },
1326    {
1327     "enum_field_value" : 281083904,
1328     "name" : "HAL_DATASPACE_V0_BT709"
1329    },
1330    {
1331     "enum_field_value" : 139067392,
1332     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1333    },
1334    {
1335     "enum_field_value" : 155844608,
1336     "name" : "HAL_DATASPACE_DCI_P3"
1337    },
1338    {
1339     "enum_field_value" : 139067392,
1340     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1341    },
1342    {
1343     "enum_field_value" : 143261696,
1344     "name" : "HAL_DATASPACE_DISPLAY_P3"
1345    },
1346    {
1347     "enum_field_value" : 151715840,
1348     "name" : "HAL_DATASPACE_ADOBE_RGB"
1349    },
1350    {
1351     "enum_field_value" : 138805248,
1352     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1353    },
1354    {
1355     "enum_field_value" : 147193856,
1356     "name" : "HAL_DATASPACE_BT2020"
1357    },
1358    {
1359     "enum_field_value" : 163971072,
1360     "name" : "HAL_DATASPACE_BT2020_PQ"
1361    },
1362    {
1363     "enum_field_value" : 4096,
1364     "name" : "HAL_DATASPACE_DEPTH"
1365    },
1366    {
1367     "enum_field_value" : 4097,
1368     "name" : "HAL_DATASPACE_SENSOR"
1369    }
1370   ],
1371   "linker_set_key" : "android_dataspace_t",
1372   "name" : "android_dataspace_t",
1373   "referenced_type" : "type-483",
1374   "self_type" : "type-483",
1375   "size" : 4,
1376   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1377   "underlying_type" : "type-2",
1378   "unique_id" : "android_dataspace_t"
1379  },
1380  {
1381   "alignment" : 4,
1382   "enum_fields" :
1383   [
1384    {
1385     "enum_field_value" : 281411584,
1386     "name" : "HAL_DATASPACE_BT2020_ITU"
1387    },
1388    {
1389     "enum_field_value" : 298188800,
1390     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1391    },
1392    {
1393     "enum_field_value" : 302383104,
1394     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1395    },
1396    {
1397     "enum_field_value" : 168165376,
1398     "name" : "HAL_DATASPACE_BT2020_HLG"
1399    }
1400   ],
1401   "linker_set_key" : "android_dataspace_v1_1_t",
1402   "name" : "android_dataspace_v1_1_t",
1403   "referenced_type" : "type-488",
1404   "self_type" : "type-488",
1405   "size" : 4,
1406   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1407   "underlying_type" : "type-2",
1408   "unique_id" : "android_dataspace_v1_1_t"
1409  },
1410  {
1411   "alignment" : 4,
1412   "enum_fields" :
1413   [
1414    {
1415     "enum_field_value" : 142999552,
1416     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1417    },
1418    {
1419     "enum_field_value" : 4098,
1420     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1421    },
1422    {
1423     "enum_field_value" : 4099,
1424     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1425    },
1426    {
1427     "enum_field_value" : 4100,
1428     "name" : "HAL_DATASPACE_HEIF"
1429    }
1430   ],
1431   "linker_set_key" : "android_dataspace_v1_2_t",
1432   "name" : "android_dataspace_v1_2_t",
1433   "referenced_type" : "type-492",
1434   "self_type" : "type-492",
1435   "size" : 4,
1436   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1437   "underlying_type" : "type-2",
1438   "unique_id" : "android_dataspace_v1_2_t"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 1,
1446     "name" : "FLEX_COMPONENT_Y"
1447    },
1448    {
1449     "enum_field_value" : 2,
1450     "name" : "FLEX_COMPONENT_Cb"
1451    },
1452    {
1453     "enum_field_value" : 4,
1454     "name" : "FLEX_COMPONENT_Cr"
1455    },
1456    {
1457     "enum_field_value" : 1024,
1458     "name" : "FLEX_COMPONENT_R"
1459    },
1460    {
1461     "enum_field_value" : 2048,
1462     "name" : "FLEX_COMPONENT_G"
1463    },
1464    {
1465     "enum_field_value" : 4096,
1466     "name" : "FLEX_COMPONENT_B"
1467    },
1468    {
1469     "enum_field_value" : 1073741824,
1470     "name" : "FLEX_COMPONENT_A"
1471    }
1472   ],
1473   "linker_set_key" : "android_flex_component",
1474   "name" : "android_flex_component",
1475   "referenced_type" : "type-498",
1476   "self_type" : "type-498",
1477   "size" : 4,
1478   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1479   "underlying_type" : "type-2",
1480   "unique_id" : "android_flex_component"
1481  },
1482  {
1483   "alignment" : 4,
1484   "enum_fields" :
1485   [
1486    {
1487     "enum_field_value" : 0,
1488     "name" : "FLEX_FORMAT_INVALID"
1489    },
1490    {
1491     "enum_field_value" : 1,
1492     "name" : "FLEX_FORMAT_Y"
1493    },
1494    {
1495     "enum_field_value" : 7,
1496     "name" : "FLEX_FORMAT_YCbCr"
1497    },
1498    {
1499     "enum_field_value" : 1073741831,
1500     "name" : "FLEX_FORMAT_YCbCrA"
1501    },
1502    {
1503     "enum_field_value" : 7168,
1504     "name" : "FLEX_FORMAT_RGB"
1505    },
1506    {
1507     "enum_field_value" : 1073748992,
1508     "name" : "FLEX_FORMAT_RGBA"
1509    }
1510   ],
1511   "linker_set_key" : "android_flex_format",
1512   "name" : "android_flex_format",
1513   "referenced_type" : "type-500",
1514   "self_type" : "type-500",
1515   "size" : 4,
1516   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1517   "underlying_type" : "type-2",
1518   "unique_id" : "android_flex_format"
1519  },
1520  {
1521   "alignment" : 4,
1522   "enum_fields" :
1523   [
1524    {
1525     "enum_field_value" : 1,
1526     "name" : "HAL_HDR_DOLBY_VISION"
1527    },
1528    {
1529     "enum_field_value" : 2,
1530     "name" : "HAL_HDR_HDR10"
1531    },
1532    {
1533     "enum_field_value" : 3,
1534     "name" : "HAL_HDR_HLG"
1535    }
1536   ],
1537   "linker_set_key" : "android_hdr_t",
1538   "name" : "android_hdr_t",
1539   "referenced_type" : "type-486",
1540   "self_type" : "type-486",
1541   "size" : 4,
1542   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1543   "underlying_type" : "type-2",
1544   "unique_id" : "android_hdr_t"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 4,
1552     "name" : "HAL_HDR_HDR10_PLUS"
1553    }
1554   ],
1555   "linker_set_key" : "android_hdr_v1_2_t",
1556   "name" : "android_hdr_v1_2_t",
1557   "referenced_type" : "type-491",
1558   "self_type" : "type-491",
1559   "size" : 4,
1560   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1561   "underlying_type" : "type-2",
1562   "unique_id" : "android_hdr_v1_2_t"
1563  },
1564  {
1565   "alignment" : 4,
1566   "enum_fields" :
1567   [
1568    {
1569     "enum_field_value" : 39,
1570     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1571    },
1572    {
1573     "enum_field_value" : 40,
1574     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1575    },
1576    {
1577     "enum_field_value" : 41,
1578     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1579    },
1580    {
1581     "enum_field_value" : 42,
1582     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1583    }
1584   ],
1585   "linker_set_key" : "android_pixel_format_sw_t",
1586   "name" : "android_pixel_format_sw_t",
1587   "referenced_type" : "type-495",
1588   "self_type" : "type-495",
1589   "size" : 4,
1590   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1591   "underlying_type" : "type-2",
1592   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1593  },
1594  {
1595   "alignment" : 4,
1596   "enum_fields" :
1597   [
1598    {
1599     "enum_field_value" : 1,
1600     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1601    },
1602    {
1603     "enum_field_value" : 2,
1604     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1605    },
1606    {
1607     "enum_field_value" : 3,
1608     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1609    },
1610    {
1611     "enum_field_value" : 4,
1612     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1613    },
1614    {
1615     "enum_field_value" : 5,
1616     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1617    },
1618    {
1619     "enum_field_value" : 16,
1620     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1621    },
1622    {
1623     "enum_field_value" : 17,
1624     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1625    },
1626    {
1627     "enum_field_value" : 20,
1628     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1629    },
1630    {
1631     "enum_field_value" : 22,
1632     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1633    },
1634    {
1635     "enum_field_value" : 32,
1636     "name" : "HAL_PIXEL_FORMAT_RAW16"
1637    },
1638    {
1639     "enum_field_value" : 33,
1640     "name" : "HAL_PIXEL_FORMAT_BLOB"
1641    },
1642    {
1643     "enum_field_value" : 34,
1644     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1645    },
1646    {
1647     "enum_field_value" : 35,
1648     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1649    },
1650    {
1651     "enum_field_value" : 36,
1652     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1653    },
1654    {
1655     "enum_field_value" : 37,
1656     "name" : "HAL_PIXEL_FORMAT_RAW10"
1657    },
1658    {
1659     "enum_field_value" : 38,
1660     "name" : "HAL_PIXEL_FORMAT_RAW12"
1661    },
1662    {
1663     "enum_field_value" : 43,
1664     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1665    },
1666    {
1667     "enum_field_value" : 538982489,
1668     "name" : "HAL_PIXEL_FORMAT_Y8"
1669    },
1670    {
1671     "enum_field_value" : 540422489,
1672     "name" : "HAL_PIXEL_FORMAT_Y16"
1673    },
1674    {
1675     "enum_field_value" : 842094169,
1676     "name" : "HAL_PIXEL_FORMAT_YV12"
1677    }
1678   ],
1679   "linker_set_key" : "android_pixel_format_t",
1680   "name" : "android_pixel_format_t",
1681   "referenced_type" : "type-481",
1682   "self_type" : "type-481",
1683   "size" : 4,
1684   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1685   "underlying_type" : "type-2",
1686   "unique_id" : "android_pixel_format_t"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 48,
1694     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1695    },
1696    {
1697     "enum_field_value" : 49,
1698     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1699    },
1700    {
1701     "enum_field_value" : 50,
1702     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1703    },
1704    {
1705     "enum_field_value" : 51,
1706     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1707    },
1708    {
1709     "enum_field_value" : 52,
1710     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1711    },
1712    {
1713     "enum_field_value" : 53,
1714     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1715    },
1716    {
1717     "enum_field_value" : 54,
1718     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1719    }
1720   ],
1721   "linker_set_key" : "android_pixel_format_v1_1_t",
1722   "name" : "android_pixel_format_v1_1_t",
1723   "referenced_type" : "type-487",
1724   "self_type" : "type-487",
1725   "size" : 4,
1726   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1727   "underlying_type" : "type-2",
1728   "unique_id" : "android_pixel_format_v1_1_t"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 55,
1736     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1737    }
1738   ],
1739   "linker_set_key" : "android_pixel_format_v1_2_t",
1740   "name" : "android_pixel_format_v1_2_t",
1741   "referenced_type" : "type-494",
1742   "self_type" : "type-494",
1743   "size" : 4,
1744   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1745   "underlying_type" : "type-2",
1746   "unique_id" : "android_pixel_format_v1_2_t"
1747  },
1748  {
1749   "alignment" : 4,
1750   "enum_fields" :
1751   [
1752    {
1753     "enum_field_value" : 0,
1754     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1755    },
1756    {
1757     "enum_field_value" : 1,
1758     "name" : "HAL_RENDER_INTENT_ENHANCE"
1759    },
1760    {
1761     "enum_field_value" : 2,
1762     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1763    },
1764    {
1765     "enum_field_value" : 3,
1766     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1767    }
1768   ],
1769   "linker_set_key" : "android_render_intent_v1_1_t",
1770   "name" : "android_render_intent_v1_1_t",
1771   "referenced_type" : "type-490",
1772   "self_type" : "type-490",
1773   "size" : 4,
1774   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1775   "underlying_type" : "type-2",
1776   "unique_id" : "android_render_intent_v1_1_t"
1777  },
1778  {
1779   "alignment" : 4,
1780   "enum_fields" :
1781   [
1782    {
1783     "enum_field_value" : 1,
1784     "name" : "HAL_TRANSFORM_FLIP_H"
1785    },
1786    {
1787     "enum_field_value" : 2,
1788     "name" : "HAL_TRANSFORM_FLIP_V"
1789    },
1790    {
1791     "enum_field_value" : 4,
1792     "name" : "HAL_TRANSFORM_ROT_90"
1793    },
1794    {
1795     "enum_field_value" : 3,
1796     "name" : "HAL_TRANSFORM_ROT_180"
1797    },
1798    {
1799     "enum_field_value" : 7,
1800     "name" : "HAL_TRANSFORM_ROT_270"
1801    }
1802   ],
1803   "linker_set_key" : "android_transform_t",
1804   "name" : "android_transform_t",
1805   "referenced_type" : "type-482",
1806   "self_type" : "type-482",
1807   "size" : 4,
1808   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1809   "underlying_type" : "type-2",
1810   "unique_id" : "android_transform_t"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "LOG_ID_MIN"
1819    },
1820    {
1821     "enum_field_value" : 0,
1822     "name" : "LOG_ID_MAIN"
1823    },
1824    {
1825     "enum_field_value" : 1,
1826     "name" : "LOG_ID_RADIO"
1827    },
1828    {
1829     "enum_field_value" : 2,
1830     "name" : "LOG_ID_EVENTS"
1831    },
1832    {
1833     "enum_field_value" : 3,
1834     "name" : "LOG_ID_SYSTEM"
1835    },
1836    {
1837     "enum_field_value" : 4,
1838     "name" : "LOG_ID_CRASH"
1839    },
1840    {
1841     "enum_field_value" : 5,
1842     "name" : "LOG_ID_STATS"
1843    },
1844    {
1845     "enum_field_value" : 6,
1846     "name" : "LOG_ID_SECURITY"
1847    },
1848    {
1849     "enum_field_value" : 7,
1850     "name" : "LOG_ID_KERNEL"
1851    },
1852    {
1853     "enum_field_value" : 8,
1854     "name" : "LOG_ID_MAX"
1855    }
1856   ],
1857   "linker_set_key" : "log_id",
1858   "name" : "log_id",
1859   "referenced_type" : "type-245",
1860   "self_type" : "type-245",
1861   "size" : 4,
1862   "source_file" : "/system/core/liblog/include/android/log.h",
1863   "underlying_type" : "type-2",
1864   "unique_id" : "log_id"
1865  }
1866 ],
1867 "function_types" :
1868 [
1869  {
1870   "alignment" : 4,
1871   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1872   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
1873   "parameters" :
1874   [
1875    {
1876     "referenced_type" : "type-64"
1877    },
1878    {
1879     "referenced_type" : "type-70"
1880    },
1881    {
1882     "referenced_type" : "type-51"
1883    }
1884   ],
1885   "referenced_type" : "type-63",
1886   "return_type" : "type-27",
1887   "self_type" : "type-63",
1888   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
1889  },
1890  {
1891   "alignment" : 4,
1892   "linker_set_key" : "int (void *)",
1893   "name" : "int (void *)",
1894   "parameters" :
1895   [
1896    {
1897     "referenced_type" : "type-51"
1898    }
1899   ],
1900   "referenced_type" : "type-509",
1901   "return_type" : "type-50",
1902   "self_type" : "type-509",
1903   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
1904  },
1905  {
1906   "alignment" : 4,
1907   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1908   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
1909   "parameters" :
1910   [
1911    {
1912     "referenced_type" : "type-424"
1913    },
1914    {
1915     "referenced_type" : "type-374"
1916    },
1917    {
1918     "referenced_type" : "type-2"
1919    },
1920    {
1921     "referenced_type" : "type-425"
1922    },
1923    {
1924     "referenced_type" : "type-2"
1925    },
1926    {
1927     "referenced_type" : "type-51"
1928    }
1929   ],
1930   "referenced_type" : "type-423",
1931   "return_type" : "type-52",
1932   "self_type" : "type-423",
1933   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
1934  }
1935 ],
1936 "functions" :
1937 [
1938  {
1939   "function_name" : "android::hardware::power::V1_1::writeEmbeddedToParcel",
1940   "linker_set_key" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_19PowerStateSubsystemEPNS0_6ParcelEjj",
1941   "parameters" :
1942   [
1943    {
1944     "referenced_type" : "type-586"
1945    },
1946    {
1947     "referenced_type" : "type-424"
1948    },
1949    {
1950     "referenced_type" : "type-2"
1951    },
1952    {
1953     "referenced_type" : "type-2"
1954    }
1955   ],
1956   "return_type" : "type-50",
1957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1958  },
1959  {
1960   "function_name" : "android::hardware::power::V1_1::writeEmbeddedToParcel",
1961   "linker_set_key" : "_ZN7android8hardware5power4V1_121writeEmbeddedToParcelERKNS2_29PowerStateSubsystemSleepStateEPNS0_6ParcelEjj",
1962   "parameters" :
1963   [
1964    {
1965     "referenced_type" : "type-580"
1966    },
1967    {
1968     "referenced_type" : "type-424"
1969    },
1970    {
1971     "referenced_type" : "type-2"
1972    },
1973    {
1974     "referenced_type" : "type-2"
1975    }
1976   ],
1977   "return_type" : "type-50",
1978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
1979  },
1980  {
1981   "function_name" : "android::hardware::power::V1_1::readEmbeddedFromParcel",
1982   "linker_set_key" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_19PowerStateSubsystemERKNS0_6ParcelEjj",
1983   "parameters" :
1984   [
1985    {
1986     "referenced_type" : "type-586"
1987    },
1988    {
1989     "referenced_type" : "type-430"
1990    },
1991    {
1992     "referenced_type" : "type-2"
1993    },
1994    {
1995     "referenced_type" : "type-2"
1996    }
1997   ],
1998   "return_type" : "type-50",
1999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
2000  },
2001  {
2002   "function_name" : "android::hardware::power::V1_1::readEmbeddedFromParcel",
2003   "linker_set_key" : "_ZN7android8hardware5power4V1_122readEmbeddedFromParcelERKNS2_29PowerStateSubsystemSleepStateERKNS0_6ParcelEjj",
2004   "parameters" :
2005   [
2006    {
2007     "referenced_type" : "type-580"
2008    },
2009    {
2010     "referenced_type" : "type-430"
2011    },
2012    {
2013     "referenced_type" : "type-2"
2014    },
2015    {
2016     "referenced_type" : "type-2"
2017    }
2018   ],
2019   "return_type" : "type-50",
2020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/hwtypes.h"
2021  },
2022  {
2023   "function_name" : "android::hardware::power::V1_1::IPower::getService",
2024   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2025   "parameters" :
2026   [
2027    {
2028     "default_arg" : true,
2029     "referenced_type" : "type-438"
2030    },
2031    {
2032     "default_arg" : true,
2033     "referenced_type" : "type-27"
2034    }
2035   ],
2036   "return_type" : "type-125",
2037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2038  },
2039  {
2040   "function_name" : "android::hardware::power::V1_1::IPower::linkToDeath",
2041   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2042   "parameters" :
2043   [
2044    {
2045     "is_this_ptr" : true,
2046     "referenced_type" : "type-126"
2047    },
2048    {
2049     "referenced_type" : "type-601"
2050    },
2051    {
2052     "referenced_type" : "type-44"
2053    }
2054   ],
2055   "return_type" : "type-160",
2056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2057  },
2058  {
2059   "function_name" : "android::hardware::power::V1_1::IPower::getDebugInfo",
2060   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2061   "parameters" :
2062   [
2063    {
2064     "is_this_ptr" : true,
2065     "referenced_type" : "type-126"
2066    },
2067    {
2068     "referenced_type" : "type-634"
2069    }
2070   ],
2071   "return_type" : "type-180",
2072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2073  },
2074  {
2075   "function_name" : "android::hardware::power::V1_1::IPower::getHashChain",
2076   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2077   "parameters" :
2078   [
2079    {
2080     "is_this_ptr" : true,
2081     "referenced_type" : "type-126"
2082    },
2083    {
2084     "referenced_type" : "type-635"
2085    }
2086   ],
2087   "return_type" : "type-180",
2088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2089  },
2090  {
2091   "function_name" : "android::hardware::power::V1_1::IPower::tryGetService",
2092   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2093   "parameters" :
2094   [
2095    {
2096     "default_arg" : true,
2097     "referenced_type" : "type-438"
2098    },
2099    {
2100     "default_arg" : true,
2101     "referenced_type" : "type-27"
2102    }
2103   ],
2104   "return_type" : "type-125",
2105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2106  },
2107  {
2108   "function_name" : "android::hardware::power::V1_1::IPower::unlinkToDeath",
2109   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2110   "parameters" :
2111   [
2112    {
2113     "is_this_ptr" : true,
2114     "referenced_type" : "type-126"
2115    },
2116    {
2117     "referenced_type" : "type-601"
2118    }
2119   ],
2120   "return_type" : "type-160",
2121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2122  },
2123  {
2124   "function_name" : "android::hardware::power::V1_1::IPower::interfaceChain",
2125   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2126   "parameters" :
2127   [
2128    {
2129     "is_this_ptr" : true,
2130     "referenced_type" : "type-126"
2131    },
2132    {
2133     "referenced_type" : "type-636"
2134    }
2135   ],
2136   "return_type" : "type-180",
2137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2138  },
2139  {
2140   "function_name" : "android::hardware::power::V1_1::IPower::registerAsService",
2141   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2142   "parameters" :
2143   [
2144    {
2145     "is_this_ptr" : true,
2146     "referenced_type" : "type-126"
2147    },
2148    {
2149     "default_arg" : true,
2150     "referenced_type" : "type-438"
2151    }
2152   ],
2153   "return_type" : "type-50",
2154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2155  },
2156  {
2157   "function_name" : "android::hardware::power::V1_1::IPower::interfaceDescriptor",
2158   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2159   "parameters" :
2160   [
2161    {
2162     "is_this_ptr" : true,
2163     "referenced_type" : "type-126"
2164    },
2165    {
2166     "referenced_type" : "type-637"
2167    }
2168   ],
2169   "return_type" : "type-180",
2170   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2171  },
2172  {
2173   "function_name" : "android::hardware::power::V1_1::IPower::notifySyspropsChanged",
2174   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv",
2175   "parameters" :
2176   [
2177    {
2178     "is_this_ptr" : true,
2179     "referenced_type" : "type-126"
2180    }
2181   ],
2182   "return_type" : "type-180",
2183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2184  },
2185  {
2186   "function_name" : "android::hardware::power::V1_1::IPower::setHALInstrumentation",
2187   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv",
2188   "parameters" :
2189   [
2190    {
2191     "is_this_ptr" : true,
2192     "referenced_type" : "type-126"
2193    }
2194   ],
2195   "return_type" : "type-180",
2196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2197  },
2198  {
2199   "function_name" : "android::hardware::power::V1_1::IPower::registerForNotifications",
2200   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2201   "parameters" :
2202   [
2203    {
2204     "referenced_type" : "type-438"
2205    },
2206    {
2207     "referenced_type" : "type-562"
2208    }
2209   ],
2210   "return_type" : "type-27",
2211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2212  },
2213  {
2214   "function_name" : "android::hardware::power::V1_1::IPower::ping",
2215   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower4pingEv",
2216   "parameters" :
2217   [
2218    {
2219     "is_this_ptr" : true,
2220     "referenced_type" : "type-126"
2221    }
2222   ],
2223   "return_type" : "type-180",
2224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2225  },
2226  {
2227   "function_name" : "android::hardware::power::V1_1::IPower::debug",
2228   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2229   "parameters" :
2230   [
2231    {
2232     "is_this_ptr" : true,
2233     "referenced_type" : "type-126"
2234    },
2235    {
2236     "referenced_type" : "type-385"
2237    },
2238    {
2239     "referenced_type" : "type-561"
2240    }
2241   ],
2242   "return_type" : "type-180",
2243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2244  },
2245  {
2246   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2247   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
2248   "parameters" :
2249   [
2250    {
2251     "referenced_type" : "type-122"
2252    },
2253    {
2254     "default_arg" : true,
2255     "referenced_type" : "type-27"
2256    }
2257   ],
2258   "return_type" : "type-167",
2259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2260  },
2261  {
2262   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2263   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2264   "parameters" :
2265   [
2266    {
2267     "referenced_type" : "type-627"
2268    },
2269    {
2270     "default_arg" : true,
2271     "referenced_type" : "type-27"
2272    }
2273   ],
2274   "return_type" : "type-167",
2275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2276  },
2277  {
2278   "function_name" : "android::hardware::power::V1_1::IPower::castFrom",
2279   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower8castFromERKNS_2spIS3_EEb",
2280   "parameters" :
2281   [
2282    {
2283     "referenced_type" : "type-351"
2284    },
2285    {
2286     "default_arg" : true,
2287     "referenced_type" : "type-27"
2288    }
2289   ],
2290   "return_type" : "type-167",
2291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2292  },
2293  {
2294   "access" : "private",
2295   "function_name" : "android::hardware::power::V1_1::BsPower::addOnewayTask",
2296   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2297   "parameters" :
2298   [
2299    {
2300     "is_this_ptr" : true,
2301     "referenced_type" : "type-631"
2302    },
2303    {
2304     "referenced_type" : "type-640"
2305    }
2306   ],
2307   "return_type" : "type-180",
2308   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2309  },
2310  {
2311   "function_name" : "android::hardware::power::V1_1::BsPower::BsPower",
2312   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPowerC1ENS_2spINS2_6IPowerEEE",
2313   "parameters" :
2314   [
2315    {
2316     "is_this_ptr" : true,
2317     "referenced_type" : "type-631"
2318    },
2319    {
2320     "referenced_type" : "type-130"
2321    }
2322   ],
2323   "return_type" : "type-52",
2324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2325  },
2326  {
2327   "function_name" : "android::hardware::power::V1_1::BsPower::BsPower",
2328   "linker_set_key" : "_ZN7android8hardware5power4V1_17BsPowerC2ENS_2spINS2_6IPowerEEE",
2329   "parameters" :
2330   [
2331    {
2332     "is_this_ptr" : true,
2333     "referenced_type" : "type-631"
2334    },
2335    {
2336     "referenced_type" : "type-130"
2337    }
2338   ],
2339   "return_type" : "type-52",
2340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h"
2341  },
2342  {
2343   "function_name" : "android::hardware::power::V1_1::BnHwPower::onTransact",
2344   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2345   "parameters" :
2346   [
2347    {
2348     "is_this_ptr" : true,
2349     "referenced_type" : "type-615"
2350    },
2351    {
2352     "referenced_type" : "type-2"
2353    },
2354    {
2355     "referenced_type" : "type-430"
2356    },
2357    {
2358     "referenced_type" : "type-424"
2359    },
2360    {
2361     "default_arg" : true,
2362     "referenced_type" : "type-2"
2363    },
2364    {
2365     "default_arg" : true,
2366     "referenced_type" : "type-645"
2367    }
2368   ],
2369   "return_type" : "type-50",
2370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2371  },
2372  {
2373   "access" : "private",
2374   "function_name" : "android::hardware::power::V1_1::BnHwPower::getDebugInfo",
2375   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2376   "parameters" :
2377   [
2378    {
2379     "is_this_ptr" : true,
2380     "referenced_type" : "type-615"
2381    },
2382    {
2383     "referenced_type" : "type-646"
2384    }
2385   ],
2386   "return_type" : "type-180",
2387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2388  },
2389  {
2390   "function_name" : "android::hardware::power::V1_1::BnHwPower::_hidl_powerHintAsync",
2391   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower20_hidl_powerHintAsyncEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2392   "parameters" :
2393   [
2394    {
2395     "referenced_type" : "type-431"
2396    },
2397    {
2398     "referenced_type" : "type-430"
2399    },
2400    {
2401     "referenced_type" : "type-424"
2402    },
2403    {
2404     "referenced_type" : "type-647"
2405    }
2406   ],
2407   "return_type" : "type-50",
2408   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2409  },
2410  {
2411   "function_name" : "android::hardware::power::V1_1::BnHwPower::_hidl_getSubsystemLowPowerStats",
2412   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower31_hidl_getSubsystemLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2413   "parameters" :
2414   [
2415    {
2416     "referenced_type" : "type-431"
2417    },
2418    {
2419     "referenced_type" : "type-430"
2420    },
2421    {
2422     "referenced_type" : "type-424"
2423    },
2424    {
2425     "referenced_type" : "type-648"
2426    }
2427   ],
2428   "return_type" : "type-50",
2429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2430  },
2431  {
2432   "access" : "private",
2433   "function_name" : "android::hardware::power::V1_1::BnHwPower::ping",
2434   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPower4pingEv",
2435   "parameters" :
2436   [
2437    {
2438     "is_this_ptr" : true,
2439     "referenced_type" : "type-615"
2440    }
2441   ],
2442   "return_type" : "type-180",
2443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2444  },
2445  {
2446   "function_name" : "android::hardware::power::V1_1::BnHwPower::BnHwPower",
2447   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2448   "parameters" :
2449   [
2450    {
2451     "is_this_ptr" : true,
2452     "referenced_type" : "type-615"
2453    },
2454    {
2455     "referenced_type" : "type-351"
2456    }
2457   ],
2458   "return_type" : "type-52",
2459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2460  },
2461  {
2462   "function_name" : "android::hardware::power::V1_1::BnHwPower::BnHwPower",
2463   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2464   "parameters" :
2465   [
2466    {
2467     "is_this_ptr" : true,
2468     "referenced_type" : "type-615"
2469    },
2470    {
2471     "referenced_type" : "type-351"
2472    }
2473   ],
2474   "return_type" : "type-52",
2475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2476  },
2477  {
2478   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2479   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev",
2480   "parameters" :
2481   [
2482    {
2483     "is_this_ptr" : true,
2484     "referenced_type" : "type-615"
2485    }
2486   ],
2487   "return_type" : "type-52",
2488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2489  },
2490  {
2491   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2492   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev",
2493   "parameters" :
2494   [
2495    {
2496     "is_this_ptr" : true,
2497     "referenced_type" : "type-615"
2498    }
2499   ],
2500   "return_type" : "type-52",
2501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2502  },
2503  {
2504   "function_name" : "android::hardware::power::V1_1::BnHwPower::~BnHwPower",
2505   "linker_set_key" : "_ZN7android8hardware5power4V1_19BnHwPowerD2Ev",
2506   "parameters" :
2507   [
2508    {
2509     "is_this_ptr" : true,
2510     "referenced_type" : "type-615"
2511    }
2512   ],
2513   "return_type" : "type-52",
2514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
2515  },
2516  {
2517   "function_name" : "android::hardware::power::V1_1::BpHwPower::setFeature",
2518   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb",
2519   "parameters" :
2520   [
2521    {
2522     "is_this_ptr" : true,
2523     "referenced_type" : "type-5"
2524    },
2525    {
2526     "referenced_type" : "type-542"
2527    },
2528    {
2529     "referenced_type" : "type-27"
2530    }
2531   ],
2532   "return_type" : "type-180",
2533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2534  },
2535  {
2536   "function_name" : "android::hardware::power::V1_1::BpHwPower::linkToDeath",
2537   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2538   "parameters" :
2539   [
2540    {
2541     "is_this_ptr" : true,
2542     "referenced_type" : "type-5"
2543    },
2544    {
2545     "referenced_type" : "type-601"
2546    },
2547    {
2548     "referenced_type" : "type-44"
2549    }
2550   ],
2551   "return_type" : "type-160",
2552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2553  },
2554  {
2555   "function_name" : "android::hardware::power::V1_1::BpHwPower::getDebugInfo",
2556   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2557   "parameters" :
2558   [
2559    {
2560     "is_this_ptr" : true,
2561     "referenced_type" : "type-5"
2562    },
2563    {
2564     "referenced_type" : "type-649"
2565    }
2566   ],
2567   "return_type" : "type-180",
2568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2569  },
2570  {
2571   "function_name" : "android::hardware::power::V1_1::BpHwPower::getHashChain",
2572   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2573   "parameters" :
2574   [
2575    {
2576     "is_this_ptr" : true,
2577     "referenced_type" : "type-5"
2578    },
2579    {
2580     "referenced_type" : "type-650"
2581    }
2582   ],
2583   "return_type" : "type-180",
2584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2585  },
2586  {
2587   "function_name" : "android::hardware::power::V1_1::BpHwPower::unlinkToDeath",
2588   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2589   "parameters" :
2590   [
2591    {
2592     "is_this_ptr" : true,
2593     "referenced_type" : "type-5"
2594    },
2595    {
2596     "referenced_type" : "type-601"
2597    }
2598   ],
2599   "return_type" : "type-160",
2600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2601  },
2602  {
2603   "function_name" : "android::hardware::power::V1_1::BpHwPower::interfaceChain",
2604   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2605   "parameters" :
2606   [
2607    {
2608     "is_this_ptr" : true,
2609     "referenced_type" : "type-5"
2610    },
2611    {
2612     "referenced_type" : "type-651"
2613    }
2614   ],
2615   "return_type" : "type-180",
2616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2617  },
2618  {
2619   "function_name" : "android::hardware::power::V1_1::BpHwPower::powerHintAsync",
2620   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
2621   "parameters" :
2622   [
2623    {
2624     "is_this_ptr" : true,
2625     "referenced_type" : "type-5"
2626    },
2627    {
2628     "referenced_type" : "type-541"
2629    },
2630    {
2631     "referenced_type" : "type-50"
2632    }
2633   ],
2634   "return_type" : "type-180",
2635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2636  },
2637  {
2638   "function_name" : "android::hardware::power::V1_1::BpHwPower::setInteractive",
2639   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb",
2640   "parameters" :
2641   [
2642    {
2643     "is_this_ptr" : true,
2644     "referenced_type" : "type-5"
2645    },
2646    {
2647     "referenced_type" : "type-27"
2648    }
2649   ],
2650   "return_type" : "type-180",
2651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2652  },
2653  {
2654   "function_name" : "android::hardware::power::V1_1::BpHwPower::interfaceDescriptor",
2655   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2656   "parameters" :
2657   [
2658    {
2659     "is_this_ptr" : true,
2660     "referenced_type" : "type-5"
2661    },
2662    {
2663     "referenced_type" : "type-652"
2664    }
2665   ],
2666   "return_type" : "type-180",
2667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2668  },
2669  {
2670   "function_name" : "android::hardware::power::V1_1::BpHwPower::_hidl_powerHintAsync",
2671   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower20_hidl_powerHintAsyncEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS1_4V1_09PowerHintEi",
2672   "parameters" :
2673   [
2674    {
2675     "referenced_type" : "type-46"
2676    },
2677    {
2678     "referenced_type" : "type-176"
2679    },
2680    {
2681     "referenced_type" : "type-541"
2682    },
2683    {
2684     "referenced_type" : "type-50"
2685    }
2686   ],
2687   "return_type" : "type-180",
2688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2689  },
2690  {
2691   "function_name" : "android::hardware::power::V1_1::BpHwPower::notifySyspropsChanged",
2692   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv",
2693   "parameters" :
2694   [
2695    {
2696     "is_this_ptr" : true,
2697     "referenced_type" : "type-5"
2698    }
2699   ],
2700   "return_type" : "type-180",
2701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2702  },
2703  {
2704   "function_name" : "android::hardware::power::V1_1::BpHwPower::setHALInstrumentation",
2705   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv",
2706   "parameters" :
2707   [
2708    {
2709     "is_this_ptr" : true,
2710     "referenced_type" : "type-5"
2711    }
2712   ],
2713   "return_type" : "type-180",
2714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2715  },
2716  {
2717   "function_name" : "android::hardware::power::V1_1::BpHwPower::getPlatformLowPowerStats",
2718   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
2719   "parameters" :
2720   [
2721    {
2722     "is_this_ptr" : true,
2723     "referenced_type" : "type-5"
2724    },
2725    {
2726     "referenced_type" : "type-653"
2727    }
2728   ],
2729   "return_type" : "type-180",
2730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2731  },
2732  {
2733   "function_name" : "android::hardware::power::V1_1::BpHwPower::getSubsystemLowPowerStats",
2734   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2735   "parameters" :
2736   [
2737    {
2738     "is_this_ptr" : true,
2739     "referenced_type" : "type-5"
2740    },
2741    {
2742     "referenced_type" : "type-654"
2743    }
2744   ],
2745   "return_type" : "type-180",
2746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2747  },
2748  {
2749   "function_name" : "android::hardware::power::V1_1::BpHwPower::_hidl_getSubsystemLowPowerStats",
2750   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower31_hidl_getSubsystemLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2751   "parameters" :
2752   [
2753    {
2754     "referenced_type" : "type-46"
2755    },
2756    {
2757     "referenced_type" : "type-176"
2758    },
2759    {
2760     "referenced_type" : "type-655"
2761    }
2762   ],
2763   "return_type" : "type-180",
2764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2765  },
2766  {
2767   "function_name" : "android::hardware::power::V1_1::BpHwPower::ping",
2768   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv",
2769   "parameters" :
2770   [
2771    {
2772     "is_this_ptr" : true,
2773     "referenced_type" : "type-5"
2774    }
2775   ],
2776   "return_type" : "type-180",
2777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2778  },
2779  {
2780   "function_name" : "android::hardware::power::V1_1::BpHwPower::debug",
2781   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2782   "parameters" :
2783   [
2784    {
2785     "is_this_ptr" : true,
2786     "referenced_type" : "type-5"
2787    },
2788    {
2789     "referenced_type" : "type-385"
2790    },
2791    {
2792     "referenced_type" : "type-561"
2793    }
2794   ],
2795   "return_type" : "type-180",
2796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2797  },
2798  {
2799   "function_name" : "android::hardware::power::V1_1::BpHwPower::powerHint",
2800   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi",
2801   "parameters" :
2802   [
2803    {
2804     "is_this_ptr" : true,
2805     "referenced_type" : "type-5"
2806    },
2807    {
2808     "referenced_type" : "type-541"
2809    },
2810    {
2811     "referenced_type" : "type-50"
2812    }
2813   ],
2814   "return_type" : "type-180",
2815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2816  },
2817  {
2818   "function_name" : "android::hardware::power::V1_1::BpHwPower::BpHwPower",
2819   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2820   "parameters" :
2821   [
2822    {
2823     "is_this_ptr" : true,
2824     "referenced_type" : "type-5"
2825    },
2826    {
2827     "referenced_type" : "type-70"
2828    }
2829   ],
2830   "return_type" : "type-52",
2831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2832  },
2833  {
2834   "function_name" : "android::hardware::power::V1_1::BpHwPower::BpHwPower",
2835   "linker_set_key" : "_ZN7android8hardware5power4V1_19BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2836   "parameters" :
2837   [
2838    {
2839     "is_this_ptr" : true,
2840     "referenced_type" : "type-5"
2841    },
2842    {
2843     "referenced_type" : "type-70"
2844    }
2845   ],
2846   "return_type" : "type-52",
2847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
2848  },
2849  {
2850   "function_name" : "android::hardware::details::castInterface",
2851   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2852   "parameters" :
2853   [
2854    {
2855     "referenced_type" : "type-116"
2856    },
2857    {
2858     "referenced_type" : "type-76"
2859    },
2860    {
2861     "referenced_type" : "type-27"
2862    }
2863   ],
2864   "return_type" : "type-167",
2865   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2866   "template_args" : [ "type-10", "type-11", "type-6" ]
2867  },
2868  {
2869   "function_name" : "android::hardware::details::castInterface",
2870   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_16IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
2871   "parameters" :
2872   [
2873    {
2874     "referenced_type" : "type-32"
2875    },
2876    {
2877     "referenced_type" : "type-76"
2878    },
2879    {
2880     "referenced_type" : "type-27"
2881    }
2882   ],
2883   "return_type" : "type-167",
2884   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2885   "template_args" : [ "type-10", "type-12", "type-6" ]
2886  },
2887  {
2888   "function_name" : "android::hardware::details::getServiceInternal",
2889   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_19BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
2890   "parameters" :
2891   [
2892    {
2893     "referenced_type" : "type-438"
2894    },
2895    {
2896     "referenced_type" : "type-27"
2897    },
2898    {
2899     "referenced_type" : "type-27"
2900    }
2901   ],
2902   "return_type" : "type-125",
2903   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2904   "template_args" : [ "type-6", "type-10", "type-52", "type-52" ]
2905  }
2906 ],
2907 "global_vars" :
2908 [
2909  {
2910   "linker_set_key" : "_ZN7android8hardware5power4V1_16IPower10descriptorE",
2911   "name" : "android::hardware::power::V1_1::IPower::descriptor",
2912   "referenced_type" : "type-76",
2913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
2914  }
2915 ],
2916 "lvalue_reference_types" :
2917 [
2918  {
2919   "alignment" : 4,
2920   "linker_set_key" : "android::Mutex &",
2921   "name" : "android::Mutex &",
2922   "referenced_type" : "type-56",
2923   "self_type" : "type-514",
2924   "size" : 4,
2925   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
2926  },
2927  {
2928   "alignment" : 4,
2929   "linker_set_key" : "android::RWLock &",
2930   "name" : "android::RWLock &",
2931   "referenced_type" : "type-519",
2932   "self_type" : "type-523",
2933   "size" : 4,
2934   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
2935  },
2936  {
2937   "alignment" : 4,
2938   "linker_set_key" : "android::String16 &",
2939   "name" : "android::String16 &",
2940   "referenced_type" : "type-66",
2941   "self_type" : "type-410",
2942   "size" : 4,
2943   "source_file" : "/system/core/libutils/include/utils/String16.h"
2944  },
2945  {
2946   "alignment" : 4,
2947   "linker_set_key" : "android::String8 &",
2948   "name" : "android::String8 &",
2949   "referenced_type" : "type-75",
2950   "self_type" : "type-405",
2951   "size" : 4,
2952   "source_file" : "/system/core/libutils/include/utils/String8.h"
2953  },
2954  {
2955   "alignment" : 4,
2956   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &",
2957   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &",
2958   "referenced_type" : "type-167",
2959   "self_type" : "type-170",
2960   "size" : 4,
2961   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2962  },
2963  {
2964   "alignment" : 4,
2965   "linker_set_key" : "android::hardware::Return<bool> &",
2966   "name" : "android::hardware::Return<bool> &",
2967   "referenced_type" : "type-160",
2968   "self_type" : "type-164",
2969   "size" : 4,
2970   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2971  },
2972  {
2973   "alignment" : 4,
2974   "linker_set_key" : "android::hardware::Return<void> &",
2975   "name" : "android::hardware::Return<void> &",
2976   "referenced_type" : "type-180",
2977   "self_type" : "type-183",
2978   "size" : 4,
2979   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2980  },
2981  {
2982   "alignment" : 4,
2983   "linker_set_key" : "android::hardware::Status &",
2984   "name" : "android::hardware::Status &",
2985   "referenced_type" : "type-150",
2986   "self_type" : "type-158",
2987   "size" : 4,
2988   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
2989  },
2990  {
2991   "alignment" : 4,
2992   "linker_set_key" : "android::hardware::TextOutput &",
2993   "name" : "android::hardware::TextOutput &",
2994   "referenced_type" : "type-428",
2995   "self_type" : "type-427",
2996   "size" : 4,
2997   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2998  },
2999  {
3000   "alignment" : 4,
3001   "linker_set_key" : "android::hardware::TextOutput &",
3002   "name" : "android::hardware::TextOutput &",
3003   "referenced_type" : "type-614",
3004   "self_type" : "type-613",
3005   "size" : 4,
3006   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3007  },
3008  {
3009   "alignment" : 4,
3010   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3011   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3012   "referenced_type" : "type-322",
3013   "self_type" : "type-594",
3014   "size" : 4,
3015   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3016  },
3017  {
3018   "alignment" : 4,
3019   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3020   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3021   "referenced_type" : "type-314",
3022   "self_type" : "type-588",
3023   "size" : 4,
3024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3025  },
3026  {
3027   "alignment" : 4,
3028   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3029   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3030   "referenced_type" : "type-325",
3031   "self_type" : "type-597",
3032   "size" : 4,
3033   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3034  },
3035  {
3036   "alignment" : 4,
3037   "linker_set_key" : "android::hardware::hidl_memory &",
3038   "name" : "android::hardware::hidl_memory &",
3039   "referenced_type" : "type-296",
3040   "self_type" : "type-301",
3041   "size" : 4,
3042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3043  },
3044  {
3045   "alignment" : 4,
3046   "linker_set_key" : "android::hardware::hidl_string &",
3047   "name" : "android::hardware::hidl_string &",
3048   "referenced_type" : "type-292",
3049   "self_type" : "type-592",
3050   "size" : 4,
3051   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3052  },
3053  {
3054   "alignment" : 4,
3055   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3056   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3057   "referenced_type" : "type-321",
3058   "self_type" : "type-330",
3059   "size" : 4,
3060   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3061  },
3062  {
3063   "alignment" : 4,
3064   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3065   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3066   "referenced_type" : "type-313",
3067   "self_type" : "type-320",
3068   "size" : 4,
3069   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3070  },
3071  {
3072   "alignment" : 4,
3073   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3074   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3075   "referenced_type" : "type-132",
3076   "self_type" : "type-143",
3077   "size" : 4,
3078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3079  },
3080  {
3081   "alignment" : 4,
3082   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> &",
3083   "name" : "android::sp<android::hardware::power::V1_1::IPower> &",
3084   "referenced_type" : "type-125",
3085   "self_type" : "type-128",
3086   "size" : 4,
3087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3088  },
3089  {
3090   "alignment" : 4,
3091   "linker_set_key" : "const android::String16 &",
3092   "name" : "const android::String16 &",
3093   "referenced_type" : "type-65",
3094   "self_type" : "type-64",
3095   "size" : 4,
3096   "source_file" : "/system/core/libutils/include/utils/String16.h"
3097  },
3098  {
3099   "alignment" : 4,
3100   "linker_set_key" : "const android::String8 &",
3101   "name" : "const android::String8 &",
3102   "referenced_type" : "type-401",
3103   "self_type" : "type-403",
3104   "size" : 4,
3105   "source_file" : "/system/core/libutils/include/utils/String8.h"
3106  },
3107  {
3108   "alignment" : 4,
3109   "linker_set_key" : "const android::hardware::Parcel &",
3110   "name" : "const android::hardware::Parcel &",
3111   "referenced_type" : "type-429",
3112   "self_type" : "type-430",
3113   "size" : 4,
3114   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3115  },
3116  {
3117   "alignment" : 4,
3118   "linker_set_key" : "const android::hardware::Return<bool> &",
3119   "name" : "const android::hardware::Return<bool> &",
3120   "referenced_type" : "type-165",
3121   "self_type" : "type-173",
3122   "size" : 4,
3123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3124  },
3125  {
3126   "alignment" : 4,
3127   "linker_set_key" : "const android::hardware::Status &",
3128   "name" : "const android::hardware::Status &",
3129   "referenced_type" : "type-154",
3130   "self_type" : "type-155",
3131   "size" : 4,
3132   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3133  },
3134  {
3135   "alignment" : 4,
3136   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3137   "name" : "const android::hardware::details::SchedPrio &",
3138   "referenced_type" : "type-444",
3139   "self_type" : "type-443",
3140   "size" : 4,
3141   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3142  },
3143  {
3144   "alignment" : 4,
3145   "linker_set_key" : "const android::hardware::hidl_handle &",
3146   "name" : "const android::hardware::hidl_handle &",
3147   "referenced_type" : "type-383",
3148   "self_type" : "type-385",
3149   "size" : 4,
3150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3151  },
3152  {
3153   "alignment" : 4,
3154   "linker_set_key" : "const android::hardware::hidl_memory &",
3155   "name" : "const android::hardware::hidl_memory &",
3156   "referenced_type" : "type-299",
3157   "self_type" : "type-300",
3158   "size" : 4,
3159   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3160  },
3161  {
3162   "alignment" : 4,
3163   "linker_set_key" : "const android::hardware::hidl_string &",
3164   "name" : "const android::hardware::hidl_string &",
3165   "referenced_type" : "type-291",
3166   "self_type" : "type-295",
3167   "size" : 4,
3168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3169  },
3170  {
3171   "alignment" : 4,
3172   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3173   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3174   "referenced_type" : "type-560",
3175   "self_type" : "type-561",
3176   "size" : 4,
3177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
3178  },
3179  {
3180   "alignment" : 4,
3181   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3182   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3183   "referenced_type" : "type-343",
3184   "self_type" : "type-345",
3185   "size" : 4,
3186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3187  },
3188  {
3189   "alignment" : 4,
3190   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> &",
3191   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> &",
3192   "referenced_type" : "type-368",
3193   "self_type" : "type-433",
3194   "size" : 4,
3195   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
3196  },
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3200   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3201   "referenced_type" : "type-357",
3202   "self_type" : "type-360",
3203   "size" : 4,
3204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3205  },
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3209   "name" : "const android::hardware::hidl_vec<int> &",
3210   "referenced_type" : "type-335",
3211   "self_type" : "type-337",
3212   "size" : 4,
3213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3214  },
3215  {
3216   "alignment" : 4,
3217   "linker_set_key" : "const android::hardware::hidl_version &",
3218   "name" : "const android::hardware::hidl_version &",
3219   "referenced_type" : "type-377",
3220   "self_type" : "type-379",
3221   "size" : 4,
3222   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3227   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3228   "referenced_type" : "type-548",
3229   "self_type" : "type-547",
3230   "size" : 4,
3231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3232  },
3233  {
3234   "alignment" : 4,
3235   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem &",
3236   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem &",
3237   "referenced_type" : "type-367",
3238   "self_type" : "type-586",
3239   "size" : 4,
3240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3245   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3246   "referenced_type" : "type-581",
3247   "self_type" : "type-580",
3248   "size" : 4,
3249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3254   "name" : "const android::hidl::base::V1_0::IBase *const &",
3255   "referenced_type" : "type-457",
3256   "self_type" : "type-458",
3257   "size" : 4,
3258   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3259  },
3260  {
3261   "alignment" : 4,
3262   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3263   "name" : "const android::sp<android::hardware::IBinder> &",
3264   "referenced_type" : "type-42",
3265   "self_type" : "type-70",
3266   "size" : 4,
3267   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3268  },
3269  {
3270   "alignment" : 4,
3271   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3272   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3273   "referenced_type" : "type-145",
3274   "self_type" : "type-518",
3275   "size" : 4,
3276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3277  },
3278  {
3279   "alignment" : 4,
3280   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3281   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3282   "referenced_type" : "type-599",
3283   "self_type" : "type-601",
3284   "size" : 4,
3285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3286  },
3287  {
3288   "alignment" : 4,
3289   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3290   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3291   "referenced_type" : "type-121",
3292   "self_type" : "type-122",
3293   "size" : 4,
3294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3295  },
3296  {
3297   "alignment" : 4,
3298   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3299   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3300   "referenced_type" : "type-130",
3301   "self_type" : "type-351",
3302   "size" : 4,
3303   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3304  },
3305  {
3306   "alignment" : 4,
3307   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3308   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3309   "referenced_type" : "type-31",
3310   "self_type" : "type-627",
3311   "size" : 4,
3312   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3313  },
3314  {
3315   "alignment" : 4,
3316   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3317   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3318   "referenced_type" : "type-114",
3319   "self_type" : "type-562",
3320   "size" : 4,
3321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
3322  },
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3326   "name" : "const android::wp<android::hardware::BHwBinder> &",
3327   "referenced_type" : "type-616",
3328   "self_type" : "type-618",
3329   "size" : 4,
3330   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3331  },
3332  {
3333   "alignment" : 4,
3334   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3335   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3336   "referenced_type" : "type-359",
3337   "self_type" : "type-393",
3338   "size" : 4,
3339   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3340  },
3341  {
3342   "alignment" : 4,
3343   "linker_set_key" : "const bool &",
3344   "name" : "const bool &",
3345   "referenced_type" : "type-105",
3346   "self_type" : "type-264",
3347   "size" : 4,
3348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3349  },
3350  {
3351   "alignment" : 4,
3352   "linker_set_key" : "const double &",
3353   "name" : "const double &",
3354   "referenced_type" : "type-281",
3355   "self_type" : "type-282",
3356   "size" : 4,
3357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3358  },
3359  {
3360   "alignment" : 4,
3361   "linker_set_key" : "const float &",
3362   "name" : "const float &",
3363   "referenced_type" : "type-279",
3364   "self_type" : "type-280",
3365   "size" : 4,
3366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3367  },
3368  {
3369   "alignment" : 4,
3370   "linker_set_key" : "const int &",
3371   "name" : "const int &",
3372   "referenced_type" : "type-478",
3373   "self_type" : "type-477",
3374   "size" : 4,
3375   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3376  },
3377  {
3378   "linker_set_key" : "const iter<is_const> &",
3379   "name" : "const iter<is_const> &",
3380   "referenced_type" : "type-305",
3381   "self_type" : "type-307",
3382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3383  },
3384  {
3385   "linker_set_key" : "const iter<is_const> &",
3386   "name" : "const iter<is_const> &",
3387   "referenced_type" : "type-605",
3388   "self_type" : "type-607",
3389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3390  },
3391  {
3392   "alignment" : 4,
3393   "linker_set_key" : "const log_msg &",
3394   "name" : "const log_msg &",
3395   "referenced_type" : "type-82",
3396   "self_type" : "type-119",
3397   "size" : 4,
3398   "source_file" : "/system/core/liblog/include/log/log_read.h"
3399  },
3400  {
3401   "alignment" : 4,
3402   "linker_set_key" : "const long long &",
3403   "name" : "const long long &",
3404   "referenced_type" : "type-275",
3405   "self_type" : "type-276",
3406   "size" : 4,
3407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3408  },
3409  {
3410   "alignment" : 4,
3411   "linker_set_key" : "const short &",
3412   "name" : "const short &",
3413   "referenced_type" : "type-270",
3414   "self_type" : "type-271",
3415   "size" : 4,
3416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3417  },
3418  {
3419   "alignment" : 4,
3420   "linker_set_key" : "const signed char &",
3421   "name" : "const signed char &",
3422   "referenced_type" : "type-265",
3423   "self_type" : "type-267",
3424   "size" : 4,
3425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3426  },
3427  {
3428   "alignment" : 4,
3429   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3430   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3431   "referenced_type" : "type-435",
3432   "self_type" : "type-438",
3433   "size" : 4,
3434   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3435  },
3436  {
3437   "alignment" : 4,
3438   "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 *> > *)> > > &",
3439   "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 *> > *)> > > &",
3440   "referenced_type" : "type-140",
3441   "self_type" : "type-139",
3442   "size" : 4,
3443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3444  },
3445  {
3446   "alignment" : 4,
3447   "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 *> > *)> > > &",
3448   "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 *> > *)> > > &",
3449   "referenced_type" : "type-620",
3450   "self_type" : "type-619",
3451   "size" : 4,
3452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3453  },
3454  {
3455   "alignment" : 4,
3456   "linker_set_key" : "const unsigned char &",
3457   "name" : "const unsigned char &",
3458   "referenced_type" : "type-268",
3459   "self_type" : "type-269",
3460   "size" : 4,
3461   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3462  },
3463  {
3464   "alignment" : 4,
3465   "linker_set_key" : "const unsigned int &",
3466   "name" : "const unsigned int &",
3467   "referenced_type" : "type-60",
3468   "self_type" : "type-274",
3469   "size" : 4,
3470   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3471  },
3472  {
3473   "alignment" : 4,
3474   "linker_set_key" : "const unsigned long long &",
3475   "name" : "const unsigned long long &",
3476   "referenced_type" : "type-277",
3477   "self_type" : "type-278",
3478   "size" : 4,
3479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3480  },
3481  {
3482   "alignment" : 4,
3483   "linker_set_key" : "const unsigned short &",
3484   "name" : "const unsigned short &",
3485   "referenced_type" : "type-272",
3486   "self_type" : "type-273",
3487   "size" : 4,
3488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3489  },
3490  {
3491   "alignment" : 4,
3492   "linker_set_key" : "int &",
3493   "name" : "int &",
3494   "referenced_type" : "type-50",
3495   "self_type" : "type-397",
3496   "size" : 4,
3497   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3498  },
3499  {
3500   "alignment" : 4,
3501   "linker_set_key" : "unsigned char &",
3502   "name" : "unsigned char &",
3503   "referenced_type" : "type-86",
3504   "self_type" : "type-535",
3505   "size" : 4,
3506   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3507  },
3508  {
3509   "alignment" : 4,
3510   "linker_set_key" : "unsigned int &",
3511   "name" : "unsigned int &",
3512   "referenced_type" : "type-2",
3513   "self_type" : "type-545",
3514   "size" : 4,
3515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3516  }
3517 ],
3518 "pointer_types" :
3519 [
3520  {
3521   "alignment" : 4,
3522   "linker_set_key" : "android::Condition *",
3523   "name" : "android::Condition *",
3524   "referenced_type" : "type-106",
3525   "self_type" : "type-517",
3526   "size" : 4,
3527   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3528  },
3529  {
3530   "alignment" : 4,
3531   "linker_set_key" : "android::Mutex *",
3532   "name" : "android::Mutex *",
3533   "referenced_type" : "type-56",
3534   "self_type" : "type-512",
3535   "size" : 4,
3536   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3537  },
3538  {
3539   "alignment" : 4,
3540   "linker_set_key" : "android::Mutex::Autolock *",
3541   "name" : "android::Mutex::Autolock *",
3542   "referenced_type" : "type-513",
3543   "self_type" : "type-515",
3544   "size" : 4,
3545   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3546  },
3547  {
3548   "alignment" : 4,
3549   "linker_set_key" : "android::RWLock *",
3550   "name" : "android::RWLock *",
3551   "referenced_type" : "type-519",
3552   "self_type" : "type-521",
3553   "size" : 4,
3554   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3555  },
3556  {
3557   "alignment" : 4,
3558   "linker_set_key" : "android::RWLock::AutoRLock *",
3559   "name" : "android::RWLock::AutoRLock *",
3560   "referenced_type" : "type-522",
3561   "self_type" : "type-524",
3562   "size" : 4,
3563   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3564  },
3565  {
3566   "alignment" : 4,
3567   "linker_set_key" : "android::RWLock::AutoWLock *",
3568   "name" : "android::RWLock::AutoWLock *",
3569   "referenced_type" : "type-525",
3570   "self_type" : "type-526",
3571   "size" : 4,
3572   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3573  },
3574  {
3575   "alignment" : 4,
3576   "linker_set_key" : "android::RefBase *",
3577   "name" : "android::RefBase *",
3578   "referenced_type" : "type-13",
3579   "self_type" : "type-288",
3580   "size" : 4,
3581   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3582  },
3583  {
3584   "alignment" : 4,
3585   "linker_set_key" : "android::RefBase::weakref_impl *",
3586   "name" : "android::RefBase::weakref_impl *",
3587   "referenced_type" : "type-16",
3588   "self_type" : "type-15",
3589   "size" : 4,
3590   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3591  },
3592  {
3593   "alignment" : 4,
3594   "linker_set_key" : "android::RefBase::weakref_impl *",
3595   "name" : "android::RefBase::weakref_impl *",
3596   "referenced_type" : "type-603",
3597   "self_type" : "type-602",
3598   "size" : 4,
3599   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3600  },
3601  {
3602   "alignment" : 4,
3603   "linker_set_key" : "android::RefBase::weakref_type *",
3604   "name" : "android::RefBase::weakref_type *",
3605   "referenced_type" : "type-23",
3606   "self_type" : "type-22",
3607   "size" : 4,
3608   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3609  },
3610  {
3611   "alignment" : 4,
3612   "linker_set_key" : "android::ReferenceRenamer *",
3613   "name" : "android::ReferenceRenamer *",
3614   "referenced_type" : "type-283",
3615   "self_type" : "type-284",
3616   "size" : 4,
3617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3618  },
3619  {
3620   "alignment" : 4,
3621   "linker_set_key" : "android::ScopedTrace *",
3622   "name" : "android::ScopedTrace *",
3623   "referenced_type" : "type-527",
3624   "self_type" : "type-528",
3625   "size" : 4,
3626   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3627  },
3628  {
3629   "alignment" : 4,
3630   "linker_set_key" : "android::String16 *",
3631   "name" : "android::String16 *",
3632   "referenced_type" : "type-66",
3633   "self_type" : "type-411",
3634   "size" : 4,
3635   "source_file" : "/system/core/libutils/include/utils/String16.h"
3636  },
3637  {
3638   "alignment" : 4,
3639   "linker_set_key" : "android::String8 *",
3640   "name" : "android::String8 *",
3641   "referenced_type" : "type-75",
3642   "self_type" : "type-406",
3643   "size" : 4,
3644   "source_file" : "/system/core/libutils/include/utils/String8.h"
3645  },
3646  {
3647   "alignment" : 4,
3648   "linker_set_key" : "android::Thread *",
3649   "name" : "android::Thread *",
3650   "referenced_type" : "type-104",
3651   "self_type" : "type-103",
3652   "size" : 4,
3653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3654  },
3655  {
3656   "alignment" : 4,
3657   "linker_set_key" : "android::VirtualLightRefBase *",
3658   "name" : "android::VirtualLightRefBase *",
3659   "referenced_type" : "type-186",
3660   "self_type" : "type-193",
3661   "size" : 4,
3662   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3663  },
3664  {
3665   "alignment" : 4,
3666   "linker_set_key" : "android::hardware::BHwBinder *",
3667   "name" : "android::hardware::BHwBinder *",
3668   "referenced_type" : "type-148",
3669   "self_type" : "type-147",
3670   "size" : 4,
3671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3672  },
3673  {
3674   "alignment" : 4,
3675   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower> *",
3676   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower> *",
3677   "referenced_type" : "type-9",
3678   "self_type" : "type-417",
3679   "size" : 4,
3680   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3681  },
3682  {
3683   "alignment" : 4,
3684   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3685   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3686   "referenced_type" : "type-452",
3687   "self_type" : "type-456",
3688   "size" : 4,
3689   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3690  },
3691  {
3692   "alignment" : 4,
3693   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3694   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3695   "referenced_type" : "type-469",
3696   "self_type" : "type-474",
3697   "size" : 4,
3698   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3699  },
3700  {
3701   "alignment" : 4,
3702   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3703   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3704   "referenced_type" : "type-459",
3705   "self_type" : "type-464",
3706   "size" : 4,
3707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3708  },
3709  {
3710   "alignment" : 4,
3711   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3712   "name" : "android::hardware::GrantorDescriptor *",
3713   "referenced_type" : "type-312",
3714   "self_type" : "type-311",
3715   "size" : 4,
3716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3717  },
3718  {
3719   "alignment" : 4,
3720   "linker_set_key" : "android::hardware::IBinder *",
3721   "name" : "android::hardware::IBinder *",
3722   "referenced_type" : "type-21",
3723   "self_type" : "type-20",
3724   "size" : 4,
3725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3726  },
3727  {
3728   "alignment" : 4,
3729   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3730   "name" : "android::hardware::IBinder::DeathRecipient *",
3731   "referenced_type" : "type-38",
3732   "self_type" : "type-37",
3733   "size" : 4,
3734   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3735  },
3736  {
3737   "alignment" : 4,
3738   "linker_set_key" : "android::hardware::IInterface *",
3739   "name" : "android::hardware::IInterface *",
3740   "referenced_type" : "type-17",
3741   "self_type" : "type-46",
3742   "size" : 4,
3743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3744  },
3745  {
3746   "alignment" : 4,
3747   "linker_set_key" : "android::hardware::Parcel *",
3748   "name" : "android::hardware::Parcel *",
3749   "referenced_type" : "type-418",
3750   "self_type" : "type-424",
3751   "size" : 4,
3752   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3753  },
3754  {
3755   "alignment" : 4,
3756   "linker_set_key" : "android::hardware::ProcessState *",
3757   "name" : "android::hardware::ProcessState *",
3758   "referenced_type" : "type-49",
3759   "self_type" : "type-48",
3760   "size" : 4,
3761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3762  },
3763  {
3764   "alignment" : 4,
3765   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
3766   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
3767   "referenced_type" : "type-167",
3768   "self_type" : "type-168",
3769   "size" : 4,
3770   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3771  },
3772  {
3773   "alignment" : 4,
3774   "linker_set_key" : "android::hardware::Return<bool> *",
3775   "name" : "android::hardware::Return<bool> *",
3776   "referenced_type" : "type-160",
3777   "self_type" : "type-162",
3778   "size" : 4,
3779   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3780  },
3781  {
3782   "alignment" : 4,
3783   "linker_set_key" : "android::hardware::Return<void> *",
3784   "name" : "android::hardware::Return<void> *",
3785   "referenced_type" : "type-180",
3786   "self_type" : "type-181",
3787   "size" : 4,
3788   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3789  },
3790  {
3791   "alignment" : 4,
3792   "linker_set_key" : "android::hardware::Status *",
3793   "name" : "android::hardware::Status *",
3794   "referenced_type" : "type-150",
3795   "self_type" : "type-153",
3796   "size" : 4,
3797   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3798  },
3799  {
3800   "alignment" : 4,
3801   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3802   "name" : "android::hardware::details::HidlInstrumentor *",
3803   "referenced_type" : "type-25",
3804   "self_type" : "type-176",
3805   "size" : 4,
3806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3807  },
3808  {
3809   "alignment" : 4,
3810   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3811   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3812   "referenced_type" : "type-322",
3813   "self_type" : "type-593",
3814   "size" : 4,
3815   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3816  },
3817  {
3818   "alignment" : 4,
3819   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3820   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3821   "referenced_type" : "type-314",
3822   "self_type" : "type-587",
3823   "size" : 4,
3824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3825  },
3826  {
3827   "alignment" : 4,
3828   "linker_set_key" : "android::hardware::details::return_status *",
3829   "name" : "android::hardware::details::return_status *",
3830   "referenced_type" : "type-161",
3831   "self_type" : "type-174",
3832   "size" : 4,
3833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3834  },
3835  {
3836   "alignment" : 4,
3837   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3838   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3839   "referenced_type" : "type-325",
3840   "self_type" : "type-324",
3841   "size" : 4,
3842   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3843  },
3844  {
3845   "alignment" : 4,
3846   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3847   "name" : "android::hardware::hidl_binder_death_recipient *",
3848   "referenced_type" : "type-134",
3849   "self_type" : "type-133",
3850   "size" : 4,
3851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3852  },
3853  {
3854   "alignment" : 4,
3855   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3856   "name" : "android::hardware::hidl_death_recipient *",
3857   "referenced_type" : "type-137",
3858   "self_type" : "type-136",
3859   "size" : 4,
3860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3861  },
3862  {
3863   "alignment" : 4,
3864   "linker_set_key" : "android::hardware::hidl_memory *",
3865   "name" : "android::hardware::hidl_memory *",
3866   "referenced_type" : "type-296",
3867   "self_type" : "type-297",
3868   "size" : 4,
3869   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3870  },
3871  {
3872   "alignment" : 4,
3873   "linker_set_key" : "android::hardware::hidl_string *",
3874   "name" : "android::hardware::hidl_string *",
3875   "referenced_type" : "type-292",
3876   "self_type" : "type-316",
3877   "size" : 4,
3878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3879  },
3880  {
3881   "alignment" : 4,
3882   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3883   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
3884   "referenced_type" : "type-321",
3885   "self_type" : "type-327",
3886   "size" : 4,
3887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3888  },
3889  {
3890   "alignment" : 4,
3891   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3892   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
3893   "referenced_type" : "type-313",
3894   "self_type" : "type-317",
3895   "size" : 4,
3896   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3897  },
3898  {
3899   "alignment" : 4,
3900   "linker_set_key" : "android::hardware::hidl_version *",
3901   "name" : "android::hardware::hidl_version *",
3902   "referenced_type" : "type-375",
3903   "self_type" : "type-376",
3904   "size" : 4,
3905   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3906  },
3907  {
3908   "alignment" : 4,
3909   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
3910   "name" : "android::hardware::power::V1_0::BnHwPower *",
3911   "referenced_type" : "type-569",
3912   "self_type" : "type-570",
3913   "size" : 4,
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3915  },
3916  {
3917   "alignment" : 4,
3918   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
3919   "name" : "android::hardware::power::V1_0::IPower *",
3920   "referenced_type" : "type-11",
3921   "self_type" : "type-117",
3922   "size" : 4,
3923   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3924  },
3925  {
3926   "alignment" : 4,
3927   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3928   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
3929   "referenced_type" : "type-350",
3930   "self_type" : "type-349",
3931   "size" : 4,
3932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3933  },
3934  {
3935   "alignment" : 4,
3936   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
3937   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
3938   "referenced_type" : "type-342",
3939   "self_type" : "type-341",
3940   "size" : 4,
3941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3942  },
3943  {
3944   "alignment" : 4,
3945   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
3946   "name" : "android::hardware::power::V1_1::BnHwPower *",
3947   "referenced_type" : "type-612",
3948   "self_type" : "type-615",
3949   "size" : 4,
3950   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower *",
3955   "name" : "android::hardware::power::V1_1::BpHwPower *",
3956   "referenced_type" : "type-6",
3957   "self_type" : "type-5",
3958   "size" : 4,
3959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3960  },
3961  {
3962   "alignment" : 4,
3963   "linker_set_key" : "android::hardware::power::V1_1::BsPower *",
3964   "name" : "android::hardware::power::V1_1::BsPower *",
3965   "referenced_type" : "type-628",
3966   "self_type" : "type-631",
3967   "size" : 4,
3968   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3969  },
3970  {
3971   "alignment" : 4,
3972   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
3973   "name" : "android::hardware::power::V1_1::IPower *",
3974   "referenced_type" : "type-10",
3975   "self_type" : "type-126",
3976   "size" : 4,
3977   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3978  },
3979  {
3980   "alignment" : 4,
3981   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem *",
3982   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
3983   "referenced_type" : "type-365",
3984   "self_type" : "type-364",
3985   "size" : 4,
3986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3987  },
3988  {
3989   "alignment" : 4,
3990   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
3991   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
3992   "referenced_type" : "type-356",
3993   "self_type" : "type-355",
3994   "size" : 4,
3995   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3996  },
3997  {
3998   "alignment" : 4,
3999   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4000   "name" : "android::hidl::base::V1_0::BnHwBase *",
4001   "referenced_type" : "type-432",
4002   "self_type" : "type-431",
4003   "size" : 4,
4004   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4005  },
4006  {
4007   "alignment" : 4,
4008   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4009   "name" : "android::hidl::base::V1_0::IBase *",
4010   "referenced_type" : "type-12",
4011   "self_type" : "type-33",
4012   "size" : 4,
4013   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4014  },
4015  {
4016   "alignment" : 4,
4017   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4018   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4019   "referenced_type" : "type-96",
4020   "self_type" : "type-95",
4021   "size" : 4,
4022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4023  },
4024  {
4025   "alignment" : 4,
4026   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4027   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4028   "referenced_type" : "type-112",
4029   "self_type" : "type-111",
4030   "size" : 4,
4031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4032  },
4033  {
4034   "alignment" : 4,
4035   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4036   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4037   "referenced_type" : "type-36",
4038   "self_type" : "type-39",
4039   "size" : 4,
4040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4041  },
4042  {
4043   "alignment" : 4,
4044   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4045   "name" : "android::sp<android::hardware::IBinder> *",
4046   "referenced_type" : "type-40",
4047   "self_type" : "type-41",
4048   "size" : 4,
4049   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4050  },
4051  {
4052   "alignment" : 4,
4053   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4054   "name" : "android::sp<android::hardware::ProcessState> *",
4055   "referenced_type" : "type-47",
4056   "self_type" : "type-80",
4057   "size" : 4,
4058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4059  },
4060  {
4061   "alignment" : 4,
4062   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4063   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4064   "referenced_type" : "type-132",
4065   "self_type" : "type-131",
4066   "size" : 4,
4067   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4068  },
4069  {
4070   "alignment" : 4,
4071   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
4072   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
4073   "referenced_type" : "type-116",
4074   "self_type" : "type-120",
4075   "size" : 4,
4076   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4077  },
4078  {
4079   "alignment" : 4,
4080   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> *",
4081   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
4082   "referenced_type" : "type-125",
4083   "self_type" : "type-124",
4084   "size" : 4,
4085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4086  },
4087  {
4088   "alignment" : 4,
4089   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4090   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4091   "referenced_type" : "type-32",
4092   "self_type" : "type-626",
4093   "size" : 4,
4094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4095  },
4096  {
4097   "alignment" : 4,
4098   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4099   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4100   "referenced_type" : "type-94",
4101   "self_type" : "type-97",
4102   "size" : 4,
4103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4104  },
4105  {
4106   "alignment" : 4,
4107   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4108   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4109   "referenced_type" : "type-110",
4110   "self_type" : "type-113",
4111   "size" : 4,
4112   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4113  },
4114  {
4115   "alignment" : 4,
4116   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4117   "name" : "android::wp<android::hardware::BHwBinder> *",
4118   "referenced_type" : "type-455",
4119   "self_type" : "type-609",
4120   "size" : 4,
4121   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4122  },
4123  {
4124   "alignment" : 4,
4125   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4126   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4127   "referenced_type" : "type-404",
4128   "self_type" : "type-437",
4129   "size" : 4,
4130   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4131  },
4132  {
4133   "alignment" : 4,
4134   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4135   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4136   "referenced_type" : "type-135",
4137   "self_type" : "type-579",
4138   "size" : 4,
4139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4144   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4145   "referenced_type" : "type-138",
4146   "self_type" : "type-287",
4147   "size" : 4,
4148   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4149  },
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "android_flex_plane *",
4153   "name" : "android_flex_plane *",
4154   "referenced_type" : "type-499",
4155   "self_type" : "type-502",
4156   "size" : 4,
4157   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4162   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4163   "referenced_type" : "type-63",
4164   "self_type" : "type-62",
4165   "size" : 4,
4166   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "char *",
4171   "name" : "char *",
4172   "referenced_type" : "type-4",
4173   "self_type" : "type-3",
4174   "size" : 4,
4175   "source_file" : "/system/core/liblog/include/log/log_read.h"
4176  },
4177  {
4178   "alignment" : 4,
4179   "linker_set_key" : "const android::NativeHandle *",
4180   "name" : "const android::NativeHandle *",
4181   "referenced_type" : "type-391",
4182   "self_type" : "type-392",
4183   "size" : 4,
4184   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4185  },
4186  {
4187   "alignment" : 4,
4188   "linker_set_key" : "const android::RefBase *",
4189   "name" : "const android::RefBase *",
4190   "referenced_type" : "type-285",
4191   "self_type" : "type-286",
4192   "size" : 4,
4193   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "const android::String16 *",
4198   "name" : "const android::String16 *",
4199   "referenced_type" : "type-65",
4200   "self_type" : "type-409",
4201   "size" : 4,
4202   "source_file" : "/system/core/libutils/include/utils/String16.h"
4203  },
4204  {
4205   "alignment" : 4,
4206   "linker_set_key" : "const android::String8 *",
4207   "name" : "const android::String8 *",
4208   "referenced_type" : "type-401",
4209   "self_type" : "type-402",
4210   "size" : 4,
4211   "source_file" : "/system/core/libutils/include/utils/String8.h"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "const android::VectorImpl *",
4216   "name" : "const android::VectorImpl *",
4217   "referenced_type" : "type-479",
4218   "self_type" : "type-480",
4219   "size" : 4,
4220   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4221  },
4222  {
4223   "alignment" : 4,
4224   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4225   "name" : "const android::hardware::BpHwRefBase *",
4226   "referenced_type" : "type-413",
4227   "self_type" : "type-414",
4228   "size" : 4,
4229   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4230  },
4231  {
4232   "alignment" : 4,
4233   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4234   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4235   "referenced_type" : "type-445",
4236   "self_type" : "type-446",
4237   "size" : 4,
4238   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4239  },
4240  {
4241   "alignment" : 4,
4242   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4243   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4244   "referenced_type" : "type-450",
4245   "self_type" : "type-451",
4246   "size" : 4,
4247   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4248  },
4249  {
4250   "alignment" : 4,
4251   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
4252   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > *",
4253   "referenced_type" : "type-171",
4254   "self_type" : "type-172",
4255   "size" : 4,
4256   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4257  },
4258  {
4259   "alignment" : 4,
4260   "linker_set_key" : "const android::hardware::Return<bool> *",
4261   "name" : "const android::hardware::Return<bool> *",
4262   "referenced_type" : "type-165",
4263   "self_type" : "type-166",
4264   "size" : 4,
4265   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "const android::hardware::Status *",
4270   "name" : "const android::hardware::Status *",
4271   "referenced_type" : "type-154",
4272   "self_type" : "type-159",
4273   "size" : 4,
4274   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4275  },
4276  {
4277   "alignment" : 4,
4278   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4279   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4280   "referenced_type" : "type-595",
4281   "self_type" : "type-596",
4282   "size" : 4,
4283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4288   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4289   "referenced_type" : "type-589",
4290   "self_type" : "type-591",
4291   "size" : 4,
4292   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4293  },
4294  {
4295   "alignment" : 4,
4296   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4297   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4298   "referenced_type" : "type-566",
4299   "self_type" : "type-578",
4300   "size" : 4,
4301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem> *",
4306   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem> *",
4307   "referenced_type" : "type-584",
4308   "self_type" : "type-585",
4309   "size" : 4,
4310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4315   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4316   "referenced_type" : "type-582",
4317   "self_type" : "type-583",
4318   "size" : 4,
4319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4324   "name" : "const android::hardware::details::hidl_pointer<int> *",
4325   "referenced_type" : "type-493",
4326   "self_type" : "type-505",
4327   "size" : 4,
4328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4329  },
4330  {
4331   "alignment" : 4,
4332   "linker_set_key" : "const android::hardware::details::return_status *",
4333   "name" : "const android::hardware::details::return_status *",
4334   "referenced_type" : "type-177",
4335   "self_type" : "type-178",
4336   "size" : 4,
4337   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4342   "name" : "const android::hardware::hidl_death_recipient *",
4343   "referenced_type" : "type-623",
4344   "self_type" : "type-625",
4345   "size" : 4,
4346   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4347  },
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "const android::hardware::hidl_memory *",
4351   "name" : "const android::hardware::hidl_memory *",
4352   "referenced_type" : "type-299",
4353   "self_type" : "type-303",
4354   "size" : 4,
4355   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4360   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4361   "referenced_type" : "type-343",
4362   "self_type" : "type-344",
4363   "size" : 4,
4364   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> *",
4369   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem> *",
4370   "referenced_type" : "type-368",
4371   "self_type" : "type-369",
4372   "size" : 4,
4373   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4374  },
4375  {
4376   "alignment" : 4,
4377   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4378   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4379   "referenced_type" : "type-357",
4380   "self_type" : "type-358",
4381   "size" : 4,
4382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4383  },
4384  {
4385   "alignment" : 4,
4386   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4387   "name" : "const android::hardware::hidl_vec<int> *",
4388   "referenced_type" : "type-335",
4389   "self_type" : "type-336",
4390   "size" : 4,
4391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4392  },
4393  {
4394   "alignment" : 4,
4395   "linker_set_key" : "const android::hardware::hidl_version *",
4396   "name" : "const android::hardware::hidl_version *",
4397   "referenced_type" : "type-377",
4398   "self_type" : "type-378",
4399   "size" : 4,
4400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4405   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4406   "referenced_type" : "type-574",
4407   "self_type" : "type-575",
4408   "size" : 4,
4409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4414   "name" : "const android::hardware::power::V1_0::IPower *",
4415   "referenced_type" : "type-556",
4416   "self_type" : "type-557",
4417   "size" : 4,
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4419  },
4420  {
4421   "alignment" : 4,
4422   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4423   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4424   "referenced_type" : "type-576",
4425   "self_type" : "type-577",
4426   "size" : 4,
4427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4432   "name" : "const android::hardware::power::V1_1::IPower *",
4433   "referenced_type" : "type-558",
4434   "self_type" : "type-559",
4435   "size" : 4,
4436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
4437  },
4438  {
4439   "alignment" : 4,
4440   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem *",
4441   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem *",
4442   "referenced_type" : "type-367",
4443   "self_type" : "type-366",
4444   "size" : 4,
4445   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4446  },
4447  {
4448   "alignment" : 4,
4449   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4450   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4451   "referenced_type" : "type-581",
4452   "self_type" : "type-608",
4453   "size" : 4,
4454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4455  },
4456  {
4457   "alignment" : 4,
4458   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4459   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4460   "referenced_type" : "type-567",
4461   "self_type" : "type-568",
4462   "size" : 4,
4463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4464  },
4465  {
4466   "alignment" : 4,
4467   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4468   "name" : "const android::hidl::base::V1_0::IBase *",
4469   "referenced_type" : "type-34",
4470   "self_type" : "type-35",
4471   "size" : 4,
4472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4473  },
4474  {
4475   "alignment" : 4,
4476   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4477   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4478   "referenced_type" : "type-100",
4479   "self_type" : "type-101",
4480   "size" : 4,
4481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4486   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4487   "referenced_type" : "type-529",
4488   "self_type" : "type-530",
4489   "size" : 4,
4490   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4491  },
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4495   "name" : "const android::sp<android::hardware::IBinder> *",
4496   "referenced_type" : "type-42",
4497   "self_type" : "type-43",
4498   "size" : 4,
4499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4504   "name" : "const android::sp<android::hardware::ProcessState> *",
4505   "referenced_type" : "type-81",
4506   "self_type" : "type-93",
4507   "size" : 4,
4508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4513   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4514   "referenced_type" : "type-145",
4515   "self_type" : "type-144",
4516   "size" : 4,
4517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4522   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4523   "referenced_type" : "type-599",
4524   "self_type" : "type-622",
4525   "size" : 4,
4526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4531   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4532   "referenced_type" : "type-121",
4533   "self_type" : "type-123",
4534   "size" : 4,
4535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4540   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4541   "referenced_type" : "type-130",
4542   "self_type" : "type-129",
4543   "size" : 4,
4544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4549   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4550   "referenced_type" : "type-31",
4551   "self_type" : "type-30",
4552   "size" : 4,
4553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4558   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4559   "referenced_type" : "type-98",
4560   "self_type" : "type-99",
4561   "size" : 4,
4562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4567   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4568   "referenced_type" : "type-114",
4569   "self_type" : "type-115",
4570   "size" : 4,
4571   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4576   "name" : "const android::wp<android::hardware::BHwBinder> *",
4577   "referenced_type" : "type-616",
4578   "self_type" : "type-617",
4579   "size" : 4,
4580   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4585   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4586   "referenced_type" : "type-590",
4587   "self_type" : "type-598",
4588   "size" : 4,
4589   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4594   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4595   "referenced_type" : "type-359",
4596   "self_type" : "type-382",
4597   "size" : 4,
4598   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "const char *",
4603   "name" : "const char *",
4604   "referenced_type" : "type-77",
4605   "self_type" : "type-76",
4606   "size" : 4,
4607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "const char16_t *",
4612   "name" : "const char16_t *",
4613   "referenced_type" : "type-68",
4614   "self_type" : "type-67",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/String16.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "const log_msg *",
4621   "name" : "const log_msg *",
4622   "referenced_type" : "type-82",
4623   "self_type" : "type-109",
4624   "size" : 4,
4625   "source_file" : "/system/core/liblog/include/log/log_read.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "const native_handle *",
4630   "name" : "const native_handle *",
4631   "referenced_type" : "type-260",
4632   "self_type" : "type-259",
4633   "size" : 4,
4634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "const unsigned char *",
4639   "name" : "const unsigned char *",
4640   "referenced_type" : "type-268",
4641   "self_type" : "type-374",
4642   "size" : 4,
4643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "const unsigned long long *",
4648   "name" : "const unsigned long long *",
4649   "referenced_type" : "type-277",
4650   "self_type" : "type-425",
4651   "size" : 4,
4652   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "const void *",
4657   "name" : "const void *",
4658   "referenced_type" : "type-380",
4659   "self_type" : "type-381",
4660   "size" : 4,
4661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "int (*)(void *)",
4666   "name" : "int (*)(void *)",
4667   "referenced_type" : "type-509",
4668   "self_type" : "type-510",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "int *",
4675   "name" : "int *",
4676   "referenced_type" : "type-50",
4677   "self_type" : "type-334",
4678   "size" : 4,
4679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "log_msg *",
4684   "name" : "log_msg *",
4685   "referenced_type" : "type-83",
4686   "self_type" : "type-157",
4687   "size" : 4,
4688   "source_file" : "/system/core/liblog/include/log/log_read.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "native_handle *",
4693   "name" : "native_handle *",
4694   "referenced_type" : "type-191",
4695   "self_type" : "type-190",
4696   "size" : 4,
4697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "unsigned char *",
4702   "name" : "unsigned char *",
4703   "referenced_type" : "type-86",
4704   "self_type" : "type-420",
4705   "size" : 4,
4706   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "unsigned int *",
4711   "name" : "unsigned int *",
4712   "referenced_type" : "type-2",
4713   "self_type" : "type-434",
4714   "size" : 4,
4715   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "unsigned long long *",
4720   "name" : "unsigned long long *",
4721   "referenced_type" : "type-44",
4722   "self_type" : "type-421",
4723   "size" : 4,
4724   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4729   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4730   "referenced_type" : "type-423",
4731   "self_type" : "type-422",
4732   "size" : 4,
4733   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "void *",
4738   "name" : "void *",
4739   "referenced_type" : "type-52",
4740   "self_type" : "type-51",
4741   "size" : 4,
4742   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "void **",
4747   "name" : "void **",
4748   "referenced_type" : "type-51",
4749   "self_type" : "type-511",
4750   "size" : 4,
4751   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4752  }
4753 ],
4754 "qualified_types" :
4755 [
4756  {
4757   "alignment" : 4,
4758   "is_const" : true,
4759   "linker_set_key" : "android::RefBase::weakref_impl *const",
4760   "name" : "android::RefBase::weakref_impl *const",
4761   "referenced_type" : "type-15",
4762   "self_type" : "type-14",
4763   "size" : 4,
4764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4765  },
4766  {
4767   "alignment" : 4,
4768   "is_const" : true,
4769   "linker_set_key" : "android::RefBase::weakref_impl *const",
4770   "name" : "android::RefBase::weakref_impl *const",
4771   "referenced_type" : "type-602",
4772   "self_type" : "type-604",
4773   "size" : 4,
4774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4775  },
4776  {
4777   "alignment" : 4,
4778   "is_const" : true,
4779   "linker_set_key" : "android::hardware::IBinder *const",
4780   "name" : "android::hardware::IBinder *const",
4781   "referenced_type" : "type-20",
4782   "self_type" : "type-19",
4783   "size" : 4,
4784   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4785  },
4786  {
4787   "alignment" : 4,
4788   "is_const" : true,
4789   "linker_set_key" : "const android::NativeHandle",
4790   "name" : "const android::NativeHandle",
4791   "referenced_type" : "type-189",
4792   "self_type" : "type-391",
4793   "size" : 12,
4794   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4795  },
4796  {
4797   "alignment" : 4,
4798   "is_const" : true,
4799   "linker_set_key" : "const android::RefBase",
4800   "name" : "const android::RefBase",
4801   "referenced_type" : "type-13",
4802   "self_type" : "type-285",
4803   "size" : 8,
4804   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4805  },
4806  {
4807   "alignment" : 4,
4808   "is_const" : true,
4809   "linker_set_key" : "const android::String16",
4810   "name" : "const android::String16",
4811   "referenced_type" : "type-66",
4812   "self_type" : "type-65",
4813   "size" : 4,
4814   "source_file" : "/system/core/libutils/include/utils/String16.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "is_const" : true,
4819   "linker_set_key" : "const android::String8",
4820   "name" : "const android::String8",
4821   "referenced_type" : "type-75",
4822   "self_type" : "type-401",
4823   "size" : 4,
4824   "source_file" : "/system/core/libutils/include/utils/String8.h"
4825  },
4826  {
4827   "alignment" : 4,
4828   "is_const" : true,
4829   "linker_set_key" : "const android::VectorImpl",
4830   "name" : "const android::VectorImpl",
4831   "referenced_type" : "type-59",
4832   "self_type" : "type-479",
4833   "size" : 20,
4834   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "is_const" : true,
4839   "linker_set_key" : "const android::hardware::BpHwRefBase",
4840   "name" : "const android::hardware::BpHwRefBase",
4841   "referenced_type" : "type-18",
4842   "self_type" : "type-413",
4843   "size" : 24,
4844   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "is_const" : true,
4849   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4850   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
4851   "referenced_type" : "type-439",
4852   "self_type" : "type-445",
4853   "size" : 16,
4854   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4855  },
4856  {
4857   "alignment" : 4,
4858   "is_const" : true,
4859   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4860   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
4861   "referenced_type" : "type-447",
4862   "self_type" : "type-450",
4863   "size" : 16,
4864   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4865  },
4866  {
4867   "alignment" : 4,
4868   "is_const" : true,
4869   "linker_set_key" : "const android::hardware::Parcel",
4870   "name" : "const android::hardware::Parcel",
4871   "referenced_type" : "type-418",
4872   "self_type" : "type-429",
4873   "size" : 68,
4874   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4875  },
4876  {
4877   "alignment" : 4,
4878   "is_const" : true,
4879   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
4880   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
4881   "referenced_type" : "type-167",
4882   "self_type" : "type-171",
4883   "size" : 28,
4884   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4885  },
4886  {
4887   "alignment" : 4,
4888   "is_const" : true,
4889   "linker_set_key" : "const android::hardware::Return<bool>",
4890   "name" : "const android::hardware::Return<bool>",
4891   "referenced_type" : "type-160",
4892   "self_type" : "type-165",
4893   "size" : 24,
4894   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4895  },
4896  {
4897   "alignment" : 4,
4898   "is_const" : true,
4899   "linker_set_key" : "const android::hardware::Status",
4900   "name" : "const android::hardware::Status",
4901   "referenced_type" : "type-150",
4902   "self_type" : "type-154",
4903   "size" : 20,
4904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "is_const" : true,
4909   "linker_set_key" : "const android::hardware::details::SchedPrio",
4910   "name" : "const android::hardware::details::SchedPrio",
4911   "referenced_type" : "type-442",
4912   "self_type" : "type-444",
4913   "size" : 8,
4914   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4915  },
4916  {
4917   "alignment" : 8,
4918   "is_const" : true,
4919   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4920   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
4921   "referenced_type" : "type-322",
4922   "self_type" : "type-595",
4923   "size" : 8,
4924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4925  },
4926  {
4927   "alignment" : 8,
4928   "is_const" : true,
4929   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4930   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
4931   "referenced_type" : "type-314",
4932   "self_type" : "type-589",
4933   "size" : 8,
4934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4935  },
4936  {
4937   "alignment" : 8,
4938   "is_const" : true,
4939   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4940   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
4941   "referenced_type" : "type-339",
4942   "self_type" : "type-566",
4943   "size" : 8,
4944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4945  },
4946  {
4947   "alignment" : 8,
4948   "is_const" : true,
4949   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
4950   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
4951   "referenced_type" : "type-362",
4952   "self_type" : "type-584",
4953   "size" : 8,
4954   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4955  },
4956  {
4957   "alignment" : 8,
4958   "is_const" : true,
4959   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
4960   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
4961   "referenced_type" : "type-353",
4962   "self_type" : "type-582",
4963   "size" : 8,
4964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4965  },
4966  {
4967   "alignment" : 8,
4968   "is_const" : true,
4969   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
4970   "name" : "const android::hardware::details::hidl_pointer<int>",
4971   "referenced_type" : "type-332",
4972   "self_type" : "type-493",
4973   "size" : 8,
4974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4975  },
4976  {
4977   "alignment" : 4,
4978   "is_const" : true,
4979   "linker_set_key" : "const android::hardware::details::return_status",
4980   "name" : "const android::hardware::details::return_status",
4981   "referenced_type" : "type-161",
4982   "self_type" : "type-177",
4983   "size" : 24,
4984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "is_const" : true,
4989   "linker_set_key" : "const android::hardware::hidl_death_recipient",
4990   "name" : "const android::hardware::hidl_death_recipient",
4991   "referenced_type" : "type-137",
4992   "self_type" : "type-623",
4993   "size" : 12,
4994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4995  },
4996  {
4997   "alignment" : 8,
4998   "is_const" : true,
4999   "linker_set_key" : "const android::hardware::hidl_handle",
5000   "name" : "const android::hardware::hidl_handle",
5001   "referenced_type" : "type-290",
5002   "self_type" : "type-383",
5003   "size" : 16,
5004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5005  },
5006  {
5007   "alignment" : 8,
5008   "is_const" : true,
5009   "linker_set_key" : "const android::hardware::hidl_memory",
5010   "name" : "const android::hardware::hidl_memory",
5011   "referenced_type" : "type-296",
5012   "self_type" : "type-299",
5013   "size" : 40,
5014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5015  },
5016  {
5017   "alignment" : 8,
5018   "is_const" : true,
5019   "linker_set_key" : "const android::hardware::hidl_string",
5020   "name" : "const android::hardware::hidl_string",
5021   "referenced_type" : "type-292",
5022   "self_type" : "type-291",
5023   "size" : 16,
5024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5025  },
5026  {
5027   "alignment" : 8,
5028   "is_const" : true,
5029   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5030   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5031   "referenced_type" : "type-313",
5032   "self_type" : "type-560",
5033   "size" : 16,
5034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5035  },
5036  {
5037   "alignment" : 8,
5038   "is_const" : true,
5039   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5040   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5041   "referenced_type" : "type-338",
5042   "self_type" : "type-343",
5043   "size" : 16,
5044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5045  },
5046  {
5047   "alignment" : 8,
5048   "is_const" : true,
5049   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
5050   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
5051   "referenced_type" : "type-361",
5052   "self_type" : "type-368",
5053   "size" : 16,
5054   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5055  },
5056  {
5057   "alignment" : 8,
5058   "is_const" : true,
5059   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5060   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5061   "referenced_type" : "type-352",
5062   "self_type" : "type-357",
5063   "size" : 16,
5064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5065  },
5066  {
5067   "alignment" : 8,
5068   "is_const" : true,
5069   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5070   "name" : "const android::hardware::hidl_vec<int>",
5071   "referenced_type" : "type-331",
5072   "self_type" : "type-335",
5073   "size" : 16,
5074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5075  },
5076  {
5077   "alignment" : 2,
5078   "is_const" : true,
5079   "linker_set_key" : "const android::hardware::hidl_version",
5080   "name" : "const android::hardware::hidl_version",
5081   "referenced_type" : "type-375",
5082   "self_type" : "type-377",
5083   "size" : 4,
5084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5085  },
5086  {
5087   "alignment" : 4,
5088   "is_const" : true,
5089   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
5090   "name" : "const android::hardware::power::V1_0::BpHwPower",
5091   "referenced_type" : "type-571",
5092   "self_type" : "type-574",
5093   "size" : 92,
5094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5095  },
5096  {
5097   "alignment" : 4,
5098   "is_const" : true,
5099   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
5100   "name" : "const android::hardware::power::V1_0::Feature",
5101   "referenced_type" : "type-542",
5102   "self_type" : "type-546",
5103   "size" : 4,
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "is_const" : true,
5109   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
5110   "name" : "const android::hardware::power::V1_0::IPower",
5111   "referenced_type" : "type-11",
5112   "self_type" : "type-556",
5113   "size" : 12,
5114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "is_const" : true,
5119   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
5120   "name" : "const android::hardware::power::V1_0::PowerHint",
5121   "referenced_type" : "type-541",
5122   "self_type" : "type-544",
5123   "size" : 4,
5124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5125  },
5126  {
5127   "alignment" : 8,
5128   "is_const" : true,
5129   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
5130   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
5131   "referenced_type" : "type-342",
5132   "self_type" : "type-548",
5133   "size" : 32,
5134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "is_const" : true,
5139   "linker_set_key" : "const android::hardware::power::V1_0::Status",
5140   "name" : "const android::hardware::power::V1_0::Status",
5141   "referenced_type" : "type-543",
5142   "self_type" : "type-549",
5143   "size" : 4,
5144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "is_const" : true,
5149   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower",
5150   "name" : "const android::hardware::power::V1_1::BpHwPower",
5151   "referenced_type" : "type-6",
5152   "self_type" : "type-576",
5153   "size" : 92,
5154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5155  },
5156  {
5157   "alignment" : 4,
5158   "is_const" : true,
5159   "linker_set_key" : "const android::hardware::power::V1_1::IPower",
5160   "name" : "const android::hardware::power::V1_1::IPower",
5161   "referenced_type" : "type-10",
5162   "self_type" : "type-558",
5163   "size" : 12,
5164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5165  },
5166  {
5167   "alignment" : 8,
5168   "is_const" : true,
5169   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystem",
5170   "name" : "const android::hardware::power::V1_1::PowerStateSubsystem",
5171   "referenced_type" : "type-365",
5172   "self_type" : "type-367",
5173   "size" : 32,
5174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5175  },
5176  {
5177   "alignment" : 8,
5178   "is_const" : true,
5179   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5180   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5181   "referenced_type" : "type-356",
5182   "self_type" : "type-581",
5183   "size" : 48,
5184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5185  },
5186  {
5187   "alignment" : 4,
5188   "is_const" : true,
5189   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5190   "name" : "const android::hidl::base::V1_0::BpHwBase",
5191   "referenced_type" : "type-563",
5192   "self_type" : "type-567",
5193   "size" : 92,
5194   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "is_const" : true,
5199   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5200   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5201   "referenced_type" : "type-395",
5202   "self_type" : "type-396",
5203   "size" : 4,
5204   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "is_const" : true,
5209   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5210   "name" : "const android::hidl::base::V1_0::IBase",
5211   "referenced_type" : "type-12",
5212   "self_type" : "type-34",
5213   "size" : 12,
5214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5215  },
5216  {
5217   "alignment" : 4,
5218   "is_const" : true,
5219   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5220   "name" : "const android::hidl::base::V1_0::IBase *const",
5221   "referenced_type" : "type-35",
5222   "self_type" : "type-457",
5223   "size" : 4,
5224   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "is_const" : true,
5229   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5230   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5231   "referenced_type" : "type-96",
5232   "self_type" : "type-100",
5233   "size" : 12,
5234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "is_const" : true,
5239   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5240   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5241   "referenced_type" : "type-532",
5242   "self_type" : "type-536",
5243   "size" : 4,
5244   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5245  },
5246  {
5247   "alignment" : 1,
5248   "is_const" : true,
5249   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5250   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5251   "referenced_type" : "type-531",
5252   "self_type" : "type-534",
5253   "size" : 1,
5254   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5255  },
5256  {
5257   "alignment" : 4,
5258   "is_const" : true,
5259   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5260   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5261   "referenced_type" : "type-112",
5262   "self_type" : "type-529",
5263   "size" : 12,
5264   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5265  },
5266  {
5267   "alignment" : 4,
5268   "is_const" : true,
5269   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5270   "name" : "const android::sp<android::hardware::IBinder>",
5271   "referenced_type" : "type-40",
5272   "self_type" : "type-42",
5273   "size" : 4,
5274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5275  },
5276  {
5277   "alignment" : 4,
5278   "is_const" : true,
5279   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5280   "name" : "const android::sp<android::hardware::ProcessState>",
5281   "referenced_type" : "type-47",
5282   "self_type" : "type-81",
5283   "size" : 4,
5284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "is_const" : true,
5289   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5290   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5291   "referenced_type" : "type-132",
5292   "self_type" : "type-145",
5293   "size" : 4,
5294   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "is_const" : true,
5299   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5300   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5301   "referenced_type" : "type-600",
5302   "self_type" : "type-599",
5303   "size" : 4,
5304   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5305  },
5306  {
5307   "alignment" : 4,
5308   "is_const" : true,
5309   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5310   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5311   "referenced_type" : "type-116",
5312   "self_type" : "type-121",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "is_const" : true,
5319   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower>",
5320   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
5321   "referenced_type" : "type-125",
5322   "self_type" : "type-130",
5323   "size" : 4,
5324   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "is_const" : true,
5329   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5330   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5331   "referenced_type" : "type-32",
5332   "self_type" : "type-31",
5333   "size" : 4,
5334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5335  },
5336  {
5337   "alignment" : 4,
5338   "is_const" : true,
5339   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5340   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5341   "referenced_type" : "type-94",
5342   "self_type" : "type-98",
5343   "size" : 4,
5344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5345  },
5346  {
5347   "alignment" : 4,
5348   "is_const" : true,
5349   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5350   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5351   "referenced_type" : "type-110",
5352   "self_type" : "type-114",
5353   "size" : 4,
5354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5355  },
5356  {
5357   "alignment" : 4,
5358   "is_const" : true,
5359   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5360   "name" : "const android::wp<android::hardware::BHwBinder>",
5361   "referenced_type" : "type-455",
5362   "self_type" : "type-616",
5363   "size" : 8,
5364   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5365  },
5366  {
5367   "alignment" : 4,
5368   "is_const" : true,
5369   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5370   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5371   "referenced_type" : "type-135",
5372   "self_type" : "type-590",
5373   "size" : 8,
5374   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "is_const" : true,
5379   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5380   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5381   "referenced_type" : "type-138",
5382   "self_type" : "type-359",
5383   "size" : 8,
5384   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5385  },
5386  {
5387   "alignment" : 1,
5388   "is_const" : true,
5389   "linker_set_key" : "const bool",
5390   "name" : "const bool",
5391   "referenced_type" : "type-27",
5392   "self_type" : "type-105",
5393   "size" : 1,
5394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5395  },
5396  {
5397   "alignment" : 1,
5398   "is_const" : true,
5399   "linker_set_key" : "const char",
5400   "name" : "const char",
5401   "referenced_type" : "type-4",
5402   "self_type" : "type-77",
5403   "size" : 1,
5404   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5405  },
5406  {
5407   "alignment" : 2,
5408   "is_const" : true,
5409   "linker_set_key" : "const char16_t",
5410   "name" : "const char16_t",
5411   "referenced_type" : "type-69",
5412   "self_type" : "type-68",
5413   "size" : 2,
5414   "source_file" : "/system/core/libutils/include/utils/String16.h"
5415  },
5416  {
5417   "alignment" : 8,
5418   "is_const" : true,
5419   "linker_set_key" : "const double",
5420   "name" : "const double",
5421   "referenced_type" : "type-256",
5422   "self_type" : "type-281",
5423   "size" : 8,
5424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5425  },
5426  {
5427   "alignment" : 4,
5428   "is_const" : true,
5429   "linker_set_key" : "const float",
5430   "name" : "const float",
5431   "referenced_type" : "type-251",
5432   "self_type" : "type-279",
5433   "size" : 4,
5434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5435  },
5436  {
5437   "alignment" : 4,
5438   "is_const" : true,
5439   "linker_set_key" : "const int",
5440   "name" : "const int",
5441   "referenced_type" : "type-50",
5442   "self_type" : "type-478",
5443   "size" : 4,
5444   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5445  },
5446  {
5447   "is_const" : true,
5448   "linker_set_key" : "const iter<is_const>",
5449   "name" : "const iter<is_const>",
5450   "referenced_type" : "type-306",
5451   "self_type" : "type-305",
5452   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5453  },
5454  {
5455   "is_const" : true,
5456   "linker_set_key" : "const iter<is_const>",
5457   "name" : "const iter<is_const>",
5458   "referenced_type" : "type-606",
5459   "self_type" : "type-605",
5460   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5461  },
5462  {
5463   "alignment" : 4,
5464   "is_const" : true,
5465   "linker_set_key" : "const log_msg",
5466   "name" : "const log_msg",
5467   "referenced_type" : "type-83",
5468   "self_type" : "type-82",
5469   "size" : 5124,
5470   "source_file" : "/system/core/liblog/include/log/log_read.h"
5471  },
5472  {
5473   "alignment" : 8,
5474   "is_const" : true,
5475   "linker_set_key" : "const long long",
5476   "name" : "const long long",
5477   "referenced_type" : "type-55",
5478   "self_type" : "type-275",
5479   "size" : 8,
5480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5481  },
5482  {
5483   "alignment" : 4,
5484   "is_const" : true,
5485   "linker_set_key" : "const native_handle",
5486   "name" : "const native_handle",
5487   "referenced_type" : "type-191",
5488   "self_type" : "type-260",
5489   "size" : 12,
5490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5491  },
5492  {
5493   "alignment" : 2,
5494   "is_const" : true,
5495   "linker_set_key" : "const short",
5496   "name" : "const short",
5497   "referenced_type" : "type-211",
5498   "self_type" : "type-270",
5499   "size" : 2,
5500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5501  },
5502  {
5503   "alignment" : 1,
5504   "is_const" : true,
5505   "linker_set_key" : "const signed char",
5506   "name" : "const signed char",
5507   "referenced_type" : "type-266",
5508   "self_type" : "type-265",
5509   "size" : 1,
5510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "is_const" : true,
5515   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5516   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5517   "referenced_type" : "type-553",
5518   "self_type" : "type-552",
5519   "size" : 4,
5520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5521  },
5522  {
5523   "alignment" : 4,
5524   "is_const" : true,
5525   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5526   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5527   "referenced_type" : "type-551",
5528   "self_type" : "type-550",
5529   "size" : 32,
5530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "is_const" : true,
5535   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5536   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5537   "referenced_type" : "type-555",
5538   "self_type" : "type-554",
5539   "size" : 8,
5540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "is_const" : true,
5545   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5546   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5547   "referenced_type" : "type-399",
5548   "self_type" : "type-398",
5549   "size" : 12,
5550   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5551  },
5552  {
5553   "alignment" : 4,
5554   "is_const" : true,
5555   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5556   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5557   "referenced_type" : "type-611",
5558   "self_type" : "type-610",
5559   "size" : 12,
5560   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5561  },
5562  {
5563   "alignment" : 4,
5564   "is_const" : true,
5565   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5566   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5567   "referenced_type" : "type-540",
5568   "self_type" : "type-539",
5569   "size" : 4,
5570   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5571  },
5572  {
5573   "alignment" : 1,
5574   "is_const" : true,
5575   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5576   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5577   "referenced_type" : "type-538",
5578   "self_type" : "type-537",
5579   "size" : 3,
5580   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5581  },
5582  {
5583   "alignment" : 4,
5584   "is_const" : true,
5585   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5586   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5587   "referenced_type" : "type-436",
5588   "self_type" : "type-435",
5589   "size" : 12,
5590   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5591  },
5592  {
5593   "alignment" : 4,
5594   "is_const" : true,
5595   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5596   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5597   "referenced_type" : "type-329",
5598   "self_type" : "type-328",
5599   "size" : 8,
5600   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "is_const" : true,
5605   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5606   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5607   "referenced_type" : "type-319",
5608   "self_type" : "type-318",
5609   "size" : 8,
5610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5611  },
5612  {
5613   "alignment" : 4,
5614   "is_const" : true,
5615   "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 *> > *)> > >",
5616   "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 *> > *)> > >",
5617   "referenced_type" : "type-141",
5618   "self_type" : "type-140",
5619   "size" : 12,
5620   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "is_const" : true,
5625   "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 *> > *)> > >",
5626   "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 *> > *)> > >",
5627   "referenced_type" : "type-621",
5628   "self_type" : "type-620",
5629   "size" : 12,
5630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5631  },
5632  {
5633   "alignment" : 1,
5634   "is_const" : true,
5635   "linker_set_key" : "const unsigned char",
5636   "name" : "const unsigned char",
5637   "referenced_type" : "type-86",
5638   "self_type" : "type-268",
5639   "size" : 1,
5640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5641  },
5642  {
5643   "alignment" : 4,
5644   "is_const" : true,
5645   "linker_set_key" : "const unsigned int",
5646   "name" : "const unsigned int",
5647   "referenced_type" : "type-2",
5648   "self_type" : "type-60",
5649   "size" : 4,
5650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5651  },
5652  {
5653   "alignment" : 8,
5654   "is_const" : true,
5655   "linker_set_key" : "const unsigned long long",
5656   "name" : "const unsigned long long",
5657   "referenced_type" : "type-44",
5658   "self_type" : "type-277",
5659   "size" : 8,
5660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5661  },
5662  {
5663   "alignment" : 2,
5664   "is_const" : true,
5665   "linker_set_key" : "const unsigned short",
5666   "name" : "const unsigned short",
5667   "referenced_type" : "type-88",
5668   "self_type" : "type-272",
5669   "size" : 2,
5670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5671  },
5672  {
5673   "is_const" : true,
5674   "linker_set_key" : "const void",
5675   "name" : "const void",
5676   "referenced_type" : "type-52",
5677   "self_type" : "type-380",
5678   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5679  },
5680  {
5681   "alignment" : 1,
5682   "is_volatile" : true,
5683   "linker_set_key" : "volatile bool",
5684   "name" : "volatile bool",
5685   "referenced_type" : "type-27",
5686   "self_type" : "type-108",
5687   "size" : 1,
5688   "source_file" : "/system/core/libutils/include/utils/Thread.h"
5689  },
5690  {
5691   "alignment" : 4,
5692   "is_volatile" : true,
5693   "linker_set_key" : "volatile int",
5694   "name" : "volatile int",
5695   "referenced_type" : "type-50",
5696   "self_type" : "type-78",
5697   "size" : 4,
5698   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5699  }
5700 ],
5701 "record_types" :
5702 [
5703  {
5704   "alignment" : 4,
5705   "fields" :
5706   [
5707    {
5708     "access" : "private",
5709     "field_name" : "mCond",
5710     "referenced_type" : "type-107"
5711    }
5712   ],
5713   "linker_set_key" : "android::Condition",
5714   "name" : "android::Condition",
5715   "record_kind" : "class",
5716   "referenced_type" : "type-106",
5717   "self_type" : "type-106",
5718   "size" : 4,
5719   "source_file" : "/system/core/libutils/include/utils/Condition.h",
5720   "unique_id" : "_ZTSN7android9ConditionE"
5721  },
5722  {
5723   "alignment" : 4,
5724   "fields" :
5725   [
5726    {
5727     "access" : "private",
5728     "field_name" : "mVector",
5729     "referenced_type" : "type-72"
5730    }
5731   ],
5732   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5733   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
5734   "record_kind" : "class",
5735   "referenced_type" : "type-71",
5736   "self_type" : "type-71",
5737   "size" : 20,
5738   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
5739   "template_args" : [ "type-66", "type-40" ],
5740   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
5741  },
5742  {
5743   "alignment" : 4,
5744   "fields" :
5745   [
5746    {
5747     "access" : "private",
5748     "field_name" : "mCount",
5749     "referenced_type" : "type-188"
5750    }
5751   ],
5752   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
5753   "name" : "android::LightRefBase<android::NativeHandle>",
5754   "record_kind" : "class",
5755   "referenced_type" : "type-187",
5756   "self_type" : "type-187",
5757   "size" : 4,
5758   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5759   "template_args" : [ "type-189" ],
5760   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
5761  },
5762  {
5763   "alignment" : 4,
5764   "fields" :
5765   [
5766    {
5767     "access" : "private",
5768     "field_name" : "mCount",
5769     "referenced_type" : "type-185"
5770    }
5771   ],
5772   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
5773   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
5774   "record_kind" : "class",
5775   "referenced_type" : "type-184",
5776   "self_type" : "type-184",
5777   "size" : 4,
5778   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
5779   "template_args" : [ "type-186" ],
5780   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
5781  },
5782  {
5783   "alignment" : 4,
5784   "fields" :
5785   [
5786    {
5787     "access" : "private",
5788     "field_name" : "mMutex",
5789     "referenced_type" : "type-57"
5790    }
5791   ],
5792   "linker_set_key" : "android::Mutex",
5793   "name" : "android::Mutex",
5794   "record_kind" : "class",
5795   "referenced_type" : "type-56",
5796   "self_type" : "type-56",
5797   "size" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5799   "unique_id" : "_ZTSN7android5MutexE"
5800  },
5801  {
5802   "alignment" : 4,
5803   "fields" :
5804   [
5805    {
5806     "access" : "private",
5807     "field_name" : "mLock",
5808     "referenced_type" : "type-514"
5809    }
5810   ],
5811   "linker_set_key" : "android::Mutex::Autolock",
5812   "name" : "android::Mutex::Autolock",
5813   "record_kind" : "class",
5814   "referenced_type" : "type-513",
5815   "self_type" : "type-513",
5816   "size" : 4,
5817   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
5818   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
5819  },
5820  {
5821   "alignment" : 4,
5822   "base_specifiers" :
5823   [
5824    {
5825     "referenced_type" : "type-187"
5826    }
5827   ],
5828   "fields" :
5829   [
5830    {
5831     "access" : "private",
5832     "field_name" : "mHandle",
5833     "field_offset" : 32,
5834     "referenced_type" : "type-190"
5835    },
5836    {
5837     "access" : "private",
5838     "field_name" : "mOwnsHandle",
5839     "field_offset" : 64,
5840     "referenced_type" : "type-27"
5841    }
5842   ],
5843   "linker_set_key" : "android::NativeHandle",
5844   "name" : "android::NativeHandle",
5845   "record_kind" : "class",
5846   "referenced_type" : "type-189",
5847   "self_type" : "type-189",
5848   "size" : 12,
5849   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
5850   "unique_id" : "_ZTSN7android12NativeHandleE"
5851  },
5852  {
5853   "alignment" : 4,
5854   "fields" :
5855   [
5856    {
5857     "access" : "private",
5858     "field_name" : "mRWLock",
5859     "referenced_type" : "type-520"
5860    }
5861   ],
5862   "linker_set_key" : "android::RWLock",
5863   "name" : "android::RWLock",
5864   "record_kind" : "class",
5865   "referenced_type" : "type-519",
5866   "self_type" : "type-519",
5867   "size" : 40,
5868   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5869   "unique_id" : "_ZTSN7android6RWLockE"
5870  },
5871  {
5872   "alignment" : 4,
5873   "fields" :
5874   [
5875    {
5876     "access" : "private",
5877     "field_name" : "mLock",
5878     "referenced_type" : "type-523"
5879    }
5880   ],
5881   "linker_set_key" : "android::RWLock::AutoRLock",
5882   "name" : "android::RWLock::AutoRLock",
5883   "record_kind" : "class",
5884   "referenced_type" : "type-522",
5885   "self_type" : "type-522",
5886   "size" : 4,
5887   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5888   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
5889  },
5890  {
5891   "alignment" : 4,
5892   "fields" :
5893   [
5894    {
5895     "access" : "private",
5896     "field_name" : "mLock",
5897     "referenced_type" : "type-523"
5898    }
5899   ],
5900   "linker_set_key" : "android::RWLock::AutoWLock",
5901   "name" : "android::RWLock::AutoWLock",
5902   "record_kind" : "class",
5903   "referenced_type" : "type-525",
5904   "self_type" : "type-525",
5905   "size" : 4,
5906   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
5907   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
5908  },
5909  {
5910   "alignment" : 4,
5911   "fields" :
5912   [
5913    {
5914     "access" : "private",
5915     "field_name" : "mRefs",
5916     "field_offset" : 32,
5917     "referenced_type" : "type-14"
5918    }
5919   ],
5920   "linker_set_key" : "android::RefBase",
5921   "name" : "android::RefBase",
5922   "record_kind" : "class",
5923   "referenced_type" : "type-13",
5924   "self_type" : "type-13",
5925   "size" : 8,
5926   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5927   "unique_id" : "_ZTSN7android7RefBaseE",
5928   "vtable_components" :
5929   [
5930    {
5931     "kind" : "offset_to_top"
5932    },
5933    {
5934     "kind" : "rtti",
5935     "mangled_component_name" : "_ZTIN7android7RefBaseE"
5936    },
5937    {
5938     "kind" : "complete_dtor_pointer",
5939     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
5940    },
5941    {
5942     "kind" : "deleting_dtor_pointer",
5943     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
5944    },
5945    {
5946     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5947    },
5948    {
5949     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5950    },
5951    {
5952     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5953    },
5954    {
5955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5956    }
5957   ]
5958  },
5959  {
5960   "alignment" : 1,
5961   "linker_set_key" : "android::RefBase::weakref_type",
5962   "name" : "android::RefBase::weakref_type",
5963   "record_kind" : "class",
5964   "referenced_type" : "type-23",
5965   "self_type" : "type-23",
5966   "size" : 1,
5967   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5968   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
5969  },
5970  {
5971   "alignment" : 1,
5972   "linker_set_key" : "android::ReferenceMover",
5973   "name" : "android::ReferenceMover",
5974   "record_kind" : "class",
5975   "referenced_type" : "type-289",
5976   "self_type" : "type-289",
5977   "size" : 1,
5978   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5979   "unique_id" : "_ZTSN7android14ReferenceMoverE"
5980  },
5981  {
5982   "alignment" : 4,
5983   "linker_set_key" : "android::ReferenceRenamer",
5984   "name" : "android::ReferenceRenamer",
5985   "record_kind" : "class",
5986   "referenced_type" : "type-283",
5987   "self_type" : "type-283",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
5990   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
5991   "vtable_components" :
5992   [
5993    {
5994     "kind" : "offset_to_top"
5995    },
5996    {
5997     "kind" : "rtti",
5998     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
5999    },
6000    {
6001     "is_pure" : true,
6002     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6003    }
6004   ]
6005  },
6006  {
6007   "alignment" : 8,
6008   "fields" :
6009   [
6010    {
6011     "access" : "private",
6012     "field_name" : "mTag",
6013     "referenced_type" : "type-44"
6014    }
6015   ],
6016   "linker_set_key" : "android::ScopedTrace",
6017   "name" : "android::ScopedTrace",
6018   "record_kind" : "class",
6019   "referenced_type" : "type-527",
6020   "self_type" : "type-527",
6021   "size" : 8,
6022   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6023   "unique_id" : "_ZTSN7android11ScopedTraceE"
6024  },
6025  {
6026   "alignment" : 4,
6027   "base_specifiers" :
6028   [
6029    {
6030     "access" : "private",
6031     "referenced_type" : "type-73"
6032    }
6033   ],
6034   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6035   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6036   "record_kind" : "class",
6037   "referenced_type" : "type-72",
6038   "self_type" : "type-72",
6039   "size" : 20,
6040   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6041   "template_args" : [ "type-74" ],
6042   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6043   "vtable_components" :
6044   [
6045    {
6046     "kind" : "offset_to_top"
6047    },
6048    {
6049     "kind" : "rtti",
6050     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6051    },
6052    {
6053     "kind" : "complete_dtor_pointer",
6054     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6055    },
6056    {
6057     "kind" : "deleting_dtor_pointer",
6058     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6059    },
6060    {
6061     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6062    },
6063    {
6064     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6065    },
6066    {
6067     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6068    },
6069    {
6070     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6071    },
6072    {
6073     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6074    },
6075    {
6076     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6077    },
6078    {
6079     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6080    }
6081   ]
6082  },
6083  {
6084   "alignment" : 4,
6085   "base_specifiers" :
6086   [
6087    {
6088     "referenced_type" : "type-59"
6089    }
6090   ],
6091   "linker_set_key" : "android::SortedVectorImpl",
6092   "name" : "android::SortedVectorImpl",
6093   "record_kind" : "class",
6094   "referenced_type" : "type-73",
6095   "self_type" : "type-73",
6096   "size" : 20,
6097   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6098   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6099   "vtable_components" :
6100   [
6101    {
6102     "kind" : "offset_to_top"
6103    },
6104    {
6105     "kind" : "rtti",
6106     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6107    },
6108    {
6109     "kind" : "complete_dtor_pointer",
6110     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6111    },
6112    {
6113     "kind" : "deleting_dtor_pointer",
6114     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6115    },
6116    {
6117     "is_pure" : true,
6118     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6119    },
6120    {
6121     "is_pure" : true,
6122     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6123    },
6124    {
6125     "is_pure" : true,
6126     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6127    },
6128    {
6129     "is_pure" : true,
6130     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6131    },
6132    {
6133     "is_pure" : true,
6134     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6135    },
6136    {
6137     "is_pure" : true,
6138     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6139    },
6140    {
6141     "is_pure" : true,
6142     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6143    }
6144   ]
6145  },
6146  {
6147   "alignment" : 4,
6148   "fields" :
6149   [
6150    {
6151     "access" : "private",
6152     "field_name" : "mString",
6153     "referenced_type" : "type-67"
6154    }
6155   ],
6156   "linker_set_key" : "android::String16",
6157   "name" : "android::String16",
6158   "record_kind" : "class",
6159   "referenced_type" : "type-66",
6160   "self_type" : "type-66",
6161   "size" : 4,
6162   "source_file" : "/system/core/libutils/include/utils/String16.h",
6163   "unique_id" : "_ZTSN7android8String16E"
6164  },
6165  {
6166   "alignment" : 4,
6167   "fields" :
6168   [
6169    {
6170     "access" : "private",
6171     "field_name" : "mString",
6172     "referenced_type" : "type-76"
6173    }
6174   ],
6175   "linker_set_key" : "android::String8",
6176   "name" : "android::String8",
6177   "record_kind" : "class",
6178   "referenced_type" : "type-75",
6179   "self_type" : "type-75",
6180   "size" : 4,
6181   "source_file" : "/system/core/libutils/include/utils/String8.h",
6182   "unique_id" : "_ZTSN7android7String8E"
6183  },
6184  {
6185   "alignment" : 4,
6186   "base_specifiers" :
6187   [
6188    {
6189     "is_virtual" : true,
6190     "referenced_type" : "type-13"
6191    }
6192   ],
6193   "fields" :
6194   [
6195    {
6196     "access" : "private",
6197     "field_name" : "mCanCallJava",
6198     "field_offset" : 32,
6199     "referenced_type" : "type-105"
6200    },
6201    {
6202     "access" : "private",
6203     "field_name" : "mThread",
6204     "field_offset" : 64,
6205     "referenced_type" : "type-51"
6206    },
6207    {
6208     "access" : "private",
6209     "field_name" : "mLock",
6210     "field_offset" : 96,
6211     "referenced_type" : "type-56"
6212    },
6213    {
6214     "access" : "private",
6215     "field_name" : "mThreadExitedCondition",
6216     "field_offset" : 128,
6217     "referenced_type" : "type-106"
6218    },
6219    {
6220     "access" : "private",
6221     "field_name" : "mStatus",
6222     "field_offset" : 160,
6223     "referenced_type" : "type-50"
6224    },
6225    {
6226     "access" : "private",
6227     "field_name" : "mExitPending",
6228     "field_offset" : 192,
6229     "referenced_type" : "type-108"
6230    },
6231    {
6232     "access" : "private",
6233     "field_name" : "mRunning",
6234     "field_offset" : 200,
6235     "referenced_type" : "type-108"
6236    },
6237    {
6238     "access" : "private",
6239     "field_name" : "mHoldSelf",
6240     "field_offset" : 224,
6241     "referenced_type" : "type-102"
6242    },
6243    {
6244     "access" : "private",
6245     "field_name" : "mTid",
6246     "field_offset" : 256,
6247     "referenced_type" : "type-50"
6248    }
6249   ],
6250   "linker_set_key" : "android::Thread",
6251   "name" : "android::Thread",
6252   "record_kind" : "class",
6253   "referenced_type" : "type-104",
6254   "self_type" : "type-104",
6255   "size" : 44,
6256   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6257   "unique_id" : "_ZTSN7android6ThreadE",
6258   "vtable_components" :
6259   [
6260    {
6261     "component_value" : 36,
6262     "kind" : "vbase_offset"
6263    },
6264    {
6265     "kind" : "offset_to_top"
6266    },
6267    {
6268     "kind" : "rtti",
6269     "mangled_component_name" : "_ZTIN7android6ThreadE"
6270    },
6271    {
6272     "kind" : "complete_dtor_pointer",
6273     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6274    },
6275    {
6276     "kind" : "deleting_dtor_pointer",
6277     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6278    },
6279    {
6280     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6281    },
6282    {
6283     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6284    },
6285    {
6286     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6287    },
6288    {
6289     "is_pure" : true,
6290     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6291    },
6292    {
6293     "kind" : "vcall_offset"
6294    },
6295    {
6296     "kind" : "vcall_offset"
6297    },
6298    {
6299     "kind" : "vcall_offset"
6300    },
6301    {
6302     "kind" : "vcall_offset"
6303    },
6304    {
6305     "component_value" : -36,
6306     "kind" : "vcall_offset"
6307    },
6308    {
6309     "component_value" : -36,
6310     "kind" : "offset_to_top"
6311    },
6312    {
6313     "kind" : "rtti",
6314     "mangled_component_name" : "_ZTIN7android6ThreadE"
6315    },
6316    {
6317     "kind" : "complete_dtor_pointer",
6318     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6319    },
6320    {
6321     "kind" : "deleting_dtor_pointer",
6322     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6323    },
6324    {
6325     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6326    },
6327    {
6328     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6329    },
6330    {
6331     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6332    },
6333    {
6334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6335    }
6336   ]
6337  },
6338  {
6339   "alignment" : 4,
6340   "base_specifiers" :
6341   [
6342    {
6343     "access" : "private",
6344     "referenced_type" : "type-59"
6345    }
6346   ],
6347   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6348   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6349   "record_kind" : "class",
6350   "referenced_type" : "type-58",
6351   "self_type" : "type-58",
6352   "size" : 20,
6353   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6354   "template_args" : [ "type-61" ],
6355   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6356   "vtable_components" :
6357   [
6358    {
6359     "kind" : "offset_to_top"
6360    },
6361    {
6362     "kind" : "rtti",
6363     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6364    },
6365    {
6366     "kind" : "complete_dtor_pointer",
6367     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6368    },
6369    {
6370     "kind" : "deleting_dtor_pointer",
6371     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6372    },
6373    {
6374     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6375    },
6376    {
6377     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6378    },
6379    {
6380     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6381    },
6382    {
6383     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6384    },
6385    {
6386     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6387    },
6388    {
6389     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6390    }
6391   ]
6392  },
6393  {
6394   "alignment" : 4,
6395   "fields" :
6396   [
6397    {
6398     "access" : "private",
6399     "field_name" : "mStorage",
6400     "field_offset" : 32,
6401     "referenced_type" : "type-51"
6402    },
6403    {
6404     "access" : "private",
6405     "field_name" : "mCount",
6406     "field_offset" : 64,
6407     "referenced_type" : "type-2"
6408    },
6409    {
6410     "access" : "private",
6411     "field_name" : "mFlags",
6412     "field_offset" : 96,
6413     "referenced_type" : "type-60"
6414    },
6415    {
6416     "access" : "private",
6417     "field_name" : "mItemSize",
6418     "field_offset" : 128,
6419     "referenced_type" : "type-60"
6420    }
6421   ],
6422   "linker_set_key" : "android::VectorImpl",
6423   "name" : "android::VectorImpl",
6424   "record_kind" : "class",
6425   "referenced_type" : "type-59",
6426   "self_type" : "type-59",
6427   "size" : 20,
6428   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6429   "unique_id" : "_ZTSN7android10VectorImplE",
6430   "vtable_components" :
6431   [
6432    {
6433     "kind" : "offset_to_top"
6434    },
6435    {
6436     "kind" : "rtti",
6437     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6438    },
6439    {
6440     "kind" : "complete_dtor_pointer",
6441     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6442    },
6443    {
6444     "kind" : "deleting_dtor_pointer",
6445     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6446    },
6447    {
6448     "is_pure" : true,
6449     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6450    },
6451    {
6452     "is_pure" : true,
6453     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6454    },
6455    {
6456     "is_pure" : true,
6457     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6458    },
6459    {
6460     "is_pure" : true,
6461     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6462    },
6463    {
6464     "is_pure" : true,
6465     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6466    },
6467    {
6468     "is_pure" : true,
6469     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6470    }
6471   ]
6472  },
6473  {
6474   "alignment" : 4,
6475   "base_specifiers" :
6476   [
6477    {
6478     "referenced_type" : "type-184"
6479    }
6480   ],
6481   "linker_set_key" : "android::VirtualLightRefBase",
6482   "name" : "android::VirtualLightRefBase",
6483   "record_kind" : "class",
6484   "referenced_type" : "type-186",
6485   "self_type" : "type-186",
6486   "size" : 8,
6487   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6488   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6489   "vtable_components" :
6490   [
6491    {
6492     "kind" : "offset_to_top"
6493    },
6494    {
6495     "kind" : "rtti",
6496     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6497    },
6498    {
6499     "kind" : "complete_dtor_pointer",
6500     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6501    },
6502    {
6503     "kind" : "deleting_dtor_pointer",
6504     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6505    }
6506   ]
6507  },
6508  {
6509   "alignment" : 4,
6510   "base_specifiers" :
6511   [
6512    {
6513     "referenced_type" : "type-21"
6514    }
6515   ],
6516   "fields" :
6517   [
6518    {
6519     "access" : "protected",
6520     "field_name" : "mSchedPolicy",
6521     "field_offset" : 32,
6522     "referenced_type" : "type-50"
6523    },
6524    {
6525     "access" : "protected",
6526     "field_name" : "mSchedPriority",
6527     "field_offset" : 64,
6528     "referenced_type" : "type-50"
6529    },
6530    {
6531     "access" : "private",
6532     "field_name" : "mExtras",
6533     "field_offset" : 96,
6534     "referenced_type" : "type-149"
6535    },
6536    {
6537     "access" : "private",
6538     "field_name" : "mReserved0",
6539     "field_offset" : 128,
6540     "referenced_type" : "type-51"
6541    }
6542   ],
6543   "linker_set_key" : "android::hardware::BHwBinder",
6544   "name" : "android::hardware::BHwBinder",
6545   "record_kind" : "class",
6546   "referenced_type" : "type-148",
6547   "self_type" : "type-148",
6548   "size" : 28,
6549   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6550   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6551   "vtable_components" :
6552   [
6553    {
6554     "component_value" : 20,
6555     "kind" : "vbase_offset"
6556    },
6557    {
6558     "kind" : "offset_to_top"
6559    },
6560    {
6561     "kind" : "rtti",
6562     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6563    },
6564    {
6565     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6566    },
6567    {
6568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6569    },
6570    {
6571     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6572    },
6573    {
6574     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6575    },
6576    {
6577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6578    },
6579    {
6580     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6581    },
6582    {
6583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6584    },
6585    {
6586     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6587    },
6588    {
6589     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6590    },
6591    {
6592     "kind" : "complete_dtor_pointer",
6593     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6594    },
6595    {
6596     "kind" : "deleting_dtor_pointer",
6597     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6598    },
6599    {
6600     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6601    },
6602    {
6603     "kind" : "vcall_offset"
6604    },
6605    {
6606     "kind" : "vcall_offset"
6607    },
6608    {
6609     "kind" : "vcall_offset"
6610    },
6611    {
6612     "kind" : "vcall_offset"
6613    },
6614    {
6615     "component_value" : -20,
6616     "kind" : "vcall_offset"
6617    },
6618    {
6619     "component_value" : -20,
6620     "kind" : "offset_to_top"
6621    },
6622    {
6623     "kind" : "rtti",
6624     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6625    },
6626    {
6627     "kind" : "complete_dtor_pointer",
6628     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6629    },
6630    {
6631     "kind" : "deleting_dtor_pointer",
6632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6633    },
6634    {
6635     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6636    },
6637    {
6638     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6639    },
6640    {
6641     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6642    },
6643    {
6644     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6645    }
6646   ]
6647  },
6648  {
6649   "alignment" : 4,
6650   "base_specifiers" :
6651   [
6652    {
6653     "is_virtual" : true,
6654     "referenced_type" : "type-13"
6655    }
6656   ],
6657   "fields" :
6658   [
6659    {
6660     "access" : "private",
6661     "field_name" : "mRemote",
6662     "field_offset" : 32,
6663     "referenced_type" : "type-19"
6664    },
6665    {
6666     "access" : "private",
6667     "field_name" : "mRefs",
6668     "field_offset" : 64,
6669     "referenced_type" : "type-22"
6670    },
6671    {
6672     "access" : "private",
6673     "field_name" : "mState",
6674     "field_offset" : 96,
6675     "referenced_type" : "type-24"
6676    }
6677   ],
6678   "linker_set_key" : "android::hardware::BpHwRefBase",
6679   "name" : "android::hardware::BpHwRefBase",
6680   "record_kind" : "class",
6681   "referenced_type" : "type-18",
6682   "self_type" : "type-18",
6683   "size" : 24,
6684   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6685   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
6686   "vtable_components" :
6687   [
6688    {
6689     "component_value" : 16,
6690     "kind" : "vbase_offset"
6691    },
6692    {
6693     "kind" : "offset_to_top"
6694    },
6695    {
6696     "kind" : "rtti",
6697     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6698    },
6699    {
6700     "kind" : "complete_dtor_pointer",
6701     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
6702    },
6703    {
6704     "kind" : "deleting_dtor_pointer",
6705     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
6706    },
6707    {
6708     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6709    },
6710    {
6711     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6712    },
6713    {
6714     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6715    },
6716    {
6717     "kind" : "vcall_offset"
6718    },
6719    {
6720     "component_value" : -16,
6721     "kind" : "vcall_offset"
6722    },
6723    {
6724     "component_value" : -16,
6725     "kind" : "vcall_offset"
6726    },
6727    {
6728     "component_value" : -16,
6729     "kind" : "vcall_offset"
6730    },
6731    {
6732     "component_value" : -16,
6733     "kind" : "vcall_offset"
6734    },
6735    {
6736     "component_value" : -16,
6737     "kind" : "offset_to_top"
6738    },
6739    {
6740     "kind" : "rtti",
6741     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
6742    },
6743    {
6744     "kind" : "complete_dtor_pointer",
6745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
6746    },
6747    {
6748     "kind" : "deleting_dtor_pointer",
6749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
6750    },
6751    {
6752     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6753    },
6754    {
6755     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6756    },
6757    {
6758     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6759    },
6760    {
6761     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6762    }
6763   ]
6764  },
6765  {
6766   "alignment" : 4,
6767   "base_specifiers" :
6768   [
6769    {
6770     "referenced_type" : "type-11"
6771    },
6772    {
6773     "referenced_type" : "type-17"
6774    },
6775    {
6776     "referenced_type" : "type-18"
6777    }
6778   ],
6779   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6780   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
6781   "record_kind" : "class",
6782   "referenced_type" : "type-416",
6783   "self_type" : "type-416",
6784   "size" : 32,
6785   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6786   "template_args" : [ "type-11" ],
6787   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
6788   "vtable_components" :
6789   [
6790    {
6791     "component_value" : 24,
6792     "kind" : "vbase_offset"
6793    },
6794    {
6795     "kind" : "offset_to_top"
6796    },
6797    {
6798     "kind" : "rtti",
6799     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6800    },
6801    {
6802     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
6803    },
6804    {
6805     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
6806    },
6807    {
6808     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
6809    },
6810    {
6811     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
6812    },
6813    {
6814     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
6815    },
6816    {
6817     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
6818    },
6819    {
6820     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
6821    },
6822    {
6823     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
6824    },
6825    {
6826     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
6827    },
6828    {
6829     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
6830    },
6831    {
6832     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
6833    },
6834    {
6835     "kind" : "complete_dtor_pointer",
6836     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6837    },
6838    {
6839     "kind" : "deleting_dtor_pointer",
6840     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6841    },
6842    {
6843     "is_pure" : true,
6844     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
6845    },
6846    {
6847     "is_pure" : true,
6848     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
6849    },
6850    {
6851     "is_pure" : true,
6852     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
6853    },
6854    {
6855     "is_pure" : true,
6856     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
6857    },
6858    {
6859     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6860    },
6861    {
6862     "component_value" : 20,
6863     "kind" : "vbase_offset"
6864    },
6865    {
6866     "component_value" : -4,
6867     "kind" : "offset_to_top"
6868    },
6869    {
6870     "kind" : "rtti",
6871     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6872    },
6873    {
6874     "kind" : "complete_dtor_pointer",
6875     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6876    },
6877    {
6878     "kind" : "deleting_dtor_pointer",
6879     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6880    },
6881    {
6882     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
6883    },
6884    {
6885     "component_value" : 16,
6886     "kind" : "vbase_offset"
6887    },
6888    {
6889     "component_value" : -8,
6890     "kind" : "offset_to_top"
6891    },
6892    {
6893     "kind" : "rtti",
6894     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6895    },
6896    {
6897     "kind" : "complete_dtor_pointer",
6898     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6899    },
6900    {
6901     "kind" : "deleting_dtor_pointer",
6902     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6903    },
6904    {
6905     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
6906    },
6907    {
6908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6909    },
6910    {
6911     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6912    },
6913    {
6914     "kind" : "vcall_offset"
6915    },
6916    {
6917     "component_value" : -16,
6918     "kind" : "vcall_offset"
6919    },
6920    {
6921     "component_value" : -16,
6922     "kind" : "vcall_offset"
6923    },
6924    {
6925     "component_value" : -16,
6926     "kind" : "vcall_offset"
6927    },
6928    {
6929     "component_value" : -24,
6930     "kind" : "vcall_offset"
6931    },
6932    {
6933     "component_value" : -24,
6934     "kind" : "offset_to_top"
6935    },
6936    {
6937     "kind" : "rtti",
6938     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
6939    },
6940    {
6941     "kind" : "complete_dtor_pointer",
6942     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
6943    },
6944    {
6945     "kind" : "deleting_dtor_pointer",
6946     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
6947    },
6948    {
6949     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
6950    },
6951    {
6952     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
6953    },
6954    {
6955     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
6956    },
6957    {
6958     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6959    }
6960   ]
6961  },
6962  {
6963   "alignment" : 4,
6964   "base_specifiers" :
6965   [
6966    {
6967     "referenced_type" : "type-10"
6968    },
6969    {
6970     "referenced_type" : "type-17"
6971    },
6972    {
6973     "referenced_type" : "type-18"
6974    }
6975   ],
6976   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
6977   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
6978   "record_kind" : "class",
6979   "referenced_type" : "type-9",
6980   "self_type" : "type-9",
6981   "size" : 32,
6982   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
6983   "template_args" : [ "type-10" ],
6984   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
6985   "vtable_components" :
6986   [
6987    {
6988     "component_value" : 24,
6989     "kind" : "vbase_offset"
6990    },
6991    {
6992     "kind" : "offset_to_top"
6993    },
6994    {
6995     "kind" : "rtti",
6996     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
6997    },
6998    {
6999     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
7000    },
7001    {
7002     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7003    },
7004    {
7005     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7006    },
7007    {
7008     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7009    },
7010    {
7011     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7012    },
7013    {
7014     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
7015    },
7016    {
7017     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7018    },
7019    {
7020     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
7021    },
7022    {
7023     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7024    },
7025    {
7026     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7027    },
7028    {
7029     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7030    },
7031    {
7032     "kind" : "complete_dtor_pointer",
7033     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7034    },
7035    {
7036     "kind" : "deleting_dtor_pointer",
7037     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7038    },
7039    {
7040     "is_pure" : true,
7041     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7042    },
7043    {
7044     "is_pure" : true,
7045     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7046    },
7047    {
7048     "is_pure" : true,
7049     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7050    },
7051    {
7052     "is_pure" : true,
7053     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7054    },
7055    {
7056     "is_pure" : true,
7057     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7058    },
7059    {
7060     "is_pure" : true,
7061     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7062    },
7063    {
7064     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7065    },
7066    {
7067     "component_value" : 20,
7068     "kind" : "vbase_offset"
7069    },
7070    {
7071     "component_value" : -4,
7072     "kind" : "offset_to_top"
7073    },
7074    {
7075     "kind" : "rtti",
7076     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7077    },
7078    {
7079     "kind" : "complete_dtor_pointer",
7080     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7081    },
7082    {
7083     "kind" : "deleting_dtor_pointer",
7084     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7085    },
7086    {
7087     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7088    },
7089    {
7090     "component_value" : 16,
7091     "kind" : "vbase_offset"
7092    },
7093    {
7094     "component_value" : -8,
7095     "kind" : "offset_to_top"
7096    },
7097    {
7098     "kind" : "rtti",
7099     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7100    },
7101    {
7102     "kind" : "complete_dtor_pointer",
7103     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7104    },
7105    {
7106     "kind" : "deleting_dtor_pointer",
7107     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7108    },
7109    {
7110     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7111    },
7112    {
7113     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7114    },
7115    {
7116     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7117    },
7118    {
7119     "kind" : "vcall_offset"
7120    },
7121    {
7122     "component_value" : -16,
7123     "kind" : "vcall_offset"
7124    },
7125    {
7126     "component_value" : -16,
7127     "kind" : "vcall_offset"
7128    },
7129    {
7130     "component_value" : -16,
7131     "kind" : "vcall_offset"
7132    },
7133    {
7134     "component_value" : -24,
7135     "kind" : "vcall_offset"
7136    },
7137    {
7138     "component_value" : -24,
7139     "kind" : "offset_to_top"
7140    },
7141    {
7142     "kind" : "rtti",
7143     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7144    },
7145    {
7146     "kind" : "complete_dtor_pointer",
7147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7148    },
7149    {
7150     "kind" : "deleting_dtor_pointer",
7151     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7152    },
7153    {
7154     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7155    },
7156    {
7157     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7158    },
7159    {
7160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7161    },
7162    {
7163     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7164    }
7165   ]
7166  },
7167  {
7168   "alignment" : 4,
7169   "base_specifiers" :
7170   [
7171    {
7172     "referenced_type" : "type-12"
7173    },
7174    {
7175     "referenced_type" : "type-17"
7176    },
7177    {
7178     "referenced_type" : "type-18"
7179    }
7180   ],
7181   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7182   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7183   "record_kind" : "class",
7184   "referenced_type" : "type-415",
7185   "self_type" : "type-415",
7186   "size" : 32,
7187   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7188   "template_args" : [ "type-12" ],
7189   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7190   "vtable_components" :
7191   [
7192    {
7193     "component_value" : 24,
7194     "kind" : "vbase_offset"
7195    },
7196    {
7197     "kind" : "offset_to_top"
7198    },
7199    {
7200     "kind" : "rtti",
7201     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7202    },
7203    {
7204     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7205    },
7206    {
7207     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7208    },
7209    {
7210     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7211    },
7212    {
7213     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7214    },
7215    {
7216     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7217    },
7218    {
7219     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7220    },
7221    {
7222     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7223    },
7224    {
7225     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7226    },
7227    {
7228     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7229    },
7230    {
7231     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7232    },
7233    {
7234     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7235    },
7236    {
7237     "kind" : "complete_dtor_pointer",
7238     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7239    },
7240    {
7241     "kind" : "deleting_dtor_pointer",
7242     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7243    },
7244    {
7245     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7246    },
7247    {
7248     "component_value" : 20,
7249     "kind" : "vbase_offset"
7250    },
7251    {
7252     "component_value" : -4,
7253     "kind" : "offset_to_top"
7254    },
7255    {
7256     "kind" : "rtti",
7257     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7258    },
7259    {
7260     "kind" : "complete_dtor_pointer",
7261     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7262    },
7263    {
7264     "kind" : "deleting_dtor_pointer",
7265     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7266    },
7267    {
7268     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7269    },
7270    {
7271     "component_value" : 16,
7272     "kind" : "vbase_offset"
7273    },
7274    {
7275     "component_value" : -8,
7276     "kind" : "offset_to_top"
7277    },
7278    {
7279     "kind" : "rtti",
7280     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7281    },
7282    {
7283     "kind" : "complete_dtor_pointer",
7284     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7285    },
7286    {
7287     "kind" : "deleting_dtor_pointer",
7288     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7289    },
7290    {
7291     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7292    },
7293    {
7294     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7295    },
7296    {
7297     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7298    },
7299    {
7300     "kind" : "vcall_offset"
7301    },
7302    {
7303     "component_value" : -16,
7304     "kind" : "vcall_offset"
7305    },
7306    {
7307     "component_value" : -16,
7308     "kind" : "vcall_offset"
7309    },
7310    {
7311     "component_value" : -16,
7312     "kind" : "vcall_offset"
7313    },
7314    {
7315     "component_value" : -24,
7316     "kind" : "vcall_offset"
7317    },
7318    {
7319     "component_value" : -24,
7320     "kind" : "offset_to_top"
7321    },
7322    {
7323     "kind" : "rtti",
7324     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7325    },
7326    {
7327     "kind" : "complete_dtor_pointer",
7328     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7329    },
7330    {
7331     "kind" : "deleting_dtor_pointer",
7332     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7333    },
7334    {
7335     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7336    },
7337    {
7338     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7339    },
7340    {
7341     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7342    },
7343    {
7344     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7345    }
7346   ]
7347  },
7348  {
7349   "alignment" : 4,
7350   "fields" :
7351   [
7352    {
7353     "access" : "private",
7354     "field_name" : "mMutex",
7355     "referenced_type" : "type-440"
7356    },
7357    {
7358     "access" : "private",
7359     "field_name" : "mMap",
7360     "field_offset" : 32,
7361     "referenced_type" : "type-441"
7362    }
7363   ],
7364   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7365   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
7366   "record_kind" : "class",
7367   "referenced_type" : "type-439",
7368   "self_type" : "type-439",
7369   "size" : 16,
7370   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7371   "template_args" : [ "type-138", "type-442" ],
7372   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
7373  },
7374  {
7375   "alignment" : 4,
7376   "fields" :
7377   [
7378    {
7379     "access" : "private",
7380     "field_name" : "mMutex",
7381     "referenced_type" : "type-448"
7382    },
7383    {
7384     "access" : "private",
7385     "field_name" : "mMap",
7386     "field_offset" : 32,
7387     "referenced_type" : "type-449"
7388    }
7389   ],
7390   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7391   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
7392   "record_kind" : "class",
7393   "referenced_type" : "type-447",
7394   "self_type" : "type-447",
7395   "size" : 16,
7396   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7397   "template_args" : [ "type-138", "type-27" ],
7398   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
7399  },
7400  {
7401   "alignment" : 4,
7402   "fields" :
7403   [
7404    {
7405     "access" : "private",
7406     "field_name" : "mMutex",
7407     "referenced_type" : "type-453"
7408    },
7409    {
7410     "access" : "private",
7411     "field_name" : "mMap",
7412     "field_offset" : 32,
7413     "referenced_type" : "type-454"
7414    }
7415   ],
7416   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7417   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
7418   "record_kind" : "class",
7419   "referenced_type" : "type-452",
7420   "self_type" : "type-452",
7421   "size" : 16,
7422   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7423   "template_args" : [ "type-35", "type-455" ],
7424   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
7425  },
7426  {
7427   "alignment" : 4,
7428   "fields" :
7429   [
7430    {
7431     "access" : "private",
7432     "field_name" : "mMutex",
7433     "referenced_type" : "type-470"
7434    },
7435    {
7436     "access" : "private",
7437     "field_name" : "mMap",
7438     "field_offset" : 32,
7439     "referenced_type" : "type-471"
7440    }
7441   ],
7442   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7443   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
7444   "record_kind" : "class",
7445   "referenced_type" : "type-469",
7446   "self_type" : "type-469",
7447   "size" : 16,
7448   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7449   "template_args" : [ "type-472", "type-473" ],
7450   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
7451  },
7452  {
7453   "alignment" : 4,
7454   "fields" :
7455   [
7456    {
7457     "access" : "private",
7458     "field_name" : "mMutex",
7459     "referenced_type" : "type-460"
7460    },
7461    {
7462     "access" : "private",
7463     "field_name" : "mMap",
7464     "field_offset" : 32,
7465     "referenced_type" : "type-461"
7466    }
7467   ],
7468   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7469   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
7470   "record_kind" : "class",
7471   "referenced_type" : "type-459",
7472   "self_type" : "type-459",
7473   "size" : 16,
7474   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
7475   "template_args" : [ "type-462", "type-463" ],
7476   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
7477  },
7478  {
7479   "alignment" : 8,
7480   "fields" :
7481   [
7482    {
7483     "field_name" : "flags",
7484     "referenced_type" : "type-2"
7485    },
7486    {
7487     "field_name" : "fdIndex",
7488     "field_offset" : 32,
7489     "referenced_type" : "type-2"
7490    },
7491    {
7492     "field_name" : "offset",
7493     "field_offset" : 64,
7494     "referenced_type" : "type-2"
7495    },
7496    {
7497     "field_name" : "extent",
7498     "field_offset" : 128,
7499     "referenced_type" : "type-44"
7500    }
7501   ],
7502   "linker_set_key" : "android::hardware::GrantorDescriptor",
7503   "name" : "android::hardware::GrantorDescriptor",
7504   "referenced_type" : "type-312",
7505   "self_type" : "type-312",
7506   "size" : 24,
7507   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7508   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
7509  },
7510  {
7511   "alignment" : 8,
7512   "base_specifiers" :
7513   [
7514    {
7515     "is_virtual" : true,
7516     "referenced_type" : "type-296"
7517    },
7518    {
7519     "is_virtual" : true,
7520     "referenced_type" : "type-13"
7521    }
7522   ],
7523   "linker_set_key" : "android::hardware::HidlMemory",
7524   "name" : "android::hardware::HidlMemory",
7525   "record_kind" : "class",
7526   "referenced_type" : "type-304",
7527   "self_type" : "type-304",
7528   "size" : 56,
7529   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
7530   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
7531   "vtable_components" :
7532   [
7533    {
7534     "component_value" : 48,
7535     "kind" : "vbase_offset"
7536    },
7537    {
7538     "component_value" : 8,
7539     "kind" : "vbase_offset"
7540    },
7541    {
7542     "kind" : "offset_to_top"
7543    },
7544    {
7545     "kind" : "rtti",
7546     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7547    },
7548    {
7549     "kind" : "complete_dtor_pointer",
7550     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
7551    },
7552    {
7553     "kind" : "deleting_dtor_pointer",
7554     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
7555    },
7556    {
7557     "kind" : "vcall_offset"
7558    },
7559    {
7560     "kind" : "vcall_offset"
7561    },
7562    {
7563     "kind" : "vcall_offset"
7564    },
7565    {
7566     "kind" : "vcall_offset"
7567    },
7568    {
7569     "component_value" : -48,
7570     "kind" : "vcall_offset"
7571    },
7572    {
7573     "component_value" : -48,
7574     "kind" : "offset_to_top"
7575    },
7576    {
7577     "kind" : "rtti",
7578     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
7579    },
7580    {
7581     "kind" : "complete_dtor_pointer",
7582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
7583    },
7584    {
7585     "kind" : "deleting_dtor_pointer",
7586     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
7587    },
7588    {
7589     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7590    },
7591    {
7592     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7593    },
7594    {
7595     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7596    },
7597    {
7598     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7599    }
7600   ]
7601  },
7602  {
7603   "alignment" : 4,
7604   "base_specifiers" :
7605   [
7606    {
7607     "is_virtual" : true,
7608     "referenced_type" : "type-13"
7609    }
7610   ],
7611   "linker_set_key" : "android::hardware::IBinder",
7612   "name" : "android::hardware::IBinder",
7613   "record_kind" : "class",
7614   "referenced_type" : "type-21",
7615   "self_type" : "type-21",
7616   "size" : 12,
7617   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7618   "unique_id" : "_ZTSN7android8hardware7IBinderE",
7619   "vtable_components" :
7620   [
7621    {
7622     "component_value" : 4,
7623     "kind" : "vbase_offset"
7624    },
7625    {
7626     "kind" : "offset_to_top"
7627    },
7628    {
7629     "kind" : "rtti",
7630     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7631    },
7632    {
7633     "is_pure" : true,
7634     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7635    },
7636    {
7637     "is_pure" : true,
7638     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
7639    },
7640    {
7641     "is_pure" : true,
7642     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
7643    },
7644    {
7645     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
7646    },
7647    {
7648     "is_pure" : true,
7649     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7650    },
7651    {
7652     "is_pure" : true,
7653     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
7654    },
7655    {
7656     "is_pure" : true,
7657     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
7658    },
7659    {
7660     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
7661    },
7662    {
7663     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7664    },
7665    {
7666     "kind" : "complete_dtor_pointer",
7667     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
7668    },
7669    {
7670     "kind" : "deleting_dtor_pointer",
7671     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
7672    },
7673    {
7674     "kind" : "vcall_offset"
7675    },
7676    {
7677     "kind" : "vcall_offset"
7678    },
7679    {
7680     "kind" : "vcall_offset"
7681    },
7682    {
7683     "kind" : "vcall_offset"
7684    },
7685    {
7686     "component_value" : -4,
7687     "kind" : "vcall_offset"
7688    },
7689    {
7690     "component_value" : -4,
7691     "kind" : "offset_to_top"
7692    },
7693    {
7694     "kind" : "rtti",
7695     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
7696    },
7697    {
7698     "kind" : "complete_dtor_pointer",
7699     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
7700    },
7701    {
7702     "kind" : "deleting_dtor_pointer",
7703     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
7704    },
7705    {
7706     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7707    },
7708    {
7709     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7710    },
7711    {
7712     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7713    },
7714    {
7715     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7716    }
7717   ]
7718  },
7719  {
7720   "alignment" : 4,
7721   "base_specifiers" :
7722   [
7723    {
7724     "is_virtual" : true,
7725     "referenced_type" : "type-13"
7726    }
7727   ],
7728   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
7729   "name" : "android::hardware::IBinder::DeathRecipient",
7730   "record_kind" : "class",
7731   "referenced_type" : "type-38",
7732   "self_type" : "type-38",
7733   "size" : 12,
7734   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
7735   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
7736   "vtable_components" :
7737   [
7738    {
7739     "component_value" : 4,
7740     "kind" : "vbase_offset"
7741    },
7742    {
7743     "kind" : "offset_to_top"
7744    },
7745    {
7746     "kind" : "rtti",
7747     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7748    },
7749    {
7750     "is_pure" : true,
7751     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
7752    },
7753    {
7754     "kind" : "complete_dtor_pointer",
7755     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
7756    },
7757    {
7758     "kind" : "deleting_dtor_pointer",
7759     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
7760    },
7761    {
7762     "kind" : "vcall_offset"
7763    },
7764    {
7765     "kind" : "vcall_offset"
7766    },
7767    {
7768     "kind" : "vcall_offset"
7769    },
7770    {
7771     "kind" : "vcall_offset"
7772    },
7773    {
7774     "component_value" : -4,
7775     "kind" : "vcall_offset"
7776    },
7777    {
7778     "component_value" : -4,
7779     "kind" : "offset_to_top"
7780    },
7781    {
7782     "kind" : "rtti",
7783     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
7784    },
7785    {
7786     "kind" : "complete_dtor_pointer",
7787     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
7788    },
7789    {
7790     "kind" : "deleting_dtor_pointer",
7791     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
7792    },
7793    {
7794     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7795    },
7796    {
7797     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7798    },
7799    {
7800     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7801    },
7802    {
7803     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7804    }
7805   ]
7806  },
7807  {
7808   "alignment" : 4,
7809   "base_specifiers" :
7810   [
7811    {
7812     "is_virtual" : true,
7813     "referenced_type" : "type-13"
7814    }
7815   ],
7816   "linker_set_key" : "android::hardware::IInterface",
7817   "name" : "android::hardware::IInterface",
7818   "record_kind" : "class",
7819   "referenced_type" : "type-17",
7820   "self_type" : "type-17",
7821   "size" : 12,
7822   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7823   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
7824   "vtable_components" :
7825   [
7826    {
7827     "component_value" : 4,
7828     "kind" : "vbase_offset"
7829    },
7830    {
7831     "kind" : "offset_to_top"
7832    },
7833    {
7834     "kind" : "rtti",
7835     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7836    },
7837    {
7838     "kind" : "complete_dtor_pointer",
7839     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
7840    },
7841    {
7842     "kind" : "deleting_dtor_pointer",
7843     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
7844    },
7845    {
7846     "is_pure" : true,
7847     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
7848    },
7849    {
7850     "kind" : "vcall_offset"
7851    },
7852    {
7853     "kind" : "vcall_offset"
7854    },
7855    {
7856     "kind" : "vcall_offset"
7857    },
7858    {
7859     "kind" : "vcall_offset"
7860    },
7861    {
7862     "component_value" : -4,
7863     "kind" : "vcall_offset"
7864    },
7865    {
7866     "component_value" : -4,
7867     "kind" : "offset_to_top"
7868    },
7869    {
7870     "kind" : "rtti",
7871     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
7872    },
7873    {
7874     "kind" : "complete_dtor_pointer",
7875     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
7876    },
7877    {
7878     "kind" : "deleting_dtor_pointer",
7879     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
7880    },
7881    {
7882     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7883    },
7884    {
7885     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7886    },
7887    {
7888     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7889    },
7890    {
7891     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7892    }
7893   ]
7894  },
7895  {
7896   "alignment" : 8,
7897   "fields" :
7898   [
7899    {
7900     "access" : "private",
7901     "field_name" : "mGrantors",
7902     "referenced_type" : "type-308"
7903    },
7904    {
7905     "access" : "private",
7906     "field_name" : "mHandle",
7907     "field_offset" : 128,
7908     "referenced_type" : "type-388"
7909    },
7910    {
7911     "access" : "private",
7912     "field_name" : "mQuantum",
7913     "field_offset" : 192,
7914     "referenced_type" : "type-2"
7915    },
7916    {
7917     "access" : "private",
7918     "field_name" : "mFlags",
7919     "field_offset" : 224,
7920     "referenced_type" : "type-2"
7921    }
7922   ],
7923   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7924   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
7925   "referenced_type" : "type-387",
7926   "self_type" : "type-387",
7927   "size" : 32,
7928   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
7929   "template_args" : [ "type-4" ],
7930   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
7931  },
7932  {
7933   "alignment" : 4,
7934   "fields" :
7935   [
7936    {
7937     "access" : "private",
7938     "field_name" : "mBufCachePos",
7939     "referenced_type" : "type-2"
7940    },
7941    {
7942     "access" : "private",
7943     "field_name" : "mBufCache",
7944     "field_offset" : 32,
7945     "referenced_type" : "type-419"
7946    },
7947    {
7948     "access" : "private",
7949     "field_name" : "mError",
7950     "field_offset" : 128,
7951     "referenced_type" : "type-50"
7952    },
7953    {
7954     "access" : "private",
7955     "field_name" : "mData",
7956     "field_offset" : 160,
7957     "referenced_type" : "type-420"
7958    },
7959    {
7960     "access" : "private",
7961     "field_name" : "mDataSize",
7962     "field_offset" : 192,
7963     "referenced_type" : "type-2"
7964    },
7965    {
7966     "access" : "private",
7967     "field_name" : "mDataCapacity",
7968     "field_offset" : 224,
7969     "referenced_type" : "type-2"
7970    },
7971    {
7972     "access" : "private",
7973     "field_name" : "mDataPos",
7974     "field_offset" : 256,
7975     "referenced_type" : "type-2"
7976    },
7977    {
7978     "access" : "private",
7979     "field_name" : "mObjects",
7980     "field_offset" : 288,
7981     "referenced_type" : "type-421"
7982    },
7983    {
7984     "access" : "private",
7985     "field_name" : "mObjectsSize",
7986     "field_offset" : 320,
7987     "referenced_type" : "type-2"
7988    },
7989    {
7990     "access" : "private",
7991     "field_name" : "mObjectsCapacity",
7992     "field_offset" : 352,
7993     "referenced_type" : "type-2"
7994    },
7995    {
7996     "access" : "private",
7997     "field_name" : "mNextObjectHint",
7998     "field_offset" : 384,
7999     "referenced_type" : "type-2"
8000    },
8001    {
8002     "access" : "private",
8003     "field_name" : "mNumRef",
8004     "field_offset" : 416,
8005     "referenced_type" : "type-2"
8006    },
8007    {
8008     "access" : "private",
8009     "field_name" : "mFdsKnown",
8010     "field_offset" : 448,
8011     "referenced_type" : "type-27"
8012    },
8013    {
8014     "access" : "private",
8015     "field_name" : "mHasFds",
8016     "field_offset" : 456,
8017     "referenced_type" : "type-27"
8018    },
8019    {
8020     "access" : "private",
8021     "field_name" : "mAllowFds",
8022     "field_offset" : 464,
8023     "referenced_type" : "type-27"
8024    },
8025    {
8026     "access" : "private",
8027     "field_name" : "mOwner",
8028     "field_offset" : 480,
8029     "referenced_type" : "type-422"
8030    },
8031    {
8032     "access" : "private",
8033     "field_name" : "mOwnerCookie",
8034     "field_offset" : 512,
8035     "referenced_type" : "type-51"
8036    }
8037   ],
8038   "linker_set_key" : "android::hardware::Parcel",
8039   "name" : "android::hardware::Parcel",
8040   "record_kind" : "class",
8041   "referenced_type" : "type-418",
8042   "self_type" : "type-418",
8043   "size" : 68,
8044   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8045   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8046  },
8047  {
8048   "access" : "private",
8049   "alignment" : 8,
8050   "fields" :
8051   [
8052    {
8053     "field_name" : "index",
8054     "referenced_type" : "type-2"
8055    },
8056    {
8057     "field_name" : "buffer",
8058     "field_offset" : 64,
8059     "referenced_type" : "type-44"
8060    },
8061    {
8062     "field_name" : "bufend",
8063     "field_offset" : 128,
8064     "referenced_type" : "type-44"
8065    }
8066   ],
8067   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8068   "name" : "android::hardware::Parcel::BufferInfo",
8069   "referenced_type" : "type-426",
8070   "self_type" : "type-426",
8071   "size" : 24,
8072   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8073   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8074  },
8075  {
8076   "alignment" : 8,
8077   "base_specifiers" :
8078   [
8079    {
8080     "is_virtual" : true,
8081     "referenced_type" : "type-13"
8082    }
8083   ],
8084   "fields" :
8085   [
8086    {
8087     "access" : "private",
8088     "field_name" : "mDriverFD",
8089     "field_offset" : 32,
8090     "referenced_type" : "type-50"
8091    },
8092    {
8093     "access" : "private",
8094     "field_name" : "mVMStart",
8095     "field_offset" : 64,
8096     "referenced_type" : "type-51"
8097    },
8098    {
8099     "access" : "private",
8100     "field_name" : "mThreadCountLock",
8101     "field_offset" : 96,
8102     "referenced_type" : "type-53"
8103    },
8104    {
8105     "access" : "private",
8106     "field_name" : "mThreadCountDecrement",
8107     "field_offset" : 128,
8108     "referenced_type" : "type-54"
8109    },
8110    {
8111     "access" : "private",
8112     "field_name" : "mExecutingThreadsCount",
8113     "field_offset" : 160,
8114     "referenced_type" : "type-2"
8115    },
8116    {
8117     "access" : "private",
8118     "field_name" : "mMaxThreads",
8119     "field_offset" : 192,
8120     "referenced_type" : "type-2"
8121    },
8122    {
8123     "access" : "private",
8124     "field_name" : "mStarvationStartTimeMs",
8125     "field_offset" : 256,
8126     "referenced_type" : "type-55"
8127    },
8128    {
8129     "access" : "private",
8130     "field_name" : "mLock",
8131     "field_offset" : 320,
8132     "referenced_type" : "type-56"
8133    },
8134    {
8135     "access" : "private",
8136     "field_name" : "mHandleToObject",
8137     "field_offset" : 352,
8138     "referenced_type" : "type-58"
8139    },
8140    {
8141     "access" : "private",
8142     "field_name" : "mManagesContexts",
8143     "field_offset" : 512,
8144     "referenced_type" : "type-27"
8145    },
8146    {
8147     "access" : "private",
8148     "field_name" : "mBinderContextCheckFunc",
8149     "field_offset" : 544,
8150     "referenced_type" : "type-62"
8151    },
8152    {
8153     "access" : "private",
8154     "field_name" : "mBinderContextUserData",
8155     "field_offset" : 576,
8156     "referenced_type" : "type-51"
8157    },
8158    {
8159     "access" : "private",
8160     "field_name" : "mContexts",
8161     "field_offset" : 608,
8162     "referenced_type" : "type-71"
8163    },
8164    {
8165     "access" : "private",
8166     "field_name" : "mRootDir",
8167     "field_offset" : 768,
8168     "referenced_type" : "type-75"
8169    },
8170    {
8171     "access" : "private",
8172     "field_name" : "mThreadPoolStarted",
8173     "field_offset" : 800,
8174     "referenced_type" : "type-27"
8175    },
8176    {
8177     "access" : "private",
8178     "field_name" : "mSpawnThreadOnStart",
8179     "field_offset" : 808,
8180     "referenced_type" : "type-27"
8181    },
8182    {
8183     "access" : "private",
8184     "field_name" : "mThreadPoolSeq",
8185     "field_offset" : 832,
8186     "referenced_type" : "type-78"
8187    },
8188    {
8189     "access" : "private",
8190     "field_name" : "mMmapSize",
8191     "field_offset" : 864,
8192     "referenced_type" : "type-60"
8193    },
8194    {
8195     "access" : "private",
8196     "field_name" : "mCallRestriction",
8197     "field_offset" : 896,
8198     "referenced_type" : "type-79"
8199    }
8200   ],
8201   "linker_set_key" : "android::hardware::ProcessState",
8202   "name" : "android::hardware::ProcessState",
8203   "record_kind" : "class",
8204   "referenced_type" : "type-49",
8205   "self_type" : "type-49",
8206   "size" : 128,
8207   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8208   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8209   "vtable_components" :
8210   [
8211    {
8212     "component_value" : 116,
8213     "kind" : "vbase_offset"
8214    },
8215    {
8216     "kind" : "offset_to_top"
8217    },
8218    {
8219     "kind" : "rtti",
8220     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8221    },
8222    {
8223     "kind" : "complete_dtor_pointer",
8224     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8225    },
8226    {
8227     "kind" : "deleting_dtor_pointer",
8228     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8229    },
8230    {
8231     "kind" : "vcall_offset"
8232    },
8233    {
8234     "kind" : "vcall_offset"
8235    },
8236    {
8237     "kind" : "vcall_offset"
8238    },
8239    {
8240     "kind" : "vcall_offset"
8241    },
8242    {
8243     "component_value" : -116,
8244     "kind" : "vcall_offset"
8245    },
8246    {
8247     "component_value" : -116,
8248     "kind" : "offset_to_top"
8249    },
8250    {
8251     "kind" : "rtti",
8252     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8253    },
8254    {
8255     "kind" : "complete_dtor_pointer",
8256     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8257    },
8258    {
8259     "kind" : "deleting_dtor_pointer",
8260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
8261    },
8262    {
8263     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8264    },
8265    {
8266     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8267    },
8268    {
8269     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8270    },
8271    {
8272     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8273    }
8274   ]
8275  },
8276  {
8277   "access" : "private",
8278   "alignment" : 4,
8279   "fields" :
8280   [
8281    {
8282     "field_name" : "binder",
8283     "referenced_type" : "type-20"
8284    },
8285    {
8286     "field_name" : "refs",
8287     "field_offset" : 32,
8288     "referenced_type" : "type-22"
8289    }
8290   ],
8291   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
8292   "name" : "android::hardware::ProcessState::handle_entry",
8293   "referenced_type" : "type-61",
8294   "self_type" : "type-61",
8295   "size" : 8,
8296   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8297   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
8298  },
8299  {
8300   "alignment" : 4,
8301   "base_specifiers" :
8302   [
8303    {
8304     "referenced_type" : "type-161"
8305    }
8306   ],
8307   "fields" :
8308   [
8309    {
8310     "access" : "private",
8311     "field_name" : "mVal",
8312     "field_offset" : 192,
8313     "referenced_type" : "type-125"
8314    }
8315   ],
8316   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
8317   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> >",
8318   "record_kind" : "class",
8319   "referenced_type" : "type-167",
8320   "self_type" : "type-167",
8321   "size" : 28,
8322   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8323   "template_args" : [ "type-125" ],
8324   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_16IPowerEEEEE"
8325  },
8326  {
8327   "alignment" : 4,
8328   "base_specifiers" :
8329   [
8330    {
8331     "referenced_type" : "type-161"
8332    }
8333   ],
8334   "fields" :
8335   [
8336    {
8337     "access" : "private",
8338     "field_name" : "mVal",
8339     "field_offset" : 168,
8340     "referenced_type" : "type-27"
8341    }
8342   ],
8343   "linker_set_key" : "android::hardware::Return<bool>",
8344   "name" : "android::hardware::Return<bool>",
8345   "record_kind" : "class",
8346   "referenced_type" : "type-160",
8347   "self_type" : "type-160",
8348   "size" : 24,
8349   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8350   "template_args" : [ "type-27" ],
8351   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
8352  },
8353  {
8354   "alignment" : 4,
8355   "base_specifiers" :
8356   [
8357    {
8358     "referenced_type" : "type-161"
8359    }
8360   ],
8361   "linker_set_key" : "android::hardware::Return<void>",
8362   "name" : "android::hardware::Return<void>",
8363   "record_kind" : "class",
8364   "referenced_type" : "type-180",
8365   "self_type" : "type-180",
8366   "size" : 24,
8367   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8368   "template_args" : [ "type-52" ],
8369   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
8370  },
8371  {
8372   "alignment" : 4,
8373   "fields" :
8374   [
8375    {
8376     "access" : "private",
8377     "field_name" : "mException",
8378     "referenced_type" : "type-50"
8379    },
8380    {
8381     "access" : "private",
8382     "field_name" : "mErrorCode",
8383     "field_offset" : 32,
8384     "referenced_type" : "type-50"
8385    },
8386    {
8387     "access" : "private",
8388     "field_name" : "mMessage",
8389     "field_offset" : 64,
8390     "referenced_type" : "type-151"
8391    }
8392   ],
8393   "linker_set_key" : "android::hardware::Status",
8394   "name" : "android::hardware::Status",
8395   "record_kind" : "class",
8396   "referenced_type" : "type-150",
8397   "self_type" : "type-150",
8398   "size" : 20,
8399   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
8400   "unique_id" : "_ZTSN7android8hardware6StatusE"
8401  },
8402  {
8403   "alignment" : 4,
8404   "fields" :
8405   [
8406    {
8407     "access" : "protected",
8408     "field_name" : "mInstrumentationCallbacks",
8409     "field_offset" : 32,
8410     "referenced_type" : "type-26"
8411    },
8412    {
8413     "access" : "protected",
8414     "field_name" : "mEnableInstrumentation",
8415     "field_offset" : 128,
8416     "referenced_type" : "type-27"
8417    },
8418    {
8419     "access" : "protected",
8420     "field_name" : "mInstrumentationLibPackage",
8421     "field_offset" : 160,
8422     "referenced_type" : "type-28"
8423    },
8424    {
8425     "access" : "protected",
8426     "field_name" : "mInterfaceName",
8427     "field_offset" : 256,
8428     "referenced_type" : "type-29"
8429    }
8430   ],
8431   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
8432   "name" : "android::hardware::details::HidlInstrumentor",
8433   "referenced_type" : "type-25",
8434   "self_type" : "type-25",
8435   "size" : 44,
8436   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8437   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
8438   "vtable_components" :
8439   [
8440    {
8441     "kind" : "offset_to_top"
8442    },
8443    {
8444     "kind" : "rtti",
8445     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8446    },
8447    {
8448     "kind" : "complete_dtor_pointer",
8449     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
8450    },
8451    {
8452     "kind" : "deleting_dtor_pointer",
8453     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
8454    }
8455   ]
8456  },
8457  {
8458   "alignment" : 4,
8459   "fields" :
8460   [
8461    {
8462     "field_name" : "sched_policy",
8463     "referenced_type" : "type-50"
8464    },
8465    {
8466     "field_name" : "prio",
8467     "field_offset" : 32,
8468     "referenced_type" : "type-50"
8469    }
8470   ],
8471   "linker_set_key" : "android::hardware::details::SchedPrio",
8472   "name" : "android::hardware::details::SchedPrio",
8473   "referenced_type" : "type-442",
8474   "self_type" : "type-442",
8475   "size" : 8,
8476   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
8477   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
8478  },
8479  {
8480   "alignment" : 4,
8481   "fields" :
8482   [
8483    {
8484     "access" : "private",
8485     "field_name" : "mQueue",
8486     "referenced_type" : "type-630"
8487    }
8488   ],
8489   "linker_set_key" : "android::hardware::details::TaskRunner",
8490   "name" : "android::hardware::details::TaskRunner",
8491   "record_kind" : "class",
8492   "referenced_type" : "type-629",
8493   "self_type" : "type-629",
8494   "size" : 8,
8495   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
8496   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
8497  },
8498  {
8499   "alignment" : 1,
8500   "linker_set_key" : "android::hardware::details::bnhw_tag",
8501   "name" : "android::hardware::details::bnhw_tag",
8502   "referenced_type" : "type-224",
8503   "self_type" : "type-224",
8504   "size" : 1,
8505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8506   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
8507  },
8508  {
8509   "alignment" : 1,
8510   "linker_set_key" : "android::hardware::details::bphw_tag",
8511   "name" : "android::hardware::details::bphw_tag",
8512   "referenced_type" : "type-236",
8513   "self_type" : "type-236",
8514   "size" : 1,
8515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8516   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
8517  },
8518  {
8519   "alignment" : 1,
8520   "linker_set_key" : "android::hardware::details::bs_tag",
8521   "name" : "android::hardware::details::bs_tag",
8522   "referenced_type" : "type-246",
8523   "self_type" : "type-246",
8524   "size" : 1,
8525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8526   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
8527  },
8528  {
8529   "access" : "private",
8530   "alignment" : 8,
8531   "fields" :
8532   [
8533    {
8534     "field_name" : "mPointer",
8535     "referenced_type" : "type-311"
8536    },
8537    {
8538     "field_name" : "_pad",
8539     "referenced_type" : "type-44"
8540    }
8541   ],
8542   "is_anonymous" : true,
8543   "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",
8544   "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",
8545   "record_kind" : "union",
8546   "referenced_type" : "type-310",
8547   "self_type" : "type-310",
8548   "size" : 8,
8549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8550   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
8551  },
8552  {
8553   "access" : "private",
8554   "alignment" : 8,
8555   "fields" :
8556   [
8557    {
8558     "field_name" : "mPointer",
8559     "referenced_type" : "type-349"
8560    },
8561    {
8562     "field_name" : "_pad",
8563     "referenced_type" : "type-44"
8564    }
8565   ],
8566   "is_anonymous" : true,
8567   "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",
8568   "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",
8569   "record_kind" : "union",
8570   "referenced_type" : "type-348",
8571   "self_type" : "type-348",
8572   "size" : 8,
8573   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8574   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
8575  },
8576  {
8577   "access" : "private",
8578   "alignment" : 8,
8579   "fields" :
8580   [
8581    {
8582     "field_name" : "mPointer",
8583     "referenced_type" : "type-364"
8584    },
8585    {
8586     "field_name" : "_pad",
8587     "referenced_type" : "type-44"
8588    }
8589   ],
8590   "is_anonymous" : true,
8591   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8592   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8593   "record_kind" : "union",
8594   "referenced_type" : "type-363",
8595   "self_type" : "type-363",
8596   "size" : 8,
8597   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8598   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
8599  },
8600  {
8601   "access" : "private",
8602   "alignment" : 8,
8603   "fields" :
8604   [
8605    {
8606     "field_name" : "mPointer",
8607     "referenced_type" : "type-355"
8608    },
8609    {
8610     "field_name" : "_pad",
8611     "referenced_type" : "type-44"
8612    }
8613   ],
8614   "is_anonymous" : true,
8615   "linker_set_key" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8616   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
8617   "record_kind" : "union",
8618   "referenced_type" : "type-354",
8619   "self_type" : "type-354",
8620   "size" : 8,
8621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8622   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
8623  },
8624  {
8625   "access" : "private",
8626   "alignment" : 8,
8627   "fields" :
8628   [
8629    {
8630     "field_name" : "mPointer",
8631     "referenced_type" : "type-341"
8632    },
8633    {
8634     "field_name" : "_pad",
8635     "referenced_type" : "type-44"
8636    }
8637   ],
8638   "is_anonymous" : true,
8639   "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",
8640   "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",
8641   "record_kind" : "union",
8642   "referenced_type" : "type-340",
8643   "self_type" : "type-340",
8644   "size" : 8,
8645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8646   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
8647  },
8648  {
8649   "alignment" : 8,
8650   "fields" :
8651   [
8652    {
8653     "access" : "private",
8654     "referenced_type" : "type-310"
8655    }
8656   ],
8657   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8658   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
8659   "referenced_type" : "type-309",
8660   "self_type" : "type-309",
8661   "size" : 8,
8662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8663   "template_args" : [ "type-312" ],
8664   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
8665  },
8666  {
8667   "alignment" : 8,
8668   "fields" :
8669   [
8670    {
8671     "access" : "private",
8672     "referenced_type" : "type-323"
8673    }
8674   ],
8675   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8676   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
8677   "referenced_type" : "type-322",
8678   "self_type" : "type-322",
8679   "size" : 8,
8680   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8681   "template_args" : [ "type-325" ],
8682   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
8683  },
8684  {
8685   "alignment" : 8,
8686   "fields" :
8687   [
8688    {
8689     "access" : "private",
8690     "referenced_type" : "type-315"
8691    }
8692   ],
8693   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8694   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
8695   "referenced_type" : "type-314",
8696   "self_type" : "type-314",
8697   "size" : 8,
8698   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8699   "template_args" : [ "type-292" ],
8700   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
8701  },
8702  {
8703   "alignment" : 8,
8704   "fields" :
8705   [
8706    {
8707     "access" : "private",
8708     "referenced_type" : "type-348"
8709    }
8710   ],
8711   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8712   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
8713   "referenced_type" : "type-347",
8714   "self_type" : "type-347",
8715   "size" : 8,
8716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8717   "template_args" : [ "type-350" ],
8718   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
8719  },
8720  {
8721   "alignment" : 8,
8722   "fields" :
8723   [
8724    {
8725     "access" : "private",
8726     "referenced_type" : "type-340"
8727    }
8728   ],
8729   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8730   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
8731   "referenced_type" : "type-339",
8732   "self_type" : "type-339",
8733   "size" : 8,
8734   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8735   "template_args" : [ "type-342" ],
8736   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
8737  },
8738  {
8739   "alignment" : 8,
8740   "fields" :
8741   [
8742    {
8743     "access" : "private",
8744     "referenced_type" : "type-363"
8745    }
8746   ],
8747   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
8748   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
8749   "referenced_type" : "type-362",
8750   "self_type" : "type-362",
8751   "size" : 8,
8752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8753   "template_args" : [ "type-365" ],
8754   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
8755  },
8756  {
8757   "alignment" : 8,
8758   "fields" :
8759   [
8760    {
8761     "access" : "private",
8762     "referenced_type" : "type-354"
8763    }
8764   ],
8765   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
8766   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
8767   "referenced_type" : "type-353",
8768   "self_type" : "type-353",
8769   "size" : 8,
8770   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8771   "template_args" : [ "type-356" ],
8772   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
8773  },
8774  {
8775   "alignment" : 8,
8776   "fields" :
8777   [
8778    {
8779     "access" : "private",
8780     "referenced_type" : "type-372"
8781    }
8782   ],
8783   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
8784   "name" : "android::hardware::details::hidl_pointer<char>",
8785   "referenced_type" : "type-371",
8786   "self_type" : "type-371",
8787   "size" : 8,
8788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8789   "template_args" : [ "type-4" ],
8790   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
8791  },
8792  {
8793   "access" : "private",
8794   "alignment" : 8,
8795   "fields" :
8796   [
8797    {
8798     "field_name" : "mPointer",
8799     "referenced_type" : "type-3"
8800    },
8801    {
8802     "field_name" : "_pad",
8803     "referenced_type" : "type-44"
8804    }
8805   ],
8806   "is_anonymous" : true,
8807   "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",
8808   "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",
8809   "record_kind" : "union",
8810   "referenced_type" : "type-372",
8811   "self_type" : "type-372",
8812   "size" : 8,
8813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8814   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
8815  },
8816  {
8817   "alignment" : 8,
8818   "fields" :
8819   [
8820    {
8821     "access" : "private",
8822     "referenced_type" : "type-294"
8823    }
8824   ],
8825   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
8826   "name" : "android::hardware::details::hidl_pointer<const char>",
8827   "referenced_type" : "type-293",
8828   "self_type" : "type-293",
8829   "size" : 8,
8830   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8831   "template_args" : [ "type-77" ],
8832   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
8833  },
8834  {
8835   "access" : "private",
8836   "alignment" : 8,
8837   "fields" :
8838   [
8839    {
8840     "field_name" : "mPointer",
8841     "referenced_type" : "type-76"
8842    },
8843    {
8844     "field_name" : "_pad",
8845     "referenced_type" : "type-44"
8846    }
8847   ],
8848   "is_anonymous" : true,
8849   "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",
8850   "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",
8851   "record_kind" : "union",
8852   "referenced_type" : "type-294",
8853   "self_type" : "type-294",
8854   "size" : 8,
8855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8856   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
8857  },
8858  {
8859   "alignment" : 8,
8860   "fields" :
8861   [
8862    {
8863     "access" : "private",
8864     "referenced_type" : "type-258"
8865    }
8866   ],
8867   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
8868   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
8869   "referenced_type" : "type-257",
8870   "self_type" : "type-257",
8871   "size" : 8,
8872   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8873   "template_args" : [ "type-260" ],
8874   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
8875  },
8876  {
8877   "access" : "private",
8878   "alignment" : 8,
8879   "fields" :
8880   [
8881    {
8882     "field_name" : "mPointer",
8883     "referenced_type" : "type-259"
8884    },
8885    {
8886     "field_name" : "_pad",
8887     "referenced_type" : "type-44"
8888    }
8889   ],
8890   "is_anonymous" : true,
8891   "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",
8892   "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",
8893   "record_kind" : "union",
8894   "referenced_type" : "type-258",
8895   "self_type" : "type-258",
8896   "size" : 8,
8897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8898   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
8899  },
8900  {
8901   "access" : "private",
8902   "alignment" : 8,
8903   "fields" :
8904   [
8905    {
8906     "field_name" : "mPointer",
8907     "referenced_type" : "type-324"
8908    },
8909    {
8910     "field_name" : "_pad",
8911     "referenced_type" : "type-44"
8912    }
8913   ],
8914   "is_anonymous" : true,
8915   "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",
8916   "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",
8917   "record_kind" : "union",
8918   "referenced_type" : "type-323",
8919   "self_type" : "type-323",
8920   "size" : 8,
8921   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8922   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
8923  },
8924  {
8925   "access" : "private",
8926   "alignment" : 8,
8927   "fields" :
8928   [
8929    {
8930     "field_name" : "mPointer",
8931     "referenced_type" : "type-316"
8932    },
8933    {
8934     "field_name" : "_pad",
8935     "referenced_type" : "type-44"
8936    }
8937   ],
8938   "is_anonymous" : true,
8939   "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",
8940   "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",
8941   "record_kind" : "union",
8942   "referenced_type" : "type-315",
8943   "self_type" : "type-315",
8944   "size" : 8,
8945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8946   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
8947  },
8948  {
8949   "alignment" : 8,
8950   "fields" :
8951   [
8952    {
8953     "access" : "private",
8954     "referenced_type" : "type-333"
8955    }
8956   ],
8957   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
8958   "name" : "android::hardware::details::hidl_pointer<int>",
8959   "referenced_type" : "type-332",
8960   "self_type" : "type-332",
8961   "size" : 8,
8962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8963   "template_args" : [ "type-50" ],
8964   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
8965  },
8966  {
8967   "access" : "private",
8968   "alignment" : 8,
8969   "fields" :
8970   [
8971    {
8972     "field_name" : "mPointer",
8973     "referenced_type" : "type-334"
8974    },
8975    {
8976     "field_name" : "_pad",
8977     "referenced_type" : "type-44"
8978    }
8979   ],
8980   "is_anonymous" : true,
8981   "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",
8982   "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",
8983   "record_kind" : "union",
8984   "referenced_type" : "type-333",
8985   "self_type" : "type-333",
8986   "size" : 8,
8987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
8988   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
8989  },
8990  {
8991   "alignment" : 8,
8992   "fields" :
8993   [
8994    {
8995     "access" : "private",
8996     "referenced_type" : "type-389"
8997    }
8998   ],
8999   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9000   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9001   "referenced_type" : "type-388",
9002   "self_type" : "type-388",
9003   "size" : 8,
9004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9005   "template_args" : [ "type-191" ],
9006   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9007  },
9008  {
9009   "access" : "private",
9010   "alignment" : 8,
9011   "fields" :
9012   [
9013    {
9014     "field_name" : "mPointer",
9015     "referenced_type" : "type-190"
9016    },
9017    {
9018     "field_name" : "_pad",
9019     "referenced_type" : "type-44"
9020    }
9021   ],
9022   "is_anonymous" : true,
9023   "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",
9024   "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",
9025   "record_kind" : "union",
9026   "referenced_type" : "type-389",
9027   "self_type" : "type-389",
9028   "size" : 8,
9029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9030   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9031  },
9032  {
9033   "alignment" : 1,
9034   "linker_set_key" : "android::hardware::details::i_tag",
9035   "name" : "android::hardware::details::i_tag",
9036   "referenced_type" : "type-213",
9037   "self_type" : "type-213",
9038   "size" : 1,
9039   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9040   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9041  },
9042  {
9043   "alignment" : 4,
9044   "fields" :
9045   [
9046    {
9047     "access" : "private",
9048     "field_name" : "mStatus",
9049     "referenced_type" : "type-150"
9050    },
9051    {
9052     "access" : "private",
9053     "field_name" : "mCheckedStatus",
9054     "field_offset" : 160,
9055     "referenced_type" : "type-27"
9056    }
9057   ],
9058   "linker_set_key" : "android::hardware::details::return_status",
9059   "name" : "android::hardware::details::return_status",
9060   "record_kind" : "class",
9061   "referenced_type" : "type-161",
9062   "self_type" : "type-161",
9063   "size" : 24,
9064   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9065   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9066  },
9067  {
9068   "alignment" : 1,
9069   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9070   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9071   "referenced_type" : "type-373",
9072   "self_type" : "type-373",
9073   "size" : 1,
9074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9075   "template_args" : [ "type-86" ],
9076   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9077  },
9078  {
9079   "alignment" : 1,
9080   "fields" :
9081   [
9082    {
9083     "access" : "private",
9084     "field_name" : "mBuffer",
9085     "referenced_type" : "type-326"
9086    }
9087   ],
9088   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9089   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9090   "referenced_type" : "type-325",
9091   "self_type" : "type-325",
9092   "size" : 32,
9093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9094   "template_args" : [ "type-86" ],
9095   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9096  },
9097  {
9098   "alignment" : 8,
9099   "base_specifiers" :
9100   [
9101    {
9102     "referenced_type" : "type-38"
9103    }
9104   ],
9105   "fields" :
9106   [
9107    {
9108     "access" : "private",
9109     "field_name" : "mRecipient",
9110     "field_offset" : 32,
9111     "referenced_type" : "type-135"
9112    },
9113    {
9114     "access" : "private",
9115     "field_name" : "mCookie",
9116     "field_offset" : 128,
9117     "referenced_type" : "type-44"
9118    },
9119    {
9120     "access" : "private",
9121     "field_name" : "mBase",
9122     "field_offset" : 192,
9123     "referenced_type" : "type-138"
9124    }
9125   ],
9126   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9127   "name" : "android::hardware::hidl_binder_death_recipient",
9128   "referenced_type" : "type-134",
9129   "self_type" : "type-134",
9130   "size" : 40,
9131   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9132   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9133   "vtable_components" :
9134   [
9135    {
9136     "component_value" : 32,
9137     "kind" : "vbase_offset"
9138    },
9139    {
9140     "kind" : "offset_to_top"
9141    },
9142    {
9143     "kind" : "rtti",
9144     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9148    },
9149    {
9150     "kind" : "complete_dtor_pointer",
9151     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9152    },
9153    {
9154     "kind" : "deleting_dtor_pointer",
9155     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9156    },
9157    {
9158     "kind" : "vcall_offset"
9159    },
9160    {
9161     "kind" : "vcall_offset"
9162    },
9163    {
9164     "kind" : "vcall_offset"
9165    },
9166    {
9167     "kind" : "vcall_offset"
9168    },
9169    {
9170     "component_value" : -32,
9171     "kind" : "vcall_offset"
9172    },
9173    {
9174     "component_value" : -32,
9175     "kind" : "offset_to_top"
9176    },
9177    {
9178     "kind" : "rtti",
9179     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9180    },
9181    {
9182     "kind" : "complete_dtor_pointer",
9183     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9184    },
9185    {
9186     "kind" : "deleting_dtor_pointer",
9187     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9188    },
9189    {
9190     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9191    },
9192    {
9193     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9194    },
9195    {
9196     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9197    },
9198    {
9199     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9200    }
9201   ]
9202  },
9203  {
9204   "alignment" : 4,
9205   "base_specifiers" :
9206   [
9207    {
9208     "is_virtual" : true,
9209     "referenced_type" : "type-13"
9210    }
9211   ],
9212   "linker_set_key" : "android::hardware::hidl_death_recipient",
9213   "name" : "android::hardware::hidl_death_recipient",
9214   "referenced_type" : "type-137",
9215   "self_type" : "type-137",
9216   "size" : 12,
9217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9218   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9219   "vtable_components" :
9220   [
9221    {
9222     "component_value" : 4,
9223     "kind" : "vbase_offset"
9224    },
9225    {
9226     "kind" : "offset_to_top"
9227    },
9228    {
9229     "kind" : "rtti",
9230     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9231    },
9232    {
9233     "is_pure" : true,
9234     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9235    },
9236    {
9237     "kind" : "complete_dtor_pointer",
9238     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9239    },
9240    {
9241     "kind" : "deleting_dtor_pointer",
9242     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9243    },
9244    {
9245     "kind" : "vcall_offset"
9246    },
9247    {
9248     "kind" : "vcall_offset"
9249    },
9250    {
9251     "kind" : "vcall_offset"
9252    },
9253    {
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "component_value" : -4,
9258     "kind" : "vcall_offset"
9259    },
9260    {
9261     "component_value" : -4,
9262     "kind" : "offset_to_top"
9263    },
9264    {
9265     "kind" : "rtti",
9266     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9267    },
9268    {
9269     "kind" : "complete_dtor_pointer",
9270     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
9271    },
9272    {
9273     "kind" : "deleting_dtor_pointer",
9274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
9275    },
9276    {
9277     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9284    },
9285    {
9286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9287    }
9288   ]
9289  },
9290  {
9291   "alignment" : 8,
9292   "fields" :
9293   [
9294    {
9295     "access" : "private",
9296     "field_name" : "mHandle",
9297     "referenced_type" : "type-257"
9298    },
9299    {
9300     "access" : "private",
9301     "field_name" : "mOwnsHandle",
9302     "field_offset" : 64,
9303     "referenced_type" : "type-27"
9304    }
9305   ],
9306   "linker_set_key" : "android::hardware::hidl_handle",
9307   "name" : "android::hardware::hidl_handle",
9308   "referenced_type" : "type-290",
9309   "self_type" : "type-290",
9310   "size" : 16,
9311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9312   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
9313  },
9314  {
9315   "alignment" : 8,
9316   "fields" :
9317   [
9318    {
9319     "access" : "private",
9320     "field_name" : "mHandle",
9321     "referenced_type" : "type-290"
9322    },
9323    {
9324     "access" : "private",
9325     "field_name" : "mSize",
9326     "field_offset" : 128,
9327     "referenced_type" : "type-44"
9328    },
9329    {
9330     "access" : "private",
9331     "field_name" : "mName",
9332     "field_offset" : 192,
9333     "referenced_type" : "type-292"
9334    }
9335   ],
9336   "linker_set_key" : "android::hardware::hidl_memory",
9337   "name" : "android::hardware::hidl_memory",
9338   "referenced_type" : "type-296",
9339   "self_type" : "type-296",
9340   "size" : 40,
9341   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9342   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
9343  },
9344  {
9345   "alignment" : 8,
9346   "fields" :
9347   [
9348    {
9349     "access" : "private",
9350     "field_name" : "mBuffer",
9351     "referenced_type" : "type-293"
9352    },
9353    {
9354     "access" : "private",
9355     "field_name" : "mSize",
9356     "field_offset" : 64,
9357     "referenced_type" : "type-2"
9358    },
9359    {
9360     "access" : "private",
9361     "field_name" : "mOwnsBuffer",
9362     "field_offset" : 96,
9363     "referenced_type" : "type-27"
9364    }
9365   ],
9366   "linker_set_key" : "android::hardware::hidl_string",
9367   "name" : "android::hardware::hidl_string",
9368   "referenced_type" : "type-292",
9369   "self_type" : "type-292",
9370   "size" : 16,
9371   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9372   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
9373  },
9374  {
9375   "alignment" : 8,
9376   "fields" :
9377   [
9378    {
9379     "access" : "private",
9380     "field_name" : "mBuffer",
9381     "referenced_type" : "type-309"
9382    },
9383    {
9384     "access" : "private",
9385     "field_name" : "mSize",
9386     "field_offset" : 64,
9387     "referenced_type" : "type-2"
9388    },
9389    {
9390     "access" : "private",
9391     "field_name" : "mOwnsBuffer",
9392     "field_offset" : 96,
9393     "referenced_type" : "type-27"
9394    }
9395   ],
9396   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9397   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
9398   "referenced_type" : "type-308",
9399   "self_type" : "type-308",
9400   "size" : 16,
9401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9402   "template_args" : [ "type-312" ],
9403   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
9404  },
9405  {
9406   "alignment" : 8,
9407   "fields" :
9408   [
9409    {
9410     "access" : "private",
9411     "field_name" : "mBuffer",
9412     "referenced_type" : "type-322"
9413    },
9414    {
9415     "access" : "private",
9416     "field_name" : "mSize",
9417     "field_offset" : 64,
9418     "referenced_type" : "type-2"
9419    },
9420    {
9421     "access" : "private",
9422     "field_name" : "mOwnsBuffer",
9423     "field_offset" : 96,
9424     "referenced_type" : "type-27"
9425    }
9426   ],
9427   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9428   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
9429   "referenced_type" : "type-321",
9430   "self_type" : "type-321",
9431   "size" : 16,
9432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9433   "template_args" : [ "type-325" ],
9434   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
9435  },
9436  {
9437   "alignment" : 8,
9438   "fields" :
9439   [
9440    {
9441     "access" : "private",
9442     "field_name" : "mBuffer",
9443     "referenced_type" : "type-314"
9444    },
9445    {
9446     "access" : "private",
9447     "field_name" : "mSize",
9448     "field_offset" : 64,
9449     "referenced_type" : "type-2"
9450    },
9451    {
9452     "access" : "private",
9453     "field_name" : "mOwnsBuffer",
9454     "field_offset" : 96,
9455     "referenced_type" : "type-27"
9456    }
9457   ],
9458   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9459   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
9460   "referenced_type" : "type-313",
9461   "self_type" : "type-313",
9462   "size" : 16,
9463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9464   "template_args" : [ "type-292" ],
9465   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
9466  },
9467  {
9468   "alignment" : 8,
9469   "fields" :
9470   [
9471    {
9472     "access" : "private",
9473     "field_name" : "mBuffer",
9474     "referenced_type" : "type-347"
9475    },
9476    {
9477     "access" : "private",
9478     "field_name" : "mSize",
9479     "field_offset" : 64,
9480     "referenced_type" : "type-2"
9481    },
9482    {
9483     "access" : "private",
9484     "field_name" : "mOwnsBuffer",
9485     "field_offset" : 96,
9486     "referenced_type" : "type-27"
9487    }
9488   ],
9489   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9490   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9491   "referenced_type" : "type-346",
9492   "self_type" : "type-346",
9493   "size" : 16,
9494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9495   "template_args" : [ "type-350" ],
9496   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9497  },
9498  {
9499   "alignment" : 8,
9500   "fields" :
9501   [
9502    {
9503     "access" : "private",
9504     "field_name" : "mBuffer",
9505     "referenced_type" : "type-339"
9506    },
9507    {
9508     "access" : "private",
9509     "field_name" : "mSize",
9510     "field_offset" : 64,
9511     "referenced_type" : "type-2"
9512    },
9513    {
9514     "access" : "private",
9515     "field_name" : "mOwnsBuffer",
9516     "field_offset" : 96,
9517     "referenced_type" : "type-27"
9518    }
9519   ],
9520   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9521   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
9522   "referenced_type" : "type-338",
9523   "self_type" : "type-338",
9524   "size" : 16,
9525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9526   "template_args" : [ "type-342" ],
9527   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
9528  },
9529  {
9530   "alignment" : 8,
9531   "fields" :
9532   [
9533    {
9534     "access" : "private",
9535     "field_name" : "mBuffer",
9536     "referenced_type" : "type-362"
9537    },
9538    {
9539     "access" : "private",
9540     "field_name" : "mSize",
9541     "field_offset" : 64,
9542     "referenced_type" : "type-2"
9543    },
9544    {
9545     "access" : "private",
9546     "field_name" : "mOwnsBuffer",
9547     "field_offset" : 96,
9548     "referenced_type" : "type-27"
9549    }
9550   ],
9551   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
9552   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
9553   "referenced_type" : "type-361",
9554   "self_type" : "type-361",
9555   "size" : 16,
9556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9557   "template_args" : [ "type-365" ],
9558   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
9559  },
9560  {
9561   "alignment" : 8,
9562   "fields" :
9563   [
9564    {
9565     "access" : "private",
9566     "field_name" : "mBuffer",
9567     "referenced_type" : "type-353"
9568    },
9569    {
9570     "access" : "private",
9571     "field_name" : "mSize",
9572     "field_offset" : 64,
9573     "referenced_type" : "type-2"
9574    },
9575    {
9576     "access" : "private",
9577     "field_name" : "mOwnsBuffer",
9578     "field_offset" : 96,
9579     "referenced_type" : "type-27"
9580    }
9581   ],
9582   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9583   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9584   "referenced_type" : "type-352",
9585   "self_type" : "type-352",
9586   "size" : 16,
9587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9588   "template_args" : [ "type-356" ],
9589   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9590  },
9591  {
9592   "alignment" : 8,
9593   "fields" :
9594   [
9595    {
9596     "access" : "private",
9597     "field_name" : "mBuffer",
9598     "referenced_type" : "type-371"
9599    },
9600    {
9601     "access" : "private",
9602     "field_name" : "mSize",
9603     "field_offset" : 64,
9604     "referenced_type" : "type-2"
9605    },
9606    {
9607     "access" : "private",
9608     "field_name" : "mOwnsBuffer",
9609     "field_offset" : 96,
9610     "referenced_type" : "type-27"
9611    }
9612   ],
9613   "linker_set_key" : "android::hardware::hidl_vec<char>",
9614   "name" : "android::hardware::hidl_vec<char>",
9615   "referenced_type" : "type-370",
9616   "self_type" : "type-370",
9617   "size" : 16,
9618   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9619   "template_args" : [ "type-4" ],
9620   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
9621  },
9622  {
9623   "alignment" : 8,
9624   "fields" :
9625   [
9626    {
9627     "access" : "private",
9628     "field_name" : "mBuffer",
9629     "referenced_type" : "type-332"
9630    },
9631    {
9632     "access" : "private",
9633     "field_name" : "mSize",
9634     "field_offset" : 64,
9635     "referenced_type" : "type-2"
9636    },
9637    {
9638     "access" : "private",
9639     "field_name" : "mOwnsBuffer",
9640     "field_offset" : 96,
9641     "referenced_type" : "type-27"
9642    }
9643   ],
9644   "linker_set_key" : "android::hardware::hidl_vec<int>",
9645   "name" : "android::hardware::hidl_vec<int>",
9646   "referenced_type" : "type-331",
9647   "self_type" : "type-331",
9648   "size" : 16,
9649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9650   "template_args" : [ "type-50" ],
9651   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
9652  },
9653  {
9654   "alignment" : 2,
9655   "fields" :
9656   [
9657    {
9658     "access" : "private",
9659     "field_name" : "mMajor",
9660     "referenced_type" : "type-88"
9661    },
9662    {
9663     "access" : "private",
9664     "field_name" : "mMinor",
9665     "field_offset" : 16,
9666     "referenced_type" : "type-88"
9667    }
9668   ],
9669   "linker_set_key" : "android::hardware::hidl_version",
9670   "name" : "android::hardware::hidl_version",
9671   "referenced_type" : "type-375",
9672   "self_type" : "type-375",
9673   "size" : 4,
9674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9675   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
9676  },
9677  {
9678   "alignment" : 4,
9679   "base_specifiers" :
9680   [
9681    {
9682     "referenced_type" : "type-432"
9683    }
9684   ],
9685   "fields" :
9686   [
9687    {
9688     "access" : "private",
9689     "field_name" : "_hidl_mImpl",
9690     "field_offset" : 544,
9691     "referenced_type" : "type-116"
9692    }
9693   ],
9694   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
9695   "name" : "android::hardware::power::V1_0::BnHwPower",
9696   "referenced_type" : "type-569",
9697   "self_type" : "type-569",
9698   "size" : 80,
9699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
9700   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
9701   "vtable_components" :
9702   [
9703    {
9704     "component_value" : 72,
9705     "kind" : "vbase_offset"
9706    },
9707    {
9708     "kind" : "offset_to_top"
9709    },
9710    {
9711     "kind" : "rtti",
9712     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9713    },
9714    {
9715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9716    },
9717    {
9718     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9719    },
9720    {
9721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9722    },
9723    {
9724     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9728    },
9729    {
9730     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9731    },
9732    {
9733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9740    },
9741    {
9742     "kind" : "complete_dtor_pointer",
9743     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
9744    },
9745    {
9746     "kind" : "deleting_dtor_pointer",
9747     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
9748    },
9749    {
9750     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
9751    },
9752    {
9753     "component_value" : -20,
9754     "kind" : "offset_to_top"
9755    },
9756    {
9757     "kind" : "rtti",
9758     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9759    },
9760    {
9761     "kind" : "complete_dtor_pointer",
9762     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9763    },
9764    {
9765     "kind" : "deleting_dtor_pointer",
9766     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9767    },
9768    {
9769     "kind" : "vcall_offset"
9770    },
9771    {
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "kind" : "vcall_offset"
9776    },
9777    {
9778     "kind" : "vcall_offset"
9779    },
9780    {
9781     "component_value" : -72,
9782     "kind" : "vcall_offset"
9783    },
9784    {
9785     "component_value" : -72,
9786     "kind" : "offset_to_top"
9787    },
9788    {
9789     "kind" : "rtti",
9790     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
9791    },
9792    {
9793     "kind" : "complete_dtor_pointer",
9794     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
9795    },
9796    {
9797     "kind" : "deleting_dtor_pointer",
9798     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9808    },
9809    {
9810     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9811    }
9812   ]
9813  },
9814  {
9815   "alignment" : 4,
9816   "base_specifiers" :
9817   [
9818    {
9819     "referenced_type" : "type-416"
9820    },
9821    {
9822     "referenced_type" : "type-25"
9823    }
9824   ],
9825   "fields" :
9826   [
9827    {
9828     "access" : "private",
9829     "field_name" : "_hidl_mMutex",
9830     "field_offset" : 544,
9831     "referenced_type" : "type-572"
9832    },
9833    {
9834     "access" : "private",
9835     "field_name" : "_hidl_mDeathRecipients",
9836     "field_offset" : 576,
9837     "referenced_type" : "type-573"
9838    }
9839   ],
9840   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
9841   "name" : "android::hardware::power::V1_0::BpHwPower",
9842   "referenced_type" : "type-571",
9843   "self_type" : "type-571",
9844   "size" : 92,
9845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
9846   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
9847   "vtable_components" :
9848   [
9849    {
9850     "component_value" : 84,
9851     "kind" : "vbase_offset"
9852    },
9853    {
9854     "kind" : "offset_to_top"
9855    },
9856    {
9857     "kind" : "rtti",
9858     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9859    },
9860    {
9861     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
9862    },
9863    {
9864     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
9865    },
9866    {
9867     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
9868    },
9869    {
9870     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
9871    },
9872    {
9873     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
9874    },
9875    {
9876     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
9877    },
9878    {
9879     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
9880    },
9881    {
9882     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
9883    },
9884    {
9885     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
9889    },
9890    {
9891     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
9892    },
9893    {
9894     "kind" : "complete_dtor_pointer",
9895     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
9896    },
9897    {
9898     "kind" : "deleting_dtor_pointer",
9899     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
9900    },
9901    {
9902     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
9903    },
9904    {
9905     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
9906    },
9907    {
9908     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
9909    },
9910    {
9911     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
9912    },
9913    {
9914     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9915    },
9916    {
9917     "component_value" : 80,
9918     "kind" : "vbase_offset"
9919    },
9920    {
9921     "component_value" : -4,
9922     "kind" : "offset_to_top"
9923    },
9924    {
9925     "kind" : "rtti",
9926     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9927    },
9928    {
9929     "kind" : "complete_dtor_pointer",
9930     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9931    },
9932    {
9933     "kind" : "deleting_dtor_pointer",
9934     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9935    },
9936    {
9937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
9938    },
9939    {
9940     "component_value" : 76,
9941     "kind" : "vbase_offset"
9942    },
9943    {
9944     "component_value" : -8,
9945     "kind" : "offset_to_top"
9946    },
9947    {
9948     "kind" : "rtti",
9949     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9950    },
9951    {
9952     "kind" : "complete_dtor_pointer",
9953     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9954    },
9955    {
9956     "kind" : "deleting_dtor_pointer",
9957     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9958    },
9959    {
9960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9961    },
9962    {
9963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9964    },
9965    {
9966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9967    },
9968    {
9969     "component_value" : -24,
9970     "kind" : "offset_to_top"
9971    },
9972    {
9973     "kind" : "rtti",
9974     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
9975    },
9976    {
9977     "kind" : "complete_dtor_pointer",
9978     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
9979    },
9980    {
9981     "kind" : "deleting_dtor_pointer",
9982     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
9983    },
9984    {
9985     "kind" : "vcall_offset"
9986    },
9987    {
9988     "component_value" : -76,
9989     "kind" : "vcall_offset"
9990    },
9991    {
9992     "component_value" : -76,
9993     "kind" : "vcall_offset"
9994    },
9995    {
9996     "component_value" : -76,
9997     "kind" : "vcall_offset"
9998    },
9999    {
10000     "component_value" : -84,
10001     "kind" : "vcall_offset"
10002    },
10003    {
10004     "component_value" : -84,
10005     "kind" : "offset_to_top"
10006    },
10007    {
10008     "kind" : "rtti",
10009     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10010    },
10011    {
10012     "kind" : "complete_dtor_pointer",
10013     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10014    },
10015    {
10016     "kind" : "deleting_dtor_pointer",
10017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10018    },
10019    {
10020     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10027    },
10028    {
10029     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10030    }
10031   ]
10032  },
10033  {
10034   "alignment" : 4,
10035   "base_specifiers" :
10036   [
10037    {
10038     "referenced_type" : "type-12"
10039    }
10040   ],
10041   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10042   "name" : "android::hardware::power::V1_0::IPower",
10043   "referenced_type" : "type-11",
10044   "self_type" : "type-11",
10045   "size" : 12,
10046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10047   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10048   "vtable_components" :
10049   [
10050    {
10051     "component_value" : 4,
10052     "kind" : "vbase_offset"
10053    },
10054    {
10055     "kind" : "offset_to_top"
10056    },
10057    {
10058     "kind" : "rtti",
10059     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10060    },
10061    {
10062     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10063    },
10064    {
10065     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10066    },
10067    {
10068     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10069    },
10070    {
10071     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10072    },
10073    {
10074     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10075    },
10076    {
10077     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10078    },
10079    {
10080     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10081    },
10082    {
10083     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10093    },
10094    {
10095     "kind" : "complete_dtor_pointer",
10096     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10097    },
10098    {
10099     "kind" : "deleting_dtor_pointer",
10100     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10101    },
10102    {
10103     "is_pure" : true,
10104     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10105    },
10106    {
10107     "is_pure" : true,
10108     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10109    },
10110    {
10111     "is_pure" : true,
10112     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10113    },
10114    {
10115     "is_pure" : true,
10116     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10117    },
10118    {
10119     "kind" : "vcall_offset"
10120    },
10121    {
10122     "kind" : "vcall_offset"
10123    },
10124    {
10125     "kind" : "vcall_offset"
10126    },
10127    {
10128     "kind" : "vcall_offset"
10129    },
10130    {
10131     "component_value" : -4,
10132     "kind" : "vcall_offset"
10133    },
10134    {
10135     "component_value" : -4,
10136     "kind" : "offset_to_top"
10137    },
10138    {
10139     "kind" : "rtti",
10140     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10141    },
10142    {
10143     "kind" : "complete_dtor_pointer",
10144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
10145    },
10146    {
10147     "kind" : "deleting_dtor_pointer",
10148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
10149    },
10150    {
10151     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10152    },
10153    {
10154     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10155    },
10156    {
10157     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10161    }
10162   ]
10163  },
10164  {
10165   "alignment" : 8,
10166   "fields" :
10167   [
10168    {
10169     "field_name" : "name",
10170     "referenced_type" : "type-292"
10171    },
10172    {
10173     "field_name" : "residencyInMsecSinceBoot",
10174     "field_offset" : 128,
10175     "referenced_type" : "type-44"
10176    },
10177    {
10178     "field_name" : "totalTransitions",
10179     "field_offset" : 192,
10180     "referenced_type" : "type-44"
10181    },
10182    {
10183     "field_name" : "supportedOnlyInSuspend",
10184     "field_offset" : 256,
10185     "referenced_type" : "type-27"
10186    },
10187    {
10188     "field_name" : "voters",
10189     "field_offset" : 320,
10190     "referenced_type" : "type-338"
10191    }
10192   ],
10193   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10194   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10195   "referenced_type" : "type-350",
10196   "self_type" : "type-350",
10197   "size" : 56,
10198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10199   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10200  },
10201  {
10202   "alignment" : 8,
10203   "fields" :
10204   [
10205    {
10206     "field_name" : "name",
10207     "referenced_type" : "type-292"
10208    },
10209    {
10210     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10211     "field_offset" : 128,
10212     "referenced_type" : "type-44"
10213    },
10214    {
10215     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10216     "field_offset" : 192,
10217     "referenced_type" : "type-44"
10218    }
10219   ],
10220   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10221   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10222   "referenced_type" : "type-342",
10223   "self_type" : "type-342",
10224   "size" : 32,
10225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10226   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10227  },
10228  {
10229   "alignment" : 4,
10230   "base_specifiers" :
10231   [
10232    {
10233     "referenced_type" : "type-432"
10234    }
10235   ],
10236   "fields" :
10237   [
10238    {
10239     "access" : "private",
10240     "field_name" : "_hidl_mImpl",
10241     "field_offset" : 544,
10242     "referenced_type" : "type-125"
10243    }
10244   ],
10245   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10246   "name" : "android::hardware::power::V1_1::BnHwPower",
10247   "referenced_type" : "type-612",
10248   "self_type" : "type-612",
10249   "size" : 80,
10250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10251   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10252   "vtable_components" :
10253   [
10254    {
10255     "component_value" : 72,
10256     "kind" : "vbase_offset"
10257    },
10258    {
10259     "kind" : "offset_to_top"
10260    },
10261    {
10262     "kind" : "rtti",
10263     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10270    },
10271    {
10272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10273    },
10274    {
10275     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10276    },
10277    {
10278     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10279    },
10280    {
10281     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10291    },
10292    {
10293     "kind" : "complete_dtor_pointer",
10294     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
10295    },
10296    {
10297     "kind" : "deleting_dtor_pointer",
10298     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
10299    },
10300    {
10301     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10302    },
10303    {
10304     "component_value" : -20,
10305     "kind" : "offset_to_top"
10306    },
10307    {
10308     "kind" : "rtti",
10309     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10310    },
10311    {
10312     "kind" : "complete_dtor_pointer",
10313     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
10314    },
10315    {
10316     "kind" : "deleting_dtor_pointer",
10317     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
10318    },
10319    {
10320     "kind" : "vcall_offset"
10321    },
10322    {
10323     "kind" : "vcall_offset"
10324    },
10325    {
10326     "kind" : "vcall_offset"
10327    },
10328    {
10329     "kind" : "vcall_offset"
10330    },
10331    {
10332     "component_value" : -72,
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "component_value" : -72,
10337     "kind" : "offset_to_top"
10338    },
10339    {
10340     "kind" : "rtti",
10341     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
10342    },
10343    {
10344     "kind" : "complete_dtor_pointer",
10345     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
10346    },
10347    {
10348     "kind" : "deleting_dtor_pointer",
10349     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
10350    },
10351    {
10352     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10353    },
10354    {
10355     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10356    },
10357    {
10358     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10362    }
10363   ]
10364  },
10365  {
10366   "alignment" : 4,
10367   "base_specifiers" :
10368   [
10369    {
10370     "referenced_type" : "type-9"
10371    },
10372    {
10373     "referenced_type" : "type-25"
10374    }
10375   ],
10376   "fields" :
10377   [
10378    {
10379     "access" : "private",
10380     "field_name" : "_hidl_mMutex",
10381     "field_offset" : 544,
10382     "referenced_type" : "type-7"
10383    },
10384    {
10385     "access" : "private",
10386     "field_name" : "_hidl_mDeathRecipients",
10387     "field_offset" : 576,
10388     "referenced_type" : "type-8"
10389    }
10390   ],
10391   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
10392   "name" : "android::hardware::power::V1_1::BpHwPower",
10393   "referenced_type" : "type-6",
10394   "self_type" : "type-6",
10395   "size" : 92,
10396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
10397   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
10398   "vtable_components" :
10399   [
10400    {
10401     "component_value" : 84,
10402     "kind" : "vbase_offset"
10403    },
10404    {
10405     "kind" : "offset_to_top"
10406    },
10407    {
10408     "kind" : "rtti",
10409     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10410    },
10411    {
10412     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
10413    },
10414    {
10415     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10416    },
10417    {
10418     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10419    },
10420    {
10421     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10425    },
10426    {
10427     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
10428    },
10429    {
10430     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10431    },
10432    {
10433     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
10434    },
10435    {
10436     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10437    },
10438    {
10439     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
10440    },
10441    {
10442     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10443    },
10444    {
10445     "kind" : "complete_dtor_pointer",
10446     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
10447    },
10448    {
10449     "kind" : "deleting_dtor_pointer",
10450     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
10451    },
10452    {
10453     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
10454    },
10455    {
10456     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
10457    },
10458    {
10459     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
10460    },
10461    {
10462     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10463    },
10464    {
10465     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10466    },
10467    {
10468     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10469    },
10470    {
10471     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10472    },
10473    {
10474     "component_value" : 80,
10475     "kind" : "vbase_offset"
10476    },
10477    {
10478     "component_value" : -4,
10479     "kind" : "offset_to_top"
10480    },
10481    {
10482     "kind" : "rtti",
10483     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10484    },
10485    {
10486     "kind" : "complete_dtor_pointer",
10487     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10488    },
10489    {
10490     "kind" : "deleting_dtor_pointer",
10491     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10492    },
10493    {
10494     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10495    },
10496    {
10497     "component_value" : 76,
10498     "kind" : "vbase_offset"
10499    },
10500    {
10501     "component_value" : -8,
10502     "kind" : "offset_to_top"
10503    },
10504    {
10505     "kind" : "rtti",
10506     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10507    },
10508    {
10509     "kind" : "complete_dtor_pointer",
10510     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10511    },
10512    {
10513     "kind" : "deleting_dtor_pointer",
10514     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10515    },
10516    {
10517     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10518    },
10519    {
10520     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10521    },
10522    {
10523     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10524    },
10525    {
10526     "component_value" : -24,
10527     "kind" : "offset_to_top"
10528    },
10529    {
10530     "kind" : "rtti",
10531     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10532    },
10533    {
10534     "kind" : "complete_dtor_pointer",
10535     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10536    },
10537    {
10538     "kind" : "deleting_dtor_pointer",
10539     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10540    },
10541    {
10542     "kind" : "vcall_offset"
10543    },
10544    {
10545     "component_value" : -76,
10546     "kind" : "vcall_offset"
10547    },
10548    {
10549     "component_value" : -76,
10550     "kind" : "vcall_offset"
10551    },
10552    {
10553     "component_value" : -76,
10554     "kind" : "vcall_offset"
10555    },
10556    {
10557     "component_value" : -84,
10558     "kind" : "vcall_offset"
10559    },
10560    {
10561     "component_value" : -84,
10562     "kind" : "offset_to_top"
10563    },
10564    {
10565     "kind" : "rtti",
10566     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
10567    },
10568    {
10569     "kind" : "complete_dtor_pointer",
10570     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
10571    },
10572    {
10573     "kind" : "deleting_dtor_pointer",
10574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
10575    },
10576    {
10577     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10578    },
10579    {
10580     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10584    },
10585    {
10586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10587    }
10588   ]
10589  },
10590  {
10591   "alignment" : 4,
10592   "base_specifiers" :
10593   [
10594    {
10595     "referenced_type" : "type-10"
10596    },
10597    {
10598     "referenced_type" : "type-25"
10599    }
10600   ],
10601   "fields" :
10602   [
10603    {
10604     "access" : "private",
10605     "field_name" : "mImpl",
10606     "field_offset" : 384,
10607     "referenced_type" : "type-130"
10608    },
10609    {
10610     "access" : "private",
10611     "field_name" : "mOnewayQueue",
10612     "field_offset" : 416,
10613     "referenced_type" : "type-629"
10614    }
10615   ],
10616   "linker_set_key" : "android::hardware::power::V1_1::BsPower",
10617   "name" : "android::hardware::power::V1_1::BsPower",
10618   "referenced_type" : "type-628",
10619   "self_type" : "type-628",
10620   "size" : 68,
10621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BsPower.h",
10622   "unique_id" : "_ZTSN7android8hardware5power4V1_17BsPowerE",
10623   "vtable_components" :
10624   [
10625    {
10626     "component_value" : 60,
10627     "kind" : "vbase_offset"
10628    },
10629    {
10630     "kind" : "offset_to_top"
10631    },
10632    {
10633     "kind" : "rtti",
10634     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10635    },
10636    {
10637     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10638    },
10639    {
10640     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10641    },
10642    {
10643     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10644    },
10645    {
10646     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10647    },
10648    {
10649     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10650    },
10651    {
10652     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower21setHALInstrumentationEv"
10653    },
10654    {
10655     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10656    },
10657    {
10658     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower4pingEv"
10659    },
10660    {
10661     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10662    },
10663    {
10664     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower21notifySyspropsChangedEv"
10665    },
10666    {
10667     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10668    },
10669    {
10670     "kind" : "complete_dtor_pointer",
10671     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPowerD1Ev"
10672    },
10673    {
10674     "kind" : "deleting_dtor_pointer",
10675     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPowerD0Ev"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14setInteractiveEb"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower9powerHintENS1_4V1_09PowerHintEi"
10682    },
10683    {
10684     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower10setFeatureENS1_4V1_07FeatureEb"
10685    },
10686    {
10687     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10688    },
10689    {
10690     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10691    },
10692    {
10693     "mangled_component_name" : "_ZN7android8hardware5power4V1_17BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10694    },
10695    {
10696     "component_value" : -4,
10697     "kind" : "offset_to_top"
10698    },
10699    {
10700     "kind" : "rtti",
10701     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10702    },
10703    {
10704     "kind" : "complete_dtor_pointer",
10705     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_17BsPowerD1Ev"
10706    },
10707    {
10708     "kind" : "deleting_dtor_pointer",
10709     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_17BsPowerD0Ev"
10710    },
10711    {
10712     "kind" : "vcall_offset"
10713    },
10714    {
10715     "kind" : "vcall_offset"
10716    },
10717    {
10718     "kind" : "vcall_offset"
10719    },
10720    {
10721     "kind" : "vcall_offset"
10722    },
10723    {
10724     "component_value" : -60,
10725     "kind" : "vcall_offset"
10726    },
10727    {
10728     "component_value" : -60,
10729     "kind" : "offset_to_top"
10730    },
10731    {
10732     "kind" : "rtti",
10733     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_17BsPowerE"
10734    },
10735    {
10736     "kind" : "complete_dtor_pointer",
10737     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_17BsPowerD1Ev"
10738    },
10739    {
10740     "kind" : "deleting_dtor_pointer",
10741     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_17BsPowerD0Ev"
10742    },
10743    {
10744     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10754    }
10755   ]
10756  },
10757  {
10758   "alignment" : 4,
10759   "base_specifiers" :
10760   [
10761    {
10762     "referenced_type" : "type-11"
10763    }
10764   ],
10765   "linker_set_key" : "android::hardware::power::V1_1::IPower",
10766   "name" : "android::hardware::power::V1_1::IPower",
10767   "referenced_type" : "type-10",
10768   "self_type" : "type-10",
10769   "size" : 12,
10770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
10771   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
10772   "vtable_components" :
10773   [
10774    {
10775     "component_value" : 4,
10776     "kind" : "vbase_offset"
10777    },
10778    {
10779     "kind" : "offset_to_top"
10780    },
10781    {
10782     "kind" : "rtti",
10783     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10784    },
10785    {
10786     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10790    },
10791    {
10792     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10793    },
10794    {
10795     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10796    },
10797    {
10798     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10799    },
10800    {
10801     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10802    },
10803    {
10804     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10805    },
10806    {
10807     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10808    },
10809    {
10810     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10811    },
10812    {
10813     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10814    },
10815    {
10816     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10817    },
10818    {
10819     "kind" : "complete_dtor_pointer",
10820     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
10821    },
10822    {
10823     "kind" : "deleting_dtor_pointer",
10824     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
10825    },
10826    {
10827     "is_pure" : true,
10828     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10829    },
10830    {
10831     "is_pure" : true,
10832     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10833    },
10834    {
10835     "is_pure" : true,
10836     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10837    },
10838    {
10839     "is_pure" : true,
10840     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10841    },
10842    {
10843     "is_pure" : true,
10844     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10845    },
10846    {
10847     "is_pure" : true,
10848     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10849    },
10850    {
10851     "kind" : "vcall_offset"
10852    },
10853    {
10854     "kind" : "vcall_offset"
10855    },
10856    {
10857     "kind" : "vcall_offset"
10858    },
10859    {
10860     "kind" : "vcall_offset"
10861    },
10862    {
10863     "component_value" : -4,
10864     "kind" : "vcall_offset"
10865    },
10866    {
10867     "component_value" : -4,
10868     "kind" : "offset_to_top"
10869    },
10870    {
10871     "kind" : "rtti",
10872     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
10881    },
10882    {
10883     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10884    },
10885    {
10886     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10887    },
10888    {
10889     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10890    },
10891    {
10892     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10893    }
10894   ]
10895  },
10896  {
10897   "alignment" : 8,
10898   "fields" :
10899   [
10900    {
10901     "field_name" : "name",
10902     "referenced_type" : "type-292"
10903    },
10904    {
10905     "field_name" : "states",
10906     "field_offset" : 128,
10907     "referenced_type" : "type-352"
10908    }
10909   ],
10910   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
10911   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
10912   "referenced_type" : "type-365",
10913   "self_type" : "type-365",
10914   "size" : 32,
10915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
10916   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
10917  },
10918  {
10919   "alignment" : 8,
10920   "fields" :
10921   [
10922    {
10923     "field_name" : "name",
10924     "referenced_type" : "type-292"
10925    },
10926    {
10927     "field_name" : "residencyInMsecSinceBoot",
10928     "field_offset" : 128,
10929     "referenced_type" : "type-44"
10930    },
10931    {
10932     "field_name" : "totalTransitions",
10933     "field_offset" : 192,
10934     "referenced_type" : "type-44"
10935    },
10936    {
10937     "field_name" : "lastEntryTimestampMs",
10938     "field_offset" : 256,
10939     "referenced_type" : "type-44"
10940    },
10941    {
10942     "field_name" : "supportedOnlyInSuspend",
10943     "field_offset" : 320,
10944     "referenced_type" : "type-27"
10945    }
10946   ],
10947   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
10948   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
10949   "referenced_type" : "type-356",
10950   "self_type" : "type-356",
10951   "size" : 48,
10952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
10953   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
10954  },
10955  {
10956   "alignment" : 4,
10957   "base_specifiers" :
10958   [
10959    {
10960     "referenced_type" : "type-148"
10961    },
10962    {
10963     "referenced_type" : "type-25"
10964    }
10965   ],
10966   "fields" :
10967   [
10968    {
10969     "access" : "private",
10970     "field_name" : "_hidl_mImpl",
10971     "field_offset" : 512,
10972     "referenced_type" : "type-32"
10973    }
10974   ],
10975   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
10976   "name" : "android::hidl::base::V1_0::BnHwBase",
10977   "referenced_type" : "type-432",
10978   "self_type" : "type-432",
10979   "size" : 76,
10980   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
10981   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
10982   "vtable_components" :
10983   [
10984    {
10985     "component_value" : 68,
10986     "kind" : "vbase_offset"
10987    },
10988    {
10989     "kind" : "offset_to_top"
10990    },
10991    {
10992     "kind" : "rtti",
10993     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11003    },
11004    {
11005     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11009    },
11010    {
11011     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11012    },
11013    {
11014     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11021    },
11022    {
11023     "kind" : "complete_dtor_pointer",
11024     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11025    },
11026    {
11027     "kind" : "deleting_dtor_pointer",
11028     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11029    },
11030    {
11031     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11032    },
11033    {
11034     "component_value" : -20,
11035     "kind" : "offset_to_top"
11036    },
11037    {
11038     "kind" : "rtti",
11039     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11040    },
11041    {
11042     "kind" : "complete_dtor_pointer",
11043     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11044    },
11045    {
11046     "kind" : "deleting_dtor_pointer",
11047     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11048    },
11049    {
11050     "kind" : "vcall_offset"
11051    },
11052    {
11053     "kind" : "vcall_offset"
11054    },
11055    {
11056     "kind" : "vcall_offset"
11057    },
11058    {
11059     "kind" : "vcall_offset"
11060    },
11061    {
11062     "component_value" : -68,
11063     "kind" : "vcall_offset"
11064    },
11065    {
11066     "component_value" : -68,
11067     "kind" : "offset_to_top"
11068    },
11069    {
11070     "kind" : "rtti",
11071     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11072    },
11073    {
11074     "kind" : "complete_dtor_pointer",
11075     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11076    },
11077    {
11078     "kind" : "deleting_dtor_pointer",
11079     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11092    }
11093   ]
11094  },
11095  {
11096   "alignment" : 4,
11097   "base_specifiers" :
11098   [
11099    {
11100     "referenced_type" : "type-415"
11101    },
11102    {
11103     "referenced_type" : "type-25"
11104    }
11105   ],
11106   "fields" :
11107   [
11108    {
11109     "access" : "private",
11110     "field_name" : "_hidl_mMutex",
11111     "field_offset" : 544,
11112     "referenced_type" : "type-564"
11113    },
11114    {
11115     "access" : "private",
11116     "field_name" : "_hidl_mDeathRecipients",
11117     "field_offset" : 576,
11118     "referenced_type" : "type-565"
11119    }
11120   ],
11121   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
11122   "name" : "android::hidl::base::V1_0::BpHwBase",
11123   "referenced_type" : "type-563",
11124   "self_type" : "type-563",
11125   "size" : 92,
11126   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11127   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
11128   "vtable_components" :
11129   [
11130    {
11131     "component_value" : 84,
11132     "kind" : "vbase_offset"
11133    },
11134    {
11135     "kind" : "offset_to_top"
11136    },
11137    {
11138     "kind" : "rtti",
11139     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11140    },
11141    {
11142     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11143    },
11144    {
11145     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11146    },
11147    {
11148     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11149    },
11150    {
11151     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11152    },
11153    {
11154     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11155    },
11156    {
11157     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11158    },
11159    {
11160     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11161    },
11162    {
11163     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11164    },
11165    {
11166     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11167    },
11168    {
11169     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11170    },
11171    {
11172     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11173    },
11174    {
11175     "kind" : "complete_dtor_pointer",
11176     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11177    },
11178    {
11179     "kind" : "deleting_dtor_pointer",
11180     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11184    },
11185    {
11186     "component_value" : 80,
11187     "kind" : "vbase_offset"
11188    },
11189    {
11190     "component_value" : -4,
11191     "kind" : "offset_to_top"
11192    },
11193    {
11194     "kind" : "rtti",
11195     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11196    },
11197    {
11198     "kind" : "complete_dtor_pointer",
11199     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11200    },
11201    {
11202     "kind" : "deleting_dtor_pointer",
11203     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11204    },
11205    {
11206     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11207    },
11208    {
11209     "component_value" : 76,
11210     "kind" : "vbase_offset"
11211    },
11212    {
11213     "component_value" : -8,
11214     "kind" : "offset_to_top"
11215    },
11216    {
11217     "kind" : "rtti",
11218     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11219    },
11220    {
11221     "kind" : "complete_dtor_pointer",
11222     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11223    },
11224    {
11225     "kind" : "deleting_dtor_pointer",
11226     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11227    },
11228    {
11229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11230    },
11231    {
11232     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11236    },
11237    {
11238     "component_value" : -24,
11239     "kind" : "offset_to_top"
11240    },
11241    {
11242     "kind" : "rtti",
11243     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11244    },
11245    {
11246     "kind" : "complete_dtor_pointer",
11247     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11248    },
11249    {
11250     "kind" : "deleting_dtor_pointer",
11251     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11252    },
11253    {
11254     "kind" : "vcall_offset"
11255    },
11256    {
11257     "component_value" : -76,
11258     "kind" : "vcall_offset"
11259    },
11260    {
11261     "component_value" : -76,
11262     "kind" : "vcall_offset"
11263    },
11264    {
11265     "component_value" : -76,
11266     "kind" : "vcall_offset"
11267    },
11268    {
11269     "component_value" : -84,
11270     "kind" : "vcall_offset"
11271    },
11272    {
11273     "component_value" : -84,
11274     "kind" : "offset_to_top"
11275    },
11276    {
11277     "kind" : "rtti",
11278     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11279    },
11280    {
11281     "kind" : "complete_dtor_pointer",
11282     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11283    },
11284    {
11285     "kind" : "deleting_dtor_pointer",
11286     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11287    },
11288    {
11289     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11290    },
11291    {
11292     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11293    },
11294    {
11295     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11296    },
11297    {
11298     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11299    }
11300   ]
11301  },
11302  {
11303   "alignment" : 8,
11304   "fields" :
11305   [
11306    {
11307     "field_name" : "pid",
11308     "referenced_type" : "type-50"
11309    },
11310    {
11311     "field_name" : "ptr",
11312     "field_offset" : 64,
11313     "referenced_type" : "type-44"
11314    },
11315    {
11316     "field_name" : "arch",
11317     "field_offset" : 128,
11318     "referenced_type" : "type-395"
11319    }
11320   ],
11321   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
11322   "name" : "android::hidl::base::V1_0::DebugInfo",
11323   "referenced_type" : "type-394",
11324   "self_type" : "type-394",
11325   "size" : 24,
11326   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
11327   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
11328  },
11329  {
11330   "alignment" : 4,
11331   "base_specifiers" :
11332   [
11333    {
11334     "is_virtual" : true,
11335     "referenced_type" : "type-13"
11336    }
11337   ],
11338   "linker_set_key" : "android::hidl::base::V1_0::IBase",
11339   "name" : "android::hidl::base::V1_0::IBase",
11340   "referenced_type" : "type-12",
11341   "self_type" : "type-12",
11342   "size" : 12,
11343   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11344   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
11345   "vtable_components" :
11346   [
11347    {
11348     "component_value" : 4,
11349     "kind" : "vbase_offset"
11350    },
11351    {
11352     "kind" : "offset_to_top"
11353    },
11354    {
11355     "kind" : "rtti",
11356     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11357    },
11358    {
11359     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11390    },
11391    {
11392     "kind" : "complete_dtor_pointer",
11393     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11394    },
11395    {
11396     "kind" : "deleting_dtor_pointer",
11397     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11398    },
11399    {
11400     "kind" : "vcall_offset"
11401    },
11402    {
11403     "kind" : "vcall_offset"
11404    },
11405    {
11406     "kind" : "vcall_offset"
11407    },
11408    {
11409     "kind" : "vcall_offset"
11410    },
11411    {
11412     "component_value" : -4,
11413     "kind" : "vcall_offset"
11414    },
11415    {
11416     "component_value" : -4,
11417     "kind" : "offset_to_top"
11418    },
11419    {
11420     "kind" : "rtti",
11421     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11422    },
11423    {
11424     "kind" : "complete_dtor_pointer",
11425     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11426    },
11427    {
11428     "kind" : "deleting_dtor_pointer",
11429     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11430    },
11431    {
11432     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11433    },
11434    {
11435     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11436    },
11437    {
11438     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11439    },
11440    {
11441     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11442    }
11443   ]
11444  },
11445  {
11446   "alignment" : 4,
11447   "base_specifiers" :
11448   [
11449    {
11450     "referenced_type" : "type-12"
11451    }
11452   ],
11453   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
11454   "name" : "android::hidl::manager::V1_0::IServiceManager",
11455   "referenced_type" : "type-96",
11456   "self_type" : "type-96",
11457   "size" : 12,
11458   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11459   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
11460   "vtable_components" :
11461   [
11462    {
11463     "component_value" : 4,
11464     "kind" : "vbase_offset"
11465    },
11466    {
11467     "kind" : "offset_to_top"
11468    },
11469    {
11470     "kind" : "rtti",
11471     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11472    },
11473    {
11474     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
11475    },
11476    {
11477     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11481    },
11482    {
11483     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
11496    },
11497    {
11498     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11499    },
11500    {
11501     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11505    },
11506    {
11507     "kind" : "complete_dtor_pointer",
11508     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
11509    },
11510    {
11511     "kind" : "deleting_dtor_pointer",
11512     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
11513    },
11514    {
11515     "is_pure" : true,
11516     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
11517    },
11518    {
11519     "is_pure" : true,
11520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
11521    },
11522    {
11523     "is_pure" : true,
11524     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
11525    },
11526    {
11527     "is_pure" : true,
11528     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11529    },
11530    {
11531     "is_pure" : true,
11532     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
11533    },
11534    {
11535     "is_pure" : true,
11536     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
11537    },
11538    {
11539     "is_pure" : true,
11540     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
11541    },
11542    {
11543     "is_pure" : true,
11544     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
11545    },
11546    {
11547     "kind" : "vcall_offset"
11548    },
11549    {
11550     "kind" : "vcall_offset"
11551    },
11552    {
11553     "kind" : "vcall_offset"
11554    },
11555    {
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "component_value" : -4,
11560     "kind" : "vcall_offset"
11561    },
11562    {
11563     "component_value" : -4,
11564     "kind" : "offset_to_top"
11565    },
11566    {
11567     "kind" : "rtti",
11568     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11569    },
11570    {
11571     "kind" : "complete_dtor_pointer",
11572     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
11573    },
11574    {
11575     "kind" : "deleting_dtor_pointer",
11576     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
11577    },
11578    {
11579     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11580    },
11581    {
11582     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11583    },
11584    {
11585     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11589    }
11590   ]
11591  },
11592  {
11593   "alignment" : 8,
11594   "fields" :
11595   [
11596    {
11597     "field_name" : "interfaceName",
11598     "referenced_type" : "type-292"
11599    },
11600    {
11601     "field_name" : "instanceName",
11602     "field_offset" : 128,
11603     "referenced_type" : "type-292"
11604    },
11605    {
11606     "field_name" : "pid",
11607     "field_offset" : 256,
11608     "referenced_type" : "type-50"
11609    },
11610    {
11611     "field_name" : "clientPids",
11612     "field_offset" : 320,
11613     "referenced_type" : "type-331"
11614    },
11615    {
11616     "field_name" : "arch",
11617     "field_offset" : 448,
11618     "referenced_type" : "type-395"
11619    }
11620   ],
11621   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11622   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11623   "referenced_type" : "type-533",
11624   "self_type" : "type-533",
11625   "size" : 64,
11626   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11627   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
11628  },
11629  {
11630   "alignment" : 4,
11631   "base_specifiers" :
11632   [
11633    {
11634     "referenced_type" : "type-12"
11635    }
11636   ],
11637   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
11638   "name" : "android::hidl::manager::V1_0::IServiceNotification",
11639   "referenced_type" : "type-112",
11640   "self_type" : "type-112",
11641   "size" : 12,
11642   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
11643   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
11644   "vtable_components" :
11645   [
11646    {
11647     "component_value" : 4,
11648     "kind" : "vbase_offset"
11649    },
11650    {
11651     "kind" : "offset_to_top"
11652    },
11653    {
11654     "kind" : "rtti",
11655     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11656    },
11657    {
11658     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11662    },
11663    {
11664     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11665    },
11666    {
11667     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11668    },
11669    {
11670     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11671    },
11672    {
11673     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
11674    },
11675    {
11676     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11677    },
11678    {
11679     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
11680    },
11681    {
11682     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
11683    },
11684    {
11685     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
11686    },
11687    {
11688     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11689    },
11690    {
11691     "kind" : "complete_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11693    },
11694    {
11695     "kind" : "deleting_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11697    },
11698    {
11699     "is_pure" : true,
11700     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
11701    },
11702    {
11703     "kind" : "vcall_offset"
11704    },
11705    {
11706     "kind" : "vcall_offset"
11707    },
11708    {
11709     "kind" : "vcall_offset"
11710    },
11711    {
11712     "kind" : "vcall_offset"
11713    },
11714    {
11715     "component_value" : -4,
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -4,
11720     "kind" : "offset_to_top"
11721    },
11722    {
11723     "kind" : "rtti",
11724     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
11725    },
11726    {
11727     "kind" : "complete_dtor_pointer",
11728     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
11729    },
11730    {
11731     "kind" : "deleting_dtor_pointer",
11732     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
11733    },
11734    {
11735     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11736    },
11737    {
11738     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11739    },
11740    {
11741     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11742    },
11743    {
11744     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11745    }
11746   ]
11747  },
11748  {
11749   "alignment" : 4,
11750   "fields" :
11751   [
11752    {
11753     "access" : "private",
11754     "field_name" : "m_ptr",
11755     "referenced_type" : "type-103"
11756    }
11757   ],
11758   "linker_set_key" : "android::sp<android::Thread>",
11759   "name" : "android::sp<android::Thread>",
11760   "record_kind" : "class",
11761   "referenced_type" : "type-102",
11762   "self_type" : "type-102",
11763   "size" : 4,
11764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11765   "template_args" : [ "type-104" ],
11766   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
11767  },
11768  {
11769   "alignment" : 4,
11770   "fields" :
11771   [
11772    {
11773     "access" : "private",
11774     "field_name" : "m_ptr",
11775     "referenced_type" : "type-147"
11776    }
11777   ],
11778   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
11779   "name" : "android::sp<android::hardware::BHwBinder>",
11780   "record_kind" : "class",
11781   "referenced_type" : "type-146",
11782   "self_type" : "type-146",
11783   "size" : 4,
11784   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11785   "template_args" : [ "type-148" ],
11786   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
11787  },
11788  {
11789   "alignment" : 4,
11790   "fields" :
11791   [
11792    {
11793     "access" : "private",
11794     "field_name" : "m_ptr",
11795     "referenced_type" : "type-37"
11796    }
11797   ],
11798   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11799   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11800   "record_kind" : "class",
11801   "referenced_type" : "type-36",
11802   "self_type" : "type-36",
11803   "size" : 4,
11804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11805   "template_args" : [ "type-38" ],
11806   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
11807  },
11808  {
11809   "alignment" : 4,
11810   "fields" :
11811   [
11812    {
11813     "access" : "private",
11814     "field_name" : "m_ptr",
11815     "referenced_type" : "type-20"
11816    }
11817   ],
11818   "linker_set_key" : "android::sp<android::hardware::IBinder>",
11819   "name" : "android::sp<android::hardware::IBinder>",
11820   "record_kind" : "class",
11821   "referenced_type" : "type-40",
11822   "self_type" : "type-40",
11823   "size" : 4,
11824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11825   "template_args" : [ "type-21" ],
11826   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
11827  },
11828  {
11829   "alignment" : 4,
11830   "fields" :
11831   [
11832    {
11833     "access" : "private",
11834     "field_name" : "m_ptr",
11835     "referenced_type" : "type-46"
11836    }
11837   ],
11838   "linker_set_key" : "android::sp<android::hardware::IInterface>",
11839   "name" : "android::sp<android::hardware::IInterface>",
11840   "record_kind" : "class",
11841   "referenced_type" : "type-45",
11842   "self_type" : "type-45",
11843   "size" : 4,
11844   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11845   "template_args" : [ "type-17" ],
11846   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
11847  },
11848  {
11849   "alignment" : 4,
11850   "fields" :
11851   [
11852    {
11853     "access" : "private",
11854     "field_name" : "m_ptr",
11855     "referenced_type" : "type-48"
11856    }
11857   ],
11858   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
11859   "name" : "android::sp<android::hardware::ProcessState>",
11860   "record_kind" : "class",
11861   "referenced_type" : "type-47",
11862   "self_type" : "type-47",
11863   "size" : 4,
11864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11865   "template_args" : [ "type-49" ],
11866   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
11867  },
11868  {
11869   "alignment" : 4,
11870   "fields" :
11871   [
11872    {
11873     "access" : "private",
11874     "field_name" : "m_ptr",
11875     "referenced_type" : "type-133"
11876    }
11877   ],
11878   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11879   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11880   "record_kind" : "class",
11881   "referenced_type" : "type-132",
11882   "self_type" : "type-132",
11883   "size" : 4,
11884   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11885   "template_args" : [ "type-134" ],
11886   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
11887  },
11888  {
11889   "alignment" : 4,
11890   "fields" :
11891   [
11892    {
11893     "access" : "private",
11894     "field_name" : "m_ptr",
11895     "referenced_type" : "type-136"
11896    }
11897   ],
11898   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
11899   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11900   "record_kind" : "class",
11901   "referenced_type" : "type-600",
11902   "self_type" : "type-600",
11903   "size" : 4,
11904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11905   "template_args" : [ "type-137" ],
11906   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
11907  },
11908  {
11909   "alignment" : 4,
11910   "fields" :
11911   [
11912    {
11913     "access" : "private",
11914     "field_name" : "m_ptr",
11915     "referenced_type" : "type-117"
11916    }
11917   ],
11918   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
11919   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
11920   "record_kind" : "class",
11921   "referenced_type" : "type-116",
11922   "self_type" : "type-116",
11923   "size" : 4,
11924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11925   "template_args" : [ "type-11" ],
11926   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
11927  },
11928  {
11929   "alignment" : 4,
11930   "fields" :
11931   [
11932    {
11933     "access" : "private",
11934     "field_name" : "m_ptr",
11935     "referenced_type" : "type-126"
11936    }
11937   ],
11938   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
11939   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
11940   "record_kind" : "class",
11941   "referenced_type" : "type-125",
11942   "self_type" : "type-125",
11943   "size" : 4,
11944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11945   "template_args" : [ "type-10" ],
11946   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
11947  },
11948  {
11949   "alignment" : 4,
11950   "fields" :
11951   [
11952    {
11953     "access" : "private",
11954     "field_name" : "m_ptr",
11955     "referenced_type" : "type-33"
11956    }
11957   ],
11958   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
11959   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
11960   "record_kind" : "class",
11961   "referenced_type" : "type-32",
11962   "self_type" : "type-32",
11963   "size" : 4,
11964   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11965   "template_args" : [ "type-12" ],
11966   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
11967  },
11968  {
11969   "alignment" : 4,
11970   "fields" :
11971   [
11972    {
11973     "access" : "private",
11974     "field_name" : "m_ptr",
11975     "referenced_type" : "type-95"
11976    }
11977   ],
11978   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11979   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
11980   "record_kind" : "class",
11981   "referenced_type" : "type-94",
11982   "self_type" : "type-94",
11983   "size" : 4,
11984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11985   "template_args" : [ "type-96" ],
11986   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
11987  },
11988  {
11989   "alignment" : 4,
11990   "fields" :
11991   [
11992    {
11993     "access" : "private",
11994     "field_name" : "m_ptr",
11995     "referenced_type" : "type-111"
11996    }
11997   ],
11998   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
11999   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
12000   "record_kind" : "class",
12001   "referenced_type" : "type-110",
12002   "self_type" : "type-110",
12003   "size" : 4,
12004   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
12005   "template_args" : [ "type-112" ],
12006   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
12007  },
12008  {
12009   "alignment" : 1,
12010   "linker_set_key" : "android::trait_trivial_copy<bool>",
12011   "name" : "android::trait_trivial_copy<bool>",
12012   "referenced_type" : "type-200",
12013   "self_type" : "type-200",
12014   "size" : 1,
12015   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12016   "template_args" : [ "type-27" ],
12017   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
12018  },
12019  {
12020   "alignment" : 1,
12021   "linker_set_key" : "android::trait_trivial_copy<char>",
12022   "name" : "android::trait_trivial_copy<char>",
12023   "referenced_type" : "type-204",
12024   "self_type" : "type-204",
12025   "size" : 1,
12026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12027   "template_args" : [ "type-4" ],
12028   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
12029  },
12030  {
12031   "alignment" : 1,
12032   "linker_set_key" : "android::trait_trivial_copy<double>",
12033   "name" : "android::trait_trivial_copy<double>",
12034   "referenced_type" : "type-262",
12035   "self_type" : "type-262",
12036   "size" : 1,
12037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12038   "template_args" : [ "type-256" ],
12039   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
12040  },
12041  {
12042   "alignment" : 1,
12043   "linker_set_key" : "android::trait_trivial_copy<float>",
12044   "name" : "android::trait_trivial_copy<float>",
12045   "referenced_type" : "type-253",
12046   "self_type" : "type-253",
12047   "size" : 1,
12048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12049   "template_args" : [ "type-251" ],
12050   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
12051  },
12052  {
12053   "alignment" : 1,
12054   "linker_set_key" : "android::trait_trivial_copy<int>",
12055   "name" : "android::trait_trivial_copy<int>",
12056   "referenced_type" : "type-222",
12057   "self_type" : "type-222",
12058   "size" : 1,
12059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12060   "template_args" : [ "type-50" ],
12061   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
12062  },
12063  {
12064   "alignment" : 1,
12065   "linker_set_key" : "android::trait_trivial_copy<long long>",
12066   "name" : "android::trait_trivial_copy<long long>",
12067   "referenced_type" : "type-242",
12068   "self_type" : "type-242",
12069   "size" : 1,
12070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12071   "template_args" : [ "type-55" ],
12072   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
12073  },
12074  {
12075   "alignment" : 1,
12076   "linker_set_key" : "android::trait_trivial_copy<long>",
12077   "name" : "android::trait_trivial_copy<long>",
12078   "referenced_type" : "type-232",
12079   "self_type" : "type-232",
12080   "size" : 1,
12081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12082   "template_args" : [ "type-230" ],
12083   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
12084  },
12085  {
12086   "alignment" : 1,
12087   "linker_set_key" : "android::trait_trivial_copy<short>",
12088   "name" : "android::trait_trivial_copy<short>",
12089   "referenced_type" : "type-214",
12090   "self_type" : "type-214",
12091   "size" : 1,
12092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12093   "template_args" : [ "type-211" ],
12094   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
12095  },
12096  {
12097   "alignment" : 1,
12098   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
12099   "name" : "android::trait_trivial_copy<unsigned char>",
12100   "referenced_type" : "type-208",
12101   "self_type" : "type-208",
12102   "size" : 1,
12103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12104   "template_args" : [ "type-86" ],
12105   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
12106  },
12107  {
12108   "alignment" : 1,
12109   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
12110   "name" : "android::trait_trivial_copy<unsigned int>",
12111   "referenced_type" : "type-227",
12112   "self_type" : "type-227",
12113   "size" : 1,
12114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12115   "template_args" : [ "type-2" ],
12116   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
12117  },
12118  {
12119   "alignment" : 1,
12120   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
12121   "name" : "android::trait_trivial_copy<unsigned long long>",
12122   "referenced_type" : "type-248",
12123   "self_type" : "type-248",
12124   "size" : 1,
12125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12126   "template_args" : [ "type-44" ],
12127   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
12128  },
12129  {
12130   "alignment" : 1,
12131   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
12132   "name" : "android::trait_trivial_copy<unsigned long>",
12133   "referenced_type" : "type-238",
12134   "self_type" : "type-238",
12135   "size" : 1,
12136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12137   "template_args" : [ "type-235" ],
12138   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
12139  },
12140  {
12141   "alignment" : 1,
12142   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
12143   "name" : "android::trait_trivial_copy<unsigned short>",
12144   "referenced_type" : "type-218",
12145   "self_type" : "type-218",
12146   "size" : 1,
12147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12148   "template_args" : [ "type-88" ],
12149   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
12150  },
12151  {
12152   "alignment" : 1,
12153   "linker_set_key" : "android::trait_trivial_copy<void>",
12154   "name" : "android::trait_trivial_copy<void>",
12155   "referenced_type" : "type-196",
12156   "self_type" : "type-196",
12157   "size" : 1,
12158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12159   "template_args" : [ "type-52" ],
12160   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
12161  },
12162  {
12163   "alignment" : 1,
12164   "linker_set_key" : "android::trait_trivial_ctor<bool>",
12165   "name" : "android::trait_trivial_ctor<bool>",
12166   "referenced_type" : "type-198",
12167   "self_type" : "type-198",
12168   "size" : 1,
12169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12170   "template_args" : [ "type-27" ],
12171   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
12172  },
12173  {
12174   "alignment" : 1,
12175   "linker_set_key" : "android::trait_trivial_ctor<char>",
12176   "name" : "android::trait_trivial_ctor<char>",
12177   "referenced_type" : "type-202",
12178   "self_type" : "type-202",
12179   "size" : 1,
12180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12181   "template_args" : [ "type-4" ],
12182   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
12183  },
12184  {
12185   "alignment" : 1,
12186   "linker_set_key" : "android::trait_trivial_ctor<double>",
12187   "name" : "android::trait_trivial_ctor<double>",
12188   "referenced_type" : "type-255",
12189   "self_type" : "type-255",
12190   "size" : 1,
12191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12192   "template_args" : [ "type-256" ],
12193   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
12194  },
12195  {
12196   "alignment" : 1,
12197   "linker_set_key" : "android::trait_trivial_ctor<float>",
12198   "name" : "android::trait_trivial_ctor<float>",
12199   "referenced_type" : "type-250",
12200   "self_type" : "type-250",
12201   "size" : 1,
12202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12203   "template_args" : [ "type-251" ],
12204   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
12205  },
12206  {
12207   "alignment" : 1,
12208   "linker_set_key" : "android::trait_trivial_ctor<int>",
12209   "name" : "android::trait_trivial_ctor<int>",
12210   "referenced_type" : "type-220",
12211   "self_type" : "type-220",
12212   "size" : 1,
12213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12214   "template_args" : [ "type-50" ],
12215   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
12216  },
12217  {
12218   "alignment" : 1,
12219   "linker_set_key" : "android::trait_trivial_ctor<long long>",
12220   "name" : "android::trait_trivial_ctor<long long>",
12221   "referenced_type" : "type-240",
12222   "self_type" : "type-240",
12223   "size" : 1,
12224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12225   "template_args" : [ "type-55" ],
12226   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
12227  },
12228  {
12229   "alignment" : 1,
12230   "linker_set_key" : "android::trait_trivial_ctor<long>",
12231   "name" : "android::trait_trivial_ctor<long>",
12232   "referenced_type" : "type-229",
12233   "self_type" : "type-229",
12234   "size" : 1,
12235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12236   "template_args" : [ "type-230" ],
12237   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
12238  },
12239  {
12240   "alignment" : 1,
12241   "linker_set_key" : "android::trait_trivial_ctor<short>",
12242   "name" : "android::trait_trivial_ctor<short>",
12243   "referenced_type" : "type-210",
12244   "self_type" : "type-210",
12245   "size" : 1,
12246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12247   "template_args" : [ "type-211" ],
12248   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
12249  },
12250  {
12251   "alignment" : 1,
12252   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
12253   "name" : "android::trait_trivial_ctor<unsigned char>",
12254   "referenced_type" : "type-206",
12255   "self_type" : "type-206",
12256   "size" : 1,
12257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12258   "template_args" : [ "type-86" ],
12259   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
12260  },
12261  {
12262   "alignment" : 1,
12263   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
12264   "name" : "android::trait_trivial_ctor<unsigned int>",
12265   "referenced_type" : "type-225",
12266   "self_type" : "type-225",
12267   "size" : 1,
12268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12269   "template_args" : [ "type-2" ],
12270   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
12271  },
12272  {
12273   "alignment" : 1,
12274   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
12275   "name" : "android::trait_trivial_ctor<unsigned long long>",
12276   "referenced_type" : "type-244",
12277   "self_type" : "type-244",
12278   "size" : 1,
12279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12280   "template_args" : [ "type-44" ],
12281   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
12282  },
12283  {
12284   "alignment" : 1,
12285   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
12286   "name" : "android::trait_trivial_ctor<unsigned long>",
12287   "referenced_type" : "type-234",
12288   "self_type" : "type-234",
12289   "size" : 1,
12290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12291   "template_args" : [ "type-235" ],
12292   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
12293  },
12294  {
12295   "alignment" : 1,
12296   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
12297   "name" : "android::trait_trivial_ctor<unsigned short>",
12298   "referenced_type" : "type-216",
12299   "self_type" : "type-216",
12300   "size" : 1,
12301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12302   "template_args" : [ "type-88" ],
12303   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
12304  },
12305  {
12306   "alignment" : 1,
12307   "linker_set_key" : "android::trait_trivial_ctor<void>",
12308   "name" : "android::trait_trivial_ctor<void>",
12309   "referenced_type" : "type-194",
12310   "self_type" : "type-194",
12311   "size" : 1,
12312   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12313   "template_args" : [ "type-52" ],
12314   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
12315  },
12316  {
12317   "alignment" : 1,
12318   "linker_set_key" : "android::trait_trivial_dtor<bool>",
12319   "name" : "android::trait_trivial_dtor<bool>",
12320   "referenced_type" : "type-199",
12321   "self_type" : "type-199",
12322   "size" : 1,
12323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12324   "template_args" : [ "type-27" ],
12325   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
12326  },
12327  {
12328   "alignment" : 1,
12329   "linker_set_key" : "android::trait_trivial_dtor<char>",
12330   "name" : "android::trait_trivial_dtor<char>",
12331   "referenced_type" : "type-203",
12332   "self_type" : "type-203",
12333   "size" : 1,
12334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12335   "template_args" : [ "type-4" ],
12336   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
12337  },
12338  {
12339   "alignment" : 1,
12340   "linker_set_key" : "android::trait_trivial_dtor<double>",
12341   "name" : "android::trait_trivial_dtor<double>",
12342   "referenced_type" : "type-261",
12343   "self_type" : "type-261",
12344   "size" : 1,
12345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12346   "template_args" : [ "type-256" ],
12347   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
12348  },
12349  {
12350   "alignment" : 1,
12351   "linker_set_key" : "android::trait_trivial_dtor<float>",
12352   "name" : "android::trait_trivial_dtor<float>",
12353   "referenced_type" : "type-252",
12354   "self_type" : "type-252",
12355   "size" : 1,
12356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12357   "template_args" : [ "type-251" ],
12358   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
12359  },
12360  {
12361   "alignment" : 1,
12362   "linker_set_key" : "android::trait_trivial_dtor<int>",
12363   "name" : "android::trait_trivial_dtor<int>",
12364   "referenced_type" : "type-221",
12365   "self_type" : "type-221",
12366   "size" : 1,
12367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12368   "template_args" : [ "type-50" ],
12369   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
12370  },
12371  {
12372   "alignment" : 1,
12373   "linker_set_key" : "android::trait_trivial_dtor<long long>",
12374   "name" : "android::trait_trivial_dtor<long long>",
12375   "referenced_type" : "type-241",
12376   "self_type" : "type-241",
12377   "size" : 1,
12378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12379   "template_args" : [ "type-55" ],
12380   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
12381  },
12382  {
12383   "alignment" : 1,
12384   "linker_set_key" : "android::trait_trivial_dtor<long>",
12385   "name" : "android::trait_trivial_dtor<long>",
12386   "referenced_type" : "type-231",
12387   "self_type" : "type-231",
12388   "size" : 1,
12389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12390   "template_args" : [ "type-230" ],
12391   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
12392  },
12393  {
12394   "alignment" : 1,
12395   "linker_set_key" : "android::trait_trivial_dtor<short>",
12396   "name" : "android::trait_trivial_dtor<short>",
12397   "referenced_type" : "type-212",
12398   "self_type" : "type-212",
12399   "size" : 1,
12400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12401   "template_args" : [ "type-211" ],
12402   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
12403  },
12404  {
12405   "alignment" : 1,
12406   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
12407   "name" : "android::trait_trivial_dtor<unsigned char>",
12408   "referenced_type" : "type-207",
12409   "self_type" : "type-207",
12410   "size" : 1,
12411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12412   "template_args" : [ "type-86" ],
12413   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
12414  },
12415  {
12416   "alignment" : 1,
12417   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
12418   "name" : "android::trait_trivial_dtor<unsigned int>",
12419   "referenced_type" : "type-226",
12420   "self_type" : "type-226",
12421   "size" : 1,
12422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12423   "template_args" : [ "type-2" ],
12424   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
12425  },
12426  {
12427   "alignment" : 1,
12428   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
12429   "name" : "android::trait_trivial_dtor<unsigned long long>",
12430   "referenced_type" : "type-247",
12431   "self_type" : "type-247",
12432   "size" : 1,
12433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12434   "template_args" : [ "type-44" ],
12435   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
12436  },
12437  {
12438   "alignment" : 1,
12439   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
12440   "name" : "android::trait_trivial_dtor<unsigned long>",
12441   "referenced_type" : "type-237",
12442   "self_type" : "type-237",
12443   "size" : 1,
12444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12445   "template_args" : [ "type-235" ],
12446   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
12447  },
12448  {
12449   "alignment" : 1,
12450   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
12451   "name" : "android::trait_trivial_dtor<unsigned short>",
12452   "referenced_type" : "type-217",
12453   "self_type" : "type-217",
12454   "size" : 1,
12455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12456   "template_args" : [ "type-88" ],
12457   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
12458  },
12459  {
12460   "alignment" : 1,
12461   "linker_set_key" : "android::trait_trivial_dtor<void>",
12462   "name" : "android::trait_trivial_dtor<void>",
12463   "referenced_type" : "type-195",
12464   "self_type" : "type-195",
12465   "size" : 1,
12466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12467   "template_args" : [ "type-52" ],
12468   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
12469  },
12470  {
12471   "alignment" : 1,
12472   "linker_set_key" : "android::trait_trivial_move<android::String16>",
12473   "name" : "android::trait_trivial_move<android::String16>",
12474   "referenced_type" : "type-412",
12475   "self_type" : "type-412",
12476   "size" : 1,
12477   "source_file" : "/system/core/libutils/include/utils/String16.h",
12478   "template_args" : [ "type-66" ],
12479   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
12480  },
12481  {
12482   "alignment" : 1,
12483   "linker_set_key" : "android::trait_trivial_move<android::String8>",
12484   "name" : "android::trait_trivial_move<android::String8>",
12485   "referenced_type" : "type-407",
12486   "self_type" : "type-407",
12487   "size" : 1,
12488   "source_file" : "/system/core/libutils/include/utils/String8.h",
12489   "template_args" : [ "type-75" ],
12490   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
12491  },
12492  {
12493   "alignment" : 1,
12494   "linker_set_key" : "android::trait_trivial_move<bool>",
12495   "name" : "android::trait_trivial_move<bool>",
12496   "referenced_type" : "type-201",
12497   "self_type" : "type-201",
12498   "size" : 1,
12499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12500   "template_args" : [ "type-27" ],
12501   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
12502  },
12503  {
12504   "alignment" : 1,
12505   "linker_set_key" : "android::trait_trivial_move<char>",
12506   "name" : "android::trait_trivial_move<char>",
12507   "referenced_type" : "type-205",
12508   "self_type" : "type-205",
12509   "size" : 1,
12510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12511   "template_args" : [ "type-4" ],
12512   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
12513  },
12514  {
12515   "alignment" : 1,
12516   "linker_set_key" : "android::trait_trivial_move<double>",
12517   "name" : "android::trait_trivial_move<double>",
12518   "referenced_type" : "type-263",
12519   "self_type" : "type-263",
12520   "size" : 1,
12521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12522   "template_args" : [ "type-256" ],
12523   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
12524  },
12525  {
12526   "alignment" : 1,
12527   "linker_set_key" : "android::trait_trivial_move<float>",
12528   "name" : "android::trait_trivial_move<float>",
12529   "referenced_type" : "type-254",
12530   "self_type" : "type-254",
12531   "size" : 1,
12532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12533   "template_args" : [ "type-251" ],
12534   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
12535  },
12536  {
12537   "alignment" : 1,
12538   "linker_set_key" : "android::trait_trivial_move<int>",
12539   "name" : "android::trait_trivial_move<int>",
12540   "referenced_type" : "type-223",
12541   "self_type" : "type-223",
12542   "size" : 1,
12543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12544   "template_args" : [ "type-50" ],
12545   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
12546  },
12547  {
12548   "alignment" : 1,
12549   "linker_set_key" : "android::trait_trivial_move<long long>",
12550   "name" : "android::trait_trivial_move<long long>",
12551   "referenced_type" : "type-243",
12552   "self_type" : "type-243",
12553   "size" : 1,
12554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12555   "template_args" : [ "type-55" ],
12556   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
12557  },
12558  {
12559   "alignment" : 1,
12560   "linker_set_key" : "android::trait_trivial_move<long>",
12561   "name" : "android::trait_trivial_move<long>",
12562   "referenced_type" : "type-233",
12563   "self_type" : "type-233",
12564   "size" : 1,
12565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12566   "template_args" : [ "type-230" ],
12567   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
12568  },
12569  {
12570   "alignment" : 1,
12571   "linker_set_key" : "android::trait_trivial_move<short>",
12572   "name" : "android::trait_trivial_move<short>",
12573   "referenced_type" : "type-215",
12574   "self_type" : "type-215",
12575   "size" : 1,
12576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12577   "template_args" : [ "type-211" ],
12578   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
12579  },
12580  {
12581   "alignment" : 1,
12582   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
12583   "name" : "android::trait_trivial_move<unsigned char>",
12584   "referenced_type" : "type-209",
12585   "self_type" : "type-209",
12586   "size" : 1,
12587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12588   "template_args" : [ "type-86" ],
12589   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
12590  },
12591  {
12592   "alignment" : 1,
12593   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
12594   "name" : "android::trait_trivial_move<unsigned int>",
12595   "referenced_type" : "type-228",
12596   "self_type" : "type-228",
12597   "size" : 1,
12598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12599   "template_args" : [ "type-2" ],
12600   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
12601  },
12602  {
12603   "alignment" : 1,
12604   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
12605   "name" : "android::trait_trivial_move<unsigned long long>",
12606   "referenced_type" : "type-249",
12607   "self_type" : "type-249",
12608   "size" : 1,
12609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12610   "template_args" : [ "type-44" ],
12611   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
12612  },
12613  {
12614   "alignment" : 1,
12615   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
12616   "name" : "android::trait_trivial_move<unsigned long>",
12617   "referenced_type" : "type-239",
12618   "self_type" : "type-239",
12619   "size" : 1,
12620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12621   "template_args" : [ "type-235" ],
12622   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
12623  },
12624  {
12625   "alignment" : 1,
12626   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
12627   "name" : "android::trait_trivial_move<unsigned short>",
12628   "referenced_type" : "type-219",
12629   "self_type" : "type-219",
12630   "size" : 1,
12631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12632   "template_args" : [ "type-88" ],
12633   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
12634  },
12635  {
12636   "alignment" : 1,
12637   "linker_set_key" : "android::trait_trivial_move<void>",
12638   "name" : "android::trait_trivial_move<void>",
12639   "referenced_type" : "type-197",
12640   "self_type" : "type-197",
12641   "size" : 1,
12642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
12643   "template_args" : [ "type-52" ],
12644   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
12645  },
12646  {
12647   "alignment" : 4,
12648   "fields" :
12649   [
12650    {
12651     "access" : "private",
12652     "field_name" : "m_ptr",
12653     "referenced_type" : "type-147"
12654    },
12655    {
12656     "access" : "private",
12657     "field_name" : "m_refs",
12658     "field_offset" : 32,
12659     "referenced_type" : "type-22"
12660    }
12661   ],
12662   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
12663   "name" : "android::wp<android::hardware::BHwBinder>",
12664   "record_kind" : "class",
12665   "referenced_type" : "type-455",
12666   "self_type" : "type-455",
12667   "size" : 8,
12668   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12669   "template_args" : [ "type-148" ],
12670   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
12671  },
12672  {
12673   "alignment" : 4,
12674   "fields" :
12675   [
12676    {
12677     "access" : "private",
12678     "field_name" : "m_ptr",
12679     "referenced_type" : "type-37"
12680    },
12681    {
12682     "access" : "private",
12683     "field_name" : "m_refs",
12684     "field_offset" : 32,
12685     "referenced_type" : "type-22"
12686    }
12687   ],
12688   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12689   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
12690   "record_kind" : "class",
12691   "referenced_type" : "type-404",
12692   "self_type" : "type-404",
12693   "size" : 8,
12694   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12695   "template_args" : [ "type-38" ],
12696   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
12697  },
12698  {
12699   "alignment" : 4,
12700   "fields" :
12701   [
12702    {
12703     "access" : "private",
12704     "field_name" : "m_ptr",
12705     "referenced_type" : "type-136"
12706    },
12707    {
12708     "access" : "private",
12709     "field_name" : "m_refs",
12710     "field_offset" : 32,
12711     "referenced_type" : "type-22"
12712    }
12713   ],
12714   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
12715   "name" : "android::wp<android::hardware::hidl_death_recipient>",
12716   "record_kind" : "class",
12717   "referenced_type" : "type-135",
12718   "self_type" : "type-135",
12719   "size" : 8,
12720   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12721   "template_args" : [ "type-137" ],
12722   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
12723  },
12724  {
12725   "alignment" : 4,
12726   "fields" :
12727   [
12728    {
12729     "access" : "private",
12730     "field_name" : "m_ptr",
12731     "referenced_type" : "type-33"
12732    },
12733    {
12734     "access" : "private",
12735     "field_name" : "m_refs",
12736     "field_offset" : 32,
12737     "referenced_type" : "type-22"
12738    }
12739   ],
12740   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
12741   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
12742   "record_kind" : "class",
12743   "referenced_type" : "type-138",
12744   "self_type" : "type-138",
12745   "size" : 8,
12746   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12747   "template_args" : [ "type-12" ],
12748   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12749  },
12750  {
12751   "alignment" : 4,
12752   "fields" :
12753   [
12754    {
12755     "field_name" : "maxContentLightLevel",
12756     "referenced_type" : "type-251"
12757    },
12758    {
12759     "field_name" : "maxFrameAverageLightLevel",
12760     "field_offset" : 32,
12761     "referenced_type" : "type-251"
12762    }
12763   ],
12764   "linker_set_key" : "android_cta861_3_metadata",
12765   "name" : "android_cta861_3_metadata",
12766   "referenced_type" : "type-508",
12767   "self_type" : "type-508",
12768   "size" : 8,
12769   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12770   "unique_id" : "android_cta861_3_metadata"
12771  },
12772  {
12773   "alignment" : 4,
12774   "fields" :
12775   [
12776    {
12777     "field_name" : "num_points",
12778     "referenced_type" : "type-2"
12779    },
12780    {
12781     "field_name" : "reserved",
12782     "field_offset" : 32,
12783     "referenced_type" : "type-497"
12784    },
12785    {
12786     "field_name" : "xyzc_points",
12787     "field_offset" : 288,
12788     "referenced_type" : "type-504"
12789    }
12790   ],
12791   "linker_set_key" : "android_depth_points",
12792   "name" : "android_depth_points",
12793   "referenced_type" : "type-503",
12794   "self_type" : "type-503",
12795   "size" : 36,
12796   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12797   "unique_id" : "android_depth_points"
12798  },
12799  {
12800   "alignment" : 4,
12801   "fields" :
12802   [
12803    {
12804     "field_name" : "format",
12805     "referenced_type" : "type-500"
12806    },
12807    {
12808     "field_name" : "num_planes",
12809     "field_offset" : 32,
12810     "referenced_type" : "type-2"
12811    },
12812    {
12813     "field_name" : "planes",
12814     "field_offset" : 64,
12815     "referenced_type" : "type-502"
12816    }
12817   ],
12818   "linker_set_key" : "android_flex_layout",
12819   "name" : "android_flex_layout",
12820   "referenced_type" : "type-501",
12821   "self_type" : "type-501",
12822   "size" : 12,
12823   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12824   "unique_id" : "android_flex_layout"
12825  },
12826  {
12827   "alignment" : 4,
12828   "fields" :
12829   [
12830    {
12831     "field_name" : "top_left",
12832     "referenced_type" : "type-420"
12833    },
12834    {
12835     "field_name" : "component",
12836     "field_offset" : 32,
12837     "referenced_type" : "type-498"
12838    },
12839    {
12840     "field_name" : "bits_per_component",
12841     "field_offset" : 64,
12842     "referenced_type" : "type-50"
12843    },
12844    {
12845     "field_name" : "bits_used",
12846     "field_offset" : 96,
12847     "referenced_type" : "type-50"
12848    },
12849    {
12850     "field_name" : "h_increment",
12851     "field_offset" : 128,
12852     "referenced_type" : "type-50"
12853    },
12854    {
12855     "field_name" : "v_increment",
12856     "field_offset" : 160,
12857     "referenced_type" : "type-50"
12858    },
12859    {
12860     "field_name" : "h_subsampling",
12861     "field_offset" : 192,
12862     "referenced_type" : "type-50"
12863    },
12864    {
12865     "field_name" : "v_subsampling",
12866     "field_offset" : 224,
12867     "referenced_type" : "type-50"
12868    }
12869   ],
12870   "linker_set_key" : "android_flex_plane",
12871   "name" : "android_flex_plane",
12872   "referenced_type" : "type-499",
12873   "self_type" : "type-499",
12874   "size" : 32,
12875   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12876   "unique_id" : "android_flex_plane"
12877  },
12878  {
12879   "alignment" : 4,
12880   "fields" :
12881   [
12882    {
12883     "field_name" : "displayPrimaryRed",
12884     "referenced_type" : "type-506"
12885    },
12886    {
12887     "field_name" : "displayPrimaryGreen",
12888     "field_offset" : 64,
12889     "referenced_type" : "type-506"
12890    },
12891    {
12892     "field_name" : "displayPrimaryBlue",
12893     "field_offset" : 128,
12894     "referenced_type" : "type-506"
12895    },
12896    {
12897     "field_name" : "whitePoint",
12898     "field_offset" : 192,
12899     "referenced_type" : "type-506"
12900    },
12901    {
12902     "field_name" : "maxLuminance",
12903     "field_offset" : 256,
12904     "referenced_type" : "type-251"
12905    },
12906    {
12907     "field_name" : "minLuminance",
12908     "field_offset" : 288,
12909     "referenced_type" : "type-251"
12910    }
12911   ],
12912   "linker_set_key" : "android_smpte2086_metadata",
12913   "name" : "android_smpte2086_metadata",
12914   "referenced_type" : "type-507",
12915   "self_type" : "type-507",
12916   "size" : 40,
12917   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12918   "unique_id" : "android_smpte2086_metadata"
12919  },
12920  {
12921   "alignment" : 4,
12922   "fields" :
12923   [
12924    {
12925     "field_name" : "x",
12926     "referenced_type" : "type-251"
12927    },
12928    {
12929     "field_name" : "y",
12930     "field_offset" : 32,
12931     "referenced_type" : "type-251"
12932    }
12933   ],
12934   "linker_set_key" : "android_xy_color",
12935   "name" : "android_xy_color",
12936   "referenced_type" : "type-506",
12937   "self_type" : "type-506",
12938   "size" : 8,
12939   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12940   "unique_id" : "android_xy_color"
12941  },
12942  {
12943   "alignment" : 4,
12944   "fields" :
12945   [
12946    {
12947     "field_name" : "y",
12948     "referenced_type" : "type-51"
12949    },
12950    {
12951     "field_name" : "cb",
12952     "field_offset" : 32,
12953     "referenced_type" : "type-51"
12954    },
12955    {
12956     "field_name" : "cr",
12957     "field_offset" : 64,
12958     "referenced_type" : "type-51"
12959    },
12960    {
12961     "field_name" : "ystride",
12962     "field_offset" : 96,
12963     "referenced_type" : "type-2"
12964    },
12965    {
12966     "field_name" : "cstride",
12967     "field_offset" : 128,
12968     "referenced_type" : "type-2"
12969    },
12970    {
12971     "field_name" : "chroma_step",
12972     "field_offset" : 160,
12973     "referenced_type" : "type-2"
12974    },
12975    {
12976     "field_name" : "reserved",
12977     "field_offset" : 192,
12978     "referenced_type" : "type-497"
12979    }
12980   ],
12981   "linker_set_key" : "android_ycbcr",
12982   "name" : "android_ycbcr",
12983   "referenced_type" : "type-496",
12984   "self_type" : "type-496",
12985   "size" : 56,
12986   "source_file" : "/system/core/libsystem/include/system/graphics.h",
12987   "unique_id" : "android_ycbcr"
12988  },
12989  {
12990   "alignment" : 4,
12991   "fields" :
12992   [
12993    {
12994     "referenced_type" : "type-84"
12995    }
12996   ],
12997   "linker_set_key" : "log_msg",
12998   "name" : "log_msg",
12999   "referenced_type" : "type-83",
13000   "self_type" : "type-83",
13001   "size" : 5124,
13002   "source_file" : "/system/core/liblog/include/log/log_read.h",
13003   "unique_id" : "log_msg"
13004  },
13005  {
13006   "alignment" : 4,
13007   "fields" :
13008   [
13009    {
13010     "field_name" : "buf",
13011     "referenced_type" : "type-85"
13012    },
13013    {
13014     "field_name" : "entry",
13015     "referenced_type" : "type-87"
13016    },
13017    {
13018     "field_name" : "entry_v4",
13019     "referenced_type" : "type-87"
13020    },
13021    {
13022     "field_name" : "entry_v3",
13023     "referenced_type" : "type-90"
13024    },
13025    {
13026     "field_name" : "entry_v2",
13027     "referenced_type" : "type-91"
13028    },
13029    {
13030     "field_name" : "entry_v1",
13031     "referenced_type" : "type-92"
13032    }
13033   ],
13034   "is_anonymous" : true,
13035   "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",
13036   "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",
13037   "record_kind" : "union",
13038   "referenced_type" : "type-84",
13039   "self_type" : "type-84",
13040   "size" : 5124,
13041   "source_file" : "/system/core/liblog/include/log/log_read.h",
13042   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
13043  },
13044  {
13045   "alignment" : 1,
13046   "fields" :
13047   [
13048    {
13049     "field_name" : "tv_sec",
13050     "referenced_type" : "type-2"
13051    },
13052    {
13053     "field_name" : "tv_nsec",
13054     "field_offset" : 32,
13055     "referenced_type" : "type-2"
13056    }
13057   ],
13058   "linker_set_key" : "log_time",
13059   "name" : "log_time",
13060   "referenced_type" : "type-384",
13061   "self_type" : "type-384",
13062   "size" : 8,
13063   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
13064   "unique_id" : "_ZTS8log_time"
13065  },
13066  {
13067   "alignment" : 4,
13068   "fields" :
13069   [
13070    {
13071     "field_name" : "len",
13072     "referenced_type" : "type-88"
13073    },
13074    {
13075     "field_name" : "__pad",
13076     "field_offset" : 16,
13077     "referenced_type" : "type-88"
13078    },
13079    {
13080     "field_name" : "pid",
13081     "field_offset" : 32,
13082     "referenced_type" : "type-50"
13083    },
13084    {
13085     "field_name" : "tid",
13086     "field_offset" : 64,
13087     "referenced_type" : "type-50"
13088    },
13089    {
13090     "field_name" : "sec",
13091     "field_offset" : 96,
13092     "referenced_type" : "type-50"
13093    },
13094    {
13095     "field_name" : "nsec",
13096     "field_offset" : 128,
13097     "referenced_type" : "type-50"
13098    },
13099    {
13100     "field_name" : "msg",
13101     "field_offset" : 160,
13102     "referenced_type" : "type-89"
13103    }
13104   ],
13105   "linker_set_key" : "logger_entry",
13106   "name" : "logger_entry",
13107   "referenced_type" : "type-92",
13108   "self_type" : "type-92",
13109   "size" : 20,
13110   "source_file" : "/system/core/liblog/include/log/log_read.h",
13111   "unique_id" : "logger_entry"
13112  },
13113  {
13114   "alignment" : 1,
13115   "fields" :
13116   [
13117    {
13118     "field_name" : "len",
13119     "referenced_type" : "type-88"
13120    },
13121    {
13122     "field_name" : "hdr_size",
13123     "field_offset" : 16,
13124     "referenced_type" : "type-88"
13125    },
13126    {
13127     "field_name" : "pid",
13128     "field_offset" : 32,
13129     "referenced_type" : "type-50"
13130    },
13131    {
13132     "field_name" : "tid",
13133     "field_offset" : 64,
13134     "referenced_type" : "type-50"
13135    },
13136    {
13137     "field_name" : "sec",
13138     "field_offset" : 96,
13139     "referenced_type" : "type-50"
13140    },
13141    {
13142     "field_name" : "nsec",
13143     "field_offset" : 128,
13144     "referenced_type" : "type-50"
13145    },
13146    {
13147     "field_name" : "euid",
13148     "field_offset" : 160,
13149     "referenced_type" : "type-2"
13150    },
13151    {
13152     "field_name" : "msg",
13153     "field_offset" : 192,
13154     "referenced_type" : "type-89"
13155    }
13156   ],
13157   "linker_set_key" : "logger_entry_v2",
13158   "name" : "logger_entry_v2",
13159   "referenced_type" : "type-91",
13160   "self_type" : "type-91",
13161   "size" : 24,
13162   "source_file" : "/system/core/liblog/include/log/log_read.h",
13163   "unique_id" : "logger_entry_v2"
13164  },
13165  {
13166   "alignment" : 1,
13167   "fields" :
13168   [
13169    {
13170     "field_name" : "len",
13171     "referenced_type" : "type-88"
13172    },
13173    {
13174     "field_name" : "hdr_size",
13175     "field_offset" : 16,
13176     "referenced_type" : "type-88"
13177    },
13178    {
13179     "field_name" : "pid",
13180     "field_offset" : 32,
13181     "referenced_type" : "type-50"
13182    },
13183    {
13184     "field_name" : "tid",
13185     "field_offset" : 64,
13186     "referenced_type" : "type-50"
13187    },
13188    {
13189     "field_name" : "sec",
13190     "field_offset" : 96,
13191     "referenced_type" : "type-50"
13192    },
13193    {
13194     "field_name" : "nsec",
13195     "field_offset" : 128,
13196     "referenced_type" : "type-50"
13197    },
13198    {
13199     "field_name" : "lid",
13200     "field_offset" : 160,
13201     "referenced_type" : "type-2"
13202    },
13203    {
13204     "field_name" : "msg",
13205     "field_offset" : 192,
13206     "referenced_type" : "type-89"
13207    }
13208   ],
13209   "linker_set_key" : "logger_entry_v3",
13210   "name" : "logger_entry_v3",
13211   "referenced_type" : "type-90",
13212   "self_type" : "type-90",
13213   "size" : 24,
13214   "source_file" : "/system/core/liblog/include/log/log_read.h",
13215   "unique_id" : "logger_entry_v3"
13216  },
13217  {
13218   "alignment" : 4,
13219   "fields" :
13220   [
13221    {
13222     "field_name" : "len",
13223     "referenced_type" : "type-88"
13224    },
13225    {
13226     "field_name" : "hdr_size",
13227     "field_offset" : 16,
13228     "referenced_type" : "type-88"
13229    },
13230    {
13231     "field_name" : "pid",
13232     "field_offset" : 32,
13233     "referenced_type" : "type-50"
13234    },
13235    {
13236     "field_name" : "tid",
13237     "field_offset" : 64,
13238     "referenced_type" : "type-2"
13239    },
13240    {
13241     "field_name" : "sec",
13242     "field_offset" : 96,
13243     "referenced_type" : "type-2"
13244    },
13245    {
13246     "field_name" : "nsec",
13247     "field_offset" : 128,
13248     "referenced_type" : "type-2"
13249    },
13250    {
13251     "field_name" : "lid",
13252     "field_offset" : 160,
13253     "referenced_type" : "type-2"
13254    },
13255    {
13256     "field_name" : "uid",
13257     "field_offset" : 192,
13258     "referenced_type" : "type-2"
13259    },
13260    {
13261     "field_name" : "msg",
13262     "field_offset" : 224,
13263     "referenced_type" : "type-89"
13264    }
13265   ],
13266   "linker_set_key" : "logger_entry_v4",
13267   "name" : "logger_entry_v4",
13268   "referenced_type" : "type-87",
13269   "self_type" : "type-87",
13270   "size" : 28,
13271   "source_file" : "/system/core/liblog/include/log/log_read.h",
13272   "unique_id" : "logger_entry_v4"
13273  },
13274  {
13275   "alignment" : 4,
13276   "fields" :
13277   [
13278    {
13279     "field_name" : "version",
13280     "referenced_type" : "type-50"
13281    },
13282    {
13283     "field_name" : "numFds",
13284     "field_offset" : 32,
13285     "referenced_type" : "type-50"
13286    },
13287    {
13288     "field_name" : "numInts",
13289     "field_offset" : 64,
13290     "referenced_type" : "type-50"
13291    },
13292    {
13293     "field_name" : "data",
13294     "field_offset" : 96,
13295     "referenced_type" : "type-192"
13296    }
13297   ],
13298   "linker_set_key" : "native_handle",
13299   "name" : "native_handle",
13300   "referenced_type" : "type-191",
13301   "self_type" : "type-191",
13302   "size" : 12,
13303   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
13304   "unique_id" : "native_handle"
13305  }
13306 ],
13307 "rvalue_reference_types" :
13308 [
13309  {
13310   "alignment" : 4,
13311   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &&",
13312   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_1::IPower> > &&",
13313   "referenced_type" : "type-167",
13314   "self_type" : "type-169",
13315   "size" : 4,
13316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13317  },
13318  {
13319   "alignment" : 4,
13320   "linker_set_key" : "android::hardware::Return<bool> &&",
13321   "name" : "android::hardware::Return<bool> &&",
13322   "referenced_type" : "type-160",
13323   "self_type" : "type-163",
13324   "size" : 4,
13325   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13326  },
13327  {
13328   "alignment" : 4,
13329   "linker_set_key" : "android::hardware::Return<void> &&",
13330   "name" : "android::hardware::Return<void> &&",
13331   "referenced_type" : "type-180",
13332   "self_type" : "type-182",
13333   "size" : 4,
13334   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13335  },
13336  {
13337   "alignment" : 4,
13338   "linker_set_key" : "android::hardware::Status &&",
13339   "name" : "android::hardware::Status &&",
13340   "referenced_type" : "type-150",
13341   "self_type" : "type-156",
13342   "size" : 4,
13343   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13344  },
13345  {
13346   "alignment" : 4,
13347   "linker_set_key" : "android::hardware::details::return_status &&",
13348   "name" : "android::hardware::details::return_status &&",
13349   "referenced_type" : "type-161",
13350   "self_type" : "type-175",
13351   "size" : 4,
13352   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13353  },
13354  {
13355   "alignment" : 4,
13356   "linker_set_key" : "android::hardware::hidl_handle &&",
13357   "name" : "android::hardware::hidl_handle &&",
13358   "referenced_type" : "type-290",
13359   "self_type" : "type-298",
13360   "size" : 4,
13361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13362  },
13363  {
13364   "alignment" : 4,
13365   "linker_set_key" : "android::hardware::hidl_memory &&",
13366   "name" : "android::hardware::hidl_memory &&",
13367   "referenced_type" : "type-296",
13368   "self_type" : "type-302",
13369   "size" : 4,
13370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13371  },
13372  {
13373   "alignment" : 4,
13374   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13375   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13376   "referenced_type" : "type-132",
13377   "self_type" : "type-142",
13378   "size" : 4,
13379   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13380  },
13381  {
13382   "alignment" : 4,
13383   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> &&",
13384   "name" : "android::sp<android::hardware::power::V1_1::IPower> &&",
13385   "referenced_type" : "type-125",
13386   "self_type" : "type-127",
13387   "size" : 4,
13388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13389  },
13390  {
13391   "alignment" : 4,
13392   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13393   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13394   "referenced_type" : "type-466",
13395   "self_type" : "type-465",
13396   "size" : 4,
13397   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13398  },
13399  {
13400   "alignment" : 4,
13401   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
13402   "name" : "std::function<sp<IBase> (void *)> &&",
13403   "referenced_type" : "type-476",
13404   "self_type" : "type-475",
13405   "size" : 4,
13406   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
13411   "name" : "std::function<sp<IBinder> (void *)> &&",
13412   "referenced_type" : "type-468",
13413   "self_type" : "type-467",
13414   "size" : 4,
13415   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13416  }
13417 ]
13418}
13419