1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-63",
9   "self_type" : "type-84",
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-260",
16   "self_type" : "type-510",
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-32",
24   "self_type" : "type-184",
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-81",
32   "self_type" : "type-331",
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-81",
41   "self_type" : "type-80",
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-501",
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-46",
64   "self_type" : "type-46",
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-63",
74   "self_type" : "type-63",
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-54",
84   "self_type" : "type-54",
85   "size" : 2
86  },
87  {
88   "alignment" : 8,
89   "linker_set_key" : "double",
90   "name" : "double",
91   "referenced_type" : "type-265",
92   "self_type" : "type-265",
93   "size" : 8
94  },
95  {
96   "alignment" : 4,
97   "linker_set_key" : "float",
98   "name" : "float",
99   "referenced_type" : "type-260",
100   "self_type" : "type-260",
101   "size" : 4
102  },
103  {
104   "alignment" : 4,
105   "is_integral" : true,
106   "linker_set_key" : "int",
107   "name" : "int",
108   "referenced_type" : "type-32",
109   "self_type" : "type-32",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "long",
116   "name" : "long",
117   "referenced_type" : "type-235",
118   "self_type" : "type-235",
119   "size" : 4
120  },
121  {
122   "alignment" : 8,
123   "linker_set_key" : "long double",
124   "name" : "long double",
125   "referenced_type" : "type-670",
126   "self_type" : "type-670",
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-37",
135   "self_type" : "type-37",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-216",
144   "self_type" : "type-216",
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-271",
153   "self_type" : "type-271",
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-81",
163   "self_type" : "type-81",
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-241",
183   "self_type" : "type-241",
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-145",
193   "self_type" : "type-145",
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-83",
203   "self_type" : "type-83",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-34",
210   "self_type" : "type-34"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
220  },
221  {
222   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
364  },
365  {
366   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
370  },
371  {
372   "binding" : "weak",
373   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
374  },
375  {
376   "binding" : "weak",
377   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
378  },
379  {
380   "binding" : "weak",
381   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
382  },
383  {
384   "binding" : "weak",
385   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
386  },
387  {
388   "binding" : "weak",
389   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
390  },
391  {
392   "binding" : "weak",
393   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
394  },
395  {
396   "binding" : "weak",
397   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
398  },
399  {
400   "binding" : "weak",
401   "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_"
402  },
403  {
404   "binding" : "weak",
405   "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_"
406  },
407  {
408   "binding" : "weak",
409   "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"
410  },
411  {
412   "binding" : "weak",
413   "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_"
414  },
415  {
416   "binding" : "weak",
417   "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_"
418  },
419  {
420   "binding" : "weak",
421   "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"
422  },
423  {
424   "binding" : "weak",
425   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
426  },
427  {
428   "binding" : "weak",
429   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
430  },
431  {
432   "binding" : "weak",
433   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
434  },
435  {
436   "name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
437  },
438  {
439   "name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
440  },
441  {
442   "name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
443  },
444  {
445   "name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD1Ev"
446  },
447  {
448   "name" : "__aeabi_memclr"
449  },
450  {
451   "name" : "__aeabi_memclr4"
452  },
453  {
454   "name" : "__aeabi_memclr8"
455  },
456  {
457   "name" : "__aeabi_memcpy"
458  },
459  {
460   "name" : "__aeabi_memcpy4"
461  },
462  {
463   "name" : "__aeabi_memcpy8"
464  },
465  {
466   "name" : "__aeabi_memset"
467  },
468  {
469   "name" : "__aeabi_memset4"
470  },
471  {
472   "name" : "__aeabi_memset8"
473  }
474 ],
475 "elf_objects" :
476 [
477  {
478   "name" : "_ZN7android8hardware5power4V1_36IPower10descriptorE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_06IPowerE"
482  },
483  {
484   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_16IPowerE"
485  },
486  {
487   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_26IPowerE"
488  },
489  {
490   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS_4hidl4base4V1_05IBaseE"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZTCN7android8hardware5power4V1_37BsPowerE0_NS2_6IPowerE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_7IBinderE"
498  },
499  {
500   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_9BHwBinderE"
501  },
502  {
503   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_06IPowerE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_16IPowerE"
513  },
514  {
515   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_26IPowerE"
516  },
517  {
518   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS2_6IPowerE"
519  },
520  {
521   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
522  },
523  {
524   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE4_NS0_10IInterfaceE"
525  },
526  {
527   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_11BpHwRefBaseE"
528  },
529  {
530   "name" : "_ZTTN7android8hardware5power4V1_36IPowerE"
531  },
532  {
533   "name" : "_ZTTN7android8hardware5power4V1_39BnHwPowerE"
534  },
535  {
536   "name" : "_ZTTN7android8hardware5power4V1_39BpHwPowerE"
537  },
538  {
539   "name" : "_ZTVN7android8hardware5power4V1_36IPowerE"
540  },
541  {
542   "binding" : "weak",
543   "name" : "_ZTVN7android8hardware5power4V1_37BsPowerE"
544  },
545  {
546   "name" : "_ZTVN7android8hardware5power4V1_39BnHwPowerE"
547  },
548  {
549   "name" : "_ZTVN7android8hardware5power4V1_39BpHwPowerE"
550  }
551 ],
552 "enum_types" :
553 [
554  {
555   "alignment" : 4,
556   "enum_fields" :
557   [
558    {
559     "enum_field_value" : 0,
560     "name" : "android::Condition::WAKE_UP_ONE"
561    },
562    {
563     "enum_field_value" : 1,
564     "name" : "android::Condition::WAKE_UP_ALL"
565    }
566   ],
567   "linker_set_key" : "android::Condition::WakeUpType",
568   "name" : "android::Condition::WakeUpType",
569   "referenced_type" : "type-522",
570   "self_type" : "type-522",
571   "size" : 4,
572   "source_file" : "/system/core/libutils/include/utils/Condition.h",
573   "underlying_type" : "type-2",
574   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
575  },
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "android::String16::kEmptyString"
583    }
584   ],
585   "linker_set_key" : "android::String16::StaticLinkage",
586   "name" : "android::String16::StaticLinkage",
587   "referenced_type" : "type-409",
588   "self_type" : "type-409",
589   "size" : 4,
590   "source_file" : "/system/core/libutils/include/utils/String16.h",
591   "underlying_type" : "type-2",
592   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
593  },
594  {
595   "alignment" : 4,
596   "enum_fields" :
597   [
598    {
599     "enum_field_value" : 0,
600     "name" : "android::String8::kEmptyString"
601    }
602   ],
603   "linker_set_key" : "android::String8::StaticLinkage",
604   "name" : "android::String8::StaticLinkage",
605   "referenced_type" : "type-401",
606   "self_type" : "type-401",
607   "size" : 4,
608   "source_file" : "/system/core/libutils/include/utils/String8.h",
609   "underlying_type" : "type-2",
610   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
611  },
612  {
613   "alignment" : 4,
614   "enum_fields" :
615   [
616    {
617     "enum_field_value" : 0,
618     "name" : "android::hardware::HidlReturnRestriction::NONE"
619    },
620    {
621     "enum_field_value" : 1,
622     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
623    },
624    {
625     "enum_field_value" : 2,
626     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
627    }
628   ],
629   "linker_set_key" : "android::hardware::HidlReturnRestriction",
630   "name" : "android::hardware::HidlReturnRestriction",
631   "referenced_type" : "type-185",
632   "self_type" : "type-185",
633   "size" : 4,
634   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
635   "underlying_type" : "type-32",
636   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
637  },
638  {
639   "alignment" : 4,
640   "enum_fields" :
641   [
642    {
643     "enum_field_value" : 0,
644     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
645    },
646    {
647     "enum_field_value" : 1,
648     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
649    },
650    {
651     "enum_field_value" : 2,
652     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
653    },
654    {
655     "enum_field_value" : 3,
656     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
657    }
658   ],
659   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
660   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
661   "referenced_type" : "type-392",
662   "self_type" : "type-392",
663   "size" : 4,
664   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
665   "underlying_type" : "type-32",
666   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
667  },
668  {
669   "alignment" : 4,
670   "enum_fields" :
671   [
672    {
673     "enum_field_value" : 1,
674     "name" : "android::hardware::kSynchronizedReadWrite"
675    },
676    {
677     "enum_field_value" : 2,
678     "name" : "android::hardware::kUnsynchronizedWrite"
679    }
680   ],
681   "linker_set_key" : "android::hardware::MQFlavor",
682   "name" : "android::hardware::MQFlavor",
683   "referenced_type" : "type-388",
684   "self_type" : "type-388",
685   "size" : 4,
686   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
687   "underlying_type" : "type-2",
688   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
689  },
690  {
691   "alignment" : 4,
692   "enum_fields" :
693   [
694    {
695     "enum_field_value" : 0,
696     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
697    },
698    {
699     "enum_field_value" : 1,
700     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
701    },
702    {
703     "enum_field_value" : 2,
704     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
705    }
706   ],
707   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
708   "name" : "android::hardware::ProcessState::CallRestriction",
709   "referenced_type" : "type-65",
710   "self_type" : "type-65",
711   "size" : 4,
712   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
713   "underlying_type" : "type-32",
714   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
715  },
716  {
717   "alignment" : 4,
718   "enum_fields" :
719   [
720    {
721     "enum_field_value" : 0,
722     "name" : "android::hardware::Status::EX_NONE"
723    },
724    {
725     "enum_field_value" : -1,
726     "name" : "android::hardware::Status::EX_SECURITY"
727    },
728    {
729     "enum_field_value" : -2,
730     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
731    },
732    {
733     "enum_field_value" : -3,
734     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
735    },
736    {
737     "enum_field_value" : -4,
738     "name" : "android::hardware::Status::EX_NULL_POINTER"
739    },
740    {
741     "enum_field_value" : -5,
742     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
743    },
744    {
745     "enum_field_value" : -6,
746     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
747    },
748    {
749     "enum_field_value" : -7,
750     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
751    },
752    {
753     "enum_field_value" : -128,
754     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
755    },
756    {
757     "enum_field_value" : -129,
758     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
759    }
760   ],
761   "linker_set_key" : "android::hardware::Status::Exception",
762   "name" : "android::hardware::Status::Exception",
763   "referenced_type" : "type-157",
764   "self_type" : "type-157",
765   "size" : 4,
766   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
767   "underlying_type" : "type-32",
768   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
769  },
770  {
771   "alignment" : 4,
772   "enum_fields" :
773   [
774    {
775     "enum_field_value" : 0,
776     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
777    },
778    {
779     "enum_field_value" : 1,
780     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
781    },
782    {
783     "enum_field_value" : 2,
784     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
785    },
786    {
787     "enum_field_value" : 3,
788     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
789    },
790    {
791     "enum_field_value" : 4,
792     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
793    },
794    {
795     "enum_field_value" : 5,
796     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
797    },
798    {
799     "enum_field_value" : 6,
800     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
801    },
802    {
803     "enum_field_value" : 7,
804     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
805    },
806    {
807     "enum_field_value" : 8,
808     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
809    },
810    {
811     "enum_field_value" : 9,
812     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
813    }
814   ],
815   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
816   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
817   "referenced_type" : "type-648",
818   "self_type" : "type-648",
819   "size" : 4,
820   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
821   "underlying_type" : "type-2",
822   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
823  },
824  {
825   "alignment" : 4,
826   "enum_fields" :
827   [
828    {
829     "enum_field_value" : 1,
830     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
831    }
832   ],
833   "linker_set_key" : "android::hardware::power::V1_0::Feature",
834   "name" : "android::hardware::power::V1_0::Feature",
835   "referenced_type" : "type-549",
836   "self_type" : "type-549",
837   "size" : 4,
838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
839   "underlying_type" : "type-2",
840   "unique_id" : "_ZTSN7android8hardware5power4V1_07FeatureE"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 1,
848     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
849    },
850    {
851     "enum_field_value" : 2,
852     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
853    },
854    {
855     "enum_field_value" : 3,
856     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
857    },
858    {
859     "enum_field_value" : 4,
860     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
861    },
862    {
863     "enum_field_value" : 5,
864     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
865    },
866    {
867     "enum_field_value" : 6,
868     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
869    },
870    {
871     "enum_field_value" : 7,
872     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
873    },
874    {
875     "enum_field_value" : 8,
876     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
877    }
878   ],
879   "linker_set_key" : "android::hardware::power::V1_0::PowerHint",
880   "name" : "android::hardware::power::V1_0::PowerHint",
881   "referenced_type" : "type-548",
882   "self_type" : "type-548",
883   "size" : 4,
884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
885   "underlying_type" : "type-2",
886   "unique_id" : "_ZTSN7android8hardware5power4V1_09PowerHintE"
887  },
888  {
889   "alignment" : 4,
890   "enum_fields" :
891   [
892    {
893     "enum_field_value" : 0,
894     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
895    },
896    {
897     "enum_field_value" : 1,
898     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
899    }
900   ],
901   "linker_set_key" : "android::hardware::power::V1_0::Status",
902   "name" : "android::hardware::power::V1_0::Status",
903   "referenced_type" : "type-550",
904   "self_type" : "type-550",
905   "size" : 4,
906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
907   "underlying_type" : "type-2",
908   "unique_id" : "_ZTSN7android8hardware5power4V1_06StatusE"
909  },
910  {
911   "alignment" : 4,
912   "enum_fields" :
913   [
914    {
915     "enum_field_value" : 1,
916     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
917    },
918    {
919     "enum_field_value" : 2,
920     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
921    },
922    {
923     "enum_field_value" : 3,
924     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
925    },
926    {
927     "enum_field_value" : 4,
928     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
929    },
930    {
931     "enum_field_value" : 5,
932     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
933    },
934    {
935     "enum_field_value" : 6,
936     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
937    },
938    {
939     "enum_field_value" : 7,
940     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
941    },
942    {
943     "enum_field_value" : 8,
944     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
945    },
946    {
947     "enum_field_value" : 9,
948     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
949    },
950    {
951     "enum_field_value" : 10,
952     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
953    },
954    {
955     "enum_field_value" : 11,
956     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
957    },
958    {
959     "enum_field_value" : 12,
960     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
961    },
962    {
963     "enum_field_value" : 13,
964     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
965    }
966   ],
967   "linker_set_key" : "android::hardware::power::V1_2::PowerHint",
968   "name" : "android::hardware::power::V1_2::PowerHint",
969   "referenced_type" : "type-565",
970   "self_type" : "type-565",
971   "size" : 4,
972   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
973   "underlying_type" : "type-2",
974   "unique_id" : "_ZTSN7android8hardware5power4V1_29PowerHintE"
975  },
976  {
977   "alignment" : 4,
978   "enum_fields" :
979   [
980    {
981     "enum_field_value" : 1,
982     "name" : "android::hardware::power::V1_3::PowerHint::VSYNC"
983    },
984    {
985     "enum_field_value" : 2,
986     "name" : "android::hardware::power::V1_3::PowerHint::INTERACTION"
987    },
988    {
989     "enum_field_value" : 3,
990     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_ENCODE"
991    },
992    {
993     "enum_field_value" : 4,
994     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_DECODE"
995    },
996    {
997     "enum_field_value" : 5,
998     "name" : "android::hardware::power::V1_3::PowerHint::LOW_POWER"
999    },
1000    {
1001     "enum_field_value" : 6,
1002     "name" : "android::hardware::power::V1_3::PowerHint::SUSTAINED_PERFORMANCE"
1003    },
1004    {
1005     "enum_field_value" : 7,
1006     "name" : "android::hardware::power::V1_3::PowerHint::VR_MODE"
1007    },
1008    {
1009     "enum_field_value" : 8,
1010     "name" : "android::hardware::power::V1_3::PowerHint::LAUNCH"
1011    },
1012    {
1013     "enum_field_value" : 9,
1014     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_STREAMING"
1015    },
1016    {
1017     "enum_field_value" : 10,
1018     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_LOW_LATENCY"
1019    },
1020    {
1021     "enum_field_value" : 11,
1022     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_LAUNCH"
1023    },
1024    {
1025     "enum_field_value" : 12,
1026     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_STREAMING"
1027    },
1028    {
1029     "enum_field_value" : 13,
1030     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_SHOT"
1031    },
1032    {
1033     "enum_field_value" : 14,
1034     "name" : "android::hardware::power::V1_3::PowerHint::EXPENSIVE_RENDERING"
1035    }
1036   ],
1037   "linker_set_key" : "android::hardware::power::V1_3::PowerHint",
1038   "name" : "android::hardware::power::V1_3::PowerHint",
1039   "referenced_type" : "type-572",
1040   "self_type" : "type-572",
1041   "size" : 4,
1042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h",
1043   "underlying_type" : "type-2",
1044   "unique_id" : "_ZTSN7android8hardware5power4V1_39PowerHintE"
1045  },
1046  {
1047   "alignment" : 4,
1048   "enum_fields" :
1049   [
1050    {
1051     "enum_field_value" : 0,
1052     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1053    },
1054    {
1055     "enum_field_value" : 1,
1056     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1057    },
1058    {
1059     "enum_field_value" : 2,
1060     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1061    }
1062   ],
1063   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1064   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1065   "referenced_type" : "type-396",
1066   "self_type" : "type-396",
1067   "size" : 4,
1068   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1069   "underlying_type" : "type-32",
1070   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1071  },
1072  {
1073   "alignment" : 4,
1074   "enum_fields" :
1075   [
1076    {
1077     "enum_field_value" : -1,
1078     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1079    }
1080   ],
1081   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1082   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1083   "referenced_type" : "type-537",
1084   "self_type" : "type-537",
1085   "size" : 4,
1086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1087   "underlying_type" : "type-32",
1088   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1089  },
1090  {
1091   "alignment" : 1,
1092   "enum_fields" :
1093   [
1094    {
1095     "enum_field_value" : 0,
1096     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1097    },
1098    {
1099     "enum_field_value" : 1,
1100     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1101    },
1102    {
1103     "enum_field_value" : 2,
1104     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1105    }
1106   ],
1107   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1108   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1109   "referenced_type" : "type-536",
1110   "self_type" : "type-536",
1111   "size" : 1,
1112   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1113   "underlying_type" : "type-81",
1114   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1115  },
1116  {
1117   "alignment" : 4,
1118   "enum_fields" :
1119   [
1120    {
1121     "enum_field_value" : 0,
1122     "name" : "ANDROID_LOG_UNKNOWN"
1123    },
1124    {
1125     "enum_field_value" : 1,
1126     "name" : "ANDROID_LOG_DEFAULT"
1127    },
1128    {
1129     "enum_field_value" : 2,
1130     "name" : "ANDROID_LOG_VERBOSE"
1131    },
1132    {
1133     "enum_field_value" : 3,
1134     "name" : "ANDROID_LOG_DEBUG"
1135    },
1136    {
1137     "enum_field_value" : 4,
1138     "name" : "ANDROID_LOG_INFO"
1139    },
1140    {
1141     "enum_field_value" : 5,
1142     "name" : "ANDROID_LOG_WARN"
1143    },
1144    {
1145     "enum_field_value" : 6,
1146     "name" : "ANDROID_LOG_ERROR"
1147    },
1148    {
1149     "enum_field_value" : 7,
1150     "name" : "ANDROID_LOG_FATAL"
1151    },
1152    {
1153     "enum_field_value" : 8,
1154     "name" : "ANDROID_LOG_SILENT"
1155    }
1156   ],
1157   "linker_set_key" : "android_LogPriority",
1158   "name" : "android_LogPriority",
1159   "referenced_type" : "type-1",
1160   "self_type" : "type-1",
1161   "size" : 4,
1162   "source_file" : "/system/core/liblog/include/android/log.h",
1163   "underlying_type" : "type-2",
1164   "unique_id" : "android_LogPriority"
1165  },
1166  {
1167   "alignment" : 4,
1168   "enum_fields" :
1169   [
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "HAL_COLOR_MODE_NATIVE"
1173    },
1174    {
1175     "enum_field_value" : 1,
1176     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1177    },
1178    {
1179     "enum_field_value" : 2,
1180     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1181    },
1182    {
1183     "enum_field_value" : 3,
1184     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1185    },
1186    {
1187     "enum_field_value" : 4,
1188     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1189    },
1190    {
1191     "enum_field_value" : 5,
1192     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1193    },
1194    {
1195     "enum_field_value" : 6,
1196     "name" : "HAL_COLOR_MODE_DCI_P3"
1197    },
1198    {
1199     "enum_field_value" : 7,
1200     "name" : "HAL_COLOR_MODE_SRGB"
1201    },
1202    {
1203     "enum_field_value" : 8,
1204     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1205    },
1206    {
1207     "enum_field_value" : 9,
1208     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1209    }
1210   ],
1211   "linker_set_key" : "android_color_mode_t",
1212   "name" : "android_color_mode_t",
1213   "referenced_type" : "type-488",
1214   "self_type" : "type-488",
1215   "size" : 4,
1216   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1217   "underlying_type" : "type-2",
1218   "unique_id" : "android_color_mode_t"
1219  },
1220  {
1221   "alignment" : 4,
1222   "enum_fields" :
1223   [
1224    {
1225     "enum_field_value" : 10,
1226     "name" : "HAL_COLOR_MODE_BT2020"
1227    },
1228    {
1229     "enum_field_value" : 11,
1230     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1231    },
1232    {
1233     "enum_field_value" : 12,
1234     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1235    }
1236   ],
1237   "linker_set_key" : "android_color_mode_v1_1_t",
1238   "name" : "android_color_mode_v1_1_t",
1239   "referenced_type" : "type-494",
1240   "self_type" : "type-494",
1241   "size" : 4,
1242   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1243   "underlying_type" : "type-2",
1244   "unique_id" : "android_color_mode_v1_1_t"
1245  },
1246  {
1247   "alignment" : 4,
1248   "enum_fields" :
1249   [
1250    {
1251     "enum_field_value" : 0,
1252     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1253    },
1254    {
1255     "enum_field_value" : 1,
1256     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1257    },
1258    {
1259     "enum_field_value" : 2,
1260     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1261    },
1262    {
1263     "enum_field_value" : 3,
1264     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1265    },
1266    {
1267     "enum_field_value" : 4,
1268     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1269    },
1270    {
1271     "enum_field_value" : 5,
1272     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1273    },
1274    {
1275     "enum_field_value" : 6,
1276     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1277    }
1278   ],
1279   "linker_set_key" : "android_color_transform_t",
1280   "name" : "android_color_transform_t",
1281   "referenced_type" : "type-489",
1282   "self_type" : "type-489",
1283   "size" : 4,
1284   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1285   "underlying_type" : "type-2",
1286   "unique_id" : "android_color_transform_t"
1287  },
1288  {
1289   "alignment" : 4,
1290   "enum_fields" :
1291   [
1292    {
1293     "enum_field_value" : 0,
1294     "name" : "HAL_DATASPACE_UNKNOWN"
1295    },
1296    {
1297     "enum_field_value" : 1,
1298     "name" : "HAL_DATASPACE_ARBITRARY"
1299    },
1300    {
1301     "enum_field_value" : 16,
1302     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1303    },
1304    {
1305     "enum_field_value" : 4128768,
1306     "name" : "HAL_DATASPACE_STANDARD_MASK"
1307    },
1308    {
1309     "enum_field_value" : 0,
1310     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1311    },
1312    {
1313     "enum_field_value" : 65536,
1314     "name" : "HAL_DATASPACE_STANDARD_BT709"
1315    },
1316    {
1317     "enum_field_value" : 131072,
1318     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1319    },
1320    {
1321     "enum_field_value" : 196608,
1322     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1323    },
1324    {
1325     "enum_field_value" : 262144,
1326     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1327    },
1328    {
1329     "enum_field_value" : 327680,
1330     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1331    },
1332    {
1333     "enum_field_value" : 393216,
1334     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1335    },
1336    {
1337     "enum_field_value" : 458752,
1338     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1339    },
1340    {
1341     "enum_field_value" : 524288,
1342     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1343    },
1344    {
1345     "enum_field_value" : 589824,
1346     "name" : "HAL_DATASPACE_STANDARD_FILM"
1347    },
1348    {
1349     "enum_field_value" : 655360,
1350     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1351    },
1352    {
1353     "enum_field_value" : 720896,
1354     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1355    },
1356    {
1357     "enum_field_value" : 22,
1358     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1359    },
1360    {
1361     "enum_field_value" : 130023424,
1362     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1363    },
1364    {
1365     "enum_field_value" : 0,
1366     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1367    },
1368    {
1369     "enum_field_value" : 4194304,
1370     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1371    },
1372    {
1373     "enum_field_value" : 8388608,
1374     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1375    },
1376    {
1377     "enum_field_value" : 12582912,
1378     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1379    },
1380    {
1381     "enum_field_value" : 16777216,
1382     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1383    },
1384    {
1385     "enum_field_value" : 20971520,
1386     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1387    },
1388    {
1389     "enum_field_value" : 25165824,
1390     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1391    },
1392    {
1393     "enum_field_value" : 29360128,
1394     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1395    },
1396    {
1397     "enum_field_value" : 33554432,
1398     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1399    },
1400    {
1401     "enum_field_value" : 27,
1402     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1403    },
1404    {
1405     "enum_field_value" : 939524096,
1406     "name" : "HAL_DATASPACE_RANGE_MASK"
1407    },
1408    {
1409     "enum_field_value" : 0,
1410     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1411    },
1412    {
1413     "enum_field_value" : 134217728,
1414     "name" : "HAL_DATASPACE_RANGE_FULL"
1415    },
1416    {
1417     "enum_field_value" : 268435456,
1418     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1419    },
1420    {
1421     "enum_field_value" : 402653184,
1422     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1423    },
1424    {
1425     "enum_field_value" : 512,
1426     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1427    },
1428    {
1429     "enum_field_value" : 138477568,
1430     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1431    },
1432    {
1433     "enum_field_value" : 406913024,
1434     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1435    },
1436    {
1437     "enum_field_value" : 513,
1438     "name" : "HAL_DATASPACE_SRGB"
1439    },
1440    {
1441     "enum_field_value" : 142671872,
1442     "name" : "HAL_DATASPACE_V0_SRGB"
1443    },
1444    {
1445     "enum_field_value" : 411107328,
1446     "name" : "HAL_DATASPACE_V0_SCRGB"
1447    },
1448    {
1449     "enum_field_value" : 257,
1450     "name" : "HAL_DATASPACE_JFIF"
1451    },
1452    {
1453     "enum_field_value" : 146931712,
1454     "name" : "HAL_DATASPACE_V0_JFIF"
1455    },
1456    {
1457     "enum_field_value" : 258,
1458     "name" : "HAL_DATASPACE_BT601_625"
1459    },
1460    {
1461     "enum_field_value" : 281149440,
1462     "name" : "HAL_DATASPACE_V0_BT601_625"
1463    },
1464    {
1465     "enum_field_value" : 259,
1466     "name" : "HAL_DATASPACE_BT601_525"
1467    },
1468    {
1469     "enum_field_value" : 281280512,
1470     "name" : "HAL_DATASPACE_V0_BT601_525"
1471    },
1472    {
1473     "enum_field_value" : 260,
1474     "name" : "HAL_DATASPACE_BT709"
1475    },
1476    {
1477     "enum_field_value" : 281083904,
1478     "name" : "HAL_DATASPACE_V0_BT709"
1479    },
1480    {
1481     "enum_field_value" : 139067392,
1482     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1483    },
1484    {
1485     "enum_field_value" : 155844608,
1486     "name" : "HAL_DATASPACE_DCI_P3"
1487    },
1488    {
1489     "enum_field_value" : 139067392,
1490     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1491    },
1492    {
1493     "enum_field_value" : 143261696,
1494     "name" : "HAL_DATASPACE_DISPLAY_P3"
1495    },
1496    {
1497     "enum_field_value" : 151715840,
1498     "name" : "HAL_DATASPACE_ADOBE_RGB"
1499    },
1500    {
1501     "enum_field_value" : 138805248,
1502     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1503    },
1504    {
1505     "enum_field_value" : 147193856,
1506     "name" : "HAL_DATASPACE_BT2020"
1507    },
1508    {
1509     "enum_field_value" : 163971072,
1510     "name" : "HAL_DATASPACE_BT2020_PQ"
1511    },
1512    {
1513     "enum_field_value" : 4096,
1514     "name" : "HAL_DATASPACE_DEPTH"
1515    },
1516    {
1517     "enum_field_value" : 4097,
1518     "name" : "HAL_DATASPACE_SENSOR"
1519    }
1520   ],
1521   "linker_set_key" : "android_dataspace_t",
1522   "name" : "android_dataspace_t",
1523   "referenced_type" : "type-487",
1524   "self_type" : "type-487",
1525   "size" : 4,
1526   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1527   "underlying_type" : "type-2",
1528   "unique_id" : "android_dataspace_t"
1529  },
1530  {
1531   "alignment" : 4,
1532   "enum_fields" :
1533   [
1534    {
1535     "enum_field_value" : 281411584,
1536     "name" : "HAL_DATASPACE_BT2020_ITU"
1537    },
1538    {
1539     "enum_field_value" : 298188800,
1540     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1541    },
1542    {
1543     "enum_field_value" : 302383104,
1544     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1545    },
1546    {
1547     "enum_field_value" : 168165376,
1548     "name" : "HAL_DATASPACE_BT2020_HLG"
1549    }
1550   ],
1551   "linker_set_key" : "android_dataspace_v1_1_t",
1552   "name" : "android_dataspace_v1_1_t",
1553   "referenced_type" : "type-493",
1554   "self_type" : "type-493",
1555   "size" : 4,
1556   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1557   "underlying_type" : "type-2",
1558   "unique_id" : "android_dataspace_v1_1_t"
1559  },
1560  {
1561   "alignment" : 4,
1562   "enum_fields" :
1563   [
1564    {
1565     "enum_field_value" : 142999552,
1566     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1567    },
1568    {
1569     "enum_field_value" : 4098,
1570     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1571    },
1572    {
1573     "enum_field_value" : 4099,
1574     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1575    },
1576    {
1577     "enum_field_value" : 4100,
1578     "name" : "HAL_DATASPACE_HEIF"
1579    }
1580   ],
1581   "linker_set_key" : "android_dataspace_v1_2_t",
1582   "name" : "android_dataspace_v1_2_t",
1583   "referenced_type" : "type-497",
1584   "self_type" : "type-497",
1585   "size" : 4,
1586   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1587   "underlying_type" : "type-2",
1588   "unique_id" : "android_dataspace_v1_2_t"
1589  },
1590  {
1591   "alignment" : 4,
1592   "enum_fields" :
1593   [
1594    {
1595     "enum_field_value" : 1,
1596     "name" : "FLEX_COMPONENT_Y"
1597    },
1598    {
1599     "enum_field_value" : 2,
1600     "name" : "FLEX_COMPONENT_Cb"
1601    },
1602    {
1603     "enum_field_value" : 4,
1604     "name" : "FLEX_COMPONENT_Cr"
1605    },
1606    {
1607     "enum_field_value" : 1024,
1608     "name" : "FLEX_COMPONENT_R"
1609    },
1610    {
1611     "enum_field_value" : 2048,
1612     "name" : "FLEX_COMPONENT_G"
1613    },
1614    {
1615     "enum_field_value" : 4096,
1616     "name" : "FLEX_COMPONENT_B"
1617    },
1618    {
1619     "enum_field_value" : 1073741824,
1620     "name" : "FLEX_COMPONENT_A"
1621    }
1622   ],
1623   "linker_set_key" : "android_flex_component",
1624   "name" : "android_flex_component",
1625   "referenced_type" : "type-504",
1626   "self_type" : "type-504",
1627   "size" : 4,
1628   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1629   "underlying_type" : "type-2",
1630   "unique_id" : "android_flex_component"
1631  },
1632  {
1633   "alignment" : 4,
1634   "enum_fields" :
1635   [
1636    {
1637     "enum_field_value" : 0,
1638     "name" : "FLEX_FORMAT_INVALID"
1639    },
1640    {
1641     "enum_field_value" : 1,
1642     "name" : "FLEX_FORMAT_Y"
1643    },
1644    {
1645     "enum_field_value" : 7,
1646     "name" : "FLEX_FORMAT_YCbCr"
1647    },
1648    {
1649     "enum_field_value" : 1073741831,
1650     "name" : "FLEX_FORMAT_YCbCrA"
1651    },
1652    {
1653     "enum_field_value" : 7168,
1654     "name" : "FLEX_FORMAT_RGB"
1655    },
1656    {
1657     "enum_field_value" : 1073748992,
1658     "name" : "FLEX_FORMAT_RGBA"
1659    }
1660   ],
1661   "linker_set_key" : "android_flex_format",
1662   "name" : "android_flex_format",
1663   "referenced_type" : "type-506",
1664   "self_type" : "type-506",
1665   "size" : 4,
1666   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1667   "underlying_type" : "type-2",
1668   "unique_id" : "android_flex_format"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 1,
1676     "name" : "HAL_HDR_DOLBY_VISION"
1677    },
1678    {
1679     "enum_field_value" : 2,
1680     "name" : "HAL_HDR_HDR10"
1681    },
1682    {
1683     "enum_field_value" : 3,
1684     "name" : "HAL_HDR_HLG"
1685    }
1686   ],
1687   "linker_set_key" : "android_hdr_t",
1688   "name" : "android_hdr_t",
1689   "referenced_type" : "type-491",
1690   "self_type" : "type-491",
1691   "size" : 4,
1692   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1693   "underlying_type" : "type-2",
1694   "unique_id" : "android_hdr_t"
1695  },
1696  {
1697   "alignment" : 4,
1698   "enum_fields" :
1699   [
1700    {
1701     "enum_field_value" : 4,
1702     "name" : "HAL_HDR_HDR10_PLUS"
1703    }
1704   ],
1705   "linker_set_key" : "android_hdr_v1_2_t",
1706   "name" : "android_hdr_v1_2_t",
1707   "referenced_type" : "type-496",
1708   "self_type" : "type-496",
1709   "size" : 4,
1710   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1711   "underlying_type" : "type-2",
1712   "unique_id" : "android_hdr_v1_2_t"
1713  },
1714  {
1715   "alignment" : 4,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 39,
1720     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1721    },
1722    {
1723     "enum_field_value" : 40,
1724     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1725    },
1726    {
1727     "enum_field_value" : 41,
1728     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1729    },
1730    {
1731     "enum_field_value" : 42,
1732     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1733    }
1734   ],
1735   "linker_set_key" : "android_pixel_format_sw_t",
1736   "name" : "android_pixel_format_sw_t",
1737   "referenced_type" : "type-499",
1738   "self_type" : "type-499",
1739   "size" : 4,
1740   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1741   "underlying_type" : "type-2",
1742   "unique_id" : "_ZTS25android_pixel_format_sw_t"
1743  },
1744  {
1745   "alignment" : 4,
1746   "enum_fields" :
1747   [
1748    {
1749     "enum_field_value" : 1,
1750     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1751    },
1752    {
1753     "enum_field_value" : 2,
1754     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1755    },
1756    {
1757     "enum_field_value" : 3,
1758     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1759    },
1760    {
1761     "enum_field_value" : 4,
1762     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1763    },
1764    {
1765     "enum_field_value" : 5,
1766     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1767    },
1768    {
1769     "enum_field_value" : 16,
1770     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1771    },
1772    {
1773     "enum_field_value" : 17,
1774     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1775    },
1776    {
1777     "enum_field_value" : 20,
1778     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1779    },
1780    {
1781     "enum_field_value" : 22,
1782     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1783    },
1784    {
1785     "enum_field_value" : 32,
1786     "name" : "HAL_PIXEL_FORMAT_RAW16"
1787    },
1788    {
1789     "enum_field_value" : 33,
1790     "name" : "HAL_PIXEL_FORMAT_BLOB"
1791    },
1792    {
1793     "enum_field_value" : 34,
1794     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1795    },
1796    {
1797     "enum_field_value" : 35,
1798     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1799    },
1800    {
1801     "enum_field_value" : 36,
1802     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1803    },
1804    {
1805     "enum_field_value" : 37,
1806     "name" : "HAL_PIXEL_FORMAT_RAW10"
1807    },
1808    {
1809     "enum_field_value" : 38,
1810     "name" : "HAL_PIXEL_FORMAT_RAW12"
1811    },
1812    {
1813     "enum_field_value" : 43,
1814     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1815    },
1816    {
1817     "enum_field_value" : 538982489,
1818     "name" : "HAL_PIXEL_FORMAT_Y8"
1819    },
1820    {
1821     "enum_field_value" : 540422489,
1822     "name" : "HAL_PIXEL_FORMAT_Y16"
1823    },
1824    {
1825     "enum_field_value" : 842094169,
1826     "name" : "HAL_PIXEL_FORMAT_YV12"
1827    }
1828   ],
1829   "linker_set_key" : "android_pixel_format_t",
1830   "name" : "android_pixel_format_t",
1831   "referenced_type" : "type-485",
1832   "self_type" : "type-485",
1833   "size" : 4,
1834   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1835   "underlying_type" : "type-2",
1836   "unique_id" : "android_pixel_format_t"
1837  },
1838  {
1839   "alignment" : 4,
1840   "enum_fields" :
1841   [
1842    {
1843     "enum_field_value" : 48,
1844     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1845    },
1846    {
1847     "enum_field_value" : 49,
1848     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1849    },
1850    {
1851     "enum_field_value" : 50,
1852     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1853    },
1854    {
1855     "enum_field_value" : 51,
1856     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1857    },
1858    {
1859     "enum_field_value" : 52,
1860     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1861    },
1862    {
1863     "enum_field_value" : 53,
1864     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1865    },
1866    {
1867     "enum_field_value" : 54,
1868     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1869    }
1870   ],
1871   "linker_set_key" : "android_pixel_format_v1_1_t",
1872   "name" : "android_pixel_format_v1_1_t",
1873   "referenced_type" : "type-492",
1874   "self_type" : "type-492",
1875   "size" : 4,
1876   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1877   "underlying_type" : "type-2",
1878   "unique_id" : "android_pixel_format_v1_1_t"
1879  },
1880  {
1881   "alignment" : 4,
1882   "enum_fields" :
1883   [
1884    {
1885     "enum_field_value" : 55,
1886     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1887    }
1888   ],
1889   "linker_set_key" : "android_pixel_format_v1_2_t",
1890   "name" : "android_pixel_format_v1_2_t",
1891   "referenced_type" : "type-498",
1892   "self_type" : "type-498",
1893   "size" : 4,
1894   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1895   "underlying_type" : "type-2",
1896   "unique_id" : "android_pixel_format_v1_2_t"
1897  },
1898  {
1899   "alignment" : 4,
1900   "enum_fields" :
1901   [
1902    {
1903     "enum_field_value" : 0,
1904     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1905    },
1906    {
1907     "enum_field_value" : 1,
1908     "name" : "HAL_RENDER_INTENT_ENHANCE"
1909    },
1910    {
1911     "enum_field_value" : 2,
1912     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1913    },
1914    {
1915     "enum_field_value" : 3,
1916     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1917    }
1918   ],
1919   "linker_set_key" : "android_render_intent_v1_1_t",
1920   "name" : "android_render_intent_v1_1_t",
1921   "referenced_type" : "type-495",
1922   "self_type" : "type-495",
1923   "size" : 4,
1924   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1925   "underlying_type" : "type-2",
1926   "unique_id" : "android_render_intent_v1_1_t"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 1,
1934     "name" : "HAL_TRANSFORM_FLIP_H"
1935    },
1936    {
1937     "enum_field_value" : 2,
1938     "name" : "HAL_TRANSFORM_FLIP_V"
1939    },
1940    {
1941     "enum_field_value" : 4,
1942     "name" : "HAL_TRANSFORM_ROT_90"
1943    },
1944    {
1945     "enum_field_value" : 3,
1946     "name" : "HAL_TRANSFORM_ROT_180"
1947    },
1948    {
1949     "enum_field_value" : 7,
1950     "name" : "HAL_TRANSFORM_ROT_270"
1951    }
1952   ],
1953   "linker_set_key" : "android_transform_t",
1954   "name" : "android_transform_t",
1955   "referenced_type" : "type-486",
1956   "self_type" : "type-486",
1957   "size" : 4,
1958   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1959   "underlying_type" : "type-2",
1960   "unique_id" : "android_transform_t"
1961  },
1962  {
1963   "alignment" : 4,
1964   "enum_fields" :
1965   [
1966    {
1967     "enum_field_value" : 0,
1968     "name" : "LOG_ID_MIN"
1969    },
1970    {
1971     "enum_field_value" : 0,
1972     "name" : "LOG_ID_MAIN"
1973    },
1974    {
1975     "enum_field_value" : 1,
1976     "name" : "LOG_ID_RADIO"
1977    },
1978    {
1979     "enum_field_value" : 2,
1980     "name" : "LOG_ID_EVENTS"
1981    },
1982    {
1983     "enum_field_value" : 3,
1984     "name" : "LOG_ID_SYSTEM"
1985    },
1986    {
1987     "enum_field_value" : 4,
1988     "name" : "LOG_ID_CRASH"
1989    },
1990    {
1991     "enum_field_value" : 5,
1992     "name" : "LOG_ID_STATS"
1993    },
1994    {
1995     "enum_field_value" : 6,
1996     "name" : "LOG_ID_SECURITY"
1997    },
1998    {
1999     "enum_field_value" : 7,
2000     "name" : "LOG_ID_KERNEL"
2001    },
2002    {
2003     "enum_field_value" : 8,
2004     "name" : "LOG_ID_MAX"
2005    }
2006   ],
2007   "linker_set_key" : "log_id",
2008   "name" : "log_id",
2009   "referenced_type" : "type-242",
2010   "self_type" : "type-242",
2011   "size" : 4,
2012   "source_file" : "/system/core/liblog/include/android/log.h",
2013   "underlying_type" : "type-2",
2014   "unique_id" : "log_id"
2015  }
2016 ],
2017 "function_types" :
2018 [
2019  {
2020   "alignment" : 4,
2021   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2022   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2023   "parameters" :
2024   [
2025    {
2026     "referenced_type" : "type-49"
2027    },
2028    {
2029     "referenced_type" : "type-55"
2030    },
2031    {
2032     "referenced_type" : "type-33"
2033    }
2034   ],
2035   "referenced_type" : "type-48",
2036   "return_type" : "type-46",
2037   "self_type" : "type-48",
2038   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2039  },
2040  {
2041   "alignment" : 4,
2042   "linker_set_key" : "int (void *)",
2043   "name" : "int (void *)",
2044   "parameters" :
2045   [
2046    {
2047     "referenced_type" : "type-33"
2048    }
2049   ],
2050   "referenced_type" : "type-515",
2051   "return_type" : "type-32",
2052   "self_type" : "type-515",
2053   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2054  },
2055  {
2056   "alignment" : 4,
2057   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2058   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2059   "parameters" :
2060   [
2061    {
2062     "referenced_type" : "type-431"
2063    },
2064    {
2065     "referenced_type" : "type-377"
2066    },
2067    {
2068     "referenced_type" : "type-2"
2069    },
2070    {
2071     "referenced_type" : "type-432"
2072    },
2073    {
2074     "referenced_type" : "type-2"
2075    },
2076    {
2077     "referenced_type" : "type-33"
2078    }
2079   ],
2080   "referenced_type" : "type-430",
2081   "return_type" : "type-34",
2082   "self_type" : "type-430",
2083   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2084  }
2085 ],
2086 "functions" :
2087 [
2088  {
2089   "function_name" : "android::hardware::power::V1_3::IPower::getService",
2090   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2091   "parameters" :
2092   [
2093    {
2094     "default_arg" : true,
2095     "referenced_type" : "type-442"
2096    },
2097    {
2098     "default_arg" : true,
2099     "referenced_type" : "type-46"
2100    }
2101   ],
2102   "return_type" : "type-131",
2103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2104  },
2105  {
2106   "function_name" : "android::hardware::power::V1_3::IPower::linkToDeath",
2107   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2108   "parameters" :
2109   [
2110    {
2111     "is_this_ptr" : true,
2112     "referenced_type" : "type-132"
2113    },
2114    {
2115     "referenced_type" : "type-621"
2116    },
2117    {
2118     "referenced_type" : "type-145"
2119    }
2120   ],
2121   "return_type" : "type-165",
2122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2123  },
2124  {
2125   "function_name" : "android::hardware::power::V1_3::IPower::getDebugInfo",
2126   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2127   "parameters" :
2128   [
2129    {
2130     "is_this_ptr" : true,
2131     "referenced_type" : "type-132"
2132    },
2133    {
2134     "referenced_type" : "type-676"
2135    }
2136   ],
2137   "return_type" : "type-186",
2138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2139  },
2140  {
2141   "function_name" : "android::hardware::power::V1_3::IPower::getHashChain",
2142   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2143   "parameters" :
2144   [
2145    {
2146     "is_this_ptr" : true,
2147     "referenced_type" : "type-132"
2148    },
2149    {
2150     "referenced_type" : "type-677"
2151    }
2152   ],
2153   "return_type" : "type-186",
2154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2155  },
2156  {
2157   "function_name" : "android::hardware::power::V1_3::IPower::tryGetService",
2158   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2159   "parameters" :
2160   [
2161    {
2162     "default_arg" : true,
2163     "referenced_type" : "type-442"
2164    },
2165    {
2166     "default_arg" : true,
2167     "referenced_type" : "type-46"
2168    }
2169   ],
2170   "return_type" : "type-131",
2171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2172  },
2173  {
2174   "function_name" : "android::hardware::power::V1_3::IPower::unlinkToDeath",
2175   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2176   "parameters" :
2177   [
2178    {
2179     "is_this_ptr" : true,
2180     "referenced_type" : "type-132"
2181    },
2182    {
2183     "referenced_type" : "type-621"
2184    }
2185   ],
2186   "return_type" : "type-165",
2187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2188  },
2189  {
2190   "function_name" : "android::hardware::power::V1_3::IPower::interfaceChain",
2191   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2192   "parameters" :
2193   [
2194    {
2195     "is_this_ptr" : true,
2196     "referenced_type" : "type-132"
2197    },
2198    {
2199     "referenced_type" : "type-678"
2200    }
2201   ],
2202   "return_type" : "type-186",
2203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2204  },
2205  {
2206   "function_name" : "android::hardware::power::V1_3::IPower::registerAsService",
2207   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2208   "parameters" :
2209   [
2210    {
2211     "is_this_ptr" : true,
2212     "referenced_type" : "type-132"
2213    },
2214    {
2215     "default_arg" : true,
2216     "referenced_type" : "type-442"
2217    }
2218   ],
2219   "return_type" : "type-32",
2220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2221  },
2222  {
2223   "function_name" : "android::hardware::power::V1_3::IPower::interfaceDescriptor",
2224   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2225   "parameters" :
2226   [
2227    {
2228     "is_this_ptr" : true,
2229     "referenced_type" : "type-132"
2230    },
2231    {
2232     "referenced_type" : "type-679"
2233    }
2234   ],
2235   "return_type" : "type-186",
2236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2237  },
2238  {
2239   "function_name" : "android::hardware::power::V1_3::IPower::notifySyspropsChanged",
2240   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv",
2241   "parameters" :
2242   [
2243    {
2244     "is_this_ptr" : true,
2245     "referenced_type" : "type-132"
2246    }
2247   ],
2248   "return_type" : "type-186",
2249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2250  },
2251  {
2252   "function_name" : "android::hardware::power::V1_3::IPower::setHALInstrumentation",
2253   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv",
2254   "parameters" :
2255   [
2256    {
2257     "is_this_ptr" : true,
2258     "referenced_type" : "type-132"
2259    }
2260   ],
2261   "return_type" : "type-186",
2262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2263  },
2264  {
2265   "function_name" : "android::hardware::power::V1_3::IPower::registerForNotifications",
2266   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2267   "parameters" :
2268   [
2269    {
2270     "referenced_type" : "type-442"
2271    },
2272    {
2273     "referenced_type" : "type-582"
2274    }
2275   ],
2276   "return_type" : "type-46",
2277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2278  },
2279  {
2280   "function_name" : "android::hardware::power::V1_3::IPower::ping",
2281   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower4pingEv",
2282   "parameters" :
2283   [
2284    {
2285     "is_this_ptr" : true,
2286     "referenced_type" : "type-132"
2287    }
2288   ],
2289   "return_type" : "type-186",
2290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2291  },
2292  {
2293   "function_name" : "android::hardware::power::V1_3::IPower::debug",
2294   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2295   "parameters" :
2296   [
2297    {
2298     "is_this_ptr" : true,
2299     "referenced_type" : "type-132"
2300    },
2301    {
2302     "referenced_type" : "type-387"
2303    },
2304    {
2305     "referenced_type" : "type-581"
2306    }
2307   ],
2308   "return_type" : "type-186",
2309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2310  },
2311  {
2312   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2313   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
2314   "parameters" :
2315   [
2316    {
2317     "referenced_type" : "type-112"
2318    },
2319    {
2320     "default_arg" : true,
2321     "referenced_type" : "type-46"
2322    }
2323   ],
2324   "return_type" : "type-172",
2325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2326  },
2327  {
2328   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2329   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
2330   "parameters" :
2331   [
2332    {
2333     "referenced_type" : "type-120"
2334    },
2335    {
2336     "default_arg" : true,
2337     "referenced_type" : "type-46"
2338    }
2339   ],
2340   "return_type" : "type-172",
2341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2342  },
2343  {
2344   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2345   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb",
2346   "parameters" :
2347   [
2348    {
2349     "referenced_type" : "type-128"
2350    },
2351    {
2352     "default_arg" : true,
2353     "referenced_type" : "type-46"
2354    }
2355   ],
2356   "return_type" : "type-172",
2357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2358  },
2359  {
2360   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2361   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
2362   "parameters" :
2363   [
2364    {
2365     "referenced_type" : "type-666"
2366    },
2367    {
2368     "default_arg" : true,
2369     "referenced_type" : "type-46"
2370    }
2371   ],
2372   "return_type" : "type-172",
2373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2374  },
2375  {
2376   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
2377   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb",
2378   "parameters" :
2379   [
2380    {
2381     "referenced_type" : "type-321"
2382    },
2383    {
2384     "default_arg" : true,
2385     "referenced_type" : "type-46"
2386    }
2387   ],
2388   "return_type" : "type-172",
2389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
2390  },
2391  {
2392   "access" : "private",
2393   "function_name" : "android::hardware::power::V1_3::BsPower::addOnewayTask",
2394   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
2395   "parameters" :
2396   [
2397    {
2398     "is_this_ptr" : true,
2399     "referenced_type" : "type-671"
2400    },
2401    {
2402     "referenced_type" : "type-682"
2403    }
2404   ],
2405   "return_type" : "type-186",
2406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2407  },
2408  {
2409   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2410   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE",
2411   "parameters" :
2412   [
2413    {
2414     "is_this_ptr" : true,
2415     "referenced_type" : "type-671"
2416    },
2417    {
2418     "referenced_type" : "type-137"
2419    }
2420   ],
2421   "return_type" : "type-34",
2422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2423  },
2424  {
2425   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
2426   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE",
2427   "parameters" :
2428   [
2429    {
2430     "is_this_ptr" : true,
2431     "referenced_type" : "type-671"
2432    },
2433    {
2434     "referenced_type" : "type-137"
2435    }
2436   ],
2437   "return_type" : "type-34",
2438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
2439  },
2440  {
2441   "function_name" : "android::hardware::power::V1_3::BnHwPower::onTransact",
2442   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
2443   "parameters" :
2444   [
2445    {
2446     "is_this_ptr" : true,
2447     "referenced_type" : "type-640"
2448    },
2449    {
2450     "referenced_type" : "type-2"
2451    },
2452    {
2453     "referenced_type" : "type-437"
2454    },
2455    {
2456     "referenced_type" : "type-431"
2457    },
2458    {
2459     "default_arg" : true,
2460     "referenced_type" : "type-2"
2461    },
2462    {
2463     "default_arg" : true,
2464     "referenced_type" : "type-687"
2465    }
2466   ],
2467   "return_type" : "type-32",
2468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2469  },
2470  {
2471   "access" : "private",
2472   "function_name" : "android::hardware::power::V1_3::BnHwPower::getDebugInfo",
2473   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2474   "parameters" :
2475   [
2476    {
2477     "is_this_ptr" : true,
2478     "referenced_type" : "type-640"
2479    },
2480    {
2481     "referenced_type" : "type-688"
2482    }
2483   ],
2484   "return_type" : "type-186",
2485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2486  },
2487  {
2488   "function_name" : "android::hardware::power::V1_3::BnHwPower::_hidl_powerHintAsync_1_3",
2489   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
2490   "parameters" :
2491   [
2492    {
2493     "referenced_type" : "type-438"
2494    },
2495    {
2496     "referenced_type" : "type-437"
2497    },
2498    {
2499     "referenced_type" : "type-431"
2500    },
2501    {
2502     "referenced_type" : "type-689"
2503    }
2504   ],
2505   "return_type" : "type-32",
2506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2507  },
2508  {
2509   "access" : "private",
2510   "function_name" : "android::hardware::power::V1_3::BnHwPower::ping",
2511   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv",
2512   "parameters" :
2513   [
2514    {
2515     "is_this_ptr" : true,
2516     "referenced_type" : "type-640"
2517    }
2518   ],
2519   "return_type" : "type-186",
2520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2521  },
2522  {
2523   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2524   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
2525   "parameters" :
2526   [
2527    {
2528     "is_this_ptr" : true,
2529     "referenced_type" : "type-640"
2530    },
2531    {
2532     "referenced_type" : "type-321"
2533    }
2534   ],
2535   "return_type" : "type-34",
2536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2537  },
2538  {
2539   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
2540   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
2541   "parameters" :
2542   [
2543    {
2544     "is_this_ptr" : true,
2545     "referenced_type" : "type-640"
2546    },
2547    {
2548     "referenced_type" : "type-321"
2549    }
2550   ],
2551   "return_type" : "type-34",
2552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2553  },
2554  {
2555   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2556   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev",
2557   "parameters" :
2558   [
2559    {
2560     "is_this_ptr" : true,
2561     "referenced_type" : "type-640"
2562    }
2563   ],
2564   "return_type" : "type-34",
2565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2566  },
2567  {
2568   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2569   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev",
2570   "parameters" :
2571   [
2572    {
2573     "is_this_ptr" : true,
2574     "referenced_type" : "type-640"
2575    }
2576   ],
2577   "return_type" : "type-34",
2578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2579  },
2580  {
2581   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
2582   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev",
2583   "parameters" :
2584   [
2585    {
2586     "is_this_ptr" : true,
2587     "referenced_type" : "type-640"
2588    }
2589   ],
2590   "return_type" : "type-34",
2591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
2592  },
2593  {
2594   "function_name" : "android::hardware::power::V1_3::BpHwPower::setFeature",
2595   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb",
2596   "parameters" :
2597   [
2598    {
2599     "is_this_ptr" : true,
2600     "referenced_type" : "type-673"
2601    },
2602    {
2603     "referenced_type" : "type-549"
2604    },
2605    {
2606     "referenced_type" : "type-46"
2607    }
2608   ],
2609   "return_type" : "type-186",
2610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2611  },
2612  {
2613   "function_name" : "android::hardware::power::V1_3::BpHwPower::linkToDeath",
2614   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2615   "parameters" :
2616   [
2617    {
2618     "is_this_ptr" : true,
2619     "referenced_type" : "type-673"
2620    },
2621    {
2622     "referenced_type" : "type-621"
2623    },
2624    {
2625     "referenced_type" : "type-145"
2626    }
2627   ],
2628   "return_type" : "type-165",
2629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2630  },
2631  {
2632   "function_name" : "android::hardware::power::V1_3::BpHwPower::getDebugInfo",
2633   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2634   "parameters" :
2635   [
2636    {
2637     "is_this_ptr" : true,
2638     "referenced_type" : "type-673"
2639    },
2640    {
2641     "referenced_type" : "type-690"
2642    }
2643   ],
2644   "return_type" : "type-186",
2645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2646  },
2647  {
2648   "function_name" : "android::hardware::power::V1_3::BpHwPower::getHashChain",
2649   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2650   "parameters" :
2651   [
2652    {
2653     "is_this_ptr" : true,
2654     "referenced_type" : "type-673"
2655    },
2656    {
2657     "referenced_type" : "type-691"
2658    }
2659   ],
2660   "return_type" : "type-186",
2661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2662  },
2663  {
2664   "function_name" : "android::hardware::power::V1_3::BpHwPower::unlinkToDeath",
2665   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2666   "parameters" :
2667   [
2668    {
2669     "is_this_ptr" : true,
2670     "referenced_type" : "type-673"
2671    },
2672    {
2673     "referenced_type" : "type-621"
2674    }
2675   ],
2676   "return_type" : "type-165",
2677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2678  },
2679  {
2680   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceChain",
2681   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2682   "parameters" :
2683   [
2684    {
2685     "is_this_ptr" : true,
2686     "referenced_type" : "type-673"
2687    },
2688    {
2689     "referenced_type" : "type-692"
2690    }
2691   ],
2692   "return_type" : "type-186",
2693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2694  },
2695  {
2696   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync",
2697   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
2698   "parameters" :
2699   [
2700    {
2701     "is_this_ptr" : true,
2702     "referenced_type" : "type-673"
2703    },
2704    {
2705     "referenced_type" : "type-548"
2706    },
2707    {
2708     "referenced_type" : "type-32"
2709    }
2710   ],
2711   "return_type" : "type-186",
2712   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2713  },
2714  {
2715   "function_name" : "android::hardware::power::V1_3::BpHwPower::setInteractive",
2716   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb",
2717   "parameters" :
2718   [
2719    {
2720     "is_this_ptr" : true,
2721     "referenced_type" : "type-673"
2722    },
2723    {
2724     "referenced_type" : "type-46"
2725    }
2726   ],
2727   "return_type" : "type-186",
2728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2729  },
2730  {
2731   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_2",
2732   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi",
2733   "parameters" :
2734   [
2735    {
2736     "is_this_ptr" : true,
2737     "referenced_type" : "type-673"
2738    },
2739    {
2740     "referenced_type" : "type-565"
2741    },
2742    {
2743     "referenced_type" : "type-32"
2744    }
2745   ],
2746   "return_type" : "type-186",
2747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2748  },
2749  {
2750   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_3",
2751   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi",
2752   "parameters" :
2753   [
2754    {
2755     "is_this_ptr" : true,
2756     "referenced_type" : "type-673"
2757    },
2758    {
2759     "referenced_type" : "type-572"
2760    },
2761    {
2762     "referenced_type" : "type-32"
2763    }
2764   ],
2765   "return_type" : "type-186",
2766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2767  },
2768  {
2769   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceDescriptor",
2770   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2771   "parameters" :
2772   [
2773    {
2774     "is_this_ptr" : true,
2775     "referenced_type" : "type-673"
2776    },
2777    {
2778     "referenced_type" : "type-693"
2779    }
2780   ],
2781   "return_type" : "type-186",
2782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2783  },
2784  {
2785   "function_name" : "android::hardware::power::V1_3::BpHwPower::notifySyspropsChanged",
2786   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv",
2787   "parameters" :
2788   [
2789    {
2790     "is_this_ptr" : true,
2791     "referenced_type" : "type-673"
2792    }
2793   ],
2794   "return_type" : "type-186",
2795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2796  },
2797  {
2798   "function_name" : "android::hardware::power::V1_3::BpHwPower::setHALInstrumentation",
2799   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv",
2800   "parameters" :
2801   [
2802    {
2803     "is_this_ptr" : true,
2804     "referenced_type" : "type-673"
2805    }
2806   ],
2807   "return_type" : "type-186",
2808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2809  },
2810  {
2811   "function_name" : "android::hardware::power::V1_3::BpHwPower::_hidl_powerHintAsync_1_3",
2812   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
2813   "parameters" :
2814   [
2815    {
2816     "referenced_type" : "type-27"
2817    },
2818    {
2819     "referenced_type" : "type-66"
2820    },
2821    {
2822     "referenced_type" : "type-572"
2823    },
2824    {
2825     "referenced_type" : "type-32"
2826    }
2827   ],
2828   "return_type" : "type-186",
2829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2830  },
2831  {
2832   "function_name" : "android::hardware::power::V1_3::BpHwPower::getPlatformLowPowerStats",
2833   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
2834   "parameters" :
2835   [
2836    {
2837     "is_this_ptr" : true,
2838     "referenced_type" : "type-673"
2839    },
2840    {
2841     "referenced_type" : "type-694"
2842    }
2843   ],
2844   "return_type" : "type-186",
2845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2846  },
2847  {
2848   "function_name" : "android::hardware::power::V1_3::BpHwPower::getSubsystemLowPowerStats",
2849   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
2850   "parameters" :
2851   [
2852    {
2853     "is_this_ptr" : true,
2854     "referenced_type" : "type-673"
2855    },
2856    {
2857     "referenced_type" : "type-695"
2858    }
2859   ],
2860   "return_type" : "type-186",
2861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2862  },
2863  {
2864   "function_name" : "android::hardware::power::V1_3::BpHwPower::ping",
2865   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv",
2866   "parameters" :
2867   [
2868    {
2869     "is_this_ptr" : true,
2870     "referenced_type" : "type-673"
2871    }
2872   ],
2873   "return_type" : "type-186",
2874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2875  },
2876  {
2877   "function_name" : "android::hardware::power::V1_3::BpHwPower::debug",
2878   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
2879   "parameters" :
2880   [
2881    {
2882     "is_this_ptr" : true,
2883     "referenced_type" : "type-673"
2884    },
2885    {
2886     "referenced_type" : "type-387"
2887    },
2888    {
2889     "referenced_type" : "type-581"
2890    }
2891   ],
2892   "return_type" : "type-186",
2893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2894  },
2895  {
2896   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHint",
2897   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi",
2898   "parameters" :
2899   [
2900    {
2901     "is_this_ptr" : true,
2902     "referenced_type" : "type-673"
2903    },
2904    {
2905     "referenced_type" : "type-548"
2906    },
2907    {
2908     "referenced_type" : "type-32"
2909    }
2910   ],
2911   "return_type" : "type-186",
2912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2913  },
2914  {
2915   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2916   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
2917   "parameters" :
2918   [
2919    {
2920     "is_this_ptr" : true,
2921     "referenced_type" : "type-673"
2922    },
2923    {
2924     "referenced_type" : "type-55"
2925    }
2926   ],
2927   "return_type" : "type-34",
2928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2929  },
2930  {
2931   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
2932   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
2933   "parameters" :
2934   [
2935    {
2936     "is_this_ptr" : true,
2937     "referenced_type" : "type-673"
2938    },
2939    {
2940     "referenced_type" : "type-55"
2941    }
2942   ],
2943   "return_type" : "type-34",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::details::castInterface",
2948   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2949   "parameters" :
2950   [
2951    {
2952     "referenced_type" : "type-107"
2953    },
2954    {
2955     "referenced_type" : "type-61"
2956    },
2957    {
2958     "referenced_type" : "type-46"
2959    }
2960   ],
2961   "return_type" : "type-172",
2962   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2963   "template_args" : [ "type-133", "type-109", "type-613" ]
2964  },
2965  {
2966   "function_name" : "android::hardware::details::castInterface",
2967   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2968   "parameters" :
2969   [
2970    {
2971     "referenced_type" : "type-115"
2972    },
2973    {
2974     "referenced_type" : "type-61"
2975    },
2976    {
2977     "referenced_type" : "type-46"
2978    }
2979   ],
2980   "return_type" : "type-172",
2981   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
2982   "template_args" : [ "type-133", "type-117", "type-613" ]
2983  },
2984  {
2985   "function_name" : "android::hardware::details::castInterface",
2986   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
2987   "parameters" :
2988   [
2989    {
2990     "referenced_type" : "type-123"
2991    },
2992    {
2993     "referenced_type" : "type-61"
2994    },
2995    {
2996     "referenced_type" : "type-46"
2997    }
2998   ],
2999   "return_type" : "type-172",
3000   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3001   "template_args" : [ "type-133", "type-125", "type-613" ]
3002  },
3003  {
3004   "function_name" : "android::hardware::details::castInterface",
3005   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
3006   "parameters" :
3007   [
3008    {
3009     "referenced_type" : "type-7"
3010    },
3011    {
3012     "referenced_type" : "type-61"
3013    },
3014    {
3015     "referenced_type" : "type-46"
3016    }
3017   ],
3018   "return_type" : "type-172",
3019   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3020   "template_args" : [ "type-133", "type-9", "type-613" ]
3021  },
3022  {
3023   "function_name" : "android::hardware::details::getServiceInternal",
3024   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
3025   "parameters" :
3026   [
3027    {
3028     "referenced_type" : "type-442"
3029    },
3030    {
3031     "referenced_type" : "type-46"
3032    },
3033    {
3034     "referenced_type" : "type-46"
3035    }
3036   ],
3037   "return_type" : "type-131",
3038   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3039   "template_args" : [ "type-613", "type-133", "type-34", "type-34" ]
3040  }
3041 ],
3042 "global_vars" :
3043 [
3044  {
3045   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10descriptorE",
3046   "name" : "android::hardware::power::V1_3::IPower::descriptor",
3047   "referenced_type" : "type-61",
3048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3049  }
3050 ],
3051 "lvalue_reference_types" :
3052 [
3053  {
3054   "alignment" : 4,
3055   "linker_set_key" : "android::Mutex &",
3056   "name" : "android::Mutex &",
3057   "referenced_type" : "type-38",
3058   "self_type" : "type-520",
3059   "size" : 4,
3060   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3061  },
3062  {
3063   "alignment" : 4,
3064   "linker_set_key" : "android::RWLock &",
3065   "name" : "android::RWLock &",
3066   "referenced_type" : "type-524",
3067   "self_type" : "type-528",
3068   "size" : 4,
3069   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3070  },
3071  {
3072   "alignment" : 4,
3073   "linker_set_key" : "android::String16 &",
3074   "name" : "android::String16 &",
3075   "referenced_type" : "type-51",
3076   "self_type" : "type-411",
3077   "size" : 4,
3078   "source_file" : "/system/core/libutils/include/utils/String16.h"
3079  },
3080  {
3081   "alignment" : 4,
3082   "linker_set_key" : "android::String8 &",
3083   "name" : "android::String8 &",
3084   "referenced_type" : "type-60",
3085   "self_type" : "type-406",
3086   "size" : 4,
3087   "source_file" : "/system/core/libutils/include/utils/String8.h"
3088  },
3089  {
3090   "alignment" : 4,
3091   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3092   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
3093   "referenced_type" : "type-172",
3094   "self_type" : "type-175",
3095   "size" : 4,
3096   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3097  },
3098  {
3099   "alignment" : 4,
3100   "linker_set_key" : "android::hardware::Return<bool> &",
3101   "name" : "android::hardware::Return<bool> &",
3102   "referenced_type" : "type-165",
3103   "self_type" : "type-169",
3104   "size" : 4,
3105   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3106  },
3107  {
3108   "alignment" : 4,
3109   "linker_set_key" : "android::hardware::Return<void> &",
3110   "name" : "android::hardware::Return<void> &",
3111   "referenced_type" : "type-186",
3112   "self_type" : "type-189",
3113   "size" : 4,
3114   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3115  },
3116  {
3117   "alignment" : 4,
3118   "linker_set_key" : "android::hardware::Status &",
3119   "name" : "android::hardware::Status &",
3120   "referenced_type" : "type-155",
3121   "self_type" : "type-163",
3122   "size" : 4,
3123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3124  },
3125  {
3126   "alignment" : 4,
3127   "linker_set_key" : "android::hardware::TextOutput &",
3128   "name" : "android::hardware::TextOutput &",
3129   "referenced_type" : "type-435",
3130   "self_type" : "type-434",
3131   "size" : 4,
3132   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3133  },
3134  {
3135   "alignment" : 4,
3136   "linker_set_key" : "android::hardware::TextOutput &",
3137   "name" : "android::hardware::TextOutput &",
3138   "referenced_type" : "type-647",
3139   "self_type" : "type-646",
3140   "size" : 4,
3141   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3142  },
3143  {
3144   "alignment" : 4,
3145   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3146   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
3147   "referenced_type" : "type-327",
3148   "self_type" : "type-628",
3149   "size" : 4,
3150   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3151  },
3152  {
3153   "alignment" : 4,
3154   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3155   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
3156   "referenced_type" : "type-318",
3157   "self_type" : "type-623",
3158   "size" : 4,
3159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3160  },
3161  {
3162   "alignment" : 4,
3163   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
3164   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
3165   "referenced_type" : "type-330",
3166   "self_type" : "type-631",
3167   "size" : 4,
3168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3169  },
3170  {
3171   "alignment" : 4,
3172   "linker_set_key" : "android::hardware::hidl_memory &",
3173   "name" : "android::hardware::hidl_memory &",
3174   "referenced_type" : "type-300",
3175   "self_type" : "type-305",
3176   "size" : 4,
3177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3178  },
3179  {
3180   "alignment" : 4,
3181   "linker_set_key" : "android::hardware::hidl_string &",
3182   "name" : "android::hardware::hidl_string &",
3183   "referenced_type" : "type-298",
3184   "self_type" : "type-626",
3185   "size" : 4,
3186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3187  },
3188  {
3189   "alignment" : 4,
3190   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3191   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
3192   "referenced_type" : "type-326",
3193   "self_type" : "type-336",
3194   "size" : 4,
3195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3196  },
3197  {
3198   "alignment" : 4,
3199   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3200   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
3201   "referenced_type" : "type-317",
3202   "self_type" : "type-325",
3203   "size" : 4,
3204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3205  },
3206  {
3207   "alignment" : 4,
3208   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3209   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
3210   "referenced_type" : "type-139",
3211   "self_type" : "type-148",
3212   "size" : 4,
3213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3214  },
3215  {
3216   "alignment" : 4,
3217   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &",
3218   "name" : "android::sp<android::hardware::power::V1_3::IPower> &",
3219   "referenced_type" : "type-131",
3220   "self_type" : "type-135",
3221   "size" : 4,
3222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3223  },
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "const android::String16 &",
3227   "name" : "const android::String16 &",
3228   "referenced_type" : "type-50",
3229   "self_type" : "type-49",
3230   "size" : 4,
3231   "source_file" : "/system/core/libutils/include/utils/String16.h"
3232  },
3233  {
3234   "alignment" : 4,
3235   "linker_set_key" : "const android::String8 &",
3236   "name" : "const android::String8 &",
3237   "referenced_type" : "type-402",
3238   "self_type" : "type-404",
3239   "size" : 4,
3240   "source_file" : "/system/core/libutils/include/utils/String8.h"
3241  },
3242  {
3243   "alignment" : 4,
3244   "linker_set_key" : "const android::hardware::Parcel &",
3245   "name" : "const android::hardware::Parcel &",
3246   "referenced_type" : "type-436",
3247   "self_type" : "type-437",
3248   "size" : 4,
3249   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3250  },
3251  {
3252   "alignment" : 4,
3253   "linker_set_key" : "const android::hardware::Return<bool> &",
3254   "name" : "const android::hardware::Return<bool> &",
3255   "referenced_type" : "type-170",
3256   "self_type" : "type-178",
3257   "size" : 4,
3258   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3259  },
3260  {
3261   "alignment" : 4,
3262   "linker_set_key" : "const android::hardware::Status &",
3263   "name" : "const android::hardware::Status &",
3264   "referenced_type" : "type-159",
3265   "self_type" : "type-160",
3266   "size" : 4,
3267   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3268  },
3269  {
3270   "alignment" : 4,
3271   "linker_set_key" : "const android::hardware::details::SchedPrio &",
3272   "name" : "const android::hardware::details::SchedPrio &",
3273   "referenced_type" : "type-448",
3274   "self_type" : "type-447",
3275   "size" : 4,
3276   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3277  },
3278  {
3279   "alignment" : 4,
3280   "linker_set_key" : "const android::hardware::hidl_handle &",
3281   "name" : "const android::hardware::hidl_handle &",
3282   "referenced_type" : "type-386",
3283   "self_type" : "type-387",
3284   "size" : 4,
3285   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3286  },
3287  {
3288   "alignment" : 4,
3289   "linker_set_key" : "const android::hardware::hidl_memory &",
3290   "name" : "const android::hardware::hidl_memory &",
3291   "referenced_type" : "type-303",
3292   "self_type" : "type-304",
3293   "size" : 4,
3294   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3295  },
3296  {
3297   "alignment" : 4,
3298   "linker_set_key" : "const android::hardware::hidl_string &",
3299   "name" : "const android::hardware::hidl_string &",
3300   "referenced_type" : "type-297",
3301   "self_type" : "type-299",
3302   "size" : 4,
3303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3304  },
3305  {
3306   "alignment" : 4,
3307   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3308   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
3309   "referenced_type" : "type-580",
3310   "self_type" : "type-581",
3311   "size" : 4,
3312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3313  },
3314  {
3315   "alignment" : 4,
3316   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3317   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
3318   "referenced_type" : "type-350",
3319   "self_type" : "type-352",
3320   "size" : 4,
3321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3322  },
3323  {
3324   "alignment" : 4,
3325   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3326   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
3327   "referenced_type" : "type-365",
3328   "self_type" : "type-367",
3329   "size" : 4,
3330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3331  },
3332  {
3333   "alignment" : 4,
3334   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
3335   "name" : "const android::hardware::hidl_vec<int> &",
3336   "referenced_type" : "type-341",
3337   "self_type" : "type-344",
3338   "size" : 4,
3339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3340  },
3341  {
3342   "alignment" : 4,
3343   "linker_set_key" : "const android::hardware::hidl_version &",
3344   "name" : "const android::hardware::hidl_version &",
3345   "referenced_type" : "type-381",
3346   "self_type" : "type-383",
3347   "size" : 4,
3348   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3349  },
3350  {
3351   "alignment" : 4,
3352   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter &",
3353   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
3354   "referenced_type" : "type-545",
3355   "self_type" : "type-544",
3356   "size" : 4,
3357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3358  },
3359  {
3360   "alignment" : 4,
3361   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3362   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
3363   "referenced_type" : "type-618",
3364   "self_type" : "type-617",
3365   "size" : 4,
3366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3367  },
3368  {
3369   "alignment" : 4,
3370   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
3371   "name" : "const android::hidl::base::V1_0::IBase *const &",
3372   "referenced_type" : "type-461",
3373   "self_type" : "type-462",
3374   "size" : 4,
3375   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3376  },
3377  {
3378   "alignment" : 4,
3379   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
3380   "name" : "const android::sp<android::hardware::IBinder> &",
3381   "referenced_type" : "type-24",
3382   "self_type" : "type-55",
3383   "size" : 4,
3384   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3385  },
3386  {
3387   "alignment" : 4,
3388   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3389   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3390   "referenced_type" : "type-150",
3391   "self_type" : "type-502",
3392   "size" : 4,
3393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3394  },
3395  {
3396   "alignment" : 4,
3397   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
3398   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3399   "referenced_type" : "type-596",
3400   "self_type" : "type-621",
3401   "size" : 4,
3402   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3403  },
3404  {
3405   "alignment" : 4,
3406   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3407   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
3408   "referenced_type" : "type-111",
3409   "self_type" : "type-112",
3410   "size" : 4,
3411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3412  },
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3416   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
3417   "referenced_type" : "type-119",
3418   "self_type" : "type-120",
3419   "size" : 4,
3420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3421  },
3422  {
3423   "alignment" : 4,
3424   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3425   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
3426   "referenced_type" : "type-127",
3427   "self_type" : "type-128",
3428   "size" : 4,
3429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3430  },
3431  {
3432   "alignment" : 4,
3433   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3434   "name" : "const android::sp<android::hardware::power::V1_3::IPower> &",
3435   "referenced_type" : "type-137",
3436   "self_type" : "type-321",
3437   "size" : 4,
3438   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3439  },
3440  {
3441   "alignment" : 4,
3442   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3443   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3444   "referenced_type" : "type-6",
3445   "self_type" : "type-666",
3446   "size" : 4,
3447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3448  },
3449  {
3450   "alignment" : 4,
3451   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3452   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3453   "referenced_type" : "type-105",
3454   "self_type" : "type-582",
3455   "size" : 4,
3456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3457  },
3458  {
3459   "alignment" : 4,
3460   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
3461   "name" : "const android::wp<android::hardware::BHwBinder> &",
3462   "referenced_type" : "type-643",
3463   "self_type" : "type-645",
3464   "size" : 4,
3465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3466  },
3467  {
3468   "alignment" : 4,
3469   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3470   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
3471   "referenced_type" : "type-332",
3472   "self_type" : "type-353",
3473   "size" : 4,
3474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3475  },
3476  {
3477   "alignment" : 4,
3478   "linker_set_key" : "const bool &",
3479   "name" : "const bool &",
3480   "referenced_type" : "type-96",
3481   "self_type" : "type-269",
3482   "size" : 4,
3483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3484  },
3485  {
3486   "alignment" : 4,
3487   "linker_set_key" : "const double &",
3488   "name" : "const double &",
3489   "referenced_type" : "type-286",
3490   "self_type" : "type-287",
3491   "size" : 4,
3492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3493  },
3494  {
3495   "alignment" : 4,
3496   "linker_set_key" : "const float &",
3497   "name" : "const float &",
3498   "referenced_type" : "type-284",
3499   "self_type" : "type-285",
3500   "size" : 4,
3501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3502  },
3503  {
3504   "alignment" : 4,
3505   "linker_set_key" : "const int &",
3506   "name" : "const int &",
3507   "referenced_type" : "type-472",
3508   "self_type" : "type-471",
3509   "size" : 4,
3510   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3511  },
3512  {
3513   "linker_set_key" : "const iter<is_const> &",
3514   "name" : "const iter<is_const> &",
3515   "referenced_type" : "type-309",
3516   "self_type" : "type-311",
3517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3518  },
3519  {
3520   "linker_set_key" : "const iter<is_const> &",
3521   "name" : "const iter<is_const> &",
3522   "referenced_type" : "type-637",
3523   "self_type" : "type-639",
3524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
3525  },
3526  {
3527   "alignment" : 4,
3528   "linker_set_key" : "const log_msg &",
3529   "name" : "const log_msg &",
3530   "referenced_type" : "type-77",
3531   "self_type" : "type-113",
3532   "size" : 4,
3533   "source_file" : "/system/core/liblog/include/log/log_read.h"
3534  },
3535  {
3536   "alignment" : 4,
3537   "linker_set_key" : "const long long &",
3538   "name" : "const long long &",
3539   "referenced_type" : "type-280",
3540   "self_type" : "type-281",
3541   "size" : 4,
3542   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3543  },
3544  {
3545   "alignment" : 4,
3546   "linker_set_key" : "const short &",
3547   "name" : "const short &",
3548   "referenced_type" : "type-275",
3549   "self_type" : "type-276",
3550   "size" : 4,
3551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3552  },
3553  {
3554   "alignment" : 4,
3555   "linker_set_key" : "const signed char &",
3556   "name" : "const signed char &",
3557   "referenced_type" : "type-270",
3558   "self_type" : "type-272",
3559   "size" : 4,
3560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3561  },
3562  {
3563   "alignment" : 4,
3564   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3565   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
3566   "referenced_type" : "type-440",
3567   "self_type" : "type-442",
3568   "size" : 4,
3569   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
3570  },
3571  {
3572   "alignment" : 4,
3573   "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 *> > *)> > > &",
3574   "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 *> > *)> > > &",
3575   "referenced_type" : "type-3",
3576   "self_type" : "type-672",
3577   "size" : 4,
3578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3579  },
3580  {
3581   "alignment" : 4,
3582   "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 *> > *)> > > &",
3583   "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 *> > *)> > > &",
3584   "referenced_type" : "type-664",
3585   "self_type" : "type-663",
3586   "size" : 4,
3587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3588  },
3589  {
3590   "alignment" : 4,
3591   "linker_set_key" : "const unsigned char &",
3592   "name" : "const unsigned char &",
3593   "referenced_type" : "type-273",
3594   "self_type" : "type-274",
3595   "size" : 4,
3596   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3597  },
3598  {
3599   "alignment" : 4,
3600   "linker_set_key" : "const unsigned int &",
3601   "name" : "const unsigned int &",
3602   "referenced_type" : "type-42",
3603   "self_type" : "type-279",
3604   "size" : 4,
3605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3606  },
3607  {
3608   "alignment" : 4,
3609   "linker_set_key" : "const unsigned long long &",
3610   "name" : "const unsigned long long &",
3611   "referenced_type" : "type-282",
3612   "self_type" : "type-283",
3613   "size" : 4,
3614   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3615  },
3616  {
3617   "alignment" : 4,
3618   "linker_set_key" : "const unsigned short &",
3619   "name" : "const unsigned short &",
3620   "referenced_type" : "type-277",
3621   "self_type" : "type-278",
3622   "size" : 4,
3623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
3624  },
3625  {
3626   "alignment" : 4,
3627   "linker_set_key" : "int &",
3628   "name" : "int &",
3629   "referenced_type" : "type-32",
3630   "self_type" : "type-398",
3631   "size" : 4,
3632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
3633  },
3634  {
3635   "alignment" : 4,
3636   "linker_set_key" : "unsigned char &",
3637   "name" : "unsigned char &",
3638   "referenced_type" : "type-81",
3639   "self_type" : "type-540",
3640   "size" : 4,
3641   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
3642  },
3643  {
3644   "alignment" : 4,
3645   "linker_set_key" : "unsigned int &",
3646   "name" : "unsigned int &",
3647   "referenced_type" : "type-2",
3648   "self_type" : "type-552",
3649   "size" : 4,
3650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
3651  }
3652 ],
3653 "pointer_types" :
3654 [
3655  {
3656   "alignment" : 4,
3657   "linker_set_key" : "android::Condition *",
3658   "name" : "android::Condition *",
3659   "referenced_type" : "type-97",
3660   "self_type" : "type-523",
3661   "size" : 4,
3662   "source_file" : "/system/core/libutils/include/utils/Condition.h"
3663  },
3664  {
3665   "alignment" : 4,
3666   "linker_set_key" : "android::Mutex *",
3667   "name" : "android::Mutex *",
3668   "referenced_type" : "type-38",
3669   "self_type" : "type-518",
3670   "size" : 4,
3671   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3672  },
3673  {
3674   "alignment" : 4,
3675   "linker_set_key" : "android::Mutex::Autolock *",
3676   "name" : "android::Mutex::Autolock *",
3677   "referenced_type" : "type-519",
3678   "self_type" : "type-521",
3679   "size" : 4,
3680   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
3681  },
3682  {
3683   "alignment" : 4,
3684   "linker_set_key" : "android::RWLock *",
3685   "name" : "android::RWLock *",
3686   "referenced_type" : "type-524",
3687   "self_type" : "type-526",
3688   "size" : 4,
3689   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3690  },
3691  {
3692   "alignment" : 4,
3693   "linker_set_key" : "android::RWLock::AutoRLock *",
3694   "name" : "android::RWLock::AutoRLock *",
3695   "referenced_type" : "type-527",
3696   "self_type" : "type-529",
3697   "size" : 4,
3698   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3699  },
3700  {
3701   "alignment" : 4,
3702   "linker_set_key" : "android::RWLock::AutoWLock *",
3703   "name" : "android::RWLock::AutoWLock *",
3704   "referenced_type" : "type-530",
3705   "self_type" : "type-531",
3706   "size" : 4,
3707   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
3708  },
3709  {
3710   "alignment" : 4,
3711   "linker_set_key" : "android::RefBase *",
3712   "name" : "android::RefBase *",
3713   "referenced_type" : "type-10",
3714   "self_type" : "type-294",
3715   "size" : 4,
3716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3717  },
3718  {
3719   "alignment" : 4,
3720   "linker_set_key" : "android::RefBase::weakref_impl *",
3721   "name" : "android::RefBase::weakref_impl *",
3722   "referenced_type" : "type-13",
3723   "self_type" : "type-12",
3724   "size" : 4,
3725   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3726  },
3727  {
3728   "alignment" : 4,
3729   "linker_set_key" : "android::RefBase::weakref_impl *",
3730   "name" : "android::RefBase::weakref_impl *",
3731   "referenced_type" : "type-634",
3732   "self_type" : "type-633",
3733   "size" : 4,
3734   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3735  },
3736  {
3737   "alignment" : 4,
3738   "linker_set_key" : "android::RefBase::weakref_type *",
3739   "name" : "android::RefBase::weakref_type *",
3740   "referenced_type" : "type-45",
3741   "self_type" : "type-44",
3742   "size" : 4,
3743   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3744  },
3745  {
3746   "alignment" : 4,
3747   "linker_set_key" : "android::ReferenceRenamer *",
3748   "name" : "android::ReferenceRenamer *",
3749   "referenced_type" : "type-288",
3750   "self_type" : "type-289",
3751   "size" : 4,
3752   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3753  },
3754  {
3755   "alignment" : 4,
3756   "linker_set_key" : "android::ScopedTrace *",
3757   "name" : "android::ScopedTrace *",
3758   "referenced_type" : "type-532",
3759   "self_type" : "type-533",
3760   "size" : 4,
3761   "source_file" : "/system/core/libutils/include/utils/Trace.h"
3762  },
3763  {
3764   "alignment" : 4,
3765   "linker_set_key" : "android::String16 *",
3766   "name" : "android::String16 *",
3767   "referenced_type" : "type-51",
3768   "self_type" : "type-412",
3769   "size" : 4,
3770   "source_file" : "/system/core/libutils/include/utils/String16.h"
3771  },
3772  {
3773   "alignment" : 4,
3774   "linker_set_key" : "android::String8 *",
3775   "name" : "android::String8 *",
3776   "referenced_type" : "type-60",
3777   "self_type" : "type-407",
3778   "size" : 4,
3779   "source_file" : "/system/core/libutils/include/utils/String8.h"
3780  },
3781  {
3782   "alignment" : 4,
3783   "linker_set_key" : "android::Thread *",
3784   "name" : "android::Thread *",
3785   "referenced_type" : "type-95",
3786   "self_type" : "type-94",
3787   "size" : 4,
3788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3789  },
3790  {
3791   "alignment" : 4,
3792   "linker_set_key" : "android::VirtualLightRefBase *",
3793   "name" : "android::VirtualLightRefBase *",
3794   "referenced_type" : "type-192",
3795   "self_type" : "type-197",
3796   "size" : 4,
3797   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
3798  },
3799  {
3800   "alignment" : 4,
3801   "linker_set_key" : "android::hardware::BHwBinder *",
3802   "name" : "android::hardware::BHwBinder *",
3803   "referenced_type" : "type-153",
3804   "self_type" : "type-152",
3805   "size" : 4,
3806   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3807  },
3808  {
3809   "alignment" : 4,
3810   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3811   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
3812   "referenced_type" : "type-424",
3813   "self_type" : "type-423",
3814   "size" : 4,
3815   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
3816  },
3817  {
3818   "alignment" : 4,
3819   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3820   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
3821   "referenced_type" : "type-456",
3822   "self_type" : "type-460",
3823   "size" : 4,
3824   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3825  },
3826  {
3827   "alignment" : 4,
3828   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3829   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
3830   "referenced_type" : "type-475",
3831   "self_type" : "type-480",
3832   "size" : 4,
3833   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3834  },
3835  {
3836   "alignment" : 4,
3837   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3838   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
3839   "referenced_type" : "type-463",
3840   "self_type" : "type-468",
3841   "size" : 4,
3842   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
3843  },
3844  {
3845   "alignment" : 4,
3846   "linker_set_key" : "android::hardware::GrantorDescriptor *",
3847   "name" : "android::hardware::GrantorDescriptor *",
3848   "referenced_type" : "type-316",
3849   "self_type" : "type-315",
3850   "size" : 4,
3851   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3852  },
3853  {
3854   "alignment" : 4,
3855   "linker_set_key" : "android::hardware::IBinder *",
3856   "name" : "android::hardware::IBinder *",
3857   "referenced_type" : "type-22",
3858   "self_type" : "type-21",
3859   "size" : 4,
3860   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3861  },
3862  {
3863   "alignment" : 4,
3864   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
3865   "name" : "android::hardware::IBinder::DeathRecipient *",
3866   "referenced_type" : "type-18",
3867   "self_type" : "type-17",
3868   "size" : 4,
3869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3870  },
3871  {
3872   "alignment" : 4,
3873   "linker_set_key" : "android::hardware::IInterface *",
3874   "name" : "android::hardware::IInterface *",
3875   "referenced_type" : "type-28",
3876   "self_type" : "type-27",
3877   "size" : 4,
3878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3879  },
3880  {
3881   "alignment" : 4,
3882   "linker_set_key" : "android::hardware::Parcel *",
3883   "name" : "android::hardware::Parcel *",
3884   "referenced_type" : "type-425",
3885   "self_type" : "type-431",
3886   "size" : 4,
3887   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3888  },
3889  {
3890   "alignment" : 4,
3891   "linker_set_key" : "android::hardware::ProcessState *",
3892   "name" : "android::hardware::ProcessState *",
3893   "referenced_type" : "type-31",
3894   "self_type" : "type-30",
3895   "size" : 4,
3896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3897  },
3898  {
3899   "alignment" : 4,
3900   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3901   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
3902   "referenced_type" : "type-172",
3903   "self_type" : "type-173",
3904   "size" : 4,
3905   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3906  },
3907  {
3908   "alignment" : 4,
3909   "linker_set_key" : "android::hardware::Return<bool> *",
3910   "name" : "android::hardware::Return<bool> *",
3911   "referenced_type" : "type-165",
3912   "self_type" : "type-167",
3913   "size" : 4,
3914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3915  },
3916  {
3917   "alignment" : 4,
3918   "linker_set_key" : "android::hardware::Return<void> *",
3919   "name" : "android::hardware::Return<void> *",
3920   "referenced_type" : "type-186",
3921   "self_type" : "type-187",
3922   "size" : 4,
3923   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3924  },
3925  {
3926   "alignment" : 4,
3927   "linker_set_key" : "android::hardware::Status *",
3928   "name" : "android::hardware::Status *",
3929   "referenced_type" : "type-155",
3930   "self_type" : "type-158",
3931   "size" : 4,
3932   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3933  },
3934  {
3935   "alignment" : 4,
3936   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
3937   "name" : "android::hardware::details::HidlInstrumentor *",
3938   "referenced_type" : "type-67",
3939   "self_type" : "type-66",
3940   "size" : 4,
3941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3942  },
3943  {
3944   "alignment" : 4,
3945   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3946   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
3947   "referenced_type" : "type-327",
3948   "self_type" : "type-627",
3949   "size" : 4,
3950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3951  },
3952  {
3953   "alignment" : 4,
3954   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3955   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
3956   "referenced_type" : "type-318",
3957   "self_type" : "type-622",
3958   "size" : 4,
3959   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3960  },
3961  {
3962   "alignment" : 4,
3963   "linker_set_key" : "android::hardware::details::return_status *",
3964   "name" : "android::hardware::details::return_status *",
3965   "referenced_type" : "type-166",
3966   "self_type" : "type-179",
3967   "size" : 4,
3968   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
3969  },
3970  {
3971   "alignment" : 4,
3972   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
3973   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
3974   "referenced_type" : "type-330",
3975   "self_type" : "type-329",
3976   "size" : 4,
3977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
3978  },
3979  {
3980   "alignment" : 4,
3981   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
3982   "name" : "android::hardware::hidl_binder_death_recipient *",
3983   "referenced_type" : "type-141",
3984   "self_type" : "type-140",
3985   "size" : 4,
3986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
3987  },
3988  {
3989   "alignment" : 4,
3990   "linker_set_key" : "android::hardware::hidl_death_recipient *",
3991   "name" : "android::hardware::hidl_death_recipient *",
3992   "referenced_type" : "type-144",
3993   "self_type" : "type-143",
3994   "size" : 4,
3995   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
3996  },
3997  {
3998   "alignment" : 4,
3999   "linker_set_key" : "android::hardware::hidl_memory *",
4000   "name" : "android::hardware::hidl_memory *",
4001   "referenced_type" : "type-300",
4002   "self_type" : "type-301",
4003   "size" : 4,
4004   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4005  },
4006  {
4007   "alignment" : 4,
4008   "linker_set_key" : "android::hardware::hidl_string *",
4009   "name" : "android::hardware::hidl_string *",
4010   "referenced_type" : "type-298",
4011   "self_type" : "type-320",
4012   "size" : 4,
4013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4014  },
4015  {
4016   "alignment" : 4,
4017   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4018   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
4019   "referenced_type" : "type-326",
4020   "self_type" : "type-333",
4021   "size" : 4,
4022   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4023  },
4024  {
4025   "alignment" : 4,
4026   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4027   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
4028   "referenced_type" : "type-317",
4029   "self_type" : "type-322",
4030   "size" : 4,
4031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4032  },
4033  {
4034   "alignment" : 4,
4035   "linker_set_key" : "android::hardware::hidl_version *",
4036   "name" : "android::hardware::hidl_version *",
4037   "referenced_type" : "type-378",
4038   "self_type" : "type-380",
4039   "size" : 4,
4040   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4041  },
4042  {
4043   "alignment" : 4,
4044   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower *",
4045   "name" : "android::hardware::power::V1_0::BnHwPower *",
4046   "referenced_type" : "type-589",
4047   "self_type" : "type-590",
4048   "size" : 4,
4049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
4050  },
4051  {
4052   "alignment" : 4,
4053   "linker_set_key" : "android::hardware::power::V1_0::IPower *",
4054   "name" : "android::hardware::power::V1_0::IPower *",
4055   "referenced_type" : "type-109",
4056   "self_type" : "type-108",
4057   "size" : 4,
4058   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4059  },
4060  {
4061   "alignment" : 4,
4062   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4063   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
4064   "referenced_type" : "type-358",
4065   "self_type" : "type-357",
4066   "size" : 4,
4067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4068  },
4069  {
4070   "alignment" : 4,
4071   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter *",
4072   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
4073   "referenced_type" : "type-349",
4074   "self_type" : "type-348",
4075   "size" : 4,
4076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4077  },
4078  {
4079   "alignment" : 4,
4080   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower *",
4081   "name" : "android::hardware::power::V1_1::BnHwPower *",
4082   "referenced_type" : "type-598",
4083   "self_type" : "type-599",
4084   "size" : 4,
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
4086  },
4087  {
4088   "alignment" : 4,
4089   "linker_set_key" : "android::hardware::power::V1_1::IPower *",
4090   "name" : "android::hardware::power::V1_1::IPower *",
4091   "referenced_type" : "type-117",
4092   "self_type" : "type-116",
4093   "size" : 4,
4094   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4095  },
4096  {
4097   "alignment" : 4,
4098   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4099   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
4100   "referenced_type" : "type-372",
4101   "self_type" : "type-371",
4102   "size" : 4,
4103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4104  },
4105  {
4106   "alignment" : 4,
4107   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4108   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
4109   "referenced_type" : "type-363",
4110   "self_type" : "type-362",
4111   "size" : 4,
4112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4113  },
4114  {
4115   "alignment" : 4,
4116   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower *",
4117   "name" : "android::hardware::power::V1_2::BnHwPower *",
4118   "referenced_type" : "type-605",
4119   "self_type" : "type-606",
4120   "size" : 4,
4121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
4122  },
4123  {
4124   "alignment" : 4,
4125   "linker_set_key" : "android::hardware::power::V1_2::IPower *",
4126   "name" : "android::hardware::power::V1_2::IPower *",
4127   "referenced_type" : "type-125",
4128   "self_type" : "type-124",
4129   "size" : 4,
4130   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4131  },
4132  {
4133   "alignment" : 4,
4134   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower *",
4135   "name" : "android::hardware::power::V1_3::BnHwPower *",
4136   "referenced_type" : "type-635",
4137   "self_type" : "type-640",
4138   "size" : 4,
4139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4140  },
4141  {
4142   "alignment" : 4,
4143   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower *",
4144   "name" : "android::hardware::power::V1_3::BpHwPower *",
4145   "referenced_type" : "type-613",
4146   "self_type" : "type-673",
4147   "size" : 4,
4148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4149  },
4150  {
4151   "alignment" : 4,
4152   "linker_set_key" : "android::hardware::power::V1_3::BsPower *",
4153   "name" : "android::hardware::power::V1_3::BsPower *",
4154   "referenced_type" : "type-667",
4155   "self_type" : "type-671",
4156   "size" : 4,
4157   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4158  },
4159  {
4160   "alignment" : 4,
4161   "linker_set_key" : "android::hardware::power::V1_3::IPower *",
4162   "name" : "android::hardware::power::V1_3::IPower *",
4163   "referenced_type" : "type-133",
4164   "self_type" : "type-132",
4165   "size" : 4,
4166   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4167  },
4168  {
4169   "alignment" : 4,
4170   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
4171   "name" : "android::hidl::base::V1_0::BnHwBase *",
4172   "referenced_type" : "type-439",
4173   "self_type" : "type-438",
4174   "size" : 4,
4175   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4176  },
4177  {
4178   "alignment" : 4,
4179   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
4180   "name" : "android::hidl::base::V1_0::IBase *",
4181   "referenced_type" : "type-9",
4182   "self_type" : "type-8",
4183   "size" : 4,
4184   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4185  },
4186  {
4187   "alignment" : 4,
4188   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
4189   "name" : "android::hidl::manager::V1_0::IServiceManager *",
4190   "referenced_type" : "type-76",
4191   "self_type" : "type-75",
4192   "size" : 4,
4193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4194  },
4195  {
4196   "alignment" : 4,
4197   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
4198   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
4199   "referenced_type" : "type-102",
4200   "self_type" : "type-101",
4201   "size" : 4,
4202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4203  },
4204  {
4205   "alignment" : 4,
4206   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4207   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4208   "referenced_type" : "type-16",
4209   "self_type" : "type-19",
4210   "size" : 4,
4211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4212  },
4213  {
4214   "alignment" : 4,
4215   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
4216   "name" : "android::sp<android::hardware::IBinder> *",
4217   "referenced_type" : "type-20",
4218   "self_type" : "type-23",
4219   "size" : 4,
4220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4221  },
4222  {
4223   "alignment" : 4,
4224   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
4225   "name" : "android::sp<android::hardware::ProcessState> *",
4226   "referenced_type" : "type-29",
4227   "self_type" : "type-71",
4228   "size" : 4,
4229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4230  },
4231  {
4232   "alignment" : 4,
4233   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4234   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4235   "referenced_type" : "type-139",
4236   "self_type" : "type-138",
4237   "size" : 4,
4238   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4239  },
4240  {
4241   "alignment" : 4,
4242   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower> *",
4243   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
4244   "referenced_type" : "type-107",
4245   "self_type" : "type-110",
4246   "size" : 4,
4247   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4248  },
4249  {
4250   "alignment" : 4,
4251   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower> *",
4252   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
4253   "referenced_type" : "type-115",
4254   "self_type" : "type-118",
4255   "size" : 4,
4256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4257  },
4258  {
4259   "alignment" : 4,
4260   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower> *",
4261   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
4262   "referenced_type" : "type-123",
4263   "self_type" : "type-126",
4264   "size" : 4,
4265   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4266  },
4267  {
4268   "alignment" : 4,
4269   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> *",
4270   "name" : "android::sp<android::hardware::power::V1_3::IPower> *",
4271   "referenced_type" : "type-131",
4272   "self_type" : "type-130",
4273   "size" : 4,
4274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4275  },
4276  {
4277   "alignment" : 4,
4278   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
4279   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4280   "referenced_type" : "type-7",
4281   "self_type" : "type-656",
4282   "size" : 4,
4283   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4284  },
4285  {
4286   "alignment" : 4,
4287   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4288   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4289   "referenced_type" : "type-74",
4290   "self_type" : "type-88",
4291   "size" : 4,
4292   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4293  },
4294  {
4295   "alignment" : 4,
4296   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4297   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4298   "referenced_type" : "type-100",
4299   "self_type" : "type-104",
4300   "size" : 4,
4301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4302  },
4303  {
4304   "alignment" : 4,
4305   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
4306   "name" : "android::wp<android::hardware::BHwBinder> *",
4307   "referenced_type" : "type-459",
4308   "self_type" : "type-632",
4309   "size" : 4,
4310   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4311  },
4312  {
4313   "alignment" : 4,
4314   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4315   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4316   "referenced_type" : "type-364",
4317   "self_type" : "type-405",
4318   "size" : 4,
4319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4320  },
4321  {
4322   "alignment" : 4,
4323   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
4324   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4325   "referenced_type" : "type-142",
4326   "self_type" : "type-513",
4327   "size" : 4,
4328   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4329  },
4330  {
4331   "alignment" : 4,
4332   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
4333   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
4334   "referenced_type" : "type-122",
4335   "self_type" : "type-239",
4336   "size" : 4,
4337   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4338  },
4339  {
4340   "alignment" : 4,
4341   "linker_set_key" : "android_flex_plane *",
4342   "name" : "android_flex_plane *",
4343   "referenced_type" : "type-505",
4344   "self_type" : "type-508",
4345   "size" : 4,
4346   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4347  },
4348  {
4349   "alignment" : 4,
4350   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4351   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4352   "referenced_type" : "type-48",
4353   "self_type" : "type-47",
4354   "size" : 4,
4355   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "char *",
4360   "name" : "char *",
4361   "referenced_type" : "type-63",
4362   "self_type" : "type-162",
4363   "size" : 4,
4364   "source_file" : "/system/core/liblog/include/log/log_read.h"
4365  },
4366  {
4367   "alignment" : 4,
4368   "linker_set_key" : "const android::NativeHandle *",
4369   "name" : "const android::NativeHandle *",
4370   "referenced_type" : "type-393",
4371   "self_type" : "type-394",
4372   "size" : 4,
4373   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4374  },
4375  {
4376   "alignment" : 4,
4377   "linker_set_key" : "const android::RefBase *",
4378   "name" : "const android::RefBase *",
4379   "referenced_type" : "type-292",
4380   "self_type" : "type-293",
4381   "size" : 4,
4382   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4383  },
4384  {
4385   "alignment" : 4,
4386   "linker_set_key" : "const android::String16 *",
4387   "name" : "const android::String16 *",
4388   "referenced_type" : "type-50",
4389   "self_type" : "type-410",
4390   "size" : 4,
4391   "source_file" : "/system/core/libutils/include/utils/String16.h"
4392  },
4393  {
4394   "alignment" : 4,
4395   "linker_set_key" : "const android::String8 *",
4396   "name" : "const android::String8 *",
4397   "referenced_type" : "type-402",
4398   "self_type" : "type-403",
4399   "size" : 4,
4400   "source_file" : "/system/core/libutils/include/utils/String8.h"
4401  },
4402  {
4403   "alignment" : 4,
4404   "linker_set_key" : "const android::VectorImpl *",
4405   "name" : "const android::VectorImpl *",
4406   "referenced_type" : "type-483",
4407   "self_type" : "type-484",
4408   "size" : 4,
4409   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "const android::hardware::BpHwRefBase *",
4414   "name" : "const android::hardware::BpHwRefBase *",
4415   "referenced_type" : "type-414",
4416   "self_type" : "type-418",
4417   "size" : 4,
4418   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4419  },
4420  {
4421   "alignment" : 4,
4422   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4423   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
4424   "referenced_type" : "type-449",
4425   "self_type" : "type-450",
4426   "size" : 4,
4427   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4428  },
4429  {
4430   "alignment" : 4,
4431   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4432   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
4433   "referenced_type" : "type-454",
4434   "self_type" : "type-455",
4435   "size" : 4,
4436   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4437  },
4438  {
4439   "alignment" : 4,
4440   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4441   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
4442   "referenced_type" : "type-176",
4443   "self_type" : "type-177",
4444   "size" : 4,
4445   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4446  },
4447  {
4448   "alignment" : 4,
4449   "linker_set_key" : "const android::hardware::Return<bool> *",
4450   "name" : "const android::hardware::Return<bool> *",
4451   "referenced_type" : "type-170",
4452   "self_type" : "type-171",
4453   "size" : 4,
4454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4455  },
4456  {
4457   "alignment" : 4,
4458   "linker_set_key" : "const android::hardware::Status *",
4459   "name" : "const android::hardware::Status *",
4460   "referenced_type" : "type-159",
4461   "self_type" : "type-164",
4462   "size" : 4,
4463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4464  },
4465  {
4466   "alignment" : 4,
4467   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4468   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
4469   "referenced_type" : "type-629",
4470   "self_type" : "type-630",
4471   "size" : 4,
4472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4473  },
4474  {
4475   "alignment" : 4,
4476   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4477   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4478   "referenced_type" : "type-624",
4479   "self_type" : "type-625",
4480   "size" : 4,
4481   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4482  },
4483  {
4484   "alignment" : 4,
4485   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4486   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
4487   "referenced_type" : "type-567",
4488   "self_type" : "type-579",
4489   "size" : 4,
4490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4491  },
4492  {
4493   "alignment" : 4,
4494   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4495   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4496   "referenced_type" : "type-619",
4497   "self_type" : "type-620",
4498   "size" : 4,
4499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4500  },
4501  {
4502   "alignment" : 4,
4503   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
4504   "name" : "const android::hardware::details::hidl_pointer<int> *",
4505   "referenced_type" : "type-490",
4506   "self_type" : "type-503",
4507   "size" : 4,
4508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4509  },
4510  {
4511   "alignment" : 4,
4512   "linker_set_key" : "const android::hardware::details::return_status *",
4513   "name" : "const android::hardware::details::return_status *",
4514   "referenced_type" : "type-181",
4515   "self_type" : "type-182",
4516   "size" : 4,
4517   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4518  },
4519  {
4520   "alignment" : 4,
4521   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
4522   "name" : "const android::hardware::hidl_death_recipient *",
4523   "referenced_type" : "type-650",
4524   "self_type" : "type-651",
4525   "size" : 4,
4526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4527  },
4528  {
4529   "alignment" : 4,
4530   "linker_set_key" : "const android::hardware::hidl_memory *",
4531   "name" : "const android::hardware::hidl_memory *",
4532   "referenced_type" : "type-303",
4533   "self_type" : "type-307",
4534   "size" : 4,
4535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4540   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
4541   "referenced_type" : "type-350",
4542   "self_type" : "type-351",
4543   "size" : 4,
4544   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4549   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
4550   "referenced_type" : "type-365",
4551   "self_type" : "type-366",
4552   "size" : 4,
4553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
4558   "name" : "const android::hardware::hidl_vec<int> *",
4559   "referenced_type" : "type-341",
4560   "self_type" : "type-343",
4561   "size" : 4,
4562   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "const android::hardware::hidl_version *",
4567   "name" : "const android::hardware::hidl_version *",
4568   "referenced_type" : "type-381",
4569   "self_type" : "type-382",
4570   "size" : 4,
4571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower *",
4576   "name" : "const android::hardware::power::V1_0::BpHwPower *",
4577   "referenced_type" : "type-594",
4578   "self_type" : "type-595",
4579   "size" : 4,
4580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "const android::hardware::power::V1_0::IPower *",
4585   "name" : "const android::hardware::power::V1_0::IPower *",
4586   "referenced_type" : "type-561",
4587   "self_type" : "type-562",
4588   "size" : 4,
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower *",
4594   "name" : "const android::hardware::power::V1_1::BpHwPower *",
4595   "referenced_type" : "type-603",
4596   "self_type" : "type-604",
4597   "size" : 4,
4598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "const android::hardware::power::V1_1::IPower *",
4603   "name" : "const android::hardware::power::V1_1::IPower *",
4604   "referenced_type" : "type-563",
4605   "self_type" : "type-564",
4606   "size" : 4,
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower *",
4612   "name" : "const android::hardware::power::V1_2::BpHwPower *",
4613   "referenced_type" : "type-610",
4614   "self_type" : "type-611",
4615   "size" : 4,
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "const android::hardware::power::V1_2::IPower *",
4621   "name" : "const android::hardware::power::V1_2::IPower *",
4622   "referenced_type" : "type-570",
4623   "self_type" : "type-571",
4624   "size" : 4,
4625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower *",
4630   "name" : "const android::hardware::power::V1_3::BpHwPower *",
4631   "referenced_type" : "type-612",
4632   "self_type" : "type-616",
4633   "size" : 4,
4634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "const android::hardware::power::V1_3::IPower *",
4639   "name" : "const android::hardware::power::V1_3::IPower *",
4640   "referenced_type" : "type-577",
4641   "self_type" : "type-578",
4642   "size" : 4,
4643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
4648   "name" : "const android::hidl::base::V1_0::BpHwBase *",
4649   "referenced_type" : "type-587",
4650   "self_type" : "type-588",
4651   "size" : 4,
4652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
4657   "name" : "const android::hidl::base::V1_0::IBase *",
4658   "referenced_type" : "type-14",
4659   "self_type" : "type-15",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
4666   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4667   "referenced_type" : "type-91",
4668   "self_type" : "type-92",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
4675   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4676   "referenced_type" : "type-534",
4677   "self_type" : "type-535",
4678   "size" : 4,
4679   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
4684   "name" : "const android::sp<android::hardware::IBinder> *",
4685   "referenced_type" : "type-24",
4686   "self_type" : "type-25",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
4693   "name" : "const android::sp<android::hardware::ProcessState> *",
4694   "referenced_type" : "type-72",
4695   "self_type" : "type-73",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4702   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4703   "referenced_type" : "type-150",
4704   "self_type" : "type-149",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
4711   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4712   "referenced_type" : "type-596",
4713   "self_type" : "type-649",
4714   "size" : 4,
4715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4720   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
4721   "referenced_type" : "type-111",
4722   "self_type" : "type-114",
4723   "size" : 4,
4724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4729   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
4730   "referenced_type" : "type-119",
4731   "self_type" : "type-121",
4732   "size" : 4,
4733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4738   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
4739   "referenced_type" : "type-127",
4740   "self_type" : "type-129",
4741   "size" : 4,
4742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4747   "name" : "const android::sp<android::hardware::power::V1_3::IPower> *",
4748   "referenced_type" : "type-137",
4749   "self_type" : "type-136",
4750   "size" : 4,
4751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4756   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4757   "referenced_type" : "type-6",
4758   "self_type" : "type-5",
4759   "size" : 4,
4760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4765   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4766   "referenced_type" : "type-89",
4767   "self_type" : "type-90",
4768   "size" : 4,
4769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4774   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4775   "referenced_type" : "type-105",
4776   "self_type" : "type-106",
4777   "size" : 4,
4778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
4783   "name" : "const android::wp<android::hardware::BHwBinder> *",
4784   "referenced_type" : "type-643",
4785   "self_type" : "type-644",
4786   "size" : 4,
4787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
4792   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4793   "referenced_type" : "type-574",
4794   "self_type" : "type-586",
4795   "size" : 4,
4796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4801   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
4802   "referenced_type" : "type-332",
4803   "self_type" : "type-342",
4804   "size" : 4,
4805   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "const char *",
4810   "name" : "const char *",
4811   "referenced_type" : "type-62",
4812   "self_type" : "type-61",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "const char16_t *",
4819   "name" : "const char16_t *",
4820   "referenced_type" : "type-53",
4821   "self_type" : "type-52",
4822   "size" : 4,
4823   "source_file" : "/system/core/libutils/include/utils/String16.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "const log_msg *",
4828   "name" : "const log_msg *",
4829   "referenced_type" : "type-77",
4830   "self_type" : "type-103",
4831   "size" : 4,
4832   "source_file" : "/system/core/liblog/include/log/log_read.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "const native_handle *",
4837   "name" : "const native_handle *",
4838   "referenced_type" : "type-255",
4839   "self_type" : "type-254",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "const unsigned char *",
4846   "name" : "const unsigned char *",
4847   "referenced_type" : "type-273",
4848   "self_type" : "type-377",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "const unsigned long long *",
4855   "name" : "const unsigned long long *",
4856   "referenced_type" : "type-282",
4857   "self_type" : "type-432",
4858   "size" : 4,
4859   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "const void *",
4864   "name" : "const void *",
4865   "referenced_type" : "type-384",
4866   "self_type" : "type-385",
4867   "size" : 4,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "int (*)(void *)",
4873   "name" : "int (*)(void *)",
4874   "referenced_type" : "type-515",
4875   "self_type" : "type-516",
4876   "size" : 4,
4877   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "int *",
4882   "name" : "int *",
4883   "referenced_type" : "type-32",
4884   "self_type" : "type-340",
4885   "size" : 4,
4886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "log_msg *",
4891   "name" : "log_msg *",
4892   "referenced_type" : "type-78",
4893   "self_type" : "type-146",
4894   "size" : 4,
4895   "source_file" : "/system/core/liblog/include/log/log_read.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "native_handle *",
4900   "name" : "native_handle *",
4901   "referenced_type" : "type-183",
4902   "self_type" : "type-196",
4903   "size" : 4,
4904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "unsigned char *",
4909   "name" : "unsigned char *",
4910   "referenced_type" : "type-81",
4911   "self_type" : "type-427",
4912   "size" : 4,
4913   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "unsigned long long *",
4918   "name" : "unsigned long long *",
4919   "referenced_type" : "type-145",
4920   "self_type" : "type-428",
4921   "size" : 4,
4922   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4927   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4928   "referenced_type" : "type-430",
4929   "self_type" : "type-429",
4930   "size" : 4,
4931   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "void *",
4936   "name" : "void *",
4937   "referenced_type" : "type-34",
4938   "self_type" : "type-33",
4939   "size" : 4,
4940   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "void **",
4945   "name" : "void **",
4946   "referenced_type" : "type-33",
4947   "self_type" : "type-517",
4948   "size" : 4,
4949   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4950  }
4951 ],
4952 "qualified_types" :
4953 [
4954  {
4955   "alignment" : 4,
4956   "is_const" : true,
4957   "linker_set_key" : "android::RefBase::weakref_impl *const",
4958   "name" : "android::RefBase::weakref_impl *const",
4959   "referenced_type" : "type-12",
4960   "self_type" : "type-11",
4961   "size" : 4,
4962   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4963  },
4964  {
4965   "alignment" : 4,
4966   "is_const" : true,
4967   "linker_set_key" : "android::RefBase::weakref_impl *const",
4968   "name" : "android::RefBase::weakref_impl *const",
4969   "referenced_type" : "type-633",
4970   "self_type" : "type-636",
4971   "size" : 4,
4972   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4973  },
4974  {
4975   "alignment" : 4,
4976   "is_const" : true,
4977   "linker_set_key" : "android::hardware::IBinder *const",
4978   "name" : "android::hardware::IBinder *const",
4979   "referenced_type" : "type-21",
4980   "self_type" : "type-416",
4981   "size" : 4,
4982   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "is_const" : true,
4987   "linker_set_key" : "const android::NativeHandle",
4988   "name" : "const android::NativeHandle",
4989   "referenced_type" : "type-195",
4990   "self_type" : "type-393",
4991   "size" : 12,
4992   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4993  },
4994  {
4995   "alignment" : 4,
4996   "is_const" : true,
4997   "linker_set_key" : "const android::RefBase",
4998   "name" : "const android::RefBase",
4999   "referenced_type" : "type-10",
5000   "self_type" : "type-292",
5001   "size" : 8,
5002   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5003  },
5004  {
5005   "alignment" : 4,
5006   "is_const" : true,
5007   "linker_set_key" : "const android::String16",
5008   "name" : "const android::String16",
5009   "referenced_type" : "type-51",
5010   "self_type" : "type-50",
5011   "size" : 4,
5012   "source_file" : "/system/core/libutils/include/utils/String16.h"
5013  },
5014  {
5015   "alignment" : 4,
5016   "is_const" : true,
5017   "linker_set_key" : "const android::String8",
5018   "name" : "const android::String8",
5019   "referenced_type" : "type-60",
5020   "self_type" : "type-402",
5021   "size" : 4,
5022   "source_file" : "/system/core/libutils/include/utils/String8.h"
5023  },
5024  {
5025   "alignment" : 4,
5026   "is_const" : true,
5027   "linker_set_key" : "const android::VectorImpl",
5028   "name" : "const android::VectorImpl",
5029   "referenced_type" : "type-41",
5030   "self_type" : "type-483",
5031   "size" : 20,
5032   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "is_const" : true,
5037   "linker_set_key" : "const android::hardware::BpHwRefBase",
5038   "name" : "const android::hardware::BpHwRefBase",
5039   "referenced_type" : "type-415",
5040   "self_type" : "type-414",
5041   "size" : 24,
5042   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "is_const" : true,
5047   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5048   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
5049   "referenced_type" : "type-443",
5050   "self_type" : "type-449",
5051   "size" : 16,
5052   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5053  },
5054  {
5055   "alignment" : 4,
5056   "is_const" : true,
5057   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5058   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
5059   "referenced_type" : "type-451",
5060   "self_type" : "type-454",
5061   "size" : 16,
5062   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5063  },
5064  {
5065   "alignment" : 4,
5066   "is_const" : true,
5067   "linker_set_key" : "const android::hardware::Parcel",
5068   "name" : "const android::hardware::Parcel",
5069   "referenced_type" : "type-425",
5070   "self_type" : "type-436",
5071   "size" : 68,
5072   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "is_const" : true,
5077   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5078   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
5079   "referenced_type" : "type-172",
5080   "self_type" : "type-176",
5081   "size" : 28,
5082   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5083  },
5084  {
5085   "alignment" : 4,
5086   "is_const" : true,
5087   "linker_set_key" : "const android::hardware::Return<bool>",
5088   "name" : "const android::hardware::Return<bool>",
5089   "referenced_type" : "type-165",
5090   "self_type" : "type-170",
5091   "size" : 24,
5092   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "is_const" : true,
5097   "linker_set_key" : "const android::hardware::Status",
5098   "name" : "const android::hardware::Status",
5099   "referenced_type" : "type-155",
5100   "self_type" : "type-159",
5101   "size" : 20,
5102   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5103  },
5104  {
5105   "alignment" : 4,
5106   "is_const" : true,
5107   "linker_set_key" : "const android::hardware::details::SchedPrio",
5108   "name" : "const android::hardware::details::SchedPrio",
5109   "referenced_type" : "type-446",
5110   "self_type" : "type-448",
5111   "size" : 8,
5112   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5113  },
5114  {
5115   "alignment" : 8,
5116   "is_const" : true,
5117   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5118   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
5119   "referenced_type" : "type-327",
5120   "self_type" : "type-629",
5121   "size" : 8,
5122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5123  },
5124  {
5125   "alignment" : 8,
5126   "is_const" : true,
5127   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5128   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5129   "referenced_type" : "type-318",
5130   "self_type" : "type-624",
5131   "size" : 8,
5132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5133  },
5134  {
5135   "alignment" : 8,
5136   "is_const" : true,
5137   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5138   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
5139   "referenced_type" : "type-346",
5140   "self_type" : "type-567",
5141   "size" : 8,
5142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5143  },
5144  {
5145   "alignment" : 8,
5146   "is_const" : true,
5147   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5148   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5149   "referenced_type" : "type-360",
5150   "self_type" : "type-619",
5151   "size" : 8,
5152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5153  },
5154  {
5155   "alignment" : 8,
5156   "is_const" : true,
5157   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
5158   "name" : "const android::hardware::details::hidl_pointer<int>",
5159   "referenced_type" : "type-338",
5160   "self_type" : "type-490",
5161   "size" : 8,
5162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "is_const" : true,
5167   "linker_set_key" : "const android::hardware::details::return_status",
5168   "name" : "const android::hardware::details::return_status",
5169   "referenced_type" : "type-166",
5170   "self_type" : "type-181",
5171   "size" : 24,
5172   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5173  },
5174  {
5175   "alignment" : 4,
5176   "is_const" : true,
5177   "linker_set_key" : "const android::hardware::hidl_death_recipient",
5178   "name" : "const android::hardware::hidl_death_recipient",
5179   "referenced_type" : "type-144",
5180   "self_type" : "type-650",
5181   "size" : 12,
5182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5183  },
5184  {
5185   "alignment" : 8,
5186   "is_const" : true,
5187   "linker_set_key" : "const android::hardware::hidl_handle",
5188   "name" : "const android::hardware::hidl_handle",
5189   "referenced_type" : "type-296",
5190   "self_type" : "type-386",
5191   "size" : 16,
5192   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5193  },
5194  {
5195   "alignment" : 8,
5196   "is_const" : true,
5197   "linker_set_key" : "const android::hardware::hidl_memory",
5198   "name" : "const android::hardware::hidl_memory",
5199   "referenced_type" : "type-300",
5200   "self_type" : "type-303",
5201   "size" : 40,
5202   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5203  },
5204  {
5205   "alignment" : 8,
5206   "is_const" : true,
5207   "linker_set_key" : "const android::hardware::hidl_string",
5208   "name" : "const android::hardware::hidl_string",
5209   "referenced_type" : "type-298",
5210   "self_type" : "type-297",
5211   "size" : 16,
5212   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5213  },
5214  {
5215   "alignment" : 8,
5216   "is_const" : true,
5217   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5218   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5219   "referenced_type" : "type-317",
5220   "self_type" : "type-580",
5221   "size" : 16,
5222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5223  },
5224  {
5225   "alignment" : 8,
5226   "is_const" : true,
5227   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5228   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
5229   "referenced_type" : "type-345",
5230   "self_type" : "type-350",
5231   "size" : 16,
5232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5233  },
5234  {
5235   "alignment" : 8,
5236   "is_const" : true,
5237   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5238   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
5239   "referenced_type" : "type-359",
5240   "self_type" : "type-365",
5241   "size" : 16,
5242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5243  },
5244  {
5245   "alignment" : 8,
5246   "is_const" : true,
5247   "linker_set_key" : "const android::hardware::hidl_vec<int>",
5248   "name" : "const android::hardware::hidl_vec<int>",
5249   "referenced_type" : "type-337",
5250   "self_type" : "type-341",
5251   "size" : 16,
5252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5253  },
5254  {
5255   "alignment" : 2,
5256   "is_const" : true,
5257   "linker_set_key" : "const android::hardware::hidl_version",
5258   "name" : "const android::hardware::hidl_version",
5259   "referenced_type" : "type-378",
5260   "self_type" : "type-381",
5261   "size" : 4,
5262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5263  },
5264  {
5265   "alignment" : 4,
5266   "is_const" : true,
5267   "linker_set_key" : "const android::hardware::power::V1_0::BpHwPower",
5268   "name" : "const android::hardware::power::V1_0::BpHwPower",
5269   "referenced_type" : "type-591",
5270   "self_type" : "type-594",
5271   "size" : 92,
5272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5273  },
5274  {
5275   "alignment" : 4,
5276   "is_const" : true,
5277   "linker_set_key" : "const android::hardware::power::V1_0::Feature",
5278   "name" : "const android::hardware::power::V1_0::Feature",
5279   "referenced_type" : "type-549",
5280   "self_type" : "type-553",
5281   "size" : 4,
5282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5283  },
5284  {
5285   "alignment" : 4,
5286   "is_const" : true,
5287   "linker_set_key" : "const android::hardware::power::V1_0::IPower",
5288   "name" : "const android::hardware::power::V1_0::IPower",
5289   "referenced_type" : "type-109",
5290   "self_type" : "type-561",
5291   "size" : 12,
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5293  },
5294  {
5295   "alignment" : 4,
5296   "is_const" : true,
5297   "linker_set_key" : "const android::hardware::power::V1_0::PowerHint",
5298   "name" : "const android::hardware::power::V1_0::PowerHint",
5299   "referenced_type" : "type-548",
5300   "self_type" : "type-551",
5301   "size" : 4,
5302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5303  },
5304  {
5305   "alignment" : 8,
5306   "is_const" : true,
5307   "linker_set_key" : "const android::hardware::power::V1_0::PowerStateVoter",
5308   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
5309   "referenced_type" : "type-349",
5310   "self_type" : "type-545",
5311   "size" : 32,
5312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "is_const" : true,
5317   "linker_set_key" : "const android::hardware::power::V1_0::Status",
5318   "name" : "const android::hardware::power::V1_0::Status",
5319   "referenced_type" : "type-550",
5320   "self_type" : "type-554",
5321   "size" : 4,
5322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5323  },
5324  {
5325   "alignment" : 4,
5326   "is_const" : true,
5327   "linker_set_key" : "const android::hardware::power::V1_1::BpHwPower",
5328   "name" : "const android::hardware::power::V1_1::BpHwPower",
5329   "referenced_type" : "type-600",
5330   "self_type" : "type-603",
5331   "size" : 92,
5332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "is_const" : true,
5337   "linker_set_key" : "const android::hardware::power::V1_1::IPower",
5338   "name" : "const android::hardware::power::V1_1::IPower",
5339   "referenced_type" : "type-117",
5340   "self_type" : "type-563",
5341   "size" : 12,
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5343  },
5344  {
5345   "alignment" : 8,
5346   "is_const" : true,
5347   "linker_set_key" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5348   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
5349   "referenced_type" : "type-363",
5350   "self_type" : "type-618",
5351   "size" : 48,
5352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5353  },
5354  {
5355   "alignment" : 4,
5356   "is_const" : true,
5357   "linker_set_key" : "const android::hardware::power::V1_2::BpHwPower",
5358   "name" : "const android::hardware::power::V1_2::BpHwPower",
5359   "referenced_type" : "type-607",
5360   "self_type" : "type-610",
5361   "size" : 92,
5362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5363  },
5364  {
5365   "alignment" : 4,
5366   "is_const" : true,
5367   "linker_set_key" : "const android::hardware::power::V1_2::IPower",
5368   "name" : "const android::hardware::power::V1_2::IPower",
5369   "referenced_type" : "type-125",
5370   "self_type" : "type-570",
5371   "size" : 12,
5372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5373  },
5374  {
5375   "alignment" : 4,
5376   "is_const" : true,
5377   "linker_set_key" : "const android::hardware::power::V1_2::PowerHint",
5378   "name" : "const android::hardware::power::V1_2::PowerHint",
5379   "referenced_type" : "type-565",
5380   "self_type" : "type-566",
5381   "size" : 4,
5382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5383  },
5384  {
5385   "alignment" : 4,
5386   "is_const" : true,
5387   "linker_set_key" : "const android::hardware::power::V1_3::BpHwPower",
5388   "name" : "const android::hardware::power::V1_3::BpHwPower",
5389   "referenced_type" : "type-613",
5390   "self_type" : "type-612",
5391   "size" : 92,
5392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "is_const" : true,
5397   "linker_set_key" : "const android::hardware::power::V1_3::IPower",
5398   "name" : "const android::hardware::power::V1_3::IPower",
5399   "referenced_type" : "type-133",
5400   "self_type" : "type-577",
5401   "size" : 12,
5402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "is_const" : true,
5407   "linker_set_key" : "const android::hardware::power::V1_3::PowerHint",
5408   "name" : "const android::hardware::power::V1_3::PowerHint",
5409   "referenced_type" : "type-572",
5410   "self_type" : "type-573",
5411   "size" : 4,
5412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5413  },
5414  {
5415   "alignment" : 4,
5416   "is_const" : true,
5417   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
5418   "name" : "const android::hidl::base::V1_0::BpHwBase",
5419   "referenced_type" : "type-583",
5420   "self_type" : "type-587",
5421   "size" : 92,
5422   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "is_const" : true,
5427   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5428   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5429   "referenced_type" : "type-396",
5430   "self_type" : "type-397",
5431   "size" : 4,
5432   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "is_const" : true,
5437   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
5438   "name" : "const android::hidl::base::V1_0::IBase",
5439   "referenced_type" : "type-9",
5440   "self_type" : "type-14",
5441   "size" : 12,
5442   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5443  },
5444  {
5445   "alignment" : 4,
5446   "is_const" : true,
5447   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
5448   "name" : "const android::hidl::base::V1_0::IBase *const",
5449   "referenced_type" : "type-15",
5450   "self_type" : "type-461",
5451   "size" : 4,
5452   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5453  },
5454  {
5455   "alignment" : 4,
5456   "is_const" : true,
5457   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
5458   "name" : "const android::hidl::manager::V1_0::IServiceManager",
5459   "referenced_type" : "type-76",
5460   "self_type" : "type-91",
5461   "size" : 12,
5462   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5463  },
5464  {
5465   "alignment" : 4,
5466   "is_const" : true,
5467   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5468   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5469   "referenced_type" : "type-537",
5470   "self_type" : "type-541",
5471   "size" : 4,
5472   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5473  },
5474  {
5475   "alignment" : 1,
5476   "is_const" : true,
5477   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5478   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5479   "referenced_type" : "type-536",
5480   "self_type" : "type-539",
5481   "size" : 1,
5482   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "is_const" : true,
5487   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
5488   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5489   "referenced_type" : "type-102",
5490   "self_type" : "type-534",
5491   "size" : 12,
5492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "is_const" : true,
5497   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
5498   "name" : "const android::sp<android::hardware::IBinder>",
5499   "referenced_type" : "type-20",
5500   "self_type" : "type-24",
5501   "size" : 4,
5502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5503  },
5504  {
5505   "alignment" : 4,
5506   "is_const" : true,
5507   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
5508   "name" : "const android::sp<android::hardware::ProcessState>",
5509   "referenced_type" : "type-29",
5510   "self_type" : "type-72",
5511   "size" : 4,
5512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "is_const" : true,
5517   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5518   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5519   "referenced_type" : "type-139",
5520   "self_type" : "type-150",
5521   "size" : 4,
5522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "is_const" : true,
5527   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
5528   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5529   "referenced_type" : "type-597",
5530   "self_type" : "type-596",
5531   "size" : 4,
5532   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5533  },
5534  {
5535   "alignment" : 4,
5536   "is_const" : true,
5537   "linker_set_key" : "const android::sp<android::hardware::power::V1_0::IPower>",
5538   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
5539   "referenced_type" : "type-107",
5540   "self_type" : "type-111",
5541   "size" : 4,
5542   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5543  },
5544  {
5545   "alignment" : 4,
5546   "is_const" : true,
5547   "linker_set_key" : "const android::sp<android::hardware::power::V1_1::IPower>",
5548   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
5549   "referenced_type" : "type-115",
5550   "self_type" : "type-119",
5551   "size" : 4,
5552   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5553  },
5554  {
5555   "alignment" : 4,
5556   "is_const" : true,
5557   "linker_set_key" : "const android::sp<android::hardware::power::V1_2::IPower>",
5558   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
5559   "referenced_type" : "type-123",
5560   "self_type" : "type-127",
5561   "size" : 4,
5562   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5563  },
5564  {
5565   "alignment" : 4,
5566   "is_const" : true,
5567   "linker_set_key" : "const android::sp<android::hardware::power::V1_3::IPower>",
5568   "name" : "const android::sp<android::hardware::power::V1_3::IPower>",
5569   "referenced_type" : "type-131",
5570   "self_type" : "type-137",
5571   "size" : 4,
5572   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5573  },
5574  {
5575   "alignment" : 4,
5576   "is_const" : true,
5577   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
5578   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5579   "referenced_type" : "type-7",
5580   "self_type" : "type-6",
5581   "size" : 4,
5582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "is_const" : true,
5587   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5588   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5589   "referenced_type" : "type-74",
5590   "self_type" : "type-89",
5591   "size" : 4,
5592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5593  },
5594  {
5595   "alignment" : 4,
5596   "is_const" : true,
5597   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5598   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5599   "referenced_type" : "type-100",
5600   "self_type" : "type-105",
5601   "size" : 4,
5602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "is_const" : true,
5607   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
5608   "name" : "const android::wp<android::hardware::BHwBinder>",
5609   "referenced_type" : "type-459",
5610   "self_type" : "type-643",
5611   "size" : 8,
5612   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "is_const" : true,
5617   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
5618   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5619   "referenced_type" : "type-142",
5620   "self_type" : "type-574",
5621   "size" : 8,
5622   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5623  },
5624  {
5625   "alignment" : 4,
5626   "is_const" : true,
5627   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
5628   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
5629   "referenced_type" : "type-122",
5630   "self_type" : "type-332",
5631   "size" : 8,
5632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5633  },
5634  {
5635   "alignment" : 1,
5636   "is_const" : true,
5637   "linker_set_key" : "const bool",
5638   "name" : "const bool",
5639   "referenced_type" : "type-46",
5640   "self_type" : "type-96",
5641   "size" : 1,
5642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5643  },
5644  {
5645   "alignment" : 1,
5646   "is_const" : true,
5647   "linker_set_key" : "const char",
5648   "name" : "const char",
5649   "referenced_type" : "type-63",
5650   "self_type" : "type-62",
5651   "size" : 1,
5652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5653  },
5654  {
5655   "alignment" : 2,
5656   "is_const" : true,
5657   "linker_set_key" : "const char16_t",
5658   "name" : "const char16_t",
5659   "referenced_type" : "type-54",
5660   "self_type" : "type-53",
5661   "size" : 2,
5662   "source_file" : "/system/core/libutils/include/utils/String16.h"
5663  },
5664  {
5665   "alignment" : 8,
5666   "is_const" : true,
5667   "linker_set_key" : "const double",
5668   "name" : "const double",
5669   "referenced_type" : "type-265",
5670   "self_type" : "type-286",
5671   "size" : 8,
5672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "is_const" : true,
5677   "linker_set_key" : "const float",
5678   "name" : "const float",
5679   "referenced_type" : "type-260",
5680   "self_type" : "type-284",
5681   "size" : 4,
5682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5683  },
5684  {
5685   "alignment" : 4,
5686   "is_const" : true,
5687   "linker_set_key" : "const int",
5688   "name" : "const int",
5689   "referenced_type" : "type-32",
5690   "self_type" : "type-472",
5691   "size" : 4,
5692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5693  },
5694  {
5695   "is_const" : true,
5696   "linker_set_key" : "const iter<is_const>",
5697   "name" : "const iter<is_const>",
5698   "referenced_type" : "type-310",
5699   "self_type" : "type-309",
5700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5701  },
5702  {
5703   "is_const" : true,
5704   "linker_set_key" : "const iter<is_const>",
5705   "name" : "const iter<is_const>",
5706   "referenced_type" : "type-638",
5707   "self_type" : "type-637",
5708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "is_const" : true,
5713   "linker_set_key" : "const log_msg",
5714   "name" : "const log_msg",
5715   "referenced_type" : "type-78",
5716   "self_type" : "type-77",
5717   "size" : 5124,
5718   "source_file" : "/system/core/liblog/include/log/log_read.h"
5719  },
5720  {
5721   "alignment" : 8,
5722   "is_const" : true,
5723   "linker_set_key" : "const long long",
5724   "name" : "const long long",
5725   "referenced_type" : "type-37",
5726   "self_type" : "type-280",
5727   "size" : 8,
5728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "is_const" : true,
5733   "linker_set_key" : "const native_handle",
5734   "name" : "const native_handle",
5735   "referenced_type" : "type-183",
5736   "self_type" : "type-255",
5737   "size" : 12,
5738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5739  },
5740  {
5741   "alignment" : 2,
5742   "is_const" : true,
5743   "linker_set_key" : "const short",
5744   "name" : "const short",
5745   "referenced_type" : "type-216",
5746   "self_type" : "type-275",
5747   "size" : 2,
5748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5749  },
5750  {
5751   "alignment" : 1,
5752   "is_const" : true,
5753   "linker_set_key" : "const signed char",
5754   "name" : "const signed char",
5755   "referenced_type" : "type-271",
5756   "self_type" : "type-270",
5757   "size" : 1,
5758   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5759  },
5760  {
5761   "alignment" : 4,
5762   "is_const" : true,
5763   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5764   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5765   "referenced_type" : "type-558",
5766   "self_type" : "type-557",
5767   "size" : 4,
5768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5769  },
5770  {
5771   "alignment" : 4,
5772   "is_const" : true,
5773   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5774   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
5775   "referenced_type" : "type-655",
5776   "self_type" : "type-654",
5777   "size" : 4,
5778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5779  },
5780  {
5781   "alignment" : 4,
5782   "is_const" : true,
5783   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5784   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5785   "referenced_type" : "type-556",
5786   "self_type" : "type-555",
5787   "size" : 32,
5788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "is_const" : true,
5793   "linker_set_key" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5794   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
5795   "referenced_type" : "type-653",
5796   "self_type" : "type-652",
5797   "size" : 32,
5798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "is_const" : true,
5803   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5804   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5805   "referenced_type" : "type-560",
5806   "self_type" : "type-559",
5807   "size" : 8,
5808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5809  },
5810  {
5811   "alignment" : 4,
5812   "is_const" : true,
5813   "linker_set_key" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5814   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
5815   "referenced_type" : "type-658",
5816   "self_type" : "type-657",
5817   "size" : 8,
5818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "is_const" : true,
5823   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5824   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5825   "referenced_type" : "type-569",
5826   "self_type" : "type-568",
5827   "size" : 52,
5828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "is_const" : true,
5833   "linker_set_key" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5834   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
5835   "referenced_type" : "type-660",
5836   "self_type" : "type-659",
5837   "size" : 52,
5838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "is_const" : true,
5843   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5844   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5845   "referenced_type" : "type-576",
5846   "self_type" : "type-575",
5847   "size" : 56,
5848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5849  },
5850  {
5851   "alignment" : 4,
5852   "is_const" : true,
5853   "linker_set_key" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5854   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
5855   "referenced_type" : "type-662",
5856   "self_type" : "type-661",
5857   "size" : 56,
5858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
5859  },
5860  {
5861   "alignment" : 4,
5862   "is_const" : true,
5863   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5864   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5865   "referenced_type" : "type-400",
5866   "self_type" : "type-399",
5867   "size" : 12,
5868   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5869  },
5870  {
5871   "alignment" : 4,
5872   "is_const" : true,
5873   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5874   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5875   "referenced_type" : "type-642",
5876   "self_type" : "type-641",
5877   "size" : 12,
5878   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "is_const" : true,
5883   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5884   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5885   "referenced_type" : "type-547",
5886   "self_type" : "type-546",
5887   "size" : 4,
5888   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5889  },
5890  {
5891   "alignment" : 1,
5892   "is_const" : true,
5893   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5894   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5895   "referenced_type" : "type-543",
5896   "self_type" : "type-542",
5897   "size" : 3,
5898   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5899  },
5900  {
5901   "alignment" : 4,
5902   "is_const" : true,
5903   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5904   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
5905   "referenced_type" : "type-441",
5906   "self_type" : "type-440",
5907   "size" : 12,
5908   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "is_const" : true,
5913   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5914   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
5915   "referenced_type" : "type-335",
5916   "self_type" : "type-334",
5917   "size" : 8,
5918   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "is_const" : true,
5923   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
5924   "name" : "const std::initializer_list<android::hardware::hidl_string>",
5925   "referenced_type" : "type-324",
5926   "self_type" : "type-323",
5927   "size" : 8,
5928   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "is_const" : true,
5933   "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 *> > *)> > >",
5934   "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 *> > *)> > >",
5935   "referenced_type" : "type-4",
5936   "self_type" : "type-3",
5937   "size" : 12,
5938   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5939  },
5940  {
5941   "alignment" : 4,
5942   "is_const" : true,
5943   "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 *> > *)> > >",
5944   "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 *> > *)> > >",
5945   "referenced_type" : "type-665",
5946   "self_type" : "type-664",
5947   "size" : 12,
5948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5949  },
5950  {
5951   "alignment" : 1,
5952   "is_const" : true,
5953   "linker_set_key" : "const unsigned char",
5954   "name" : "const unsigned char",
5955   "referenced_type" : "type-81",
5956   "self_type" : "type-273",
5957   "size" : 1,
5958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5959  },
5960  {
5961   "alignment" : 4,
5962   "is_const" : true,
5963   "linker_set_key" : "const unsigned int",
5964   "name" : "const unsigned int",
5965   "referenced_type" : "type-2",
5966   "self_type" : "type-42",
5967   "size" : 4,
5968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5969  },
5970  {
5971   "alignment" : 8,
5972   "is_const" : true,
5973   "linker_set_key" : "const unsigned long long",
5974   "name" : "const unsigned long long",
5975   "referenced_type" : "type-145",
5976   "self_type" : "type-282",
5977   "size" : 8,
5978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5979  },
5980  {
5981   "alignment" : 2,
5982   "is_const" : true,
5983   "linker_set_key" : "const unsigned short",
5984   "name" : "const unsigned short",
5985   "referenced_type" : "type-83",
5986   "self_type" : "type-277",
5987   "size" : 2,
5988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
5989  },
5990  {
5991   "is_const" : true,
5992   "linker_set_key" : "const void",
5993   "name" : "const void",
5994   "referenced_type" : "type-34",
5995   "self_type" : "type-384",
5996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5997  },
5998  {
5999   "alignment" : 1,
6000   "is_volatile" : true,
6001   "linker_set_key" : "volatile bool",
6002   "name" : "volatile bool",
6003   "referenced_type" : "type-46",
6004   "self_type" : "type-99",
6005   "size" : 1,
6006   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6007  },
6008  {
6009   "alignment" : 4,
6010   "is_volatile" : true,
6011   "linker_set_key" : "volatile int",
6012   "name" : "volatile int",
6013   "referenced_type" : "type-32",
6014   "self_type" : "type-64",
6015   "size" : 4,
6016   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6017  }
6018 ],
6019 "record_types" :
6020 [
6021  {
6022   "alignment" : 4,
6023   "fields" :
6024   [
6025    {
6026     "access" : "private",
6027     "field_name" : "mCond",
6028     "referenced_type" : "type-98"
6029    }
6030   ],
6031   "linker_set_key" : "android::Condition",
6032   "name" : "android::Condition",
6033   "record_kind" : "class",
6034   "referenced_type" : "type-97",
6035   "self_type" : "type-97",
6036   "size" : 4,
6037   "source_file" : "/system/core/libutils/include/utils/Condition.h",
6038   "unique_id" : "_ZTSN7android9ConditionE"
6039  },
6040  {
6041   "alignment" : 4,
6042   "fields" :
6043   [
6044    {
6045     "access" : "private",
6046     "field_name" : "mVector",
6047     "referenced_type" : "type-57"
6048    }
6049   ],
6050   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6051   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
6052   "record_kind" : "class",
6053   "referenced_type" : "type-56",
6054   "self_type" : "type-56",
6055   "size" : 20,
6056   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
6057   "template_args" : [ "type-51", "type-20" ],
6058   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
6059  },
6060  {
6061   "alignment" : 4,
6062   "fields" :
6063   [
6064    {
6065     "access" : "private",
6066     "field_name" : "mCount",
6067     "referenced_type" : "type-194"
6068    }
6069   ],
6070   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
6071   "name" : "android::LightRefBase<android::NativeHandle>",
6072   "record_kind" : "class",
6073   "referenced_type" : "type-193",
6074   "self_type" : "type-193",
6075   "size" : 4,
6076   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6077   "template_args" : [ "type-195" ],
6078   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
6079  },
6080  {
6081   "alignment" : 4,
6082   "fields" :
6083   [
6084    {
6085     "access" : "private",
6086     "field_name" : "mCount",
6087     "referenced_type" : "type-191"
6088    }
6089   ],
6090   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
6091   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6092   "record_kind" : "class",
6093   "referenced_type" : "type-190",
6094   "self_type" : "type-190",
6095   "size" : 4,
6096   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6097   "template_args" : [ "type-192" ],
6098   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
6099  },
6100  {
6101   "alignment" : 4,
6102   "fields" :
6103   [
6104    {
6105     "access" : "private",
6106     "field_name" : "mMutex",
6107     "referenced_type" : "type-39"
6108    }
6109   ],
6110   "linker_set_key" : "android::Mutex",
6111   "name" : "android::Mutex",
6112   "record_kind" : "class",
6113   "referenced_type" : "type-38",
6114   "self_type" : "type-38",
6115   "size" : 4,
6116   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6117   "unique_id" : "_ZTSN7android5MutexE"
6118  },
6119  {
6120   "alignment" : 4,
6121   "fields" :
6122   [
6123    {
6124     "access" : "private",
6125     "field_name" : "mLock",
6126     "referenced_type" : "type-520"
6127    }
6128   ],
6129   "linker_set_key" : "android::Mutex::Autolock",
6130   "name" : "android::Mutex::Autolock",
6131   "record_kind" : "class",
6132   "referenced_type" : "type-519",
6133   "self_type" : "type-519",
6134   "size" : 4,
6135   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
6136   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
6137  },
6138  {
6139   "alignment" : 4,
6140   "base_specifiers" :
6141   [
6142    {
6143     "referenced_type" : "type-193"
6144    }
6145   ],
6146   "fields" :
6147   [
6148    {
6149     "access" : "private",
6150     "field_name" : "mHandle",
6151     "field_offset" : 32,
6152     "referenced_type" : "type-196"
6153    },
6154    {
6155     "access" : "private",
6156     "field_name" : "mOwnsHandle",
6157     "field_offset" : 64,
6158     "referenced_type" : "type-46"
6159    }
6160   ],
6161   "linker_set_key" : "android::NativeHandle",
6162   "name" : "android::NativeHandle",
6163   "record_kind" : "class",
6164   "referenced_type" : "type-195",
6165   "self_type" : "type-195",
6166   "size" : 12,
6167   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
6168   "unique_id" : "_ZTSN7android12NativeHandleE"
6169  },
6170  {
6171   "alignment" : 4,
6172   "fields" :
6173   [
6174    {
6175     "access" : "private",
6176     "field_name" : "mRWLock",
6177     "referenced_type" : "type-525"
6178    }
6179   ],
6180   "linker_set_key" : "android::RWLock",
6181   "name" : "android::RWLock",
6182   "record_kind" : "class",
6183   "referenced_type" : "type-524",
6184   "self_type" : "type-524",
6185   "size" : 40,
6186   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6187   "unique_id" : "_ZTSN7android6RWLockE"
6188  },
6189  {
6190   "alignment" : 4,
6191   "fields" :
6192   [
6193    {
6194     "access" : "private",
6195     "field_name" : "mLock",
6196     "referenced_type" : "type-528"
6197    }
6198   ],
6199   "linker_set_key" : "android::RWLock::AutoRLock",
6200   "name" : "android::RWLock::AutoRLock",
6201   "record_kind" : "class",
6202   "referenced_type" : "type-527",
6203   "self_type" : "type-527",
6204   "size" : 4,
6205   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6206   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
6207  },
6208  {
6209   "alignment" : 4,
6210   "fields" :
6211   [
6212    {
6213     "access" : "private",
6214     "field_name" : "mLock",
6215     "referenced_type" : "type-528"
6216    }
6217   ],
6218   "linker_set_key" : "android::RWLock::AutoWLock",
6219   "name" : "android::RWLock::AutoWLock",
6220   "record_kind" : "class",
6221   "referenced_type" : "type-530",
6222   "self_type" : "type-530",
6223   "size" : 4,
6224   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
6225   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
6226  },
6227  {
6228   "alignment" : 4,
6229   "fields" :
6230   [
6231    {
6232     "access" : "private",
6233     "field_name" : "mRefs",
6234     "field_offset" : 32,
6235     "referenced_type" : "type-11"
6236    }
6237   ],
6238   "linker_set_key" : "android::RefBase",
6239   "name" : "android::RefBase",
6240   "record_kind" : "class",
6241   "referenced_type" : "type-10",
6242   "self_type" : "type-10",
6243   "size" : 8,
6244   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6245   "unique_id" : "_ZTSN7android7RefBaseE",
6246   "vtable_components" :
6247   [
6248    {
6249     "kind" : "offset_to_top"
6250    },
6251    {
6252     "kind" : "rtti",
6253     "mangled_component_name" : "_ZTIN7android7RefBaseE"
6254    },
6255    {
6256     "kind" : "complete_dtor_pointer",
6257     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
6258    },
6259    {
6260     "kind" : "deleting_dtor_pointer",
6261     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
6262    },
6263    {
6264     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6265    },
6266    {
6267     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6268    },
6269    {
6270     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6271    },
6272    {
6273     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6274    }
6275   ]
6276  },
6277  {
6278   "alignment" : 1,
6279   "linker_set_key" : "android::RefBase::weakref_type",
6280   "name" : "android::RefBase::weakref_type",
6281   "record_kind" : "class",
6282   "referenced_type" : "type-45",
6283   "self_type" : "type-45",
6284   "size" : 1,
6285   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6286   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
6287  },
6288  {
6289   "alignment" : 1,
6290   "linker_set_key" : "android::ReferenceMover",
6291   "name" : "android::ReferenceMover",
6292   "record_kind" : "class",
6293   "referenced_type" : "type-295",
6294   "self_type" : "type-295",
6295   "size" : 1,
6296   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6297   "unique_id" : "_ZTSN7android14ReferenceMoverE"
6298  },
6299  {
6300   "alignment" : 4,
6301   "linker_set_key" : "android::ReferenceRenamer",
6302   "name" : "android::ReferenceRenamer",
6303   "record_kind" : "class",
6304   "referenced_type" : "type-288",
6305   "self_type" : "type-288",
6306   "size" : 4,
6307   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
6308   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
6309   "vtable_components" :
6310   [
6311    {
6312     "kind" : "offset_to_top"
6313    },
6314    {
6315     "kind" : "rtti",
6316     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6317    },
6318    {
6319     "is_pure" : true,
6320     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6321    }
6322   ]
6323  },
6324  {
6325   "alignment" : 8,
6326   "fields" :
6327   [
6328    {
6329     "access" : "private",
6330     "field_name" : "mTag",
6331     "referenced_type" : "type-145"
6332    }
6333   ],
6334   "linker_set_key" : "android::ScopedTrace",
6335   "name" : "android::ScopedTrace",
6336   "record_kind" : "class",
6337   "referenced_type" : "type-532",
6338   "self_type" : "type-532",
6339   "size" : 8,
6340   "source_file" : "/system/core/libutils/include/utils/Trace.h",
6341   "unique_id" : "_ZTSN7android11ScopedTraceE"
6342  },
6343  {
6344   "alignment" : 4,
6345   "base_specifiers" :
6346   [
6347    {
6348     "access" : "private",
6349     "referenced_type" : "type-58"
6350    }
6351   ],
6352   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6353   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
6354   "record_kind" : "class",
6355   "referenced_type" : "type-57",
6356   "self_type" : "type-57",
6357   "size" : 20,
6358   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
6359   "template_args" : [ "type-59" ],
6360   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
6361   "vtable_components" :
6362   [
6363    {
6364     "kind" : "offset_to_top"
6365    },
6366    {
6367     "kind" : "rtti",
6368     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
6369    },
6370    {
6371     "kind" : "complete_dtor_pointer",
6372     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
6373    },
6374    {
6375     "kind" : "deleting_dtor_pointer",
6376     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
6377    },
6378    {
6379     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
6380    },
6381    {
6382     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
6383    },
6384    {
6385     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
6386    },
6387    {
6388     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
6389    },
6390    {
6391     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
6392    },
6393    {
6394     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
6395    },
6396    {
6397     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
6398    }
6399   ]
6400  },
6401  {
6402   "alignment" : 4,
6403   "base_specifiers" :
6404   [
6405    {
6406     "referenced_type" : "type-41"
6407    }
6408   ],
6409   "linker_set_key" : "android::SortedVectorImpl",
6410   "name" : "android::SortedVectorImpl",
6411   "record_kind" : "class",
6412   "referenced_type" : "type-58",
6413   "self_type" : "type-58",
6414   "size" : 20,
6415   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6416   "unique_id" : "_ZTSN7android16SortedVectorImplE",
6417   "vtable_components" :
6418   [
6419    {
6420     "kind" : "offset_to_top"
6421    },
6422    {
6423     "kind" : "rtti",
6424     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6425    },
6426    {
6427     "kind" : "complete_dtor_pointer",
6428     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6429    },
6430    {
6431     "kind" : "deleting_dtor_pointer",
6432     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6433    },
6434    {
6435     "is_pure" : true,
6436     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6437    },
6438    {
6439     "is_pure" : true,
6440     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6441    },
6442    {
6443     "is_pure" : true,
6444     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6445    },
6446    {
6447     "is_pure" : true,
6448     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6449    },
6450    {
6451     "is_pure" : true,
6452     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6453    },
6454    {
6455     "is_pure" : true,
6456     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6457    },
6458    {
6459     "is_pure" : true,
6460     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6461    }
6462   ]
6463  },
6464  {
6465   "alignment" : 4,
6466   "fields" :
6467   [
6468    {
6469     "access" : "private",
6470     "field_name" : "mString",
6471     "referenced_type" : "type-52"
6472    }
6473   ],
6474   "linker_set_key" : "android::String16",
6475   "name" : "android::String16",
6476   "record_kind" : "class",
6477   "referenced_type" : "type-51",
6478   "self_type" : "type-51",
6479   "size" : 4,
6480   "source_file" : "/system/core/libutils/include/utils/String16.h",
6481   "unique_id" : "_ZTSN7android8String16E"
6482  },
6483  {
6484   "alignment" : 4,
6485   "fields" :
6486   [
6487    {
6488     "access" : "private",
6489     "field_name" : "mString",
6490     "referenced_type" : "type-61"
6491    }
6492   ],
6493   "linker_set_key" : "android::String8",
6494   "name" : "android::String8",
6495   "record_kind" : "class",
6496   "referenced_type" : "type-60",
6497   "self_type" : "type-60",
6498   "size" : 4,
6499   "source_file" : "/system/core/libutils/include/utils/String8.h",
6500   "unique_id" : "_ZTSN7android7String8E"
6501  },
6502  {
6503   "alignment" : 4,
6504   "base_specifiers" :
6505   [
6506    {
6507     "is_virtual" : true,
6508     "referenced_type" : "type-10"
6509    }
6510   ],
6511   "fields" :
6512   [
6513    {
6514     "access" : "private",
6515     "field_name" : "mCanCallJava",
6516     "field_offset" : 32,
6517     "referenced_type" : "type-96"
6518    },
6519    {
6520     "access" : "private",
6521     "field_name" : "mThread",
6522     "field_offset" : 64,
6523     "referenced_type" : "type-33"
6524    },
6525    {
6526     "access" : "private",
6527     "field_name" : "mLock",
6528     "field_offset" : 96,
6529     "referenced_type" : "type-38"
6530    },
6531    {
6532     "access" : "private",
6533     "field_name" : "mThreadExitedCondition",
6534     "field_offset" : 128,
6535     "referenced_type" : "type-97"
6536    },
6537    {
6538     "access" : "private",
6539     "field_name" : "mStatus",
6540     "field_offset" : 160,
6541     "referenced_type" : "type-32"
6542    },
6543    {
6544     "access" : "private",
6545     "field_name" : "mExitPending",
6546     "field_offset" : 192,
6547     "referenced_type" : "type-99"
6548    },
6549    {
6550     "access" : "private",
6551     "field_name" : "mRunning",
6552     "field_offset" : 200,
6553     "referenced_type" : "type-99"
6554    },
6555    {
6556     "access" : "private",
6557     "field_name" : "mHoldSelf",
6558     "field_offset" : 224,
6559     "referenced_type" : "type-93"
6560    },
6561    {
6562     "access" : "private",
6563     "field_name" : "mTid",
6564     "field_offset" : 256,
6565     "referenced_type" : "type-32"
6566    }
6567   ],
6568   "linker_set_key" : "android::Thread",
6569   "name" : "android::Thread",
6570   "record_kind" : "class",
6571   "referenced_type" : "type-95",
6572   "self_type" : "type-95",
6573   "size" : 44,
6574   "source_file" : "/system/core/libutils/include/utils/Thread.h",
6575   "unique_id" : "_ZTSN7android6ThreadE",
6576   "vtable_components" :
6577   [
6578    {
6579     "component_value" : 36,
6580     "kind" : "vbase_offset"
6581    },
6582    {
6583     "kind" : "offset_to_top"
6584    },
6585    {
6586     "kind" : "rtti",
6587     "mangled_component_name" : "_ZTIN7android6ThreadE"
6588    },
6589    {
6590     "kind" : "complete_dtor_pointer",
6591     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
6592    },
6593    {
6594     "kind" : "deleting_dtor_pointer",
6595     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
6596    },
6597    {
6598     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
6599    },
6600    {
6601     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
6602    },
6603    {
6604     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
6605    },
6606    {
6607     "is_pure" : true,
6608     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
6609    },
6610    {
6611     "kind" : "vcall_offset"
6612    },
6613    {
6614     "kind" : "vcall_offset"
6615    },
6616    {
6617     "kind" : "vcall_offset"
6618    },
6619    {
6620     "kind" : "vcall_offset"
6621    },
6622    {
6623     "component_value" : -36,
6624     "kind" : "vcall_offset"
6625    },
6626    {
6627     "component_value" : -36,
6628     "kind" : "offset_to_top"
6629    },
6630    {
6631     "kind" : "rtti",
6632     "mangled_component_name" : "_ZTIN7android6ThreadE"
6633    },
6634    {
6635     "kind" : "complete_dtor_pointer",
6636     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
6637    },
6638    {
6639     "kind" : "deleting_dtor_pointer",
6640     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
6641    },
6642    {
6643     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6644    },
6645    {
6646     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6647    },
6648    {
6649     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6650    },
6651    {
6652     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6653    }
6654   ]
6655  },
6656  {
6657   "alignment" : 4,
6658   "base_specifiers" :
6659   [
6660    {
6661     "access" : "private",
6662     "referenced_type" : "type-41"
6663    }
6664   ],
6665   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6666   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
6667   "record_kind" : "class",
6668   "referenced_type" : "type-40",
6669   "self_type" : "type-40",
6670   "size" : 20,
6671   "source_file" : "/system/core/libutils/include/utils/Vector.h",
6672   "template_args" : [ "type-43" ],
6673   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
6674   "vtable_components" :
6675   [
6676    {
6677     "kind" : "offset_to_top"
6678    },
6679    {
6680     "kind" : "rtti",
6681     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
6682    },
6683    {
6684     "kind" : "complete_dtor_pointer",
6685     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
6686    },
6687    {
6688     "kind" : "deleting_dtor_pointer",
6689     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
6690    },
6691    {
6692     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
6693    },
6694    {
6695     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
6696    },
6697    {
6698     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
6699    },
6700    {
6701     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
6702    },
6703    {
6704     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
6705    },
6706    {
6707     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
6708    }
6709   ]
6710  },
6711  {
6712   "alignment" : 4,
6713   "fields" :
6714   [
6715    {
6716     "access" : "private",
6717     "field_name" : "mStorage",
6718     "field_offset" : 32,
6719     "referenced_type" : "type-33"
6720    },
6721    {
6722     "access" : "private",
6723     "field_name" : "mCount",
6724     "field_offset" : 64,
6725     "referenced_type" : "type-2"
6726    },
6727    {
6728     "access" : "private",
6729     "field_name" : "mFlags",
6730     "field_offset" : 96,
6731     "referenced_type" : "type-42"
6732    },
6733    {
6734     "access" : "private",
6735     "field_name" : "mItemSize",
6736     "field_offset" : 128,
6737     "referenced_type" : "type-42"
6738    }
6739   ],
6740   "linker_set_key" : "android::VectorImpl",
6741   "name" : "android::VectorImpl",
6742   "record_kind" : "class",
6743   "referenced_type" : "type-41",
6744   "self_type" : "type-41",
6745   "size" : 20,
6746   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
6747   "unique_id" : "_ZTSN7android10VectorImplE",
6748   "vtable_components" :
6749   [
6750    {
6751     "kind" : "offset_to_top"
6752    },
6753    {
6754     "kind" : "rtti",
6755     "mangled_component_name" : "_ZTIN7android10VectorImplE"
6756    },
6757    {
6758     "kind" : "complete_dtor_pointer",
6759     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6760    },
6761    {
6762     "kind" : "deleting_dtor_pointer",
6763     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6764    },
6765    {
6766     "is_pure" : true,
6767     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6768    },
6769    {
6770     "is_pure" : true,
6771     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6772    },
6773    {
6774     "is_pure" : true,
6775     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6776    },
6777    {
6778     "is_pure" : true,
6779     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6780    },
6781    {
6782     "is_pure" : true,
6783     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6784    },
6785    {
6786     "is_pure" : true,
6787     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6788    }
6789   ]
6790  },
6791  {
6792   "alignment" : 4,
6793   "base_specifiers" :
6794   [
6795    {
6796     "referenced_type" : "type-190"
6797    }
6798   ],
6799   "linker_set_key" : "android::VirtualLightRefBase",
6800   "name" : "android::VirtualLightRefBase",
6801   "record_kind" : "class",
6802   "referenced_type" : "type-192",
6803   "self_type" : "type-192",
6804   "size" : 8,
6805   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
6806   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
6807   "vtable_components" :
6808   [
6809    {
6810     "kind" : "offset_to_top"
6811    },
6812    {
6813     "kind" : "rtti",
6814     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
6815    },
6816    {
6817     "kind" : "complete_dtor_pointer",
6818     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
6819    },
6820    {
6821     "kind" : "deleting_dtor_pointer",
6822     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
6823    }
6824   ]
6825  },
6826  {
6827   "alignment" : 4,
6828   "base_specifiers" :
6829   [
6830    {
6831     "referenced_type" : "type-22"
6832    }
6833   ],
6834   "fields" :
6835   [
6836    {
6837     "access" : "protected",
6838     "field_name" : "mSchedPolicy",
6839     "field_offset" : 32,
6840     "referenced_type" : "type-32"
6841    },
6842    {
6843     "access" : "protected",
6844     "field_name" : "mSchedPriority",
6845     "field_offset" : 64,
6846     "referenced_type" : "type-32"
6847    },
6848    {
6849     "access" : "private",
6850     "field_name" : "mExtras",
6851     "field_offset" : 96,
6852     "referenced_type" : "type-154"
6853    },
6854    {
6855     "access" : "private",
6856     "field_name" : "mReserved0",
6857     "field_offset" : 128,
6858     "referenced_type" : "type-33"
6859    }
6860   ],
6861   "linker_set_key" : "android::hardware::BHwBinder",
6862   "name" : "android::hardware::BHwBinder",
6863   "record_kind" : "class",
6864   "referenced_type" : "type-153",
6865   "self_type" : "type-153",
6866   "size" : 28,
6867   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
6868   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
6869   "vtable_components" :
6870   [
6871    {
6872     "component_value" : 20,
6873     "kind" : "vbase_offset"
6874    },
6875    {
6876     "kind" : "offset_to_top"
6877    },
6878    {
6879     "kind" : "rtti",
6880     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6881    },
6882    {
6883     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6884    },
6885    {
6886     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
6887    },
6888    {
6889     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
6890    },
6891    {
6892     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
6893    },
6894    {
6895     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
6896    },
6897    {
6898     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
6899    },
6900    {
6901     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
6902    },
6903    {
6904     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
6905    },
6906    {
6907     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
6908    },
6909    {
6910     "kind" : "complete_dtor_pointer",
6911     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
6912    },
6913    {
6914     "kind" : "deleting_dtor_pointer",
6915     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
6916    },
6917    {
6918     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
6919    },
6920    {
6921     "kind" : "vcall_offset"
6922    },
6923    {
6924     "kind" : "vcall_offset"
6925    },
6926    {
6927     "kind" : "vcall_offset"
6928    },
6929    {
6930     "kind" : "vcall_offset"
6931    },
6932    {
6933     "component_value" : -20,
6934     "kind" : "vcall_offset"
6935    },
6936    {
6937     "component_value" : -20,
6938     "kind" : "offset_to_top"
6939    },
6940    {
6941     "kind" : "rtti",
6942     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
6943    },
6944    {
6945     "kind" : "complete_dtor_pointer",
6946     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
6947    },
6948    {
6949     "kind" : "deleting_dtor_pointer",
6950     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
6951    },
6952    {
6953     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6954    },
6955    {
6956     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6957    },
6958    {
6959     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6960    },
6961    {
6962     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6963    }
6964   ]
6965  },
6966  {
6967   "alignment" : 4,
6968   "base_specifiers" :
6969   [
6970    {
6971     "is_virtual" : true,
6972     "referenced_type" : "type-10"
6973    }
6974   ],
6975   "fields" :
6976   [
6977    {
6978     "access" : "private",
6979     "field_name" : "mRemote",
6980     "field_offset" : 32,
6981     "referenced_type" : "type-416"
6982    },
6983    {
6984     "access" : "private",
6985     "field_name" : "mRefs",
6986     "field_offset" : 64,
6987     "referenced_type" : "type-44"
6988    },
6989    {
6990     "access" : "private",
6991     "field_name" : "mState",
6992     "field_offset" : 96,
6993     "referenced_type" : "type-417"
6994    }
6995   ],
6996   "linker_set_key" : "android::hardware::BpHwRefBase",
6997   "name" : "android::hardware::BpHwRefBase",
6998   "record_kind" : "class",
6999   "referenced_type" : "type-415",
7000   "self_type" : "type-415",
7001   "size" : 24,
7002   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
7003   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
7004   "vtable_components" :
7005   [
7006    {
7007     "component_value" : 16,
7008     "kind" : "vbase_offset"
7009    },
7010    {
7011     "kind" : "offset_to_top"
7012    },
7013    {
7014     "kind" : "rtti",
7015     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7016    },
7017    {
7018     "kind" : "complete_dtor_pointer",
7019     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
7020    },
7021    {
7022     "kind" : "deleting_dtor_pointer",
7023     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
7024    },
7025    {
7026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7027    },
7028    {
7029     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7030    },
7031    {
7032     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7033    },
7034    {
7035     "kind" : "vcall_offset"
7036    },
7037    {
7038     "component_value" : -16,
7039     "kind" : "vcall_offset"
7040    },
7041    {
7042     "component_value" : -16,
7043     "kind" : "vcall_offset"
7044    },
7045    {
7046     "component_value" : -16,
7047     "kind" : "vcall_offset"
7048    },
7049    {
7050     "component_value" : -16,
7051     "kind" : "vcall_offset"
7052    },
7053    {
7054     "component_value" : -16,
7055     "kind" : "offset_to_top"
7056    },
7057    {
7058     "kind" : "rtti",
7059     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
7060    },
7061    {
7062     "kind" : "complete_dtor_pointer",
7063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
7064    },
7065    {
7066     "kind" : "deleting_dtor_pointer",
7067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
7068    },
7069    {
7070     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7071    },
7072    {
7073     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7074    },
7075    {
7076     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7077    },
7078    {
7079     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7080    }
7081   ]
7082  },
7083  {
7084   "alignment" : 4,
7085   "base_specifiers" :
7086   [
7087    {
7088     "referenced_type" : "type-109"
7089    },
7090    {
7091     "referenced_type" : "type-28"
7092    },
7093    {
7094     "referenced_type" : "type-415"
7095    }
7096   ],
7097   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7098   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
7099   "record_kind" : "class",
7100   "referenced_type" : "type-420",
7101   "self_type" : "type-420",
7102   "size" : 32,
7103   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7104   "template_args" : [ "type-109" ],
7105   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
7106   "vtable_components" :
7107   [
7108    {
7109     "component_value" : 24,
7110     "kind" : "vbase_offset"
7111    },
7112    {
7113     "kind" : "offset_to_top"
7114    },
7115    {
7116     "kind" : "rtti",
7117     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7118    },
7119    {
7120     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
7121    },
7122    {
7123     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7124    },
7125    {
7126     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7127    },
7128    {
7129     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7130    },
7131    {
7132     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7133    },
7134    {
7135     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
7136    },
7137    {
7138     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7139    },
7140    {
7141     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
7142    },
7143    {
7144     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7145    },
7146    {
7147     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
7148    },
7149    {
7150     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7151    },
7152    {
7153     "kind" : "complete_dtor_pointer",
7154     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7155    },
7156    {
7157     "kind" : "deleting_dtor_pointer",
7158     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7159    },
7160    {
7161     "is_pure" : true,
7162     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
7163    },
7164    {
7165     "is_pure" : true,
7166     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
7167    },
7168    {
7169     "is_pure" : true,
7170     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
7171    },
7172    {
7173     "is_pure" : true,
7174     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
7175    },
7176    {
7177     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7178    },
7179    {
7180     "component_value" : 20,
7181     "kind" : "vbase_offset"
7182    },
7183    {
7184     "component_value" : -4,
7185     "kind" : "offset_to_top"
7186    },
7187    {
7188     "kind" : "rtti",
7189     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7190    },
7191    {
7192     "kind" : "complete_dtor_pointer",
7193     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7194    },
7195    {
7196     "kind" : "deleting_dtor_pointer",
7197     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7198    },
7199    {
7200     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
7201    },
7202    {
7203     "component_value" : 16,
7204     "kind" : "vbase_offset"
7205    },
7206    {
7207     "component_value" : -8,
7208     "kind" : "offset_to_top"
7209    },
7210    {
7211     "kind" : "rtti",
7212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7213    },
7214    {
7215     "kind" : "complete_dtor_pointer",
7216     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7217    },
7218    {
7219     "kind" : "deleting_dtor_pointer",
7220     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7221    },
7222    {
7223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7224    },
7225    {
7226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7227    },
7228    {
7229     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7230    },
7231    {
7232     "kind" : "vcall_offset"
7233    },
7234    {
7235     "component_value" : -16,
7236     "kind" : "vcall_offset"
7237    },
7238    {
7239     "component_value" : -16,
7240     "kind" : "vcall_offset"
7241    },
7242    {
7243     "component_value" : -16,
7244     "kind" : "vcall_offset"
7245    },
7246    {
7247     "component_value" : -24,
7248     "kind" : "vcall_offset"
7249    },
7250    {
7251     "component_value" : -24,
7252     "kind" : "offset_to_top"
7253    },
7254    {
7255     "kind" : "rtti",
7256     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
7257    },
7258    {
7259     "kind" : "complete_dtor_pointer",
7260     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
7261    },
7262    {
7263     "kind" : "deleting_dtor_pointer",
7264     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
7265    },
7266    {
7267     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7268    },
7269    {
7270     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7271    },
7272    {
7273     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7274    },
7275    {
7276     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7277    }
7278   ]
7279  },
7280  {
7281   "alignment" : 4,
7282   "base_specifiers" :
7283   [
7284    {
7285     "referenced_type" : "type-117"
7286    },
7287    {
7288     "referenced_type" : "type-28"
7289    },
7290    {
7291     "referenced_type" : "type-415"
7292    }
7293   ],
7294   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7295   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
7296   "record_kind" : "class",
7297   "referenced_type" : "type-421",
7298   "self_type" : "type-421",
7299   "size" : 32,
7300   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7301   "template_args" : [ "type-117" ],
7302   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
7303   "vtable_components" :
7304   [
7305    {
7306     "component_value" : 24,
7307     "kind" : "vbase_offset"
7308    },
7309    {
7310     "kind" : "offset_to_top"
7311    },
7312    {
7313     "kind" : "rtti",
7314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7315    },
7316    {
7317     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
7318    },
7319    {
7320     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7321    },
7322    {
7323     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7324    },
7325    {
7326     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7327    },
7328    {
7329     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7330    },
7331    {
7332     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
7333    },
7334    {
7335     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7336    },
7337    {
7338     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
7339    },
7340    {
7341     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7342    },
7343    {
7344     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
7345    },
7346    {
7347     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7348    },
7349    {
7350     "kind" : "complete_dtor_pointer",
7351     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7352    },
7353    {
7354     "kind" : "deleting_dtor_pointer",
7355     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7356    },
7357    {
7358     "is_pure" : true,
7359     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
7360    },
7361    {
7362     "is_pure" : true,
7363     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
7364    },
7365    {
7366     "is_pure" : true,
7367     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
7368    },
7369    {
7370     "is_pure" : true,
7371     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7372    },
7373    {
7374     "is_pure" : true,
7375     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7376    },
7377    {
7378     "is_pure" : true,
7379     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7380    },
7381    {
7382     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7383    },
7384    {
7385     "component_value" : 20,
7386     "kind" : "vbase_offset"
7387    },
7388    {
7389     "component_value" : -4,
7390     "kind" : "offset_to_top"
7391    },
7392    {
7393     "kind" : "rtti",
7394     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7395    },
7396    {
7397     "kind" : "complete_dtor_pointer",
7398     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7399    },
7400    {
7401     "kind" : "deleting_dtor_pointer",
7402     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7403    },
7404    {
7405     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
7406    },
7407    {
7408     "component_value" : 16,
7409     "kind" : "vbase_offset"
7410    },
7411    {
7412     "component_value" : -8,
7413     "kind" : "offset_to_top"
7414    },
7415    {
7416     "kind" : "rtti",
7417     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7418    },
7419    {
7420     "kind" : "complete_dtor_pointer",
7421     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7422    },
7423    {
7424     "kind" : "deleting_dtor_pointer",
7425     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7426    },
7427    {
7428     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7429    },
7430    {
7431     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7432    },
7433    {
7434     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7435    },
7436    {
7437     "kind" : "vcall_offset"
7438    },
7439    {
7440     "component_value" : -16,
7441     "kind" : "vcall_offset"
7442    },
7443    {
7444     "component_value" : -16,
7445     "kind" : "vcall_offset"
7446    },
7447    {
7448     "component_value" : -16,
7449     "kind" : "vcall_offset"
7450    },
7451    {
7452     "component_value" : -24,
7453     "kind" : "vcall_offset"
7454    },
7455    {
7456     "component_value" : -24,
7457     "kind" : "offset_to_top"
7458    },
7459    {
7460     "kind" : "rtti",
7461     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
7462    },
7463    {
7464     "kind" : "complete_dtor_pointer",
7465     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
7466    },
7467    {
7468     "kind" : "deleting_dtor_pointer",
7469     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
7470    },
7471    {
7472     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7473    },
7474    {
7475     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7476    },
7477    {
7478     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7479    },
7480    {
7481     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7482    }
7483   ]
7484  },
7485  {
7486   "alignment" : 4,
7487   "base_specifiers" :
7488   [
7489    {
7490     "referenced_type" : "type-125"
7491    },
7492    {
7493     "referenced_type" : "type-28"
7494    },
7495    {
7496     "referenced_type" : "type-415"
7497    }
7498   ],
7499   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7500   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
7501   "record_kind" : "class",
7502   "referenced_type" : "type-422",
7503   "self_type" : "type-422",
7504   "size" : 32,
7505   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7506   "template_args" : [ "type-125" ],
7507   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
7508   "vtable_components" :
7509   [
7510    {
7511     "component_value" : 24,
7512     "kind" : "vbase_offset"
7513    },
7514    {
7515     "kind" : "offset_to_top"
7516    },
7517    {
7518     "kind" : "rtti",
7519     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7520    },
7521    {
7522     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
7523    },
7524    {
7525     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7526    },
7527    {
7528     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7529    },
7530    {
7531     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7532    },
7533    {
7534     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7535    },
7536    {
7537     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
7538    },
7539    {
7540     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7541    },
7542    {
7543     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
7544    },
7545    {
7546     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7547    },
7548    {
7549     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
7550    },
7551    {
7552     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7553    },
7554    {
7555     "kind" : "complete_dtor_pointer",
7556     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7557    },
7558    {
7559     "kind" : "deleting_dtor_pointer",
7560     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7561    },
7562    {
7563     "is_pure" : true,
7564     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
7569    },
7570    {
7571     "is_pure" : true,
7572     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
7573    },
7574    {
7575     "is_pure" : true,
7576     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7577    },
7578    {
7579     "is_pure" : true,
7580     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7581    },
7582    {
7583     "is_pure" : true,
7584     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7585    },
7586    {
7587     "is_pure" : true,
7588     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
7589    },
7590    {
7591     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7592    },
7593    {
7594     "component_value" : 20,
7595     "kind" : "vbase_offset"
7596    },
7597    {
7598     "component_value" : -4,
7599     "kind" : "offset_to_top"
7600    },
7601    {
7602     "kind" : "rtti",
7603     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7604    },
7605    {
7606     "kind" : "complete_dtor_pointer",
7607     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7608    },
7609    {
7610     "kind" : "deleting_dtor_pointer",
7611     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7612    },
7613    {
7614     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
7615    },
7616    {
7617     "component_value" : 16,
7618     "kind" : "vbase_offset"
7619    },
7620    {
7621     "component_value" : -8,
7622     "kind" : "offset_to_top"
7623    },
7624    {
7625     "kind" : "rtti",
7626     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7627    },
7628    {
7629     "kind" : "complete_dtor_pointer",
7630     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7631    },
7632    {
7633     "kind" : "deleting_dtor_pointer",
7634     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7635    },
7636    {
7637     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7638    },
7639    {
7640     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7641    },
7642    {
7643     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7644    },
7645    {
7646     "kind" : "vcall_offset"
7647    },
7648    {
7649     "component_value" : -16,
7650     "kind" : "vcall_offset"
7651    },
7652    {
7653     "component_value" : -16,
7654     "kind" : "vcall_offset"
7655    },
7656    {
7657     "component_value" : -16,
7658     "kind" : "vcall_offset"
7659    },
7660    {
7661     "component_value" : -24,
7662     "kind" : "vcall_offset"
7663    },
7664    {
7665     "component_value" : -24,
7666     "kind" : "offset_to_top"
7667    },
7668    {
7669     "kind" : "rtti",
7670     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
7671    },
7672    {
7673     "kind" : "complete_dtor_pointer",
7674     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
7675    },
7676    {
7677     "kind" : "deleting_dtor_pointer",
7678     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
7679    },
7680    {
7681     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7682    },
7683    {
7684     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7685    },
7686    {
7687     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7688    },
7689    {
7690     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7691    }
7692   ]
7693  },
7694  {
7695   "alignment" : 4,
7696   "base_specifiers" :
7697   [
7698    {
7699     "referenced_type" : "type-133"
7700    },
7701    {
7702     "referenced_type" : "type-28"
7703    },
7704    {
7705     "referenced_type" : "type-415"
7706    }
7707   ],
7708   "linker_set_key" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7709   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
7710   "record_kind" : "class",
7711   "referenced_type" : "type-424",
7712   "self_type" : "type-424",
7713   "size" : 32,
7714   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7715   "template_args" : [ "type-133" ],
7716   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
7717   "vtable_components" :
7718   [
7719    {
7720     "component_value" : 24,
7721     "kind" : "vbase_offset"
7722    },
7723    {
7724     "kind" : "offset_to_top"
7725    },
7726    {
7727     "kind" : "rtti",
7728     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7729    },
7730    {
7731     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
7732    },
7733    {
7734     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
7735    },
7736    {
7737     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
7738    },
7739    {
7740     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
7741    },
7742    {
7743     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
7744    },
7745    {
7746     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
7747    },
7748    {
7749     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
7750    },
7751    {
7752     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
7753    },
7754    {
7755     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
7756    },
7757    {
7758     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
7759    },
7760    {
7761     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
7762    },
7763    {
7764     "kind" : "complete_dtor_pointer",
7765     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7766    },
7767    {
7768     "kind" : "deleting_dtor_pointer",
7769     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7770    },
7771    {
7772     "is_pure" : true,
7773     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
7774    },
7775    {
7776     "is_pure" : true,
7777     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
7778    },
7779    {
7780     "is_pure" : true,
7781     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
7782    },
7783    {
7784     "is_pure" : true,
7785     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
7786    },
7787    {
7788     "is_pure" : true,
7789     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
7790    },
7791    {
7792     "is_pure" : true,
7793     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
7794    },
7795    {
7796     "is_pure" : true,
7797     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
7798    },
7799    {
7800     "is_pure" : true,
7801     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
7802    },
7803    {
7804     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7805    },
7806    {
7807     "component_value" : 20,
7808     "kind" : "vbase_offset"
7809    },
7810    {
7811     "component_value" : -4,
7812     "kind" : "offset_to_top"
7813    },
7814    {
7815     "kind" : "rtti",
7816     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7817    },
7818    {
7819     "kind" : "complete_dtor_pointer",
7820     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7821    },
7822    {
7823     "kind" : "deleting_dtor_pointer",
7824     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7825    },
7826    {
7827     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
7828    },
7829    {
7830     "component_value" : 16,
7831     "kind" : "vbase_offset"
7832    },
7833    {
7834     "component_value" : -8,
7835     "kind" : "offset_to_top"
7836    },
7837    {
7838     "kind" : "rtti",
7839     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7840    },
7841    {
7842     "kind" : "complete_dtor_pointer",
7843     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7844    },
7845    {
7846     "kind" : "deleting_dtor_pointer",
7847     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7848    },
7849    {
7850     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
7851    },
7852    {
7853     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7854    },
7855    {
7856     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7857    },
7858    {
7859     "kind" : "vcall_offset"
7860    },
7861    {
7862     "component_value" : -16,
7863     "kind" : "vcall_offset"
7864    },
7865    {
7866     "component_value" : -16,
7867     "kind" : "vcall_offset"
7868    },
7869    {
7870     "component_value" : -16,
7871     "kind" : "vcall_offset"
7872    },
7873    {
7874     "component_value" : -24,
7875     "kind" : "vcall_offset"
7876    },
7877    {
7878     "component_value" : -24,
7879     "kind" : "offset_to_top"
7880    },
7881    {
7882     "kind" : "rtti",
7883     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
7884    },
7885    {
7886     "kind" : "complete_dtor_pointer",
7887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
7888    },
7889    {
7890     "kind" : "deleting_dtor_pointer",
7891     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
7892    },
7893    {
7894     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
7895    },
7896    {
7897     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
7898    },
7899    {
7900     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
7901    },
7902    {
7903     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7904    }
7905   ]
7906  },
7907  {
7908   "alignment" : 4,
7909   "base_specifiers" :
7910   [
7911    {
7912     "referenced_type" : "type-9"
7913    },
7914    {
7915     "referenced_type" : "type-28"
7916    },
7917    {
7918     "referenced_type" : "type-415"
7919    }
7920   ],
7921   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7922   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
7923   "record_kind" : "class",
7924   "referenced_type" : "type-419",
7925   "self_type" : "type-419",
7926   "size" : 32,
7927   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
7928   "template_args" : [ "type-9" ],
7929   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
7930   "vtable_components" :
7931   [
7932    {
7933     "component_value" : 24,
7934     "kind" : "vbase_offset"
7935    },
7936    {
7937     "kind" : "offset_to_top"
7938    },
7939    {
7940     "kind" : "rtti",
7941     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7942    },
7943    {
7944     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7945    },
7946    {
7947     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7948    },
7949    {
7950     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7951    },
7952    {
7953     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7954    },
7955    {
7956     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7957    },
7958    {
7959     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7960    },
7961    {
7962     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7963    },
7964    {
7965     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7966    },
7967    {
7968     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7969    },
7970    {
7971     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7972    },
7973    {
7974     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7975    },
7976    {
7977     "kind" : "complete_dtor_pointer",
7978     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
7979    },
7980    {
7981     "kind" : "deleting_dtor_pointer",
7982     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
7983    },
7984    {
7985     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
7986    },
7987    {
7988     "component_value" : 20,
7989     "kind" : "vbase_offset"
7990    },
7991    {
7992     "component_value" : -4,
7993     "kind" : "offset_to_top"
7994    },
7995    {
7996     "kind" : "rtti",
7997     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
7998    },
7999    {
8000     "kind" : "complete_dtor_pointer",
8001     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8002    },
8003    {
8004     "kind" : "deleting_dtor_pointer",
8005     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8006    },
8007    {
8008     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8009    },
8010    {
8011     "component_value" : 16,
8012     "kind" : "vbase_offset"
8013    },
8014    {
8015     "component_value" : -8,
8016     "kind" : "offset_to_top"
8017    },
8018    {
8019     "kind" : "rtti",
8020     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8021    },
8022    {
8023     "kind" : "complete_dtor_pointer",
8024     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8025    },
8026    {
8027     "kind" : "deleting_dtor_pointer",
8028     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8029    },
8030    {
8031     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8032    },
8033    {
8034     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8035    },
8036    {
8037     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8038    },
8039    {
8040     "kind" : "vcall_offset"
8041    },
8042    {
8043     "component_value" : -16,
8044     "kind" : "vcall_offset"
8045    },
8046    {
8047     "component_value" : -16,
8048     "kind" : "vcall_offset"
8049    },
8050    {
8051     "component_value" : -16,
8052     "kind" : "vcall_offset"
8053    },
8054    {
8055     "component_value" : -24,
8056     "kind" : "vcall_offset"
8057    },
8058    {
8059     "component_value" : -24,
8060     "kind" : "offset_to_top"
8061    },
8062    {
8063     "kind" : "rtti",
8064     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8065    },
8066    {
8067     "kind" : "complete_dtor_pointer",
8068     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
8069    },
8070    {
8071     "kind" : "deleting_dtor_pointer",
8072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
8073    },
8074    {
8075     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8076    },
8077    {
8078     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
8079    },
8080    {
8081     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8082    },
8083    {
8084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8085    }
8086   ]
8087  },
8088  {
8089   "alignment" : 4,
8090   "fields" :
8091   [
8092    {
8093     "access" : "private",
8094     "field_name" : "mMutex",
8095     "referenced_type" : "type-444"
8096    },
8097    {
8098     "access" : "private",
8099     "field_name" : "mMap",
8100     "field_offset" : 32,
8101     "referenced_type" : "type-445"
8102    }
8103   ],
8104   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8105   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
8106   "record_kind" : "class",
8107   "referenced_type" : "type-443",
8108   "self_type" : "type-443",
8109   "size" : 16,
8110   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8111   "template_args" : [ "type-122", "type-446" ],
8112   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
8113  },
8114  {
8115   "alignment" : 4,
8116   "fields" :
8117   [
8118    {
8119     "access" : "private",
8120     "field_name" : "mMutex",
8121     "referenced_type" : "type-452"
8122    },
8123    {
8124     "access" : "private",
8125     "field_name" : "mMap",
8126     "field_offset" : 32,
8127     "referenced_type" : "type-453"
8128    }
8129   ],
8130   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8131   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
8132   "record_kind" : "class",
8133   "referenced_type" : "type-451",
8134   "self_type" : "type-451",
8135   "size" : 16,
8136   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8137   "template_args" : [ "type-122", "type-46" ],
8138   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
8139  },
8140  {
8141   "alignment" : 4,
8142   "fields" :
8143   [
8144    {
8145     "access" : "private",
8146     "field_name" : "mMutex",
8147     "referenced_type" : "type-457"
8148    },
8149    {
8150     "access" : "private",
8151     "field_name" : "mMap",
8152     "field_offset" : 32,
8153     "referenced_type" : "type-458"
8154    }
8155   ],
8156   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8157   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
8158   "record_kind" : "class",
8159   "referenced_type" : "type-456",
8160   "self_type" : "type-456",
8161   "size" : 16,
8162   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8163   "template_args" : [ "type-15", "type-459" ],
8164   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
8165  },
8166  {
8167   "alignment" : 4,
8168   "fields" :
8169   [
8170    {
8171     "access" : "private",
8172     "field_name" : "mMutex",
8173     "referenced_type" : "type-476"
8174    },
8175    {
8176     "access" : "private",
8177     "field_name" : "mMap",
8178     "field_offset" : 32,
8179     "referenced_type" : "type-477"
8180    }
8181   ],
8182   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8183   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
8184   "record_kind" : "class",
8185   "referenced_type" : "type-475",
8186   "self_type" : "type-475",
8187   "size" : 16,
8188   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8189   "template_args" : [ "type-478", "type-479" ],
8190   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
8191  },
8192  {
8193   "alignment" : 4,
8194   "fields" :
8195   [
8196    {
8197     "access" : "private",
8198     "field_name" : "mMutex",
8199     "referenced_type" : "type-464"
8200    },
8201    {
8202     "access" : "private",
8203     "field_name" : "mMap",
8204     "field_offset" : 32,
8205     "referenced_type" : "type-465"
8206    }
8207   ],
8208   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8209   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
8210   "record_kind" : "class",
8211   "referenced_type" : "type-463",
8212   "self_type" : "type-463",
8213   "size" : 16,
8214   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
8215   "template_args" : [ "type-466", "type-467" ],
8216   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
8217  },
8218  {
8219   "alignment" : 8,
8220   "fields" :
8221   [
8222    {
8223     "field_name" : "flags",
8224     "referenced_type" : "type-2"
8225    },
8226    {
8227     "field_name" : "fdIndex",
8228     "field_offset" : 32,
8229     "referenced_type" : "type-2"
8230    },
8231    {
8232     "field_name" : "offset",
8233     "field_offset" : 64,
8234     "referenced_type" : "type-2"
8235    },
8236    {
8237     "field_name" : "extent",
8238     "field_offset" : 128,
8239     "referenced_type" : "type-145"
8240    }
8241   ],
8242   "linker_set_key" : "android::hardware::GrantorDescriptor",
8243   "name" : "android::hardware::GrantorDescriptor",
8244   "referenced_type" : "type-316",
8245   "self_type" : "type-316",
8246   "size" : 24,
8247   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8248   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
8249  },
8250  {
8251   "alignment" : 8,
8252   "base_specifiers" :
8253   [
8254    {
8255     "is_virtual" : true,
8256     "referenced_type" : "type-300"
8257    },
8258    {
8259     "is_virtual" : true,
8260     "referenced_type" : "type-10"
8261    }
8262   ],
8263   "linker_set_key" : "android::hardware::HidlMemory",
8264   "name" : "android::hardware::HidlMemory",
8265   "record_kind" : "class",
8266   "referenced_type" : "type-308",
8267   "self_type" : "type-308",
8268   "size" : 56,
8269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
8270   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
8271   "vtable_components" :
8272   [
8273    {
8274     "component_value" : 48,
8275     "kind" : "vbase_offset"
8276    },
8277    {
8278     "component_value" : 8,
8279     "kind" : "vbase_offset"
8280    },
8281    {
8282     "kind" : "offset_to_top"
8283    },
8284    {
8285     "kind" : "rtti",
8286     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8287    },
8288    {
8289     "kind" : "complete_dtor_pointer",
8290     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
8291    },
8292    {
8293     "kind" : "deleting_dtor_pointer",
8294     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
8295    },
8296    {
8297     "kind" : "vcall_offset"
8298    },
8299    {
8300     "kind" : "vcall_offset"
8301    },
8302    {
8303     "kind" : "vcall_offset"
8304    },
8305    {
8306     "kind" : "vcall_offset"
8307    },
8308    {
8309     "component_value" : -48,
8310     "kind" : "vcall_offset"
8311    },
8312    {
8313     "component_value" : -48,
8314     "kind" : "offset_to_top"
8315    },
8316    {
8317     "kind" : "rtti",
8318     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
8319    },
8320    {
8321     "kind" : "complete_dtor_pointer",
8322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
8323    },
8324    {
8325     "kind" : "deleting_dtor_pointer",
8326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
8327    },
8328    {
8329     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8330    },
8331    {
8332     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8333    },
8334    {
8335     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8336    },
8337    {
8338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8339    }
8340   ]
8341  },
8342  {
8343   "alignment" : 4,
8344   "base_specifiers" :
8345   [
8346    {
8347     "is_virtual" : true,
8348     "referenced_type" : "type-10"
8349    }
8350   ],
8351   "linker_set_key" : "android::hardware::IBinder",
8352   "name" : "android::hardware::IBinder",
8353   "record_kind" : "class",
8354   "referenced_type" : "type-22",
8355   "self_type" : "type-22",
8356   "size" : 12,
8357   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8358   "unique_id" : "_ZTSN7android8hardware7IBinderE",
8359   "vtable_components" :
8360   [
8361    {
8362     "component_value" : 4,
8363     "kind" : "vbase_offset"
8364    },
8365    {
8366     "kind" : "offset_to_top"
8367    },
8368    {
8369     "kind" : "rtti",
8370     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8371    },
8372    {
8373     "is_pure" : true,
8374     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8375    },
8376    {
8377     "is_pure" : true,
8378     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
8379    },
8380    {
8381     "is_pure" : true,
8382     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
8383    },
8384    {
8385     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
8386    },
8387    {
8388     "is_pure" : true,
8389     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8390    },
8391    {
8392     "is_pure" : true,
8393     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
8394    },
8395    {
8396     "is_pure" : true,
8397     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
8398    },
8399    {
8400     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
8401    },
8402    {
8403     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8404    },
8405    {
8406     "kind" : "complete_dtor_pointer",
8407     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
8408    },
8409    {
8410     "kind" : "deleting_dtor_pointer",
8411     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
8412    },
8413    {
8414     "kind" : "vcall_offset"
8415    },
8416    {
8417     "kind" : "vcall_offset"
8418    },
8419    {
8420     "kind" : "vcall_offset"
8421    },
8422    {
8423     "kind" : "vcall_offset"
8424    },
8425    {
8426     "component_value" : -4,
8427     "kind" : "vcall_offset"
8428    },
8429    {
8430     "component_value" : -4,
8431     "kind" : "offset_to_top"
8432    },
8433    {
8434     "kind" : "rtti",
8435     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
8436    },
8437    {
8438     "kind" : "complete_dtor_pointer",
8439     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
8440    },
8441    {
8442     "kind" : "deleting_dtor_pointer",
8443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
8444    },
8445    {
8446     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8447    },
8448    {
8449     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8450    },
8451    {
8452     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8453    },
8454    {
8455     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8456    }
8457   ]
8458  },
8459  {
8460   "alignment" : 4,
8461   "base_specifiers" :
8462   [
8463    {
8464     "is_virtual" : true,
8465     "referenced_type" : "type-10"
8466    }
8467   ],
8468   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
8469   "name" : "android::hardware::IBinder::DeathRecipient",
8470   "record_kind" : "class",
8471   "referenced_type" : "type-18",
8472   "self_type" : "type-18",
8473   "size" : 12,
8474   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
8475   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
8476   "vtable_components" :
8477   [
8478    {
8479     "component_value" : 4,
8480     "kind" : "vbase_offset"
8481    },
8482    {
8483     "kind" : "offset_to_top"
8484    },
8485    {
8486     "kind" : "rtti",
8487     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8488    },
8489    {
8490     "is_pure" : true,
8491     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
8492    },
8493    {
8494     "kind" : "complete_dtor_pointer",
8495     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
8496    },
8497    {
8498     "kind" : "deleting_dtor_pointer",
8499     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
8500    },
8501    {
8502     "kind" : "vcall_offset"
8503    },
8504    {
8505     "kind" : "vcall_offset"
8506    },
8507    {
8508     "kind" : "vcall_offset"
8509    },
8510    {
8511     "kind" : "vcall_offset"
8512    },
8513    {
8514     "component_value" : -4,
8515     "kind" : "vcall_offset"
8516    },
8517    {
8518     "component_value" : -4,
8519     "kind" : "offset_to_top"
8520    },
8521    {
8522     "kind" : "rtti",
8523     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
8524    },
8525    {
8526     "kind" : "complete_dtor_pointer",
8527     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
8528    },
8529    {
8530     "kind" : "deleting_dtor_pointer",
8531     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
8532    },
8533    {
8534     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8535    },
8536    {
8537     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8538    },
8539    {
8540     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8541    },
8542    {
8543     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8544    }
8545   ]
8546  },
8547  {
8548   "alignment" : 4,
8549   "base_specifiers" :
8550   [
8551    {
8552     "is_virtual" : true,
8553     "referenced_type" : "type-10"
8554    }
8555   ],
8556   "linker_set_key" : "android::hardware::IInterface",
8557   "name" : "android::hardware::IInterface",
8558   "record_kind" : "class",
8559   "referenced_type" : "type-28",
8560   "self_type" : "type-28",
8561   "size" : 12,
8562   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
8563   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
8564   "vtable_components" :
8565   [
8566    {
8567     "component_value" : 4,
8568     "kind" : "vbase_offset"
8569    },
8570    {
8571     "kind" : "offset_to_top"
8572    },
8573    {
8574     "kind" : "rtti",
8575     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8576    },
8577    {
8578     "kind" : "complete_dtor_pointer",
8579     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
8580    },
8581    {
8582     "kind" : "deleting_dtor_pointer",
8583     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
8584    },
8585    {
8586     "is_pure" : true,
8587     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
8588    },
8589    {
8590     "kind" : "vcall_offset"
8591    },
8592    {
8593     "kind" : "vcall_offset"
8594    },
8595    {
8596     "kind" : "vcall_offset"
8597    },
8598    {
8599     "kind" : "vcall_offset"
8600    },
8601    {
8602     "component_value" : -4,
8603     "kind" : "vcall_offset"
8604    },
8605    {
8606     "component_value" : -4,
8607     "kind" : "offset_to_top"
8608    },
8609    {
8610     "kind" : "rtti",
8611     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
8612    },
8613    {
8614     "kind" : "complete_dtor_pointer",
8615     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
8616    },
8617    {
8618     "kind" : "deleting_dtor_pointer",
8619     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
8620    },
8621    {
8622     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8623    },
8624    {
8625     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8626    },
8627    {
8628     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8629    },
8630    {
8631     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8632    }
8633   ]
8634  },
8635  {
8636   "alignment" : 8,
8637   "fields" :
8638   [
8639    {
8640     "access" : "private",
8641     "field_name" : "mGrantors",
8642     "referenced_type" : "type-312"
8643    },
8644    {
8645     "access" : "private",
8646     "field_name" : "mHandle",
8647     "field_offset" : 128,
8648     "referenced_type" : "type-390"
8649    },
8650    {
8651     "access" : "private",
8652     "field_name" : "mQuantum",
8653     "field_offset" : 192,
8654     "referenced_type" : "type-2"
8655    },
8656    {
8657     "access" : "private",
8658     "field_name" : "mFlags",
8659     "field_offset" : 224,
8660     "referenced_type" : "type-2"
8661    }
8662   ],
8663   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8664   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
8665   "referenced_type" : "type-389",
8666   "self_type" : "type-389",
8667   "size" : 32,
8668   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
8669   "template_args" : [ "type-63" ],
8670   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
8671  },
8672  {
8673   "alignment" : 4,
8674   "fields" :
8675   [
8676    {
8677     "access" : "private",
8678     "field_name" : "mBufCachePos",
8679     "referenced_type" : "type-2"
8680    },
8681    {
8682     "access" : "private",
8683     "field_name" : "mBufCache",
8684     "field_offset" : 32,
8685     "referenced_type" : "type-426"
8686    },
8687    {
8688     "access" : "private",
8689     "field_name" : "mError",
8690     "field_offset" : 128,
8691     "referenced_type" : "type-32"
8692    },
8693    {
8694     "access" : "private",
8695     "field_name" : "mData",
8696     "field_offset" : 160,
8697     "referenced_type" : "type-427"
8698    },
8699    {
8700     "access" : "private",
8701     "field_name" : "mDataSize",
8702     "field_offset" : 192,
8703     "referenced_type" : "type-2"
8704    },
8705    {
8706     "access" : "private",
8707     "field_name" : "mDataCapacity",
8708     "field_offset" : 224,
8709     "referenced_type" : "type-2"
8710    },
8711    {
8712     "access" : "private",
8713     "field_name" : "mDataPos",
8714     "field_offset" : 256,
8715     "referenced_type" : "type-2"
8716    },
8717    {
8718     "access" : "private",
8719     "field_name" : "mObjects",
8720     "field_offset" : 288,
8721     "referenced_type" : "type-428"
8722    },
8723    {
8724     "access" : "private",
8725     "field_name" : "mObjectsSize",
8726     "field_offset" : 320,
8727     "referenced_type" : "type-2"
8728    },
8729    {
8730     "access" : "private",
8731     "field_name" : "mObjectsCapacity",
8732     "field_offset" : 352,
8733     "referenced_type" : "type-2"
8734    },
8735    {
8736     "access" : "private",
8737     "field_name" : "mNextObjectHint",
8738     "field_offset" : 384,
8739     "referenced_type" : "type-2"
8740    },
8741    {
8742     "access" : "private",
8743     "field_name" : "mNumRef",
8744     "field_offset" : 416,
8745     "referenced_type" : "type-2"
8746    },
8747    {
8748     "access" : "private",
8749     "field_name" : "mFdsKnown",
8750     "field_offset" : 448,
8751     "referenced_type" : "type-46"
8752    },
8753    {
8754     "access" : "private",
8755     "field_name" : "mHasFds",
8756     "field_offset" : 456,
8757     "referenced_type" : "type-46"
8758    },
8759    {
8760     "access" : "private",
8761     "field_name" : "mAllowFds",
8762     "field_offset" : 464,
8763     "referenced_type" : "type-46"
8764    },
8765    {
8766     "access" : "private",
8767     "field_name" : "mOwner",
8768     "field_offset" : 480,
8769     "referenced_type" : "type-429"
8770    },
8771    {
8772     "access" : "private",
8773     "field_name" : "mOwnerCookie",
8774     "field_offset" : 512,
8775     "referenced_type" : "type-33"
8776    }
8777   ],
8778   "linker_set_key" : "android::hardware::Parcel",
8779   "name" : "android::hardware::Parcel",
8780   "record_kind" : "class",
8781   "referenced_type" : "type-425",
8782   "self_type" : "type-425",
8783   "size" : 68,
8784   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8785   "unique_id" : "_ZTSN7android8hardware6ParcelE"
8786  },
8787  {
8788   "access" : "private",
8789   "alignment" : 8,
8790   "fields" :
8791   [
8792    {
8793     "field_name" : "index",
8794     "referenced_type" : "type-2"
8795    },
8796    {
8797     "field_name" : "buffer",
8798     "field_offset" : 64,
8799     "referenced_type" : "type-145"
8800    },
8801    {
8802     "field_name" : "bufend",
8803     "field_offset" : 128,
8804     "referenced_type" : "type-145"
8805    }
8806   ],
8807   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
8808   "name" : "android::hardware::Parcel::BufferInfo",
8809   "referenced_type" : "type-433",
8810   "self_type" : "type-433",
8811   "size" : 24,
8812   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
8813   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
8814  },
8815  {
8816   "alignment" : 8,
8817   "base_specifiers" :
8818   [
8819    {
8820     "is_virtual" : true,
8821     "referenced_type" : "type-10"
8822    }
8823   ],
8824   "fields" :
8825   [
8826    {
8827     "access" : "private",
8828     "field_name" : "mDriverFD",
8829     "field_offset" : 32,
8830     "referenced_type" : "type-32"
8831    },
8832    {
8833     "access" : "private",
8834     "field_name" : "mVMStart",
8835     "field_offset" : 64,
8836     "referenced_type" : "type-33"
8837    },
8838    {
8839     "access" : "private",
8840     "field_name" : "mThreadCountLock",
8841     "field_offset" : 96,
8842     "referenced_type" : "type-35"
8843    },
8844    {
8845     "access" : "private",
8846     "field_name" : "mThreadCountDecrement",
8847     "field_offset" : 128,
8848     "referenced_type" : "type-36"
8849    },
8850    {
8851     "access" : "private",
8852     "field_name" : "mExecutingThreadsCount",
8853     "field_offset" : 160,
8854     "referenced_type" : "type-2"
8855    },
8856    {
8857     "access" : "private",
8858     "field_name" : "mMaxThreads",
8859     "field_offset" : 192,
8860     "referenced_type" : "type-2"
8861    },
8862    {
8863     "access" : "private",
8864     "field_name" : "mStarvationStartTimeMs",
8865     "field_offset" : 256,
8866     "referenced_type" : "type-37"
8867    },
8868    {
8869     "access" : "private",
8870     "field_name" : "mLock",
8871     "field_offset" : 320,
8872     "referenced_type" : "type-38"
8873    },
8874    {
8875     "access" : "private",
8876     "field_name" : "mHandleToObject",
8877     "field_offset" : 352,
8878     "referenced_type" : "type-40"
8879    },
8880    {
8881     "access" : "private",
8882     "field_name" : "mManagesContexts",
8883     "field_offset" : 512,
8884     "referenced_type" : "type-46"
8885    },
8886    {
8887     "access" : "private",
8888     "field_name" : "mBinderContextCheckFunc",
8889     "field_offset" : 544,
8890     "referenced_type" : "type-47"
8891    },
8892    {
8893     "access" : "private",
8894     "field_name" : "mBinderContextUserData",
8895     "field_offset" : 576,
8896     "referenced_type" : "type-33"
8897    },
8898    {
8899     "access" : "private",
8900     "field_name" : "mContexts",
8901     "field_offset" : 608,
8902     "referenced_type" : "type-56"
8903    },
8904    {
8905     "access" : "private",
8906     "field_name" : "mRootDir",
8907     "field_offset" : 768,
8908     "referenced_type" : "type-60"
8909    },
8910    {
8911     "access" : "private",
8912     "field_name" : "mThreadPoolStarted",
8913     "field_offset" : 800,
8914     "referenced_type" : "type-46"
8915    },
8916    {
8917     "access" : "private",
8918     "field_name" : "mSpawnThreadOnStart",
8919     "field_offset" : 808,
8920     "referenced_type" : "type-46"
8921    },
8922    {
8923     "access" : "private",
8924     "field_name" : "mThreadPoolSeq",
8925     "field_offset" : 832,
8926     "referenced_type" : "type-64"
8927    },
8928    {
8929     "access" : "private",
8930     "field_name" : "mMmapSize",
8931     "field_offset" : 864,
8932     "referenced_type" : "type-42"
8933    },
8934    {
8935     "access" : "private",
8936     "field_name" : "mCallRestriction",
8937     "field_offset" : 896,
8938     "referenced_type" : "type-65"
8939    }
8940   ],
8941   "linker_set_key" : "android::hardware::ProcessState",
8942   "name" : "android::hardware::ProcessState",
8943   "record_kind" : "class",
8944   "referenced_type" : "type-31",
8945   "self_type" : "type-31",
8946   "size" : 128,
8947   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
8948   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
8949   "vtable_components" :
8950   [
8951    {
8952     "component_value" : 116,
8953     "kind" : "vbase_offset"
8954    },
8955    {
8956     "kind" : "offset_to_top"
8957    },
8958    {
8959     "kind" : "rtti",
8960     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8961    },
8962    {
8963     "kind" : "complete_dtor_pointer",
8964     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
8965    },
8966    {
8967     "kind" : "deleting_dtor_pointer",
8968     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
8969    },
8970    {
8971     "kind" : "vcall_offset"
8972    },
8973    {
8974     "kind" : "vcall_offset"
8975    },
8976    {
8977     "kind" : "vcall_offset"
8978    },
8979    {
8980     "kind" : "vcall_offset"
8981    },
8982    {
8983     "component_value" : -116,
8984     "kind" : "vcall_offset"
8985    },
8986    {
8987     "component_value" : -116,
8988     "kind" : "offset_to_top"
8989    },
8990    {
8991     "kind" : "rtti",
8992     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
8993    },
8994    {
8995     "kind" : "complete_dtor_pointer",
8996     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
8997    },
8998    {
8999     "kind" : "deleting_dtor_pointer",
9000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
9001    },
9002    {
9003     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9004    },
9005    {
9006     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9007    },
9008    {
9009     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9010    },
9011    {
9012     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9013    }
9014   ]
9015  },
9016  {
9017   "access" : "private",
9018   "alignment" : 4,
9019   "fields" :
9020   [
9021    {
9022     "field_name" : "binder",
9023     "referenced_type" : "type-21"
9024    },
9025    {
9026     "field_name" : "refs",
9027     "field_offset" : 32,
9028     "referenced_type" : "type-44"
9029    }
9030   ],
9031   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
9032   "name" : "android::hardware::ProcessState::handle_entry",
9033   "referenced_type" : "type-43",
9034   "self_type" : "type-43",
9035   "size" : 8,
9036   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
9037   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
9038  },
9039  {
9040   "alignment" : 4,
9041   "base_specifiers" :
9042   [
9043    {
9044     "referenced_type" : "type-166"
9045    }
9046   ],
9047   "fields" :
9048   [
9049    {
9050     "access" : "private",
9051     "field_name" : "mVal",
9052     "field_offset" : 192,
9053     "referenced_type" : "type-131"
9054    }
9055   ],
9056   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9057   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
9058   "record_kind" : "class",
9059   "referenced_type" : "type-172",
9060   "self_type" : "type-172",
9061   "size" : 28,
9062   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9063   "template_args" : [ "type-131" ],
9064   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE"
9065  },
9066  {
9067   "alignment" : 4,
9068   "base_specifiers" :
9069   [
9070    {
9071     "referenced_type" : "type-166"
9072    }
9073   ],
9074   "fields" :
9075   [
9076    {
9077     "access" : "private",
9078     "field_name" : "mVal",
9079     "field_offset" : 168,
9080     "referenced_type" : "type-46"
9081    }
9082   ],
9083   "linker_set_key" : "android::hardware::Return<bool>",
9084   "name" : "android::hardware::Return<bool>",
9085   "record_kind" : "class",
9086   "referenced_type" : "type-165",
9087   "self_type" : "type-165",
9088   "size" : 24,
9089   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9090   "template_args" : [ "type-46" ],
9091   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
9092  },
9093  {
9094   "alignment" : 4,
9095   "base_specifiers" :
9096   [
9097    {
9098     "referenced_type" : "type-166"
9099    }
9100   ],
9101   "linker_set_key" : "android::hardware::Return<void>",
9102   "name" : "android::hardware::Return<void>",
9103   "record_kind" : "class",
9104   "referenced_type" : "type-186",
9105   "self_type" : "type-186",
9106   "size" : 24,
9107   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9108   "template_args" : [ "type-34" ],
9109   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
9110  },
9111  {
9112   "alignment" : 4,
9113   "fields" :
9114   [
9115    {
9116     "access" : "private",
9117     "field_name" : "mException",
9118     "referenced_type" : "type-32"
9119    },
9120    {
9121     "access" : "private",
9122     "field_name" : "mErrorCode",
9123     "field_offset" : 32,
9124     "referenced_type" : "type-32"
9125    },
9126    {
9127     "access" : "private",
9128     "field_name" : "mMessage",
9129     "field_offset" : 64,
9130     "referenced_type" : "type-156"
9131    }
9132   ],
9133   "linker_set_key" : "android::hardware::Status",
9134   "name" : "android::hardware::Status",
9135   "record_kind" : "class",
9136   "referenced_type" : "type-155",
9137   "self_type" : "type-155",
9138   "size" : 20,
9139   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9140   "unique_id" : "_ZTSN7android8hardware6StatusE"
9141  },
9142  {
9143   "alignment" : 4,
9144   "fields" :
9145   [
9146    {
9147     "access" : "protected",
9148     "field_name" : "mInstrumentationCallbacks",
9149     "field_offset" : 32,
9150     "referenced_type" : "type-68"
9151    },
9152    {
9153     "access" : "protected",
9154     "field_name" : "mEnableInstrumentation",
9155     "field_offset" : 128,
9156     "referenced_type" : "type-46"
9157    },
9158    {
9159     "access" : "protected",
9160     "field_name" : "mInstrumentationLibPackage",
9161     "field_offset" : 160,
9162     "referenced_type" : "type-69"
9163    },
9164    {
9165     "access" : "protected",
9166     "field_name" : "mInterfaceName",
9167     "field_offset" : 256,
9168     "referenced_type" : "type-70"
9169    }
9170   ],
9171   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
9172   "name" : "android::hardware::details::HidlInstrumentor",
9173   "referenced_type" : "type-67",
9174   "self_type" : "type-67",
9175   "size" : 44,
9176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9177   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
9178   "vtable_components" :
9179   [
9180    {
9181     "kind" : "offset_to_top"
9182    },
9183    {
9184     "kind" : "rtti",
9185     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9186    },
9187    {
9188     "kind" : "complete_dtor_pointer",
9189     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
9190    },
9191    {
9192     "kind" : "deleting_dtor_pointer",
9193     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
9194    }
9195   ]
9196  },
9197  {
9198   "alignment" : 4,
9199   "fields" :
9200   [
9201    {
9202     "field_name" : "sched_policy",
9203     "referenced_type" : "type-32"
9204    },
9205    {
9206     "field_name" : "prio",
9207     "field_offset" : 32,
9208     "referenced_type" : "type-32"
9209    }
9210   ],
9211   "linker_set_key" : "android::hardware::details::SchedPrio",
9212   "name" : "android::hardware::details::SchedPrio",
9213   "referenced_type" : "type-446",
9214   "self_type" : "type-446",
9215   "size" : 8,
9216   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
9217   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
9218  },
9219  {
9220   "alignment" : 4,
9221   "fields" :
9222   [
9223    {
9224     "access" : "private",
9225     "field_name" : "mQueue",
9226     "referenced_type" : "type-669"
9227    }
9228   ],
9229   "linker_set_key" : "android::hardware::details::TaskRunner",
9230   "name" : "android::hardware::details::TaskRunner",
9231   "record_kind" : "class",
9232   "referenced_type" : "type-668",
9233   "self_type" : "type-668",
9234   "size" : 8,
9235   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
9236   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
9237  },
9238  {
9239   "alignment" : 1,
9240   "linker_set_key" : "android::hardware::details::bnhw_tag",
9241   "name" : "android::hardware::details::bnhw_tag",
9242   "referenced_type" : "type-218",
9243   "self_type" : "type-218",
9244   "size" : 1,
9245   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9246   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
9247  },
9248  {
9249   "alignment" : 1,
9250   "linker_set_key" : "android::hardware::details::bphw_tag",
9251   "name" : "android::hardware::details::bphw_tag",
9252   "referenced_type" : "type-229",
9253   "self_type" : "type-229",
9254   "size" : 1,
9255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9256   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
9257  },
9258  {
9259   "alignment" : 1,
9260   "linker_set_key" : "android::hardware::details::bs_tag",
9261   "name" : "android::hardware::details::bs_tag",
9262   "referenced_type" : "type-243",
9263   "self_type" : "type-243",
9264   "size" : 1,
9265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9266   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
9267  },
9268  {
9269   "access" : "private",
9270   "alignment" : 8,
9271   "fields" :
9272   [
9273    {
9274     "field_name" : "mPointer",
9275     "referenced_type" : "type-315"
9276    },
9277    {
9278     "field_name" : "_pad",
9279     "referenced_type" : "type-145"
9280    }
9281   ],
9282   "is_anonymous" : true,
9283   "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",
9284   "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",
9285   "record_kind" : "union",
9286   "referenced_type" : "type-314",
9287   "self_type" : "type-314",
9288   "size" : 8,
9289   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9290   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
9291  },
9292  {
9293   "access" : "private",
9294   "alignment" : 8,
9295   "fields" :
9296   [
9297    {
9298     "field_name" : "mPointer",
9299     "referenced_type" : "type-357"
9300    },
9301    {
9302     "field_name" : "_pad",
9303     "referenced_type" : "type-145"
9304    }
9305   ],
9306   "is_anonymous" : true,
9307   "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",
9308   "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",
9309   "record_kind" : "union",
9310   "referenced_type" : "type-356",
9311   "self_type" : "type-356",
9312   "size" : 8,
9313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9314   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
9315  },
9316  {
9317   "access" : "private",
9318   "alignment" : 8,
9319   "fields" :
9320   [
9321    {
9322     "field_name" : "mPointer",
9323     "referenced_type" : "type-371"
9324    },
9325    {
9326     "field_name" : "_pad",
9327     "referenced_type" : "type-145"
9328    }
9329   ],
9330   "is_anonymous" : true,
9331   "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",
9332   "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",
9333   "record_kind" : "union",
9334   "referenced_type" : "type-370",
9335   "self_type" : "type-370",
9336   "size" : 8,
9337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9338   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
9339  },
9340  {
9341   "access" : "private",
9342   "alignment" : 8,
9343   "fields" :
9344   [
9345    {
9346     "field_name" : "mPointer",
9347     "referenced_type" : "type-362"
9348    },
9349    {
9350     "field_name" : "_pad",
9351     "referenced_type" : "type-145"
9352    }
9353   ],
9354   "is_anonymous" : true,
9355   "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",
9356   "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",
9357   "record_kind" : "union",
9358   "referenced_type" : "type-361",
9359   "self_type" : "type-361",
9360   "size" : 8,
9361   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9362   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
9363  },
9364  {
9365   "access" : "private",
9366   "alignment" : 8,
9367   "fields" :
9368   [
9369    {
9370     "field_name" : "mPointer",
9371     "referenced_type" : "type-348"
9372    },
9373    {
9374     "field_name" : "_pad",
9375     "referenced_type" : "type-145"
9376    }
9377   ],
9378   "is_anonymous" : true,
9379   "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",
9380   "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",
9381   "record_kind" : "union",
9382   "referenced_type" : "type-347",
9383   "self_type" : "type-347",
9384   "size" : 8,
9385   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9386   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
9387  },
9388  {
9389   "alignment" : 8,
9390   "fields" :
9391   [
9392    {
9393     "access" : "private",
9394     "referenced_type" : "type-314"
9395    }
9396   ],
9397   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9398   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
9399   "referenced_type" : "type-313",
9400   "self_type" : "type-313",
9401   "size" : 8,
9402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9403   "template_args" : [ "type-316" ],
9404   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
9405  },
9406  {
9407   "alignment" : 8,
9408   "fields" :
9409   [
9410    {
9411     "access" : "private",
9412     "referenced_type" : "type-328"
9413    }
9414   ],
9415   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9416   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9417   "referenced_type" : "type-327",
9418   "self_type" : "type-327",
9419   "size" : 8,
9420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9421   "template_args" : [ "type-330" ],
9422   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
9423  },
9424  {
9425   "alignment" : 8,
9426   "fields" :
9427   [
9428    {
9429     "access" : "private",
9430     "referenced_type" : "type-319"
9431    }
9432   ],
9433   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9434   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9435   "referenced_type" : "type-318",
9436   "self_type" : "type-318",
9437   "size" : 8,
9438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9439   "template_args" : [ "type-298" ],
9440   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
9441  },
9442  {
9443   "alignment" : 8,
9444   "fields" :
9445   [
9446    {
9447     "access" : "private",
9448     "referenced_type" : "type-356"
9449    }
9450   ],
9451   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9452   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
9453   "referenced_type" : "type-355",
9454   "self_type" : "type-355",
9455   "size" : 8,
9456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9457   "template_args" : [ "type-358" ],
9458   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
9459  },
9460  {
9461   "alignment" : 8,
9462   "fields" :
9463   [
9464    {
9465     "access" : "private",
9466     "referenced_type" : "type-347"
9467    }
9468   ],
9469   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9470   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
9471   "referenced_type" : "type-346",
9472   "self_type" : "type-346",
9473   "size" : 8,
9474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9475   "template_args" : [ "type-349" ],
9476   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
9477  },
9478  {
9479   "alignment" : 8,
9480   "fields" :
9481   [
9482    {
9483     "access" : "private",
9484     "referenced_type" : "type-370"
9485    }
9486   ],
9487   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9488   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
9489   "referenced_type" : "type-369",
9490   "self_type" : "type-369",
9491   "size" : 8,
9492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9493   "template_args" : [ "type-372" ],
9494   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
9495  },
9496  {
9497   "alignment" : 8,
9498   "fields" :
9499   [
9500    {
9501     "access" : "private",
9502     "referenced_type" : "type-361"
9503    }
9504   ],
9505   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9506   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
9507   "referenced_type" : "type-360",
9508   "self_type" : "type-360",
9509   "size" : 8,
9510   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9511   "template_args" : [ "type-363" ],
9512   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
9513  },
9514  {
9515   "alignment" : 8,
9516   "fields" :
9517   [
9518    {
9519     "access" : "private",
9520     "referenced_type" : "type-375"
9521    }
9522   ],
9523   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
9524   "name" : "android::hardware::details::hidl_pointer<char>",
9525   "referenced_type" : "type-374",
9526   "self_type" : "type-374",
9527   "size" : 8,
9528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9529   "template_args" : [ "type-63" ],
9530   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
9531  },
9532  {
9533   "access" : "private",
9534   "alignment" : 8,
9535   "fields" :
9536   [
9537    {
9538     "field_name" : "mPointer",
9539     "referenced_type" : "type-162"
9540    },
9541    {
9542     "field_name" : "_pad",
9543     "referenced_type" : "type-145"
9544    }
9545   ],
9546   "is_anonymous" : true,
9547   "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",
9548   "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",
9549   "record_kind" : "union",
9550   "referenced_type" : "type-375",
9551   "self_type" : "type-375",
9552   "size" : 8,
9553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9554   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
9555  },
9556  {
9557   "alignment" : 8,
9558   "fields" :
9559   [
9560    {
9561     "access" : "private",
9562     "referenced_type" : "type-291"
9563    }
9564   ],
9565   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
9566   "name" : "android::hardware::details::hidl_pointer<const char>",
9567   "referenced_type" : "type-290",
9568   "self_type" : "type-290",
9569   "size" : 8,
9570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9571   "template_args" : [ "type-62" ],
9572   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
9573  },
9574  {
9575   "access" : "private",
9576   "alignment" : 8,
9577   "fields" :
9578   [
9579    {
9580     "field_name" : "mPointer",
9581     "referenced_type" : "type-61"
9582    },
9583    {
9584     "field_name" : "_pad",
9585     "referenced_type" : "type-145"
9586    }
9587   ],
9588   "is_anonymous" : true,
9589   "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",
9590   "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",
9591   "record_kind" : "union",
9592   "referenced_type" : "type-291",
9593   "self_type" : "type-291",
9594   "size" : 8,
9595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9596   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
9597  },
9598  {
9599   "alignment" : 8,
9600   "fields" :
9601   [
9602    {
9603     "access" : "private",
9604     "referenced_type" : "type-253"
9605    }
9606   ],
9607   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
9608   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
9609   "referenced_type" : "type-252",
9610   "self_type" : "type-252",
9611   "size" : 8,
9612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9613   "template_args" : [ "type-255" ],
9614   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
9615  },
9616  {
9617   "access" : "private",
9618   "alignment" : 8,
9619   "fields" :
9620   [
9621    {
9622     "field_name" : "mPointer",
9623     "referenced_type" : "type-254"
9624    },
9625    {
9626     "field_name" : "_pad",
9627     "referenced_type" : "type-145"
9628    }
9629   ],
9630   "is_anonymous" : true,
9631   "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",
9632   "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",
9633   "record_kind" : "union",
9634   "referenced_type" : "type-253",
9635   "self_type" : "type-253",
9636   "size" : 8,
9637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9638   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
9639  },
9640  {
9641   "access" : "private",
9642   "alignment" : 8,
9643   "fields" :
9644   [
9645    {
9646     "field_name" : "mPointer",
9647     "referenced_type" : "type-329"
9648    },
9649    {
9650     "field_name" : "_pad",
9651     "referenced_type" : "type-145"
9652    }
9653   ],
9654   "is_anonymous" : true,
9655   "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",
9656   "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",
9657   "record_kind" : "union",
9658   "referenced_type" : "type-328",
9659   "self_type" : "type-328",
9660   "size" : 8,
9661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9662   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
9663  },
9664  {
9665   "access" : "private",
9666   "alignment" : 8,
9667   "fields" :
9668   [
9669    {
9670     "field_name" : "mPointer",
9671     "referenced_type" : "type-320"
9672    },
9673    {
9674     "field_name" : "_pad",
9675     "referenced_type" : "type-145"
9676    }
9677   ],
9678   "is_anonymous" : true,
9679   "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",
9680   "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",
9681   "record_kind" : "union",
9682   "referenced_type" : "type-319",
9683   "self_type" : "type-319",
9684   "size" : 8,
9685   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9686   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
9687  },
9688  {
9689   "alignment" : 8,
9690   "fields" :
9691   [
9692    {
9693     "access" : "private",
9694     "referenced_type" : "type-339"
9695    }
9696   ],
9697   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
9698   "name" : "android::hardware::details::hidl_pointer<int>",
9699   "referenced_type" : "type-338",
9700   "self_type" : "type-338",
9701   "size" : 8,
9702   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9703   "template_args" : [ "type-32" ],
9704   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
9705  },
9706  {
9707   "access" : "private",
9708   "alignment" : 8,
9709   "fields" :
9710   [
9711    {
9712     "field_name" : "mPointer",
9713     "referenced_type" : "type-340"
9714    },
9715    {
9716     "field_name" : "_pad",
9717     "referenced_type" : "type-145"
9718    }
9719   ],
9720   "is_anonymous" : true,
9721   "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",
9722   "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",
9723   "record_kind" : "union",
9724   "referenced_type" : "type-339",
9725   "self_type" : "type-339",
9726   "size" : 8,
9727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9728   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
9729  },
9730  {
9731   "alignment" : 8,
9732   "fields" :
9733   [
9734    {
9735     "access" : "private",
9736     "referenced_type" : "type-391"
9737    }
9738   ],
9739   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
9740   "name" : "android::hardware::details::hidl_pointer<native_handle>",
9741   "referenced_type" : "type-390",
9742   "self_type" : "type-390",
9743   "size" : 8,
9744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9745   "template_args" : [ "type-183" ],
9746   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
9747  },
9748  {
9749   "access" : "private",
9750   "alignment" : 8,
9751   "fields" :
9752   [
9753    {
9754     "field_name" : "mPointer",
9755     "referenced_type" : "type-196"
9756    },
9757    {
9758     "field_name" : "_pad",
9759     "referenced_type" : "type-145"
9760    }
9761   ],
9762   "is_anonymous" : true,
9763   "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",
9764   "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",
9765   "record_kind" : "union",
9766   "referenced_type" : "type-391",
9767   "self_type" : "type-391",
9768   "size" : 8,
9769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9770   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
9771  },
9772  {
9773   "alignment" : 1,
9774   "linker_set_key" : "android::hardware::details::i_tag",
9775   "name" : "android::hardware::details::i_tag",
9776   "referenced_type" : "type-207",
9777   "self_type" : "type-207",
9778   "size" : 1,
9779   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
9780   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
9781  },
9782  {
9783   "alignment" : 4,
9784   "fields" :
9785   [
9786    {
9787     "access" : "private",
9788     "field_name" : "mStatus",
9789     "referenced_type" : "type-155"
9790    },
9791    {
9792     "access" : "private",
9793     "field_name" : "mCheckedStatus",
9794     "field_offset" : 160,
9795     "referenced_type" : "type-46"
9796    }
9797   ],
9798   "linker_set_key" : "android::hardware::details::return_status",
9799   "name" : "android::hardware::details::return_status",
9800   "record_kind" : "class",
9801   "referenced_type" : "type-166",
9802   "self_type" : "type-166",
9803   "size" : 24,
9804   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
9805   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
9806  },
9807  {
9808   "alignment" : 1,
9809   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
9810   "name" : "android::hardware::details::std_array<unsigned char, 32>",
9811   "referenced_type" : "type-376",
9812   "self_type" : "type-376",
9813   "size" : 1,
9814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9815   "template_args" : [ "type-81" ],
9816   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
9817  },
9818  {
9819   "alignment" : 1,
9820   "fields" :
9821   [
9822    {
9823     "access" : "private",
9824     "field_name" : "mBuffer",
9825     "referenced_type" : "type-331"
9826    }
9827   ],
9828   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
9829   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9830   "referenced_type" : "type-330",
9831   "self_type" : "type-330",
9832   "size" : 32,
9833   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9834   "template_args" : [ "type-81" ],
9835   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
9836  },
9837  {
9838   "alignment" : 8,
9839   "base_specifiers" :
9840   [
9841    {
9842     "referenced_type" : "type-18"
9843    }
9844   ],
9845   "fields" :
9846   [
9847    {
9848     "access" : "private",
9849     "field_name" : "mRecipient",
9850     "field_offset" : 32,
9851     "referenced_type" : "type-142"
9852    },
9853    {
9854     "access" : "private",
9855     "field_name" : "mCookie",
9856     "field_offset" : 128,
9857     "referenced_type" : "type-145"
9858    },
9859    {
9860     "access" : "private",
9861     "field_name" : "mBase",
9862     "field_offset" : 192,
9863     "referenced_type" : "type-122"
9864    }
9865   ],
9866   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
9867   "name" : "android::hardware::hidl_binder_death_recipient",
9868   "referenced_type" : "type-141",
9869   "self_type" : "type-141",
9870   "size" : 40,
9871   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
9872   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
9873   "vtable_components" :
9874   [
9875    {
9876     "component_value" : 32,
9877     "kind" : "vbase_offset"
9878    },
9879    {
9880     "kind" : "offset_to_top"
9881    },
9882    {
9883     "kind" : "rtti",
9884     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9885    },
9886    {
9887     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
9888    },
9889    {
9890     "kind" : "complete_dtor_pointer",
9891     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
9892    },
9893    {
9894     "kind" : "deleting_dtor_pointer",
9895     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
9896    },
9897    {
9898     "kind" : "vcall_offset"
9899    },
9900    {
9901     "kind" : "vcall_offset"
9902    },
9903    {
9904     "kind" : "vcall_offset"
9905    },
9906    {
9907     "kind" : "vcall_offset"
9908    },
9909    {
9910     "component_value" : -32,
9911     "kind" : "vcall_offset"
9912    },
9913    {
9914     "component_value" : -32,
9915     "kind" : "offset_to_top"
9916    },
9917    {
9918     "kind" : "rtti",
9919     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
9920    },
9921    {
9922     "kind" : "complete_dtor_pointer",
9923     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
9924    },
9925    {
9926     "kind" : "deleting_dtor_pointer",
9927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9937    },
9938    {
9939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9940    }
9941   ]
9942  },
9943  {
9944   "alignment" : 4,
9945   "base_specifiers" :
9946   [
9947    {
9948     "is_virtual" : true,
9949     "referenced_type" : "type-10"
9950    }
9951   ],
9952   "linker_set_key" : "android::hardware::hidl_death_recipient",
9953   "name" : "android::hardware::hidl_death_recipient",
9954   "referenced_type" : "type-144",
9955   "self_type" : "type-144",
9956   "size" : 12,
9957   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9958   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
9959   "vtable_components" :
9960   [
9961    {
9962     "component_value" : 4,
9963     "kind" : "vbase_offset"
9964    },
9965    {
9966     "kind" : "offset_to_top"
9967    },
9968    {
9969     "kind" : "rtti",
9970     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
9971    },
9972    {
9973     "is_pure" : true,
9974     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
9975    },
9976    {
9977     "kind" : "complete_dtor_pointer",
9978     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
9979    },
9980    {
9981     "kind" : "deleting_dtor_pointer",
9982     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
9983    },
9984    {
9985     "kind" : "vcall_offset"
9986    },
9987    {
9988     "kind" : "vcall_offset"
9989    },
9990    {
9991     "kind" : "vcall_offset"
9992    },
9993    {
9994     "kind" : "vcall_offset"
9995    },
9996    {
9997     "component_value" : -4,
9998     "kind" : "vcall_offset"
9999    },
10000    {
10001     "component_value" : -4,
10002     "kind" : "offset_to_top"
10003    },
10004    {
10005     "kind" : "rtti",
10006     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10007    },
10008    {
10009     "kind" : "complete_dtor_pointer",
10010     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10011    },
10012    {
10013     "kind" : "deleting_dtor_pointer",
10014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10015    },
10016    {
10017     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10018    },
10019    {
10020     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10021    },
10022    {
10023     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10024    },
10025    {
10026     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10027    }
10028   ]
10029  },
10030  {
10031   "alignment" : 8,
10032   "fields" :
10033   [
10034    {
10035     "access" : "private",
10036     "field_name" : "mHandle",
10037     "referenced_type" : "type-252"
10038    },
10039    {
10040     "access" : "private",
10041     "field_name" : "mOwnsHandle",
10042     "field_offset" : 64,
10043     "referenced_type" : "type-46"
10044    }
10045   ],
10046   "linker_set_key" : "android::hardware::hidl_handle",
10047   "name" : "android::hardware::hidl_handle",
10048   "referenced_type" : "type-296",
10049   "self_type" : "type-296",
10050   "size" : 16,
10051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10052   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
10053  },
10054  {
10055   "alignment" : 8,
10056   "fields" :
10057   [
10058    {
10059     "access" : "private",
10060     "field_name" : "mHandle",
10061     "referenced_type" : "type-296"
10062    },
10063    {
10064     "access" : "private",
10065     "field_name" : "mSize",
10066     "field_offset" : 128,
10067     "referenced_type" : "type-145"
10068    },
10069    {
10070     "access" : "private",
10071     "field_name" : "mName",
10072     "field_offset" : 192,
10073     "referenced_type" : "type-298"
10074    }
10075   ],
10076   "linker_set_key" : "android::hardware::hidl_memory",
10077   "name" : "android::hardware::hidl_memory",
10078   "referenced_type" : "type-300",
10079   "self_type" : "type-300",
10080   "size" : 40,
10081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10082   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
10083  },
10084  {
10085   "alignment" : 8,
10086   "fields" :
10087   [
10088    {
10089     "access" : "private",
10090     "field_name" : "mBuffer",
10091     "referenced_type" : "type-290"
10092    },
10093    {
10094     "access" : "private",
10095     "field_name" : "mSize",
10096     "field_offset" : 64,
10097     "referenced_type" : "type-2"
10098    },
10099    {
10100     "access" : "private",
10101     "field_name" : "mOwnsBuffer",
10102     "field_offset" : 96,
10103     "referenced_type" : "type-46"
10104    }
10105   ],
10106   "linker_set_key" : "android::hardware::hidl_string",
10107   "name" : "android::hardware::hidl_string",
10108   "referenced_type" : "type-298",
10109   "self_type" : "type-298",
10110   "size" : 16,
10111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10112   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
10113  },
10114  {
10115   "alignment" : 8,
10116   "fields" :
10117   [
10118    {
10119     "access" : "private",
10120     "field_name" : "mBuffer",
10121     "referenced_type" : "type-313"
10122    },
10123    {
10124     "access" : "private",
10125     "field_name" : "mSize",
10126     "field_offset" : 64,
10127     "referenced_type" : "type-2"
10128    },
10129    {
10130     "access" : "private",
10131     "field_name" : "mOwnsBuffer",
10132     "field_offset" : 96,
10133     "referenced_type" : "type-46"
10134    }
10135   ],
10136   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10137   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
10138   "referenced_type" : "type-312",
10139   "self_type" : "type-312",
10140   "size" : 16,
10141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10142   "template_args" : [ "type-316" ],
10143   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10144  },
10145  {
10146   "alignment" : 8,
10147   "fields" :
10148   [
10149    {
10150     "access" : "private",
10151     "field_name" : "mBuffer",
10152     "referenced_type" : "type-327"
10153    },
10154    {
10155     "access" : "private",
10156     "field_name" : "mSize",
10157     "field_offset" : 64,
10158     "referenced_type" : "type-2"
10159    },
10160    {
10161     "access" : "private",
10162     "field_name" : "mOwnsBuffer",
10163     "field_offset" : 96,
10164     "referenced_type" : "type-46"
10165    }
10166   ],
10167   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10168   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
10169   "referenced_type" : "type-326",
10170   "self_type" : "type-326",
10171   "size" : 16,
10172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10173   "template_args" : [ "type-330" ],
10174   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
10175  },
10176  {
10177   "alignment" : 8,
10178   "fields" :
10179   [
10180    {
10181     "access" : "private",
10182     "field_name" : "mBuffer",
10183     "referenced_type" : "type-318"
10184    },
10185    {
10186     "access" : "private",
10187     "field_name" : "mSize",
10188     "field_offset" : 64,
10189     "referenced_type" : "type-2"
10190    },
10191    {
10192     "access" : "private",
10193     "field_name" : "mOwnsBuffer",
10194     "field_offset" : 96,
10195     "referenced_type" : "type-46"
10196    }
10197   ],
10198   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10199   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
10200   "referenced_type" : "type-317",
10201   "self_type" : "type-317",
10202   "size" : 16,
10203   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10204   "template_args" : [ "type-298" ],
10205   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
10206  },
10207  {
10208   "alignment" : 8,
10209   "fields" :
10210   [
10211    {
10212     "access" : "private",
10213     "field_name" : "mBuffer",
10214     "referenced_type" : "type-355"
10215    },
10216    {
10217     "access" : "private",
10218     "field_name" : "mSize",
10219     "field_offset" : 64,
10220     "referenced_type" : "type-2"
10221    },
10222    {
10223     "access" : "private",
10224     "field_name" : "mOwnsBuffer",
10225     "field_offset" : 96,
10226     "referenced_type" : "type-46"
10227    }
10228   ],
10229   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10230   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
10231   "referenced_type" : "type-354",
10232   "self_type" : "type-354",
10233   "size" : 16,
10234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10235   "template_args" : [ "type-358" ],
10236   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
10237  },
10238  {
10239   "alignment" : 8,
10240   "fields" :
10241   [
10242    {
10243     "access" : "private",
10244     "field_name" : "mBuffer",
10245     "referenced_type" : "type-346"
10246    },
10247    {
10248     "access" : "private",
10249     "field_name" : "mSize",
10250     "field_offset" : 64,
10251     "referenced_type" : "type-2"
10252    },
10253    {
10254     "access" : "private",
10255     "field_name" : "mOwnsBuffer",
10256     "field_offset" : 96,
10257     "referenced_type" : "type-46"
10258    }
10259   ],
10260   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10261   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
10262   "referenced_type" : "type-345",
10263   "self_type" : "type-345",
10264   "size" : 16,
10265   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10266   "template_args" : [ "type-349" ],
10267   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
10268  },
10269  {
10270   "alignment" : 8,
10271   "fields" :
10272   [
10273    {
10274     "access" : "private",
10275     "field_name" : "mBuffer",
10276     "referenced_type" : "type-369"
10277    },
10278    {
10279     "access" : "private",
10280     "field_name" : "mSize",
10281     "field_offset" : 64,
10282     "referenced_type" : "type-2"
10283    },
10284    {
10285     "access" : "private",
10286     "field_name" : "mOwnsBuffer",
10287     "field_offset" : 96,
10288     "referenced_type" : "type-46"
10289    }
10290   ],
10291   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10292   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
10293   "referenced_type" : "type-368",
10294   "self_type" : "type-368",
10295   "size" : 16,
10296   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10297   "template_args" : [ "type-372" ],
10298   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE"
10299  },
10300  {
10301   "alignment" : 8,
10302   "fields" :
10303   [
10304    {
10305     "access" : "private",
10306     "field_name" : "mBuffer",
10307     "referenced_type" : "type-360"
10308    },
10309    {
10310     "access" : "private",
10311     "field_name" : "mSize",
10312     "field_offset" : 64,
10313     "referenced_type" : "type-2"
10314    },
10315    {
10316     "access" : "private",
10317     "field_name" : "mOwnsBuffer",
10318     "field_offset" : 96,
10319     "referenced_type" : "type-46"
10320    }
10321   ],
10322   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10323   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
10324   "referenced_type" : "type-359",
10325   "self_type" : "type-359",
10326   "size" : 16,
10327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10328   "template_args" : [ "type-363" ],
10329   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
10330  },
10331  {
10332   "alignment" : 8,
10333   "fields" :
10334   [
10335    {
10336     "access" : "private",
10337     "field_name" : "mBuffer",
10338     "referenced_type" : "type-374"
10339    },
10340    {
10341     "access" : "private",
10342     "field_name" : "mSize",
10343     "field_offset" : 64,
10344     "referenced_type" : "type-2"
10345    },
10346    {
10347     "access" : "private",
10348     "field_name" : "mOwnsBuffer",
10349     "field_offset" : 96,
10350     "referenced_type" : "type-46"
10351    }
10352   ],
10353   "linker_set_key" : "android::hardware::hidl_vec<char>",
10354   "name" : "android::hardware::hidl_vec<char>",
10355   "referenced_type" : "type-373",
10356   "self_type" : "type-373",
10357   "size" : 16,
10358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10359   "template_args" : [ "type-63" ],
10360   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
10361  },
10362  {
10363   "alignment" : 8,
10364   "fields" :
10365   [
10366    {
10367     "access" : "private",
10368     "field_name" : "mBuffer",
10369     "referenced_type" : "type-338"
10370    },
10371    {
10372     "access" : "private",
10373     "field_name" : "mSize",
10374     "field_offset" : 64,
10375     "referenced_type" : "type-2"
10376    },
10377    {
10378     "access" : "private",
10379     "field_name" : "mOwnsBuffer",
10380     "field_offset" : 96,
10381     "referenced_type" : "type-46"
10382    }
10383   ],
10384   "linker_set_key" : "android::hardware::hidl_vec<int>",
10385   "name" : "android::hardware::hidl_vec<int>",
10386   "referenced_type" : "type-337",
10387   "self_type" : "type-337",
10388   "size" : 16,
10389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10390   "template_args" : [ "type-32" ],
10391   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
10392  },
10393  {
10394   "alignment" : 2,
10395   "fields" :
10396   [
10397    {
10398     "access" : "private",
10399     "field_name" : "mMajor",
10400     "referenced_type" : "type-83"
10401    },
10402    {
10403     "access" : "private",
10404     "field_name" : "mMinor",
10405     "field_offset" : 16,
10406     "referenced_type" : "type-83"
10407    }
10408   ],
10409   "linker_set_key" : "android::hardware::hidl_version",
10410   "name" : "android::hardware::hidl_version",
10411   "referenced_type" : "type-378",
10412   "self_type" : "type-378",
10413   "size" : 4,
10414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10415   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
10416  },
10417  {
10418   "alignment" : 4,
10419   "base_specifiers" :
10420   [
10421    {
10422     "referenced_type" : "type-439"
10423    }
10424   ],
10425   "fields" :
10426   [
10427    {
10428     "access" : "private",
10429     "field_name" : "_hidl_mImpl",
10430     "field_offset" : 544,
10431     "referenced_type" : "type-107"
10432    }
10433   ],
10434   "linker_set_key" : "android::hardware::power::V1_0::BnHwPower",
10435   "name" : "android::hardware::power::V1_0::BnHwPower",
10436   "referenced_type" : "type-589",
10437   "self_type" : "type-589",
10438   "size" : 80,
10439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
10440   "unique_id" : "_ZTSN7android8hardware5power4V1_09BnHwPowerE",
10441   "vtable_components" :
10442   [
10443    {
10444     "component_value" : 72,
10445     "kind" : "vbase_offset"
10446    },
10447    {
10448     "kind" : "offset_to_top"
10449    },
10450    {
10451     "kind" : "rtti",
10452     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10453    },
10454    {
10455     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10456    },
10457    {
10458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10462    },
10463    {
10464     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10468    },
10469    {
10470     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10471    },
10472    {
10473     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10480    },
10481    {
10482     "kind" : "complete_dtor_pointer",
10483     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
10484    },
10485    {
10486     "kind" : "deleting_dtor_pointer",
10487     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
10488    },
10489    {
10490     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10491    },
10492    {
10493     "component_value" : -20,
10494     "kind" : "offset_to_top"
10495    },
10496    {
10497     "kind" : "rtti",
10498     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10499    },
10500    {
10501     "kind" : "complete_dtor_pointer",
10502     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10503    },
10504    {
10505     "kind" : "deleting_dtor_pointer",
10506     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10507    },
10508    {
10509     "kind" : "vcall_offset"
10510    },
10511    {
10512     "kind" : "vcall_offset"
10513    },
10514    {
10515     "kind" : "vcall_offset"
10516    },
10517    {
10518     "kind" : "vcall_offset"
10519    },
10520    {
10521     "component_value" : -72,
10522     "kind" : "vcall_offset"
10523    },
10524    {
10525     "component_value" : -72,
10526     "kind" : "offset_to_top"
10527    },
10528    {
10529     "kind" : "rtti",
10530     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
10531    },
10532    {
10533     "kind" : "complete_dtor_pointer",
10534     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
10535    },
10536    {
10537     "kind" : "deleting_dtor_pointer",
10538     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
10539    },
10540    {
10541     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10542    },
10543    {
10544     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10545    },
10546    {
10547     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10548    },
10549    {
10550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10551    }
10552   ]
10553  },
10554  {
10555   "alignment" : 4,
10556   "base_specifiers" :
10557   [
10558    {
10559     "referenced_type" : "type-420"
10560    },
10561    {
10562     "referenced_type" : "type-67"
10563    }
10564   ],
10565   "fields" :
10566   [
10567    {
10568     "access" : "private",
10569     "field_name" : "_hidl_mMutex",
10570     "field_offset" : 544,
10571     "referenced_type" : "type-592"
10572    },
10573    {
10574     "access" : "private",
10575     "field_name" : "_hidl_mDeathRecipients",
10576     "field_offset" : 576,
10577     "referenced_type" : "type-593"
10578    }
10579   ],
10580   "linker_set_key" : "android::hardware::power::V1_0::BpHwPower",
10581   "name" : "android::hardware::power::V1_0::BpHwPower",
10582   "referenced_type" : "type-591",
10583   "self_type" : "type-591",
10584   "size" : 92,
10585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
10586   "unique_id" : "_ZTSN7android8hardware5power4V1_09BpHwPowerE",
10587   "vtable_components" :
10588   [
10589    {
10590     "component_value" : 84,
10591     "kind" : "vbase_offset"
10592    },
10593    {
10594     "kind" : "offset_to_top"
10595    },
10596    {
10597     "kind" : "rtti",
10598     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10599    },
10600    {
10601     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
10602    },
10603    {
10604     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10605    },
10606    {
10607     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10608    },
10609    {
10610     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10611    },
10612    {
10613     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10614    },
10615    {
10616     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
10617    },
10618    {
10619     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10620    },
10621    {
10622     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
10623    },
10624    {
10625     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10626    },
10627    {
10628     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
10629    },
10630    {
10631     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10632    },
10633    {
10634     "kind" : "complete_dtor_pointer",
10635     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
10636    },
10637    {
10638     "kind" : "deleting_dtor_pointer",
10639     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10652    },
10653    {
10654     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10655    },
10656    {
10657     "component_value" : 80,
10658     "kind" : "vbase_offset"
10659    },
10660    {
10661     "component_value" : -4,
10662     "kind" : "offset_to_top"
10663    },
10664    {
10665     "kind" : "rtti",
10666     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10667    },
10668    {
10669     "kind" : "complete_dtor_pointer",
10670     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10671    },
10672    {
10673     "kind" : "deleting_dtor_pointer",
10674     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10675    },
10676    {
10677     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10678    },
10679    {
10680     "component_value" : 76,
10681     "kind" : "vbase_offset"
10682    },
10683    {
10684     "component_value" : -8,
10685     "kind" : "offset_to_top"
10686    },
10687    {
10688     "kind" : "rtti",
10689     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10690    },
10691    {
10692     "kind" : "complete_dtor_pointer",
10693     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10694    },
10695    {
10696     "kind" : "deleting_dtor_pointer",
10697     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10701    },
10702    {
10703     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10704    },
10705    {
10706     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10707    },
10708    {
10709     "component_value" : -24,
10710     "kind" : "offset_to_top"
10711    },
10712    {
10713     "kind" : "rtti",
10714     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10715    },
10716    {
10717     "kind" : "complete_dtor_pointer",
10718     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10719    },
10720    {
10721     "kind" : "deleting_dtor_pointer",
10722     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10723    },
10724    {
10725     "kind" : "vcall_offset"
10726    },
10727    {
10728     "component_value" : -76,
10729     "kind" : "vcall_offset"
10730    },
10731    {
10732     "component_value" : -76,
10733     "kind" : "vcall_offset"
10734    },
10735    {
10736     "component_value" : -76,
10737     "kind" : "vcall_offset"
10738    },
10739    {
10740     "component_value" : -84,
10741     "kind" : "vcall_offset"
10742    },
10743    {
10744     "component_value" : -84,
10745     "kind" : "offset_to_top"
10746    },
10747    {
10748     "kind" : "rtti",
10749     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
10750    },
10751    {
10752     "kind" : "complete_dtor_pointer",
10753     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
10754    },
10755    {
10756     "kind" : "deleting_dtor_pointer",
10757     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
10758    },
10759    {
10760     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10761    },
10762    {
10763     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10764    },
10765    {
10766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10767    },
10768    {
10769     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10770    }
10771   ]
10772  },
10773  {
10774   "alignment" : 4,
10775   "base_specifiers" :
10776   [
10777    {
10778     "referenced_type" : "type-9"
10779    }
10780   ],
10781   "linker_set_key" : "android::hardware::power::V1_0::IPower",
10782   "name" : "android::hardware::power::V1_0::IPower",
10783   "referenced_type" : "type-109",
10784   "self_type" : "type-109",
10785   "size" : 12,
10786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
10787   "unique_id" : "_ZTSN7android8hardware5power4V1_06IPowerE",
10788   "vtable_components" :
10789   [
10790    {
10791     "component_value" : 4,
10792     "kind" : "vbase_offset"
10793    },
10794    {
10795     "kind" : "offset_to_top"
10796    },
10797    {
10798     "kind" : "rtti",
10799     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10800    },
10801    {
10802     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10803    },
10804    {
10805     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10806    },
10807    {
10808     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10809    },
10810    {
10811     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10812    },
10813    {
10814     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10815    },
10816    {
10817     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10818    },
10819    {
10820     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10821    },
10822    {
10823     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10824    },
10825    {
10826     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10827    },
10828    {
10829     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10830    },
10831    {
10832     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10833    },
10834    {
10835     "kind" : "complete_dtor_pointer",
10836     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
10837    },
10838    {
10839     "kind" : "deleting_dtor_pointer",
10840     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
10841    },
10842    {
10843     "is_pure" : true,
10844     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10845    },
10846    {
10847     "is_pure" : true,
10848     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10849    },
10850    {
10851     "is_pure" : true,
10852     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10853    },
10854    {
10855     "is_pure" : true,
10856     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10857    },
10858    {
10859     "kind" : "vcall_offset"
10860    },
10861    {
10862     "kind" : "vcall_offset"
10863    },
10864    {
10865     "kind" : "vcall_offset"
10866    },
10867    {
10868     "kind" : "vcall_offset"
10869    },
10870    {
10871     "component_value" : -4,
10872     "kind" : "vcall_offset"
10873    },
10874    {
10875     "component_value" : -4,
10876     "kind" : "offset_to_top"
10877    },
10878    {
10879     "kind" : "rtti",
10880     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10881    },
10882    {
10883     "kind" : "complete_dtor_pointer",
10884     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
10885    },
10886    {
10887     "kind" : "deleting_dtor_pointer",
10888     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10898    },
10899    {
10900     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10901    }
10902   ]
10903  },
10904  {
10905   "alignment" : 8,
10906   "fields" :
10907   [
10908    {
10909     "field_name" : "name",
10910     "referenced_type" : "type-298"
10911    },
10912    {
10913     "field_name" : "residencyInMsecSinceBoot",
10914     "field_offset" : 128,
10915     "referenced_type" : "type-145"
10916    },
10917    {
10918     "field_name" : "totalTransitions",
10919     "field_offset" : 192,
10920     "referenced_type" : "type-145"
10921    },
10922    {
10923     "field_name" : "supportedOnlyInSuspend",
10924     "field_offset" : 256,
10925     "referenced_type" : "type-46"
10926    },
10927    {
10928     "field_name" : "voters",
10929     "field_offset" : 320,
10930     "referenced_type" : "type-345"
10931    }
10932   ],
10933   "linker_set_key" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10934   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
10935   "referenced_type" : "type-358",
10936   "self_type" : "type-358",
10937   "size" : 56,
10938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10939   "unique_id" : "_ZTSN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
10940  },
10941  {
10942   "alignment" : 8,
10943   "fields" :
10944   [
10945    {
10946     "field_name" : "name",
10947     "referenced_type" : "type-298"
10948    },
10949    {
10950     "field_name" : "totalTimeInMsecVotedForSinceBoot",
10951     "field_offset" : 128,
10952     "referenced_type" : "type-145"
10953    },
10954    {
10955     "field_name" : "totalNumberOfTimesVotedSinceBoot",
10956     "field_offset" : 192,
10957     "referenced_type" : "type-145"
10958    }
10959   ],
10960   "linker_set_key" : "android::hardware::power::V1_0::PowerStateVoter",
10961   "name" : "android::hardware::power::V1_0::PowerStateVoter",
10962   "referenced_type" : "type-349",
10963   "self_type" : "type-349",
10964   "size" : 32,
10965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
10966   "unique_id" : "_ZTSN7android8hardware5power4V1_015PowerStateVoterE"
10967  },
10968  {
10969   "alignment" : 4,
10970   "base_specifiers" :
10971   [
10972    {
10973     "referenced_type" : "type-439"
10974    }
10975   ],
10976   "fields" :
10977   [
10978    {
10979     "access" : "private",
10980     "field_name" : "_hidl_mImpl",
10981     "field_offset" : 544,
10982     "referenced_type" : "type-115"
10983    }
10984   ],
10985   "linker_set_key" : "android::hardware::power::V1_1::BnHwPower",
10986   "name" : "android::hardware::power::V1_1::BnHwPower",
10987   "referenced_type" : "type-598",
10988   "self_type" : "type-598",
10989   "size" : 80,
10990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
10991   "unique_id" : "_ZTSN7android8hardware5power4V1_19BnHwPowerE",
10992   "vtable_components" :
10993   [
10994    {
10995     "component_value" : 72,
10996     "kind" : "vbase_offset"
10997    },
10998    {
10999     "kind" : "offset_to_top"
11000    },
11001    {
11002     "kind" : "rtti",
11003     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11004    },
11005    {
11006     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11007    },
11008    {
11009     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11010    },
11011    {
11012     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11013    },
11014    {
11015     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11016    },
11017    {
11018     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11019    },
11020    {
11021     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11022    },
11023    {
11024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11025    },
11026    {
11027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11028    },
11029    {
11030     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11031    },
11032    {
11033     "kind" : "complete_dtor_pointer",
11034     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
11035    },
11036    {
11037     "kind" : "deleting_dtor_pointer",
11038     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11042    },
11043    {
11044     "component_value" : -20,
11045     "kind" : "offset_to_top"
11046    },
11047    {
11048     "kind" : "rtti",
11049     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11050    },
11051    {
11052     "kind" : "complete_dtor_pointer",
11053     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11054    },
11055    {
11056     "kind" : "deleting_dtor_pointer",
11057     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11058    },
11059    {
11060     "kind" : "vcall_offset"
11061    },
11062    {
11063     "kind" : "vcall_offset"
11064    },
11065    {
11066     "kind" : "vcall_offset"
11067    },
11068    {
11069     "kind" : "vcall_offset"
11070    },
11071    {
11072     "component_value" : -72,
11073     "kind" : "vcall_offset"
11074    },
11075    {
11076     "component_value" : -72,
11077     "kind" : "offset_to_top"
11078    },
11079    {
11080     "kind" : "rtti",
11081     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
11082    },
11083    {
11084     "kind" : "complete_dtor_pointer",
11085     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
11086    },
11087    {
11088     "kind" : "deleting_dtor_pointer",
11089     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
11090    },
11091    {
11092     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11093    },
11094    {
11095     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11096    },
11097    {
11098     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11099    },
11100    {
11101     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11102    }
11103   ]
11104  },
11105  {
11106   "alignment" : 4,
11107   "base_specifiers" :
11108   [
11109    {
11110     "referenced_type" : "type-421"
11111    },
11112    {
11113     "referenced_type" : "type-67"
11114    }
11115   ],
11116   "fields" :
11117   [
11118    {
11119     "access" : "private",
11120     "field_name" : "_hidl_mMutex",
11121     "field_offset" : 544,
11122     "referenced_type" : "type-601"
11123    },
11124    {
11125     "access" : "private",
11126     "field_name" : "_hidl_mDeathRecipients",
11127     "field_offset" : 576,
11128     "referenced_type" : "type-602"
11129    }
11130   ],
11131   "linker_set_key" : "android::hardware::power::V1_1::BpHwPower",
11132   "name" : "android::hardware::power::V1_1::BpHwPower",
11133   "referenced_type" : "type-600",
11134   "self_type" : "type-600",
11135   "size" : 92,
11136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
11137   "unique_id" : "_ZTSN7android8hardware5power4V1_19BpHwPowerE",
11138   "vtable_components" :
11139   [
11140    {
11141     "component_value" : 84,
11142     "kind" : "vbase_offset"
11143    },
11144    {
11145     "kind" : "offset_to_top"
11146    },
11147    {
11148     "kind" : "rtti",
11149     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11150    },
11151    {
11152     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11183    },
11184    {
11185     "kind" : "complete_dtor_pointer",
11186     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
11187    },
11188    {
11189     "kind" : "deleting_dtor_pointer",
11190     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
11191    },
11192    {
11193     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
11194    },
11195    {
11196     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11197    },
11198    {
11199     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11200    },
11201    {
11202     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11203    },
11204    {
11205     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11206    },
11207    {
11208     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11209    },
11210    {
11211     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11212    },
11213    {
11214     "component_value" : 80,
11215     "kind" : "vbase_offset"
11216    },
11217    {
11218     "component_value" : -4,
11219     "kind" : "offset_to_top"
11220    },
11221    {
11222     "kind" : "rtti",
11223     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11224    },
11225    {
11226     "kind" : "complete_dtor_pointer",
11227     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11228    },
11229    {
11230     "kind" : "deleting_dtor_pointer",
11231     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11232    },
11233    {
11234     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
11235    },
11236    {
11237     "component_value" : 76,
11238     "kind" : "vbase_offset"
11239    },
11240    {
11241     "component_value" : -8,
11242     "kind" : "offset_to_top"
11243    },
11244    {
11245     "kind" : "rtti",
11246     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11247    },
11248    {
11249     "kind" : "complete_dtor_pointer",
11250     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11251    },
11252    {
11253     "kind" : "deleting_dtor_pointer",
11254     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11255    },
11256    {
11257     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11258    },
11259    {
11260     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11261    },
11262    {
11263     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11264    },
11265    {
11266     "component_value" : -24,
11267     "kind" : "offset_to_top"
11268    },
11269    {
11270     "kind" : "rtti",
11271     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11272    },
11273    {
11274     "kind" : "complete_dtor_pointer",
11275     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11276    },
11277    {
11278     "kind" : "deleting_dtor_pointer",
11279     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11280    },
11281    {
11282     "kind" : "vcall_offset"
11283    },
11284    {
11285     "component_value" : -76,
11286     "kind" : "vcall_offset"
11287    },
11288    {
11289     "component_value" : -76,
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "component_value" : -76,
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "component_value" : -84,
11298     "kind" : "vcall_offset"
11299    },
11300    {
11301     "component_value" : -84,
11302     "kind" : "offset_to_top"
11303    },
11304    {
11305     "kind" : "rtti",
11306     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
11307    },
11308    {
11309     "kind" : "complete_dtor_pointer",
11310     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
11311    },
11312    {
11313     "kind" : "deleting_dtor_pointer",
11314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
11315    },
11316    {
11317     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11318    },
11319    {
11320     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11321    },
11322    {
11323     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11327    }
11328   ]
11329  },
11330  {
11331   "alignment" : 4,
11332   "base_specifiers" :
11333   [
11334    {
11335     "referenced_type" : "type-109"
11336    }
11337   ],
11338   "linker_set_key" : "android::hardware::power::V1_1::IPower",
11339   "name" : "android::hardware::power::V1_1::IPower",
11340   "referenced_type" : "type-117",
11341   "self_type" : "type-117",
11342   "size" : 12,
11343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
11344   "unique_id" : "_ZTSN7android8hardware5power4V1_16IPowerE",
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" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11357    },
11358    {
11359     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11390    },
11391    {
11392     "kind" : "complete_dtor_pointer",
11393     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
11394    },
11395    {
11396     "kind" : "deleting_dtor_pointer",
11397     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
11398    },
11399    {
11400     "is_pure" : true,
11401     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
11402    },
11403    {
11404     "is_pure" : true,
11405     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
11406    },
11407    {
11408     "is_pure" : true,
11409     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
11410    },
11411    {
11412     "is_pure" : true,
11413     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11414    },
11415    {
11416     "is_pure" : true,
11417     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11418    },
11419    {
11420     "is_pure" : true,
11421     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11422    },
11423    {
11424     "kind" : "vcall_offset"
11425    },
11426    {
11427     "kind" : "vcall_offset"
11428    },
11429    {
11430     "kind" : "vcall_offset"
11431    },
11432    {
11433     "kind" : "vcall_offset"
11434    },
11435    {
11436     "component_value" : -4,
11437     "kind" : "vcall_offset"
11438    },
11439    {
11440     "component_value" : -4,
11441     "kind" : "offset_to_top"
11442    },
11443    {
11444     "kind" : "rtti",
11445     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
11446    },
11447    {
11448     "kind" : "complete_dtor_pointer",
11449     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
11450    },
11451    {
11452     "kind" : "deleting_dtor_pointer",
11453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
11454    },
11455    {
11456     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11457    },
11458    {
11459     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11460    },
11461    {
11462     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11463    },
11464    {
11465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11466    }
11467   ]
11468  },
11469  {
11470   "alignment" : 8,
11471   "fields" :
11472   [
11473    {
11474     "field_name" : "name",
11475     "referenced_type" : "type-298"
11476    },
11477    {
11478     "field_name" : "states",
11479     "field_offset" : 128,
11480     "referenced_type" : "type-359"
11481    }
11482   ],
11483   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystem",
11484   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
11485   "referenced_type" : "type-372",
11486   "self_type" : "type-372",
11487   "size" : 32,
11488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11489   "unique_id" : "_ZTSN7android8hardware5power4V1_119PowerStateSubsystemE"
11490  },
11491  {
11492   "alignment" : 8,
11493   "fields" :
11494   [
11495    {
11496     "field_name" : "name",
11497     "referenced_type" : "type-298"
11498    },
11499    {
11500     "field_name" : "residencyInMsecSinceBoot",
11501     "field_offset" : 128,
11502     "referenced_type" : "type-145"
11503    },
11504    {
11505     "field_name" : "totalTransitions",
11506     "field_offset" : 192,
11507     "referenced_type" : "type-145"
11508    },
11509    {
11510     "field_name" : "lastEntryTimestampMs",
11511     "field_offset" : 256,
11512     "referenced_type" : "type-145"
11513    },
11514    {
11515     "field_name" : "supportedOnlyInSuspend",
11516     "field_offset" : 320,
11517     "referenced_type" : "type-46"
11518    }
11519   ],
11520   "linker_set_key" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11521   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
11522   "referenced_type" : "type-363",
11523   "self_type" : "type-363",
11524   "size" : 48,
11525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h",
11526   "unique_id" : "_ZTSN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
11527  },
11528  {
11529   "alignment" : 4,
11530   "base_specifiers" :
11531   [
11532    {
11533     "referenced_type" : "type-439"
11534    }
11535   ],
11536   "fields" :
11537   [
11538    {
11539     "access" : "private",
11540     "field_name" : "_hidl_mImpl",
11541     "field_offset" : 544,
11542     "referenced_type" : "type-123"
11543    }
11544   ],
11545   "linker_set_key" : "android::hardware::power::V1_2::BnHwPower",
11546   "name" : "android::hardware::power::V1_2::BnHwPower",
11547   "referenced_type" : "type-605",
11548   "self_type" : "type-605",
11549   "size" : 80,
11550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
11551   "unique_id" : "_ZTSN7android8hardware5power4V1_29BnHwPowerE",
11552   "vtable_components" :
11553   [
11554    {
11555     "component_value" : 72,
11556     "kind" : "vbase_offset"
11557    },
11558    {
11559     "kind" : "offset_to_top"
11560    },
11561    {
11562     "kind" : "rtti",
11563     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11573    },
11574    {
11575     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11579    },
11580    {
11581     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11588    },
11589    {
11590     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11591    },
11592    {
11593     "kind" : "complete_dtor_pointer",
11594     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
11595    },
11596    {
11597     "kind" : "deleting_dtor_pointer",
11598     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
11599    },
11600    {
11601     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11602    },
11603    {
11604     "component_value" : -20,
11605     "kind" : "offset_to_top"
11606    },
11607    {
11608     "kind" : "rtti",
11609     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11610    },
11611    {
11612     "kind" : "complete_dtor_pointer",
11613     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11614    },
11615    {
11616     "kind" : "deleting_dtor_pointer",
11617     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11618    },
11619    {
11620     "kind" : "vcall_offset"
11621    },
11622    {
11623     "kind" : "vcall_offset"
11624    },
11625    {
11626     "kind" : "vcall_offset"
11627    },
11628    {
11629     "kind" : "vcall_offset"
11630    },
11631    {
11632     "component_value" : -72,
11633     "kind" : "vcall_offset"
11634    },
11635    {
11636     "component_value" : -72,
11637     "kind" : "offset_to_top"
11638    },
11639    {
11640     "kind" : "rtti",
11641     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
11642    },
11643    {
11644     "kind" : "complete_dtor_pointer",
11645     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
11646    },
11647    {
11648     "kind" : "deleting_dtor_pointer",
11649     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11656    },
11657    {
11658     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11659    },
11660    {
11661     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11662    }
11663   ]
11664  },
11665  {
11666   "alignment" : 4,
11667   "base_specifiers" :
11668   [
11669    {
11670     "referenced_type" : "type-422"
11671    },
11672    {
11673     "referenced_type" : "type-67"
11674    }
11675   ],
11676   "fields" :
11677   [
11678    {
11679     "access" : "private",
11680     "field_name" : "_hidl_mMutex",
11681     "field_offset" : 544,
11682     "referenced_type" : "type-608"
11683    },
11684    {
11685     "access" : "private",
11686     "field_name" : "_hidl_mDeathRecipients",
11687     "field_offset" : 576,
11688     "referenced_type" : "type-609"
11689    }
11690   ],
11691   "linker_set_key" : "android::hardware::power::V1_2::BpHwPower",
11692   "name" : "android::hardware::power::V1_2::BpHwPower",
11693   "referenced_type" : "type-607",
11694   "self_type" : "type-607",
11695   "size" : 92,
11696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
11697   "unique_id" : "_ZTSN7android8hardware5power4V1_29BpHwPowerE",
11698   "vtable_components" :
11699   [
11700    {
11701     "component_value" : 84,
11702     "kind" : "vbase_offset"
11703    },
11704    {
11705     "kind" : "offset_to_top"
11706    },
11707    {
11708     "kind" : "rtti",
11709     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11710    },
11711    {
11712     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
11713    },
11714    {
11715     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11716    },
11717    {
11718     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11719    },
11720    {
11721     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11722    },
11723    {
11724     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11725    },
11726    {
11727     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
11728    },
11729    {
11730     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11731    },
11732    {
11733     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
11734    },
11735    {
11736     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11737    },
11738    {
11739     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11743    },
11744    {
11745     "kind" : "complete_dtor_pointer",
11746     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
11747    },
11748    {
11749     "kind" : "deleting_dtor_pointer",
11750     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
11751    },
11752    {
11753     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
11754    },
11755    {
11756     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
11757    },
11758    {
11759     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
11760    },
11761    {
11762     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11763    },
11764    {
11765     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11766    },
11767    {
11768     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11769    },
11770    {
11771     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11772    },
11773    {
11774     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11775    },
11776    {
11777     "component_value" : 80,
11778     "kind" : "vbase_offset"
11779    },
11780    {
11781     "component_value" : -4,
11782     "kind" : "offset_to_top"
11783    },
11784    {
11785     "kind" : "rtti",
11786     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11787    },
11788    {
11789     "kind" : "complete_dtor_pointer",
11790     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11791    },
11792    {
11793     "kind" : "deleting_dtor_pointer",
11794     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11795    },
11796    {
11797     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11798    },
11799    {
11800     "component_value" : 76,
11801     "kind" : "vbase_offset"
11802    },
11803    {
11804     "component_value" : -8,
11805     "kind" : "offset_to_top"
11806    },
11807    {
11808     "kind" : "rtti",
11809     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11810    },
11811    {
11812     "kind" : "complete_dtor_pointer",
11813     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11814    },
11815    {
11816     "kind" : "deleting_dtor_pointer",
11817     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11824    },
11825    {
11826     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11827    },
11828    {
11829     "component_value" : -24,
11830     "kind" : "offset_to_top"
11831    },
11832    {
11833     "kind" : "rtti",
11834     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11835    },
11836    {
11837     "kind" : "complete_dtor_pointer",
11838     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11839    },
11840    {
11841     "kind" : "deleting_dtor_pointer",
11842     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11843    },
11844    {
11845     "kind" : "vcall_offset"
11846    },
11847    {
11848     "component_value" : -76,
11849     "kind" : "vcall_offset"
11850    },
11851    {
11852     "component_value" : -76,
11853     "kind" : "vcall_offset"
11854    },
11855    {
11856     "component_value" : -76,
11857     "kind" : "vcall_offset"
11858    },
11859    {
11860     "component_value" : -84,
11861     "kind" : "vcall_offset"
11862    },
11863    {
11864     "component_value" : -84,
11865     "kind" : "offset_to_top"
11866    },
11867    {
11868     "kind" : "rtti",
11869     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
11870    },
11871    {
11872     "kind" : "complete_dtor_pointer",
11873     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD1Ev"
11874    },
11875    {
11876     "kind" : "deleting_dtor_pointer",
11877     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD0Ev"
11878    },
11879    {
11880     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11881    },
11882    {
11883     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11884    },
11885    {
11886     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11887    },
11888    {
11889     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11890    }
11891   ]
11892  },
11893  {
11894   "alignment" : 4,
11895   "base_specifiers" :
11896   [
11897    {
11898     "referenced_type" : "type-117"
11899    }
11900   ],
11901   "linker_set_key" : "android::hardware::power::V1_2::IPower",
11902   "name" : "android::hardware::power::V1_2::IPower",
11903   "referenced_type" : "type-125",
11904   "self_type" : "type-125",
11905   "size" : 12,
11906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
11907   "unique_id" : "_ZTSN7android8hardware5power4V1_26IPowerE",
11908   "vtable_components" :
11909   [
11910    {
11911     "component_value" : 4,
11912     "kind" : "vbase_offset"
11913    },
11914    {
11915     "kind" : "offset_to_top"
11916    },
11917    {
11918     "kind" : "rtti",
11919     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
11920    },
11921    {
11922     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
11923    },
11924    {
11925     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11929    },
11930    {
11931     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11932    },
11933    {
11934     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11935    },
11936    {
11937     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
11938    },
11939    {
11940     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11941    },
11942    {
11943     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
11944    },
11945    {
11946     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11947    },
11948    {
11949     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
11950    },
11951    {
11952     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11953    },
11954    {
11955     "kind" : "complete_dtor_pointer",
11956     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
11957    },
11958    {
11959     "kind" : "deleting_dtor_pointer",
11960     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
11961    },
11962    {
11963     "is_pure" : true,
11964     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
11965    },
11966    {
11967     "is_pure" : true,
11968     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
11969    },
11970    {
11971     "is_pure" : true,
11972     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
11973    },
11974    {
11975     "is_pure" : true,
11976     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11977    },
11978    {
11979     "is_pure" : true,
11980     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11981    },
11982    {
11983     "is_pure" : true,
11984     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11985    },
11986    {
11987     "is_pure" : true,
11988     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11989    },
11990    {
11991     "kind" : "vcall_offset"
11992    },
11993    {
11994     "kind" : "vcall_offset"
11995    },
11996    {
11997     "kind" : "vcall_offset"
11998    },
11999    {
12000     "kind" : "vcall_offset"
12001    },
12002    {
12003     "component_value" : -4,
12004     "kind" : "vcall_offset"
12005    },
12006    {
12007     "component_value" : -4,
12008     "kind" : "offset_to_top"
12009    },
12010    {
12011     "kind" : "rtti",
12012     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12013    },
12014    {
12015     "kind" : "complete_dtor_pointer",
12016     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD1Ev"
12017    },
12018    {
12019     "kind" : "deleting_dtor_pointer",
12020     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD0Ev"
12021    },
12022    {
12023     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12024    },
12025    {
12026     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12027    },
12028    {
12029     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12030    },
12031    {
12032     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12033    }
12034   ]
12035  },
12036  {
12037   "alignment" : 4,
12038   "base_specifiers" :
12039   [
12040    {
12041     "referenced_type" : "type-439"
12042    }
12043   ],
12044   "fields" :
12045   [
12046    {
12047     "access" : "private",
12048     "field_name" : "_hidl_mImpl",
12049     "field_offset" : 544,
12050     "referenced_type" : "type-131"
12051    }
12052   ],
12053   "linker_set_key" : "android::hardware::power::V1_3::BnHwPower",
12054   "name" : "android::hardware::power::V1_3::BnHwPower",
12055   "referenced_type" : "type-635",
12056   "self_type" : "type-635",
12057   "size" : 80,
12058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
12059   "unique_id" : "_ZTSN7android8hardware5power4V1_39BnHwPowerE",
12060   "vtable_components" :
12061   [
12062    {
12063     "component_value" : 72,
12064     "kind" : "vbase_offset"
12065    },
12066    {
12067     "kind" : "offset_to_top"
12068    },
12069    {
12070     "kind" : "rtti",
12071     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12072    },
12073    {
12074     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12075    },
12076    {
12077     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12081    },
12082    {
12083     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12087    },
12088    {
12089     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12099    },
12100    {
12101     "kind" : "complete_dtor_pointer",
12102     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
12103    },
12104    {
12105     "kind" : "deleting_dtor_pointer",
12106     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12110    },
12111    {
12112     "component_value" : -20,
12113     "kind" : "offset_to_top"
12114    },
12115    {
12116     "kind" : "rtti",
12117     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12118    },
12119    {
12120     "kind" : "complete_dtor_pointer",
12121     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12122    },
12123    {
12124     "kind" : "deleting_dtor_pointer",
12125     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12126    },
12127    {
12128     "kind" : "vcall_offset"
12129    },
12130    {
12131     "kind" : "vcall_offset"
12132    },
12133    {
12134     "kind" : "vcall_offset"
12135    },
12136    {
12137     "kind" : "vcall_offset"
12138    },
12139    {
12140     "component_value" : -72,
12141     "kind" : "vcall_offset"
12142    },
12143    {
12144     "component_value" : -72,
12145     "kind" : "offset_to_top"
12146    },
12147    {
12148     "kind" : "rtti",
12149     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
12150    },
12151    {
12152     "kind" : "complete_dtor_pointer",
12153     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD1Ev"
12154    },
12155    {
12156     "kind" : "deleting_dtor_pointer",
12157     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
12158    },
12159    {
12160     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12164    },
12165    {
12166     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12167    },
12168    {
12169     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12170    }
12171   ]
12172  },
12173  {
12174   "alignment" : 4,
12175   "base_specifiers" :
12176   [
12177    {
12178     "referenced_type" : "type-424"
12179    },
12180    {
12181     "referenced_type" : "type-67"
12182    }
12183   ],
12184   "fields" :
12185   [
12186    {
12187     "access" : "private",
12188     "field_name" : "_hidl_mMutex",
12189     "field_offset" : 544,
12190     "referenced_type" : "type-614"
12191    },
12192    {
12193     "access" : "private",
12194     "field_name" : "_hidl_mDeathRecipients",
12195     "field_offset" : 576,
12196     "referenced_type" : "type-615"
12197    }
12198   ],
12199   "linker_set_key" : "android::hardware::power::V1_3::BpHwPower",
12200   "name" : "android::hardware::power::V1_3::BpHwPower",
12201   "referenced_type" : "type-613",
12202   "self_type" : "type-613",
12203   "size" : 92,
12204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
12205   "unique_id" : "_ZTSN7android8hardware5power4V1_39BpHwPowerE",
12206   "vtable_components" :
12207   [
12208    {
12209     "component_value" : 84,
12210     "kind" : "vbase_offset"
12211    },
12212    {
12213     "kind" : "offset_to_top"
12214    },
12215    {
12216     "kind" : "rtti",
12217     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12218    },
12219    {
12220     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12224    },
12225    {
12226     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12227    },
12228    {
12229     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12230    },
12231    {
12232     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12233    },
12234    {
12235     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
12236    },
12237    {
12238     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12239    },
12240    {
12241     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12245    },
12246    {
12247     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12251    },
12252    {
12253     "kind" : "complete_dtor_pointer",
12254     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
12255    },
12256    {
12257     "kind" : "deleting_dtor_pointer",
12258     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
12259    },
12260    {
12261     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
12262    },
12263    {
12264     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12265    },
12266    {
12267     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12268    },
12269    {
12270     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12271    },
12272    {
12273     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12286    },
12287    {
12288     "component_value" : 80,
12289     "kind" : "vbase_offset"
12290    },
12291    {
12292     "component_value" : -4,
12293     "kind" : "offset_to_top"
12294    },
12295    {
12296     "kind" : "rtti",
12297     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12298    },
12299    {
12300     "kind" : "complete_dtor_pointer",
12301     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12302    },
12303    {
12304     "kind" : "deleting_dtor_pointer",
12305     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12306    },
12307    {
12308     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
12309    },
12310    {
12311     "component_value" : 76,
12312     "kind" : "vbase_offset"
12313    },
12314    {
12315     "component_value" : -8,
12316     "kind" : "offset_to_top"
12317    },
12318    {
12319     "kind" : "rtti",
12320     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12321    },
12322    {
12323     "kind" : "complete_dtor_pointer",
12324     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12325    },
12326    {
12327     "kind" : "deleting_dtor_pointer",
12328     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12329    },
12330    {
12331     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12332    },
12333    {
12334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12335    },
12336    {
12337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12338    },
12339    {
12340     "component_value" : -24,
12341     "kind" : "offset_to_top"
12342    },
12343    {
12344     "kind" : "rtti",
12345     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12346    },
12347    {
12348     "kind" : "complete_dtor_pointer",
12349     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12350    },
12351    {
12352     "kind" : "deleting_dtor_pointer",
12353     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12354    },
12355    {
12356     "kind" : "vcall_offset"
12357    },
12358    {
12359     "component_value" : -76,
12360     "kind" : "vcall_offset"
12361    },
12362    {
12363     "component_value" : -76,
12364     "kind" : "vcall_offset"
12365    },
12366    {
12367     "component_value" : -76,
12368     "kind" : "vcall_offset"
12369    },
12370    {
12371     "component_value" : -84,
12372     "kind" : "vcall_offset"
12373    },
12374    {
12375     "component_value" : -84,
12376     "kind" : "offset_to_top"
12377    },
12378    {
12379     "kind" : "rtti",
12380     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
12381    },
12382    {
12383     "kind" : "complete_dtor_pointer",
12384     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD1Ev"
12385    },
12386    {
12387     "kind" : "deleting_dtor_pointer",
12388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD0Ev"
12389    },
12390    {
12391     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12392    },
12393    {
12394     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12395    },
12396    {
12397     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12398    },
12399    {
12400     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12401    }
12402   ]
12403  },
12404  {
12405   "alignment" : 4,
12406   "base_specifiers" :
12407   [
12408    {
12409     "referenced_type" : "type-133"
12410    },
12411    {
12412     "referenced_type" : "type-67"
12413    }
12414   ],
12415   "fields" :
12416   [
12417    {
12418     "access" : "private",
12419     "field_name" : "mImpl",
12420     "field_offset" : 384,
12421     "referenced_type" : "type-137"
12422    },
12423    {
12424     "access" : "private",
12425     "field_name" : "mOnewayQueue",
12426     "field_offset" : 416,
12427     "referenced_type" : "type-668"
12428    }
12429   ],
12430   "linker_set_key" : "android::hardware::power::V1_3::BsPower",
12431   "name" : "android::hardware::power::V1_3::BsPower",
12432   "referenced_type" : "type-667",
12433   "self_type" : "type-667",
12434   "size" : 68,
12435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
12436   "unique_id" : "_ZTSN7android8hardware5power4V1_37BsPowerE",
12437   "vtable_components" :
12438   [
12439    {
12440     "component_value" : 60,
12441     "kind" : "vbase_offset"
12442    },
12443    {
12444     "kind" : "offset_to_top"
12445    },
12446    {
12447     "kind" : "rtti",
12448     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12449    },
12450    {
12451     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12458    },
12459    {
12460     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12470    },
12471    {
12472     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
12473    },
12474    {
12475     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12476    },
12477    {
12478     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
12479    },
12480    {
12481     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12482    },
12483    {
12484     "kind" : "complete_dtor_pointer",
12485     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
12486    },
12487    {
12488     "kind" : "deleting_dtor_pointer",
12489     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
12490    },
12491    {
12492     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
12493    },
12494    {
12495     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
12496    },
12497    {
12498     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
12499    },
12500    {
12501     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12502    },
12503    {
12504     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12505    },
12506    {
12507     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12508    },
12509    {
12510     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12511    },
12512    {
12513     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12514    },
12515    {
12516     "component_value" : -4,
12517     "kind" : "offset_to_top"
12518    },
12519    {
12520     "kind" : "rtti",
12521     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12522    },
12523    {
12524     "kind" : "complete_dtor_pointer",
12525     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD1Ev"
12526    },
12527    {
12528     "kind" : "deleting_dtor_pointer",
12529     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD0Ev"
12530    },
12531    {
12532     "kind" : "vcall_offset"
12533    },
12534    {
12535     "kind" : "vcall_offset"
12536    },
12537    {
12538     "kind" : "vcall_offset"
12539    },
12540    {
12541     "kind" : "vcall_offset"
12542    },
12543    {
12544     "component_value" : -60,
12545     "kind" : "vcall_offset"
12546    },
12547    {
12548     "component_value" : -60,
12549     "kind" : "offset_to_top"
12550    },
12551    {
12552     "kind" : "rtti",
12553     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
12554    },
12555    {
12556     "kind" : "complete_dtor_pointer",
12557     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD1Ev"
12558    },
12559    {
12560     "kind" : "deleting_dtor_pointer",
12561     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD0Ev"
12562    },
12563    {
12564     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12574    }
12575   ]
12576  },
12577  {
12578   "alignment" : 4,
12579   "base_specifiers" :
12580   [
12581    {
12582     "referenced_type" : "type-125"
12583    }
12584   ],
12585   "linker_set_key" : "android::hardware::power::V1_3::IPower",
12586   "name" : "android::hardware::power::V1_3::IPower",
12587   "referenced_type" : "type-133",
12588   "self_type" : "type-133",
12589   "size" : 12,
12590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
12591   "unique_id" : "_ZTSN7android8hardware5power4V1_36IPowerE",
12592   "vtable_components" :
12593   [
12594    {
12595     "component_value" : 4,
12596     "kind" : "vbase_offset"
12597    },
12598    {
12599     "kind" : "offset_to_top"
12600    },
12601    {
12602     "kind" : "rtti",
12603     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12604    },
12605    {
12606     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12625    },
12626    {
12627     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
12628    },
12629    {
12630     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12631    },
12632    {
12633     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12637    },
12638    {
12639     "kind" : "complete_dtor_pointer",
12640     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
12641    },
12642    {
12643     "kind" : "deleting_dtor_pointer",
12644     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
12645    },
12646    {
12647     "is_pure" : true,
12648     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
12649    },
12650    {
12651     "is_pure" : true,
12652     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
12653    },
12654    {
12655     "is_pure" : true,
12656     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
12657    },
12658    {
12659     "is_pure" : true,
12660     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12661    },
12662    {
12663     "is_pure" : true,
12664     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12665    },
12666    {
12667     "is_pure" : true,
12668     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12669    },
12670    {
12671     "is_pure" : true,
12672     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
12673    },
12674    {
12675     "is_pure" : true,
12676     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
12677    },
12678    {
12679     "kind" : "vcall_offset"
12680    },
12681    {
12682     "kind" : "vcall_offset"
12683    },
12684    {
12685     "kind" : "vcall_offset"
12686    },
12687    {
12688     "kind" : "vcall_offset"
12689    },
12690    {
12691     "component_value" : -4,
12692     "kind" : "vcall_offset"
12693    },
12694    {
12695     "component_value" : -4,
12696     "kind" : "offset_to_top"
12697    },
12698    {
12699     "kind" : "rtti",
12700     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
12701    },
12702    {
12703     "kind" : "complete_dtor_pointer",
12704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD1Ev"
12705    },
12706    {
12707     "kind" : "deleting_dtor_pointer",
12708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD0Ev"
12709    },
12710    {
12711     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12712    },
12713    {
12714     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12715    },
12716    {
12717     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12718    },
12719    {
12720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12721    }
12722   ]
12723  },
12724  {
12725   "alignment" : 4,
12726   "base_specifiers" :
12727   [
12728    {
12729     "referenced_type" : "type-153"
12730    },
12731    {
12732     "referenced_type" : "type-67"
12733    }
12734   ],
12735   "fields" :
12736   [
12737    {
12738     "access" : "private",
12739     "field_name" : "_hidl_mImpl",
12740     "field_offset" : 512,
12741     "referenced_type" : "type-7"
12742    }
12743   ],
12744   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
12745   "name" : "android::hidl::base::V1_0::BnHwBase",
12746   "referenced_type" : "type-439",
12747   "self_type" : "type-439",
12748   "size" : 76,
12749   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
12750   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
12751   "vtable_components" :
12752   [
12753    {
12754     "component_value" : 68,
12755     "kind" : "vbase_offset"
12756    },
12757    {
12758     "kind" : "offset_to_top"
12759    },
12760    {
12761     "kind" : "rtti",
12762     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12763    },
12764    {
12765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12766    },
12767    {
12768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12769    },
12770    {
12771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12772    },
12773    {
12774     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12775    },
12776    {
12777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12778    },
12779    {
12780     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12781    },
12782    {
12783     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12784    },
12785    {
12786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12787    },
12788    {
12789     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12790    },
12791    {
12792     "kind" : "complete_dtor_pointer",
12793     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
12794    },
12795    {
12796     "kind" : "deleting_dtor_pointer",
12797     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
12801    },
12802    {
12803     "component_value" : -20,
12804     "kind" : "offset_to_top"
12805    },
12806    {
12807     "kind" : "rtti",
12808     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12809    },
12810    {
12811     "kind" : "complete_dtor_pointer",
12812     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12813    },
12814    {
12815     "kind" : "deleting_dtor_pointer",
12816     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12817    },
12818    {
12819     "kind" : "vcall_offset"
12820    },
12821    {
12822     "kind" : "vcall_offset"
12823    },
12824    {
12825     "kind" : "vcall_offset"
12826    },
12827    {
12828     "kind" : "vcall_offset"
12829    },
12830    {
12831     "component_value" : -68,
12832     "kind" : "vcall_offset"
12833    },
12834    {
12835     "component_value" : -68,
12836     "kind" : "offset_to_top"
12837    },
12838    {
12839     "kind" : "rtti",
12840     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12841    },
12842    {
12843     "kind" : "complete_dtor_pointer",
12844     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
12845    },
12846    {
12847     "kind" : "deleting_dtor_pointer",
12848     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12861    }
12862   ]
12863  },
12864  {
12865   "alignment" : 4,
12866   "base_specifiers" :
12867   [
12868    {
12869     "referenced_type" : "type-419"
12870    },
12871    {
12872     "referenced_type" : "type-67"
12873    }
12874   ],
12875   "fields" :
12876   [
12877    {
12878     "access" : "private",
12879     "field_name" : "_hidl_mMutex",
12880     "field_offset" : 544,
12881     "referenced_type" : "type-584"
12882    },
12883    {
12884     "access" : "private",
12885     "field_name" : "_hidl_mDeathRecipients",
12886     "field_offset" : 576,
12887     "referenced_type" : "type-585"
12888    }
12889   ],
12890   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
12891   "name" : "android::hidl::base::V1_0::BpHwBase",
12892   "referenced_type" : "type-583",
12893   "self_type" : "type-583",
12894   "size" : 92,
12895   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
12896   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
12897   "vtable_components" :
12898   [
12899    {
12900     "component_value" : 84,
12901     "kind" : "vbase_offset"
12902    },
12903    {
12904     "kind" : "offset_to_top"
12905    },
12906    {
12907     "kind" : "rtti",
12908     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12909    },
12910    {
12911     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
12912    },
12913    {
12914     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12915    },
12916    {
12917     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12918    },
12919    {
12920     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
12927    },
12928    {
12929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12930    },
12931    {
12932     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
12933    },
12934    {
12935     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
12936    },
12937    {
12938     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
12939    },
12940    {
12941     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12942    },
12943    {
12944     "kind" : "complete_dtor_pointer",
12945     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
12946    },
12947    {
12948     "kind" : "deleting_dtor_pointer",
12949     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
12950    },
12951    {
12952     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12953    },
12954    {
12955     "component_value" : 80,
12956     "kind" : "vbase_offset"
12957    },
12958    {
12959     "component_value" : -4,
12960     "kind" : "offset_to_top"
12961    },
12962    {
12963     "kind" : "rtti",
12964     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12965    },
12966    {
12967     "kind" : "complete_dtor_pointer",
12968     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12969    },
12970    {
12971     "kind" : "deleting_dtor_pointer",
12972     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12973    },
12974    {
12975     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
12976    },
12977    {
12978     "component_value" : 76,
12979     "kind" : "vbase_offset"
12980    },
12981    {
12982     "component_value" : -8,
12983     "kind" : "offset_to_top"
12984    },
12985    {
12986     "kind" : "rtti",
12987     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
12988    },
12989    {
12990     "kind" : "complete_dtor_pointer",
12991     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
12992    },
12993    {
12994     "kind" : "deleting_dtor_pointer",
12995     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13005    },
13006    {
13007     "component_value" : -24,
13008     "kind" : "offset_to_top"
13009    },
13010    {
13011     "kind" : "rtti",
13012     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13013    },
13014    {
13015     "kind" : "complete_dtor_pointer",
13016     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13017    },
13018    {
13019     "kind" : "deleting_dtor_pointer",
13020     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13021    },
13022    {
13023     "kind" : "vcall_offset"
13024    },
13025    {
13026     "component_value" : -76,
13027     "kind" : "vcall_offset"
13028    },
13029    {
13030     "component_value" : -76,
13031     "kind" : "vcall_offset"
13032    },
13033    {
13034     "component_value" : -76,
13035     "kind" : "vcall_offset"
13036    },
13037    {
13038     "component_value" : -84,
13039     "kind" : "vcall_offset"
13040    },
13041    {
13042     "component_value" : -84,
13043     "kind" : "offset_to_top"
13044    },
13045    {
13046     "kind" : "rtti",
13047     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
13048    },
13049    {
13050     "kind" : "complete_dtor_pointer",
13051     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
13052    },
13053    {
13054     "kind" : "deleting_dtor_pointer",
13055     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
13056    },
13057    {
13058     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13059    },
13060    {
13061     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13062    },
13063    {
13064     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13068    }
13069   ]
13070  },
13071  {
13072   "alignment" : 8,
13073   "fields" :
13074   [
13075    {
13076     "field_name" : "pid",
13077     "referenced_type" : "type-32"
13078    },
13079    {
13080     "field_name" : "ptr",
13081     "field_offset" : 64,
13082     "referenced_type" : "type-145"
13083    },
13084    {
13085     "field_name" : "arch",
13086     "field_offset" : 128,
13087     "referenced_type" : "type-396"
13088    }
13089   ],
13090   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
13091   "name" : "android::hidl::base::V1_0::DebugInfo",
13092   "referenced_type" : "type-395",
13093   "self_type" : "type-395",
13094   "size" : 24,
13095   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
13096   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
13097  },
13098  {
13099   "alignment" : 4,
13100   "base_specifiers" :
13101   [
13102    {
13103     "is_virtual" : true,
13104     "referenced_type" : "type-10"
13105    }
13106   ],
13107   "linker_set_key" : "android::hidl::base::V1_0::IBase",
13108   "name" : "android::hidl::base::V1_0::IBase",
13109   "referenced_type" : "type-9",
13110   "self_type" : "type-9",
13111   "size" : 12,
13112   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
13113   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
13114   "vtable_components" :
13115   [
13116    {
13117     "component_value" : 4,
13118     "kind" : "vbase_offset"
13119    },
13120    {
13121     "kind" : "offset_to_top"
13122    },
13123    {
13124     "kind" : "rtti",
13125     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13126    },
13127    {
13128     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13129    },
13130    {
13131     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13132    },
13133    {
13134     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13135    },
13136    {
13137     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13138    },
13139    {
13140     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13141    },
13142    {
13143     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13144    },
13145    {
13146     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13147    },
13148    {
13149     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13150    },
13151    {
13152     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13153    },
13154    {
13155     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13159    },
13160    {
13161     "kind" : "complete_dtor_pointer",
13162     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
13163    },
13164    {
13165     "kind" : "deleting_dtor_pointer",
13166     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
13167    },
13168    {
13169     "kind" : "vcall_offset"
13170    },
13171    {
13172     "kind" : "vcall_offset"
13173    },
13174    {
13175     "kind" : "vcall_offset"
13176    },
13177    {
13178     "kind" : "vcall_offset"
13179    },
13180    {
13181     "component_value" : -4,
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -4,
13186     "kind" : "offset_to_top"
13187    },
13188    {
13189     "kind" : "rtti",
13190     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13191    },
13192    {
13193     "kind" : "complete_dtor_pointer",
13194     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
13195    },
13196    {
13197     "kind" : "deleting_dtor_pointer",
13198     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
13199    },
13200    {
13201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13202    },
13203    {
13204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13205    },
13206    {
13207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13211    }
13212   ]
13213  },
13214  {
13215   "alignment" : 4,
13216   "base_specifiers" :
13217   [
13218    {
13219     "referenced_type" : "type-9"
13220    }
13221   ],
13222   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
13223   "name" : "android::hidl::manager::V1_0::IServiceManager",
13224   "referenced_type" : "type-76",
13225   "self_type" : "type-76",
13226   "size" : 12,
13227   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13228   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
13229   "vtable_components" :
13230   [
13231    {
13232     "component_value" : 4,
13233     "kind" : "vbase_offset"
13234    },
13235    {
13236     "kind" : "offset_to_top"
13237    },
13238    {
13239     "kind" : "rtti",
13240     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13241    },
13242    {
13243     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
13244    },
13245    {
13246     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13247    },
13248    {
13249     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13250    },
13251    {
13252     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13253    },
13254    {
13255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13256    },
13257    {
13258     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
13259    },
13260    {
13261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13262    },
13263    {
13264     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13274    },
13275    {
13276     "kind" : "complete_dtor_pointer",
13277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
13278    },
13279    {
13280     "kind" : "deleting_dtor_pointer",
13281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
13282    },
13283    {
13284     "is_pure" : true,
13285     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
13286    },
13287    {
13288     "is_pure" : true,
13289     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
13290    },
13291    {
13292     "is_pure" : true,
13293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
13294    },
13295    {
13296     "is_pure" : true,
13297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13298    },
13299    {
13300     "is_pure" : true,
13301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
13302    },
13303    {
13304     "is_pure" : true,
13305     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
13306    },
13307    {
13308     "is_pure" : true,
13309     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
13310    },
13311    {
13312     "is_pure" : true,
13313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
13314    },
13315    {
13316     "kind" : "vcall_offset"
13317    },
13318    {
13319     "kind" : "vcall_offset"
13320    },
13321    {
13322     "kind" : "vcall_offset"
13323    },
13324    {
13325     "kind" : "vcall_offset"
13326    },
13327    {
13328     "component_value" : -4,
13329     "kind" : "vcall_offset"
13330    },
13331    {
13332     "component_value" : -4,
13333     "kind" : "offset_to_top"
13334    },
13335    {
13336     "kind" : "rtti",
13337     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
13338    },
13339    {
13340     "kind" : "complete_dtor_pointer",
13341     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
13342    },
13343    {
13344     "kind" : "deleting_dtor_pointer",
13345     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13358    }
13359   ]
13360  },
13361  {
13362   "alignment" : 8,
13363   "fields" :
13364   [
13365    {
13366     "field_name" : "interfaceName",
13367     "referenced_type" : "type-298"
13368    },
13369    {
13370     "field_name" : "instanceName",
13371     "field_offset" : 128,
13372     "referenced_type" : "type-298"
13373    },
13374    {
13375     "field_name" : "pid",
13376     "field_offset" : 256,
13377     "referenced_type" : "type-32"
13378    },
13379    {
13380     "field_name" : "clientPids",
13381     "field_offset" : 320,
13382     "referenced_type" : "type-337"
13383    },
13384    {
13385     "field_name" : "arch",
13386     "field_offset" : 448,
13387     "referenced_type" : "type-396"
13388    }
13389   ],
13390   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13391   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
13392   "referenced_type" : "type-538",
13393   "self_type" : "type-538",
13394   "size" : 64,
13395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
13396   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
13397  },
13398  {
13399   "alignment" : 4,
13400   "base_specifiers" :
13401   [
13402    {
13403     "referenced_type" : "type-9"
13404    }
13405   ],
13406   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
13407   "name" : "android::hidl::manager::V1_0::IServiceNotification",
13408   "referenced_type" : "type-102",
13409   "self_type" : "type-102",
13410   "size" : 12,
13411   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
13412   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
13413   "vtable_components" :
13414   [
13415    {
13416     "component_value" : 4,
13417     "kind" : "vbase_offset"
13418    },
13419    {
13420     "kind" : "offset_to_top"
13421    },
13422    {
13423     "kind" : "rtti",
13424     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13425    },
13426    {
13427     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
13428    },
13429    {
13430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13431    },
13432    {
13433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13434    },
13435    {
13436     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13437    },
13438    {
13439     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13440    },
13441    {
13442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
13443    },
13444    {
13445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13446    },
13447    {
13448     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
13449    },
13450    {
13451     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
13452    },
13453    {
13454     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13458    },
13459    {
13460     "kind" : "complete_dtor_pointer",
13461     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13462    },
13463    {
13464     "kind" : "deleting_dtor_pointer",
13465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13466    },
13467    {
13468     "is_pure" : true,
13469     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
13470    },
13471    {
13472     "kind" : "vcall_offset"
13473    },
13474    {
13475     "kind" : "vcall_offset"
13476    },
13477    {
13478     "kind" : "vcall_offset"
13479    },
13480    {
13481     "kind" : "vcall_offset"
13482    },
13483    {
13484     "component_value" : -4,
13485     "kind" : "vcall_offset"
13486    },
13487    {
13488     "component_value" : -4,
13489     "kind" : "offset_to_top"
13490    },
13491    {
13492     "kind" : "rtti",
13493     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
13494    },
13495    {
13496     "kind" : "complete_dtor_pointer",
13497     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
13498    },
13499    {
13500     "kind" : "deleting_dtor_pointer",
13501     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
13502    },
13503    {
13504     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13505    },
13506    {
13507     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13508    },
13509    {
13510     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13511    },
13512    {
13513     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13514    }
13515   ]
13516  },
13517  {
13518   "alignment" : 4,
13519   "fields" :
13520   [
13521    {
13522     "access" : "private",
13523     "field_name" : "m_ptr",
13524     "referenced_type" : "type-94"
13525    }
13526   ],
13527   "linker_set_key" : "android::sp<android::Thread>",
13528   "name" : "android::sp<android::Thread>",
13529   "record_kind" : "class",
13530   "referenced_type" : "type-93",
13531   "self_type" : "type-93",
13532   "size" : 4,
13533   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13534   "template_args" : [ "type-95" ],
13535   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13536  },
13537  {
13538   "alignment" : 4,
13539   "fields" :
13540   [
13541    {
13542     "access" : "private",
13543     "field_name" : "m_ptr",
13544     "referenced_type" : "type-152"
13545    }
13546   ],
13547   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
13548   "name" : "android::sp<android::hardware::BHwBinder>",
13549   "record_kind" : "class",
13550   "referenced_type" : "type-151",
13551   "self_type" : "type-151",
13552   "size" : 4,
13553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13554   "template_args" : [ "type-153" ],
13555   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
13556  },
13557  {
13558   "alignment" : 4,
13559   "fields" :
13560   [
13561    {
13562     "access" : "private",
13563     "field_name" : "m_ptr",
13564     "referenced_type" : "type-17"
13565    }
13566   ],
13567   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13568   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
13569   "record_kind" : "class",
13570   "referenced_type" : "type-16",
13571   "self_type" : "type-16",
13572   "size" : 4,
13573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13574   "template_args" : [ "type-18" ],
13575   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
13576  },
13577  {
13578   "alignment" : 4,
13579   "fields" :
13580   [
13581    {
13582     "access" : "private",
13583     "field_name" : "m_ptr",
13584     "referenced_type" : "type-21"
13585    }
13586   ],
13587   "linker_set_key" : "android::sp<android::hardware::IBinder>",
13588   "name" : "android::sp<android::hardware::IBinder>",
13589   "record_kind" : "class",
13590   "referenced_type" : "type-20",
13591   "self_type" : "type-20",
13592   "size" : 4,
13593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13594   "template_args" : [ "type-22" ],
13595   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
13596  },
13597  {
13598   "alignment" : 4,
13599   "fields" :
13600   [
13601    {
13602     "access" : "private",
13603     "field_name" : "m_ptr",
13604     "referenced_type" : "type-27"
13605    }
13606   ],
13607   "linker_set_key" : "android::sp<android::hardware::IInterface>",
13608   "name" : "android::sp<android::hardware::IInterface>",
13609   "record_kind" : "class",
13610   "referenced_type" : "type-26",
13611   "self_type" : "type-26",
13612   "size" : 4,
13613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13614   "template_args" : [ "type-28" ],
13615   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
13616  },
13617  {
13618   "alignment" : 4,
13619   "fields" :
13620   [
13621    {
13622     "access" : "private",
13623     "field_name" : "m_ptr",
13624     "referenced_type" : "type-30"
13625    }
13626   ],
13627   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
13628   "name" : "android::sp<android::hardware::ProcessState>",
13629   "record_kind" : "class",
13630   "referenced_type" : "type-29",
13631   "self_type" : "type-29",
13632   "size" : 4,
13633   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13634   "template_args" : [ "type-31" ],
13635   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
13636  },
13637  {
13638   "alignment" : 4,
13639   "fields" :
13640   [
13641    {
13642     "access" : "private",
13643     "field_name" : "m_ptr",
13644     "referenced_type" : "type-140"
13645    }
13646   ],
13647   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13648   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
13649   "record_kind" : "class",
13650   "referenced_type" : "type-139",
13651   "self_type" : "type-139",
13652   "size" : 4,
13653   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13654   "template_args" : [ "type-141" ],
13655   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
13656  },
13657  {
13658   "alignment" : 4,
13659   "fields" :
13660   [
13661    {
13662     "access" : "private",
13663     "field_name" : "m_ptr",
13664     "referenced_type" : "type-143"
13665    }
13666   ],
13667   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
13668   "name" : "android::sp<android::hardware::hidl_death_recipient>",
13669   "record_kind" : "class",
13670   "referenced_type" : "type-597",
13671   "self_type" : "type-597",
13672   "size" : 4,
13673   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13674   "template_args" : [ "type-144" ],
13675   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
13676  },
13677  {
13678   "alignment" : 4,
13679   "fields" :
13680   [
13681    {
13682     "access" : "private",
13683     "field_name" : "m_ptr",
13684     "referenced_type" : "type-108"
13685    }
13686   ],
13687   "linker_set_key" : "android::sp<android::hardware::power::V1_0::IPower>",
13688   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
13689   "record_kind" : "class",
13690   "referenced_type" : "type-107",
13691   "self_type" : "type-107",
13692   "size" : 4,
13693   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13694   "template_args" : [ "type-109" ],
13695   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_06IPowerEEE"
13696  },
13697  {
13698   "alignment" : 4,
13699   "fields" :
13700   [
13701    {
13702     "access" : "private",
13703     "field_name" : "m_ptr",
13704     "referenced_type" : "type-116"
13705    }
13706   ],
13707   "linker_set_key" : "android::sp<android::hardware::power::V1_1::IPower>",
13708   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
13709   "record_kind" : "class",
13710   "referenced_type" : "type-115",
13711   "self_type" : "type-115",
13712   "size" : 4,
13713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13714   "template_args" : [ "type-117" ],
13715   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_16IPowerEEE"
13716  },
13717  {
13718   "alignment" : 4,
13719   "fields" :
13720   [
13721    {
13722     "access" : "private",
13723     "field_name" : "m_ptr",
13724     "referenced_type" : "type-124"
13725    }
13726   ],
13727   "linker_set_key" : "android::sp<android::hardware::power::V1_2::IPower>",
13728   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
13729   "record_kind" : "class",
13730   "referenced_type" : "type-123",
13731   "self_type" : "type-123",
13732   "size" : 4,
13733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13734   "template_args" : [ "type-125" ],
13735   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_26IPowerEEE"
13736  },
13737  {
13738   "alignment" : 4,
13739   "fields" :
13740   [
13741    {
13742     "access" : "private",
13743     "field_name" : "m_ptr",
13744     "referenced_type" : "type-132"
13745    }
13746   ],
13747   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower>",
13748   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
13749   "record_kind" : "class",
13750   "referenced_type" : "type-131",
13751   "self_type" : "type-131",
13752   "size" : 4,
13753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13754   "template_args" : [ "type-133" ],
13755   "unique_id" : "_ZTSN7android2spINS_8hardware5power4V1_36IPowerEEE"
13756  },
13757  {
13758   "alignment" : 4,
13759   "fields" :
13760   [
13761    {
13762     "access" : "private",
13763     "field_name" : "m_ptr",
13764     "referenced_type" : "type-8"
13765    }
13766   ],
13767   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
13768   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
13769   "record_kind" : "class",
13770   "referenced_type" : "type-7",
13771   "self_type" : "type-7",
13772   "size" : 4,
13773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13774   "template_args" : [ "type-9" ],
13775   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
13776  },
13777  {
13778   "alignment" : 4,
13779   "fields" :
13780   [
13781    {
13782     "access" : "private",
13783     "field_name" : "m_ptr",
13784     "referenced_type" : "type-75"
13785    }
13786   ],
13787   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13788   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
13789   "record_kind" : "class",
13790   "referenced_type" : "type-74",
13791   "self_type" : "type-74",
13792   "size" : 4,
13793   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13794   "template_args" : [ "type-76" ],
13795   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
13796  },
13797  {
13798   "alignment" : 4,
13799   "fields" :
13800   [
13801    {
13802     "access" : "private",
13803     "field_name" : "m_ptr",
13804     "referenced_type" : "type-101"
13805    }
13806   ],
13807   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13808   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13809   "record_kind" : "class",
13810   "referenced_type" : "type-100",
13811   "self_type" : "type-100",
13812   "size" : 4,
13813   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13814   "template_args" : [ "type-102" ],
13815   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
13816  },
13817  {
13818   "alignment" : 1,
13819   "linker_set_key" : "android::trait_trivial_copy<bool>",
13820   "name" : "android::trait_trivial_copy<bool>",
13821   "referenced_type" : "type-204",
13822   "self_type" : "type-204",
13823   "size" : 1,
13824   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13825   "template_args" : [ "type-46" ],
13826   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13827  },
13828  {
13829   "alignment" : 1,
13830   "linker_set_key" : "android::trait_trivial_copy<char>",
13831   "name" : "android::trait_trivial_copy<char>",
13832   "referenced_type" : "type-209",
13833   "self_type" : "type-209",
13834   "size" : 1,
13835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13836   "template_args" : [ "type-63" ],
13837   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13838  },
13839  {
13840   "alignment" : 1,
13841   "linker_set_key" : "android::trait_trivial_copy<double>",
13842   "name" : "android::trait_trivial_copy<double>",
13843   "referenced_type" : "type-267",
13844   "self_type" : "type-267",
13845   "size" : 1,
13846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13847   "template_args" : [ "type-265" ],
13848   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13849  },
13850  {
13851   "alignment" : 1,
13852   "linker_set_key" : "android::trait_trivial_copy<float>",
13853   "name" : "android::trait_trivial_copy<float>",
13854   "referenced_type" : "type-262",
13855   "self_type" : "type-262",
13856   "size" : 1,
13857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13858   "template_args" : [ "type-260" ],
13859   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13860  },
13861  {
13862   "alignment" : 1,
13863   "linker_set_key" : "android::trait_trivial_copy<int>",
13864   "name" : "android::trait_trivial_copy<int>",
13865   "referenced_type" : "type-227",
13866   "self_type" : "type-227",
13867   "size" : 1,
13868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13869   "template_args" : [ "type-32" ],
13870   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13871  },
13872  {
13873   "alignment" : 1,
13874   "linker_set_key" : "android::trait_trivial_copy<long long>",
13875   "name" : "android::trait_trivial_copy<long long>",
13876   "referenced_type" : "type-249",
13877   "self_type" : "type-249",
13878   "size" : 1,
13879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13880   "template_args" : [ "type-37" ],
13881   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13882  },
13883  {
13884   "alignment" : 1,
13885   "linker_set_key" : "android::trait_trivial_copy<long>",
13886   "name" : "android::trait_trivial_copy<long>",
13887   "referenced_type" : "type-237",
13888   "self_type" : "type-237",
13889   "size" : 1,
13890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13891   "template_args" : [ "type-235" ],
13892   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13893  },
13894  {
13895   "alignment" : 1,
13896   "linker_set_key" : "android::trait_trivial_copy<short>",
13897   "name" : "android::trait_trivial_copy<short>",
13898   "referenced_type" : "type-219",
13899   "self_type" : "type-219",
13900   "size" : 1,
13901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13902   "template_args" : [ "type-216" ],
13903   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13904  },
13905  {
13906   "alignment" : 1,
13907   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13908   "name" : "android::trait_trivial_copy<unsigned char>",
13909   "referenced_type" : "type-213",
13910   "self_type" : "type-213",
13911   "size" : 1,
13912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13913   "template_args" : [ "type-81" ],
13914   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13919   "name" : "android::trait_trivial_copy<unsigned int>",
13920   "referenced_type" : "type-232",
13921   "self_type" : "type-232",
13922   "size" : 1,
13923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" : [ "type-2" ],
13925   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13926  },
13927  {
13928   "alignment" : 1,
13929   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13930   "name" : "android::trait_trivial_copy<unsigned long long>",
13931   "referenced_type" : "type-257",
13932   "self_type" : "type-257",
13933   "size" : 1,
13934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13935   "template_args" : [ "type-145" ],
13936   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13937  },
13938  {
13939   "alignment" : 1,
13940   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13941   "name" : "android::trait_trivial_copy<unsigned long>",
13942   "referenced_type" : "type-245",
13943   "self_type" : "type-245",
13944   "size" : 1,
13945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13946   "template_args" : [ "type-241" ],
13947   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13948  },
13949  {
13950   "alignment" : 1,
13951   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13952   "name" : "android::trait_trivial_copy<unsigned short>",
13953   "referenced_type" : "type-223",
13954   "self_type" : "type-223",
13955   "size" : 1,
13956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13957   "template_args" : [ "type-83" ],
13958   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13959  },
13960  {
13961   "alignment" : 1,
13962   "linker_set_key" : "android::trait_trivial_copy<void>",
13963   "name" : "android::trait_trivial_copy<void>",
13964   "referenced_type" : "type-200",
13965   "self_type" : "type-200",
13966   "size" : 1,
13967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13968   "template_args" : [ "type-34" ],
13969   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13970  },
13971  {
13972   "alignment" : 1,
13973   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13974   "name" : "android::trait_trivial_ctor<bool>",
13975   "referenced_type" : "type-202",
13976   "self_type" : "type-202",
13977   "size" : 1,
13978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13979   "template_args" : [ "type-46" ],
13980   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13981  },
13982  {
13983   "alignment" : 1,
13984   "linker_set_key" : "android::trait_trivial_ctor<char>",
13985   "name" : "android::trait_trivial_ctor<char>",
13986   "referenced_type" : "type-206",
13987   "self_type" : "type-206",
13988   "size" : 1,
13989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13990   "template_args" : [ "type-63" ],
13991   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13992  },
13993  {
13994   "alignment" : 1,
13995   "linker_set_key" : "android::trait_trivial_ctor<double>",
13996   "name" : "android::trait_trivial_ctor<double>",
13997   "referenced_type" : "type-264",
13998   "self_type" : "type-264",
13999   "size" : 1,
14000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14001   "template_args" : [ "type-265" ],
14002   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
14003  },
14004  {
14005   "alignment" : 1,
14006   "linker_set_key" : "android::trait_trivial_ctor<float>",
14007   "name" : "android::trait_trivial_ctor<float>",
14008   "referenced_type" : "type-259",
14009   "self_type" : "type-259",
14010   "size" : 1,
14011   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14012   "template_args" : [ "type-260" ],
14013   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
14014  },
14015  {
14016   "alignment" : 1,
14017   "linker_set_key" : "android::trait_trivial_ctor<int>",
14018   "name" : "android::trait_trivial_ctor<int>",
14019   "referenced_type" : "type-225",
14020   "self_type" : "type-225",
14021   "size" : 1,
14022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14023   "template_args" : [ "type-32" ],
14024   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
14025  },
14026  {
14027   "alignment" : 1,
14028   "linker_set_key" : "android::trait_trivial_ctor<long long>",
14029   "name" : "android::trait_trivial_ctor<long long>",
14030   "referenced_type" : "type-247",
14031   "self_type" : "type-247",
14032   "size" : 1,
14033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14034   "template_args" : [ "type-37" ],
14035   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
14036  },
14037  {
14038   "alignment" : 1,
14039   "linker_set_key" : "android::trait_trivial_ctor<long>",
14040   "name" : "android::trait_trivial_ctor<long>",
14041   "referenced_type" : "type-234",
14042   "self_type" : "type-234",
14043   "size" : 1,
14044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14045   "template_args" : [ "type-235" ],
14046   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
14047  },
14048  {
14049   "alignment" : 1,
14050   "linker_set_key" : "android::trait_trivial_ctor<short>",
14051   "name" : "android::trait_trivial_ctor<short>",
14052   "referenced_type" : "type-215",
14053   "self_type" : "type-215",
14054   "size" : 1,
14055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14056   "template_args" : [ "type-216" ],
14057   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
14058  },
14059  {
14060   "alignment" : 1,
14061   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
14062   "name" : "android::trait_trivial_ctor<unsigned char>",
14063   "referenced_type" : "type-211",
14064   "self_type" : "type-211",
14065   "size" : 1,
14066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14067   "template_args" : [ "type-81" ],
14068   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
14069  },
14070  {
14071   "alignment" : 1,
14072   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
14073   "name" : "android::trait_trivial_ctor<unsigned int>",
14074   "referenced_type" : "type-230",
14075   "self_type" : "type-230",
14076   "size" : 1,
14077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14078   "template_args" : [ "type-2" ],
14079   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
14080  },
14081  {
14082   "alignment" : 1,
14083   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
14084   "name" : "android::trait_trivial_ctor<unsigned long long>",
14085   "referenced_type" : "type-251",
14086   "self_type" : "type-251",
14087   "size" : 1,
14088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14089   "template_args" : [ "type-145" ],
14090   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
14091  },
14092  {
14093   "alignment" : 1,
14094   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
14095   "name" : "android::trait_trivial_ctor<unsigned long>",
14096   "referenced_type" : "type-240",
14097   "self_type" : "type-240",
14098   "size" : 1,
14099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14100   "template_args" : [ "type-241" ],
14101   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14102  },
14103  {
14104   "alignment" : 1,
14105   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14106   "name" : "android::trait_trivial_ctor<unsigned short>",
14107   "referenced_type" : "type-221",
14108   "self_type" : "type-221",
14109   "size" : 1,
14110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14111   "template_args" : [ "type-83" ],
14112   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14113  },
14114  {
14115   "alignment" : 1,
14116   "linker_set_key" : "android::trait_trivial_ctor<void>",
14117   "name" : "android::trait_trivial_ctor<void>",
14118   "referenced_type" : "type-198",
14119   "self_type" : "type-198",
14120   "size" : 1,
14121   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14122   "template_args" : [ "type-34" ],
14123   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14124  },
14125  {
14126   "alignment" : 1,
14127   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14128   "name" : "android::trait_trivial_dtor<bool>",
14129   "referenced_type" : "type-203",
14130   "self_type" : "type-203",
14131   "size" : 1,
14132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14133   "template_args" : [ "type-46" ],
14134   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14135  },
14136  {
14137   "alignment" : 1,
14138   "linker_set_key" : "android::trait_trivial_dtor<char>",
14139   "name" : "android::trait_trivial_dtor<char>",
14140   "referenced_type" : "type-208",
14141   "self_type" : "type-208",
14142   "size" : 1,
14143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14144   "template_args" : [ "type-63" ],
14145   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14146  },
14147  {
14148   "alignment" : 1,
14149   "linker_set_key" : "android::trait_trivial_dtor<double>",
14150   "name" : "android::trait_trivial_dtor<double>",
14151   "referenced_type" : "type-266",
14152   "self_type" : "type-266",
14153   "size" : 1,
14154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14155   "template_args" : [ "type-265" ],
14156   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14157  },
14158  {
14159   "alignment" : 1,
14160   "linker_set_key" : "android::trait_trivial_dtor<float>",
14161   "name" : "android::trait_trivial_dtor<float>",
14162   "referenced_type" : "type-261",
14163   "self_type" : "type-261",
14164   "size" : 1,
14165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14166   "template_args" : [ "type-260" ],
14167   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14168  },
14169  {
14170   "alignment" : 1,
14171   "linker_set_key" : "android::trait_trivial_dtor<int>",
14172   "name" : "android::trait_trivial_dtor<int>",
14173   "referenced_type" : "type-226",
14174   "self_type" : "type-226",
14175   "size" : 1,
14176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14177   "template_args" : [ "type-32" ],
14178   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14179  },
14180  {
14181   "alignment" : 1,
14182   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14183   "name" : "android::trait_trivial_dtor<long long>",
14184   "referenced_type" : "type-248",
14185   "self_type" : "type-248",
14186   "size" : 1,
14187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14188   "template_args" : [ "type-37" ],
14189   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14190  },
14191  {
14192   "alignment" : 1,
14193   "linker_set_key" : "android::trait_trivial_dtor<long>",
14194   "name" : "android::trait_trivial_dtor<long>",
14195   "referenced_type" : "type-236",
14196   "self_type" : "type-236",
14197   "size" : 1,
14198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14199   "template_args" : [ "type-235" ],
14200   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14201  },
14202  {
14203   "alignment" : 1,
14204   "linker_set_key" : "android::trait_trivial_dtor<short>",
14205   "name" : "android::trait_trivial_dtor<short>",
14206   "referenced_type" : "type-217",
14207   "self_type" : "type-217",
14208   "size" : 1,
14209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14210   "template_args" : [ "type-216" ],
14211   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14212  },
14213  {
14214   "alignment" : 1,
14215   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14216   "name" : "android::trait_trivial_dtor<unsigned char>",
14217   "referenced_type" : "type-212",
14218   "self_type" : "type-212",
14219   "size" : 1,
14220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14221   "template_args" : [ "type-81" ],
14222   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14223  },
14224  {
14225   "alignment" : 1,
14226   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14227   "name" : "android::trait_trivial_dtor<unsigned int>",
14228   "referenced_type" : "type-231",
14229   "self_type" : "type-231",
14230   "size" : 1,
14231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14232   "template_args" : [ "type-2" ],
14233   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14234  },
14235  {
14236   "alignment" : 1,
14237   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14238   "name" : "android::trait_trivial_dtor<unsigned long long>",
14239   "referenced_type" : "type-256",
14240   "self_type" : "type-256",
14241   "size" : 1,
14242   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14243   "template_args" : [ "type-145" ],
14244   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14245  },
14246  {
14247   "alignment" : 1,
14248   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14249   "name" : "android::trait_trivial_dtor<unsigned long>",
14250   "referenced_type" : "type-244",
14251   "self_type" : "type-244",
14252   "size" : 1,
14253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14254   "template_args" : [ "type-241" ],
14255   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14256  },
14257  {
14258   "alignment" : 1,
14259   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14260   "name" : "android::trait_trivial_dtor<unsigned short>",
14261   "referenced_type" : "type-222",
14262   "self_type" : "type-222",
14263   "size" : 1,
14264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14265   "template_args" : [ "type-83" ],
14266   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14267  },
14268  {
14269   "alignment" : 1,
14270   "linker_set_key" : "android::trait_trivial_dtor<void>",
14271   "name" : "android::trait_trivial_dtor<void>",
14272   "referenced_type" : "type-199",
14273   "self_type" : "type-199",
14274   "size" : 1,
14275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14276   "template_args" : [ "type-34" ],
14277   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14278  },
14279  {
14280   "alignment" : 1,
14281   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14282   "name" : "android::trait_trivial_move<android::String16>",
14283   "referenced_type" : "type-413",
14284   "self_type" : "type-413",
14285   "size" : 1,
14286   "source_file" : "/system/core/libutils/include/utils/String16.h",
14287   "template_args" : [ "type-51" ],
14288   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14289  },
14290  {
14291   "alignment" : 1,
14292   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14293   "name" : "android::trait_trivial_move<android::String8>",
14294   "referenced_type" : "type-408",
14295   "self_type" : "type-408",
14296   "size" : 1,
14297   "source_file" : "/system/core/libutils/include/utils/String8.h",
14298   "template_args" : [ "type-60" ],
14299   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14300  },
14301  {
14302   "alignment" : 1,
14303   "linker_set_key" : "android::trait_trivial_move<bool>",
14304   "name" : "android::trait_trivial_move<bool>",
14305   "referenced_type" : "type-205",
14306   "self_type" : "type-205",
14307   "size" : 1,
14308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14309   "template_args" : [ "type-46" ],
14310   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14311  },
14312  {
14313   "alignment" : 1,
14314   "linker_set_key" : "android::trait_trivial_move<char>",
14315   "name" : "android::trait_trivial_move<char>",
14316   "referenced_type" : "type-210",
14317   "self_type" : "type-210",
14318   "size" : 1,
14319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14320   "template_args" : [ "type-63" ],
14321   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14322  },
14323  {
14324   "alignment" : 1,
14325   "linker_set_key" : "android::trait_trivial_move<double>",
14326   "name" : "android::trait_trivial_move<double>",
14327   "referenced_type" : "type-268",
14328   "self_type" : "type-268",
14329   "size" : 1,
14330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14331   "template_args" : [ "type-265" ],
14332   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14333  },
14334  {
14335   "alignment" : 1,
14336   "linker_set_key" : "android::trait_trivial_move<float>",
14337   "name" : "android::trait_trivial_move<float>",
14338   "referenced_type" : "type-263",
14339   "self_type" : "type-263",
14340   "size" : 1,
14341   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14342   "template_args" : [ "type-260" ],
14343   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14344  },
14345  {
14346   "alignment" : 1,
14347   "linker_set_key" : "android::trait_trivial_move<int>",
14348   "name" : "android::trait_trivial_move<int>",
14349   "referenced_type" : "type-228",
14350   "self_type" : "type-228",
14351   "size" : 1,
14352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14353   "template_args" : [ "type-32" ],
14354   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14355  },
14356  {
14357   "alignment" : 1,
14358   "linker_set_key" : "android::trait_trivial_move<long long>",
14359   "name" : "android::trait_trivial_move<long long>",
14360   "referenced_type" : "type-250",
14361   "self_type" : "type-250",
14362   "size" : 1,
14363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14364   "template_args" : [ "type-37" ],
14365   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14366  },
14367  {
14368   "alignment" : 1,
14369   "linker_set_key" : "android::trait_trivial_move<long>",
14370   "name" : "android::trait_trivial_move<long>",
14371   "referenced_type" : "type-238",
14372   "self_type" : "type-238",
14373   "size" : 1,
14374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14375   "template_args" : [ "type-235" ],
14376   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14377  },
14378  {
14379   "alignment" : 1,
14380   "linker_set_key" : "android::trait_trivial_move<short>",
14381   "name" : "android::trait_trivial_move<short>",
14382   "referenced_type" : "type-220",
14383   "self_type" : "type-220",
14384   "size" : 1,
14385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14386   "template_args" : [ "type-216" ],
14387   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14388  },
14389  {
14390   "alignment" : 1,
14391   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14392   "name" : "android::trait_trivial_move<unsigned char>",
14393   "referenced_type" : "type-214",
14394   "self_type" : "type-214",
14395   "size" : 1,
14396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14397   "template_args" : [ "type-81" ],
14398   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14399  },
14400  {
14401   "alignment" : 1,
14402   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14403   "name" : "android::trait_trivial_move<unsigned int>",
14404   "referenced_type" : "type-233",
14405   "self_type" : "type-233",
14406   "size" : 1,
14407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14408   "template_args" : [ "type-2" ],
14409   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14410  },
14411  {
14412   "alignment" : 1,
14413   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14414   "name" : "android::trait_trivial_move<unsigned long long>",
14415   "referenced_type" : "type-258",
14416   "self_type" : "type-258",
14417   "size" : 1,
14418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14419   "template_args" : [ "type-145" ],
14420   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14421  },
14422  {
14423   "alignment" : 1,
14424   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14425   "name" : "android::trait_trivial_move<unsigned long>",
14426   "referenced_type" : "type-246",
14427   "self_type" : "type-246",
14428   "size" : 1,
14429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14430   "template_args" : [ "type-241" ],
14431   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14432  },
14433  {
14434   "alignment" : 1,
14435   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14436   "name" : "android::trait_trivial_move<unsigned short>",
14437   "referenced_type" : "type-224",
14438   "self_type" : "type-224",
14439   "size" : 1,
14440   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14441   "template_args" : [ "type-83" ],
14442   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14443  },
14444  {
14445   "alignment" : 1,
14446   "linker_set_key" : "android::trait_trivial_move<void>",
14447   "name" : "android::trait_trivial_move<void>",
14448   "referenced_type" : "type-201",
14449   "self_type" : "type-201",
14450   "size" : 1,
14451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14452   "template_args" : [ "type-34" ],
14453   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14454  },
14455  {
14456   "alignment" : 4,
14457   "fields" :
14458   [
14459    {
14460     "access" : "private",
14461     "field_name" : "m_ptr",
14462     "referenced_type" : "type-152"
14463    },
14464    {
14465     "access" : "private",
14466     "field_name" : "m_refs",
14467     "field_offset" : 32,
14468     "referenced_type" : "type-44"
14469    }
14470   ],
14471   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
14472   "name" : "android::wp<android::hardware::BHwBinder>",
14473   "record_kind" : "class",
14474   "referenced_type" : "type-459",
14475   "self_type" : "type-459",
14476   "size" : 8,
14477   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14478   "template_args" : [ "type-153" ],
14479   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
14480  },
14481  {
14482   "alignment" : 4,
14483   "fields" :
14484   [
14485    {
14486     "access" : "private",
14487     "field_name" : "m_ptr",
14488     "referenced_type" : "type-17"
14489    },
14490    {
14491     "access" : "private",
14492     "field_name" : "m_refs",
14493     "field_offset" : 32,
14494     "referenced_type" : "type-44"
14495    }
14496   ],
14497   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14498   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
14499   "record_kind" : "class",
14500   "referenced_type" : "type-364",
14501   "self_type" : "type-364",
14502   "size" : 8,
14503   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14504   "template_args" : [ "type-18" ],
14505   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
14506  },
14507  {
14508   "alignment" : 4,
14509   "fields" :
14510   [
14511    {
14512     "access" : "private",
14513     "field_name" : "m_ptr",
14514     "referenced_type" : "type-143"
14515    },
14516    {
14517     "access" : "private",
14518     "field_name" : "m_refs",
14519     "field_offset" : 32,
14520     "referenced_type" : "type-44"
14521    }
14522   ],
14523   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
14524   "name" : "android::wp<android::hardware::hidl_death_recipient>",
14525   "record_kind" : "class",
14526   "referenced_type" : "type-142",
14527   "self_type" : "type-142",
14528   "size" : 8,
14529   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14530   "template_args" : [ "type-144" ],
14531   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
14532  },
14533  {
14534   "alignment" : 4,
14535   "fields" :
14536   [
14537    {
14538     "access" : "private",
14539     "field_name" : "m_ptr",
14540     "referenced_type" : "type-8"
14541    },
14542    {
14543     "access" : "private",
14544     "field_name" : "m_refs",
14545     "field_offset" : 32,
14546     "referenced_type" : "type-44"
14547    }
14548   ],
14549   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
14550   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
14551   "record_kind" : "class",
14552   "referenced_type" : "type-122",
14553   "self_type" : "type-122",
14554   "size" : 8,
14555   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14556   "template_args" : [ "type-9" ],
14557   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14558  },
14559  {
14560   "alignment" : 4,
14561   "fields" :
14562   [
14563    {
14564     "field_name" : "maxContentLightLevel",
14565     "referenced_type" : "type-260"
14566    },
14567    {
14568     "field_name" : "maxFrameAverageLightLevel",
14569     "field_offset" : 32,
14570     "referenced_type" : "type-260"
14571    }
14572   ],
14573   "linker_set_key" : "android_cta861_3_metadata",
14574   "name" : "android_cta861_3_metadata",
14575   "referenced_type" : "type-514",
14576   "self_type" : "type-514",
14577   "size" : 8,
14578   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14579   "unique_id" : "android_cta861_3_metadata"
14580  },
14581  {
14582   "alignment" : 4,
14583   "fields" :
14584   [
14585    {
14586     "field_name" : "num_points",
14587     "referenced_type" : "type-2"
14588    },
14589    {
14590     "field_name" : "reserved",
14591     "field_offset" : 32,
14592     "referenced_type" : "type-501"
14593    },
14594    {
14595     "field_name" : "xyzc_points",
14596     "field_offset" : 288,
14597     "referenced_type" : "type-510"
14598    }
14599   ],
14600   "linker_set_key" : "android_depth_points",
14601   "name" : "android_depth_points",
14602   "referenced_type" : "type-509",
14603   "self_type" : "type-509",
14604   "size" : 36,
14605   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14606   "unique_id" : "android_depth_points"
14607  },
14608  {
14609   "alignment" : 4,
14610   "fields" :
14611   [
14612    {
14613     "field_name" : "format",
14614     "referenced_type" : "type-506"
14615    },
14616    {
14617     "field_name" : "num_planes",
14618     "field_offset" : 32,
14619     "referenced_type" : "type-2"
14620    },
14621    {
14622     "field_name" : "planes",
14623     "field_offset" : 64,
14624     "referenced_type" : "type-508"
14625    }
14626   ],
14627   "linker_set_key" : "android_flex_layout",
14628   "name" : "android_flex_layout",
14629   "referenced_type" : "type-507",
14630   "self_type" : "type-507",
14631   "size" : 12,
14632   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14633   "unique_id" : "android_flex_layout"
14634  },
14635  {
14636   "alignment" : 4,
14637   "fields" :
14638   [
14639    {
14640     "field_name" : "top_left",
14641     "referenced_type" : "type-427"
14642    },
14643    {
14644     "field_name" : "component",
14645     "field_offset" : 32,
14646     "referenced_type" : "type-504"
14647    },
14648    {
14649     "field_name" : "bits_per_component",
14650     "field_offset" : 64,
14651     "referenced_type" : "type-32"
14652    },
14653    {
14654     "field_name" : "bits_used",
14655     "field_offset" : 96,
14656     "referenced_type" : "type-32"
14657    },
14658    {
14659     "field_name" : "h_increment",
14660     "field_offset" : 128,
14661     "referenced_type" : "type-32"
14662    },
14663    {
14664     "field_name" : "v_increment",
14665     "field_offset" : 160,
14666     "referenced_type" : "type-32"
14667    },
14668    {
14669     "field_name" : "h_subsampling",
14670     "field_offset" : 192,
14671     "referenced_type" : "type-32"
14672    },
14673    {
14674     "field_name" : "v_subsampling",
14675     "field_offset" : 224,
14676     "referenced_type" : "type-32"
14677    }
14678   ],
14679   "linker_set_key" : "android_flex_plane",
14680   "name" : "android_flex_plane",
14681   "referenced_type" : "type-505",
14682   "self_type" : "type-505",
14683   "size" : 32,
14684   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14685   "unique_id" : "android_flex_plane"
14686  },
14687  {
14688   "alignment" : 4,
14689   "fields" :
14690   [
14691    {
14692     "field_name" : "displayPrimaryRed",
14693     "referenced_type" : "type-511"
14694    },
14695    {
14696     "field_name" : "displayPrimaryGreen",
14697     "field_offset" : 64,
14698     "referenced_type" : "type-511"
14699    },
14700    {
14701     "field_name" : "displayPrimaryBlue",
14702     "field_offset" : 128,
14703     "referenced_type" : "type-511"
14704    },
14705    {
14706     "field_name" : "whitePoint",
14707     "field_offset" : 192,
14708     "referenced_type" : "type-511"
14709    },
14710    {
14711     "field_name" : "maxLuminance",
14712     "field_offset" : 256,
14713     "referenced_type" : "type-260"
14714    },
14715    {
14716     "field_name" : "minLuminance",
14717     "field_offset" : 288,
14718     "referenced_type" : "type-260"
14719    }
14720   ],
14721   "linker_set_key" : "android_smpte2086_metadata",
14722   "name" : "android_smpte2086_metadata",
14723   "referenced_type" : "type-512",
14724   "self_type" : "type-512",
14725   "size" : 40,
14726   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14727   "unique_id" : "android_smpte2086_metadata"
14728  },
14729  {
14730   "alignment" : 4,
14731   "fields" :
14732   [
14733    {
14734     "field_name" : "x",
14735     "referenced_type" : "type-260"
14736    },
14737    {
14738     "field_name" : "y",
14739     "field_offset" : 32,
14740     "referenced_type" : "type-260"
14741    }
14742   ],
14743   "linker_set_key" : "android_xy_color",
14744   "name" : "android_xy_color",
14745   "referenced_type" : "type-511",
14746   "self_type" : "type-511",
14747   "size" : 8,
14748   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14749   "unique_id" : "android_xy_color"
14750  },
14751  {
14752   "alignment" : 4,
14753   "fields" :
14754   [
14755    {
14756     "field_name" : "y",
14757     "referenced_type" : "type-33"
14758    },
14759    {
14760     "field_name" : "cb",
14761     "field_offset" : 32,
14762     "referenced_type" : "type-33"
14763    },
14764    {
14765     "field_name" : "cr",
14766     "field_offset" : 64,
14767     "referenced_type" : "type-33"
14768    },
14769    {
14770     "field_name" : "ystride",
14771     "field_offset" : 96,
14772     "referenced_type" : "type-2"
14773    },
14774    {
14775     "field_name" : "cstride",
14776     "field_offset" : 128,
14777     "referenced_type" : "type-2"
14778    },
14779    {
14780     "field_name" : "chroma_step",
14781     "field_offset" : 160,
14782     "referenced_type" : "type-2"
14783    },
14784    {
14785     "field_name" : "reserved",
14786     "field_offset" : 192,
14787     "referenced_type" : "type-501"
14788    }
14789   ],
14790   "linker_set_key" : "android_ycbcr",
14791   "name" : "android_ycbcr",
14792   "referenced_type" : "type-500",
14793   "self_type" : "type-500",
14794   "size" : 56,
14795   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14796   "unique_id" : "android_ycbcr"
14797  },
14798  {
14799   "alignment" : 4,
14800   "fields" :
14801   [
14802    {
14803     "referenced_type" : "type-79"
14804    }
14805   ],
14806   "linker_set_key" : "log_msg",
14807   "name" : "log_msg",
14808   "referenced_type" : "type-78",
14809   "self_type" : "type-78",
14810   "size" : 5124,
14811   "source_file" : "/system/core/liblog/include/log/log_read.h",
14812   "unique_id" : "log_msg"
14813  },
14814  {
14815   "alignment" : 4,
14816   "fields" :
14817   [
14818    {
14819     "field_name" : "buf",
14820     "referenced_type" : "type-80"
14821    },
14822    {
14823     "field_name" : "entry",
14824     "referenced_type" : "type-82"
14825    },
14826    {
14827     "field_name" : "entry_v4",
14828     "referenced_type" : "type-82"
14829    },
14830    {
14831     "field_name" : "entry_v3",
14832     "referenced_type" : "type-85"
14833    },
14834    {
14835     "field_name" : "entry_v2",
14836     "referenced_type" : "type-86"
14837    },
14838    {
14839     "field_name" : "entry_v1",
14840     "referenced_type" : "type-87"
14841    }
14842   ],
14843   "is_anonymous" : true,
14844   "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",
14845   "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",
14846   "record_kind" : "union",
14847   "referenced_type" : "type-79",
14848   "self_type" : "type-79",
14849   "size" : 5124,
14850   "source_file" : "/system/core/liblog/include/log/log_read.h",
14851   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
14852  },
14853  {
14854   "alignment" : 1,
14855   "fields" :
14856   [
14857    {
14858     "field_name" : "tv_sec",
14859     "referenced_type" : "type-2"
14860    },
14861    {
14862     "field_name" : "tv_nsec",
14863     "field_offset" : 32,
14864     "referenced_type" : "type-2"
14865    }
14866   ],
14867   "linker_set_key" : "log_time",
14868   "name" : "log_time",
14869   "referenced_type" : "type-379",
14870   "self_type" : "type-379",
14871   "size" : 8,
14872   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
14873   "unique_id" : "_ZTS8log_time"
14874  },
14875  {
14876   "alignment" : 4,
14877   "fields" :
14878   [
14879    {
14880     "field_name" : "len",
14881     "referenced_type" : "type-83"
14882    },
14883    {
14884     "field_name" : "__pad",
14885     "field_offset" : 16,
14886     "referenced_type" : "type-83"
14887    },
14888    {
14889     "field_name" : "pid",
14890     "field_offset" : 32,
14891     "referenced_type" : "type-32"
14892    },
14893    {
14894     "field_name" : "tid",
14895     "field_offset" : 64,
14896     "referenced_type" : "type-32"
14897    },
14898    {
14899     "field_name" : "sec",
14900     "field_offset" : 96,
14901     "referenced_type" : "type-32"
14902    },
14903    {
14904     "field_name" : "nsec",
14905     "field_offset" : 128,
14906     "referenced_type" : "type-32"
14907    },
14908    {
14909     "field_name" : "msg",
14910     "field_offset" : 160,
14911     "referenced_type" : "type-84"
14912    }
14913   ],
14914   "linker_set_key" : "logger_entry",
14915   "name" : "logger_entry",
14916   "referenced_type" : "type-87",
14917   "self_type" : "type-87",
14918   "size" : 20,
14919   "source_file" : "/system/core/liblog/include/log/log_read.h",
14920   "unique_id" : "logger_entry"
14921  },
14922  {
14923   "alignment" : 1,
14924   "fields" :
14925   [
14926    {
14927     "field_name" : "len",
14928     "referenced_type" : "type-83"
14929    },
14930    {
14931     "field_name" : "hdr_size",
14932     "field_offset" : 16,
14933     "referenced_type" : "type-83"
14934    },
14935    {
14936     "field_name" : "pid",
14937     "field_offset" : 32,
14938     "referenced_type" : "type-32"
14939    },
14940    {
14941     "field_name" : "tid",
14942     "field_offset" : 64,
14943     "referenced_type" : "type-32"
14944    },
14945    {
14946     "field_name" : "sec",
14947     "field_offset" : 96,
14948     "referenced_type" : "type-32"
14949    },
14950    {
14951     "field_name" : "nsec",
14952     "field_offset" : 128,
14953     "referenced_type" : "type-32"
14954    },
14955    {
14956     "field_name" : "euid",
14957     "field_offset" : 160,
14958     "referenced_type" : "type-2"
14959    },
14960    {
14961     "field_name" : "msg",
14962     "field_offset" : 192,
14963     "referenced_type" : "type-84"
14964    }
14965   ],
14966   "linker_set_key" : "logger_entry_v2",
14967   "name" : "logger_entry_v2",
14968   "referenced_type" : "type-86",
14969   "self_type" : "type-86",
14970   "size" : 24,
14971   "source_file" : "/system/core/liblog/include/log/log_read.h",
14972   "unique_id" : "logger_entry_v2"
14973  },
14974  {
14975   "alignment" : 1,
14976   "fields" :
14977   [
14978    {
14979     "field_name" : "len",
14980     "referenced_type" : "type-83"
14981    },
14982    {
14983     "field_name" : "hdr_size",
14984     "field_offset" : 16,
14985     "referenced_type" : "type-83"
14986    },
14987    {
14988     "field_name" : "pid",
14989     "field_offset" : 32,
14990     "referenced_type" : "type-32"
14991    },
14992    {
14993     "field_name" : "tid",
14994     "field_offset" : 64,
14995     "referenced_type" : "type-32"
14996    },
14997    {
14998     "field_name" : "sec",
14999     "field_offset" : 96,
15000     "referenced_type" : "type-32"
15001    },
15002    {
15003     "field_name" : "nsec",
15004     "field_offset" : 128,
15005     "referenced_type" : "type-32"
15006    },
15007    {
15008     "field_name" : "lid",
15009     "field_offset" : 160,
15010     "referenced_type" : "type-2"
15011    },
15012    {
15013     "field_name" : "msg",
15014     "field_offset" : 192,
15015     "referenced_type" : "type-84"
15016    }
15017   ],
15018   "linker_set_key" : "logger_entry_v3",
15019   "name" : "logger_entry_v3",
15020   "referenced_type" : "type-85",
15021   "self_type" : "type-85",
15022   "size" : 24,
15023   "source_file" : "/system/core/liblog/include/log/log_read.h",
15024   "unique_id" : "logger_entry_v3"
15025  },
15026  {
15027   "alignment" : 4,
15028   "fields" :
15029   [
15030    {
15031     "field_name" : "len",
15032     "referenced_type" : "type-83"
15033    },
15034    {
15035     "field_name" : "hdr_size",
15036     "field_offset" : 16,
15037     "referenced_type" : "type-83"
15038    },
15039    {
15040     "field_name" : "pid",
15041     "field_offset" : 32,
15042     "referenced_type" : "type-32"
15043    },
15044    {
15045     "field_name" : "tid",
15046     "field_offset" : 64,
15047     "referenced_type" : "type-2"
15048    },
15049    {
15050     "field_name" : "sec",
15051     "field_offset" : 96,
15052     "referenced_type" : "type-2"
15053    },
15054    {
15055     "field_name" : "nsec",
15056     "field_offset" : 128,
15057     "referenced_type" : "type-2"
15058    },
15059    {
15060     "field_name" : "lid",
15061     "field_offset" : 160,
15062     "referenced_type" : "type-2"
15063    },
15064    {
15065     "field_name" : "uid",
15066     "field_offset" : 192,
15067     "referenced_type" : "type-2"
15068    },
15069    {
15070     "field_name" : "msg",
15071     "field_offset" : 224,
15072     "referenced_type" : "type-84"
15073    }
15074   ],
15075   "linker_set_key" : "logger_entry_v4",
15076   "name" : "logger_entry_v4",
15077   "referenced_type" : "type-82",
15078   "self_type" : "type-82",
15079   "size" : 28,
15080   "source_file" : "/system/core/liblog/include/log/log_read.h",
15081   "unique_id" : "logger_entry_v4"
15082  },
15083  {
15084   "alignment" : 4,
15085   "fields" :
15086   [
15087    {
15088     "field_name" : "version",
15089     "referenced_type" : "type-32"
15090    },
15091    {
15092     "field_name" : "numFds",
15093     "field_offset" : 32,
15094     "referenced_type" : "type-32"
15095    },
15096    {
15097     "field_name" : "numInts",
15098     "field_offset" : 64,
15099     "referenced_type" : "type-32"
15100    },
15101    {
15102     "field_name" : "data",
15103     "field_offset" : 96,
15104     "referenced_type" : "type-184"
15105    }
15106   ],
15107   "linker_set_key" : "native_handle",
15108   "name" : "native_handle",
15109   "referenced_type" : "type-183",
15110   "self_type" : "type-183",
15111   "size" : 12,
15112   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15113   "unique_id" : "native_handle"
15114  }
15115 ],
15116 "rvalue_reference_types" :
15117 [
15118  {
15119   "alignment" : 4,
15120   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15121   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
15122   "referenced_type" : "type-172",
15123   "self_type" : "type-174",
15124   "size" : 4,
15125   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15126  },
15127  {
15128   "alignment" : 4,
15129   "linker_set_key" : "android::hardware::Return<bool> &&",
15130   "name" : "android::hardware::Return<bool> &&",
15131   "referenced_type" : "type-165",
15132   "self_type" : "type-168",
15133   "size" : 4,
15134   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15135  },
15136  {
15137   "alignment" : 4,
15138   "linker_set_key" : "android::hardware::Return<void> &&",
15139   "name" : "android::hardware::Return<void> &&",
15140   "referenced_type" : "type-186",
15141   "self_type" : "type-188",
15142   "size" : 4,
15143   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15144  },
15145  {
15146   "alignment" : 4,
15147   "linker_set_key" : "android::hardware::Status &&",
15148   "name" : "android::hardware::Status &&",
15149   "referenced_type" : "type-155",
15150   "self_type" : "type-161",
15151   "size" : 4,
15152   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15153  },
15154  {
15155   "alignment" : 4,
15156   "linker_set_key" : "android::hardware::details::return_status &&",
15157   "name" : "android::hardware::details::return_status &&",
15158   "referenced_type" : "type-166",
15159   "self_type" : "type-180",
15160   "size" : 4,
15161   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15162  },
15163  {
15164   "alignment" : 4,
15165   "linker_set_key" : "android::hardware::hidl_handle &&",
15166   "name" : "android::hardware::hidl_handle &&",
15167   "referenced_type" : "type-296",
15168   "self_type" : "type-302",
15169   "size" : 4,
15170   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15171  },
15172  {
15173   "alignment" : 4,
15174   "linker_set_key" : "android::hardware::hidl_memory &&",
15175   "name" : "android::hardware::hidl_memory &&",
15176   "referenced_type" : "type-300",
15177   "self_type" : "type-306",
15178   "size" : 4,
15179   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15180  },
15181  {
15182   "alignment" : 4,
15183   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15184   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15185   "referenced_type" : "type-139",
15186   "self_type" : "type-147",
15187   "size" : 4,
15188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15189  },
15190  {
15191   "alignment" : 4,
15192   "linker_set_key" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15193   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
15194   "referenced_type" : "type-131",
15195   "self_type" : "type-134",
15196   "size" : 4,
15197   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15198  },
15199  {
15200   "alignment" : 4,
15201   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15202   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15203   "referenced_type" : "type-470",
15204   "self_type" : "type-469",
15205   "size" : 4,
15206   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15207  },
15208  {
15209   "alignment" : 4,
15210   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
15211   "name" : "std::function<sp<IBase> (void *)> &&",
15212   "referenced_type" : "type-482",
15213   "self_type" : "type-481",
15214   "size" : 4,
15215   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15216  },
15217  {
15218   "alignment" : 4,
15219   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
15220   "name" : "std::function<sp<IBinder> (void *)> &&",
15221   "referenced_type" : "type-474",
15222   "self_type" : "type-473",
15223   "size" : 4,
15224   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15225  }
15226 ]
15227}
15228