1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 8
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 8,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 8,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
364  },
365  {
366   "name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
367  },
368  {
369   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
370  },
371  {
372   "name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
373  },
374  {
375   "name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
379  },
380  {
381   "name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
385  },
386  {
387   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
391  },
392  {
393   "binding" : "weak",
394   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
395  },
396  {
397   "binding" : "weak",
398   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
399  },
400  {
401   "binding" : "weak",
402   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
403  },
404  {
405   "binding" : "weak",
406   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
407  },
408  {
409   "binding" : "weak",
410   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
411  },
412  {
413   "binding" : "weak",
414   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
415  },
416  {
417   "binding" : "weak",
418   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
419  },
420  {
421   "binding" : "weak",
422   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
423  },
424  {
425   "binding" : "weak",
426   "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_"
427  },
428  {
429   "binding" : "weak",
430   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
431  },
432  {
433   "binding" : "weak",
434   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
435  },
436  {
437   "binding" : "weak",
438   "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_"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
443  },
444  {
445   "binding" : "weak",
446   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
447  },
448  {
449   "binding" : "weak",
450   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
451  },
452  {
453   "binding" : "weak",
454   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
459  },
460  {
461   "name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
462  },
463  {
464   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
465  },
466  {
467   "name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
468  },
469  {
470   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
474  },
475  {
476   "name" : "_ZTv0_n40_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
477  }
478 ],
479 "elf_objects" :
480 [
481  {
482   "name" : "_ZN7android8hardware5power4V1_36IPower10descriptorE"
483  },
484  {
485   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_06IPowerE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_16IPowerE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS1_4V1_26IPowerE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware5power4V1_36IPowerE0_NS_4hidl4base4V1_05IBaseE"
495  },
496  {
497   "binding" : "weak",
498   "name" : "_ZTCN7android8hardware5power4V1_37BsPowerE0_NS2_6IPowerE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_7IBinderE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS0_9BHwBinderE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware5power4V1_39BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
511  },
512  {
513   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_06IPowerE"
514  },
515  {
516   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_16IPowerE"
517  },
518  {
519   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS1_4V1_26IPowerE"
520  },
521  {
522   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS2_6IPowerE"
523  },
524  {
525   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
526  },
527  {
528   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE16_NS0_11BpHwRefBaseE"
529  },
530  {
531   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_10IInterfaceE"
532  },
533  {
534   "name" : "_ZTTN7android8hardware5power4V1_36IPowerE"
535  },
536  {
537   "name" : "_ZTTN7android8hardware5power4V1_39BnHwPowerE"
538  },
539  {
540   "name" : "_ZTTN7android8hardware5power4V1_39BpHwPowerE"
541  },
542  {
543   "name" : "_ZTVN7android8hardware5power4V1_36IPowerE"
544  },
545  {
546   "binding" : "weak",
547   "name" : "_ZTVN7android8hardware5power4V1_37BsPowerE"
548  },
549  {
550   "name" : "_ZTVN7android8hardware5power4V1_39BnHwPowerE"
551  },
552  {
553   "name" : "_ZTVN7android8hardware5power4V1_39BpHwPowerE"
554  }
555 ],
556 "enum_types" :
557 [
558  {
559   "alignment" : 4,
560   "enum_fields" :
561   [
562    {
563     "enum_field_value" : 1,
564     "name" : "HAL_HDR_DOLBY_VISION"
565    },
566    {
567     "enum_field_value" : 2,
568     "name" : "HAL_HDR_HDR10"
569    },
570    {
571     "enum_field_value" : 3,
572     "name" : "HAL_HDR_HLG"
573    }
574   ],
575   "linker_set_key" : "_ZTI13android_hdr_t",
576   "name" : "android_hdr_t",
577   "referenced_type" : "_ZTI13android_hdr_t",
578   "self_type" : "_ZTI13android_hdr_t",
579   "size" : 4,
580   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
581   "underlying_type" : "_ZTIj"
582  },
583  {
584   "alignment" : 4,
585   "enum_fields" :
586   [
587    {
588     "enum_field_value" : 4,
589     "name" : "HAL_HDR_HDR10_PLUS"
590    }
591   ],
592   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
593   "name" : "android_hdr_v1_2_t",
594   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
595   "self_type" : "_ZTI18android_hdr_v1_2_t",
596   "size" : 4,
597   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
598   "underlying_type" : "_ZTIj"
599  },
600  {
601   "alignment" : 4,
602   "enum_fields" :
603   [
604    {
605     "enum_field_value" : 0,
606     "name" : "ANDROID_LOG_UNKNOWN"
607    },
608    {
609     "enum_field_value" : 1,
610     "name" : "ANDROID_LOG_DEFAULT"
611    },
612    {
613     "enum_field_value" : 2,
614     "name" : "ANDROID_LOG_VERBOSE"
615    },
616    {
617     "enum_field_value" : 3,
618     "name" : "ANDROID_LOG_DEBUG"
619    },
620    {
621     "enum_field_value" : 4,
622     "name" : "ANDROID_LOG_INFO"
623    },
624    {
625     "enum_field_value" : 5,
626     "name" : "ANDROID_LOG_WARN"
627    },
628    {
629     "enum_field_value" : 6,
630     "name" : "ANDROID_LOG_ERROR"
631    },
632    {
633     "enum_field_value" : 7,
634     "name" : "ANDROID_LOG_FATAL"
635    },
636    {
637     "enum_field_value" : 8,
638     "name" : "ANDROID_LOG_SILENT"
639    }
640   ],
641   "linker_set_key" : "_ZTI19android_LogPriority",
642   "name" : "android_LogPriority",
643   "referenced_type" : "_ZTI19android_LogPriority",
644   "self_type" : "_ZTI19android_LogPriority",
645   "size" : 4,
646   "source_file" : "/system/core/liblog/include/android/log.h",
647   "underlying_type" : "_ZTIj"
648  },
649  {
650   "alignment" : 4,
651   "enum_fields" :
652   [
653    {
654     "enum_field_value" : 0,
655     "name" : "HAL_DATASPACE_UNKNOWN"
656    },
657    {
658     "enum_field_value" : 1,
659     "name" : "HAL_DATASPACE_ARBITRARY"
660    },
661    {
662     "enum_field_value" : 16,
663     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
664    },
665    {
666     "enum_field_value" : 4128768,
667     "name" : "HAL_DATASPACE_STANDARD_MASK"
668    },
669    {
670     "enum_field_value" : 0,
671     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
672    },
673    {
674     "enum_field_value" : 65536,
675     "name" : "HAL_DATASPACE_STANDARD_BT709"
676    },
677    {
678     "enum_field_value" : 131072,
679     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
680    },
681    {
682     "enum_field_value" : 196608,
683     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
684    },
685    {
686     "enum_field_value" : 262144,
687     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
688    },
689    {
690     "enum_field_value" : 327680,
691     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
692    },
693    {
694     "enum_field_value" : 393216,
695     "name" : "HAL_DATASPACE_STANDARD_BT2020"
696    },
697    {
698     "enum_field_value" : 458752,
699     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
700    },
701    {
702     "enum_field_value" : 524288,
703     "name" : "HAL_DATASPACE_STANDARD_BT470M"
704    },
705    {
706     "enum_field_value" : 589824,
707     "name" : "HAL_DATASPACE_STANDARD_FILM"
708    },
709    {
710     "enum_field_value" : 655360,
711     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
712    },
713    {
714     "enum_field_value" : 720896,
715     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
716    },
717    {
718     "enum_field_value" : 22,
719     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
720    },
721    {
722     "enum_field_value" : 130023424,
723     "name" : "HAL_DATASPACE_TRANSFER_MASK"
724    },
725    {
726     "enum_field_value" : 0,
727     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
728    },
729    {
730     "enum_field_value" : 4194304,
731     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
732    },
733    {
734     "enum_field_value" : 8388608,
735     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
736    },
737    {
738     "enum_field_value" : 12582912,
739     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
740    },
741    {
742     "enum_field_value" : 16777216,
743     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
744    },
745    {
746     "enum_field_value" : 20971520,
747     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
748    },
749    {
750     "enum_field_value" : 25165824,
751     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
752    },
753    {
754     "enum_field_value" : 29360128,
755     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
756    },
757    {
758     "enum_field_value" : 33554432,
759     "name" : "HAL_DATASPACE_TRANSFER_HLG"
760    },
761    {
762     "enum_field_value" : 27,
763     "name" : "HAL_DATASPACE_RANGE_SHIFT"
764    },
765    {
766     "enum_field_value" : 939524096,
767     "name" : "HAL_DATASPACE_RANGE_MASK"
768    },
769    {
770     "enum_field_value" : 0,
771     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
772    },
773    {
774     "enum_field_value" : 134217728,
775     "name" : "HAL_DATASPACE_RANGE_FULL"
776    },
777    {
778     "enum_field_value" : 268435456,
779     "name" : "HAL_DATASPACE_RANGE_LIMITED"
780    },
781    {
782     "enum_field_value" : 402653184,
783     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
784    },
785    {
786     "enum_field_value" : 512,
787     "name" : "HAL_DATASPACE_SRGB_LINEAR"
788    },
789    {
790     "enum_field_value" : 138477568,
791     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
792    },
793    {
794     "enum_field_value" : 406913024,
795     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
796    },
797    {
798     "enum_field_value" : 513,
799     "name" : "HAL_DATASPACE_SRGB"
800    },
801    {
802     "enum_field_value" : 142671872,
803     "name" : "HAL_DATASPACE_V0_SRGB"
804    },
805    {
806     "enum_field_value" : 411107328,
807     "name" : "HAL_DATASPACE_V0_SCRGB"
808    },
809    {
810     "enum_field_value" : 257,
811     "name" : "HAL_DATASPACE_JFIF"
812    },
813    {
814     "enum_field_value" : 146931712,
815     "name" : "HAL_DATASPACE_V0_JFIF"
816    },
817    {
818     "enum_field_value" : 258,
819     "name" : "HAL_DATASPACE_BT601_625"
820    },
821    {
822     "enum_field_value" : 281149440,
823     "name" : "HAL_DATASPACE_V0_BT601_625"
824    },
825    {
826     "enum_field_value" : 259,
827     "name" : "HAL_DATASPACE_BT601_525"
828    },
829    {
830     "enum_field_value" : 281280512,
831     "name" : "HAL_DATASPACE_V0_BT601_525"
832    },
833    {
834     "enum_field_value" : 260,
835     "name" : "HAL_DATASPACE_BT709"
836    },
837    {
838     "enum_field_value" : 281083904,
839     "name" : "HAL_DATASPACE_V0_BT709"
840    },
841    {
842     "enum_field_value" : 139067392,
843     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
844    },
845    {
846     "enum_field_value" : 155844608,
847     "name" : "HAL_DATASPACE_DCI_P3"
848    },
849    {
850     "enum_field_value" : 139067392,
851     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
852    },
853    {
854     "enum_field_value" : 143261696,
855     "name" : "HAL_DATASPACE_DISPLAY_P3"
856    },
857    {
858     "enum_field_value" : 151715840,
859     "name" : "HAL_DATASPACE_ADOBE_RGB"
860    },
861    {
862     "enum_field_value" : 138805248,
863     "name" : "HAL_DATASPACE_BT2020_LINEAR"
864    },
865    {
866     "enum_field_value" : 147193856,
867     "name" : "HAL_DATASPACE_BT2020"
868    },
869    {
870     "enum_field_value" : 163971072,
871     "name" : "HAL_DATASPACE_BT2020_PQ"
872    },
873    {
874     "enum_field_value" : 4096,
875     "name" : "HAL_DATASPACE_DEPTH"
876    },
877    {
878     "enum_field_value" : 4097,
879     "name" : "HAL_DATASPACE_SENSOR"
880    }
881   ],
882   "linker_set_key" : "_ZTI19android_dataspace_t",
883   "name" : "android_dataspace_t",
884   "referenced_type" : "_ZTI19android_dataspace_t",
885   "self_type" : "_ZTI19android_dataspace_t",
886   "size" : 4,
887   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
888   "underlying_type" : "_ZTIj"
889  },
890  {
891   "alignment" : 4,
892   "enum_fields" :
893   [
894    {
895     "enum_field_value" : 0,
896     "name" : "FLEX_FORMAT_INVALID"
897    },
898    {
899     "enum_field_value" : 1,
900     "name" : "FLEX_FORMAT_Y"
901    },
902    {
903     "enum_field_value" : 7,
904     "name" : "FLEX_FORMAT_YCbCr"
905    },
906    {
907     "enum_field_value" : 1073741831,
908     "name" : "FLEX_FORMAT_YCbCrA"
909    },
910    {
911     "enum_field_value" : 7168,
912     "name" : "FLEX_FORMAT_RGB"
913    },
914    {
915     "enum_field_value" : 1073748992,
916     "name" : "FLEX_FORMAT_RGBA"
917    }
918   ],
919   "linker_set_key" : "_ZTI19android_flex_format",
920   "name" : "android_flex_format",
921   "referenced_type" : "_ZTI19android_flex_format",
922   "self_type" : "_ZTI19android_flex_format",
923   "size" : 4,
924   "source_file" : "/system/core/libsystem/include/system/graphics.h",
925   "underlying_type" : "_ZTIj"
926  },
927  {
928   "alignment" : 4,
929   "enum_fields" :
930   [
931    {
932     "enum_field_value" : 1,
933     "name" : "HAL_TRANSFORM_FLIP_H"
934    },
935    {
936     "enum_field_value" : 2,
937     "name" : "HAL_TRANSFORM_FLIP_V"
938    },
939    {
940     "enum_field_value" : 4,
941     "name" : "HAL_TRANSFORM_ROT_90"
942    },
943    {
944     "enum_field_value" : 3,
945     "name" : "HAL_TRANSFORM_ROT_180"
946    },
947    {
948     "enum_field_value" : 7,
949     "name" : "HAL_TRANSFORM_ROT_270"
950    }
951   ],
952   "linker_set_key" : "_ZTI19android_transform_t",
953   "name" : "android_transform_t",
954   "referenced_type" : "_ZTI19android_transform_t",
955   "self_type" : "_ZTI19android_transform_t",
956   "size" : 4,
957   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
958   "underlying_type" : "_ZTIj"
959  },
960  {
961   "alignment" : 4,
962   "enum_fields" :
963   [
964    {
965     "enum_field_value" : 0,
966     "name" : "HAL_COLOR_MODE_NATIVE"
967    },
968    {
969     "enum_field_value" : 1,
970     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
971    },
972    {
973     "enum_field_value" : 2,
974     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
975    },
976    {
977     "enum_field_value" : 3,
978     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
979    },
980    {
981     "enum_field_value" : 4,
982     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
983    },
984    {
985     "enum_field_value" : 5,
986     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
987    },
988    {
989     "enum_field_value" : 6,
990     "name" : "HAL_COLOR_MODE_DCI_P3"
991    },
992    {
993     "enum_field_value" : 7,
994     "name" : "HAL_COLOR_MODE_SRGB"
995    },
996    {
997     "enum_field_value" : 8,
998     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
999    },
1000    {
1001     "enum_field_value" : 9,
1002     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1003    }
1004   ],
1005   "linker_set_key" : "_ZTI20android_color_mode_t",
1006   "name" : "android_color_mode_t",
1007   "referenced_type" : "_ZTI20android_color_mode_t",
1008   "self_type" : "_ZTI20android_color_mode_t",
1009   "size" : 4,
1010   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1011   "underlying_type" : "_ZTIj"
1012  },
1013  {
1014   "alignment" : 4,
1015   "enum_fields" :
1016   [
1017    {
1018     "enum_field_value" : 0,
1019     "name" : "SYSTEM_TIME_REALTIME"
1020    },
1021    {
1022     "enum_field_value" : 1,
1023     "name" : "SYSTEM_TIME_MONOTONIC"
1024    },
1025    {
1026     "enum_field_value" : 2,
1027     "name" : "SYSTEM_TIME_PROCESS"
1028    },
1029    {
1030     "enum_field_value" : 3,
1031     "name" : "SYSTEM_TIME_THREAD"
1032    },
1033    {
1034     "enum_field_value" : 4,
1035     "name" : "SYSTEM_TIME_BOOTTIME"
1036    }
1037   ],
1038   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1039   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1040   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1041   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1042   "size" : 4,
1043   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1044   "underlying_type" : "_ZTIj"
1045  },
1046  {
1047   "alignment" : 4,
1048   "enum_fields" :
1049   [
1050    {
1051     "enum_field_value" : 1,
1052     "name" : "FLEX_COMPONENT_Y"
1053    },
1054    {
1055     "enum_field_value" : 2,
1056     "name" : "FLEX_COMPONENT_Cb"
1057    },
1058    {
1059     "enum_field_value" : 4,
1060     "name" : "FLEX_COMPONENT_Cr"
1061    },
1062    {
1063     "enum_field_value" : 1024,
1064     "name" : "FLEX_COMPONENT_R"
1065    },
1066    {
1067     "enum_field_value" : 2048,
1068     "name" : "FLEX_COMPONENT_G"
1069    },
1070    {
1071     "enum_field_value" : 4096,
1072     "name" : "FLEX_COMPONENT_B"
1073    },
1074    {
1075     "enum_field_value" : 1073741824,
1076     "name" : "FLEX_COMPONENT_A"
1077    }
1078   ],
1079   "linker_set_key" : "_ZTI22android_flex_component",
1080   "name" : "android_flex_component",
1081   "referenced_type" : "_ZTI22android_flex_component",
1082   "self_type" : "_ZTI22android_flex_component",
1083   "size" : 4,
1084   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1085   "underlying_type" : "_ZTIj"
1086  },
1087  {
1088   "alignment" : 4,
1089   "enum_fields" :
1090   [
1091    {
1092     "enum_field_value" : 1,
1093     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1094    },
1095    {
1096     "enum_field_value" : 2,
1097     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1098    },
1099    {
1100     "enum_field_value" : 3,
1101     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1102    },
1103    {
1104     "enum_field_value" : 4,
1105     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1106    },
1107    {
1108     "enum_field_value" : 5,
1109     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1110    },
1111    {
1112     "enum_field_value" : 16,
1113     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1114    },
1115    {
1116     "enum_field_value" : 17,
1117     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1118    },
1119    {
1120     "enum_field_value" : 20,
1121     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1122    },
1123    {
1124     "enum_field_value" : 22,
1125     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1126    },
1127    {
1128     "enum_field_value" : 32,
1129     "name" : "HAL_PIXEL_FORMAT_RAW16"
1130    },
1131    {
1132     "enum_field_value" : 33,
1133     "name" : "HAL_PIXEL_FORMAT_BLOB"
1134    },
1135    {
1136     "enum_field_value" : 34,
1137     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1138    },
1139    {
1140     "enum_field_value" : 35,
1141     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1142    },
1143    {
1144     "enum_field_value" : 36,
1145     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1146    },
1147    {
1148     "enum_field_value" : 37,
1149     "name" : "HAL_PIXEL_FORMAT_RAW10"
1150    },
1151    {
1152     "enum_field_value" : 38,
1153     "name" : "HAL_PIXEL_FORMAT_RAW12"
1154    },
1155    {
1156     "enum_field_value" : 43,
1157     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1158    },
1159    {
1160     "enum_field_value" : 538982489,
1161     "name" : "HAL_PIXEL_FORMAT_Y8"
1162    },
1163    {
1164     "enum_field_value" : 540422489,
1165     "name" : "HAL_PIXEL_FORMAT_Y16"
1166    },
1167    {
1168     "enum_field_value" : 842094169,
1169     "name" : "HAL_PIXEL_FORMAT_YV12"
1170    }
1171   ],
1172   "linker_set_key" : "_ZTI22android_pixel_format_t",
1173   "name" : "android_pixel_format_t",
1174   "referenced_type" : "_ZTI22android_pixel_format_t",
1175   "self_type" : "_ZTI22android_pixel_format_t",
1176   "size" : 4,
1177   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1178   "underlying_type" : "_ZTIj"
1179  },
1180  {
1181   "alignment" : 4,
1182   "enum_fields" :
1183   [
1184    {
1185     "enum_field_value" : 19,
1186     "name" : "ANDROID_PRIORITY_LOWEST"
1187    },
1188    {
1189     "enum_field_value" : 10,
1190     "name" : "ANDROID_PRIORITY_BACKGROUND"
1191    },
1192    {
1193     "enum_field_value" : 0,
1194     "name" : "ANDROID_PRIORITY_NORMAL"
1195    },
1196    {
1197     "enum_field_value" : -2,
1198     "name" : "ANDROID_PRIORITY_FOREGROUND"
1199    },
1200    {
1201     "enum_field_value" : -4,
1202     "name" : "ANDROID_PRIORITY_DISPLAY"
1203    },
1204    {
1205     "enum_field_value" : -8,
1206     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1207    },
1208    {
1209     "enum_field_value" : -10,
1210     "name" : "ANDROID_PRIORITY_VIDEO"
1211    },
1212    {
1213     "enum_field_value" : -16,
1214     "name" : "ANDROID_PRIORITY_AUDIO"
1215    },
1216    {
1217     "enum_field_value" : -19,
1218     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1219    },
1220    {
1221     "enum_field_value" : -20,
1222     "name" : "ANDROID_PRIORITY_HIGHEST"
1223    },
1224    {
1225     "enum_field_value" : 0,
1226     "name" : "ANDROID_PRIORITY_DEFAULT"
1227    },
1228    {
1229     "enum_field_value" : -1,
1230     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1231    },
1232    {
1233     "enum_field_value" : 1,
1234     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1235    }
1236   ],
1237   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1238   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1239   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1240   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1241   "size" : 4,
1242   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1243   "underlying_type" : "_ZTIi"
1244  },
1245  {
1246   "alignment" : 4,
1247   "enum_fields" :
1248   [
1249    {
1250     "enum_field_value" : 281411584,
1251     "name" : "HAL_DATASPACE_BT2020_ITU"
1252    },
1253    {
1254     "enum_field_value" : 298188800,
1255     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1256    },
1257    {
1258     "enum_field_value" : 302383104,
1259     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1260    },
1261    {
1262     "enum_field_value" : 168165376,
1263     "name" : "HAL_DATASPACE_BT2020_HLG"
1264    }
1265   ],
1266   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1267   "name" : "android_dataspace_v1_1_t",
1268   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1269   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1270   "size" : 4,
1271   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1272   "underlying_type" : "_ZTIj"
1273  },
1274  {
1275   "alignment" : 4,
1276   "enum_fields" :
1277   [
1278    {
1279     "enum_field_value" : 142999552,
1280     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1281    },
1282    {
1283     "enum_field_value" : 4098,
1284     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1285    },
1286    {
1287     "enum_field_value" : 4099,
1288     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1289    },
1290    {
1291     "enum_field_value" : 4100,
1292     "name" : "HAL_DATASPACE_HEIF"
1293    }
1294   ],
1295   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1296   "name" : "android_dataspace_v1_2_t",
1297   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1298   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1299   "size" : 4,
1300   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1301   "underlying_type" : "_ZTIj"
1302  },
1303  {
1304   "alignment" : 4,
1305   "enum_fields" :
1306   [
1307    {
1308     "enum_field_value" : 10,
1309     "name" : "HAL_COLOR_MODE_BT2020"
1310    },
1311    {
1312     "enum_field_value" : 11,
1313     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1314    },
1315    {
1316     "enum_field_value" : 12,
1317     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1318    }
1319   ],
1320   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1321   "name" : "android_color_mode_v1_1_t",
1322   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1323   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1324   "size" : 4,
1325   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1326   "underlying_type" : "_ZTIj"
1327  },
1328  {
1329   "alignment" : 4,
1330   "enum_fields" :
1331   [
1332    {
1333     "enum_field_value" : 0,
1334     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1335    },
1336    {
1337     "enum_field_value" : 1,
1338     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1339    },
1340    {
1341     "enum_field_value" : 2,
1342     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1343    },
1344    {
1345     "enum_field_value" : 3,
1346     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1347    },
1348    {
1349     "enum_field_value" : 4,
1350     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1351    },
1352    {
1353     "enum_field_value" : 5,
1354     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1355    },
1356    {
1357     "enum_field_value" : 6,
1358     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1359    }
1360   ],
1361   "linker_set_key" : "_ZTI25android_color_transform_t",
1362   "name" : "android_color_transform_t",
1363   "referenced_type" : "_ZTI25android_color_transform_t",
1364   "self_type" : "_ZTI25android_color_transform_t",
1365   "size" : 4,
1366   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1367   "underlying_type" : "_ZTIj"
1368  },
1369  {
1370   "alignment" : 4,
1371   "enum_fields" :
1372   [
1373    {
1374     "enum_field_value" : 39,
1375     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1376    },
1377    {
1378     "enum_field_value" : 40,
1379     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1380    },
1381    {
1382     "enum_field_value" : 41,
1383     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1384    },
1385    {
1386     "enum_field_value" : 42,
1387     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1388    }
1389   ],
1390   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1391   "name" : "android_pixel_format_sw_t",
1392   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1393   "self_type" : "_ZTI25android_pixel_format_sw_t",
1394   "size" : 4,
1395   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1396   "underlying_type" : "_ZTIj"
1397  },
1398  {
1399   "alignment" : 4,
1400   "enum_fields" :
1401   [
1402    {
1403     "enum_field_value" : 48,
1404     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1405    },
1406    {
1407     "enum_field_value" : 49,
1408     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1409    },
1410    {
1411     "enum_field_value" : 50,
1412     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1413    },
1414    {
1415     "enum_field_value" : 51,
1416     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1417    },
1418    {
1419     "enum_field_value" : 52,
1420     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1421    },
1422    {
1423     "enum_field_value" : 53,
1424     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1425    },
1426    {
1427     "enum_field_value" : 54,
1428     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1429    }
1430   ],
1431   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1432   "name" : "android_pixel_format_v1_1_t",
1433   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1434   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1435   "size" : 4,
1436   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1437   "underlying_type" : "_ZTIj"
1438  },
1439  {
1440   "alignment" : 4,
1441   "enum_fields" :
1442   [
1443    {
1444     "enum_field_value" : 55,
1445     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1446    }
1447   ],
1448   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1449   "name" : "android_pixel_format_v1_2_t",
1450   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1451   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1452   "size" : 4,
1453   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1454   "underlying_type" : "_ZTIj"
1455  },
1456  {
1457   "alignment" : 4,
1458   "enum_fields" :
1459   [
1460    {
1461     "enum_field_value" : 0,
1462     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1463    },
1464    {
1465     "enum_field_value" : 1,
1466     "name" : "HAL_RENDER_INTENT_ENHANCE"
1467    },
1468    {
1469     "enum_field_value" : 2,
1470     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1471    },
1472    {
1473     "enum_field_value" : 3,
1474     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1475    }
1476   ],
1477   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1478   "name" : "android_render_intent_v1_1_t",
1479   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1480   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1481   "size" : 4,
1482   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1483   "underlying_type" : "_ZTIj"
1484  },
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : 0,
1491     "name" : "LOG_ID_MIN"
1492    },
1493    {
1494     "enum_field_value" : 0,
1495     "name" : "LOG_ID_MAIN"
1496    },
1497    {
1498     "enum_field_value" : 1,
1499     "name" : "LOG_ID_RADIO"
1500    },
1501    {
1502     "enum_field_value" : 2,
1503     "name" : "LOG_ID_EVENTS"
1504    },
1505    {
1506     "enum_field_value" : 3,
1507     "name" : "LOG_ID_SYSTEM"
1508    },
1509    {
1510     "enum_field_value" : 4,
1511     "name" : "LOG_ID_CRASH"
1512    },
1513    {
1514     "enum_field_value" : 5,
1515     "name" : "LOG_ID_STATS"
1516    },
1517    {
1518     "enum_field_value" : 6,
1519     "name" : "LOG_ID_SECURITY"
1520    },
1521    {
1522     "enum_field_value" : 7,
1523     "name" : "LOG_ID_KERNEL"
1524    },
1525    {
1526     "enum_field_value" : 8,
1527     "name" : "LOG_ID_MAX"
1528    },
1529    {
1530     "enum_field_value" : 2147483647,
1531     "name" : "LOG_ID_DEFAULT"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTI6log_id",
1535   "name" : "log_id",
1536   "referenced_type" : "_ZTI6log_id",
1537   "self_type" : "_ZTI6log_id",
1538   "size" : 4,
1539   "source_file" : "/system/core/liblog/include/android/log.h",
1540   "underlying_type" : "_ZTIj"
1541  },
1542  {
1543   "alignment" : 4,
1544   "enum_fields" :
1545   [
1546    {
1547     "enum_field_value" : 1,
1548     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1549    },
1550    {
1551     "enum_field_value" : 2,
1552     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1553    },
1554    {
1555     "enum_field_value" : 4,
1556     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1557    }
1558   ],
1559   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1560   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1561   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1562   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1563   "size" : 4,
1564   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1565   "underlying_type" : "_ZTIj"
1566  },
1567  {
1568   "alignment" : 4,
1569   "enum_fields" :
1570   [
1571    {
1572     "enum_field_value" : 0,
1573     "name" : "android::OK"
1574    },
1575    {
1576     "enum_field_value" : 0,
1577     "name" : "android::NO_ERROR"
1578    },
1579    {
1580     "enum_field_value" : -2147483648,
1581     "name" : "android::UNKNOWN_ERROR"
1582    },
1583    {
1584     "enum_field_value" : -12,
1585     "name" : "android::NO_MEMORY"
1586    },
1587    {
1588     "enum_field_value" : -38,
1589     "name" : "android::INVALID_OPERATION"
1590    },
1591    {
1592     "enum_field_value" : -22,
1593     "name" : "android::BAD_VALUE"
1594    },
1595    {
1596     "enum_field_value" : -2147483647,
1597     "name" : "android::BAD_TYPE"
1598    },
1599    {
1600     "enum_field_value" : -2,
1601     "name" : "android::NAME_NOT_FOUND"
1602    },
1603    {
1604     "enum_field_value" : -1,
1605     "name" : "android::PERMISSION_DENIED"
1606    },
1607    {
1608     "enum_field_value" : -19,
1609     "name" : "android::NO_INIT"
1610    },
1611    {
1612     "enum_field_value" : -17,
1613     "name" : "android::ALREADY_EXISTS"
1614    },
1615    {
1616     "enum_field_value" : -32,
1617     "name" : "android::DEAD_OBJECT"
1618    },
1619    {
1620     "enum_field_value" : -2147483646,
1621     "name" : "android::FAILED_TRANSACTION"
1622    },
1623    {
1624     "enum_field_value" : -75,
1625     "name" : "android::BAD_INDEX"
1626    },
1627    {
1628     "enum_field_value" : -61,
1629     "name" : "android::NOT_ENOUGH_DATA"
1630    },
1631    {
1632     "enum_field_value" : -11,
1633     "name" : "android::WOULD_BLOCK"
1634    },
1635    {
1636     "enum_field_value" : -110,
1637     "name" : "android::TIMED_OUT"
1638    },
1639    {
1640     "enum_field_value" : -74,
1641     "name" : "android::UNKNOWN_TRANSACTION"
1642    },
1643    {
1644     "enum_field_value" : -2147483641,
1645     "name" : "android::FDS_NOT_ALLOWED"
1646    },
1647    {
1648     "enum_field_value" : -2147483640,
1649     "name" : "android::UNEXPECTED_NULL"
1650    }
1651   ],
1652   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1653   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1654   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1655   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1656   "size" : 4,
1657   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1658   "underlying_type" : "_ZTIi"
1659  },
1660  {
1661   "alignment" : 4,
1662   "enum_fields" :
1663   [
1664    {
1665     "enum_field_value" : 19,
1666     "name" : "android::PRIORITY_LOWEST"
1667    },
1668    {
1669     "enum_field_value" : 10,
1670     "name" : "android::PRIORITY_BACKGROUND"
1671    },
1672    {
1673     "enum_field_value" : 0,
1674     "name" : "android::PRIORITY_NORMAL"
1675    },
1676    {
1677     "enum_field_value" : -2,
1678     "name" : "android::PRIORITY_FOREGROUND"
1679    },
1680    {
1681     "enum_field_value" : -4,
1682     "name" : "android::PRIORITY_DISPLAY"
1683    },
1684    {
1685     "enum_field_value" : -8,
1686     "name" : "android::PRIORITY_URGENT_DISPLAY"
1687    },
1688    {
1689     "enum_field_value" : -16,
1690     "name" : "android::PRIORITY_AUDIO"
1691    },
1692    {
1693     "enum_field_value" : -19,
1694     "name" : "android::PRIORITY_URGENT_AUDIO"
1695    },
1696    {
1697     "enum_field_value" : -20,
1698     "name" : "android::PRIORITY_HIGHEST"
1699    },
1700    {
1701     "enum_field_value" : 0,
1702     "name" : "android::PRIORITY_DEFAULT"
1703    },
1704    {
1705     "enum_field_value" : -1,
1706     "name" : "android::PRIORITY_MORE_FAVORABLE"
1707    },
1708    {
1709     "enum_field_value" : 1,
1710     "name" : "android::PRIORITY_LESS_FAVORABLE"
1711    }
1712   ],
1713   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1714   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1715   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1716   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1717   "size" : 4,
1718   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1719   "underlying_type" : "_ZTIi"
1720  },
1721  {
1722   "alignment" : 4,
1723   "enum_fields" :
1724   [
1725    {
1726     "enum_field_value" : 1,
1727     "name" : "android::trait_trivial_copy<bool>::value"
1728    }
1729   ],
1730   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1731   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1732   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1733   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1734   "size" : 4,
1735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1736   "underlying_type" : "_ZTIj"
1737  },
1738  {
1739   "alignment" : 4,
1740   "enum_fields" :
1741   [
1742    {
1743     "enum_field_value" : 1,
1744     "name" : "android::trait_trivial_copy<char>::value"
1745    }
1746   ],
1747   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1748   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1749   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1750   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1751   "size" : 4,
1752   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1753   "underlying_type" : "_ZTIj"
1754  },
1755  {
1756   "alignment" : 4,
1757   "enum_fields" :
1758   [
1759    {
1760     "enum_field_value" : 1,
1761     "name" : "android::trait_trivial_copy<double>::value"
1762    }
1763   ],
1764   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1765   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1766   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1767   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1768   "size" : 4,
1769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1770   "underlying_type" : "_ZTIj"
1771  },
1772  {
1773   "alignment" : 4,
1774   "enum_fields" :
1775   [
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "android::trait_trivial_copy<float>::value"
1779    }
1780   ],
1781   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1782   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1783   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1784   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1785   "size" : 4,
1786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1787   "underlying_type" : "_ZTIj"
1788  },
1789  {
1790   "alignment" : 4,
1791   "enum_fields" :
1792   [
1793    {
1794     "enum_field_value" : 1,
1795     "name" : "android::trait_trivial_copy<unsigned char>::value"
1796    }
1797   ],
1798   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1799   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1800   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1801   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1802   "size" : 4,
1803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1804   "underlying_type" : "_ZTIj"
1805  },
1806  {
1807   "alignment" : 4,
1808   "enum_fields" :
1809   [
1810    {
1811     "enum_field_value" : 1,
1812     "name" : "android::trait_trivial_copy<int>::value"
1813    }
1814   ],
1815   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1816   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1817   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1818   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1819   "size" : 4,
1820   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1821   "underlying_type" : "_ZTIj"
1822  },
1823  {
1824   "alignment" : 4,
1825   "enum_fields" :
1826   [
1827    {
1828     "enum_field_value" : 1,
1829     "name" : "android::trait_trivial_copy<unsigned int>::value"
1830    }
1831   ],
1832   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1833   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1834   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1835   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1836   "size" : 4,
1837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1838   "underlying_type" : "_ZTIj"
1839  },
1840  {
1841   "alignment" : 4,
1842   "enum_fields" :
1843   [
1844    {
1845     "enum_field_value" : 1,
1846     "name" : "android::trait_trivial_copy<long>::value"
1847    }
1848   ],
1849   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1850   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1851   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1852   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1853   "size" : 4,
1854   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1855   "underlying_type" : "_ZTIj"
1856  },
1857  {
1858   "alignment" : 4,
1859   "enum_fields" :
1860   [
1861    {
1862     "enum_field_value" : 1,
1863     "name" : "android::trait_trivial_copy<unsigned long>::value"
1864    }
1865   ],
1866   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1867   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1868   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1869   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1870   "size" : 4,
1871   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1872   "underlying_type" : "_ZTIj"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "android::trait_trivial_copy<short>::value"
1881    }
1882   ],
1883   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1884   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1885   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1886   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1887   "size" : 4,
1888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1889   "underlying_type" : "_ZTIj"
1890  },
1891  {
1892   "alignment" : 4,
1893   "enum_fields" :
1894   [
1895    {
1896     "enum_field_value" : 1,
1897     "name" : "android::trait_trivial_copy<unsigned short>::value"
1898    }
1899   ],
1900   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1901   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1902   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1903   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1904   "size" : 4,
1905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1906   "underlying_type" : "_ZTIj"
1907  },
1908  {
1909   "alignment" : 4,
1910   "enum_fields" :
1911   [
1912    {
1913     "enum_field_value" : 1,
1914     "name" : "android::trait_trivial_copy<void>::value"
1915    }
1916   ],
1917   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1918   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1919   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1920   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1921   "size" : 4,
1922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1923   "underlying_type" : "_ZTIj"
1924  },
1925  {
1926   "alignment" : 4,
1927   "enum_fields" :
1928   [
1929    {
1930     "enum_field_value" : 1,
1931     "name" : "android::trait_trivial_copy<long long>::value"
1932    }
1933   ],
1934   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1935   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1936   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1937   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1938   "size" : 4,
1939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1940   "underlying_type" : "_ZTIj"
1941  },
1942  {
1943   "alignment" : 4,
1944   "enum_fields" :
1945   [
1946    {
1947     "enum_field_value" : 1,
1948     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1949    }
1950   ],
1951   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1952   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1953   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1954   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1955   "size" : 4,
1956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1957   "underlying_type" : "_ZTIj"
1958  },
1959  {
1960   "alignment" : 4,
1961   "enum_fields" :
1962   [
1963    {
1964     "enum_field_value" : 1,
1965     "name" : "android::trait_trivial_ctor<bool>::value"
1966    }
1967   ],
1968   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1969   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1970   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1971   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1972   "size" : 4,
1973   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1974   "underlying_type" : "_ZTIj"
1975  },
1976  {
1977   "alignment" : 4,
1978   "enum_fields" :
1979   [
1980    {
1981     "enum_field_value" : 1,
1982     "name" : "android::trait_trivial_ctor<char>::value"
1983    }
1984   ],
1985   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1986   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1987   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1988   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1989   "size" : 4,
1990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1991   "underlying_type" : "_ZTIj"
1992  },
1993  {
1994   "alignment" : 4,
1995   "enum_fields" :
1996   [
1997    {
1998     "enum_field_value" : 1,
1999     "name" : "android::trait_trivial_ctor<double>::value"
2000    }
2001   ],
2002   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2003   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2004   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2005   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2006   "size" : 4,
2007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2008   "underlying_type" : "_ZTIj"
2009  },
2010  {
2011   "alignment" : 4,
2012   "enum_fields" :
2013   [
2014    {
2015     "enum_field_value" : 1,
2016     "name" : "android::trait_trivial_ctor<float>::value"
2017    }
2018   ],
2019   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2020   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2021   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2022   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2023   "size" : 4,
2024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2025   "underlying_type" : "_ZTIj"
2026  },
2027  {
2028   "alignment" : 4,
2029   "enum_fields" :
2030   [
2031    {
2032     "enum_field_value" : 1,
2033     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2034    }
2035   ],
2036   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2037   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2038   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2039   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2040   "size" : 4,
2041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2042   "underlying_type" : "_ZTIj"
2043  },
2044  {
2045   "alignment" : 4,
2046   "enum_fields" :
2047   [
2048    {
2049     "enum_field_value" : 1,
2050     "name" : "android::trait_trivial_ctor<int>::value"
2051    }
2052   ],
2053   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2054   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2055   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2056   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2057   "size" : 4,
2058   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2059   "underlying_type" : "_ZTIj"
2060  },
2061  {
2062   "alignment" : 4,
2063   "enum_fields" :
2064   [
2065    {
2066     "enum_field_value" : 1,
2067     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2068    }
2069   ],
2070   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2071   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2072   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2073   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2074   "size" : 4,
2075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2076   "underlying_type" : "_ZTIj"
2077  },
2078  {
2079   "alignment" : 4,
2080   "enum_fields" :
2081   [
2082    {
2083     "enum_field_value" : 1,
2084     "name" : "android::trait_trivial_ctor<long>::value"
2085    }
2086   ],
2087   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2088   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2089   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2090   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2091   "size" : 4,
2092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2093   "underlying_type" : "_ZTIj"
2094  },
2095  {
2096   "alignment" : 4,
2097   "enum_fields" :
2098   [
2099    {
2100     "enum_field_value" : 1,
2101     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2102    }
2103   ],
2104   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2105   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2106   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2107   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2108   "size" : 4,
2109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2110   "underlying_type" : "_ZTIj"
2111  },
2112  {
2113   "alignment" : 4,
2114   "enum_fields" :
2115   [
2116    {
2117     "enum_field_value" : 1,
2118     "name" : "android::trait_trivial_ctor<short>::value"
2119    }
2120   ],
2121   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2122   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2123   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2124   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2125   "size" : 4,
2126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2127   "underlying_type" : "_ZTIj"
2128  },
2129  {
2130   "alignment" : 4,
2131   "enum_fields" :
2132   [
2133    {
2134     "enum_field_value" : 1,
2135     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2136    }
2137   ],
2138   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2139   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2140   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2141   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2142   "size" : 4,
2143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2144   "underlying_type" : "_ZTIj"
2145  },
2146  {
2147   "alignment" : 4,
2148   "enum_fields" :
2149   [
2150    {
2151     "enum_field_value" : 1,
2152     "name" : "android::trait_trivial_ctor<void>::value"
2153    }
2154   ],
2155   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2156   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2157   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2158   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2159   "size" : 4,
2160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2161   "underlying_type" : "_ZTIj"
2162  },
2163  {
2164   "alignment" : 4,
2165   "enum_fields" :
2166   [
2167    {
2168     "enum_field_value" : 1,
2169     "name" : "android::trait_trivial_ctor<long long>::value"
2170    }
2171   ],
2172   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2173   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2174   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2175   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2176   "size" : 4,
2177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2178   "underlying_type" : "_ZTIj"
2179  },
2180  {
2181   "alignment" : 4,
2182   "enum_fields" :
2183   [
2184    {
2185     "enum_field_value" : 1,
2186     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2187    }
2188   ],
2189   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2190   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2191   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2192   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2193   "size" : 4,
2194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2195   "underlying_type" : "_ZTIj"
2196  },
2197  {
2198   "alignment" : 4,
2199   "enum_fields" :
2200   [
2201    {
2202     "enum_field_value" : 1,
2203     "name" : "android::trait_trivial_dtor<bool>::value"
2204    }
2205   ],
2206   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2207   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2208   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2209   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2210   "size" : 4,
2211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2212   "underlying_type" : "_ZTIj"
2213  },
2214  {
2215   "alignment" : 4,
2216   "enum_fields" :
2217   [
2218    {
2219     "enum_field_value" : 1,
2220     "name" : "android::trait_trivial_dtor<char>::value"
2221    }
2222   ],
2223   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2224   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2225   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2226   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2227   "size" : 4,
2228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2229   "underlying_type" : "_ZTIj"
2230  },
2231  {
2232   "alignment" : 4,
2233   "enum_fields" :
2234   [
2235    {
2236     "enum_field_value" : 1,
2237     "name" : "android::trait_trivial_dtor<double>::value"
2238    }
2239   ],
2240   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2241   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2242   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2243   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2244   "size" : 4,
2245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2246   "underlying_type" : "_ZTIj"
2247  },
2248  {
2249   "alignment" : 4,
2250   "enum_fields" :
2251   [
2252    {
2253     "enum_field_value" : 1,
2254     "name" : "android::trait_trivial_dtor<float>::value"
2255    }
2256   ],
2257   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2258   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2259   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2260   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2261   "size" : 4,
2262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2263   "underlying_type" : "_ZTIj"
2264  },
2265  {
2266   "alignment" : 4,
2267   "enum_fields" :
2268   [
2269    {
2270     "enum_field_value" : 1,
2271     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2272    }
2273   ],
2274   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2275   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2276   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2277   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2278   "size" : 4,
2279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2280   "underlying_type" : "_ZTIj"
2281  },
2282  {
2283   "alignment" : 4,
2284   "enum_fields" :
2285   [
2286    {
2287     "enum_field_value" : 1,
2288     "name" : "android::trait_trivial_dtor<int>::value"
2289    }
2290   ],
2291   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2292   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2293   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2294   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2295   "size" : 4,
2296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2297   "underlying_type" : "_ZTIj"
2298  },
2299  {
2300   "alignment" : 4,
2301   "enum_fields" :
2302   [
2303    {
2304     "enum_field_value" : 1,
2305     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2306    }
2307   ],
2308   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2309   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2310   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2311   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2312   "size" : 4,
2313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2314   "underlying_type" : "_ZTIj"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 1,
2322     "name" : "android::trait_trivial_dtor<long>::value"
2323    }
2324   ],
2325   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2326   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2327   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2328   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2329   "size" : 4,
2330   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2331   "underlying_type" : "_ZTIj"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 1,
2339     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2340    }
2341   ],
2342   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2343   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2344   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2345   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2346   "size" : 4,
2347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2348   "underlying_type" : "_ZTIj"
2349  },
2350  {
2351   "alignment" : 4,
2352   "enum_fields" :
2353   [
2354    {
2355     "enum_field_value" : 1,
2356     "name" : "android::trait_trivial_dtor<short>::value"
2357    }
2358   ],
2359   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2360   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2361   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2362   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2363   "size" : 4,
2364   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2365   "underlying_type" : "_ZTIj"
2366  },
2367  {
2368   "alignment" : 4,
2369   "enum_fields" :
2370   [
2371    {
2372     "enum_field_value" : 1,
2373     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2374    }
2375   ],
2376   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2377   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2378   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2379   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2380   "size" : 4,
2381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2382   "underlying_type" : "_ZTIj"
2383  },
2384  {
2385   "alignment" : 4,
2386   "enum_fields" :
2387   [
2388    {
2389     "enum_field_value" : 1,
2390     "name" : "android::trait_trivial_dtor<void>::value"
2391    }
2392   ],
2393   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2394   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2395   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2396   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2397   "size" : 4,
2398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2399   "underlying_type" : "_ZTIj"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 1,
2407     "name" : "android::trait_trivial_dtor<long long>::value"
2408    }
2409   ],
2410   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2411   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2412   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2413   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2414   "size" : 4,
2415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2416   "underlying_type" : "_ZTIj"
2417  },
2418  {
2419   "alignment" : 4,
2420   "enum_fields" :
2421   [
2422    {
2423     "enum_field_value" : 1,
2424     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2425    }
2426   ],
2427   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2428   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2429   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2430   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2431   "size" : 4,
2432   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2433   "underlying_type" : "_ZTIj"
2434  },
2435  {
2436   "alignment" : 4,
2437   "enum_fields" :
2438   [
2439    {
2440     "enum_field_value" : 1,
2441     "name" : "android::trait_trivial_move<android::String8>::value"
2442    }
2443   ],
2444   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2445   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2446   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2447   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2448   "size" : 4,
2449   "source_file" : "/system/core/libutils/include/utils/String8.h",
2450   "underlying_type" : "_ZTIj"
2451  },
2452  {
2453   "alignment" : 4,
2454   "enum_fields" :
2455   [
2456    {
2457     "enum_field_value" : 1,
2458     "name" : "android::trait_trivial_move<android::String16>::value"
2459    }
2460   ],
2461   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2462   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2463   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2464   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2465   "size" : 4,
2466   "source_file" : "/system/core/libutils/include/utils/String16.h",
2467   "underlying_type" : "_ZTIj"
2468  },
2469  {
2470   "alignment" : 4,
2471   "enum_fields" :
2472   [
2473    {
2474     "enum_field_value" : 1,
2475     "name" : "android::trait_trivial_move<bool>::value"
2476    }
2477   ],
2478   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2479   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2480   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2481   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2482   "size" : 4,
2483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2484   "underlying_type" : "_ZTIj"
2485  },
2486  {
2487   "alignment" : 4,
2488   "enum_fields" :
2489   [
2490    {
2491     "enum_field_value" : 1,
2492     "name" : "android::trait_trivial_move<char>::value"
2493    }
2494   ],
2495   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2496   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2497   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2498   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2499   "size" : 4,
2500   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2501   "underlying_type" : "_ZTIj"
2502  },
2503  {
2504   "alignment" : 4,
2505   "enum_fields" :
2506   [
2507    {
2508     "enum_field_value" : 1,
2509     "name" : "android::trait_trivial_move<double>::value"
2510    }
2511   ],
2512   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2513   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2514   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2515   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2516   "size" : 4,
2517   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2518   "underlying_type" : "_ZTIj"
2519  },
2520  {
2521   "alignment" : 4,
2522   "enum_fields" :
2523   [
2524    {
2525     "enum_field_value" : 1,
2526     "name" : "android::trait_trivial_move<float>::value"
2527    }
2528   ],
2529   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2530   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2531   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2532   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2533   "size" : 4,
2534   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2535   "underlying_type" : "_ZTIj"
2536  },
2537  {
2538   "alignment" : 4,
2539   "enum_fields" :
2540   [
2541    {
2542     "enum_field_value" : 1,
2543     "name" : "android::trait_trivial_move<unsigned char>::value"
2544    }
2545   ],
2546   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2547   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2548   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2549   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2550   "size" : 4,
2551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2552   "underlying_type" : "_ZTIj"
2553  },
2554  {
2555   "alignment" : 4,
2556   "enum_fields" :
2557   [
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "android::trait_trivial_move<int>::value"
2561    }
2562   ],
2563   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2564   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2565   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2566   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2567   "size" : 4,
2568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2569   "underlying_type" : "_ZTIj"
2570  },
2571  {
2572   "alignment" : 4,
2573   "enum_fields" :
2574   [
2575    {
2576     "enum_field_value" : 1,
2577     "name" : "android::trait_trivial_move<unsigned int>::value"
2578    }
2579   ],
2580   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2581   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2582   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2583   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2584   "size" : 4,
2585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2586   "underlying_type" : "_ZTIj"
2587  },
2588  {
2589   "alignment" : 4,
2590   "enum_fields" :
2591   [
2592    {
2593     "enum_field_value" : 1,
2594     "name" : "android::trait_trivial_move<long>::value"
2595    }
2596   ],
2597   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2598   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2599   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2600   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2601   "size" : 4,
2602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2603   "underlying_type" : "_ZTIj"
2604  },
2605  {
2606   "alignment" : 4,
2607   "enum_fields" :
2608   [
2609    {
2610     "enum_field_value" : 1,
2611     "name" : "android::trait_trivial_move<unsigned long>::value"
2612    }
2613   ],
2614   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2615   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2616   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2617   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2618   "size" : 4,
2619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2620   "underlying_type" : "_ZTIj"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 1,
2628     "name" : "android::trait_trivial_move<short>::value"
2629    }
2630   ],
2631   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2632   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2633   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2634   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2635   "size" : 4,
2636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2637   "underlying_type" : "_ZTIj"
2638  },
2639  {
2640   "alignment" : 4,
2641   "enum_fields" :
2642   [
2643    {
2644     "enum_field_value" : 1,
2645     "name" : "android::trait_trivial_move<unsigned short>::value"
2646    }
2647   ],
2648   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2649   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2650   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2651   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2652   "size" : 4,
2653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2654   "underlying_type" : "_ZTIj"
2655  },
2656  {
2657   "alignment" : 4,
2658   "enum_fields" :
2659   [
2660    {
2661     "enum_field_value" : 1,
2662     "name" : "android::trait_trivial_move<void>::value"
2663    }
2664   ],
2665   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2666   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2667   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2668   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2669   "size" : 4,
2670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2671   "underlying_type" : "_ZTIj"
2672  },
2673  {
2674   "alignment" : 4,
2675   "enum_fields" :
2676   [
2677    {
2678     "enum_field_value" : 1,
2679     "name" : "android::trait_trivial_move<long long>::value"
2680    }
2681   ],
2682   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2683   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2684   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2685   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2686   "size" : 4,
2687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2688   "underlying_type" : "_ZTIj"
2689  },
2690  {
2691   "alignment" : 4,
2692   "enum_fields" :
2693   [
2694    {
2695     "enum_field_value" : 1,
2696     "name" : "android::trait_trivial_move<unsigned long long>::value"
2697    }
2698   ],
2699   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2700   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2701   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2702   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2703   "size" : 4,
2704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2705   "underlying_type" : "_ZTIj"
2706  },
2707  {
2708   "alignment" : 4,
2709   "enum_fields" :
2710   [
2711    {
2712     "enum_field_value" : 0,
2713     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2714    },
2715    {
2716     "enum_field_value" : 1,
2717     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2718    },
2719    {
2720     "enum_field_value" : 2,
2721     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2722    }
2723   ],
2724   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2725   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2726   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2727   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2728   "size" : 4,
2729   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2730   "underlying_type" : "_ZTIi"
2731  },
2732  {
2733   "alignment" : 4,
2734   "enum_fields" :
2735   [
2736    {
2737     "enum_field_value" : -1,
2738     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2739    }
2740   ],
2741   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2742   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2743   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2744   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2745   "size" : 4,
2746   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2747   "underlying_type" : "_ZTIi"
2748  },
2749  {
2750   "alignment" : 1,
2751   "enum_fields" :
2752   [
2753    {
2754     "enum_field_value" : 0,
2755     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2756    },
2757    {
2758     "enum_field_value" : 1,
2759     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2760    },
2761    {
2762     "enum_field_value" : 2,
2763     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2764    }
2765   ],
2766   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2767   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2768   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2769   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2770   "size" : 1,
2771   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2772   "underlying_type" : "_ZTIh"
2773  },
2774  {
2775   "alignment" : 4,
2776   "enum_fields" :
2777   [
2778    {
2779     "enum_field_value" : 0,
2780     "name" : "android::Mutex::PRIVATE"
2781    },
2782    {
2783     "enum_field_value" : 1,
2784     "name" : "android::Mutex::SHARED"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2788   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2789   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2790   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2791   "size" : 4,
2792   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 0,
2801     "name" : "android::RWLock::PRIVATE"
2802    },
2803    {
2804     "enum_field_value" : 1,
2805     "name" : "android::RWLock::SHARED"
2806    }
2807   ],
2808   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2809   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2810   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2811   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2812   "size" : 4,
2813   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2814   "underlying_type" : "_ZTIj"
2815  },
2816  {
2817   "access" : "protected",
2818   "alignment" : 4,
2819   "enum_fields" :
2820   [
2821    {
2822     "enum_field_value" : 1,
2823     "name" : "android::RefBase::FIRST_INC_STRONG"
2824    }
2825   ],
2826   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2827   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2828   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2829   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2830   "size" : 4,
2831   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2832   "underlying_type" : "_ZTIj"
2833  },
2834  {
2835   "access" : "protected",
2836   "alignment" : 4,
2837   "enum_fields" :
2838   [
2839    {
2840     "enum_field_value" : 0,
2841     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2842    },
2843    {
2844     "enum_field_value" : 1,
2845     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2846    },
2847    {
2848     "enum_field_value" : 1,
2849     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2850    }
2851   ],
2852   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2853   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2854   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2855   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2856   "size" : 4,
2857   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2858   "underlying_type" : "_ZTIj"
2859  },
2860  {
2861   "alignment" : 4,
2862   "enum_fields" :
2863   [
2864    {
2865     "enum_field_value" : 0,
2866     "name" : "android::String8::kEmptyString"
2867    }
2868   ],
2869   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2870   "name" : "android::String8::StaticLinkage",
2871   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2872   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2873   "size" : 4,
2874   "source_file" : "/system/core/libutils/include/utils/String8.h",
2875   "underlying_type" : "_ZTIj"
2876  },
2877  {
2878   "alignment" : 4,
2879   "enum_fields" :
2880   [
2881    {
2882     "enum_field_value" : 0,
2883     "name" : "android::String16::kEmptyString"
2884    }
2885   ],
2886   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2887   "name" : "android::String16::StaticLinkage",
2888   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2889   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2890   "size" : 4,
2891   "source_file" : "/system/core/libutils/include/utils/String16.h",
2892   "underlying_type" : "_ZTIj"
2893  },
2894  {
2895   "alignment" : 4,
2896   "enum_fields" :
2897   [
2898    {
2899     "enum_field_value" : 0,
2900     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2901    },
2902    {
2903     "enum_field_value" : 1,
2904     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2905    },
2906    {
2907     "enum_field_value" : 2,
2908     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2909    },
2910    {
2911     "enum_field_value" : 3,
2912     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2913    }
2914   ],
2915   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2916   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2917   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2918   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2919   "size" : 4,
2920   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2921   "underlying_type" : "_ZTIi"
2922  },
2923  {
2924   "alignment" : 4,
2925   "enum_fields" :
2926   [
2927    {
2928     "enum_field_value" : 0,
2929     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2930    },
2931    {
2932     "enum_field_value" : 1,
2933     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2934    },
2935    {
2936     "enum_field_value" : 2,
2937     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2938    }
2939   ],
2940   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2941   "name" : "android::hardware::ProcessState::CallRestriction",
2942   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2943   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2944   "size" : 4,
2945   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2946   "underlying_type" : "_ZTIi"
2947  },
2948  {
2949   "alignment" : 4,
2950   "enum_fields" :
2951   [
2952    {
2953     "enum_field_value" : 0,
2954     "name" : "android::hardware::HidlReturnRestriction::NONE"
2955    },
2956    {
2957     "enum_field_value" : 1,
2958     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2959    },
2960    {
2961     "enum_field_value" : 2,
2962     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2966   "name" : "android::hardware::HidlReturnRestriction",
2967   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2968   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2969   "size" : 4,
2970   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2971   "underlying_type" : "_ZTIi"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 0,
2979     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
2980    },
2981    {
2982     "enum_field_value" : 1,
2983     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06StatusE",
2987   "name" : "android::hardware::power::V1_0::Status",
2988   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2989   "self_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2990   "size" : 4,
2991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2992   "underlying_type" : "_ZTIj"
2993  },
2994  {
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
3001    }
3002   ],
3003   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07FeatureE",
3004   "name" : "android::hardware::power::V1_0::Feature",
3005   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
3006   "self_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
3007   "size" : 4,
3008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
3009   "underlying_type" : "_ZTIj"
3010  },
3011  {
3012   "alignment" : 4,
3013   "enum_fields" :
3014   [
3015    {
3016     "enum_field_value" : 1,
3017     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
3018    },
3019    {
3020     "enum_field_value" : 2,
3021     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
3022    },
3023    {
3024     "enum_field_value" : 3,
3025     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
3026    },
3027    {
3028     "enum_field_value" : 4,
3029     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
3030    },
3031    {
3032     "enum_field_value" : 5,
3033     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
3034    },
3035    {
3036     "enum_field_value" : 6,
3037     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
3038    },
3039    {
3040     "enum_field_value" : 7,
3041     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
3042    },
3043    {
3044     "enum_field_value" : 8,
3045     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
3046    }
3047   ],
3048   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3049   "name" : "android::hardware::power::V1_0::PowerHint",
3050   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3051   "self_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3052   "size" : 4,
3053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
3054   "underlying_type" : "_ZTIj"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 1,
3062     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
3063    },
3064    {
3065     "enum_field_value" : 2,
3066     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
3067    },
3068    {
3069     "enum_field_value" : 3,
3070     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
3071    },
3072    {
3073     "enum_field_value" : 4,
3074     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
3075    },
3076    {
3077     "enum_field_value" : 5,
3078     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
3079    },
3080    {
3081     "enum_field_value" : 6,
3082     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
3083    },
3084    {
3085     "enum_field_value" : 7,
3086     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
3087    },
3088    {
3089     "enum_field_value" : 8,
3090     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
3091    },
3092    {
3093     "enum_field_value" : 9,
3094     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
3095    },
3096    {
3097     "enum_field_value" : 10,
3098     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
3099    },
3100    {
3101     "enum_field_value" : 11,
3102     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
3103    },
3104    {
3105     "enum_field_value" : 12,
3106     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
3107    },
3108    {
3109     "enum_field_value" : 13,
3110     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
3111    }
3112   ],
3113   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3114   "name" : "android::hardware::power::V1_2::PowerHint",
3115   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3116   "self_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3117   "size" : 4,
3118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
3119   "underlying_type" : "_ZTIj"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 1,
3127     "name" : "android::hardware::power::V1_3::PowerHint::VSYNC"
3128    },
3129    {
3130     "enum_field_value" : 2,
3131     "name" : "android::hardware::power::V1_3::PowerHint::INTERACTION"
3132    },
3133    {
3134     "enum_field_value" : 3,
3135     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_ENCODE"
3136    },
3137    {
3138     "enum_field_value" : 4,
3139     "name" : "android::hardware::power::V1_3::PowerHint::VIDEO_DECODE"
3140    },
3141    {
3142     "enum_field_value" : 5,
3143     "name" : "android::hardware::power::V1_3::PowerHint::LOW_POWER"
3144    },
3145    {
3146     "enum_field_value" : 6,
3147     "name" : "android::hardware::power::V1_3::PowerHint::SUSTAINED_PERFORMANCE"
3148    },
3149    {
3150     "enum_field_value" : 7,
3151     "name" : "android::hardware::power::V1_3::PowerHint::VR_MODE"
3152    },
3153    {
3154     "enum_field_value" : 8,
3155     "name" : "android::hardware::power::V1_3::PowerHint::LAUNCH"
3156    },
3157    {
3158     "enum_field_value" : 9,
3159     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_STREAMING"
3160    },
3161    {
3162     "enum_field_value" : 10,
3163     "name" : "android::hardware::power::V1_3::PowerHint::AUDIO_LOW_LATENCY"
3164    },
3165    {
3166     "enum_field_value" : 11,
3167     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_LAUNCH"
3168    },
3169    {
3170     "enum_field_value" : 12,
3171     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_STREAMING"
3172    },
3173    {
3174     "enum_field_value" : 13,
3175     "name" : "android::hardware::power::V1_3::PowerHint::CAMERA_SHOT"
3176    },
3177    {
3178     "enum_field_value" : 14,
3179     "name" : "android::hardware::power::V1_3::PowerHint::EXPENSIVE_RENDERING"
3180    }
3181   ],
3182   "linker_set_key" : "_ZTIN7android8hardware5power4V1_39PowerHintE",
3183   "name" : "android::hardware::power::V1_3::PowerHint",
3184   "referenced_type" : "_ZTIN7android8hardware5power4V1_39PowerHintE",
3185   "self_type" : "_ZTIN7android8hardware5power4V1_39PowerHintE",
3186   "size" : 4,
3187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h",
3188   "underlying_type" : "_ZTIj"
3189  },
3190  {
3191   "alignment" : 4,
3192   "enum_fields" :
3193   [
3194    {
3195     "enum_field_value" : 0,
3196     "name" : "android::hardware::Status::EX_NONE"
3197    },
3198    {
3199     "enum_field_value" : -1,
3200     "name" : "android::hardware::Status::EX_SECURITY"
3201    },
3202    {
3203     "enum_field_value" : -2,
3204     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3205    },
3206    {
3207     "enum_field_value" : -3,
3208     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3209    },
3210    {
3211     "enum_field_value" : -4,
3212     "name" : "android::hardware::Status::EX_NULL_POINTER"
3213    },
3214    {
3215     "enum_field_value" : -5,
3216     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3217    },
3218    {
3219     "enum_field_value" : -6,
3220     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3221    },
3222    {
3223     "enum_field_value" : -7,
3224     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3225    },
3226    {
3227     "enum_field_value" : -128,
3228     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3229    },
3230    {
3231     "enum_field_value" : -129,
3232     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3233    }
3234   ],
3235   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3236   "name" : "android::hardware::Status::Exception",
3237   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3238   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3239   "size" : 4,
3240   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3241   "underlying_type" : "_ZTIi"
3242  },
3243  {
3244   "alignment" : 4,
3245   "enum_fields" :
3246   [
3247    {
3248     "enum_field_value" : 1,
3249     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3250    }
3251   ],
3252   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3253   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3254   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3255   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3256   "size" : 4,
3257   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3258   "underlying_type" : "_ZTIj"
3259  },
3260  {
3261   "alignment" : 4,
3262   "enum_fields" :
3263   [
3264    {
3265     "enum_field_value" : 0,
3266     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3267    },
3268    {
3269     "enum_field_value" : 1,
3270     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3271    },
3272    {
3273     "enum_field_value" : 2,
3274     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3275    },
3276    {
3277     "enum_field_value" : 3,
3278     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3279    },
3280    {
3281     "enum_field_value" : 4,
3282     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3283    },
3284    {
3285     "enum_field_value" : 5,
3286     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3287    },
3288    {
3289     "enum_field_value" : 6,
3290     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3291    },
3292    {
3293     "enum_field_value" : 7,
3294     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3295    },
3296    {
3297     "enum_field_value" : 8,
3298     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3299    },
3300    {
3301     "enum_field_value" : 9,
3302     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3303    }
3304   ],
3305   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3306   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3307   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3308   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3309   "size" : 4,
3310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3311   "underlying_type" : "_ZTIj"
3312  },
3313  {
3314   "alignment" : 4,
3315   "enum_fields" :
3316   [
3317    {
3318     "enum_field_value" : 1,
3319     "name" : "android::hardware::kSynchronizedReadWrite"
3320    },
3321    {
3322     "enum_field_value" : 2,
3323     "name" : "android::hardware::kUnsynchronizedWrite"
3324    }
3325   ],
3326   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3327   "name" : "android::hardware::MQFlavor",
3328   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3329   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3330   "size" : 4,
3331   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3332   "underlying_type" : "_ZTIj"
3333  },
3334  {
3335   "alignment" : 4,
3336   "enum_fields" :
3337   [
3338    {
3339     "enum_field_value" : 0,
3340     "name" : "android::Condition::WAKE_UP_ONE"
3341    },
3342    {
3343     "enum_field_value" : 1,
3344     "name" : "android::Condition::WAKE_UP_ALL"
3345    }
3346   ],
3347   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3348   "name" : "android::Condition::WakeUpType",
3349   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3350   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3351   "size" : 4,
3352   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3353   "underlying_type" : "_ZTIj"
3354  },
3355  {
3356   "alignment" : 4,
3357   "enum_fields" :
3358   [
3359    {
3360     "enum_field_value" : 0,
3361     "name" : "android::Condition::PRIVATE"
3362    },
3363    {
3364     "enum_field_value" : 1,
3365     "name" : "android::Condition::SHARED"
3366    }
3367   ],
3368   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3369   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3370   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3371   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3372   "size" : 4,
3373   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3374   "underlying_type" : "_ZTIj"
3375  }
3376 ],
3377 "function_types" :
3378 [
3379  {
3380   "alignment" : 4,
3381   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3382   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3383   "parameters" :
3384   [
3385    {
3386     "referenced_type" : "_ZTIRKN7android8String16E"
3387    },
3388    {
3389     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3390    },
3391    {
3392     "referenced_type" : "_ZTIPv"
3393    }
3394   ],
3395   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3396   "return_type" : "_ZTIb",
3397   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3398   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3399  },
3400  {
3401   "alignment" : 4,
3402   "linker_set_key" : "_ZTIFiPvE",
3403   "name" : "int (void *)",
3404   "parameters" :
3405   [
3406    {
3407     "referenced_type" : "_ZTIPv"
3408    }
3409   ],
3410   "referenced_type" : "_ZTIFiPvE",
3411   "return_type" : "_ZTIi",
3412   "self_type" : "_ZTIFiPvE",
3413   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3414  },
3415  {
3416   "alignment" : 4,
3417   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3418   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3423    },
3424    {
3425     "referenced_type" : "_ZTIPKh"
3426    },
3427    {
3428     "referenced_type" : "_ZTIm"
3429    },
3430    {
3431     "referenced_type" : "_ZTIPKy"
3432    },
3433    {
3434     "referenced_type" : "_ZTIm"
3435    },
3436    {
3437     "referenced_type" : "_ZTIPv"
3438    }
3439   ],
3440   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3441   "return_type" : "_ZTIv",
3442   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3443   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3444  }
3445 ],
3446 "functions" :
3447 [
3448  {
3449   "function_name" : "android::hardware::power::V1_3::IPower::getService",
3450   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3451   "parameters" :
3452   [
3453    {
3454     "default_arg" : true,
3455     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3456    },
3457    {
3458     "default_arg" : true,
3459     "referenced_type" : "_ZTIb"
3460    }
3461   ],
3462   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
3463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3464  },
3465  {
3466   "function_name" : "android::hardware::power::V1_3::IPower::linkToDeath",
3467   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3468   "parameters" :
3469   [
3470    {
3471     "is_this_ptr" : true,
3472     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3473    },
3474    {
3475     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3476    },
3477    {
3478     "referenced_type" : "_ZTIm"
3479    }
3480   ],
3481   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3483  },
3484  {
3485   "function_name" : "android::hardware::power::V1_3::IPower::getDebugInfo",
3486   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3487   "parameters" :
3488   [
3489    {
3490     "is_this_ptr" : true,
3491     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3492    },
3493    {
3494     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3495    }
3496   ],
3497   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3499  },
3500  {
3501   "function_name" : "android::hardware::power::V1_3::IPower::getHashChain",
3502   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3503   "parameters" :
3504   [
3505    {
3506     "is_this_ptr" : true,
3507     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3508    },
3509    {
3510     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
3511    }
3512   ],
3513   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3515  },
3516  {
3517   "function_name" : "android::hardware::power::V1_3::IPower::tryGetService",
3518   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3519   "parameters" :
3520   [
3521    {
3522     "default_arg" : true,
3523     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3524    },
3525    {
3526     "default_arg" : true,
3527     "referenced_type" : "_ZTIb"
3528    }
3529   ],
3530   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
3531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3532  },
3533  {
3534   "function_name" : "android::hardware::power::V1_3::IPower::unlinkToDeath",
3535   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3536   "parameters" :
3537   [
3538    {
3539     "is_this_ptr" : true,
3540     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3541    },
3542    {
3543     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3544    }
3545   ],
3546   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3548  },
3549  {
3550   "function_name" : "android::hardware::power::V1_3::IPower::interfaceChain",
3551   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3552   "parameters" :
3553   [
3554    {
3555     "is_this_ptr" : true,
3556     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3557    },
3558    {
3559     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3560    }
3561   ],
3562   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3564  },
3565  {
3566   "function_name" : "android::hardware::power::V1_3::IPower::registerAsService",
3567   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3568   "parameters" :
3569   [
3570    {
3571     "is_this_ptr" : true,
3572     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3573    },
3574    {
3575     "default_arg" : true,
3576     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3577    }
3578   ],
3579   "return_type" : "_ZTIi",
3580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3581  },
3582  {
3583   "function_name" : "android::hardware::power::V1_3::IPower::interfaceDescriptor",
3584   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3585   "parameters" :
3586   [
3587    {
3588     "is_this_ptr" : true,
3589     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3590    },
3591    {
3592     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3593    }
3594   ],
3595   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3597  },
3598  {
3599   "function_name" : "android::hardware::power::V1_3::IPower::notifySyspropsChanged",
3600   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv",
3601   "parameters" :
3602   [
3603    {
3604     "is_this_ptr" : true,
3605     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3606    }
3607   ],
3608   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3610  },
3611  {
3612   "function_name" : "android::hardware::power::V1_3::IPower::setHALInstrumentation",
3613   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv",
3614   "parameters" :
3615   [
3616    {
3617     "is_this_ptr" : true,
3618     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3619    }
3620   ],
3621   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3623  },
3624  {
3625   "function_name" : "android::hardware::power::V1_3::IPower::registerForNotifications",
3626   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3627   "parameters" :
3628   [
3629    {
3630     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3631    },
3632    {
3633     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3634    }
3635   ],
3636   "return_type" : "_ZTIb",
3637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3638  },
3639  {
3640   "function_name" : "android::hardware::power::V1_3::IPower::ping",
3641   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower4pingEv",
3642   "parameters" :
3643   [
3644    {
3645     "is_this_ptr" : true,
3646     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3647    }
3648   ],
3649   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3651  },
3652  {
3653   "function_name" : "android::hardware::power::V1_3::IPower::debug",
3654   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3655   "parameters" :
3656   [
3657    {
3658     "is_this_ptr" : true,
3659     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3660    },
3661    {
3662     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3663    },
3664    {
3665     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3666    }
3667   ],
3668   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3670  },
3671  {
3672   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
3673   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
3674   "parameters" :
3675   [
3676    {
3677     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3678    },
3679    {
3680     "default_arg" : true,
3681     "referenced_type" : "_ZTIb"
3682    }
3683   ],
3684   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
3685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3686  },
3687  {
3688   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
3689   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
3690   "parameters" :
3691   [
3692    {
3693     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE"
3694    },
3695    {
3696     "default_arg" : true,
3697     "referenced_type" : "_ZTIb"
3698    }
3699   ],
3700   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
3705   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS1_4V1_26IPowerEEEb",
3706   "parameters" :
3707   [
3708    {
3709     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3710    },
3711    {
3712     "default_arg" : true,
3713     "referenced_type" : "_ZTIb"
3714    }
3715   ],
3716   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
3717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3718  },
3719  {
3720   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
3721   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3722   "parameters" :
3723   [
3724    {
3725     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3726    },
3727    {
3728     "default_arg" : true,
3729     "referenced_type" : "_ZTIb"
3730    }
3731   ],
3732   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::power::V1_3::IPower::castFrom",
3737   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower8castFromERKNS_2spIS3_EEb",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_36IPowerEEE"
3742    },
3743    {
3744     "default_arg" : true,
3745     "referenced_type" : "_ZTIb"
3746    }
3747   ],
3748   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
3750  },
3751  {
3752   "access" : "private",
3753   "function_name" : "android::hardware::power::V1_3::BsPower::addOnewayTask",
3754   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "_ZTIPN7android8hardware5power4V1_37BsPowerE"
3760    },
3761    {
3762     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3763    }
3764   ],
3765   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
3770   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC1ENS_2spINS2_6IPowerEEE",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "_ZTIPN7android8hardware5power4V1_37BsPowerE"
3776    },
3777    {
3778     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE"
3779    }
3780   ],
3781   "return_type" : "_ZTIv",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::power::V1_3::BsPower::BsPower",
3786   "linker_set_key" : "_ZN7android8hardware5power4V1_37BsPowerC2ENS_2spINS2_6IPowerEEE",
3787   "parameters" :
3788   [
3789    {
3790     "is_this_ptr" : true,
3791     "referenced_type" : "_ZTIPN7android8hardware5power4V1_37BsPowerE"
3792    },
3793    {
3794     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE"
3795    }
3796   ],
3797   "return_type" : "_ZTIv",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h"
3799  },
3800  {
3801   "function_name" : "android::hardware::power::V1_3::BnHwPower::onTransact",
3802   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3808    },
3809    {
3810     "referenced_type" : "_ZTIj"
3811    },
3812    {
3813     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3814    },
3815    {
3816     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3817    },
3818    {
3819     "default_arg" : true,
3820     "referenced_type" : "_ZTIj"
3821    },
3822    {
3823     "default_arg" : true,
3824     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3825    }
3826   ],
3827   "return_type" : "_ZTIi",
3828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3829  },
3830  {
3831   "access" : "private",
3832   "function_name" : "android::hardware::power::V1_3::BnHwPower::getDebugInfo",
3833   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3834   "parameters" :
3835   [
3836    {
3837     "is_this_ptr" : true,
3838     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3839    },
3840    {
3841     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3842    }
3843   ],
3844   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3846  },
3847  {
3848   "function_name" : "android::hardware::power::V1_3::BnHwPower::_hidl_powerHintAsync_1_3",
3849   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower24_hidl_powerHintAsync_1_3EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3850   "parameters" :
3851   [
3852    {
3853     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3854    },
3855    {
3856     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3857    },
3858    {
3859     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3860    },
3861    {
3862     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3863    }
3864   ],
3865   "return_type" : "_ZTIi",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3867  },
3868  {
3869   "access" : "private",
3870   "function_name" : "android::hardware::power::V1_3::BnHwPower::ping",
3871   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPower4pingEv",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3877    }
3878   ],
3879   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
3884   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
3885   "parameters" :
3886   [
3887    {
3888     "is_this_ptr" : true,
3889     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3890    },
3891    {
3892     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_36IPowerEEE"
3893    }
3894   ],
3895   "return_type" : "_ZTIv",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::power::V1_3::BnHwPower::BnHwPower",
3900   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
3901   "parameters" :
3902   [
3903    {
3904     "is_this_ptr" : true,
3905     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3906    },
3907    {
3908     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_36IPowerEEE"
3909    }
3910   ],
3911   "return_type" : "_ZTIv",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
3916   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3922    }
3923   ],
3924   "return_type" : "_ZTIv",
3925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3926  },
3927  {
3928   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
3929   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3935    }
3936   ],
3937   "return_type" : "_ZTIv",
3938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3939  },
3940  {
3941   "function_name" : "android::hardware::power::V1_3::BnHwPower::~BnHwPower",
3942   "linker_set_key" : "_ZN7android8hardware5power4V1_39BnHwPowerD2Ev",
3943   "parameters" :
3944   [
3945    {
3946     "is_this_ptr" : true,
3947     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE"
3948    }
3949   ],
3950   "return_type" : "_ZTIv",
3951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h"
3952  },
3953  {
3954   "function_name" : "android::hardware::power::V1_3::BpHwPower::setFeature",
3955   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb",
3956   "parameters" :
3957   [
3958    {
3959     "is_this_ptr" : true,
3960     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
3961    },
3962    {
3963     "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE"
3964    },
3965    {
3966     "referenced_type" : "_ZTIb"
3967    }
3968   ],
3969   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
3971  },
3972  {
3973   "function_name" : "android::hardware::power::V1_3::BpHwPower::linkToDeath",
3974   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3975   "parameters" :
3976   [
3977    {
3978     "is_this_ptr" : true,
3979     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
3980    },
3981    {
3982     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3983    },
3984    {
3985     "referenced_type" : "_ZTIm"
3986    }
3987   ],
3988   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
3990  },
3991  {
3992   "function_name" : "android::hardware::power::V1_3::BpHwPower::getDebugInfo",
3993   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3994   "parameters" :
3995   [
3996    {
3997     "is_this_ptr" : true,
3998     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
3999    },
4000    {
4001     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4002    }
4003   ],
4004   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4006  },
4007  {
4008   "function_name" : "android::hardware::power::V1_3::BpHwPower::getHashChain",
4009   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4010   "parameters" :
4011   [
4012    {
4013     "is_this_ptr" : true,
4014     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4015    },
4016    {
4017     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
4018    }
4019   ],
4020   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4022  },
4023  {
4024   "function_name" : "android::hardware::power::V1_3::BpHwPower::unlinkToDeath",
4025   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4026   "parameters" :
4027   [
4028    {
4029     "is_this_ptr" : true,
4030     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4031    },
4032    {
4033     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4034    }
4035   ],
4036   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceChain",
4041   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4047    },
4048    {
4049     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4050    }
4051   ],
4052   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4054  },
4055  {
4056   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync",
4057   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
4058   "parameters" :
4059   [
4060    {
4061     "is_this_ptr" : true,
4062     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4063    },
4064    {
4065     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4066    },
4067    {
4068     "referenced_type" : "_ZTIi"
4069    }
4070   ],
4071   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4072   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4073  },
4074  {
4075   "function_name" : "android::hardware::power::V1_3::BpHwPower::setInteractive",
4076   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb",
4077   "parameters" :
4078   [
4079    {
4080     "is_this_ptr" : true,
4081     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4082    },
4083    {
4084     "referenced_type" : "_ZTIb"
4085    }
4086   ],
4087   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4089  },
4090  {
4091   "function_name" : "android::hardware::power::V1_3::BpHwPower::onLastStrongRef",
4092   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv",
4093   "parameters" :
4094   [
4095    {
4096     "is_this_ptr" : true,
4097     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4098    },
4099    {
4100     "referenced_type" : "_ZTIPKv"
4101    }
4102   ],
4103   "return_type" : "_ZTIv",
4104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4105  },
4106  {
4107   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_2",
4108   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi",
4109   "parameters" :
4110   [
4111    {
4112     "is_this_ptr" : true,
4113     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4114    },
4115    {
4116     "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE"
4117    },
4118    {
4119     "referenced_type" : "_ZTIi"
4120    }
4121   ],
4122   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4124  },
4125  {
4126   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHintAsync_1_3",
4127   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi",
4128   "parameters" :
4129   [
4130    {
4131     "is_this_ptr" : true,
4132     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4133    },
4134    {
4135     "referenced_type" : "_ZTIN7android8hardware5power4V1_39PowerHintE"
4136    },
4137    {
4138     "referenced_type" : "_ZTIi"
4139    }
4140   ],
4141   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4143  },
4144  {
4145   "function_name" : "android::hardware::power::V1_3::BpHwPower::interfaceDescriptor",
4146   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4147   "parameters" :
4148   [
4149    {
4150     "is_this_ptr" : true,
4151     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4152    },
4153    {
4154     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4155    }
4156   ],
4157   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4159  },
4160  {
4161   "function_name" : "android::hardware::power::V1_3::BpHwPower::notifySyspropsChanged",
4162   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv",
4163   "parameters" :
4164   [
4165    {
4166     "is_this_ptr" : true,
4167     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4168    }
4169   ],
4170   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4172  },
4173  {
4174   "function_name" : "android::hardware::power::V1_3::BpHwPower::setHALInstrumentation",
4175   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv",
4176   "parameters" :
4177   [
4178    {
4179     "is_this_ptr" : true,
4180     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4181    }
4182   ],
4183   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4185  },
4186  {
4187   "function_name" : "android::hardware::power::V1_3::BpHwPower::_hidl_powerHintAsync_1_3",
4188   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24_hidl_powerHintAsync_1_3EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
4189   "parameters" :
4190   [
4191    {
4192     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4193    },
4194    {
4195     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4196    },
4197    {
4198     "referenced_type" : "_ZTIN7android8hardware5power4V1_39PowerHintE"
4199    },
4200    {
4201     "referenced_type" : "_ZTIi"
4202    }
4203   ],
4204   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4206  },
4207  {
4208   "function_name" : "android::hardware::power::V1_3::BpHwPower::getPlatformLowPowerStats",
4209   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
4210   "parameters" :
4211   [
4212    {
4213     "is_this_ptr" : true,
4214     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4215    },
4216    {
4217     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_028PowerStatePlatformSleepStateEEENS5_6StatusEEEE"
4218    }
4219   ],
4220   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4222  },
4223  {
4224   "function_name" : "android::hardware::power::V1_3::BpHwPower::getSubsystemLowPowerStats",
4225   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
4226   "parameters" :
4227   [
4228    {
4229     "is_this_ptr" : true,
4230     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4231    },
4232    {
4233     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_119PowerStateSubsystemEEENS4_4V1_06StatusEEEE"
4234    }
4235   ],
4236   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4238  },
4239  {
4240   "function_name" : "android::hardware::power::V1_3::BpHwPower::ping",
4241   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv",
4242   "parameters" :
4243   [
4244    {
4245     "is_this_ptr" : true,
4246     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4247    }
4248   ],
4249   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::power::V1_3::BpHwPower::debug",
4254   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4255   "parameters" :
4256   [
4257    {
4258     "is_this_ptr" : true,
4259     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4260    },
4261    {
4262     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4263    },
4264    {
4265     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4266    }
4267   ],
4268   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4270  },
4271  {
4272   "function_name" : "android::hardware::power::V1_3::BpHwPower::powerHint",
4273   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi",
4274   "parameters" :
4275   [
4276    {
4277     "is_this_ptr" : true,
4278     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4279    },
4280    {
4281     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4282    },
4283    {
4284     "referenced_type" : "_ZTIi"
4285    }
4286   ],
4287   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4289  },
4290  {
4291   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
4292   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
4293   "parameters" :
4294   [
4295    {
4296     "is_this_ptr" : true,
4297     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4298    },
4299    {
4300     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4301    }
4302   ],
4303   "return_type" : "_ZTIv",
4304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4305  },
4306  {
4307   "function_name" : "android::hardware::power::V1_3::BpHwPower::BpHwPower",
4308   "linker_set_key" : "_ZN7android8hardware5power4V1_39BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
4309   "parameters" :
4310   [
4311    {
4312     "is_this_ptr" : true,
4313     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4314    },
4315    {
4316     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4317    }
4318   ],
4319   "return_type" : "_ZTIv",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::details::castInterface",
4324   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4325   "parameters" :
4326   [
4327    {
4328     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
4329    },
4330    {
4331     "referenced_type" : "_ZTIPKc"
4332    },
4333    {
4334     "referenced_type" : "_ZTIb"
4335    }
4336   ],
4337   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4338   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4339   "template_args" :
4340   [
4341    "_ZTIN7android8hardware5power4V1_36IPowerE",
4342    "_ZTIN7android8hardware5power4V1_06IPowerE",
4343    "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
4344   ]
4345  },
4346  {
4347   "function_name" : "android::hardware::details::castInterface",
4348   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4349   "parameters" :
4350   [
4351    {
4352     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
4353    },
4354    {
4355     "referenced_type" : "_ZTIPKc"
4356    },
4357    {
4358     "referenced_type" : "_ZTIb"
4359    }
4360   ],
4361   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4362   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4363   "template_args" :
4364   [
4365    "_ZTIN7android8hardware5power4V1_36IPowerE",
4366    "_ZTIN7android8hardware5power4V1_16IPowerE",
4367    "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
4368   ]
4369  },
4370  {
4371   "function_name" : "android::hardware::details::castInterface",
4372   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS3_4V1_26IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4373   "parameters" :
4374   [
4375    {
4376     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
4377    },
4378    {
4379     "referenced_type" : "_ZTIPKc"
4380    },
4381    {
4382     "referenced_type" : "_ZTIb"
4383    }
4384   ],
4385   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4386   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4387   "template_args" :
4388   [
4389    "_ZTIN7android8hardware5power4V1_36IPowerE",
4390    "_ZTIN7android8hardware5power4V1_26IPowerE",
4391    "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
4392   ]
4393  },
4394  {
4395   "function_name" : "android::hardware::details::castInterface",
4396   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_36IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4397   "parameters" :
4398   [
4399    {
4400     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4401    },
4402    {
4403     "referenced_type" : "_ZTIPKc"
4404    },
4405    {
4406     "referenced_type" : "_ZTIb"
4407    }
4408   ],
4409   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4410   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4411   "template_args" :
4412   [
4413    "_ZTIN7android8hardware5power4V1_36IPowerE",
4414    "_ZTIN7android4hidl4base4V1_05IBaseE",
4415    "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
4416   ]
4417  },
4418  {
4419   "function_name" : "android::hardware::details::getServiceInternal",
4420   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_39BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4421   "parameters" :
4422   [
4423    {
4424     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4425    },
4426    {
4427     "referenced_type" : "_ZTIb"
4428    },
4429    {
4430     "referenced_type" : "_ZTIb"
4431    }
4432   ],
4433   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
4434   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4435   "template_args" :
4436   [
4437    "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
4438    "_ZTIN7android8hardware5power4V1_36IPowerE",
4439    "_ZTIv",
4440    "_ZTIv"
4441   ]
4442  },
4443  {
4444   "function_name" : "android::hardware::power::V1_3::BpHwPower::onLastStrongRef",
4445   "linker_set_key" : "_ZThn16_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv",
4446   "parameters" :
4447   [
4448    {
4449     "is_this_ptr" : true,
4450     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4451    },
4452    {
4453     "referenced_type" : "_ZTIPKv"
4454    }
4455   ],
4456   "return_type" : "_ZTIv",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4458  },
4459  {
4460   "function_name" : "android::hardware::power::V1_3::BpHwPower::onLastStrongRef",
4461   "linker_set_key" : "_ZTv0_n40_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4467    },
4468    {
4469     "referenced_type" : "_ZTIPKv"
4470    }
4471   ],
4472   "return_type" : "_ZTIv",
4473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
4474  }
4475 ],
4476 "global_vars" :
4477 [
4478  {
4479   "linker_set_key" : "_ZN7android8hardware5power4V1_36IPower10descriptorE",
4480   "name" : "android::hardware::power::V1_3::IPower::descriptor",
4481   "referenced_type" : "_ZTIPKc",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4483  }
4484 ],
4485 "lvalue_reference_types" :
4486 [
4487  {
4488   "alignment" : 8,
4489   "linker_set_key" : "_ZTIRK7log_msg",
4490   "name" : "const log_msg &",
4491   "referenced_type" : "_ZTIK7log_msg",
4492   "self_type" : "_ZTIRK7log_msg",
4493   "size" : 8,
4494   "source_file" : "/system/core/liblog/include/log/log_read.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4499   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4500   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4501   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4502   "size" : 8,
4503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4508   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4509   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4510   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4511   "size" : 8,
4512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4513  },
4514  {
4515   "alignment" : 8,
4516   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4517   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4518   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4519   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4520   "size" : 8,
4521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4522  },
4523  {
4524   "alignment" : 8,
4525   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4526   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4527   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4528   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4529   "size" : 8,
4530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4531  },
4532  {
4533   "alignment" : 8,
4534   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4535   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
4536   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4537   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4538   "size" : 8,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 8,
4543   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4544   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
4545   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4546   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4547   "size" : 8,
4548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4549  },
4550  {
4551   "alignment" : 8,
4552   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4553   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
4554   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4555   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4556   "size" : 8,
4557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4558  },
4559  {
4560   "alignment" : 8,
4561   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_36IPowerEEE",
4562   "name" : "const android::sp<android::hardware::power::V1_3::IPower> &",
4563   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE",
4564   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_36IPowerEEE",
4565   "size" : 8,
4566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4567  },
4568  {
4569   "alignment" : 8,
4570   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4571   "name" : "const android::sp<android::hardware::IBinder> &",
4572   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4573   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4574   "size" : 8,
4575   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4576  },
4577  {
4578   "alignment" : 8,
4579   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4580   "name" : "const android::wp<android::hardware::BHwBinder> &",
4581   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4582   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4583   "size" : 8,
4584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4585  },
4586  {
4587   "alignment" : 8,
4588   "linker_set_key" : "_ZTIRKN7android7String8E",
4589   "name" : "const android::String8 &",
4590   "referenced_type" : "_ZTIKN7android7String8E",
4591   "self_type" : "_ZTIRKN7android7String8E",
4592   "size" : 8,
4593   "source_file" : "/system/core/libutils/include/utils/String8.h"
4594  },
4595  {
4596   "alignment" : 8,
4597   "linker_set_key" : "_ZTIRKN7android8String16E",
4598   "name" : "const android::String16 &",
4599   "referenced_type" : "_ZTIKN7android8String16E",
4600   "self_type" : "_ZTIRKN7android8String16E",
4601   "size" : 8,
4602   "source_file" : "/system/core/libutils/include/utils/String16.h"
4603  },
4604  {
4605   "alignment" : 8,
4606   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4607   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4608   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4609   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4610   "size" : 8,
4611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4616   "name" : "const android::hardware::hidl_handle &",
4617   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4618   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4619   "size" : 8,
4620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4621  },
4622  {
4623   "alignment" : 8,
4624   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4625   "name" : "const android::hardware::hidl_memory &",
4626   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4627   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4628   "size" : 8,
4629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4630  },
4631  {
4632   "alignment" : 8,
4633   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4634   "name" : "const android::hardware::hidl_string &",
4635   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4636   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4637   "size" : 8,
4638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4639  },
4640  {
4641   "alignment" : 8,
4642   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4643   "name" : "const android::hardware::hidl_version &",
4644   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4645   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4646   "size" : 8,
4647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "alignment" : 8,
4651   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4652   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
4653   "referenced_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
4654   "self_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4655   "size" : 8,
4656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4657  },
4658  {
4659   "alignment" : 8,
4660   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4661   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
4662   "referenced_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4663   "self_type" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4664   "size" : 8,
4665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4666  },
4667  {
4668   "alignment" : 8,
4669   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4670   "name" : "const android::hardware::Parcel &",
4671   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4672   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4673   "size" : 8,
4674   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4675  },
4676  {
4677   "alignment" : 8,
4678   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4679   "name" : "const android::hardware::Return<bool> &",
4680   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4681   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4682   "size" : 8,
4683   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4684  },
4685  {
4686   "alignment" : 8,
4687   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4688   "name" : "const android::hardware::Status &",
4689   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4690   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4691   "size" : 8,
4692   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4693  },
4694  {
4695   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4696   "name" : "const iter<is_const> &",
4697   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4698   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4700  },
4701  {
4702   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4703   "name" : "const iter<is_const> &",
4704   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
4705   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
4706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4707  },
4708  {
4709   "alignment" : 8,
4710   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4711   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4712   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4713   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4714   "size" : 8,
4715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
4716  },
4717  {
4718   "alignment" : 8,
4719   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4720   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
4721   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4722   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4723   "size" : 8,
4724   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4725  },
4726  {
4727   "alignment" : 8,
4728   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4729   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
4730   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4731   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4732   "size" : 8,
4733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4734  },
4735  {
4736   "alignment" : 8,
4737   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4738   "name" : "const android::hardware::hidl_vec<int> &",
4739   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4740   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4741   "size" : 8,
4742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4743  },
4744  {
4745   "alignment" : 8,
4746   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4747   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4748   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4749   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4750   "size" : 8,
4751   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4752  },
4753  {
4754   "alignment" : 8,
4755   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4756   "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 *> > *)> > > &",
4757   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4758   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4759   "size" : 8,
4760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4761  },
4762  {
4763   "alignment" : 8,
4764   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4765   "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 *> > *)> > > &",
4766   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
4767   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
4768   "size" : 8,
4769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4770  },
4771  {
4772   "alignment" : 8,
4773   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4774   "name" : "const android::hidl::base::V1_0::IBase *const &",
4775   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4776   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4777   "size" : 8,
4778   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4779  },
4780  {
4781   "alignment" : 8,
4782   "linker_set_key" : "_ZTIRKa",
4783   "name" : "const signed char &",
4784   "referenced_type" : "_ZTIKa",
4785   "self_type" : "_ZTIRKa",
4786   "size" : 8,
4787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4788  },
4789  {
4790   "alignment" : 8,
4791   "linker_set_key" : "_ZTIRKb",
4792   "name" : "const bool &",
4793   "referenced_type" : "_ZTIKb",
4794   "self_type" : "_ZTIRKb",
4795   "size" : 8,
4796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4797  },
4798  {
4799   "alignment" : 8,
4800   "linker_set_key" : "_ZTIRKd",
4801   "name" : "const double &",
4802   "referenced_type" : "_ZTIKd",
4803   "self_type" : "_ZTIRKd",
4804   "size" : 8,
4805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4806  },
4807  {
4808   "alignment" : 8,
4809   "linker_set_key" : "_ZTIRKf",
4810   "name" : "const float &",
4811   "referenced_type" : "_ZTIKf",
4812   "self_type" : "_ZTIRKf",
4813   "size" : 8,
4814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4815  },
4816  {
4817   "alignment" : 8,
4818   "linker_set_key" : "_ZTIRKh",
4819   "name" : "const unsigned char &",
4820   "referenced_type" : "_ZTIKh",
4821   "self_type" : "_ZTIRKh",
4822   "size" : 8,
4823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4824  },
4825  {
4826   "alignment" : 8,
4827   "linker_set_key" : "_ZTIRKi",
4828   "name" : "const int &",
4829   "referenced_type" : "_ZTIKi",
4830   "self_type" : "_ZTIRKi",
4831   "size" : 8,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4833  },
4834  {
4835   "alignment" : 8,
4836   "linker_set_key" : "_ZTIRKj",
4837   "name" : "const unsigned int &",
4838   "referenced_type" : "_ZTIKj",
4839   "self_type" : "_ZTIRKj",
4840   "size" : 8,
4841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4842  },
4843  {
4844   "alignment" : 8,
4845   "linker_set_key" : "_ZTIRKl",
4846   "name" : "const long &",
4847   "referenced_type" : "_ZTIKl",
4848   "self_type" : "_ZTIRKl",
4849   "size" : 8,
4850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4851  },
4852  {
4853   "alignment" : 8,
4854   "linker_set_key" : "_ZTIRKm",
4855   "name" : "const unsigned long &",
4856   "referenced_type" : "_ZTIKm",
4857   "self_type" : "_ZTIRKm",
4858   "size" : 8,
4859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4860  },
4861  {
4862   "alignment" : 8,
4863   "linker_set_key" : "_ZTIRKs",
4864   "name" : "const short &",
4865   "referenced_type" : "_ZTIKs",
4866   "self_type" : "_ZTIRKs",
4867   "size" : 8,
4868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4869  },
4870  {
4871   "alignment" : 8,
4872   "linker_set_key" : "_ZTIRKt",
4873   "name" : "const unsigned short &",
4874   "referenced_type" : "_ZTIKt",
4875   "self_type" : "_ZTIRKt",
4876   "size" : 8,
4877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4878  },
4879  {
4880   "alignment" : 8,
4881   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4882   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4883   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4884   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4885   "size" : 8,
4886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4887  },
4888  {
4889   "alignment" : 8,
4890   "linker_set_key" : "_ZTIRN7android2spINS_8hardware5power4V1_36IPowerEEE",
4891   "name" : "android::sp<android::hardware::power::V1_3::IPower> &",
4892   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
4893   "self_type" : "_ZTIRN7android2spINS_8hardware5power4V1_36IPowerEEE",
4894   "size" : 8,
4895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4896  },
4897  {
4898   "alignment" : 8,
4899   "linker_set_key" : "_ZTIRN7android5MutexE",
4900   "name" : "android::Mutex &",
4901   "referenced_type" : "_ZTIN7android5MutexE",
4902   "self_type" : "_ZTIRN7android5MutexE",
4903   "size" : 8,
4904   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4905  },
4906  {
4907   "alignment" : 8,
4908   "linker_set_key" : "_ZTIRN7android6RWLockE",
4909   "name" : "android::RWLock &",
4910   "referenced_type" : "_ZTIN7android6RWLockE",
4911   "self_type" : "_ZTIRN7android6RWLockE",
4912   "size" : 8,
4913   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4914  },
4915  {
4916   "alignment" : 8,
4917   "linker_set_key" : "_ZTIRN7android7String8E",
4918   "name" : "android::String8 &",
4919   "referenced_type" : "_ZTIN7android7String8E",
4920   "self_type" : "_ZTIRN7android7String8E",
4921   "size" : 8,
4922   "source_file" : "/system/core/libutils/include/utils/String8.h"
4923  },
4924  {
4925   "alignment" : 8,
4926   "linker_set_key" : "_ZTIRN7android8String16E",
4927   "name" : "android::String16 &",
4928   "referenced_type" : "_ZTIN7android8String16E",
4929   "self_type" : "_ZTIRN7android8String16E",
4930   "size" : 8,
4931   "source_file" : "/system/core/libutils/include/utils/String16.h"
4932  },
4933  {
4934   "alignment" : 8,
4935   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4936   "name" : "android::hardware::TextOutput &",
4937   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4938   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4939   "size" : 8,
4940   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4941  },
4942  {
4943   "alignment" : 8,
4944   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4945   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4946   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4947   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4948   "size" : 8,
4949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4950  },
4951  {
4952   "alignment" : 8,
4953   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4954   "name" : "android::hardware::hidl_memory &",
4955   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4956   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4957   "size" : 8,
4958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4959  },
4960  {
4961   "alignment" : 8,
4962   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4963   "name" : "android::hardware::hidl_string &",
4964   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4965   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4966   "size" : 8,
4967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4968  },
4969  {
4970   "alignment" : 8,
4971   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4972   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &",
4973   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4974   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
4975   "size" : 8,
4976   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4977  },
4978  {
4979   "alignment" : 8,
4980   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4981   "name" : "android::hardware::Return<bool> &",
4982   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4983   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4984   "size" : 8,
4985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4986  },
4987  {
4988   "alignment" : 8,
4989   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4990   "name" : "android::hardware::Return<void> &",
4991   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4992   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4993   "size" : 8,
4994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4995  },
4996  {
4997   "alignment" : 8,
4998   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4999   "name" : "android::hardware::Status &",
5000   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5001   "self_type" : "_ZTIRN7android8hardware6StatusE",
5002   "size" : 8,
5003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5004  },
5005  {
5006   "alignment" : 8,
5007   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5008   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5009   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5010   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5011   "size" : 8,
5012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5013  },
5014  {
5015   "alignment" : 8,
5016   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5017   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5018   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5019   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5020   "size" : 8,
5021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5022  },
5023  {
5024   "alignment" : 8,
5025   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5026   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5027   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5028   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5029   "size" : 8,
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5031  },
5032  {
5033   "alignment" : 8,
5034   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5035   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5036   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5037   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5038   "size" : 8,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 8,
5043   "linker_set_key" : "_ZTIRh",
5044   "name" : "unsigned char &",
5045   "referenced_type" : "_ZTIh",
5046   "self_type" : "_ZTIRh",
5047   "size" : 8,
5048   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5049  },
5050  {
5051   "alignment" : 8,
5052   "linker_set_key" : "_ZTIRi",
5053   "name" : "int &",
5054   "referenced_type" : "_ZTIi",
5055   "self_type" : "_ZTIRi",
5056   "size" : 8,
5057   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5058  },
5059  {
5060   "alignment" : 8,
5061   "linker_set_key" : "_ZTIRj",
5062   "name" : "unsigned int &",
5063   "referenced_type" : "_ZTIj",
5064   "self_type" : "_ZTIRj",
5065   "size" : 8,
5066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
5067  }
5068 ],
5069 "pointer_types" :
5070 [
5071  {
5072   "alignment" : 8,
5073   "linker_set_key" : "_ZTIP13native_handle",
5074   "name" : "native_handle *",
5075   "referenced_type" : "_ZTI13native_handle",
5076   "self_type" : "_ZTIP13native_handle",
5077   "size" : 8,
5078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5079  },
5080  {
5081   "alignment" : 8,
5082   "linker_set_key" : "_ZTIP18android_flex_plane",
5083   "name" : "android_flex_plane *",
5084   "referenced_type" : "_ZTI18android_flex_plane",
5085   "self_type" : "_ZTIP18android_flex_plane",
5086   "size" : 8,
5087   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5088  },
5089  {
5090   "alignment" : 8,
5091   "linker_set_key" : "_ZTIP7log_msg",
5092   "name" : "log_msg *",
5093   "referenced_type" : "_ZTI7log_msg",
5094   "self_type" : "_ZTIP7log_msg",
5095   "size" : 8,
5096   "source_file" : "/system/core/liblog/include/log/log_read.h"
5097  },
5098  {
5099   "alignment" : 8,
5100   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5101   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5102   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5103   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5104   "size" : 8,
5105   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5106  },
5107  {
5108   "alignment" : 8,
5109   "linker_set_key" : "_ZTIPFiPvE",
5110   "name" : "int (*)(void *)",
5111   "referenced_type" : "_ZTIFiPvE",
5112   "self_type" : "_ZTIPFiPvE",
5113   "size" : 8,
5114   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5115  },
5116  {
5117   "alignment" : 8,
5118   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
5119   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
5120   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
5121   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
5122   "size" : 8,
5123   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5124  },
5125  {
5126   "alignment" : 8,
5127   "linker_set_key" : "_ZTIPK13native_handle",
5128   "name" : "const native_handle *",
5129   "referenced_type" : "_ZTIK13native_handle",
5130   "self_type" : "_ZTIPK13native_handle",
5131   "size" : 8,
5132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5133  },
5134  {
5135   "alignment" : 8,
5136   "linker_set_key" : "_ZTIPK7log_msg",
5137   "name" : "const log_msg *",
5138   "referenced_type" : "_ZTIK7log_msg",
5139   "self_type" : "_ZTIPK7log_msg",
5140   "size" : 8,
5141   "source_file" : "/system/core/liblog/include/log/log_read.h"
5142  },
5143  {
5144   "alignment" : 8,
5145   "linker_set_key" : "_ZTIPKDs",
5146   "name" : "const char16_t *",
5147   "referenced_type" : "_ZTIKDs",
5148   "self_type" : "_ZTIPKDs",
5149   "size" : 8,
5150   "source_file" : "/system/core/libutils/include/utils/String16.h"
5151  },
5152  {
5153   "alignment" : 8,
5154   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5155   "name" : "const android::VectorImpl *",
5156   "referenced_type" : "_ZTIKN7android10VectorImplE",
5157   "self_type" : "_ZTIPKN7android10VectorImplE",
5158   "size" : 8,
5159   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5160  },
5161  {
5162   "alignment" : 8,
5163   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5164   "name" : "const android::NativeHandle *",
5165   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5166   "self_type" : "_ZTIPKN7android12NativeHandleE",
5167   "size" : 8,
5168   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5169  },
5170  {
5171   "alignment" : 8,
5172   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5173   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5174   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5175   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5176   "size" : 8,
5177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5178  },
5179  {
5180   "alignment" : 8,
5181   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5182   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5183   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5184   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5185   "size" : 8,
5186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5187  },
5188  {
5189   "alignment" : 8,
5190   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5191   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5192   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5193   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5194   "size" : 8,
5195   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5196  },
5197  {
5198   "alignment" : 8,
5199   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5200   "name" : "const android::sp<android::hardware::ProcessState> *",
5201   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5202   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5203   "size" : 8,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 8,
5208   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5209   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5210   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5211   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5212   "size" : 8,
5213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5214  },
5215  {
5216   "alignment" : 8,
5217   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5218   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5219   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5220   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5221   "size" : 8,
5222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5223  },
5224  {
5225   "alignment" : 8,
5226   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5227   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
5228   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5229   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5230   "size" : 8,
5231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5232  },
5233  {
5234   "alignment" : 8,
5235   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5236   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
5237   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5238   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5239   "size" : 8,
5240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5241  },
5242  {
5243   "alignment" : 8,
5244   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5245   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
5246   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5247   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5248   "size" : 8,
5249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5250  },
5251  {
5252   "alignment" : 8,
5253   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_36IPowerEEE",
5254   "name" : "const android::sp<android::hardware::power::V1_3::IPower> *",
5255   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE",
5256   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_36IPowerEEE",
5257   "size" : 8,
5258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5259  },
5260  {
5261   "alignment" : 8,
5262   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5263   "name" : "const android::sp<android::hardware::IBinder> *",
5264   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5265   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5266   "size" : 8,
5267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5268  },
5269  {
5270   "alignment" : 8,
5271   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5272   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5273   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5274   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5275   "size" : 8,
5276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5277  },
5278  {
5279   "alignment" : 8,
5280   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5281   "name" : "const android::wp<android::hardware::BHwBinder> *",
5282   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5283   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5284   "size" : 8,
5285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5286  },
5287  {
5288   "alignment" : 8,
5289   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5290   "name" : "const android::hidl::base::V1_0::IBase *",
5291   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5292   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5293   "size" : 8,
5294   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5295  },
5296  {
5297   "alignment" : 8,
5298   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5299   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5300   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5301   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5302   "size" : 8,
5303   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5304  },
5305  {
5306   "alignment" : 8,
5307   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5308   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5309   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5310   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5311   "size" : 8,
5312   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5313  },
5314  {
5315   "alignment" : 8,
5316   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5317   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5318   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5319   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5320   "size" : 8,
5321   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5322  },
5323  {
5324   "alignment" : 8,
5325   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5326   "name" : "const android::RefBase *",
5327   "referenced_type" : "_ZTIKN7android7RefBaseE",
5328   "self_type" : "_ZTIPKN7android7RefBaseE",
5329   "size" : 8,
5330   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5331  },
5332  {
5333   "alignment" : 8,
5334   "linker_set_key" : "_ZTIPKN7android7String8E",
5335   "name" : "const android::String8 *",
5336   "referenced_type" : "_ZTIKN7android7String8E",
5337   "self_type" : "_ZTIPKN7android7String8E",
5338   "size" : 8,
5339   "source_file" : "/system/core/libutils/include/utils/String8.h"
5340  },
5341  {
5342   "alignment" : 8,
5343   "linker_set_key" : "_ZTIPKN7android8String16E",
5344   "name" : "const android::String16 *",
5345   "referenced_type" : "_ZTIKN7android8String16E",
5346   "self_type" : "_ZTIPKN7android8String16E",
5347   "size" : 8,
5348   "source_file" : "/system/core/libutils/include/utils/String16.h"
5349  },
5350  {
5351   "alignment" : 8,
5352   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5353   "name" : "const android::hardware::BpHwRefBase *",
5354   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5355   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5356   "size" : 8,
5357   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5358  },
5359  {
5360   "alignment" : 8,
5361   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5362   "name" : "const android::hardware::hidl_memory *",
5363   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5364   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5365   "size" : 8,
5366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5367  },
5368  {
5369   "alignment" : 8,
5370   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5371   "name" : "const android::hardware::hidl_version *",
5372   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5373   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5374   "size" : 8,
5375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5376  },
5377  {
5378   "alignment" : 8,
5379   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5380   "name" : "const android::hardware::power::V1_0::IPower *",
5381   "referenced_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
5382   "self_type" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5383   "size" : 8,
5384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5385  },
5386  {
5387   "alignment" : 8,
5388   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5389   "name" : "const android::hardware::power::V1_0::BpHwPower *",
5390   "referenced_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
5391   "self_type" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5392   "size" : 8,
5393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5394  },
5395  {
5396   "alignment" : 8,
5397   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5398   "name" : "const android::hardware::power::V1_1::IPower *",
5399   "referenced_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
5400   "self_type" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5401   "size" : 8,
5402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5403  },
5404  {
5405   "alignment" : 8,
5406   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5407   "name" : "const android::hardware::power::V1_1::BpHwPower *",
5408   "referenced_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
5409   "self_type" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5410   "size" : 8,
5411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5412  },
5413  {
5414   "alignment" : 8,
5415   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5416   "name" : "const android::hardware::power::V1_2::IPower *",
5417   "referenced_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
5418   "self_type" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5419   "size" : 8,
5420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5421  },
5422  {
5423   "alignment" : 8,
5424   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5425   "name" : "const android::hardware::power::V1_2::BpHwPower *",
5426   "referenced_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
5427   "self_type" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5428   "size" : 8,
5429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5430  },
5431  {
5432   "alignment" : 8,
5433   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_36IPowerE",
5434   "name" : "const android::hardware::power::V1_3::IPower *",
5435   "referenced_type" : "_ZTIKN7android8hardware5power4V1_36IPowerE",
5436   "self_type" : "_ZTIPKN7android8hardware5power4V1_36IPowerE",
5437   "size" : 8,
5438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
5439  },
5440  {
5441   "alignment" : 8,
5442   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_39BpHwPowerE",
5443   "name" : "const android::hardware::power::V1_3::BpHwPower *",
5444   "referenced_type" : "_ZTIKN7android8hardware5power4V1_39BpHwPowerE",
5445   "self_type" : "_ZTIPKN7android8hardware5power4V1_39BpHwPowerE",
5446   "size" : 8,
5447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
5448  },
5449  {
5450   "alignment" : 8,
5451   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
5452   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
5453   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
5454   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
5455   "size" : 8,
5456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 8,
5460   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5461   "name" : "const android::hardware::Return<bool> *",
5462   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5463   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5464   "size" : 8,
5465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5466  },
5467  {
5468   "alignment" : 8,
5469   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5470   "name" : "const android::hardware::Status *",
5471   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5472   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5473   "size" : 8,
5474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 8,
5478   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5479   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5480   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5481   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5482   "size" : 8,
5483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5484  },
5485  {
5486   "alignment" : 8,
5487   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5488   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5489   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5490   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5491   "size" : 8,
5492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5493  },
5494  {
5495   "alignment" : 8,
5496   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5497   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
5498   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5499   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5500   "size" : 8,
5501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5502  },
5503  {
5504   "alignment" : 8,
5505   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5506   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5507   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5508   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5509   "size" : 8,
5510   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5511  },
5512  {
5513   "alignment" : 8,
5514   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5515   "name" : "const android::hardware::details::hidl_pointer<int> *",
5516   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5517   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5518   "size" : 8,
5519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5520  },
5521  {
5522   "alignment" : 8,
5523   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5524   "name" : "const android::hardware::details::return_status *",
5525   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5526   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5527   "size" : 8,
5528   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5529  },
5530  {
5531   "alignment" : 8,
5532   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5533   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
5534   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5535   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5536   "size" : 8,
5537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5538  },
5539  {
5540   "alignment" : 8,
5541   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5542   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5543   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5544   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5545   "size" : 8,
5546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5547  },
5548  {
5549   "alignment" : 8,
5550   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5551   "name" : "const android::hardware::hidl_vec<int> *",
5552   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5553   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5554   "size" : 8,
5555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5556  },
5557  {
5558   "alignment" : 8,
5559   "linker_set_key" : "_ZTIPKc",
5560   "name" : "const char *",
5561   "referenced_type" : "_ZTIKc",
5562   "self_type" : "_ZTIPKc",
5563   "size" : 8,
5564   "source_file" : "/system/core/liblog/include/android/log.h"
5565  },
5566  {
5567   "alignment" : 8,
5568   "linker_set_key" : "_ZTIPKh",
5569   "name" : "const unsigned char *",
5570   "referenced_type" : "_ZTIKh",
5571   "self_type" : "_ZTIPKh",
5572   "size" : 8,
5573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5574  },
5575  {
5576   "alignment" : 8,
5577   "linker_set_key" : "_ZTIPKv",
5578   "name" : "const void *",
5579   "referenced_type" : "_ZTIKv",
5580   "self_type" : "_ZTIPKv",
5581   "size" : 8,
5582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5583  },
5584  {
5585   "alignment" : 8,
5586   "linker_set_key" : "_ZTIPKy",
5587   "name" : "const unsigned long long *",
5588   "referenced_type" : "_ZTIKy",
5589   "self_type" : "_ZTIPKy",
5590   "size" : 8,
5591   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5592  },
5593  {
5594   "alignment" : 8,
5595   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5596   "name" : "android::ScopedTrace *",
5597   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5598   "self_type" : "_ZTIPN7android11ScopedTraceE",
5599   "size" : 8,
5600   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5601  },
5602  {
5603   "alignment" : 8,
5604   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5605   "name" : "android::ReferenceRenamer *",
5606   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5607   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5608   "size" : 8,
5609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5610  },
5611  {
5612   "alignment" : 8,
5613   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5614   "name" : "android::VirtualLightRefBase *",
5615   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5616   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5617   "size" : 8,
5618   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5619  },
5620  {
5621   "alignment" : 8,
5622   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5623   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5624   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5625   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5626   "size" : 8,
5627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5628  },
5629  {
5630   "alignment" : 8,
5631   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5632   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5633   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5634   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5635   "size" : 8,
5636   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5637  },
5638  {
5639   "alignment" : 8,
5640   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5641   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5642   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5643   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5644   "size" : 8,
5645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5646  },
5647  {
5648   "alignment" : 8,
5649   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5650   "name" : "android::sp<android::hardware::ProcessState> *",
5651   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5652   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5653   "size" : 8,
5654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5655  },
5656  {
5657   "alignment" : 8,
5658   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5659   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5660   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5661   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5662   "size" : 8,
5663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5664  },
5665  {
5666   "alignment" : 8,
5667   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5668   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
5669   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
5670   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5671   "size" : 8,
5672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5673  },
5674  {
5675   "alignment" : 8,
5676   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5677   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
5678   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
5679   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5680   "size" : 8,
5681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5682  },
5683  {
5684   "alignment" : 8,
5685   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5686   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
5687   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
5688   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5689   "size" : 8,
5690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5691  },
5692  {
5693   "alignment" : 8,
5694   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_36IPowerEEE",
5695   "name" : "android::sp<android::hardware::power::V1_3::IPower> *",
5696   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
5697   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_36IPowerEEE",
5698   "size" : 8,
5699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5700  },
5701  {
5702   "alignment" : 8,
5703   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5704   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5705   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5706   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5707   "size" : 8,
5708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5709  },
5710  {
5711   "alignment" : 8,
5712   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5713   "name" : "android::sp<android::hardware::IBinder> *",
5714   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5715   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5716   "size" : 8,
5717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5718  },
5719  {
5720   "alignment" : 8,
5721   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5722   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5723   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5724   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5725   "size" : 8,
5726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5727  },
5728  {
5729   "alignment" : 8,
5730   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5731   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5732   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5733   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5734   "size" : 8,
5735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5736  },
5737  {
5738   "alignment" : 8,
5739   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5740   "name" : "android::wp<android::hardware::BHwBinder> *",
5741   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5742   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5743   "size" : 8,
5744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5745  },
5746  {
5747   "alignment" : 8,
5748   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5749   "name" : "android::hidl::base::V1_0::IBase *",
5750   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5751   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5752   "size" : 8,
5753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5754  },
5755  {
5756   "alignment" : 8,
5757   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5758   "name" : "android::hidl::base::V1_0::BnHwBase *",
5759   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5760   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5761   "size" : 8,
5762   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5763  },
5764  {
5765   "alignment" : 8,
5766   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5767   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5768   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5769   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5770   "size" : 8,
5771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "alignment" : 8,
5775   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5776   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5777   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5778   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5779   "size" : 8,
5780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5781  },
5782  {
5783   "alignment" : 8,
5784   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5785   "name" : "android::Mutex::Autolock *",
5786   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5787   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5788   "size" : 8,
5789   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "linker_set_key" : "_ZTIPN7android5MutexE",
5794   "name" : "android::Mutex *",
5795   "referenced_type" : "_ZTIN7android5MutexE",
5796   "self_type" : "_ZTIPN7android5MutexE",
5797   "size" : 8,
5798   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5799  },
5800  {
5801   "alignment" : 8,
5802   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5803   "name" : "android::RWLock::AutoRLock *",
5804   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5805   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5806   "size" : 8,
5807   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5808  },
5809  {
5810   "alignment" : 8,
5811   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5812   "name" : "android::RWLock::AutoWLock *",
5813   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5814   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5815   "size" : 8,
5816   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "linker_set_key" : "_ZTIPN7android6RWLockE",
5821   "name" : "android::RWLock *",
5822   "referenced_type" : "_ZTIN7android6RWLockE",
5823   "self_type" : "_ZTIPN7android6RWLockE",
5824   "size" : 8,
5825   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5826  },
5827  {
5828   "alignment" : 8,
5829   "linker_set_key" : "_ZTIPN7android6ThreadE",
5830   "name" : "android::Thread *",
5831   "referenced_type" : "_ZTIN7android6ThreadE",
5832   "self_type" : "_ZTIPN7android6ThreadE",
5833   "size" : 8,
5834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5835  },
5836  {
5837   "alignment" : 8,
5838   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5839   "name" : "android::RefBase::weakref_impl *",
5840   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5841   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 8,
5847   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5848   "name" : "android::RefBase::weakref_type *",
5849   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5850   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5851   "size" : 8,
5852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5857   "name" : "android::RefBase *",
5858   "referenced_type" : "_ZTIN7android7RefBaseE",
5859   "self_type" : "_ZTIPN7android7RefBaseE",
5860   "size" : 8,
5861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5862  },
5863  {
5864   "alignment" : 8,
5865   "linker_set_key" : "_ZTIPN7android7String8E",
5866   "name" : "android::String8 *",
5867   "referenced_type" : "_ZTIN7android7String8E",
5868   "self_type" : "_ZTIPN7android7String8E",
5869   "size" : 8,
5870   "source_file" : "/system/core/libutils/include/utils/String8.h"
5871  },
5872  {
5873   "alignment" : 8,
5874   "linker_set_key" : "_ZTIPN7android8String16E",
5875   "name" : "android::String16 *",
5876   "referenced_type" : "_ZTIN7android8String16E",
5877   "self_type" : "_ZTIPN7android8String16E",
5878   "size" : 8,
5879   "source_file" : "/system/core/libutils/include/utils/String16.h"
5880  },
5881  {
5882   "alignment" : 8,
5883   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5884   "name" : "android::hardware::IInterface *",
5885   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5886   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5887   "size" : 8,
5888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5889  },
5890  {
5891   "alignment" : 8,
5892   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5893   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5894   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5895   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5896   "size" : 8,
5897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5898  },
5899  {
5900   "alignment" : 8,
5901   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
5902   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower> *",
5903   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
5904   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
5905   "size" : 8,
5906   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5907  },
5908  {
5909   "alignment" : 8,
5910   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5911   "name" : "android::hardware::hidl_memory *",
5912   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5913   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5914   "size" : 8,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5916  },
5917  {
5918   "alignment" : 8,
5919   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5920   "name" : "android::hardware::hidl_string *",
5921   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5922   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5923   "size" : 8,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5925  },
5926  {
5927   "alignment" : 8,
5928   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5929   "name" : "android::hardware::ProcessState *",
5930   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5931   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5932   "size" : 8,
5933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5938   "name" : "android::hardware::hidl_version *",
5939   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5940   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5941   "size" : 8,
5942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5947   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5948   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5949   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5950   "size" : 8,
5951   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5952  },
5953  {
5954   "alignment" : 8,
5955   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5956   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5957   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5958   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5959   "size" : 8,
5960   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5961  },
5962  {
5963   "alignment" : 8,
5964   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5965   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5966   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5967   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5968   "size" : 8,
5969   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5970  },
5971  {
5972   "alignment" : 8,
5973   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5974   "name" : "android::hardware::GrantorDescriptor *",
5975   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5976   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5977   "size" : 8,
5978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5979  },
5980  {
5981   "alignment" : 8,
5982   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5983   "name" : "android::hardware::hidl_death_recipient *",
5984   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5985   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5986   "size" : 8,
5987   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5988  },
5989  {
5990   "alignment" : 8,
5991   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5992   "name" : "android::hardware::hidl_binder_death_recipient *",
5993   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5994   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5995   "size" : 8,
5996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5997  },
5998  {
5999   "alignment" : 8,
6000   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
6001   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
6002   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
6003   "self_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
6004   "size" : 8,
6005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6006  },
6007  {
6008   "alignment" : 8,
6009   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6010   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
6011   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6012   "self_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6013   "size" : 8,
6014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6015  },
6016  {
6017   "alignment" : 8,
6018   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
6019   "name" : "android::hardware::power::V1_0::IPower *",
6020   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
6021   "self_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
6022   "size" : 8,
6023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6024  },
6025  {
6026   "alignment" : 8,
6027   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
6028   "name" : "android::hardware::power::V1_0::BnHwPower *",
6029   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
6030   "self_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
6031   "size" : 8,
6032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
6033  },
6034  {
6035   "alignment" : 8,
6036   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
6037   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
6038   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
6039   "self_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
6040   "size" : 8,
6041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6042  },
6043  {
6044   "alignment" : 8,
6045   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6046   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
6047   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6048   "self_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6049   "size" : 8,
6050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6051  },
6052  {
6053   "alignment" : 8,
6054   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
6055   "name" : "android::hardware::power::V1_1::IPower *",
6056   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
6057   "self_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
6058   "size" : 8,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 8,
6063   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
6064   "name" : "android::hardware::power::V1_1::BnHwPower *",
6065   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
6066   "self_type" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
6067   "size" : 8,
6068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
6069  },
6070  {
6071   "alignment" : 8,
6072   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
6073   "name" : "android::hardware::power::V1_2::IPower *",
6074   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
6075   "self_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
6076   "size" : 8,
6077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6078  },
6079  {
6080   "alignment" : 8,
6081   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
6082   "name" : "android::hardware::power::V1_2::BnHwPower *",
6083   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
6084   "self_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
6085   "size" : 8,
6086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
6087  },
6088  {
6089   "alignment" : 8,
6090   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_36IPowerE",
6091   "name" : "android::hardware::power::V1_3::IPower *",
6092   "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
6093   "self_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE",
6094   "size" : 8,
6095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6096  },
6097  {
6098   "alignment" : 8,
6099   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_37BsPowerE",
6100   "name" : "android::hardware::power::V1_3::BsPower *",
6101   "referenced_type" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
6102   "self_type" : "_ZTIPN7android8hardware5power4V1_37BsPowerE",
6103   "size" : 8,
6104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6105  },
6106  {
6107   "alignment" : 8,
6108   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE",
6109   "name" : "android::hardware::power::V1_3::BnHwPower *",
6110   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
6111   "self_type" : "_ZTIPN7android8hardware5power4V1_39BnHwPowerE",
6112   "size" : 8,
6113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6114  },
6115  {
6116   "alignment" : 8,
6117   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE",
6118   "name" : "android::hardware::power::V1_3::BpHwPower *",
6119   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
6120   "self_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE",
6121   "size" : 8,
6122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6123  },
6124  {
6125   "alignment" : 8,
6126   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6127   "name" : "android::hardware::Parcel *",
6128   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6129   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6130   "size" : 8,
6131   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6132  },
6133  {
6134   "alignment" : 8,
6135   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6136   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > *",
6137   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6138   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6139   "size" : 8,
6140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6141  },
6142  {
6143   "alignment" : 8,
6144   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6145   "name" : "android::hardware::Return<bool> *",
6146   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6147   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6148   "size" : 8,
6149   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6150  },
6151  {
6152   "alignment" : 8,
6153   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6154   "name" : "android::hardware::Return<void> *",
6155   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6156   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6157   "size" : 8,
6158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6159  },
6160  {
6161   "alignment" : 8,
6162   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6163   "name" : "android::hardware::Status *",
6164   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6165   "self_type" : "_ZTIPN7android8hardware6StatusE",
6166   "size" : 8,
6167   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6168  },
6169  {
6170   "alignment" : 8,
6171   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6172   "name" : "android::hardware::IBinder::DeathRecipient *",
6173   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6174   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6175   "size" : 8,
6176   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6177  },
6178  {
6179   "alignment" : 8,
6180   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6181   "name" : "android::hardware::IBinder *",
6182   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6183   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6184   "size" : 8,
6185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6186  },
6187  {
6188   "alignment" : 8,
6189   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6190   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6191   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6192   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6193   "size" : 8,
6194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6195  },
6196  {
6197   "alignment" : 8,
6198   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6199   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6200   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6201   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6202   "size" : 8,
6203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6204  },
6205  {
6206   "alignment" : 8,
6207   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6208   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6209   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6210   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6211   "size" : 8,
6212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6213  },
6214  {
6215   "alignment" : 8,
6216   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6217   "name" : "android::hardware::details::return_status *",
6218   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6219   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6220   "size" : 8,
6221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6222  },
6223  {
6224   "alignment" : 8,
6225   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6226   "name" : "android::hardware::details::HidlInstrumentor *",
6227   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6228   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6229   "size" : 8,
6230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6231  },
6232  {
6233   "alignment" : 8,
6234   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6235   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6236   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6237   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
6238   "size" : 8,
6239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6240  },
6241  {
6242   "alignment" : 8,
6243   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6244   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6245   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6246   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6247   "size" : 8,
6248   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 8,
6252   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6253   "name" : "android::hardware::BHwBinder *",
6254   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6255   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6256   "size" : 8,
6257   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6258  },
6259  {
6260   "alignment" : 8,
6261   "linker_set_key" : "_ZTIPN7android9ConditionE",
6262   "name" : "android::Condition *",
6263   "referenced_type" : "_ZTIN7android9ConditionE",
6264   "self_type" : "_ZTIPN7android9ConditionE",
6265   "size" : 8,
6266   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6267  },
6268  {
6269   "alignment" : 8,
6270   "linker_set_key" : "_ZTIPPv",
6271   "name" : "void **",
6272   "referenced_type" : "_ZTIPv",
6273   "self_type" : "_ZTIPPv",
6274   "size" : 8,
6275   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6276  },
6277  {
6278   "alignment" : 8,
6279   "linker_set_key" : "_ZTIPc",
6280   "name" : "char *",
6281   "referenced_type" : "_ZTIc",
6282   "self_type" : "_ZTIPc",
6283   "size" : 8,
6284   "source_file" : "/system/core/liblog/include/log/log_read.h"
6285  },
6286  {
6287   "alignment" : 8,
6288   "linker_set_key" : "_ZTIPh",
6289   "name" : "unsigned char *",
6290   "referenced_type" : "_ZTIh",
6291   "self_type" : "_ZTIPh",
6292   "size" : 8,
6293   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6294  },
6295  {
6296   "alignment" : 8,
6297   "linker_set_key" : "_ZTIPi",
6298   "name" : "int *",
6299   "referenced_type" : "_ZTIi",
6300   "self_type" : "_ZTIPi",
6301   "size" : 8,
6302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6303  },
6304  {
6305   "alignment" : 8,
6306   "linker_set_key" : "_ZTIPv",
6307   "name" : "void *",
6308   "referenced_type" : "_ZTIv",
6309   "self_type" : "_ZTIPv",
6310   "size" : 8,
6311   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6312  },
6313  {
6314   "alignment" : 8,
6315   "linker_set_key" : "_ZTIPy",
6316   "name" : "unsigned long long *",
6317   "referenced_type" : "_ZTIy",
6318   "self_type" : "_ZTIPy",
6319   "size" : 8,
6320   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6321  }
6322 ],
6323 "qualified_types" :
6324 [
6325  {
6326   "alignment" : 4,
6327   "is_const" : true,
6328   "linker_set_key" : "_ZTIK13native_handle",
6329   "name" : "const native_handle",
6330   "referenced_type" : "_ZTI13native_handle",
6331   "self_type" : "_ZTIK13native_handle",
6332   "size" : 12,
6333   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6334  },
6335  {
6336   "alignment" : 4,
6337   "is_const" : true,
6338   "linker_set_key" : "_ZTIK7log_msg",
6339   "name" : "const log_msg",
6340   "referenced_type" : "_ZTI7log_msg",
6341   "self_type" : "_ZTIK7log_msg",
6342   "size" : 5124,
6343   "source_file" : "/system/core/liblog/include/log/log_read.h"
6344  },
6345  {
6346   "alignment" : 2,
6347   "is_const" : true,
6348   "linker_set_key" : "_ZTIKDs",
6349   "name" : "const char16_t",
6350   "referenced_type" : "_ZTIDs",
6351   "self_type" : "_ZTIKDs",
6352   "size" : 2,
6353   "source_file" : "/system/core/libutils/include/utils/String16.h"
6354  },
6355  {
6356   "alignment" : 8,
6357   "is_const" : true,
6358   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6359   "name" : "const android::VectorImpl",
6360   "referenced_type" : "_ZTIN7android10VectorImplE",
6361   "self_type" : "_ZTIKN7android10VectorImplE",
6362   "size" : 40,
6363   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6364  },
6365  {
6366   "alignment" : 8,
6367   "is_const" : true,
6368   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6369   "name" : "const android::NativeHandle",
6370   "referenced_type" : "_ZTIN7android12NativeHandleE",
6371   "self_type" : "_ZTIKN7android12NativeHandleE",
6372   "size" : 24,
6373   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6374  },
6375  {
6376   "alignment" : 8,
6377   "is_const" : true,
6378   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6379   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6380   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6381   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6382   "size" : 8,
6383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6384  },
6385  {
6386   "alignment" : 8,
6387   "is_const" : true,
6388   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6389   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6390   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6391   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6392   "size" : 8,
6393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6394  },
6395  {
6396   "alignment" : 8,
6397   "is_const" : true,
6398   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6399   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6400   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6401   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6402   "size" : 8,
6403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6404  },
6405  {
6406   "alignment" : 8,
6407   "is_const" : true,
6408   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6409   "name" : "const android::sp<android::hardware::ProcessState>",
6410   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6411   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6412   "size" : 8,
6413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6414  },
6415  {
6416   "alignment" : 8,
6417   "is_const" : true,
6418   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6419   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6420   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6421   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6422   "size" : 8,
6423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6424  },
6425  {
6426   "alignment" : 8,
6427   "is_const" : true,
6428   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6429   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6430   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6431   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6432   "size" : 8,
6433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6434  },
6435  {
6436   "alignment" : 8,
6437   "is_const" : true,
6438   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6439   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
6440   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
6441   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6442   "size" : 8,
6443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6444  },
6445  {
6446   "alignment" : 8,
6447   "is_const" : true,
6448   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6449   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
6450   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
6451   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6452   "size" : 8,
6453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6454  },
6455  {
6456   "alignment" : 8,
6457   "is_const" : true,
6458   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6459   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
6460   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
6461   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6462   "size" : 8,
6463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6464  },
6465  {
6466   "alignment" : 8,
6467   "is_const" : true,
6468   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE",
6469   "name" : "const android::sp<android::hardware::power::V1_3::IPower>",
6470   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
6471   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE",
6472   "size" : 8,
6473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6474  },
6475  {
6476   "alignment" : 8,
6477   "is_const" : true,
6478   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6479   "name" : "const android::sp<android::hardware::IBinder>",
6480   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6481   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6482   "size" : 8,
6483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6484  },
6485  {
6486   "alignment" : 8,
6487   "is_const" : true,
6488   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6489   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6490   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6491   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6492   "size" : 16,
6493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6494  },
6495  {
6496   "alignment" : 8,
6497   "is_const" : true,
6498   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6499   "name" : "const android::wp<android::hardware::BHwBinder>",
6500   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6501   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6502   "size" : 16,
6503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6504  },
6505  {
6506   "alignment" : 8,
6507   "is_const" : true,
6508   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6509   "name" : "const android::hidl::base::V1_0::IBase",
6510   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6511   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6512   "size" : 24,
6513   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6514  },
6515  {
6516   "alignment" : 8,
6517   "is_const" : true,
6518   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6519   "name" : "const android::hidl::base::V1_0::BpHwBase",
6520   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6521   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6522   "size" : 216,
6523   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "is_const" : true,
6528   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6529   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6530   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6531   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6532   "size" : 4,
6533   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6534  },
6535  {
6536   "alignment" : 4,
6537   "is_const" : true,
6538   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6539   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6540   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6541   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6542   "size" : 4,
6543   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6544  },
6545  {
6546   "alignment" : 1,
6547   "is_const" : true,
6548   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6549   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6550   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6551   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6552   "size" : 1,
6553   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6554  },
6555  {
6556   "alignment" : 8,
6557   "is_const" : true,
6558   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6559   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6560   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6561   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6562   "size" : 24,
6563   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6564  },
6565  {
6566   "alignment" : 8,
6567   "is_const" : true,
6568   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6569   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6570   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6571   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6572   "size" : 24,
6573   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6574  },
6575  {
6576   "alignment" : 8,
6577   "is_const" : true,
6578   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6579   "name" : "const android::RefBase",
6580   "referenced_type" : "_ZTIN7android7RefBaseE",
6581   "self_type" : "_ZTIKN7android7RefBaseE",
6582   "size" : 16,
6583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6584  },
6585  {
6586   "alignment" : 8,
6587   "is_const" : true,
6588   "linker_set_key" : "_ZTIKN7android7String8E",
6589   "name" : "const android::String8",
6590   "referenced_type" : "_ZTIN7android7String8E",
6591   "self_type" : "_ZTIKN7android7String8E",
6592   "size" : 8,
6593   "source_file" : "/system/core/libutils/include/utils/String8.h"
6594  },
6595  {
6596   "alignment" : 8,
6597   "is_const" : true,
6598   "linker_set_key" : "_ZTIKN7android8String16E",
6599   "name" : "const android::String16",
6600   "referenced_type" : "_ZTIN7android8String16E",
6601   "self_type" : "_ZTIKN7android8String16E",
6602   "size" : 8,
6603   "source_file" : "/system/core/libutils/include/utils/String16.h"
6604  },
6605  {
6606   "alignment" : 1,
6607   "is_const" : true,
6608   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6609   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6610   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6611   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6612   "size" : 32,
6613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6614  },
6615  {
6616   "alignment" : 8,
6617   "is_const" : true,
6618   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6619   "name" : "const android::hardware::BpHwRefBase",
6620   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6621   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6622   "size" : 48,
6623   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6624  },
6625  {
6626   "alignment" : 8,
6627   "is_const" : true,
6628   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6629   "name" : "const android::hardware::hidl_handle",
6630   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6631   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6632   "size" : 16,
6633   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6634  },
6635  {
6636   "alignment" : 8,
6637   "is_const" : true,
6638   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6639   "name" : "const android::hardware::hidl_memory",
6640   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6641   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6642   "size" : 40,
6643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6644  },
6645  {
6646   "alignment" : 8,
6647   "is_const" : true,
6648   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6649   "name" : "const android::hardware::hidl_string",
6650   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6651   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6652   "size" : 16,
6653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6654  },
6655  {
6656   "alignment" : 2,
6657   "is_const" : true,
6658   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6659   "name" : "const android::hardware::hidl_version",
6660   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6661   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6662   "size" : 4,
6663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6664  },
6665  {
6666   "alignment" : 8,
6667   "is_const" : true,
6668   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6669   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
6670   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
6671   "self_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6672   "size" : 32,
6673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6674  },
6675  {
6676   "alignment" : 8,
6677   "is_const" : true,
6678   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6679   "name" : "const android::hardware::power::V1_0::IPower",
6680   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
6681   "self_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6682   "size" : 24,
6683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
6684  },
6685  {
6686   "alignment" : 4,
6687   "is_const" : true,
6688   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6689   "name" : "const android::hardware::power::V1_0::Status",
6690   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
6691   "self_type" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6692   "size" : 4,
6693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6694  },
6695  {
6696   "alignment" : 4,
6697   "is_const" : true,
6698   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6699   "name" : "const android::hardware::power::V1_0::Feature",
6700   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
6701   "self_type" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6702   "size" : 4,
6703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6704  },
6705  {
6706   "alignment" : 8,
6707   "is_const" : true,
6708   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6709   "name" : "const android::hardware::power::V1_0::BpHwPower",
6710   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
6711   "self_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6712   "size" : 216,
6713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
6714  },
6715  {
6716   "alignment" : 4,
6717   "is_const" : true,
6718   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6719   "name" : "const android::hardware::power::V1_0::PowerHint",
6720   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
6721   "self_type" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6722   "size" : 4,
6723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6724  },
6725  {
6726   "alignment" : 8,
6727   "is_const" : true,
6728   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6729   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
6730   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6731   "self_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6732   "size" : 48,
6733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6734  },
6735  {
6736   "alignment" : 8,
6737   "is_const" : true,
6738   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6739   "name" : "const android::hardware::power::V1_1::IPower",
6740   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
6741   "self_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6742   "size" : 24,
6743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
6744  },
6745  {
6746   "alignment" : 8,
6747   "is_const" : true,
6748   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6749   "name" : "const android::hardware::power::V1_1::BpHwPower",
6750   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
6751   "self_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6752   "size" : 216,
6753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
6754  },
6755  {
6756   "alignment" : 8,
6757   "is_const" : true,
6758   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6759   "name" : "const android::hardware::power::V1_2::IPower",
6760   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
6761   "self_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6762   "size" : 24,
6763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
6764  },
6765  {
6766   "alignment" : 8,
6767   "is_const" : true,
6768   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6769   "name" : "const android::hardware::power::V1_2::BpHwPower",
6770   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
6771   "self_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6772   "size" : 216,
6773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
6774  },
6775  {
6776   "alignment" : 4,
6777   "is_const" : true,
6778   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6779   "name" : "const android::hardware::power::V1_2::PowerHint",
6780   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
6781   "self_type" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6782   "size" : 4,
6783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
6784  },
6785  {
6786   "alignment" : 8,
6787   "is_const" : true,
6788   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_36IPowerE",
6789   "name" : "const android::hardware::power::V1_3::IPower",
6790   "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
6791   "self_type" : "_ZTIKN7android8hardware5power4V1_36IPowerE",
6792   "size" : 24,
6793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
6794  },
6795  {
6796   "alignment" : 8,
6797   "is_const" : true,
6798   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_39BpHwPowerE",
6799   "name" : "const android::hardware::power::V1_3::BpHwPower",
6800   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
6801   "self_type" : "_ZTIKN7android8hardware5power4V1_39BpHwPowerE",
6802   "size" : 216,
6803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h"
6804  },
6805  {
6806   "alignment" : 4,
6807   "is_const" : true,
6808   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_39PowerHintE",
6809   "name" : "const android::hardware::power::V1_3::PowerHint",
6810   "referenced_type" : "_ZTIN7android8hardware5power4V1_39PowerHintE",
6811   "self_type" : "_ZTIKN7android8hardware5power4V1_39PowerHintE",
6812   "size" : 4,
6813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
6814  },
6815  {
6816   "alignment" : 8,
6817   "is_const" : true,
6818   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6819   "name" : "const android::hardware::Parcel",
6820   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6821   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6822   "size" : 136,
6823   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6824  },
6825  {
6826   "alignment" : 8,
6827   "is_const" : true,
6828   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6829   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
6830   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6831   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
6832   "size" : 48,
6833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6834  },
6835  {
6836   "alignment" : 8,
6837   "is_const" : true,
6838   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6839   "name" : "const android::hardware::Return<bool>",
6840   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6841   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6842   "size" : 40,
6843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6844  },
6845  {
6846   "alignment" : 8,
6847   "is_const" : true,
6848   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6849   "name" : "const android::hardware::Status",
6850   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6851   "self_type" : "_ZTIKN7android8hardware6StatusE",
6852   "size" : 32,
6853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6854  },
6855  {
6856   "alignment" : 8,
6857   "is_const" : true,
6858   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6859   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6860   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6861   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6862   "size" : 8,
6863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6864  },
6865  {
6866   "alignment" : 8,
6867   "is_const" : true,
6868   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6869   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6870   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6871   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6872   "size" : 8,
6873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6874  },
6875  {
6876   "alignment" : 8,
6877   "is_const" : true,
6878   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6879   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
6880   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6881   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6882   "size" : 8,
6883   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6884  },
6885  {
6886   "alignment" : 8,
6887   "is_const" : true,
6888   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6889   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6890   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6891   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6892   "size" : 8,
6893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6894  },
6895  {
6896   "alignment" : 8,
6897   "is_const" : true,
6898   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6899   "name" : "const android::hardware::details::hidl_pointer<int>",
6900   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6901   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6902   "size" : 8,
6903   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6904  },
6905  {
6906   "alignment" : 8,
6907   "is_const" : true,
6908   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6909   "name" : "const android::hardware::details::return_status",
6910   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6911   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6912   "size" : 40,
6913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6914  },
6915  {
6916   "is_const" : true,
6917   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6918   "name" : "const iter<is_const>",
6919   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6920   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6922  },
6923  {
6924   "alignment" : 8,
6925   "is_const" : true,
6926   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6927   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6928   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6929   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6930   "size" : 16,
6931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h"
6932  },
6933  {
6934   "alignment" : 8,
6935   "is_const" : true,
6936   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6937   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
6938   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6939   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6940   "size" : 16,
6941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6942  },
6943  {
6944   "alignment" : 8,
6945   "is_const" : true,
6946   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6947   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6948   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6949   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6950   "size" : 16,
6951   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6952  },
6953  {
6954   "alignment" : 8,
6955   "is_const" : true,
6956   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6957   "name" : "const android::hardware::hidl_vec<int>",
6958   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6959   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6960   "size" : 16,
6961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6962  },
6963  {
6964   "alignment" : 8,
6965   "is_const" : true,
6966   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6967   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6968   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6969   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6970   "size" : 24,
6971   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6972  },
6973  {
6974   "alignment" : 4,
6975   "is_const" : true,
6976   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6977   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6978   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6979   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6980   "size" : 12,
6981   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6982  },
6983  {
6984   "alignment" : 4,
6985   "is_const" : true,
6986   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6987   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6988   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6989   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6990   "size" : 4,
6991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6992  },
6993  {
6994   "alignment" : 1,
6995   "is_const" : true,
6996   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6997   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6998   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6999   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
7000   "size" : 3,
7001   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7002  },
7003  {
7004   "alignment" : 4,
7005   "is_const" : true,
7006   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELm2EEE",
7007   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
7008   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELm2EEE",
7009   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELm2EEE",
7010   "size" : 8,
7011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
7012  },
7013  {
7014   "alignment" : 4,
7015   "is_const" : true,
7016   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELm1EEE",
7017   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
7018   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELm1EEE",
7019   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELm1EEE",
7020   "size" : 4,
7021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
7022  },
7023  {
7024   "alignment" : 4,
7025   "is_const" : true,
7026   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELm8EEE",
7027   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
7028   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELm8EEE",
7029   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELm8EEE",
7030   "size" : 32,
7031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
7032  },
7033  {
7034   "alignment" : 4,
7035   "is_const" : true,
7036   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELm13EEE",
7037   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
7038   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_29PowerHintELm13EEE",
7039   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELm13EEE",
7040   "size" : 52,
7041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "is_const" : true,
7046   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_39PowerHintELm14EEE",
7047   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
7048   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_39PowerHintELm14EEE",
7049   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_39PowerHintELm14EEE",
7050   "size" : 56,
7051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/types.h"
7052  },
7053  {
7054   "alignment" : 8,
7055   "is_const" : true,
7056   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7057   "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 *> > *)> > >",
7058   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7059   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7060   "size" : 24,
7061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7062  },
7063  {
7064   "alignment" : 8,
7065   "is_const" : true,
7066   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7067   "name" : "const android::hidl::base::V1_0::IBase *const",
7068   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7069   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7070   "size" : 8,
7071   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7072  },
7073  {
7074   "alignment" : 8,
7075   "is_const" : true,
7076   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7077   "name" : "android::RefBase::weakref_impl *const",
7078   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
7079   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]/android_vendor.R_x86_64_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
7080   "size" : 8,
7081   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7082  },
7083  {
7084   "alignment" : 8,
7085   "is_const" : true,
7086   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7087   "name" : "android::RefBase::weakref_impl *const",
7088   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7089   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7090   "size" : 8,
7091   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7092  },
7093  {
7094   "alignment" : 8,
7095   "is_const" : true,
7096   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7097   "name" : "android::hardware::IBinder *const",
7098   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7099   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7100   "size" : 8,
7101   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7102  },
7103  {
7104   "alignment" : 8,
7105   "is_const" : true,
7106   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7107   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7108   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7109   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
7110   "size" : 16,
7111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7112  },
7113  {
7114   "alignment" : 8,
7115   "is_const" : true,
7116   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7117   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7118   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7119   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7120   "size" : 16,
7121   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7122  },
7123  {
7124   "alignment" : 1,
7125   "is_const" : true,
7126   "linker_set_key" : "_ZTIKa",
7127   "name" : "const signed char",
7128   "referenced_type" : "_ZTIa",
7129   "self_type" : "_ZTIKa",
7130   "size" : 1,
7131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7132  },
7133  {
7134   "alignment" : 1,
7135   "is_const" : true,
7136   "linker_set_key" : "_ZTIKb",
7137   "name" : "const bool",
7138   "referenced_type" : "_ZTIb",
7139   "self_type" : "_ZTIKb",
7140   "size" : 1,
7141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7142  },
7143  {
7144   "alignment" : 1,
7145   "is_const" : true,
7146   "linker_set_key" : "_ZTIKc",
7147   "name" : "const char",
7148   "referenced_type" : "_ZTIc",
7149   "self_type" : "_ZTIKc",
7150   "size" : 1,
7151   "source_file" : "/system/core/liblog/include/android/log.h"
7152  },
7153  {
7154   "alignment" : 8,
7155   "is_const" : true,
7156   "linker_set_key" : "_ZTIKd",
7157   "name" : "const double",
7158   "referenced_type" : "_ZTId",
7159   "self_type" : "_ZTIKd",
7160   "size" : 8,
7161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7162  },
7163  {
7164   "alignment" : 4,
7165   "is_const" : true,
7166   "linker_set_key" : "_ZTIKf",
7167   "name" : "const float",
7168   "referenced_type" : "_ZTIf",
7169   "self_type" : "_ZTIKf",
7170   "size" : 4,
7171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7172  },
7173  {
7174   "alignment" : 1,
7175   "is_const" : true,
7176   "linker_set_key" : "_ZTIKh",
7177   "name" : "const unsigned char",
7178   "referenced_type" : "_ZTIh",
7179   "self_type" : "_ZTIKh",
7180   "size" : 1,
7181   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7182  },
7183  {
7184   "alignment" : 4,
7185   "is_const" : true,
7186   "linker_set_key" : "_ZTIKi",
7187   "name" : "const int",
7188   "referenced_type" : "_ZTIi",
7189   "self_type" : "_ZTIKi",
7190   "size" : 4,
7191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7192  },
7193  {
7194   "alignment" : 4,
7195   "is_const" : true,
7196   "linker_set_key" : "_ZTIKj",
7197   "name" : "const unsigned int",
7198   "referenced_type" : "_ZTIj",
7199   "self_type" : "_ZTIKj",
7200   "size" : 4,
7201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7202  },
7203  {
7204   "alignment" : 8,
7205   "is_const" : true,
7206   "linker_set_key" : "_ZTIKl",
7207   "name" : "const long",
7208   "referenced_type" : "_ZTIl",
7209   "self_type" : "_ZTIKl",
7210   "size" : 8,
7211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7212  },
7213  {
7214   "alignment" : 8,
7215   "is_const" : true,
7216   "linker_set_key" : "_ZTIKm",
7217   "name" : "const unsigned long",
7218   "referenced_type" : "_ZTIm",
7219   "self_type" : "_ZTIKm",
7220   "size" : 8,
7221   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7222  },
7223  {
7224   "alignment" : 2,
7225   "is_const" : true,
7226   "linker_set_key" : "_ZTIKs",
7227   "name" : "const short",
7228   "referenced_type" : "_ZTIs",
7229   "self_type" : "_ZTIKs",
7230   "size" : 2,
7231   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7232  },
7233  {
7234   "alignment" : 2,
7235   "is_const" : true,
7236   "linker_set_key" : "_ZTIKt",
7237   "name" : "const unsigned short",
7238   "referenced_type" : "_ZTIt",
7239   "self_type" : "_ZTIKt",
7240   "size" : 2,
7241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7242  },
7243  {
7244   "is_const" : true,
7245   "linker_set_key" : "_ZTIKv",
7246   "name" : "const void",
7247   "referenced_type" : "_ZTIv",
7248   "self_type" : "_ZTIKv",
7249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7250  },
7251  {
7252   "alignment" : 8,
7253   "is_const" : true,
7254   "linker_set_key" : "_ZTIKy",
7255   "name" : "const unsigned long long",
7256   "referenced_type" : "_ZTIy",
7257   "self_type" : "_ZTIKy",
7258   "size" : 8,
7259   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7260  },
7261  {
7262   "alignment" : 1,
7263   "is_volatile" : true,
7264   "linker_set_key" : "_ZTIVb",
7265   "name" : "volatile bool",
7266   "referenced_type" : "_ZTIb",
7267   "self_type" : "_ZTIVb",
7268   "size" : 1,
7269   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7270  },
7271  {
7272   "alignment" : 4,
7273   "is_volatile" : true,
7274   "linker_set_key" : "_ZTIVi",
7275   "name" : "volatile int",
7276   "referenced_type" : "_ZTIi",
7277   "self_type" : "_ZTIVi",
7278   "size" : 4,
7279   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7280  }
7281 ],
7282 "record_types" :
7283 [
7284  {
7285   "alignment" : 4,
7286   "fields" :
7287   [
7288    {
7289     "field_name" : "len",
7290     "referenced_type" : "_ZTIt"
7291    },
7292    {
7293     "field_name" : "hdr_size",
7294     "field_offset" : 16,
7295     "referenced_type" : "_ZTIt"
7296    },
7297    {
7298     "field_name" : "pid",
7299     "field_offset" : 32,
7300     "referenced_type" : "_ZTIi"
7301    },
7302    {
7303     "field_name" : "tid",
7304     "field_offset" : 64,
7305     "referenced_type" : "_ZTIj"
7306    },
7307    {
7308     "field_name" : "sec",
7309     "field_offset" : 96,
7310     "referenced_type" : "_ZTIj"
7311    },
7312    {
7313     "field_name" : "nsec",
7314     "field_offset" : 128,
7315     "referenced_type" : "_ZTIj"
7316    },
7317    {
7318     "field_name" : "lid",
7319     "field_offset" : 160,
7320     "referenced_type" : "_ZTIj"
7321    },
7322    {
7323     "field_name" : "uid",
7324     "field_offset" : 192,
7325     "referenced_type" : "_ZTIj"
7326    },
7327    {
7328     "field_name" : "msg",
7329     "field_offset" : 224,
7330     "referenced_type" : "_ZTIA0_c"
7331    }
7332   ],
7333   "linker_set_key" : "_ZTI12logger_entry",
7334   "name" : "logger_entry",
7335   "referenced_type" : "_ZTI12logger_entry",
7336   "self_type" : "_ZTI12logger_entry",
7337   "size" : 28,
7338   "source_file" : "/system/core/liblog/include/log/log_read.h"
7339  },
7340  {
7341   "alignment" : 8,
7342   "fields" :
7343   [
7344    {
7345     "field_name" : "y",
7346     "referenced_type" : "_ZTIPv"
7347    },
7348    {
7349     "field_name" : "cb",
7350     "field_offset" : 64,
7351     "referenced_type" : "_ZTIPv"
7352    },
7353    {
7354     "field_name" : "cr",
7355     "field_offset" : 128,
7356     "referenced_type" : "_ZTIPv"
7357    },
7358    {
7359     "field_name" : "ystride",
7360     "field_offset" : 192,
7361     "referenced_type" : "_ZTIm"
7362    },
7363    {
7364     "field_name" : "cstride",
7365     "field_offset" : 256,
7366     "referenced_type" : "_ZTIm"
7367    },
7368    {
7369     "field_name" : "chroma_step",
7370     "field_offset" : 320,
7371     "referenced_type" : "_ZTIm"
7372    },
7373    {
7374     "field_name" : "reserved",
7375     "field_offset" : 384,
7376     "referenced_type" : "_ZTIA8_j"
7377    }
7378   ],
7379   "linker_set_key" : "_ZTI13android_ycbcr",
7380   "name" : "android_ycbcr",
7381   "referenced_type" : "_ZTI13android_ycbcr",
7382   "self_type" : "_ZTI13android_ycbcr",
7383   "size" : 80,
7384   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "fields" :
7389   [
7390    {
7391     "field_name" : "version",
7392     "referenced_type" : "_ZTIi"
7393    },
7394    {
7395     "field_name" : "numFds",
7396     "field_offset" : 32,
7397     "referenced_type" : "_ZTIi"
7398    },
7399    {
7400     "field_name" : "numInts",
7401     "field_offset" : 64,
7402     "referenced_type" : "_ZTIi"
7403    },
7404    {
7405     "field_name" : "data",
7406     "field_offset" : 96,
7407     "referenced_type" : "_ZTIA0_i"
7408    }
7409   ],
7410   "linker_set_key" : "_ZTI13native_handle",
7411   "name" : "native_handle",
7412   "referenced_type" : "_ZTI13native_handle",
7413   "self_type" : "_ZTI13native_handle",
7414   "size" : 12,
7415   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "fields" :
7420   [
7421    {
7422     "field_name" : "x",
7423     "referenced_type" : "_ZTIf"
7424    },
7425    {
7426     "field_name" : "y",
7427     "field_offset" : 32,
7428     "referenced_type" : "_ZTIf"
7429    }
7430   ],
7431   "linker_set_key" : "_ZTI16android_xy_color",
7432   "name" : "android_xy_color",
7433   "referenced_type" : "_ZTI16android_xy_color",
7434   "self_type" : "_ZTI16android_xy_color",
7435   "size" : 8,
7436   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7437  },
7438  {
7439   "alignment" : 8,
7440   "fields" :
7441   [
7442    {
7443     "field_name" : "top_left",
7444     "referenced_type" : "_ZTIPh"
7445    },
7446    {
7447     "field_name" : "component",
7448     "field_offset" : 64,
7449     "referenced_type" : "_ZTI22android_flex_component"
7450    },
7451    {
7452     "field_name" : "bits_per_component",
7453     "field_offset" : 96,
7454     "referenced_type" : "_ZTIi"
7455    },
7456    {
7457     "field_name" : "bits_used",
7458     "field_offset" : 128,
7459     "referenced_type" : "_ZTIi"
7460    },
7461    {
7462     "field_name" : "h_increment",
7463     "field_offset" : 160,
7464     "referenced_type" : "_ZTIi"
7465    },
7466    {
7467     "field_name" : "v_increment",
7468     "field_offset" : 192,
7469     "referenced_type" : "_ZTIi"
7470    },
7471    {
7472     "field_name" : "h_subsampling",
7473     "field_offset" : 224,
7474     "referenced_type" : "_ZTIi"
7475    },
7476    {
7477     "field_name" : "v_subsampling",
7478     "field_offset" : 256,
7479     "referenced_type" : "_ZTIi"
7480    }
7481   ],
7482   "linker_set_key" : "_ZTI18android_flex_plane",
7483   "name" : "android_flex_plane",
7484   "referenced_type" : "_ZTI18android_flex_plane",
7485   "self_type" : "_ZTI18android_flex_plane",
7486   "size" : 40,
7487   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7488  },
7489  {
7490   "alignment" : 8,
7491   "fields" :
7492   [
7493    {
7494     "field_name" : "format",
7495     "referenced_type" : "_ZTI19android_flex_format"
7496    },
7497    {
7498     "field_name" : "num_planes",
7499     "field_offset" : 32,
7500     "referenced_type" : "_ZTIj"
7501    },
7502    {
7503     "field_name" : "planes",
7504     "field_offset" : 64,
7505     "referenced_type" : "_ZTIP18android_flex_plane"
7506    }
7507   ],
7508   "linker_set_key" : "_ZTI19android_flex_layout",
7509   "name" : "android_flex_layout",
7510   "referenced_type" : "_ZTI19android_flex_layout",
7511   "self_type" : "_ZTI19android_flex_layout",
7512   "size" : 16,
7513   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "fields" :
7518   [
7519    {
7520     "field_name" : "num_points",
7521     "referenced_type" : "_ZTIj"
7522    },
7523    {
7524     "field_name" : "reserved",
7525     "field_offset" : 32,
7526     "referenced_type" : "_ZTIA8_j"
7527    },
7528    {
7529     "field_name" : "xyzc_points",
7530     "field_offset" : 288,
7531     "referenced_type" : "_ZTIA_f"
7532    }
7533   ],
7534   "linker_set_key" : "_ZTI20android_depth_points",
7535   "name" : "android_depth_points",
7536   "referenced_type" : "_ZTI20android_depth_points",
7537   "self_type" : "_ZTI20android_depth_points",
7538   "size" : 36,
7539   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7540  },
7541  {
7542   "alignment" : 8,
7543   "fields" :
7544   [
7545    {
7546     "field_name" : "struct_size",
7547     "referenced_type" : "_ZTIm"
7548    },
7549    {
7550     "field_name" : "buffer_id",
7551     "field_offset" : 64,
7552     "referenced_type" : "_ZTIi"
7553    },
7554    {
7555     "field_name" : "priority",
7556     "field_offset" : 96,
7557     "referenced_type" : "_ZTIi"
7558    },
7559    {
7560     "field_name" : "tag",
7561     "field_offset" : 128,
7562     "referenced_type" : "_ZTIPKc"
7563    },
7564    {
7565     "field_name" : "file",
7566     "field_offset" : 192,
7567     "referenced_type" : "_ZTIPKc"
7568    },
7569    {
7570     "field_name" : "line",
7571     "field_offset" : 256,
7572     "referenced_type" : "_ZTIj"
7573    },
7574    {
7575     "field_name" : "message",
7576     "field_offset" : 320,
7577     "referenced_type" : "_ZTIPKc"
7578    }
7579   ],
7580   "linker_set_key" : "_ZTI21__android_log_message",
7581   "name" : "__android_log_message",
7582   "referenced_type" : "_ZTI21__android_log_message",
7583   "self_type" : "_ZTI21__android_log_message",
7584   "size" : 48,
7585   "source_file" : "/system/core/liblog/include/android/log.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "fields" :
7590   [
7591    {
7592     "field_name" : "maxContentLightLevel",
7593     "referenced_type" : "_ZTIf"
7594    },
7595    {
7596     "field_name" : "maxFrameAverageLightLevel",
7597     "field_offset" : 32,
7598     "referenced_type" : "_ZTIf"
7599    }
7600   ],
7601   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7602   "name" : "android_cta861_3_metadata",
7603   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7604   "self_type" : "_ZTI25android_cta861_3_metadata",
7605   "size" : 8,
7606   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7607  },
7608  {
7609   "alignment" : 4,
7610   "fields" :
7611   [
7612    {
7613     "field_name" : "displayPrimaryRed",
7614     "referenced_type" : "_ZTI16android_xy_color"
7615    },
7616    {
7617     "field_name" : "displayPrimaryGreen",
7618     "field_offset" : 64,
7619     "referenced_type" : "_ZTI16android_xy_color"
7620    },
7621    {
7622     "field_name" : "displayPrimaryBlue",
7623     "field_offset" : 128,
7624     "referenced_type" : "_ZTI16android_xy_color"
7625    },
7626    {
7627     "field_name" : "whitePoint",
7628     "field_offset" : 192,
7629     "referenced_type" : "_ZTI16android_xy_color"
7630    },
7631    {
7632     "field_name" : "maxLuminance",
7633     "field_offset" : 256,
7634     "referenced_type" : "_ZTIf"
7635    },
7636    {
7637     "field_name" : "minLuminance",
7638     "field_offset" : 288,
7639     "referenced_type" : "_ZTIf"
7640    }
7641   ],
7642   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7643   "name" : "android_smpte2086_metadata",
7644   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7645   "self_type" : "_ZTI26android_smpte2086_metadata",
7646   "size" : 40,
7647   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7648  },
7649  {
7650   "alignment" : 4,
7651   "fields" :
7652   [
7653    {
7654     "referenced_type" : "_ZTIN7log_msgUt_E"
7655    }
7656   ],
7657   "linker_set_key" : "_ZTI7log_msg",
7658   "name" : "log_msg",
7659   "referenced_type" : "_ZTI7log_msg",
7660   "self_type" : "_ZTI7log_msg",
7661   "size" : 5124,
7662   "source_file" : "/system/core/liblog/include/log/log_read.h"
7663  },
7664  {
7665   "alignment" : 1,
7666   "fields" :
7667   [
7668    {
7669     "field_name" : "tv_sec",
7670     "referenced_type" : "_ZTIj"
7671    },
7672    {
7673     "field_name" : "tv_nsec",
7674     "field_offset" : 32,
7675     "referenced_type" : "_ZTIj"
7676    }
7677   ],
7678   "linker_set_key" : "_ZTI8log_time",
7679   "name" : "log_time",
7680   "referenced_type" : "_ZTI8log_time",
7681   "self_type" : "_ZTI8log_time",
7682   "size" : 8,
7683   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7684  },
7685  {
7686   "alignment" : 8,
7687   "fields" :
7688   [
7689    {
7690     "access" : "private",
7691     "field_name" : "mStorage",
7692     "field_offset" : 64,
7693     "referenced_type" : "_ZTIPv"
7694    },
7695    {
7696     "access" : "private",
7697     "field_name" : "mCount",
7698     "field_offset" : 128,
7699     "referenced_type" : "_ZTIm"
7700    },
7701    {
7702     "access" : "private",
7703     "field_name" : "mFlags",
7704     "field_offset" : 192,
7705     "referenced_type" : "_ZTIKj"
7706    },
7707    {
7708     "access" : "private",
7709     "field_name" : "mItemSize",
7710     "field_offset" : 256,
7711     "referenced_type" : "_ZTIKm"
7712    }
7713   ],
7714   "linker_set_key" : "_ZTIN7android10VectorImplE",
7715   "name" : "android::VectorImpl",
7716   "record_kind" : "class",
7717   "referenced_type" : "_ZTIN7android10VectorImplE",
7718   "self_type" : "_ZTIN7android10VectorImplE",
7719   "size" : 40,
7720   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7721   "vtable_components" :
7722   [
7723    {
7724     "kind" : "offset_to_top"
7725    },
7726    {
7727     "kind" : "rtti",
7728     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7729    },
7730    {
7731     "kind" : "complete_dtor_pointer",
7732     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7733    },
7734    {
7735     "kind" : "deleting_dtor_pointer",
7736     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7737    },
7738    {
7739     "is_pure" : true,
7740     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7741    },
7742    {
7743     "is_pure" : true,
7744     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7745    },
7746    {
7747     "is_pure" : true,
7748     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7749    },
7750    {
7751     "is_pure" : true,
7752     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7753    },
7754    {
7755     "is_pure" : true,
7756     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7757    },
7758    {
7759     "is_pure" : true,
7760     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7761    }
7762   ]
7763  },
7764  {
7765   "alignment" : 8,
7766   "fields" :
7767   [
7768    {
7769     "access" : "private",
7770     "field_name" : "mVector",
7771     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7772    }
7773   ],
7774   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7775   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7776   "record_kind" : "class",
7777   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7778   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7779   "size" : 40,
7780   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7781   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7782  },
7783  {
7784   "alignment" : 8,
7785   "fields" :
7786   [
7787    {
7788     "access" : "private",
7789     "field_name" : "mTag",
7790     "referenced_type" : "_ZTIm"
7791    }
7792   ],
7793   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7794   "name" : "android::ScopedTrace",
7795   "record_kind" : "class",
7796   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7797   "self_type" : "_ZTIN7android11ScopedTraceE",
7798   "size" : 8,
7799   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7800  },
7801  {
7802   "alignment" : 4,
7803   "fields" :
7804   [
7805    {
7806     "access" : "private",
7807     "field_name" : "mCount",
7808     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7809    }
7810   ],
7811   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7812   "name" : "android::LightRefBase<android::NativeHandle>",
7813   "record_kind" : "class",
7814   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7815   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7816   "size" : 4,
7817   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7818   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7819  },
7820  {
7821   "alignment" : 4,
7822   "fields" :
7823   [
7824    {
7825     "access" : "private",
7826     "field_name" : "mCount",
7827     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7828    }
7829   ],
7830   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7831   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7832   "record_kind" : "class",
7833   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7834   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7835   "size" : 4,
7836   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7837   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7838  },
7839  {
7840   "alignment" : 8,
7841   "base_specifiers" :
7842   [
7843    {
7844     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7845    }
7846   ],
7847   "fields" :
7848   [
7849    {
7850     "access" : "private",
7851     "field_name" : "mHandle",
7852     "field_offset" : 64,
7853     "referenced_type" : "_ZTIP13native_handle"
7854    },
7855    {
7856     "access" : "private",
7857     "field_name" : "mOwnsHandle",
7858     "field_offset" : 128,
7859     "referenced_type" : "_ZTIb"
7860    }
7861   ],
7862   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7863   "name" : "android::NativeHandle",
7864   "record_kind" : "class",
7865   "referenced_type" : "_ZTIN7android12NativeHandleE",
7866   "self_type" : "_ZTIN7android12NativeHandleE",
7867   "size" : 24,
7868   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7869  },
7870  {
7871   "alignment" : 8,
7872   "base_specifiers" :
7873   [
7874    {
7875     "access" : "private",
7876     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7877    }
7878   ],
7879   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7880   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7881   "record_kind" : "class",
7882   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7883   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7884   "size" : 40,
7885   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7886   "template_args" :
7887   [
7888    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7889   ],
7890   "vtable_components" :
7891   [
7892    {
7893     "kind" : "offset_to_top"
7894    },
7895    {
7896     "kind" : "rtti",
7897     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7898    },
7899    {
7900     "kind" : "complete_dtor_pointer",
7901     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7902    },
7903    {
7904     "kind" : "deleting_dtor_pointer",
7905     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7906    },
7907    {
7908     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7909    },
7910    {
7911     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7912    },
7913    {
7914     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7915    },
7916    {
7917     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7918    },
7919    {
7920     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7921    },
7922    {
7923     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7924    },
7925    {
7926     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7927    }
7928   ]
7929  },
7930  {
7931   "alignment" : 1,
7932   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7933   "name" : "android::ReferenceMover",
7934   "record_kind" : "class",
7935   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7936   "self_type" : "_ZTIN7android14ReferenceMoverE",
7937   "size" : 1,
7938   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7939  },
7940  {
7941   "alignment" : 8,
7942   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7943   "name" : "android::ReferenceRenamer",
7944   "record_kind" : "class",
7945   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7946   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7947   "size" : 8,
7948   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7949   "vtable_components" :
7950   [
7951    {
7952     "kind" : "offset_to_top"
7953    },
7954    {
7955     "kind" : "rtti",
7956     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7957    },
7958    {
7959     "is_pure" : true,
7960     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7961    }
7962   ]
7963  },
7964  {
7965   "alignment" : 8,
7966   "base_specifiers" :
7967   [
7968    {
7969     "referenced_type" : "_ZTIN7android10VectorImplE"
7970    }
7971   ],
7972   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7973   "name" : "android::SortedVectorImpl",
7974   "record_kind" : "class",
7975   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7976   "self_type" : "_ZTIN7android16SortedVectorImplE",
7977   "size" : 40,
7978   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7979   "vtable_components" :
7980   [
7981    {
7982     "kind" : "offset_to_top"
7983    },
7984    {
7985     "kind" : "rtti",
7986     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7987    },
7988    {
7989     "kind" : "complete_dtor_pointer",
7990     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7991    },
7992    {
7993     "kind" : "deleting_dtor_pointer",
7994     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7995    },
7996    {
7997     "is_pure" : true,
7998     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7999    },
8000    {
8001     "is_pure" : true,
8002     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
8003    },
8004    {
8005     "is_pure" : true,
8006     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
8007    },
8008    {
8009     "is_pure" : true,
8010     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
8011    },
8012    {
8013     "is_pure" : true,
8014     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
8015    },
8016    {
8017     "is_pure" : true,
8018     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
8019    },
8020    {
8021     "is_pure" : true,
8022     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8023    }
8024   ]
8025  },
8026  {
8027   "alignment" : 1,
8028   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8029   "name" : "android::trait_trivial_copy<bool>",
8030   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8031   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8032   "size" : 1,
8033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8034   "template_args" : [ "_ZTIb" ]
8035  },
8036  {
8037   "alignment" : 1,
8038   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8039   "name" : "android::trait_trivial_copy<char>",
8040   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8041   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8042   "size" : 1,
8043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8044   "template_args" : [ "_ZTIc" ]
8045  },
8046  {
8047   "alignment" : 1,
8048   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8049   "name" : "android::trait_trivial_copy<double>",
8050   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8051   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8052   "size" : 1,
8053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8054   "template_args" : [ "_ZTId" ]
8055  },
8056  {
8057   "alignment" : 1,
8058   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8059   "name" : "android::trait_trivial_copy<float>",
8060   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8061   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8062   "size" : 1,
8063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8064   "template_args" : [ "_ZTIf" ]
8065  },
8066  {
8067   "alignment" : 1,
8068   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8069   "name" : "android::trait_trivial_copy<unsigned char>",
8070   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8071   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8072   "size" : 1,
8073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8074   "template_args" : [ "_ZTIh" ]
8075  },
8076  {
8077   "alignment" : 1,
8078   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8079   "name" : "android::trait_trivial_copy<int>",
8080   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8081   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8082   "size" : 1,
8083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8084   "template_args" : [ "_ZTIi" ]
8085  },
8086  {
8087   "alignment" : 1,
8088   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8089   "name" : "android::trait_trivial_copy<unsigned int>",
8090   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8091   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8092   "size" : 1,
8093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8094   "template_args" : [ "_ZTIj" ]
8095  },
8096  {
8097   "alignment" : 1,
8098   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8099   "name" : "android::trait_trivial_copy<long>",
8100   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8101   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8102   "size" : 1,
8103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8104   "template_args" : [ "_ZTIl" ]
8105  },
8106  {
8107   "alignment" : 1,
8108   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8109   "name" : "android::trait_trivial_copy<unsigned long>",
8110   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8111   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8112   "size" : 1,
8113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8114   "template_args" : [ "_ZTIm" ]
8115  },
8116  {
8117   "alignment" : 1,
8118   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8119   "name" : "android::trait_trivial_copy<short>",
8120   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8121   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8122   "size" : 1,
8123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8124   "template_args" : [ "_ZTIs" ]
8125  },
8126  {
8127   "alignment" : 1,
8128   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8129   "name" : "android::trait_trivial_copy<unsigned short>",
8130   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8131   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8132   "size" : 1,
8133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8134   "template_args" : [ "_ZTIt" ]
8135  },
8136  {
8137   "alignment" : 1,
8138   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8139   "name" : "android::trait_trivial_copy<void>",
8140   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8141   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8142   "size" : 1,
8143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8144   "template_args" : [ "_ZTIv" ]
8145  },
8146  {
8147   "alignment" : 1,
8148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8149   "name" : "android::trait_trivial_copy<long long>",
8150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8151   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8152   "size" : 1,
8153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8154   "template_args" : [ "_ZTIx" ]
8155  },
8156  {
8157   "alignment" : 1,
8158   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8159   "name" : "android::trait_trivial_copy<unsigned long long>",
8160   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8161   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8162   "size" : 1,
8163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8164   "template_args" : [ "_ZTIy" ]
8165  },
8166  {
8167   "alignment" : 1,
8168   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8169   "name" : "android::trait_trivial_ctor<bool>",
8170   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8171   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8172   "size" : 1,
8173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8174   "template_args" : [ "_ZTIb" ]
8175  },
8176  {
8177   "alignment" : 1,
8178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8179   "name" : "android::trait_trivial_ctor<char>",
8180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8181   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8182   "size" : 1,
8183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8184   "template_args" : [ "_ZTIc" ]
8185  },
8186  {
8187   "alignment" : 1,
8188   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8189   "name" : "android::trait_trivial_ctor<double>",
8190   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8191   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8192   "size" : 1,
8193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8194   "template_args" : [ "_ZTId" ]
8195  },
8196  {
8197   "alignment" : 1,
8198   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8199   "name" : "android::trait_trivial_ctor<float>",
8200   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8201   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8202   "size" : 1,
8203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8204   "template_args" : [ "_ZTIf" ]
8205  },
8206  {
8207   "alignment" : 1,
8208   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8209   "name" : "android::trait_trivial_ctor<unsigned char>",
8210   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8211   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8212   "size" : 1,
8213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8214   "template_args" : [ "_ZTIh" ]
8215  },
8216  {
8217   "alignment" : 1,
8218   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8219   "name" : "android::trait_trivial_ctor<int>",
8220   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8221   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8222   "size" : 1,
8223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8224   "template_args" : [ "_ZTIi" ]
8225  },
8226  {
8227   "alignment" : 1,
8228   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8229   "name" : "android::trait_trivial_ctor<unsigned int>",
8230   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8231   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8232   "size" : 1,
8233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8234   "template_args" : [ "_ZTIj" ]
8235  },
8236  {
8237   "alignment" : 1,
8238   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8239   "name" : "android::trait_trivial_ctor<long>",
8240   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8241   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8242   "size" : 1,
8243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8244   "template_args" : [ "_ZTIl" ]
8245  },
8246  {
8247   "alignment" : 1,
8248   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8249   "name" : "android::trait_trivial_ctor<unsigned long>",
8250   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8251   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8252   "size" : 1,
8253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8254   "template_args" : [ "_ZTIm" ]
8255  },
8256  {
8257   "alignment" : 1,
8258   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8259   "name" : "android::trait_trivial_ctor<short>",
8260   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8261   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8262   "size" : 1,
8263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8264   "template_args" : [ "_ZTIs" ]
8265  },
8266  {
8267   "alignment" : 1,
8268   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8269   "name" : "android::trait_trivial_ctor<unsigned short>",
8270   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8271   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8272   "size" : 1,
8273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8274   "template_args" : [ "_ZTIt" ]
8275  },
8276  {
8277   "alignment" : 1,
8278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8279   "name" : "android::trait_trivial_ctor<void>",
8280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8281   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8282   "size" : 1,
8283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8284   "template_args" : [ "_ZTIv" ]
8285  },
8286  {
8287   "alignment" : 1,
8288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8289   "name" : "android::trait_trivial_ctor<long long>",
8290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8291   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8292   "size" : 1,
8293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8294   "template_args" : [ "_ZTIx" ]
8295  },
8296  {
8297   "alignment" : 1,
8298   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8299   "name" : "android::trait_trivial_ctor<unsigned long long>",
8300   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8301   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8302   "size" : 1,
8303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8304   "template_args" : [ "_ZTIy" ]
8305  },
8306  {
8307   "alignment" : 1,
8308   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8309   "name" : "android::trait_trivial_dtor<bool>",
8310   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8311   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8312   "size" : 1,
8313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8314   "template_args" : [ "_ZTIb" ]
8315  },
8316  {
8317   "alignment" : 1,
8318   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8319   "name" : "android::trait_trivial_dtor<char>",
8320   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8321   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8322   "size" : 1,
8323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8324   "template_args" : [ "_ZTIc" ]
8325  },
8326  {
8327   "alignment" : 1,
8328   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8329   "name" : "android::trait_trivial_dtor<double>",
8330   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8331   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8332   "size" : 1,
8333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8334   "template_args" : [ "_ZTId" ]
8335  },
8336  {
8337   "alignment" : 1,
8338   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8339   "name" : "android::trait_trivial_dtor<float>",
8340   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8341   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8342   "size" : 1,
8343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8344   "template_args" : [ "_ZTIf" ]
8345  },
8346  {
8347   "alignment" : 1,
8348   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8349   "name" : "android::trait_trivial_dtor<unsigned char>",
8350   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8351   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8352   "size" : 1,
8353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8354   "template_args" : [ "_ZTIh" ]
8355  },
8356  {
8357   "alignment" : 1,
8358   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8359   "name" : "android::trait_trivial_dtor<int>",
8360   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8361   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8362   "size" : 1,
8363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8364   "template_args" : [ "_ZTIi" ]
8365  },
8366  {
8367   "alignment" : 1,
8368   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8369   "name" : "android::trait_trivial_dtor<unsigned int>",
8370   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8371   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8372   "size" : 1,
8373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8374   "template_args" : [ "_ZTIj" ]
8375  },
8376  {
8377   "alignment" : 1,
8378   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8379   "name" : "android::trait_trivial_dtor<long>",
8380   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8381   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8382   "size" : 1,
8383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8384   "template_args" : [ "_ZTIl" ]
8385  },
8386  {
8387   "alignment" : 1,
8388   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8389   "name" : "android::trait_trivial_dtor<unsigned long>",
8390   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8391   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8392   "size" : 1,
8393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8394   "template_args" : [ "_ZTIm" ]
8395  },
8396  {
8397   "alignment" : 1,
8398   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8399   "name" : "android::trait_trivial_dtor<short>",
8400   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8401   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8402   "size" : 1,
8403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8404   "template_args" : [ "_ZTIs" ]
8405  },
8406  {
8407   "alignment" : 1,
8408   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8409   "name" : "android::trait_trivial_dtor<unsigned short>",
8410   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8411   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8412   "size" : 1,
8413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8414   "template_args" : [ "_ZTIt" ]
8415  },
8416  {
8417   "alignment" : 1,
8418   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8419   "name" : "android::trait_trivial_dtor<void>",
8420   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8421   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8422   "size" : 1,
8423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8424   "template_args" : [ "_ZTIv" ]
8425  },
8426  {
8427   "alignment" : 1,
8428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8429   "name" : "android::trait_trivial_dtor<long long>",
8430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8431   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8432   "size" : 1,
8433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8434   "template_args" : [ "_ZTIx" ]
8435  },
8436  {
8437   "alignment" : 1,
8438   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8439   "name" : "android::trait_trivial_dtor<unsigned long long>",
8440   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8441   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8442   "size" : 1,
8443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8444   "template_args" : [ "_ZTIy" ]
8445  },
8446  {
8447   "alignment" : 1,
8448   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8449   "name" : "android::trait_trivial_move<android::String8>",
8450   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8451   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8452   "size" : 1,
8453   "source_file" : "/system/core/libutils/include/utils/String8.h",
8454   "template_args" : [ "_ZTIN7android7String8E" ]
8455  },
8456  {
8457   "alignment" : 1,
8458   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8459   "name" : "android::trait_trivial_move<android::String16>",
8460   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8461   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8462   "size" : 1,
8463   "source_file" : "/system/core/libutils/include/utils/String16.h",
8464   "template_args" : [ "_ZTIN7android8String16E" ]
8465  },
8466  {
8467   "alignment" : 1,
8468   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8469   "name" : "android::trait_trivial_move<bool>",
8470   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8471   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8472   "size" : 1,
8473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8474   "template_args" : [ "_ZTIb" ]
8475  },
8476  {
8477   "alignment" : 1,
8478   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8479   "name" : "android::trait_trivial_move<char>",
8480   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8481   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8482   "size" : 1,
8483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8484   "template_args" : [ "_ZTIc" ]
8485  },
8486  {
8487   "alignment" : 1,
8488   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8489   "name" : "android::trait_trivial_move<double>",
8490   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8491   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8492   "size" : 1,
8493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8494   "template_args" : [ "_ZTId" ]
8495  },
8496  {
8497   "alignment" : 1,
8498   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8499   "name" : "android::trait_trivial_move<float>",
8500   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8501   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8502   "size" : 1,
8503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8504   "template_args" : [ "_ZTIf" ]
8505  },
8506  {
8507   "alignment" : 1,
8508   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8509   "name" : "android::trait_trivial_move<unsigned char>",
8510   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8511   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8512   "size" : 1,
8513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8514   "template_args" : [ "_ZTIh" ]
8515  },
8516  {
8517   "alignment" : 1,
8518   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8519   "name" : "android::trait_trivial_move<int>",
8520   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8521   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8522   "size" : 1,
8523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8524   "template_args" : [ "_ZTIi" ]
8525  },
8526  {
8527   "alignment" : 1,
8528   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8529   "name" : "android::trait_trivial_move<unsigned int>",
8530   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8531   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8532   "size" : 1,
8533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8534   "template_args" : [ "_ZTIj" ]
8535  },
8536  {
8537   "alignment" : 1,
8538   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8539   "name" : "android::trait_trivial_move<long>",
8540   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8541   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8542   "size" : 1,
8543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8544   "template_args" : [ "_ZTIl" ]
8545  },
8546  {
8547   "alignment" : 1,
8548   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8549   "name" : "android::trait_trivial_move<unsigned long>",
8550   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8551   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8552   "size" : 1,
8553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8554   "template_args" : [ "_ZTIm" ]
8555  },
8556  {
8557   "alignment" : 1,
8558   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8559   "name" : "android::trait_trivial_move<short>",
8560   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8561   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8562   "size" : 1,
8563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8564   "template_args" : [ "_ZTIs" ]
8565  },
8566  {
8567   "alignment" : 1,
8568   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8569   "name" : "android::trait_trivial_move<unsigned short>",
8570   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8571   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8572   "size" : 1,
8573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8574   "template_args" : [ "_ZTIt" ]
8575  },
8576  {
8577   "alignment" : 1,
8578   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8579   "name" : "android::trait_trivial_move<void>",
8580   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8581   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8582   "size" : 1,
8583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8584   "template_args" : [ "_ZTIv" ]
8585  },
8586  {
8587   "alignment" : 1,
8588   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8589   "name" : "android::trait_trivial_move<long long>",
8590   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8591   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8592   "size" : 1,
8593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8594   "template_args" : [ "_ZTIx" ]
8595  },
8596  {
8597   "alignment" : 1,
8598   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8599   "name" : "android::trait_trivial_move<unsigned long long>",
8600   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8601   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8602   "size" : 1,
8603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8604   "template_args" : [ "_ZTIy" ]
8605  },
8606  {
8607   "alignment" : 8,
8608   "base_specifiers" :
8609   [
8610    {
8611     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8612    }
8613   ],
8614   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8615   "name" : "android::VirtualLightRefBase",
8616   "record_kind" : "class",
8617   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8618   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8619   "size" : 16,
8620   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8621   "vtable_components" :
8622   [
8623    {
8624     "kind" : "offset_to_top"
8625    },
8626    {
8627     "kind" : "rtti",
8628     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8629    },
8630    {
8631     "kind" : "complete_dtor_pointer",
8632     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8633    },
8634    {
8635     "kind" : "deleting_dtor_pointer",
8636     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8637    }
8638   ]
8639  },
8640  {
8641   "alignment" : 8,
8642   "fields" :
8643   [
8644    {
8645     "access" : "private",
8646     "field_name" : "m_ptr",
8647     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8648    }
8649   ],
8650   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8651   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8652   "record_kind" : "class",
8653   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8654   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8655   "size" : 8,
8656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8657   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8658  },
8659  {
8660   "alignment" : 8,
8661   "fields" :
8662   [
8663    {
8664     "access" : "private",
8665     "field_name" : "m_ptr",
8666     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8667    }
8668   ],
8669   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8670   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8671   "record_kind" : "class",
8672   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8673   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8674   "size" : 8,
8675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8676   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8677  },
8678  {
8679   "alignment" : 8,
8680   "fields" :
8681   [
8682    {
8683     "access" : "private",
8684     "field_name" : "m_ptr",
8685     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8686    }
8687   ],
8688   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8689   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8690   "record_kind" : "class",
8691   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8692   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8693   "size" : 8,
8694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8695   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8696  },
8697  {
8698   "alignment" : 8,
8699   "fields" :
8700   [
8701    {
8702     "access" : "private",
8703     "field_name" : "m_ptr",
8704     "referenced_type" : "_ZTIPN7android6ThreadE"
8705    }
8706   ],
8707   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8708   "name" : "android::sp<android::Thread>",
8709   "record_kind" : "class",
8710   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8711   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8712   "size" : 8,
8713   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8714   "template_args" : [ "_ZTIN7android6ThreadE" ]
8715  },
8716  {
8717   "alignment" : 8,
8718   "fields" :
8719   [
8720    {
8721     "access" : "private",
8722     "field_name" : "m_ptr",
8723     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8724    }
8725   ],
8726   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8727   "name" : "android::sp<android::hardware::IInterface>",
8728   "record_kind" : "class",
8729   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8730   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8731   "size" : 8,
8732   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8733   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8734  },
8735  {
8736   "alignment" : 8,
8737   "fields" :
8738   [
8739    {
8740     "access" : "private",
8741     "field_name" : "m_ptr",
8742     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8743    }
8744   ],
8745   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8746   "name" : "android::sp<android::hardware::ProcessState>",
8747   "record_kind" : "class",
8748   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8749   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8750   "size" : 8,
8751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8752   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8753  },
8754  {
8755   "alignment" : 8,
8756   "fields" :
8757   [
8758    {
8759     "access" : "private",
8760     "field_name" : "m_ptr",
8761     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8762    }
8763   ],
8764   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8765   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8766   "record_kind" : "class",
8767   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8768   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8769   "size" : 8,
8770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8771   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8772  },
8773  {
8774   "alignment" : 8,
8775   "fields" :
8776   [
8777    {
8778     "access" : "private",
8779     "field_name" : "m_ptr",
8780     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8781    }
8782   ],
8783   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8784   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8785   "record_kind" : "class",
8786   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8787   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8788   "size" : 8,
8789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8790   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8791  },
8792  {
8793   "alignment" : 8,
8794   "fields" :
8795   [
8796    {
8797     "access" : "private",
8798     "field_name" : "m_ptr",
8799     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8800    }
8801   ],
8802   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8803   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8804   "record_kind" : "class",
8805   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8806   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8807   "size" : 8,
8808   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8809   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8810  },
8811  {
8812   "alignment" : 8,
8813   "fields" :
8814   [
8815    {
8816     "access" : "private",
8817     "field_name" : "m_ptr",
8818     "referenced_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE"
8819    }
8820   ],
8821   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8822   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
8823   "record_kind" : "class",
8824   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8825   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8826   "size" : 8,
8827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8828   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ]
8829  },
8830  {
8831   "alignment" : 8,
8832   "fields" :
8833   [
8834    {
8835     "access" : "private",
8836     "field_name" : "m_ptr",
8837     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
8838    }
8839   ],
8840   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8841   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
8842   "record_kind" : "class",
8843   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8844   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8845   "size" : 8,
8846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8847   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ]
8848  },
8849  {
8850   "alignment" : 8,
8851   "fields" :
8852   [
8853    {
8854     "access" : "private",
8855     "field_name" : "m_ptr",
8856     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
8857    }
8858   ],
8859   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8860   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
8861   "record_kind" : "class",
8862   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8863   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8864   "size" : 8,
8865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8866   "template_args" : [ "_ZTIN7android8hardware5power4V1_36IPowerE" ]
8867  },
8868  {
8869   "alignment" : 8,
8870   "fields" :
8871   [
8872    {
8873     "access" : "private",
8874     "field_name" : "m_ptr",
8875     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8876    }
8877   ],
8878   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8879   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8880   "record_kind" : "class",
8881   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8882   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8883   "size" : 8,
8884   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8885   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8886  },
8887  {
8888   "alignment" : 8,
8889   "fields" :
8890   [
8891    {
8892     "access" : "private",
8893     "field_name" : "m_ptr",
8894     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8895    }
8896   ],
8897   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8898   "name" : "android::sp<android::hardware::IBinder>",
8899   "record_kind" : "class",
8900   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8901   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8902   "size" : 8,
8903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8904   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8905  },
8906  {
8907   "alignment" : 8,
8908   "fields" :
8909   [
8910    {
8911     "access" : "private",
8912     "field_name" : "m_ptr",
8913     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8914    }
8915   ],
8916   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8917   "name" : "android::sp<android::hardware::BHwBinder>",
8918   "record_kind" : "class",
8919   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8920   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8921   "size" : 8,
8922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8923   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8924  },
8925  {
8926   "alignment" : 8,
8927   "fields" :
8928   [
8929    {
8930     "access" : "private",
8931     "field_name" : "m_ptr",
8932     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8933    },
8934    {
8935     "access" : "private",
8936     "field_name" : "m_refs",
8937     "field_offset" : 64,
8938     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8939    }
8940   ],
8941   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8942   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8943   "record_kind" : "class",
8944   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8945   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8946   "size" : 16,
8947   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8948   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8949  },
8950  {
8951   "alignment" : 8,
8952   "fields" :
8953   [
8954    {
8955     "access" : "private",
8956     "field_name" : "m_ptr",
8957     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8958    },
8959    {
8960     "access" : "private",
8961     "field_name" : "m_refs",
8962     "field_offset" : 64,
8963     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8964    }
8965   ],
8966   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8967   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8968   "record_kind" : "class",
8969   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8970   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8971   "size" : 16,
8972   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8973   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8974  },
8975  {
8976   "alignment" : 8,
8977   "fields" :
8978   [
8979    {
8980     "access" : "private",
8981     "field_name" : "m_ptr",
8982     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8983    },
8984    {
8985     "access" : "private",
8986     "field_name" : "m_refs",
8987     "field_offset" : 64,
8988     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8989    }
8990   ],
8991   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8992   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8993   "record_kind" : "class",
8994   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8995   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8996   "size" : 16,
8997   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8998   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8999  },
9000  {
9001   "alignment" : 8,
9002   "fields" :
9003   [
9004    {
9005     "access" : "private",
9006     "field_name" : "m_ptr",
9007     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9008    },
9009    {
9010     "access" : "private",
9011     "field_name" : "m_refs",
9012     "field_offset" : 64,
9013     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9014    }
9015   ],
9016   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9017   "name" : "android::wp<android::hardware::BHwBinder>",
9018   "record_kind" : "class",
9019   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9020   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9021   "size" : 16,
9022   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9023   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9024  },
9025  {
9026   "alignment" : 8,
9027   "base_specifiers" :
9028   [
9029    {
9030     "is_virtual" : true,
9031     "referenced_type" : "_ZTIN7android7RefBaseE"
9032    }
9033   ],
9034   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9035   "name" : "android::hidl::base::V1_0::IBase",
9036   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9037   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9038   "size" : 24,
9039   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9040   "vtable_components" :
9041   [
9042    {
9043     "component_value" : 8,
9044     "kind" : "vbase_offset"
9045    },
9046    {
9047     "kind" : "offset_to_top"
9048    },
9049    {
9050     "kind" : "rtti",
9051     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9052    },
9053    {
9054     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9055    },
9056    {
9057     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9061    },
9062    {
9063     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9067    },
9068    {
9069     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9079    },
9080    {
9081     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9082    },
9083    {
9084     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9085    },
9086    {
9087     "kind" : "complete_dtor_pointer",
9088     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9089    },
9090    {
9091     "kind" : "deleting_dtor_pointer",
9092     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9093    },
9094    {
9095     "kind" : "vcall_offset"
9096    },
9097    {
9098     "kind" : "vcall_offset"
9099    },
9100    {
9101     "kind" : "vcall_offset"
9102    },
9103    {
9104     "kind" : "vcall_offset"
9105    },
9106    {
9107     "component_value" : -8,
9108     "kind" : "vcall_offset"
9109    },
9110    {
9111     "component_value" : -8,
9112     "kind" : "offset_to_top"
9113    },
9114    {
9115     "kind" : "rtti",
9116     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9117    },
9118    {
9119     "kind" : "complete_dtor_pointer",
9120     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
9121    },
9122    {
9123     "kind" : "deleting_dtor_pointer",
9124     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
9125    },
9126    {
9127     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9128    },
9129    {
9130     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9131    },
9132    {
9133     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9134    },
9135    {
9136     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9137    }
9138   ]
9139  },
9140  {
9141   "alignment" : 8,
9142   "base_specifiers" :
9143   [
9144    {
9145     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9146    },
9147    {
9148     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9149    }
9150   ],
9151   "fields" :
9152   [
9153    {
9154     "access" : "private",
9155     "field_name" : "_hidl_mImpl",
9156     "field_offset" : 960,
9157     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9158    }
9159   ],
9160   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9161   "name" : "android::hidl::base::V1_0::BnHwBase",
9162   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9163   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9164   "size" : 144,
9165   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9166   "vtable_components" :
9167   [
9168    {
9169     "component_value" : 128,
9170     "kind" : "vbase_offset"
9171    },
9172    {
9173     "kind" : "offset_to_top"
9174    },
9175    {
9176     "kind" : "rtti",
9177     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9178    },
9179    {
9180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9181    },
9182    {
9183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9187    },
9188    {
9189     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9190    },
9191    {
9192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9193    },
9194    {
9195     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9196    },
9197    {
9198     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9199    },
9200    {
9201     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9202    },
9203    {
9204     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9205    },
9206    {
9207     "kind" : "complete_dtor_pointer",
9208     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9209    },
9210    {
9211     "kind" : "deleting_dtor_pointer",
9212     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9213    },
9214    {
9215     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9216    },
9217    {
9218     "component_value" : -32,
9219     "kind" : "offset_to_top"
9220    },
9221    {
9222     "kind" : "rtti",
9223     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9224    },
9225    {
9226     "kind" : "complete_dtor_pointer",
9227     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9228    },
9229    {
9230     "kind" : "deleting_dtor_pointer",
9231     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9232    },
9233    {
9234     "kind" : "vcall_offset"
9235    },
9236    {
9237     "kind" : "vcall_offset"
9238    },
9239    {
9240     "kind" : "vcall_offset"
9241    },
9242    {
9243     "kind" : "vcall_offset"
9244    },
9245    {
9246     "component_value" : -128,
9247     "kind" : "vcall_offset"
9248    },
9249    {
9250     "component_value" : -128,
9251     "kind" : "offset_to_top"
9252    },
9253    {
9254     "kind" : "rtti",
9255     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9256    },
9257    {
9258     "kind" : "complete_dtor_pointer",
9259     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9260    },
9261    {
9262     "kind" : "deleting_dtor_pointer",
9263     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9264    },
9265    {
9266     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9267    },
9268    {
9269     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9270    },
9271    {
9272     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9273    },
9274    {
9275     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9276    }
9277   ]
9278  },
9279  {
9280   "alignment" : 8,
9281   "base_specifiers" :
9282   [
9283    {
9284     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9285    },
9286    {
9287     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9288    }
9289   ],
9290   "fields" :
9291   [
9292    {
9293     "access" : "private",
9294     "field_name" : "_hidl_mMutex",
9295     "field_offset" : 1088,
9296     "referenced_type" : "_ZTINSt3__15mutexE"
9297    },
9298    {
9299     "access" : "private",
9300     "field_name" : "_hidl_mDeathRecipients",
9301     "field_offset" : 1408,
9302     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9303    }
9304   ],
9305   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9306   "name" : "android::hidl::base::V1_0::BpHwBase",
9307   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9308   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9309   "size" : 216,
9310   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9311   "vtable_components" :
9312   [
9313    {
9314     "component_value" : 200,
9315     "kind" : "vbase_offset"
9316    },
9317    {
9318     "kind" : "offset_to_top"
9319    },
9320    {
9321     "kind" : "rtti",
9322     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9323    },
9324    {
9325     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9326    },
9327    {
9328     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9329    },
9330    {
9331     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9332    },
9333    {
9334     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9335    },
9336    {
9337     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9338    },
9339    {
9340     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9341    },
9342    {
9343     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9344    },
9345    {
9346     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9347    },
9348    {
9349     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9350    },
9351    {
9352     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9353    },
9354    {
9355     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9356    },
9357    {
9358     "kind" : "complete_dtor_pointer",
9359     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9360    },
9361    {
9362     "kind" : "deleting_dtor_pointer",
9363     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9364    },
9365    {
9366     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9367    },
9368    {
9369     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9370    },
9371    {
9372     "component_value" : 192,
9373     "kind" : "vbase_offset"
9374    },
9375    {
9376     "component_value" : -8,
9377     "kind" : "offset_to_top"
9378    },
9379    {
9380     "kind" : "rtti",
9381     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9382    },
9383    {
9384     "kind" : "complete_dtor_pointer",
9385     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9386    },
9387    {
9388     "kind" : "deleting_dtor_pointer",
9389     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9390    },
9391    {
9392     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9393    },
9394    {
9395     "component_value" : 184,
9396     "kind" : "vbase_offset"
9397    },
9398    {
9399     "component_value" : -16,
9400     "kind" : "offset_to_top"
9401    },
9402    {
9403     "kind" : "rtti",
9404     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9405    },
9406    {
9407     "kind" : "complete_dtor_pointer",
9408     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9409    },
9410    {
9411     "kind" : "deleting_dtor_pointer",
9412     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9413    },
9414    {
9415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9416    },
9417    {
9418     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9419    },
9420    {
9421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9422    },
9423    {
9424     "component_value" : -48,
9425     "kind" : "offset_to_top"
9426    },
9427    {
9428     "kind" : "rtti",
9429     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9430    },
9431    {
9432     "kind" : "complete_dtor_pointer",
9433     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9434    },
9435    {
9436     "kind" : "deleting_dtor_pointer",
9437     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9438    },
9439    {
9440     "kind" : "vcall_offset"
9441    },
9442    {
9443     "component_value" : -184,
9444     "kind" : "vcall_offset"
9445    },
9446    {
9447     "component_value" : -200,
9448     "kind" : "vcall_offset"
9449    },
9450    {
9451     "component_value" : -184,
9452     "kind" : "vcall_offset"
9453    },
9454    {
9455     "component_value" : -200,
9456     "kind" : "vcall_offset"
9457    },
9458    {
9459     "component_value" : -200,
9460     "kind" : "offset_to_top"
9461    },
9462    {
9463     "kind" : "rtti",
9464     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9465    },
9466    {
9467     "kind" : "complete_dtor_pointer",
9468     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9469    },
9470    {
9471     "kind" : "deleting_dtor_pointer",
9472     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9473    },
9474    {
9475     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9476    },
9477    {
9478     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9479    },
9480    {
9481     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9482    },
9483    {
9484     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9485    }
9486   ]
9487  },
9488  {
9489   "alignment" : 8,
9490   "fields" :
9491   [
9492    {
9493     "field_name" : "pid",
9494     "referenced_type" : "_ZTIi"
9495    },
9496    {
9497     "field_name" : "ptr",
9498     "field_offset" : 64,
9499     "referenced_type" : "_ZTIm"
9500    },
9501    {
9502     "field_name" : "arch",
9503     "field_offset" : 128,
9504     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9505    }
9506   ],
9507   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9508   "name" : "android::hidl::base::V1_0::DebugInfo",
9509   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9510   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9511   "size" : 24,
9512   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9513  },
9514  {
9515   "alignment" : 8,
9516   "fields" :
9517   [
9518    {
9519     "field_name" : "interfaceName",
9520     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9521    },
9522    {
9523     "field_name" : "instanceName",
9524     "field_offset" : 128,
9525     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9526    },
9527    {
9528     "field_name" : "pid",
9529     "field_offset" : 256,
9530     "referenced_type" : "_ZTIi"
9531    },
9532    {
9533     "field_name" : "clientPids",
9534     "field_offset" : 320,
9535     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9536    },
9537    {
9538     "field_name" : "arch",
9539     "field_offset" : 448,
9540     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9541    }
9542   ],
9543   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9544   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9545   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9546   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9547   "size" : 64,
9548   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9549  },
9550  {
9551   "alignment" : 8,
9552   "base_specifiers" :
9553   [
9554    {
9555     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9556    }
9557   ],
9558   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9559   "name" : "android::hidl::manager::V1_0::IServiceManager",
9560   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9561   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9562   "size" : 24,
9563   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9564   "vtable_components" :
9565   [
9566    {
9567     "component_value" : 8,
9568     "kind" : "vbase_offset"
9569    },
9570    {
9571     "kind" : "offset_to_top"
9572    },
9573    {
9574     "kind" : "rtti",
9575     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9576    },
9577    {
9578     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9579    },
9580    {
9581     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9582    },
9583    {
9584     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9585    },
9586    {
9587     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9588    },
9589    {
9590     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9591    },
9592    {
9593     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9594    },
9595    {
9596     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9597    },
9598    {
9599     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9600    },
9601    {
9602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9603    },
9604    {
9605     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9606    },
9607    {
9608     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9609    },
9610    {
9611     "kind" : "complete_dtor_pointer",
9612     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9613    },
9614    {
9615     "kind" : "deleting_dtor_pointer",
9616     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9617    },
9618    {
9619     "is_pure" : true,
9620     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9621    },
9622    {
9623     "is_pure" : true,
9624     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9625    },
9626    {
9627     "is_pure" : true,
9628     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9629    },
9630    {
9631     "is_pure" : true,
9632     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9633    },
9634    {
9635     "is_pure" : true,
9636     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9637    },
9638    {
9639     "is_pure" : true,
9640     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9641    },
9642    {
9643     "is_pure" : true,
9644     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9645    },
9646    {
9647     "is_pure" : true,
9648     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9649    },
9650    {
9651     "kind" : "vcall_offset"
9652    },
9653    {
9654     "kind" : "vcall_offset"
9655    },
9656    {
9657     "kind" : "vcall_offset"
9658    },
9659    {
9660     "kind" : "vcall_offset"
9661    },
9662    {
9663     "component_value" : -8,
9664     "kind" : "vcall_offset"
9665    },
9666    {
9667     "component_value" : -8,
9668     "kind" : "offset_to_top"
9669    },
9670    {
9671     "kind" : "rtti",
9672     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9673    },
9674    {
9675     "kind" : "complete_dtor_pointer",
9676     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9677    },
9678    {
9679     "kind" : "deleting_dtor_pointer",
9680     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9684    },
9685    {
9686     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9693    }
9694   ]
9695  },
9696  {
9697   "alignment" : 8,
9698   "base_specifiers" :
9699   [
9700    {
9701     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9702    }
9703   ],
9704   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9705   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9706   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9707   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9708   "size" : 24,
9709   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9710   "vtable_components" :
9711   [
9712    {
9713     "component_value" : 8,
9714     "kind" : "vbase_offset"
9715    },
9716    {
9717     "kind" : "offset_to_top"
9718    },
9719    {
9720     "kind" : "rtti",
9721     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9722    },
9723    {
9724     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9725    },
9726    {
9727     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9728    },
9729    {
9730     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9731    },
9732    {
9733     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9734    },
9735    {
9736     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9737    },
9738    {
9739     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9740    },
9741    {
9742     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9743    },
9744    {
9745     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9746    },
9747    {
9748     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9749    },
9750    {
9751     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9752    },
9753    {
9754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9755    },
9756    {
9757     "kind" : "complete_dtor_pointer",
9758     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9759    },
9760    {
9761     "kind" : "deleting_dtor_pointer",
9762     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9763    },
9764    {
9765     "is_pure" : true,
9766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9767    },
9768    {
9769     "kind" : "vcall_offset"
9770    },
9771    {
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "kind" : "vcall_offset"
9776    },
9777    {
9778     "kind" : "vcall_offset"
9779    },
9780    {
9781     "component_value" : -8,
9782     "kind" : "vcall_offset"
9783    },
9784    {
9785     "component_value" : -8,
9786     "kind" : "offset_to_top"
9787    },
9788    {
9789     "kind" : "rtti",
9790     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9791    },
9792    {
9793     "kind" : "complete_dtor_pointer",
9794     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9795    },
9796    {
9797     "kind" : "deleting_dtor_pointer",
9798     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9799    },
9800    {
9801     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9802    },
9803    {
9804     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9805    },
9806    {
9807     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9808    },
9809    {
9810     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9811    }
9812   ]
9813  },
9814  {
9815   "alignment" : 8,
9816   "fields" :
9817   [
9818    {
9819     "access" : "private",
9820     "field_name" : "mLock",
9821     "referenced_type" : "_ZTIRN7android5MutexE"
9822    }
9823   ],
9824   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9825   "name" : "android::Mutex::Autolock",
9826   "record_kind" : "class",
9827   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9828   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9829   "size" : 8,
9830   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9831  },
9832  {
9833   "alignment" : 4,
9834   "fields" :
9835   [
9836    {
9837     "access" : "private",
9838     "field_name" : "mMutex",
9839     "referenced_type" : "_ZTI15pthread_mutex_t"
9840    }
9841   ],
9842   "linker_set_key" : "_ZTIN7android5MutexE",
9843   "name" : "android::Mutex",
9844   "record_kind" : "class",
9845   "referenced_type" : "_ZTIN7android5MutexE",
9846   "self_type" : "_ZTIN7android5MutexE",
9847   "size" : 40,
9848   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9849  },
9850  {
9851   "alignment" : 8,
9852   "fields" :
9853   [
9854    {
9855     "access" : "private",
9856     "field_name" : "mLock",
9857     "referenced_type" : "_ZTIRN7android6RWLockE"
9858    }
9859   ],
9860   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9861   "name" : "android::RWLock::AutoRLock",
9862   "record_kind" : "class",
9863   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9864   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9865   "size" : 8,
9866   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9867  },
9868  {
9869   "alignment" : 8,
9870   "fields" :
9871   [
9872    {
9873     "access" : "private",
9874     "field_name" : "mLock",
9875     "referenced_type" : "_ZTIRN7android6RWLockE"
9876    }
9877   ],
9878   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9879   "name" : "android::RWLock::AutoWLock",
9880   "record_kind" : "class",
9881   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9882   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9883   "size" : 8,
9884   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9885  },
9886  {
9887   "alignment" : 4,
9888   "fields" :
9889   [
9890    {
9891     "access" : "private",
9892     "field_name" : "mRWLock",
9893     "referenced_type" : "_ZTI16pthread_rwlock_t"
9894    }
9895   ],
9896   "linker_set_key" : "_ZTIN7android6RWLockE",
9897   "name" : "android::RWLock",
9898   "record_kind" : "class",
9899   "referenced_type" : "_ZTIN7android6RWLockE",
9900   "self_type" : "_ZTIN7android6RWLockE",
9901   "size" : 56,
9902   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9903  },
9904  {
9905   "alignment" : 8,
9906   "base_specifiers" :
9907   [
9908    {
9909     "is_virtual" : true,
9910     "referenced_type" : "_ZTIN7android7RefBaseE"
9911    }
9912   ],
9913   "fields" :
9914   [
9915    {
9916     "access" : "private",
9917     "field_name" : "mCanCallJava",
9918     "field_offset" : 64,
9919     "referenced_type" : "_ZTIKb"
9920    },
9921    {
9922     "access" : "private",
9923     "field_name" : "mThread",
9924     "field_offset" : 128,
9925     "referenced_type" : "_ZTIPv"
9926    },
9927    {
9928     "access" : "private",
9929     "field_name" : "mLock",
9930     "field_offset" : 192,
9931     "referenced_type" : "_ZTIN7android5MutexE"
9932    },
9933    {
9934     "access" : "private",
9935     "field_name" : "mThreadExitedCondition",
9936     "field_offset" : 512,
9937     "referenced_type" : "_ZTIN7android9ConditionE"
9938    },
9939    {
9940     "access" : "private",
9941     "field_name" : "mStatus",
9942     "field_offset" : 896,
9943     "referenced_type" : "_ZTIi"
9944    },
9945    {
9946     "access" : "private",
9947     "field_name" : "mExitPending",
9948     "field_offset" : 928,
9949     "referenced_type" : "_ZTIVb"
9950    },
9951    {
9952     "access" : "private",
9953     "field_name" : "mRunning",
9954     "field_offset" : 936,
9955     "referenced_type" : "_ZTIVb"
9956    },
9957    {
9958     "access" : "private",
9959     "field_name" : "mHoldSelf",
9960     "field_offset" : 960,
9961     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9962    },
9963    {
9964     "access" : "private",
9965     "field_name" : "mTid",
9966     "field_offset" : 1024,
9967     "referenced_type" : "_ZTIi"
9968    }
9969   ],
9970   "linker_set_key" : "_ZTIN7android6ThreadE",
9971   "name" : "android::Thread",
9972   "record_kind" : "class",
9973   "referenced_type" : "_ZTIN7android6ThreadE",
9974   "self_type" : "_ZTIN7android6ThreadE",
9975   "size" : 152,
9976   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9977   "vtable_components" :
9978   [
9979    {
9980     "component_value" : 136,
9981     "kind" : "vbase_offset"
9982    },
9983    {
9984     "kind" : "offset_to_top"
9985    },
9986    {
9987     "kind" : "rtti",
9988     "mangled_component_name" : "_ZTIN7android6ThreadE"
9989    },
9990    {
9991     "kind" : "complete_dtor_pointer",
9992     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9993    },
9994    {
9995     "kind" : "deleting_dtor_pointer",
9996     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9997    },
9998    {
9999     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
10000    },
10001    {
10002     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10003    },
10004    {
10005     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10006    },
10007    {
10008     "is_pure" : true,
10009     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10010    },
10011    {
10012     "kind" : "vcall_offset"
10013    },
10014    {
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "kind" : "vcall_offset"
10019    },
10020    {
10021     "kind" : "vcall_offset"
10022    },
10023    {
10024     "component_value" : -136,
10025     "kind" : "vcall_offset"
10026    },
10027    {
10028     "component_value" : -136,
10029     "kind" : "offset_to_top"
10030    },
10031    {
10032     "kind" : "rtti",
10033     "mangled_component_name" : "_ZTIN7android6ThreadE"
10034    },
10035    {
10036     "kind" : "complete_dtor_pointer",
10037     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
10038    },
10039    {
10040     "kind" : "deleting_dtor_pointer",
10041     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
10042    },
10043    {
10044     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10045    },
10046    {
10047     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10048    },
10049    {
10050     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10051    },
10052    {
10053     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10054    }
10055   ]
10056  },
10057  {
10058   "alignment" : 8,
10059   "base_specifiers" :
10060   [
10061    {
10062     "access" : "private",
10063     "referenced_type" : "_ZTIN7android10VectorImplE"
10064    }
10065   ],
10066   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10067   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10068   "record_kind" : "class",
10069   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10070   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10071   "size" : 40,
10072   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10073   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10074   "vtable_components" :
10075   [
10076    {
10077     "kind" : "offset_to_top"
10078    },
10079    {
10080     "kind" : "rtti",
10081     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10082    },
10083    {
10084     "kind" : "complete_dtor_pointer",
10085     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10086    },
10087    {
10088     "kind" : "deleting_dtor_pointer",
10089     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10090    },
10091    {
10092     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
10093    },
10094    {
10095     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
10096    },
10097    {
10098     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
10099    },
10100    {
10101     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
10102    },
10103    {
10104     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
10105    },
10106    {
10107     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
10108    }
10109   ]
10110  },
10111  {
10112   "alignment" : 1,
10113   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10114   "name" : "android::RefBase::weakref_type",
10115   "record_kind" : "class",
10116   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10117   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10118   "size" : 1,
10119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10120  },
10121  {
10122   "alignment" : 8,
10123   "fields" :
10124   [
10125    {
10126     "access" : "private",
10127     "field_name" : "mRefs",
10128     "field_offset" : 64,
10129     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10130    }
10131   ],
10132   "linker_set_key" : "_ZTIN7android7RefBaseE",
10133   "name" : "android::RefBase",
10134   "record_kind" : "class",
10135   "referenced_type" : "_ZTIN7android7RefBaseE",
10136   "self_type" : "_ZTIN7android7RefBaseE",
10137   "size" : 16,
10138   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10139   "vtable_components" :
10140   [
10141    {
10142     "kind" : "offset_to_top"
10143    },
10144    {
10145     "kind" : "rtti",
10146     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10147    },
10148    {
10149     "kind" : "complete_dtor_pointer",
10150     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10151    },
10152    {
10153     "kind" : "deleting_dtor_pointer",
10154     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10155    },
10156    {
10157     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10158    },
10159    {
10160     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10161    },
10162    {
10163     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10164    },
10165    {
10166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10167    }
10168   ]
10169  },
10170  {
10171   "alignment" : 8,
10172   "fields" :
10173   [
10174    {
10175     "access" : "private",
10176     "field_name" : "mString",
10177     "referenced_type" : "_ZTIPKc"
10178    }
10179   ],
10180   "linker_set_key" : "_ZTIN7android7String8E",
10181   "name" : "android::String8",
10182   "record_kind" : "class",
10183   "referenced_type" : "_ZTIN7android7String8E",
10184   "self_type" : "_ZTIN7android7String8E",
10185   "size" : 8,
10186   "source_file" : "/system/core/libutils/include/utils/String8.h"
10187  },
10188  {
10189   "alignment" : 8,
10190   "fields" :
10191   [
10192    {
10193     "access" : "private",
10194     "field_name" : "mString",
10195     "referenced_type" : "_ZTIPKDs"
10196    }
10197   ],
10198   "linker_set_key" : "_ZTIN7android8String16E",
10199   "name" : "android::String16",
10200   "record_kind" : "class",
10201   "referenced_type" : "_ZTIN7android8String16E",
10202   "self_type" : "_ZTIN7android8String16E",
10203   "size" : 8,
10204   "source_file" : "/system/core/libutils/include/utils/String16.h"
10205  },
10206  {
10207   "alignment" : 8,
10208   "base_specifiers" :
10209   [
10210    {
10211     "is_virtual" : true,
10212     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10213    },
10214    {
10215     "is_virtual" : true,
10216     "referenced_type" : "_ZTIN7android7RefBaseE"
10217    }
10218   ],
10219   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10220   "name" : "android::hardware::HidlMemory",
10221   "record_kind" : "class",
10222   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10223   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10224   "size" : 64,
10225   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10226   "vtable_components" :
10227   [
10228    {
10229     "component_value" : 48,
10230     "kind" : "vbase_offset"
10231    },
10232    {
10233     "component_value" : 8,
10234     "kind" : "vbase_offset"
10235    },
10236    {
10237     "kind" : "offset_to_top"
10238    },
10239    {
10240     "kind" : "rtti",
10241     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10242    },
10243    {
10244     "kind" : "complete_dtor_pointer",
10245     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10246    },
10247    {
10248     "kind" : "deleting_dtor_pointer",
10249     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10250    },
10251    {
10252     "kind" : "vcall_offset"
10253    },
10254    {
10255     "kind" : "vcall_offset"
10256    },
10257    {
10258     "kind" : "vcall_offset"
10259    },
10260    {
10261     "kind" : "vcall_offset"
10262    },
10263    {
10264     "component_value" : -48,
10265     "kind" : "vcall_offset"
10266    },
10267    {
10268     "component_value" : -48,
10269     "kind" : "offset_to_top"
10270    },
10271    {
10272     "kind" : "rtti",
10273     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10274    },
10275    {
10276     "kind" : "complete_dtor_pointer",
10277     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
10278    },
10279    {
10280     "kind" : "deleting_dtor_pointer",
10281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
10282    },
10283    {
10284     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10285    },
10286    {
10287     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10288    },
10289    {
10290     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10291    },
10292    {
10293     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10294    }
10295   ]
10296  },
10297  {
10298   "alignment" : 8,
10299   "base_specifiers" :
10300   [
10301    {
10302     "is_virtual" : true,
10303     "referenced_type" : "_ZTIN7android7RefBaseE"
10304    }
10305   ],
10306   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10307   "name" : "android::hardware::IInterface",
10308   "record_kind" : "class",
10309   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10310   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10311   "size" : 24,
10312   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10313   "vtable_components" :
10314   [
10315    {
10316     "component_value" : 8,
10317     "kind" : "vbase_offset"
10318    },
10319    {
10320     "kind" : "offset_to_top"
10321    },
10322    {
10323     "kind" : "rtti",
10324     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10325    },
10326    {
10327     "kind" : "complete_dtor_pointer",
10328     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10329    },
10330    {
10331     "kind" : "deleting_dtor_pointer",
10332     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10333    },
10334    {
10335     "is_pure" : true,
10336     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10337    },
10338    {
10339     "kind" : "vcall_offset"
10340    },
10341    {
10342     "kind" : "vcall_offset"
10343    },
10344    {
10345     "kind" : "vcall_offset"
10346    },
10347    {
10348     "kind" : "vcall_offset"
10349    },
10350    {
10351     "component_value" : -8,
10352     "kind" : "vcall_offset"
10353    },
10354    {
10355     "component_value" : -8,
10356     "kind" : "offset_to_top"
10357    },
10358    {
10359     "kind" : "rtti",
10360     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10361    },
10362    {
10363     "kind" : "complete_dtor_pointer",
10364     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
10365    },
10366    {
10367     "kind" : "deleting_dtor_pointer",
10368     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10378    },
10379    {
10380     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10381    }
10382   ]
10383  },
10384  {
10385   "alignment" : 1,
10386   "fields" :
10387   [
10388    {
10389     "access" : "private",
10390     "field_name" : "mBuffer",
10391     "referenced_type" : "_ZTIA32_h"
10392    }
10393   ],
10394   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
10395   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10396   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
10397   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
10398   "size" : 32,
10399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10400   "template_args" : [ "_ZTIh" ]
10401  },
10402  {
10403   "alignment" : 8,
10404   "base_specifiers" :
10405   [
10406    {
10407     "is_virtual" : true,
10408     "referenced_type" : "_ZTIN7android7RefBaseE"
10409    }
10410   ],
10411   "fields" :
10412   [
10413    {
10414     "access" : "private",
10415     "field_name" : "mRemote",
10416     "field_offset" : 64,
10417     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10418    },
10419    {
10420     "access" : "private",
10421     "field_name" : "mRefs",
10422     "field_offset" : 128,
10423     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10424    },
10425    {
10426     "access" : "private",
10427     "field_name" : "mState",
10428     "field_offset" : 192,
10429     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10430    }
10431   ],
10432   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10433   "name" : "android::hardware::BpHwRefBase",
10434   "record_kind" : "class",
10435   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10436   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10437   "size" : 48,
10438   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10439   "vtable_components" :
10440   [
10441    {
10442     "component_value" : 32,
10443     "kind" : "vbase_offset"
10444    },
10445    {
10446     "kind" : "offset_to_top"
10447    },
10448    {
10449     "kind" : "rtti",
10450     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10451    },
10452    {
10453     "kind" : "complete_dtor_pointer",
10454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10455    },
10456    {
10457     "kind" : "deleting_dtor_pointer",
10458     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10468    },
10469    {
10470     "kind" : "vcall_offset"
10471    },
10472    {
10473     "component_value" : -32,
10474     "kind" : "vcall_offset"
10475    },
10476    {
10477     "component_value" : -32,
10478     "kind" : "vcall_offset"
10479    },
10480    {
10481     "component_value" : -32,
10482     "kind" : "vcall_offset"
10483    },
10484    {
10485     "component_value" : -32,
10486     "kind" : "vcall_offset"
10487    },
10488    {
10489     "component_value" : -32,
10490     "kind" : "offset_to_top"
10491    },
10492    {
10493     "kind" : "rtti",
10494     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
10503    },
10504    {
10505     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10506    },
10507    {
10508     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10509    },
10510    {
10511     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10512    },
10513    {
10514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10515    }
10516   ]
10517  },
10518  {
10519   "alignment" : 8,
10520   "base_specifiers" :
10521   [
10522    {
10523     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10524    },
10525    {
10526     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10527    },
10528    {
10529     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10530    }
10531   ],
10532   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10533   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10534   "record_kind" : "class",
10535   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10536   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10537   "size" : 64,
10538   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10539   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10540   "vtable_components" :
10541   [
10542    {
10543     "component_value" : 48,
10544     "kind" : "vbase_offset"
10545    },
10546    {
10547     "kind" : "offset_to_top"
10548    },
10549    {
10550     "kind" : "rtti",
10551     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10552    },
10553    {
10554     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10555    },
10556    {
10557     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10558    },
10559    {
10560     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10561    },
10562    {
10563     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10564    },
10565    {
10566     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10567    },
10568    {
10569     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10570    },
10571    {
10572     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10582    },
10583    {
10584     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10585    },
10586    {
10587     "kind" : "complete_dtor_pointer",
10588     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10589    },
10590    {
10591     "kind" : "deleting_dtor_pointer",
10592     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10593    },
10594    {
10595     "is_pure" : true,
10596     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10597    },
10598    {
10599     "is_pure" : true,
10600     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10601    },
10602    {
10603     "is_pure" : true,
10604     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10605    },
10606    {
10607     "is_pure" : true,
10608     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10609    },
10610    {
10611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10612    },
10613    {
10614     "component_value" : 40,
10615     "kind" : "vbase_offset"
10616    },
10617    {
10618     "component_value" : -8,
10619     "kind" : "offset_to_top"
10620    },
10621    {
10622     "kind" : "rtti",
10623     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10624    },
10625    {
10626     "kind" : "complete_dtor_pointer",
10627     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10628    },
10629    {
10630     "kind" : "deleting_dtor_pointer",
10631     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10632    },
10633    {
10634     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10635    },
10636    {
10637     "component_value" : 32,
10638     "kind" : "vbase_offset"
10639    },
10640    {
10641     "component_value" : -16,
10642     "kind" : "offset_to_top"
10643    },
10644    {
10645     "kind" : "rtti",
10646     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10647    },
10648    {
10649     "kind" : "complete_dtor_pointer",
10650     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10651    },
10652    {
10653     "kind" : "deleting_dtor_pointer",
10654     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10655    },
10656    {
10657     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10658    },
10659    {
10660     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10661    },
10662    {
10663     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10664    },
10665    {
10666     "kind" : "vcall_offset"
10667    },
10668    {
10669     "component_value" : -32,
10670     "kind" : "vcall_offset"
10671    },
10672    {
10673     "component_value" : -32,
10674     "kind" : "vcall_offset"
10675    },
10676    {
10677     "component_value" : -32,
10678     "kind" : "vcall_offset"
10679    },
10680    {
10681     "component_value" : -48,
10682     "kind" : "vcall_offset"
10683    },
10684    {
10685     "component_value" : -48,
10686     "kind" : "offset_to_top"
10687    },
10688    {
10689     "kind" : "rtti",
10690     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10691    },
10692    {
10693     "kind" : "complete_dtor_pointer",
10694     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10695    },
10696    {
10697     "kind" : "deleting_dtor_pointer",
10698     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10699    },
10700    {
10701     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10702    },
10703    {
10704     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10705    },
10706    {
10707     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10708    },
10709    {
10710     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10711    }
10712   ]
10713  },
10714  {
10715   "alignment" : 8,
10716   "base_specifiers" :
10717   [
10718    {
10719     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10720    },
10721    {
10722     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10723    },
10724    {
10725     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10726    }
10727   ],
10728   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10729   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
10730   "record_kind" : "class",
10731   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10732   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10733   "size" : 64,
10734   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10735   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ],
10736   "vtable_components" :
10737   [
10738    {
10739     "component_value" : 48,
10740     "kind" : "vbase_offset"
10741    },
10742    {
10743     "kind" : "offset_to_top"
10744    },
10745    {
10746     "kind" : "rtti",
10747     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10748    },
10749    {
10750     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10751    },
10752    {
10753     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10754    },
10755    {
10756     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10757    },
10758    {
10759     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10760    },
10761    {
10762     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10763    },
10764    {
10765     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10766    },
10767    {
10768     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10775    },
10776    {
10777     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10778    },
10779    {
10780     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10781    },
10782    {
10783     "kind" : "complete_dtor_pointer",
10784     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10785    },
10786    {
10787     "kind" : "deleting_dtor_pointer",
10788     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10789    },
10790    {
10791     "is_pure" : true,
10792     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10793    },
10794    {
10795     "is_pure" : true,
10796     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10797    },
10798    {
10799     "is_pure" : true,
10800     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10801    },
10802    {
10803     "is_pure" : true,
10804     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10805    },
10806    {
10807     "is_pure" : true,
10808     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10809    },
10810    {
10811     "is_pure" : true,
10812     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10813    },
10814    {
10815     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10816    },
10817    {
10818     "component_value" : 40,
10819     "kind" : "vbase_offset"
10820    },
10821    {
10822     "component_value" : -8,
10823     "kind" : "offset_to_top"
10824    },
10825    {
10826     "kind" : "rtti",
10827     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10828    },
10829    {
10830     "kind" : "complete_dtor_pointer",
10831     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10832    },
10833    {
10834     "kind" : "deleting_dtor_pointer",
10835     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10836    },
10837    {
10838     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10839    },
10840    {
10841     "component_value" : 32,
10842     "kind" : "vbase_offset"
10843    },
10844    {
10845     "component_value" : -16,
10846     "kind" : "offset_to_top"
10847    },
10848    {
10849     "kind" : "rtti",
10850     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10851    },
10852    {
10853     "kind" : "complete_dtor_pointer",
10854     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10855    },
10856    {
10857     "kind" : "deleting_dtor_pointer",
10858     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10868    },
10869    {
10870     "kind" : "vcall_offset"
10871    },
10872    {
10873     "component_value" : -32,
10874     "kind" : "vcall_offset"
10875    },
10876    {
10877     "component_value" : -32,
10878     "kind" : "vcall_offset"
10879    },
10880    {
10881     "component_value" : -32,
10882     "kind" : "vcall_offset"
10883    },
10884    {
10885     "component_value" : -48,
10886     "kind" : "vcall_offset"
10887    },
10888    {
10889     "component_value" : -48,
10890     "kind" : "offset_to_top"
10891    },
10892    {
10893     "kind" : "rtti",
10894     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10895    },
10896    {
10897     "kind" : "complete_dtor_pointer",
10898     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10899    },
10900    {
10901     "kind" : "deleting_dtor_pointer",
10902     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10903    },
10904    {
10905     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10912    },
10913    {
10914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10915    }
10916   ]
10917  },
10918  {
10919   "alignment" : 8,
10920   "base_specifiers" :
10921   [
10922    {
10923     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
10924    },
10925    {
10926     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10927    },
10928    {
10929     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10930    }
10931   ],
10932   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10933   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
10934   "record_kind" : "class",
10935   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10936   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10937   "size" : 64,
10938   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10939   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ],
10940   "vtable_components" :
10941   [
10942    {
10943     "component_value" : 48,
10944     "kind" : "vbase_offset"
10945    },
10946    {
10947     "kind" : "offset_to_top"
10948    },
10949    {
10950     "kind" : "rtti",
10951     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10952    },
10953    {
10954     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10958    },
10959    {
10960     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10967    },
10968    {
10969     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
10970    },
10971    {
10972     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10973    },
10974    {
10975     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
10976    },
10977    {
10978     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10979    },
10980    {
10981     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
10982    },
10983    {
10984     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10985    },
10986    {
10987     "kind" : "complete_dtor_pointer",
10988     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10989    },
10990    {
10991     "kind" : "deleting_dtor_pointer",
10992     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10993    },
10994    {
10995     "is_pure" : true,
10996     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
10997    },
10998    {
10999     "is_pure" : true,
11000     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
11001    },
11002    {
11003     "is_pure" : true,
11004     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
11005    },
11006    {
11007     "is_pure" : true,
11008     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11009    },
11010    {
11011     "is_pure" : true,
11012     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11013    },
11014    {
11015     "is_pure" : true,
11016     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11017    },
11018    {
11019     "is_pure" : true,
11020     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11024    },
11025    {
11026     "component_value" : 40,
11027     "kind" : "vbase_offset"
11028    },
11029    {
11030     "component_value" : -8,
11031     "kind" : "offset_to_top"
11032    },
11033    {
11034     "kind" : "rtti",
11035     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11036    },
11037    {
11038     "kind" : "complete_dtor_pointer",
11039     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11040    },
11041    {
11042     "kind" : "deleting_dtor_pointer",
11043     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11044    },
11045    {
11046     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11047    },
11048    {
11049     "component_value" : 32,
11050     "kind" : "vbase_offset"
11051    },
11052    {
11053     "component_value" : -16,
11054     "kind" : "offset_to_top"
11055    },
11056    {
11057     "kind" : "rtti",
11058     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11059    },
11060    {
11061     "kind" : "complete_dtor_pointer",
11062     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11063    },
11064    {
11065     "kind" : "deleting_dtor_pointer",
11066     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11067    },
11068    {
11069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11070    },
11071    {
11072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11073    },
11074    {
11075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11076    },
11077    {
11078     "kind" : "vcall_offset"
11079    },
11080    {
11081     "component_value" : -32,
11082     "kind" : "vcall_offset"
11083    },
11084    {
11085     "component_value" : -32,
11086     "kind" : "vcall_offset"
11087    },
11088    {
11089     "component_value" : -32,
11090     "kind" : "vcall_offset"
11091    },
11092    {
11093     "component_value" : -48,
11094     "kind" : "vcall_offset"
11095    },
11096    {
11097     "component_value" : -48,
11098     "kind" : "offset_to_top"
11099    },
11100    {
11101     "kind" : "rtti",
11102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11103    },
11104    {
11105     "kind" : "complete_dtor_pointer",
11106     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11107    },
11108    {
11109     "kind" : "deleting_dtor_pointer",
11110     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11111    },
11112    {
11113     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11114    },
11115    {
11116     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11117    },
11118    {
11119     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11120    },
11121    {
11122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11123    }
11124   ]
11125  },
11126  {
11127   "alignment" : 8,
11128   "base_specifiers" :
11129   [
11130    {
11131     "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE"
11132    },
11133    {
11134     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11135    },
11136    {
11137     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11138    }
11139   ],
11140   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11141   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
11142   "record_kind" : "class",
11143   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11144   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11145   "size" : 64,
11146   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11147   "template_args" : [ "_ZTIN7android8hardware5power4V1_36IPowerE" ],
11148   "vtable_components" :
11149   [
11150    {
11151     "component_value" : 48,
11152     "kind" : "vbase_offset"
11153    },
11154    {
11155     "kind" : "offset_to_top"
11156    },
11157    {
11158     "kind" : "rtti",
11159     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11160    },
11161    {
11162     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11187    },
11188    {
11189     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
11190    },
11191    {
11192     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11193    },
11194    {
11195     "kind" : "complete_dtor_pointer",
11196     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11197    },
11198    {
11199     "kind" : "deleting_dtor_pointer",
11200     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11201    },
11202    {
11203     "is_pure" : true,
11204     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
11205    },
11206    {
11207     "is_pure" : true,
11208     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
11209    },
11210    {
11211     "is_pure" : true,
11212     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
11213    },
11214    {
11215     "is_pure" : true,
11216     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11217    },
11218    {
11219     "is_pure" : true,
11220     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11221    },
11222    {
11223     "is_pure" : true,
11224     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11225    },
11226    {
11227     "is_pure" : true,
11228     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
11229    },
11230    {
11231     "is_pure" : true,
11232     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
11236    },
11237    {
11238     "component_value" : 40,
11239     "kind" : "vbase_offset"
11240    },
11241    {
11242     "component_value" : -8,
11243     "kind" : "offset_to_top"
11244    },
11245    {
11246     "kind" : "rtti",
11247     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11248    },
11249    {
11250     "kind" : "complete_dtor_pointer",
11251     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11252    },
11253    {
11254     "kind" : "deleting_dtor_pointer",
11255     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11256    },
11257    {
11258     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
11259    },
11260    {
11261     "component_value" : 32,
11262     "kind" : "vbase_offset"
11263    },
11264    {
11265     "component_value" : -16,
11266     "kind" : "offset_to_top"
11267    },
11268    {
11269     "kind" : "rtti",
11270     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11271    },
11272    {
11273     "kind" : "complete_dtor_pointer",
11274     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11275    },
11276    {
11277     "kind" : "deleting_dtor_pointer",
11278     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11288    },
11289    {
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "component_value" : -32,
11294     "kind" : "vcall_offset"
11295    },
11296    {
11297     "component_value" : -32,
11298     "kind" : "vcall_offset"
11299    },
11300    {
11301     "component_value" : -32,
11302     "kind" : "vcall_offset"
11303    },
11304    {
11305     "component_value" : -48,
11306     "kind" : "vcall_offset"
11307    },
11308    {
11309     "component_value" : -48,
11310     "kind" : "offset_to_top"
11311    },
11312    {
11313     "kind" : "rtti",
11314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11315    },
11316    {
11317     "kind" : "complete_dtor_pointer",
11318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11319    },
11320    {
11321     "kind" : "deleting_dtor_pointer",
11322     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11323    },
11324    {
11325     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11329    },
11330    {
11331     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11335    }
11336   ]
11337  },
11338  {
11339   "alignment" : 8,
11340   "base_specifiers" :
11341   [
11342    {
11343     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11344    },
11345    {
11346     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11347    },
11348    {
11349     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11350    }
11351   ],
11352   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11353   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11354   "record_kind" : "class",
11355   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11356   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11357   "size" : 64,
11358   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11359   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11360   "vtable_components" :
11361   [
11362    {
11363     "component_value" : 48,
11364     "kind" : "vbase_offset"
11365    },
11366    {
11367     "kind" : "offset_to_top"
11368    },
11369    {
11370     "kind" : "rtti",
11371     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11372    },
11373    {
11374     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11375    },
11376    {
11377     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11378    },
11379    {
11380     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11381    },
11382    {
11383     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11384    },
11385    {
11386     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
11387    },
11388    {
11389     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11390    },
11391    {
11392     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11405    },
11406    {
11407     "kind" : "complete_dtor_pointer",
11408     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11409    },
11410    {
11411     "kind" : "deleting_dtor_pointer",
11412     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11416    },
11417    {
11418     "component_value" : 40,
11419     "kind" : "vbase_offset"
11420    },
11421    {
11422     "component_value" : -8,
11423     "kind" : "offset_to_top"
11424    },
11425    {
11426     "kind" : "rtti",
11427     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11428    },
11429    {
11430     "kind" : "complete_dtor_pointer",
11431     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11432    },
11433    {
11434     "kind" : "deleting_dtor_pointer",
11435     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11436    },
11437    {
11438     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11439    },
11440    {
11441     "component_value" : 32,
11442     "kind" : "vbase_offset"
11443    },
11444    {
11445     "component_value" : -16,
11446     "kind" : "offset_to_top"
11447    },
11448    {
11449     "kind" : "rtti",
11450     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11451    },
11452    {
11453     "kind" : "complete_dtor_pointer",
11454     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11455    },
11456    {
11457     "kind" : "deleting_dtor_pointer",
11458     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11462    },
11463    {
11464     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11468    },
11469    {
11470     "kind" : "vcall_offset"
11471    },
11472    {
11473     "component_value" : -32,
11474     "kind" : "vcall_offset"
11475    },
11476    {
11477     "component_value" : -32,
11478     "kind" : "vcall_offset"
11479    },
11480    {
11481     "component_value" : -32,
11482     "kind" : "vcall_offset"
11483    },
11484    {
11485     "component_value" : -48,
11486     "kind" : "vcall_offset"
11487    },
11488    {
11489     "component_value" : -48,
11490     "kind" : "offset_to_top"
11491    },
11492    {
11493     "kind" : "rtti",
11494     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11495    },
11496    {
11497     "kind" : "complete_dtor_pointer",
11498     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11499    },
11500    {
11501     "kind" : "deleting_dtor_pointer",
11502     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11503    },
11504    {
11505     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11506    },
11507    {
11508     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11509    },
11510    {
11511     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11512    },
11513    {
11514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11515    }
11516   ]
11517  },
11518  {
11519   "alignment" : 8,
11520   "fields" :
11521   [
11522    {
11523     "access" : "private",
11524     "field_name" : "mHandle",
11525     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11526    },
11527    {
11528     "access" : "private",
11529     "field_name" : "mOwnsHandle",
11530     "field_offset" : 64,
11531     "referenced_type" : "_ZTIb"
11532    },
11533    {
11534     "access" : "private",
11535     "field_name" : "mPad",
11536     "field_offset" : 72,
11537     "referenced_type" : "_ZTIA7_h"
11538    }
11539   ],
11540   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11541   "name" : "android::hardware::hidl_handle",
11542   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11543   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11544   "size" : 16,
11545   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11546  },
11547  {
11548   "alignment" : 8,
11549   "fields" :
11550   [
11551    {
11552     "access" : "private",
11553     "field_name" : "mHandle",
11554     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11555    },
11556    {
11557     "access" : "private",
11558     "field_name" : "mSize",
11559     "field_offset" : 128,
11560     "referenced_type" : "_ZTIm"
11561    },
11562    {
11563     "access" : "private",
11564     "field_name" : "mName",
11565     "field_offset" : 192,
11566     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11567    }
11568   ],
11569   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11570   "name" : "android::hardware::hidl_memory",
11571   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11572   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11573   "size" : 40,
11574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11575  },
11576  {
11577   "alignment" : 8,
11578   "fields" :
11579   [
11580    {
11581     "access" : "private",
11582     "field_name" : "mBuffer",
11583     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11584    },
11585    {
11586     "access" : "private",
11587     "field_name" : "mSize",
11588     "field_offset" : 64,
11589     "referenced_type" : "_ZTIj"
11590    },
11591    {
11592     "access" : "private",
11593     "field_name" : "mOwnsBuffer",
11594     "field_offset" : 96,
11595     "referenced_type" : "_ZTIb"
11596    },
11597    {
11598     "access" : "private",
11599     "field_name" : "mPad",
11600     "field_offset" : 104,
11601     "referenced_type" : "_ZTIA3_h"
11602    }
11603   ],
11604   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11605   "name" : "android::hardware::hidl_string",
11606   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11607   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11608   "size" : 16,
11609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11610  },
11611  {
11612   "alignment" : 8,
11613   "fields" :
11614   [
11615    {
11616     "access" : "private",
11617     "field_name" : "mGrantors",
11618     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11619    },
11620    {
11621     "access" : "private",
11622     "field_name" : "mHandle",
11623     "field_offset" : 128,
11624     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11625    },
11626    {
11627     "access" : "private",
11628     "field_name" : "mQuantum",
11629     "field_offset" : 192,
11630     "referenced_type" : "_ZTIj"
11631    },
11632    {
11633     "access" : "private",
11634     "field_name" : "mFlags",
11635     "field_offset" : 224,
11636     "referenced_type" : "_ZTIj"
11637    }
11638   ],
11639   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11640   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11641   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11642   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11643   "size" : 32,
11644   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11645   "template_args" : [ "_ZTIc" ]
11646  },
11647  {
11648   "access" : "private",
11649   "alignment" : 8,
11650   "fields" :
11651   [
11652    {
11653     "field_name" : "binder",
11654     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11655    },
11656    {
11657     "field_name" : "refs",
11658     "field_offset" : 64,
11659     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11660    }
11661   ],
11662   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11663   "name" : "android::hardware::ProcessState::handle_entry",
11664   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11665   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11666   "size" : 16,
11667   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11668  },
11669  {
11670   "alignment" : 8,
11671   "base_specifiers" :
11672   [
11673    {
11674     "is_virtual" : true,
11675     "referenced_type" : "_ZTIN7android7RefBaseE"
11676    }
11677   ],
11678   "fields" :
11679   [
11680    {
11681     "access" : "private",
11682     "field_name" : "mDriverFD",
11683     "field_offset" : 64,
11684     "referenced_type" : "_ZTIi"
11685    },
11686    {
11687     "access" : "private",
11688     "field_name" : "mVMStart",
11689     "field_offset" : 128,
11690     "referenced_type" : "_ZTIPv"
11691    },
11692    {
11693     "access" : "private",
11694     "field_name" : "mThreadCountLock",
11695     "field_offset" : 192,
11696     "referenced_type" : "_ZTI15pthread_mutex_t"
11697    },
11698    {
11699     "access" : "private",
11700     "field_name" : "mThreadCountDecrement",
11701     "field_offset" : 512,
11702     "referenced_type" : "_ZTI14pthread_cond_t"
11703    },
11704    {
11705     "access" : "private",
11706     "field_name" : "mExecutingThreadsCount",
11707     "field_offset" : 896,
11708     "referenced_type" : "_ZTIm"
11709    },
11710    {
11711     "access" : "private",
11712     "field_name" : "mMaxThreads",
11713     "field_offset" : 960,
11714     "referenced_type" : "_ZTIm"
11715    },
11716    {
11717     "access" : "private",
11718     "field_name" : "mStarvationStartTimeMs",
11719     "field_offset" : 1024,
11720     "referenced_type" : "_ZTIl"
11721    },
11722    {
11723     "access" : "private",
11724     "field_name" : "mLock",
11725     "field_offset" : 1088,
11726     "referenced_type" : "_ZTIN7android5MutexE"
11727    },
11728    {
11729     "access" : "private",
11730     "field_name" : "mHandleToObject",
11731     "field_offset" : 1408,
11732     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11733    },
11734    {
11735     "access" : "private",
11736     "field_name" : "mManagesContexts",
11737     "field_offset" : 1728,
11738     "referenced_type" : "_ZTIb"
11739    },
11740    {
11741     "access" : "private",
11742     "field_name" : "mBinderContextCheckFunc",
11743     "field_offset" : 1792,
11744     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11745    },
11746    {
11747     "access" : "private",
11748     "field_name" : "mBinderContextUserData",
11749     "field_offset" : 1856,
11750     "referenced_type" : "_ZTIPv"
11751    },
11752    {
11753     "access" : "private",
11754     "field_name" : "mContexts",
11755     "field_offset" : 1920,
11756     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11757    },
11758    {
11759     "access" : "private",
11760     "field_name" : "mRootDir",
11761     "field_offset" : 2240,
11762     "referenced_type" : "_ZTIN7android7String8E"
11763    },
11764    {
11765     "access" : "private",
11766     "field_name" : "mThreadPoolStarted",
11767     "field_offset" : 2304,
11768     "referenced_type" : "_ZTIb"
11769    },
11770    {
11771     "access" : "private",
11772     "field_name" : "mSpawnThreadOnStart",
11773     "field_offset" : 2312,
11774     "referenced_type" : "_ZTIb"
11775    },
11776    {
11777     "access" : "private",
11778     "field_name" : "mThreadPoolSeq",
11779     "field_offset" : 2336,
11780     "referenced_type" : "_ZTIVi"
11781    },
11782    {
11783     "access" : "private",
11784     "field_name" : "mMmapSize",
11785     "field_offset" : 2368,
11786     "referenced_type" : "_ZTIKm"
11787    },
11788    {
11789     "access" : "private",
11790     "field_name" : "mCallRestriction",
11791     "field_offset" : 2432,
11792     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11793    }
11794   ],
11795   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11796   "name" : "android::hardware::ProcessState",
11797   "record_kind" : "class",
11798   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11799   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11800   "size" : 328,
11801   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11802   "vtable_components" :
11803   [
11804    {
11805     "component_value" : 312,
11806     "kind" : "vbase_offset"
11807    },
11808    {
11809     "kind" : "offset_to_top"
11810    },
11811    {
11812     "kind" : "rtti",
11813     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11814    },
11815    {
11816     "kind" : "complete_dtor_pointer",
11817     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11818    },
11819    {
11820     "kind" : "deleting_dtor_pointer",
11821     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11822    },
11823    {
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "kind" : "vcall_offset"
11831    },
11832    {
11833     "kind" : "vcall_offset"
11834    },
11835    {
11836     "component_value" : -312,
11837     "kind" : "vcall_offset"
11838    },
11839    {
11840     "component_value" : -312,
11841     "kind" : "offset_to_top"
11842    },
11843    {
11844     "kind" : "rtti",
11845     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11846    },
11847    {
11848     "kind" : "complete_dtor_pointer",
11849     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
11850    },
11851    {
11852     "kind" : "deleting_dtor_pointer",
11853     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
11854    },
11855    {
11856     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11857    },
11858    {
11859     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11860    },
11861    {
11862     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11863    },
11864    {
11865     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11866    }
11867   ]
11868  },
11869  {
11870   "alignment" : 2,
11871   "fields" :
11872   [
11873    {
11874     "access" : "private",
11875     "field_name" : "mMajor",
11876     "referenced_type" : "_ZTIt"
11877    },
11878    {
11879     "access" : "private",
11880     "field_name" : "mMinor",
11881     "field_offset" : 16,
11882     "referenced_type" : "_ZTIt"
11883    }
11884   ],
11885   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11886   "name" : "android::hardware::hidl_version",
11887   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11888   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11889   "size" : 4,
11890   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11891  },
11892  {
11893   "alignment" : 8,
11894   "fields" :
11895   [
11896    {
11897     "access" : "private",
11898     "field_name" : "mMutex",
11899     "referenced_type" : "_ZTINSt3__15mutexE"
11900    },
11901    {
11902     "access" : "private",
11903     "field_name" : "mMap",
11904     "field_offset" : 320,
11905     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11906    }
11907   ],
11908   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11909   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11910   "record_kind" : "class",
11911   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11912   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11913   "size" : 64,
11914   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11915   "template_args" :
11916   [
11917    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11918    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11919   ]
11920  },
11921  {
11922   "alignment" : 8,
11923   "fields" :
11924   [
11925    {
11926     "access" : "private",
11927     "field_name" : "mMutex",
11928     "referenced_type" : "_ZTINSt3__15mutexE"
11929    },
11930    {
11931     "access" : "private",
11932     "field_name" : "mMap",
11933     "field_offset" : 320,
11934     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11935    }
11936   ],
11937   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11938   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11939   "record_kind" : "class",
11940   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11941   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11942   "size" : 64,
11943   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11944   "template_args" :
11945   [
11946    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11947    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11948   ]
11949  },
11950  {
11951   "alignment" : 8,
11952   "fields" :
11953   [
11954    {
11955     "access" : "private",
11956     "field_name" : "mMutex",
11957     "referenced_type" : "_ZTINSt3__15mutexE"
11958    },
11959    {
11960     "access" : "private",
11961     "field_name" : "mMap",
11962     "field_offset" : 320,
11963     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11964    }
11965   ],
11966   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11967   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11968   "record_kind" : "class",
11969   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11970   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11971   "size" : 64,
11972   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11973   "template_args" :
11974   [
11975    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11976    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11977   ]
11978  },
11979  {
11980   "alignment" : 8,
11981   "fields" :
11982   [
11983    {
11984     "field_name" : "flags",
11985     "referenced_type" : "_ZTIj"
11986    },
11987    {
11988     "field_name" : "fdIndex",
11989     "field_offset" : 32,
11990     "referenced_type" : "_ZTIj"
11991    },
11992    {
11993     "field_name" : "offset",
11994     "field_offset" : 64,
11995     "referenced_type" : "_ZTIj"
11996    },
11997    {
11998     "field_name" : "extent",
11999     "field_offset" : 128,
12000     "referenced_type" : "_ZTIm"
12001    }
12002   ],
12003   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
12004   "name" : "android::hardware::GrantorDescriptor",
12005   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12006   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
12007   "size" : 24,
12008   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
12009  },
12010  {
12011   "alignment" : 8,
12012   "base_specifiers" :
12013   [
12014    {
12015     "is_virtual" : true,
12016     "referenced_type" : "_ZTIN7android7RefBaseE"
12017    }
12018   ],
12019   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12020   "name" : "android::hardware::hidl_death_recipient",
12021   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12022   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12023   "size" : 24,
12024   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12025   "vtable_components" :
12026   [
12027    {
12028     "component_value" : 8,
12029     "kind" : "vbase_offset"
12030    },
12031    {
12032     "kind" : "offset_to_top"
12033    },
12034    {
12035     "kind" : "rtti",
12036     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12037    },
12038    {
12039     "is_pure" : true,
12040     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12041    },
12042    {
12043     "kind" : "complete_dtor_pointer",
12044     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12045    },
12046    {
12047     "kind" : "deleting_dtor_pointer",
12048     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12049    },
12050    {
12051     "kind" : "vcall_offset"
12052    },
12053    {
12054     "kind" : "vcall_offset"
12055    },
12056    {
12057     "kind" : "vcall_offset"
12058    },
12059    {
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "component_value" : -8,
12064     "kind" : "vcall_offset"
12065    },
12066    {
12067     "component_value" : -8,
12068     "kind" : "offset_to_top"
12069    },
12070    {
12071     "kind" : "rtti",
12072     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12073    },
12074    {
12075     "kind" : "complete_dtor_pointer",
12076     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
12077    },
12078    {
12079     "kind" : "deleting_dtor_pointer",
12080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12093    }
12094   ]
12095  },
12096  {
12097   "alignment" : 8,
12098   "base_specifiers" :
12099   [
12100    {
12101     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12102    }
12103   ],
12104   "fields" :
12105   [
12106    {
12107     "access" : "private",
12108     "field_name" : "mRecipient",
12109     "field_offset" : 64,
12110     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12111    },
12112    {
12113     "access" : "private",
12114     "field_name" : "mCookie",
12115     "field_offset" : 192,
12116     "referenced_type" : "_ZTIm"
12117    },
12118    {
12119     "access" : "private",
12120     "field_name" : "mBase",
12121     "field_offset" : 256,
12122     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12123    }
12124   ],
12125   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12126   "name" : "android::hardware::hidl_binder_death_recipient",
12127   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12128   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12129   "size" : 64,
12130   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12131   "vtable_components" :
12132   [
12133    {
12134     "component_value" : 48,
12135     "kind" : "vbase_offset"
12136    },
12137    {
12138     "kind" : "offset_to_top"
12139    },
12140    {
12141     "kind" : "rtti",
12142     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12143    },
12144    {
12145     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12146    },
12147    {
12148     "kind" : "complete_dtor_pointer",
12149     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12150    },
12151    {
12152     "kind" : "deleting_dtor_pointer",
12153     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12154    },
12155    {
12156     "kind" : "vcall_offset"
12157    },
12158    {
12159     "kind" : "vcall_offset"
12160    },
12161    {
12162     "kind" : "vcall_offset"
12163    },
12164    {
12165     "kind" : "vcall_offset"
12166    },
12167    {
12168     "component_value" : -48,
12169     "kind" : "vcall_offset"
12170    },
12171    {
12172     "component_value" : -48,
12173     "kind" : "offset_to_top"
12174    },
12175    {
12176     "kind" : "rtti",
12177     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12178    },
12179    {
12180     "kind" : "complete_dtor_pointer",
12181     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
12182    },
12183    {
12184     "kind" : "deleting_dtor_pointer",
12185     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
12186    },
12187    {
12188     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12189    },
12190    {
12191     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12192    },
12193    {
12194     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12195    },
12196    {
12197     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12198    }
12199   ]
12200  },
12201  {
12202   "alignment" : 8,
12203   "fields" :
12204   [
12205    {
12206     "field_name" : "name",
12207     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12208    },
12209    {
12210     "field_name" : "totalTimeInMsecVotedForSinceBoot",
12211     "field_offset" : 128,
12212     "referenced_type" : "_ZTIm"
12213    },
12214    {
12215     "field_name" : "totalNumberOfTimesVotedSinceBoot",
12216     "field_offset" : 192,
12217     "referenced_type" : "_ZTIm"
12218    }
12219   ],
12220   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12221   "name" : "android::hardware::power::V1_0::PowerStateVoter",
12222   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12223   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12224   "size" : 32,
12225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
12226  },
12227  {
12228   "alignment" : 8,
12229   "fields" :
12230   [
12231    {
12232     "field_name" : "name",
12233     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12234    },
12235    {
12236     "field_name" : "residencyInMsecSinceBoot",
12237     "field_offset" : 128,
12238     "referenced_type" : "_ZTIm"
12239    },
12240    {
12241     "field_name" : "totalTransitions",
12242     "field_offset" : 192,
12243     "referenced_type" : "_ZTIm"
12244    },
12245    {
12246     "field_name" : "supportedOnlyInSuspend",
12247     "field_offset" : 256,
12248     "referenced_type" : "_ZTIb"
12249    },
12250    {
12251     "field_name" : "voters",
12252     "field_offset" : 320,
12253     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
12254    }
12255   ],
12256   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12257   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
12258   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12259   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12260   "size" : 56,
12261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
12262  },
12263  {
12264   "alignment" : 8,
12265   "base_specifiers" :
12266   [
12267    {
12268     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12269    }
12270   ],
12271   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12272   "name" : "android::hardware::power::V1_0::IPower",
12273   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12274   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12275   "size" : 24,
12276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
12277   "vtable_components" :
12278   [
12279    {
12280     "component_value" : 8,
12281     "kind" : "vbase_offset"
12282    },
12283    {
12284     "kind" : "offset_to_top"
12285    },
12286    {
12287     "kind" : "rtti",
12288     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12289    },
12290    {
12291     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12304    },
12305    {
12306     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
12307    },
12308    {
12309     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12310    },
12311    {
12312     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12322    },
12323    {
12324     "kind" : "complete_dtor_pointer",
12325     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
12326    },
12327    {
12328     "kind" : "deleting_dtor_pointer",
12329     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
12330    },
12331    {
12332     "is_pure" : true,
12333     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
12334    },
12335    {
12336     "is_pure" : true,
12337     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
12338    },
12339    {
12340     "is_pure" : true,
12341     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
12342    },
12343    {
12344     "is_pure" : true,
12345     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12346    },
12347    {
12348     "kind" : "vcall_offset"
12349    },
12350    {
12351     "kind" : "vcall_offset"
12352    },
12353    {
12354     "kind" : "vcall_offset"
12355    },
12356    {
12357     "kind" : "vcall_offset"
12358    },
12359    {
12360     "component_value" : -8,
12361     "kind" : "vcall_offset"
12362    },
12363    {
12364     "component_value" : -8,
12365     "kind" : "offset_to_top"
12366    },
12367    {
12368     "kind" : "rtti",
12369     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12370    },
12371    {
12372     "kind" : "complete_dtor_pointer",
12373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
12374    },
12375    {
12376     "kind" : "deleting_dtor_pointer",
12377     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12384    },
12385    {
12386     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12387    },
12388    {
12389     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12390    }
12391   ]
12392  },
12393  {
12394   "alignment" : 8,
12395   "base_specifiers" :
12396   [
12397    {
12398     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12399    }
12400   ],
12401   "fields" :
12402   [
12403    {
12404     "access" : "private",
12405     "field_name" : "_hidl_mImpl",
12406     "field_offset" : 1024,
12407     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
12408    }
12409   ],
12410   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12411   "name" : "android::hardware::power::V1_0::BnHwPower",
12412   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12413   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12414   "size" : 152,
12415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
12416   "vtable_components" :
12417   [
12418    {
12419     "component_value" : 136,
12420     "kind" : "vbase_offset"
12421    },
12422    {
12423     "kind" : "offset_to_top"
12424    },
12425    {
12426     "kind" : "rtti",
12427     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12428    },
12429    {
12430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12431    },
12432    {
12433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12434    },
12435    {
12436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12437    },
12438    {
12439     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12440    },
12441    {
12442     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12443    },
12444    {
12445     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12446    },
12447    {
12448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12449    },
12450    {
12451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12452    },
12453    {
12454     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12455    },
12456    {
12457     "kind" : "complete_dtor_pointer",
12458     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
12459    },
12460    {
12461     "kind" : "deleting_dtor_pointer",
12462     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
12463    },
12464    {
12465     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12466    },
12467    {
12468     "component_value" : -32,
12469     "kind" : "offset_to_top"
12470    },
12471    {
12472     "kind" : "rtti",
12473     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12474    },
12475    {
12476     "kind" : "complete_dtor_pointer",
12477     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
12478    },
12479    {
12480     "kind" : "deleting_dtor_pointer",
12481     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
12482    },
12483    {
12484     "kind" : "vcall_offset"
12485    },
12486    {
12487     "kind" : "vcall_offset"
12488    },
12489    {
12490     "kind" : "vcall_offset"
12491    },
12492    {
12493     "kind" : "vcall_offset"
12494    },
12495    {
12496     "component_value" : -136,
12497     "kind" : "vcall_offset"
12498    },
12499    {
12500     "component_value" : -136,
12501     "kind" : "offset_to_top"
12502    },
12503    {
12504     "kind" : "rtti",
12505     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12506    },
12507    {
12508     "kind" : "complete_dtor_pointer",
12509     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
12510    },
12511    {
12512     "kind" : "deleting_dtor_pointer",
12513     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
12514    },
12515    {
12516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12517    },
12518    {
12519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12520    },
12521    {
12522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12523    },
12524    {
12525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12526    }
12527   ]
12528  },
12529  {
12530   "alignment" : 8,
12531   "base_specifiers" :
12532   [
12533    {
12534     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
12535    },
12536    {
12537     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12538    }
12539   ],
12540   "fields" :
12541   [
12542    {
12543     "access" : "private",
12544     "field_name" : "_hidl_mMutex",
12545     "field_offset" : 1088,
12546     "referenced_type" : "_ZTINSt3__15mutexE"
12547    },
12548    {
12549     "access" : "private",
12550     "field_name" : "_hidl_mDeathRecipients",
12551     "field_offset" : 1408,
12552     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12553    }
12554   ],
12555   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12556   "name" : "android::hardware::power::V1_0::BpHwPower",
12557   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12558   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12559   "size" : 216,
12560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
12561   "vtable_components" :
12562   [
12563    {
12564     "component_value" : 200,
12565     "kind" : "vbase_offset"
12566    },
12567    {
12568     "kind" : "offset_to_top"
12569    },
12570    {
12571     "kind" : "rtti",
12572     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12573    },
12574    {
12575     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
12576    },
12577    {
12578     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12579    },
12580    {
12581     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12582    },
12583    {
12584     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12585    },
12586    {
12587     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12588    },
12589    {
12590     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
12591    },
12592    {
12593     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12594    },
12595    {
12596     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
12597    },
12598    {
12599     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12600    },
12601    {
12602     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
12603    },
12604    {
12605     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12606    },
12607    {
12608     "kind" : "complete_dtor_pointer",
12609     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
12610    },
12611    {
12612     "kind" : "deleting_dtor_pointer",
12613     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
12614    },
12615    {
12616     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
12617    },
12618    {
12619     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
12620    },
12621    {
12622     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
12623    },
12624    {
12625     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12626    },
12627    {
12628     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12629    },
12630    {
12631     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12632    },
12633    {
12634     "component_value" : 192,
12635     "kind" : "vbase_offset"
12636    },
12637    {
12638     "component_value" : -8,
12639     "kind" : "offset_to_top"
12640    },
12641    {
12642     "kind" : "rtti",
12643     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12644    },
12645    {
12646     "kind" : "complete_dtor_pointer",
12647     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12648    },
12649    {
12650     "kind" : "deleting_dtor_pointer",
12651     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12652    },
12653    {
12654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12655    },
12656    {
12657     "component_value" : 184,
12658     "kind" : "vbase_offset"
12659    },
12660    {
12661     "component_value" : -16,
12662     "kind" : "offset_to_top"
12663    },
12664    {
12665     "kind" : "rtti",
12666     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12667    },
12668    {
12669     "kind" : "complete_dtor_pointer",
12670     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12671    },
12672    {
12673     "kind" : "deleting_dtor_pointer",
12674     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12675    },
12676    {
12677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12678    },
12679    {
12680     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12681    },
12682    {
12683     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12684    },
12685    {
12686     "component_value" : -48,
12687     "kind" : "offset_to_top"
12688    },
12689    {
12690     "kind" : "rtti",
12691     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12692    },
12693    {
12694     "kind" : "complete_dtor_pointer",
12695     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12696    },
12697    {
12698     "kind" : "deleting_dtor_pointer",
12699     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12700    },
12701    {
12702     "kind" : "vcall_offset"
12703    },
12704    {
12705     "component_value" : -184,
12706     "kind" : "vcall_offset"
12707    },
12708    {
12709     "component_value" : -200,
12710     "kind" : "vcall_offset"
12711    },
12712    {
12713     "component_value" : -184,
12714     "kind" : "vcall_offset"
12715    },
12716    {
12717     "component_value" : -200,
12718     "kind" : "vcall_offset"
12719    },
12720    {
12721     "component_value" : -200,
12722     "kind" : "offset_to_top"
12723    },
12724    {
12725     "kind" : "rtti",
12726     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12727    },
12728    {
12729     "kind" : "complete_dtor_pointer",
12730     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12731    },
12732    {
12733     "kind" : "deleting_dtor_pointer",
12734     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12735    },
12736    {
12737     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12738    },
12739    {
12740     "mangled_component_name" : "_ZTv0_n40_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12741    },
12742    {
12743     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12744    },
12745    {
12746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12747    }
12748   ]
12749  },
12750  {
12751   "alignment" : 8,
12752   "fields" :
12753   [
12754    {
12755     "field_name" : "name",
12756     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12757    },
12758    {
12759     "field_name" : "states",
12760     "field_offset" : 128,
12761     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
12762    }
12763   ],
12764   "linker_set_key" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12765   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
12766   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12767   "self_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12768   "size" : 32,
12769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12770  },
12771  {
12772   "alignment" : 8,
12773   "fields" :
12774   [
12775    {
12776     "field_name" : "name",
12777     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12778    },
12779    {
12780     "field_name" : "residencyInMsecSinceBoot",
12781     "field_offset" : 128,
12782     "referenced_type" : "_ZTIm"
12783    },
12784    {
12785     "field_name" : "totalTransitions",
12786     "field_offset" : 192,
12787     "referenced_type" : "_ZTIm"
12788    },
12789    {
12790     "field_name" : "lastEntryTimestampMs",
12791     "field_offset" : 256,
12792     "referenced_type" : "_ZTIm"
12793    },
12794    {
12795     "field_name" : "supportedOnlyInSuspend",
12796     "field_offset" : 320,
12797     "referenced_type" : "_ZTIb"
12798    }
12799   ],
12800   "linker_set_key" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12801   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
12802   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12803   "self_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12804   "size" : 48,
12805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12806  },
12807  {
12808   "alignment" : 8,
12809   "base_specifiers" :
12810   [
12811    {
12812     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12813    }
12814   ],
12815   "linker_set_key" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12816   "name" : "android::hardware::power::V1_1::IPower",
12817   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12818   "self_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12819   "size" : 24,
12820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
12821   "vtable_components" :
12822   [
12823    {
12824     "component_value" : 8,
12825     "kind" : "vbase_offset"
12826    },
12827    {
12828     "kind" : "offset_to_top"
12829    },
12830    {
12831     "kind" : "rtti",
12832     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12833    },
12834    {
12835     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
12851    },
12852    {
12853     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12866    },
12867    {
12868     "kind" : "complete_dtor_pointer",
12869     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
12870    },
12871    {
12872     "kind" : "deleting_dtor_pointer",
12873     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
12874    },
12875    {
12876     "is_pure" : true,
12877     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
12878    },
12879    {
12880     "is_pure" : true,
12881     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
12882    },
12883    {
12884     "is_pure" : true,
12885     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
12886    },
12887    {
12888     "is_pure" : true,
12889     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12890    },
12891    {
12892     "is_pure" : true,
12893     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12894    },
12895    {
12896     "is_pure" : true,
12897     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12898    },
12899    {
12900     "kind" : "vcall_offset"
12901    },
12902    {
12903     "kind" : "vcall_offset"
12904    },
12905    {
12906     "kind" : "vcall_offset"
12907    },
12908    {
12909     "kind" : "vcall_offset"
12910    },
12911    {
12912     "component_value" : -8,
12913     "kind" : "vcall_offset"
12914    },
12915    {
12916     "component_value" : -8,
12917     "kind" : "offset_to_top"
12918    },
12919    {
12920     "kind" : "rtti",
12921     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12922    },
12923    {
12924     "kind" : "complete_dtor_pointer",
12925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD1Ev"
12926    },
12927    {
12928     "kind" : "deleting_dtor_pointer",
12929     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_16IPowerD0Ev"
12930    },
12931    {
12932     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12933    },
12934    {
12935     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12936    },
12937    {
12938     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12939    },
12940    {
12941     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12942    }
12943   ]
12944  },
12945  {
12946   "alignment" : 8,
12947   "base_specifiers" :
12948   [
12949    {
12950     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12951    }
12952   ],
12953   "fields" :
12954   [
12955    {
12956     "access" : "private",
12957     "field_name" : "_hidl_mImpl",
12958     "field_offset" : 1024,
12959     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
12960    }
12961   ],
12962   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12963   "name" : "android::hardware::power::V1_1::BnHwPower",
12964   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12965   "self_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12966   "size" : 152,
12967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
12968   "vtable_components" :
12969   [
12970    {
12971     "component_value" : 136,
12972     "kind" : "vbase_offset"
12973    },
12974    {
12975     "kind" : "offset_to_top"
12976    },
12977    {
12978     "kind" : "rtti",
12979     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12980    },
12981    {
12982     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12983    },
12984    {
12985     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12986    },
12987    {
12988     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12989    },
12990    {
12991     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12995    },
12996    {
12997     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13007    },
13008    {
13009     "kind" : "complete_dtor_pointer",
13010     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
13011    },
13012    {
13013     "kind" : "deleting_dtor_pointer",
13014     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
13015    },
13016    {
13017     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13018    },
13019    {
13020     "component_value" : -32,
13021     "kind" : "offset_to_top"
13022    },
13023    {
13024     "kind" : "rtti",
13025     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
13026    },
13027    {
13028     "kind" : "complete_dtor_pointer",
13029     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD1Ev"
13030    },
13031    {
13032     "kind" : "deleting_dtor_pointer",
13033     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_19BnHwPowerD0Ev"
13034    },
13035    {
13036     "kind" : "vcall_offset"
13037    },
13038    {
13039     "kind" : "vcall_offset"
13040    },
13041    {
13042     "kind" : "vcall_offset"
13043    },
13044    {
13045     "kind" : "vcall_offset"
13046    },
13047    {
13048     "component_value" : -136,
13049     "kind" : "vcall_offset"
13050    },
13051    {
13052     "component_value" : -136,
13053     "kind" : "offset_to_top"
13054    },
13055    {
13056     "kind" : "rtti",
13057     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
13058    },
13059    {
13060     "kind" : "complete_dtor_pointer",
13061     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD1Ev"
13062    },
13063    {
13064     "kind" : "deleting_dtor_pointer",
13065     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BnHwPowerD0Ev"
13066    },
13067    {
13068     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13069    },
13070    {
13071     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13075    },
13076    {
13077     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13078    }
13079   ]
13080  },
13081  {
13082   "alignment" : 8,
13083   "base_specifiers" :
13084   [
13085    {
13086     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
13087    },
13088    {
13089     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13090    }
13091   ],
13092   "fields" :
13093   [
13094    {
13095     "access" : "private",
13096     "field_name" : "_hidl_mMutex",
13097     "field_offset" : 1088,
13098     "referenced_type" : "_ZTINSt3__15mutexE"
13099    },
13100    {
13101     "access" : "private",
13102     "field_name" : "_hidl_mDeathRecipients",
13103     "field_offset" : 1408,
13104     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13105    }
13106   ],
13107   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13108   "name" : "android::hardware::power::V1_1::BpHwPower",
13109   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13110   "self_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13111   "size" : 216,
13112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
13113   "vtable_components" :
13114   [
13115    {
13116     "component_value" : 200,
13117     "kind" : "vbase_offset"
13118    },
13119    {
13120     "kind" : "offset_to_top"
13121    },
13122    {
13123     "kind" : "rtti",
13124     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13125    },
13126    {
13127     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
13128    },
13129    {
13130     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13131    },
13132    {
13133     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13134    },
13135    {
13136     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13137    },
13138    {
13139     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13140    },
13141    {
13142     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
13143    },
13144    {
13145     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13146    },
13147    {
13148     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
13149    },
13150    {
13151     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13152    },
13153    {
13154     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
13155    },
13156    {
13157     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13158    },
13159    {
13160     "kind" : "complete_dtor_pointer",
13161     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
13162    },
13163    {
13164     "kind" : "deleting_dtor_pointer",
13165     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13175    },
13176    {
13177     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13178    },
13179    {
13180     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13181    },
13182    {
13183     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13184    },
13185    {
13186     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
13187    },
13188    {
13189     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13190    },
13191    {
13192     "component_value" : 192,
13193     "kind" : "vbase_offset"
13194    },
13195    {
13196     "component_value" : -8,
13197     "kind" : "offset_to_top"
13198    },
13199    {
13200     "kind" : "rtti",
13201     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13202    },
13203    {
13204     "kind" : "complete_dtor_pointer",
13205     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13206    },
13207    {
13208     "kind" : "deleting_dtor_pointer",
13209     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13210    },
13211    {
13212     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
13213    },
13214    {
13215     "component_value" : 184,
13216     "kind" : "vbase_offset"
13217    },
13218    {
13219     "component_value" : -16,
13220     "kind" : "offset_to_top"
13221    },
13222    {
13223     "kind" : "rtti",
13224     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13225    },
13226    {
13227     "kind" : "complete_dtor_pointer",
13228     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13229    },
13230    {
13231     "kind" : "deleting_dtor_pointer",
13232     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13233    },
13234    {
13235     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13236    },
13237    {
13238     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13242    },
13243    {
13244     "component_value" : -48,
13245     "kind" : "offset_to_top"
13246    },
13247    {
13248     "kind" : "rtti",
13249     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13250    },
13251    {
13252     "kind" : "complete_dtor_pointer",
13253     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13254    },
13255    {
13256     "kind" : "deleting_dtor_pointer",
13257     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13258    },
13259    {
13260     "kind" : "vcall_offset"
13261    },
13262    {
13263     "component_value" : -184,
13264     "kind" : "vcall_offset"
13265    },
13266    {
13267     "component_value" : -200,
13268     "kind" : "vcall_offset"
13269    },
13270    {
13271     "component_value" : -184,
13272     "kind" : "vcall_offset"
13273    },
13274    {
13275     "component_value" : -200,
13276     "kind" : "vcall_offset"
13277    },
13278    {
13279     "component_value" : -200,
13280     "kind" : "offset_to_top"
13281    },
13282    {
13283     "kind" : "rtti",
13284     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13285    },
13286    {
13287     "kind" : "complete_dtor_pointer",
13288     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13289    },
13290    {
13291     "kind" : "deleting_dtor_pointer",
13292     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13293    },
13294    {
13295     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13296    },
13297    {
13298     "mangled_component_name" : "_ZTv0_n40_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13299    },
13300    {
13301     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13302    },
13303    {
13304     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13305    }
13306   ]
13307  },
13308  {
13309   "alignment" : 8,
13310   "base_specifiers" :
13311   [
13312    {
13313     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
13314    }
13315   ],
13316   "linker_set_key" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13317   "name" : "android::hardware::power::V1_2::IPower",
13318   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13319   "self_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13320   "size" : 24,
13321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
13322   "vtable_components" :
13323   [
13324    {
13325     "component_value" : 8,
13326     "kind" : "vbase_offset"
13327    },
13328    {
13329     "kind" : "offset_to_top"
13330    },
13331    {
13332     "kind" : "rtti",
13333     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13334    },
13335    {
13336     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
13337    },
13338    {
13339     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13340    },
13341    {
13342     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13343    },
13344    {
13345     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
13358    },
13359    {
13360     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13361    },
13362    {
13363     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
13364    },
13365    {
13366     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13367    },
13368    {
13369     "kind" : "complete_dtor_pointer",
13370     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
13371    },
13372    {
13373     "kind" : "deleting_dtor_pointer",
13374     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
13375    },
13376    {
13377     "is_pure" : true,
13378     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
13379    },
13380    {
13381     "is_pure" : true,
13382     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
13383    },
13384    {
13385     "is_pure" : true,
13386     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
13387    },
13388    {
13389     "is_pure" : true,
13390     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13391    },
13392    {
13393     "is_pure" : true,
13394     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13395    },
13396    {
13397     "is_pure" : true,
13398     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13399    },
13400    {
13401     "is_pure" : true,
13402     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13403    },
13404    {
13405     "kind" : "vcall_offset"
13406    },
13407    {
13408     "kind" : "vcall_offset"
13409    },
13410    {
13411     "kind" : "vcall_offset"
13412    },
13413    {
13414     "kind" : "vcall_offset"
13415    },
13416    {
13417     "component_value" : -8,
13418     "kind" : "vcall_offset"
13419    },
13420    {
13421     "component_value" : -8,
13422     "kind" : "offset_to_top"
13423    },
13424    {
13425     "kind" : "rtti",
13426     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13427    },
13428    {
13429     "kind" : "complete_dtor_pointer",
13430     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD1Ev"
13431    },
13432    {
13433     "kind" : "deleting_dtor_pointer",
13434     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_26IPowerD0Ev"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13441    },
13442    {
13443     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13444    },
13445    {
13446     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13447    }
13448   ]
13449  },
13450  {
13451   "alignment" : 8,
13452   "base_specifiers" :
13453   [
13454    {
13455     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13456    }
13457   ],
13458   "fields" :
13459   [
13460    {
13461     "access" : "private",
13462     "field_name" : "_hidl_mImpl",
13463     "field_offset" : 1024,
13464     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13465    }
13466   ],
13467   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13468   "name" : "android::hardware::power::V1_2::BnHwPower",
13469   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13470   "self_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13471   "size" : 152,
13472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
13473   "vtable_components" :
13474   [
13475    {
13476     "component_value" : 136,
13477     "kind" : "vbase_offset"
13478    },
13479    {
13480     "kind" : "offset_to_top"
13481    },
13482    {
13483     "kind" : "rtti",
13484     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13485    },
13486    {
13487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13488    },
13489    {
13490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13491    },
13492    {
13493     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13494    },
13495    {
13496     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13497    },
13498    {
13499     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13500    },
13501    {
13502     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13503    },
13504    {
13505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13506    },
13507    {
13508     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13509    },
13510    {
13511     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13512    },
13513    {
13514     "kind" : "complete_dtor_pointer",
13515     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
13516    },
13517    {
13518     "kind" : "deleting_dtor_pointer",
13519     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
13520    },
13521    {
13522     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13523    },
13524    {
13525     "component_value" : -32,
13526     "kind" : "offset_to_top"
13527    },
13528    {
13529     "kind" : "rtti",
13530     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13531    },
13532    {
13533     "kind" : "complete_dtor_pointer",
13534     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13535    },
13536    {
13537     "kind" : "deleting_dtor_pointer",
13538     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13539    },
13540    {
13541     "kind" : "vcall_offset"
13542    },
13543    {
13544     "kind" : "vcall_offset"
13545    },
13546    {
13547     "kind" : "vcall_offset"
13548    },
13549    {
13550     "kind" : "vcall_offset"
13551    },
13552    {
13553     "component_value" : -136,
13554     "kind" : "vcall_offset"
13555    },
13556    {
13557     "component_value" : -136,
13558     "kind" : "offset_to_top"
13559    },
13560    {
13561     "kind" : "rtti",
13562     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13563    },
13564    {
13565     "kind" : "complete_dtor_pointer",
13566     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13567    },
13568    {
13569     "kind" : "deleting_dtor_pointer",
13570     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13571    },
13572    {
13573     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13574    },
13575    {
13576     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13577    },
13578    {
13579     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13580    },
13581    {
13582     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13583    }
13584   ]
13585  },
13586  {
13587   "alignment" : 8,
13588   "base_specifiers" :
13589   [
13590    {
13591     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
13592    },
13593    {
13594     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13595    }
13596   ],
13597   "fields" :
13598   [
13599    {
13600     "access" : "private",
13601     "field_name" : "_hidl_mMutex",
13602     "field_offset" : 1088,
13603     "referenced_type" : "_ZTINSt3__15mutexE"
13604    },
13605    {
13606     "access" : "private",
13607     "field_name" : "_hidl_mDeathRecipients",
13608     "field_offset" : 1408,
13609     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13610    }
13611   ],
13612   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13613   "name" : "android::hardware::power::V1_2::BpHwPower",
13614   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13615   "self_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13616   "size" : 216,
13617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
13618   "vtable_components" :
13619   [
13620    {
13621     "component_value" : 200,
13622     "kind" : "vbase_offset"
13623    },
13624    {
13625     "kind" : "offset_to_top"
13626    },
13627    {
13628     "kind" : "rtti",
13629     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13630    },
13631    {
13632     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
13633    },
13634    {
13635     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13639    },
13640    {
13641     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13642    },
13643    {
13644     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13645    },
13646    {
13647     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
13648    },
13649    {
13650     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13651    },
13652    {
13653     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
13654    },
13655    {
13656     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13657    },
13658    {
13659     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
13660    },
13661    {
13662     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13663    },
13664    {
13665     "kind" : "complete_dtor_pointer",
13666     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
13667    },
13668    {
13669     "kind" : "deleting_dtor_pointer",
13670     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
13671    },
13672    {
13673     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
13674    },
13675    {
13676     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13677    },
13678    {
13679     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13680    },
13681    {
13682     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13683    },
13684    {
13685     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13698    },
13699    {
13700     "component_value" : 192,
13701     "kind" : "vbase_offset"
13702    },
13703    {
13704     "component_value" : -8,
13705     "kind" : "offset_to_top"
13706    },
13707    {
13708     "kind" : "rtti",
13709     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13710    },
13711    {
13712     "kind" : "complete_dtor_pointer",
13713     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13714    },
13715    {
13716     "kind" : "deleting_dtor_pointer",
13717     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13718    },
13719    {
13720     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13721    },
13722    {
13723     "component_value" : 184,
13724     "kind" : "vbase_offset"
13725    },
13726    {
13727     "component_value" : -16,
13728     "kind" : "offset_to_top"
13729    },
13730    {
13731     "kind" : "rtti",
13732     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13733    },
13734    {
13735     "kind" : "complete_dtor_pointer",
13736     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13737    },
13738    {
13739     "kind" : "deleting_dtor_pointer",
13740     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13741    },
13742    {
13743     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13744    },
13745    {
13746     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13747    },
13748    {
13749     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13750    },
13751    {
13752     "component_value" : -48,
13753     "kind" : "offset_to_top"
13754    },
13755    {
13756     "kind" : "rtti",
13757     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13758    },
13759    {
13760     "kind" : "complete_dtor_pointer",
13761     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13762    },
13763    {
13764     "kind" : "deleting_dtor_pointer",
13765     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13766    },
13767    {
13768     "kind" : "vcall_offset"
13769    },
13770    {
13771     "component_value" : -184,
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "component_value" : -200,
13776     "kind" : "vcall_offset"
13777    },
13778    {
13779     "component_value" : -184,
13780     "kind" : "vcall_offset"
13781    },
13782    {
13783     "component_value" : -200,
13784     "kind" : "vcall_offset"
13785    },
13786    {
13787     "component_value" : -200,
13788     "kind" : "offset_to_top"
13789    },
13790    {
13791     "kind" : "rtti",
13792     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13793    },
13794    {
13795     "kind" : "complete_dtor_pointer",
13796     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13797    },
13798    {
13799     "kind" : "deleting_dtor_pointer",
13800     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13801    },
13802    {
13803     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13804    },
13805    {
13806     "mangled_component_name" : "_ZTv0_n40_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13807    },
13808    {
13809     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13810    },
13811    {
13812     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13813    }
13814   ]
13815  },
13816  {
13817   "alignment" : 8,
13818   "base_specifiers" :
13819   [
13820    {
13821     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13822    }
13823   ],
13824   "linker_set_key" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13825   "name" : "android::hardware::power::V1_3::IPower",
13826   "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13827   "self_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13828   "size" : 24,
13829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
13830   "vtable_components" :
13831   [
13832    {
13833     "component_value" : 8,
13834     "kind" : "vbase_offset"
13835    },
13836    {
13837     "kind" : "offset_to_top"
13838    },
13839    {
13840     "kind" : "rtti",
13841     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13842    },
13843    {
13844     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
13845    },
13846    {
13847     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13848    },
13849    {
13850     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13851    },
13852    {
13853     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13854    },
13855    {
13856     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13857    },
13858    {
13859     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
13860    },
13861    {
13862     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13863    },
13864    {
13865     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
13866    },
13867    {
13868     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
13872    },
13873    {
13874     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13875    },
13876    {
13877     "kind" : "complete_dtor_pointer",
13878     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
13879    },
13880    {
13881     "kind" : "deleting_dtor_pointer",
13882     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
13883    },
13884    {
13885     "is_pure" : true,
13886     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
13887    },
13888    {
13889     "is_pure" : true,
13890     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
13891    },
13892    {
13893     "is_pure" : true,
13894     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
13895    },
13896    {
13897     "is_pure" : true,
13898     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13899    },
13900    {
13901     "is_pure" : true,
13902     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13903    },
13904    {
13905     "is_pure" : true,
13906     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13907    },
13908    {
13909     "is_pure" : true,
13910     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
13911    },
13912    {
13913     "is_pure" : true,
13914     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
13915    },
13916    {
13917     "kind" : "vcall_offset"
13918    },
13919    {
13920     "kind" : "vcall_offset"
13921    },
13922    {
13923     "kind" : "vcall_offset"
13924    },
13925    {
13926     "kind" : "vcall_offset"
13927    },
13928    {
13929     "component_value" : -8,
13930     "kind" : "vcall_offset"
13931    },
13932    {
13933     "component_value" : -8,
13934     "kind" : "offset_to_top"
13935    },
13936    {
13937     "kind" : "rtti",
13938     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13939    },
13940    {
13941     "kind" : "complete_dtor_pointer",
13942     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD1Ev"
13943    },
13944    {
13945     "kind" : "deleting_dtor_pointer",
13946     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_36IPowerD0Ev"
13947    },
13948    {
13949     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13950    },
13951    {
13952     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13953    },
13954    {
13955     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13956    },
13957    {
13958     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13959    }
13960   ]
13961  },
13962  {
13963   "alignment" : 8,
13964   "base_specifiers" :
13965   [
13966    {
13967     "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13968    },
13969    {
13970     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13971    }
13972   ],
13973   "fields" :
13974   [
13975    {
13976     "access" : "private",
13977     "field_name" : "mImpl",
13978     "field_offset" : 768,
13979     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE"
13980    },
13981    {
13982     "access" : "private",
13983     "field_name" : "mOnewayQueue",
13984     "field_offset" : 832,
13985     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13986    }
13987   ],
13988   "linker_set_key" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13989   "name" : "android::hardware::power::V1_3::BsPower",
13990   "referenced_type" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13991   "self_type" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13992   "size" : 136,
13993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
13994   "vtable_components" :
13995   [
13996    {
13997     "component_value" : 120,
13998     "kind" : "vbase_offset"
13999    },
14000    {
14001     "kind" : "offset_to_top"
14002    },
14003    {
14004     "kind" : "rtti",
14005     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
14006    },
14007    {
14008     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
14009    },
14010    {
14011     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14012    },
14013    {
14014     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14015    },
14016    {
14017     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14018    },
14019    {
14020     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14021    },
14022    {
14023     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
14024    },
14025    {
14026     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14027    },
14028    {
14029     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
14030    },
14031    {
14032     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14033    },
14034    {
14035     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
14036    },
14037    {
14038     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14039    },
14040    {
14041     "kind" : "complete_dtor_pointer",
14042     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
14043    },
14044    {
14045     "kind" : "deleting_dtor_pointer",
14046     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
14047    },
14048    {
14049     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
14050    },
14051    {
14052     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
14053    },
14054    {
14055     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
14056    },
14057    {
14058     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
14059    },
14060    {
14061     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
14062    },
14063    {
14064     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
14065    },
14066    {
14067     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
14068    },
14069    {
14070     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
14071    },
14072    {
14073     "component_value" : -8,
14074     "kind" : "offset_to_top"
14075    },
14076    {
14077     "kind" : "rtti",
14078     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
14079    },
14080    {
14081     "kind" : "complete_dtor_pointer",
14082     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD1Ev"
14083    },
14084    {
14085     "kind" : "deleting_dtor_pointer",
14086     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_37BsPowerD0Ev"
14087    },
14088    {
14089     "kind" : "vcall_offset"
14090    },
14091    {
14092     "kind" : "vcall_offset"
14093    },
14094    {
14095     "kind" : "vcall_offset"
14096    },
14097    {
14098     "kind" : "vcall_offset"
14099    },
14100    {
14101     "component_value" : -120,
14102     "kind" : "vcall_offset"
14103    },
14104    {
14105     "component_value" : -120,
14106     "kind" : "offset_to_top"
14107    },
14108    {
14109     "kind" : "rtti",
14110     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
14111    },
14112    {
14113     "kind" : "complete_dtor_pointer",
14114     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD1Ev"
14115    },
14116    {
14117     "kind" : "deleting_dtor_pointer",
14118     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_37BsPowerD0Ev"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14122    },
14123    {
14124     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14125    },
14126    {
14127     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14128    },
14129    {
14130     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14131    }
14132   ]
14133  },
14134  {
14135   "alignment" : 8,
14136   "base_specifiers" :
14137   [
14138    {
14139     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14140    }
14141   ],
14142   "fields" :
14143   [
14144    {
14145     "access" : "private",
14146     "field_name" : "_hidl_mImpl",
14147     "field_offset" : 1024,
14148     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE"
14149    }
14150   ],
14151   "linker_set_key" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14152   "name" : "android::hardware::power::V1_3::BnHwPower",
14153   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14154   "self_type" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14155   "size" : 152,
14156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
14157   "vtable_components" :
14158   [
14159    {
14160     "component_value" : 136,
14161     "kind" : "vbase_offset"
14162    },
14163    {
14164     "kind" : "offset_to_top"
14165    },
14166    {
14167     "kind" : "rtti",
14168     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14169    },
14170    {
14171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14172    },
14173    {
14174     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14175    },
14176    {
14177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14178    },
14179    {
14180     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14184    },
14185    {
14186     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14187    },
14188    {
14189     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14190    },
14191    {
14192     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14193    },
14194    {
14195     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14196    },
14197    {
14198     "kind" : "complete_dtor_pointer",
14199     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
14200    },
14201    {
14202     "kind" : "deleting_dtor_pointer",
14203     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14207    },
14208    {
14209     "component_value" : -32,
14210     "kind" : "offset_to_top"
14211    },
14212    {
14213     "kind" : "rtti",
14214     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14215    },
14216    {
14217     "kind" : "complete_dtor_pointer",
14218     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD1Ev"
14219    },
14220    {
14221     "kind" : "deleting_dtor_pointer",
14222     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_39BnHwPowerD0Ev"
14223    },
14224    {
14225     "kind" : "vcall_offset"
14226    },
14227    {
14228     "kind" : "vcall_offset"
14229    },
14230    {
14231     "kind" : "vcall_offset"
14232    },
14233    {
14234     "kind" : "vcall_offset"
14235    },
14236    {
14237     "component_value" : -136,
14238     "kind" : "vcall_offset"
14239    },
14240    {
14241     "component_value" : -136,
14242     "kind" : "offset_to_top"
14243    },
14244    {
14245     "kind" : "rtti",
14246     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14247    },
14248    {
14249     "kind" : "complete_dtor_pointer",
14250     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD1Ev"
14251    },
14252    {
14253     "kind" : "deleting_dtor_pointer",
14254     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BnHwPowerD0Ev"
14255    },
14256    {
14257     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14258    },
14259    {
14260     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14261    },
14262    {
14263     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14264    },
14265    {
14266     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14267    }
14268   ]
14269  },
14270  {
14271   "alignment" : 8,
14272   "base_specifiers" :
14273   [
14274    {
14275     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
14276    },
14277    {
14278     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14279    }
14280   ],
14281   "fields" :
14282   [
14283    {
14284     "access" : "private",
14285     "field_name" : "_hidl_mMutex",
14286     "field_offset" : 1088,
14287     "referenced_type" : "_ZTINSt3__15mutexE"
14288    },
14289    {
14290     "access" : "private",
14291     "field_name" : "_hidl_mDeathRecipients",
14292     "field_offset" : 1408,
14293     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14294    }
14295   ],
14296   "linker_set_key" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14297   "name" : "android::hardware::power::V1_3::BpHwPower",
14298   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14299   "self_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14300   "size" : 216,
14301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
14302   "vtable_components" :
14303   [
14304    {
14305     "component_value" : 200,
14306     "kind" : "vbase_offset"
14307    },
14308    {
14309     "kind" : "offset_to_top"
14310    },
14311    {
14312     "kind" : "rtti",
14313     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14314    },
14315    {
14316     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
14317    },
14318    {
14319     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14320    },
14321    {
14322     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14323    },
14324    {
14325     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14326    },
14327    {
14328     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
14329    },
14330    {
14331     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
14332    },
14333    {
14334     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
14335    },
14336    {
14337     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
14338    },
14339    {
14340     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14341    },
14342    {
14343     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
14344    },
14345    {
14346     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14347    },
14348    {
14349     "kind" : "complete_dtor_pointer",
14350     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
14351    },
14352    {
14353     "kind" : "deleting_dtor_pointer",
14354     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
14355    },
14356    {
14357     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
14358    },
14359    {
14360     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
14361    },
14362    {
14363     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
14364    },
14365    {
14366     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
14367    },
14368    {
14369     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
14370    },
14371    {
14372     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
14373    },
14374    {
14375     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
14376    },
14377    {
14378     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
14379    },
14380    {
14381     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
14382    },
14383    {
14384     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14385    },
14386    {
14387     "component_value" : 192,
14388     "kind" : "vbase_offset"
14389    },
14390    {
14391     "component_value" : -8,
14392     "kind" : "offset_to_top"
14393    },
14394    {
14395     "kind" : "rtti",
14396     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14397    },
14398    {
14399     "kind" : "complete_dtor_pointer",
14400     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14401    },
14402    {
14403     "kind" : "deleting_dtor_pointer",
14404     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14405    },
14406    {
14407     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
14408    },
14409    {
14410     "component_value" : 184,
14411     "kind" : "vbase_offset"
14412    },
14413    {
14414     "component_value" : -16,
14415     "kind" : "offset_to_top"
14416    },
14417    {
14418     "kind" : "rtti",
14419     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14420    },
14421    {
14422     "kind" : "complete_dtor_pointer",
14423     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14424    },
14425    {
14426     "kind" : "deleting_dtor_pointer",
14427     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14428    },
14429    {
14430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14431    },
14432    {
14433     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14434    },
14435    {
14436     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14437    },
14438    {
14439     "component_value" : -48,
14440     "kind" : "offset_to_top"
14441    },
14442    {
14443     "kind" : "rtti",
14444     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14445    },
14446    {
14447     "kind" : "complete_dtor_pointer",
14448     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14449    },
14450    {
14451     "kind" : "deleting_dtor_pointer",
14452     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14453    },
14454    {
14455     "kind" : "vcall_offset"
14456    },
14457    {
14458     "component_value" : -184,
14459     "kind" : "vcall_offset"
14460    },
14461    {
14462     "component_value" : -200,
14463     "kind" : "vcall_offset"
14464    },
14465    {
14466     "component_value" : -184,
14467     "kind" : "vcall_offset"
14468    },
14469    {
14470     "component_value" : -200,
14471     "kind" : "vcall_offset"
14472    },
14473    {
14474     "component_value" : -200,
14475     "kind" : "offset_to_top"
14476    },
14477    {
14478     "kind" : "rtti",
14479     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14480    },
14481    {
14482     "kind" : "complete_dtor_pointer",
14483     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14484    },
14485    {
14486     "kind" : "deleting_dtor_pointer",
14487     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14488    },
14489    {
14490     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
14491    },
14492    {
14493     "mangled_component_name" : "_ZTv0_n40_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14494    },
14495    {
14496     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14497    },
14498    {
14499     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14500    }
14501   ]
14502  },
14503  {
14504   "access" : "private",
14505   "alignment" : 8,
14506   "fields" :
14507   [
14508    {
14509     "field_name" : "index",
14510     "referenced_type" : "_ZTIm"
14511    },
14512    {
14513     "field_name" : "buffer",
14514     "field_offset" : 64,
14515     "referenced_type" : "_ZTIy"
14516    },
14517    {
14518     "field_name" : "bufend",
14519     "field_offset" : 128,
14520     "referenced_type" : "_ZTIy"
14521    }
14522   ],
14523   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14524   "name" : "android::hardware::Parcel::BufferInfo",
14525   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14526   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14527   "size" : 24,
14528   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14529  },
14530  {
14531   "alignment" : 8,
14532   "fields" :
14533   [
14534    {
14535     "access" : "private",
14536     "field_name" : "mBufCachePos",
14537     "referenced_type" : "_ZTIm"
14538    },
14539    {
14540     "access" : "private",
14541     "field_name" : "mBufCache",
14542     "field_offset" : 64,
14543     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
14544    },
14545    {
14546     "access" : "private",
14547     "field_name" : "mError",
14548     "field_offset" : 256,
14549     "referenced_type" : "_ZTIi"
14550    },
14551    {
14552     "access" : "private",
14553     "field_name" : "mData",
14554     "field_offset" : 320,
14555     "referenced_type" : "_ZTIPh"
14556    },
14557    {
14558     "access" : "private",
14559     "field_name" : "mDataSize",
14560     "field_offset" : 384,
14561     "referenced_type" : "_ZTIm"
14562    },
14563    {
14564     "access" : "private",
14565     "field_name" : "mDataCapacity",
14566     "field_offset" : 448,
14567     "referenced_type" : "_ZTIm"
14568    },
14569    {
14570     "access" : "private",
14571     "field_name" : "mDataPos",
14572     "field_offset" : 512,
14573     "referenced_type" : "_ZTIm"
14574    },
14575    {
14576     "access" : "private",
14577     "field_name" : "mObjects",
14578     "field_offset" : 576,
14579     "referenced_type" : "_ZTIPy"
14580    },
14581    {
14582     "access" : "private",
14583     "field_name" : "mObjectsSize",
14584     "field_offset" : 640,
14585     "referenced_type" : "_ZTIm"
14586    },
14587    {
14588     "access" : "private",
14589     "field_name" : "mObjectsCapacity",
14590     "field_offset" : 704,
14591     "referenced_type" : "_ZTIm"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mNextObjectHint",
14596     "field_offset" : 768,
14597     "referenced_type" : "_ZTIm"
14598    },
14599    {
14600     "access" : "private",
14601     "field_name" : "mNumRef",
14602     "field_offset" : 832,
14603     "referenced_type" : "_ZTIm"
14604    },
14605    {
14606     "access" : "private",
14607     "field_name" : "mFdsKnown",
14608     "field_offset" : 896,
14609     "referenced_type" : "_ZTIb"
14610    },
14611    {
14612     "access" : "private",
14613     "field_name" : "mHasFds",
14614     "field_offset" : 904,
14615     "referenced_type" : "_ZTIb"
14616    },
14617    {
14618     "access" : "private",
14619     "field_name" : "mAllowFds",
14620     "field_offset" : 912,
14621     "referenced_type" : "_ZTIb"
14622    },
14623    {
14624     "access" : "private",
14625     "field_name" : "mOwner",
14626     "field_offset" : 960,
14627     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
14628    },
14629    {
14630     "access" : "private",
14631     "field_name" : "mOwnerCookie",
14632     "field_offset" : 1024,
14633     "referenced_type" : "_ZTIPv"
14634    }
14635   ],
14636   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14637   "name" : "android::hardware::Parcel",
14638   "record_kind" : "class",
14639   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14640   "self_type" : "_ZTIN7android8hardware6ParcelE",
14641   "size" : 136,
14642   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14643  },
14644  {
14645   "alignment" : 8,
14646   "base_specifiers" :
14647   [
14648    {
14649     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14650    }
14651   ],
14652   "fields" :
14653   [
14654    {
14655     "access" : "private",
14656     "field_name" : "mVal",
14657     "field_offset" : 320,
14658     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE"
14659    }
14660   ],
14661   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14662   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
14663   "record_kind" : "class",
14664   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14665   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14666   "size" : 48,
14667   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14668   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE" ]
14669  },
14670  {
14671   "alignment" : 8,
14672   "base_specifiers" :
14673   [
14674    {
14675     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14676    }
14677   ],
14678   "fields" :
14679   [
14680    {
14681     "access" : "private",
14682     "field_name" : "mVal",
14683     "field_offset" : 264,
14684     "referenced_type" : "_ZTIb"
14685    }
14686   ],
14687   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14688   "name" : "android::hardware::Return<bool>",
14689   "record_kind" : "class",
14690   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14691   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14692   "size" : 40,
14693   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14694   "template_args" : [ "_ZTIb" ]
14695  },
14696  {
14697   "alignment" : 8,
14698   "base_specifiers" :
14699   [
14700    {
14701     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14702    }
14703   ],
14704   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14705   "name" : "android::hardware::Return<void>",
14706   "record_kind" : "class",
14707   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14708   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14709   "size" : 40,
14710   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14711   "template_args" : [ "_ZTIv" ]
14712  },
14713  {
14714   "alignment" : 8,
14715   "fields" :
14716   [
14717    {
14718     "access" : "private",
14719     "field_name" : "mException",
14720     "referenced_type" : "_ZTIi"
14721    },
14722    {
14723     "access" : "private",
14724     "field_name" : "mErrorCode",
14725     "field_offset" : 32,
14726     "referenced_type" : "_ZTIi"
14727    },
14728    {
14729     "access" : "private",
14730     "field_name" : "mMessage",
14731     "field_offset" : 64,
14732     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14733    }
14734   ],
14735   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14736   "name" : "android::hardware::Status",
14737   "record_kind" : "class",
14738   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14739   "self_type" : "_ZTIN7android8hardware6StatusE",
14740   "size" : 32,
14741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14742  },
14743  {
14744   "alignment" : 8,
14745   "base_specifiers" :
14746   [
14747    {
14748     "is_virtual" : true,
14749     "referenced_type" : "_ZTIN7android7RefBaseE"
14750    }
14751   ],
14752   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14753   "name" : "android::hardware::IBinder::DeathRecipient",
14754   "record_kind" : "class",
14755   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14756   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14757   "size" : 24,
14758   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14759   "vtable_components" :
14760   [
14761    {
14762     "component_value" : 8,
14763     "kind" : "vbase_offset"
14764    },
14765    {
14766     "kind" : "offset_to_top"
14767    },
14768    {
14769     "kind" : "rtti",
14770     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14771    },
14772    {
14773     "is_pure" : true,
14774     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14775    },
14776    {
14777     "kind" : "complete_dtor_pointer",
14778     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14779    },
14780    {
14781     "kind" : "deleting_dtor_pointer",
14782     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14783    },
14784    {
14785     "kind" : "vcall_offset"
14786    },
14787    {
14788     "kind" : "vcall_offset"
14789    },
14790    {
14791     "kind" : "vcall_offset"
14792    },
14793    {
14794     "kind" : "vcall_offset"
14795    },
14796    {
14797     "component_value" : -8,
14798     "kind" : "vcall_offset"
14799    },
14800    {
14801     "component_value" : -8,
14802     "kind" : "offset_to_top"
14803    },
14804    {
14805     "kind" : "rtti",
14806     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14807    },
14808    {
14809     "kind" : "complete_dtor_pointer",
14810     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
14811    },
14812    {
14813     "kind" : "deleting_dtor_pointer",
14814     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
14815    },
14816    {
14817     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14818    },
14819    {
14820     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14821    },
14822    {
14823     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14824    },
14825    {
14826     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14827    }
14828   ]
14829  },
14830  {
14831   "alignment" : 8,
14832   "base_specifiers" :
14833   [
14834    {
14835     "is_virtual" : true,
14836     "referenced_type" : "_ZTIN7android7RefBaseE"
14837    }
14838   ],
14839   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14840   "name" : "android::hardware::IBinder",
14841   "record_kind" : "class",
14842   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14843   "self_type" : "_ZTIN7android8hardware7IBinderE",
14844   "size" : 24,
14845   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14846   "vtable_components" :
14847   [
14848    {
14849     "component_value" : 8,
14850     "kind" : "vbase_offset"
14851    },
14852    {
14853     "kind" : "offset_to_top"
14854    },
14855    {
14856     "kind" : "rtti",
14857     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14858    },
14859    {
14860     "is_pure" : true,
14861     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14862    },
14863    {
14864     "is_pure" : true,
14865     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14866    },
14867    {
14868     "is_pure" : true,
14869     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14870    },
14871    {
14872     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14873    },
14874    {
14875     "is_pure" : true,
14876     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14877    },
14878    {
14879     "is_pure" : true,
14880     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14881    },
14882    {
14883     "is_pure" : true,
14884     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14885    },
14886    {
14887     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14888    },
14889    {
14890     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14891    },
14892    {
14893     "kind" : "complete_dtor_pointer",
14894     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14895    },
14896    {
14897     "kind" : "deleting_dtor_pointer",
14898     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14899    },
14900    {
14901     "kind" : "vcall_offset"
14902    },
14903    {
14904     "kind" : "vcall_offset"
14905    },
14906    {
14907     "kind" : "vcall_offset"
14908    },
14909    {
14910     "kind" : "vcall_offset"
14911    },
14912    {
14913     "component_value" : -8,
14914     "kind" : "vcall_offset"
14915    },
14916    {
14917     "component_value" : -8,
14918     "kind" : "offset_to_top"
14919    },
14920    {
14921     "kind" : "rtti",
14922     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14923    },
14924    {
14925     "kind" : "complete_dtor_pointer",
14926     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
14927    },
14928    {
14929     "kind" : "deleting_dtor_pointer",
14930     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
14931    },
14932    {
14933     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14934    },
14935    {
14936     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14937    },
14938    {
14939     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14940    },
14941    {
14942     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14943    }
14944   ]
14945  },
14946  {
14947   "alignment" : 8,
14948   "fields" :
14949   [
14950    {
14951     "access" : "private",
14952     "field_name" : "mQueue",
14953     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14954    }
14955   ],
14956   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14957   "name" : "android::hardware::details::TaskRunner",
14958   "record_kind" : "class",
14959   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14960   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14961   "size" : 16,
14962   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14963  },
14964  {
14965   "alignment" : 8,
14966   "fields" :
14967   [
14968    {
14969     "access" : "private",
14970     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14971    }
14972   ],
14973   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14974   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14975   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14976   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14977   "size" : 8,
14978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14979   "template_args" : [ "_ZTI13native_handle" ]
14980  },
14981  {
14982   "access" : "private",
14983   "alignment" : 8,
14984   "fields" :
14985   [
14986    {
14987     "field_name" : "mPointer",
14988     "referenced_type" : "_ZTIP13native_handle"
14989    },
14990    {
14991     "field_name" : "_pad",
14992     "referenced_type" : "_ZTIm"
14993    }
14994   ],
14995   "is_anonymous" : true,
14996   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14997   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14998   "record_kind" : "union",
14999   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15000   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
15001   "size" : 8,
15002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15003  },
15004  {
15005   "alignment" : 8,
15006   "fields" :
15007   [
15008    {
15009     "access" : "private",
15010     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15011    }
15012   ],
15013   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15014   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15015   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15016   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15017   "size" : 8,
15018   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15019   "template_args" : [ "_ZTIK13native_handle" ]
15020  },
15021  {
15022   "access" : "private",
15023   "alignment" : 8,
15024   "fields" :
15025   [
15026    {
15027     "field_name" : "mPointer",
15028     "referenced_type" : "_ZTIPK13native_handle"
15029    },
15030    {
15031     "field_name" : "_pad",
15032     "referenced_type" : "_ZTIm"
15033    }
15034   ],
15035   "is_anonymous" : true,
15036   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15037   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15038   "record_kind" : "union",
15039   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15040   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15041   "size" : 8,
15042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15043  },
15044  {
15045   "alignment" : 8,
15046   "fields" :
15047   [
15048    {
15049     "access" : "private",
15050     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
15051    }
15052   ],
15053   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15054   "name" : "android::hardware::details::hidl_pointer<const char>",
15055   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15056   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15057   "size" : 8,
15058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15059   "template_args" : [ "_ZTIKc" ]
15060  },
15061  {
15062   "access" : "private",
15063   "alignment" : 8,
15064   "fields" :
15065   [
15066    {
15067     "field_name" : "mPointer",
15068     "referenced_type" : "_ZTIPKc"
15069    },
15070    {
15071     "field_name" : "_pad",
15072     "referenced_type" : "_ZTIm"
15073    }
15074   ],
15075   "is_anonymous" : true,
15076   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15077   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15078   "record_kind" : "union",
15079   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15080   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15081   "size" : 8,
15082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15083  },
15084  {
15085   "alignment" : 8,
15086   "fields" :
15087   [
15088    {
15089     "access" : "private",
15090     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
15091    }
15092   ],
15093   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
15094   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15095   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
15096   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
15097   "size" : 8,
15098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15099   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
15100  },
15101  {
15102   "access" : "private",
15103   "alignment" : 8,
15104   "fields" :
15105   [
15106    {
15107     "field_name" : "mPointer",
15108     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
15109    },
15110    {
15111     "field_name" : "_pad",
15112     "referenced_type" : "_ZTIm"
15113    }
15114   ],
15115   "is_anonymous" : true,
15116   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
15117   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15118   "record_kind" : "union",
15119   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
15120   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
15121   "size" : 8,
15122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15123  },
15124  {
15125   "alignment" : 8,
15126   "fields" :
15127   [
15128    {
15129     "access" : "private",
15130     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
15131    }
15132   ],
15133   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15134   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15135   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15136   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15137   "size" : 8,
15138   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15139   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15140  },
15141  {
15142   "access" : "private",
15143   "alignment" : 8,
15144   "fields" :
15145   [
15146    {
15147     "field_name" : "mPointer",
15148     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
15149    },
15150    {
15151     "field_name" : "_pad",
15152     "referenced_type" : "_ZTIm"
15153    }
15154   ],
15155   "is_anonymous" : true,
15156   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15157   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15158   "record_kind" : "union",
15159   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15160   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15161   "size" : 8,
15162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15163  },
15164  {
15165   "alignment" : 8,
15166   "fields" :
15167   [
15168    {
15169     "access" : "private",
15170     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
15171    }
15172   ],
15173   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15174   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15175   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15176   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15177   "size" : 8,
15178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15179   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15180  },
15181  {
15182   "access" : "private",
15183   "alignment" : 8,
15184   "fields" :
15185   [
15186    {
15187     "field_name" : "mPointer",
15188     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
15189    },
15190    {
15191     "field_name" : "_pad",
15192     "referenced_type" : "_ZTIm"
15193    }
15194   ],
15195   "is_anonymous" : true,
15196   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15197   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15198   "record_kind" : "union",
15199   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15200   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15201   "size" : 8,
15202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15203  },
15204  {
15205   "alignment" : 8,
15206   "fields" :
15207   [
15208    {
15209     "access" : "private",
15210     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
15211    }
15212   ],
15213   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15214   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
15215   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15216   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15217   "size" : 8,
15218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15219   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
15220  },
15221  {
15222   "access" : "private",
15223   "alignment" : 8,
15224   "fields" :
15225   [
15226    {
15227     "field_name" : "mPointer",
15228     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
15229    },
15230    {
15231     "field_name" : "_pad",
15232     "referenced_type" : "_ZTIm"
15233    }
15234   ],
15235   "is_anonymous" : true,
15236   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15237   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15238   "record_kind" : "union",
15239   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15240   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15241   "size" : 8,
15242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15243  },
15244  {
15245   "alignment" : 8,
15246   "fields" :
15247   [
15248    {
15249     "access" : "private",
15250     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
15251    }
15252   ],
15253   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15254   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
15255   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15256   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15257   "size" : 8,
15258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15259   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
15260  },
15261  {
15262   "access" : "private",
15263   "alignment" : 8,
15264   "fields" :
15265   [
15266    {
15267     "field_name" : "mPointer",
15268     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
15269    },
15270    {
15271     "field_name" : "_pad",
15272     "referenced_type" : "_ZTIm"
15273    }
15274   ],
15275   "is_anonymous" : true,
15276   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15277   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15278   "record_kind" : "union",
15279   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15280   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15281   "size" : 8,
15282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15283  },
15284  {
15285   "alignment" : 8,
15286   "fields" :
15287   [
15288    {
15289     "access" : "private",
15290     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
15291    }
15292   ],
15293   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15294   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
15295   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15296   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15297   "size" : 8,
15298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15299   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
15300  },
15301  {
15302   "access" : "private",
15303   "alignment" : 8,
15304   "fields" :
15305   [
15306    {
15307     "field_name" : "mPointer",
15308     "referenced_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE"
15309    },
15310    {
15311     "field_name" : "_pad",
15312     "referenced_type" : "_ZTIm"
15313    }
15314   ],
15315   "is_anonymous" : true,
15316   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15317   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15318   "record_kind" : "union",
15319   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15320   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15321   "size" : 8,
15322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15323  },
15324  {
15325   "alignment" : 8,
15326   "fields" :
15327   [
15328    {
15329     "access" : "private",
15330     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
15331    }
15332   ],
15333   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15334   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
15335   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15336   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15337   "size" : 8,
15338   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15339   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
15340  },
15341  {
15342   "access" : "private",
15343   "alignment" : 8,
15344   "fields" :
15345   [
15346    {
15347     "field_name" : "mPointer",
15348     "referenced_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
15349    },
15350    {
15351     "field_name" : "_pad",
15352     "referenced_type" : "_ZTIm"
15353    }
15354   ],
15355   "is_anonymous" : true,
15356   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15357   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15358   "record_kind" : "union",
15359   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15360   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15361   "size" : 8,
15362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15363  },
15364  {
15365   "alignment" : 8,
15366   "fields" :
15367   [
15368    {
15369     "access" : "private",
15370     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
15371    }
15372   ],
15373   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15374   "name" : "android::hardware::details::hidl_pointer<char>",
15375   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15376   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15377   "size" : 8,
15378   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15379   "template_args" : [ "_ZTIc" ]
15380  },
15381  {
15382   "access" : "private",
15383   "alignment" : 8,
15384   "fields" :
15385   [
15386    {
15387     "field_name" : "mPointer",
15388     "referenced_type" : "_ZTIPc"
15389    },
15390    {
15391     "field_name" : "_pad",
15392     "referenced_type" : "_ZTIm"
15393    }
15394   ],
15395   "is_anonymous" : true,
15396   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15397   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15398   "record_kind" : "union",
15399   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15400   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15401   "size" : 8,
15402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15403  },
15404  {
15405   "alignment" : 8,
15406   "fields" :
15407   [
15408    {
15409     "access" : "private",
15410     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
15411    }
15412   ],
15413   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15414   "name" : "android::hardware::details::hidl_pointer<int>",
15415   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15416   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15417   "size" : 8,
15418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15419   "template_args" : [ "_ZTIi" ]
15420  },
15421  {
15422   "access" : "private",
15423   "alignment" : 8,
15424   "fields" :
15425   [
15426    {
15427     "field_name" : "mPointer",
15428     "referenced_type" : "_ZTIPi"
15429    },
15430    {
15431     "field_name" : "_pad",
15432     "referenced_type" : "_ZTIm"
15433    }
15434   ],
15435   "is_anonymous" : true,
15436   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15437   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15438   "record_kind" : "union",
15439   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15440   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15441   "size" : 8,
15442   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15443  },
15444  {
15445   "alignment" : 8,
15446   "fields" :
15447   [
15448    {
15449     "access" : "private",
15450     "field_name" : "buffer",
15451     "referenced_type" : "_ZTIA64_c"
15452    }
15453   ],
15454   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15455   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
15456   "record_kind" : "class",
15457   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15458   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15459   "size" : 64,
15460   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15461   "template_args" :
15462   [
15463    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
15464   ]
15465  },
15466  {
15467   "alignment" : 8,
15468   "fields" :
15469   [
15470    {
15471     "access" : "private",
15472     "field_name" : "mStatus",
15473     "referenced_type" : "_ZTIN7android8hardware6StatusE"
15474    },
15475    {
15476     "access" : "private",
15477     "field_name" : "mCheckedStatus",
15478     "field_offset" : 256,
15479     "referenced_type" : "_ZTIb"
15480    }
15481   ],
15482   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
15483   "name" : "android::hardware::details::return_status",
15484   "record_kind" : "class",
15485   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15486   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
15487   "size" : 40,
15488   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15489  },
15490  {
15491   "alignment" : 8,
15492   "fields" :
15493   [
15494    {
15495     "access" : "protected",
15496     "field_name" : "mInstrumentationCallbacks",
15497     "field_offset" : 64,
15498     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
15499    },
15500    {
15501     "access" : "protected",
15502     "field_name" : "mEnableInstrumentation",
15503     "field_offset" : 256,
15504     "referenced_type" : "_ZTIb"
15505    },
15506    {
15507     "access" : "protected",
15508     "field_name" : "mInstrumentationLibPackage",
15509     "field_offset" : 320,
15510     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15511    },
15512    {
15513     "access" : "protected",
15514     "field_name" : "mInterfaceName",
15515     "field_offset" : 512,
15516     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15517    }
15518   ],
15519   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15520   "name" : "android::hardware::details::HidlInstrumentor",
15521   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15522   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15523   "size" : 88,
15524   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15525   "vtable_components" :
15526   [
15527    {
15528     "kind" : "offset_to_top"
15529    },
15530    {
15531     "kind" : "rtti",
15532     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15533    },
15534    {
15535     "kind" : "complete_dtor_pointer",
15536     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15537    },
15538    {
15539     "kind" : "deleting_dtor_pointer",
15540     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15541    }
15542   ]
15543  },
15544  {
15545   "alignment" : 1,
15546   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
15547   "name" : "android::hardware::details::i_tag",
15548   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
15549   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
15550   "size" : 1,
15551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15552  },
15553  {
15554   "alignment" : 1,
15555   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
15556   "name" : "android::hardware::details::bs_tag",
15557   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
15558   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
15559   "size" : 1,
15560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15561  },
15562  {
15563   "alignment" : 1,
15564   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
15565   "name" : "android::hardware::details::bnhw_tag",
15566   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15567   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15568   "size" : 1,
15569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15570  },
15571  {
15572   "alignment" : 1,
15573   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
15574   "name" : "android::hardware::details::bphw_tag",
15575   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15576   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15577   "size" : 1,
15578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15579  },
15580  {
15581   "alignment" : 1,
15582   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
15583   "name" : "android::hardware::details::std_array<unsigned char, 32>",
15584   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
15585   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
15586   "size" : 1,
15587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15588   "template_args" : [ "_ZTIh" ]
15589  },
15590  {
15591   "alignment" : 8,
15592   "fields" :
15593   [
15594    {
15595     "access" : "private",
15596     "field_name" : "mBuffer",
15597     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
15598    },
15599    {
15600     "access" : "private",
15601     "field_name" : "mSize",
15602     "field_offset" : 64,
15603     "referenced_type" : "_ZTIj"
15604    },
15605    {
15606     "access" : "private",
15607     "field_name" : "mOwnsBuffer",
15608     "field_offset" : 96,
15609     "referenced_type" : "_ZTIb"
15610    },
15611    {
15612     "access" : "private",
15613     "field_name" : "mPad",
15614     "field_offset" : 104,
15615     "referenced_type" : "_ZTIA3_h"
15616    }
15617   ],
15618   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
15619   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15620   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
15621   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
15622   "size" : 16,
15623   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15624   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
15625  },
15626  {
15627   "alignment" : 8,
15628   "fields" :
15629   [
15630    {
15631     "access" : "private",
15632     "field_name" : "mBuffer",
15633     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15634    },
15635    {
15636     "access" : "private",
15637     "field_name" : "mSize",
15638     "field_offset" : 64,
15639     "referenced_type" : "_ZTIj"
15640    },
15641    {
15642     "access" : "private",
15643     "field_name" : "mOwnsBuffer",
15644     "field_offset" : 96,
15645     "referenced_type" : "_ZTIb"
15646    },
15647    {
15648     "access" : "private",
15649     "field_name" : "mPad",
15650     "field_offset" : 104,
15651     "referenced_type" : "_ZTIA3_h"
15652    }
15653   ],
15654   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15655   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15656   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15657   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15658   "size" : 16,
15659   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15660   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15661  },
15662  {
15663   "alignment" : 8,
15664   "fields" :
15665   [
15666    {
15667     "access" : "private",
15668     "field_name" : "mBuffer",
15669     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15670    },
15671    {
15672     "access" : "private",
15673     "field_name" : "mSize",
15674     "field_offset" : 64,
15675     "referenced_type" : "_ZTIj"
15676    },
15677    {
15678     "access" : "private",
15679     "field_name" : "mOwnsBuffer",
15680     "field_offset" : 96,
15681     "referenced_type" : "_ZTIb"
15682    },
15683    {
15684     "access" : "private",
15685     "field_name" : "mPad",
15686     "field_offset" : 104,
15687     "referenced_type" : "_ZTIA3_h"
15688    }
15689   ],
15690   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15691   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15692   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15693   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15694   "size" : 16,
15695   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15696   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15697  },
15698  {
15699   "alignment" : 8,
15700   "fields" :
15701   [
15702    {
15703     "access" : "private",
15704     "field_name" : "mBuffer",
15705     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
15706    },
15707    {
15708     "access" : "private",
15709     "field_name" : "mSize",
15710     "field_offset" : 64,
15711     "referenced_type" : "_ZTIj"
15712    },
15713    {
15714     "access" : "private",
15715     "field_name" : "mOwnsBuffer",
15716     "field_offset" : 96,
15717     "referenced_type" : "_ZTIb"
15718    },
15719    {
15720     "access" : "private",
15721     "field_name" : "mPad",
15722     "field_offset" : 104,
15723     "referenced_type" : "_ZTIA3_h"
15724    }
15725   ],
15726   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15727   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
15728   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15729   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15730   "size" : 16,
15731   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15732   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
15733  },
15734  {
15735   "alignment" : 8,
15736   "fields" :
15737   [
15738    {
15739     "access" : "private",
15740     "field_name" : "mBuffer",
15741     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
15742    },
15743    {
15744     "access" : "private",
15745     "field_name" : "mSize",
15746     "field_offset" : 64,
15747     "referenced_type" : "_ZTIj"
15748    },
15749    {
15750     "access" : "private",
15751     "field_name" : "mOwnsBuffer",
15752     "field_offset" : 96,
15753     "referenced_type" : "_ZTIb"
15754    },
15755    {
15756     "access" : "private",
15757     "field_name" : "mPad",
15758     "field_offset" : 104,
15759     "referenced_type" : "_ZTIA3_h"
15760    }
15761   ],
15762   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15763   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
15764   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15765   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15766   "size" : 16,
15767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15768   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
15769  },
15770  {
15771   "alignment" : 8,
15772   "fields" :
15773   [
15774    {
15775     "access" : "private",
15776     "field_name" : "mBuffer",
15777     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
15778    },
15779    {
15780     "access" : "private",
15781     "field_name" : "mSize",
15782     "field_offset" : 64,
15783     "referenced_type" : "_ZTIj"
15784    },
15785    {
15786     "access" : "private",
15787     "field_name" : "mOwnsBuffer",
15788     "field_offset" : 96,
15789     "referenced_type" : "_ZTIb"
15790    },
15791    {
15792     "access" : "private",
15793     "field_name" : "mPad",
15794     "field_offset" : 104,
15795     "referenced_type" : "_ZTIA3_h"
15796    }
15797   ],
15798   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15799   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
15800   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15801   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15802   "size" : 16,
15803   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15804   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
15805  },
15806  {
15807   "alignment" : 8,
15808   "fields" :
15809   [
15810    {
15811     "access" : "private",
15812     "field_name" : "mBuffer",
15813     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
15814    },
15815    {
15816     "access" : "private",
15817     "field_name" : "mSize",
15818     "field_offset" : 64,
15819     "referenced_type" : "_ZTIj"
15820    },
15821    {
15822     "access" : "private",
15823     "field_name" : "mOwnsBuffer",
15824     "field_offset" : 96,
15825     "referenced_type" : "_ZTIb"
15826    },
15827    {
15828     "access" : "private",
15829     "field_name" : "mPad",
15830     "field_offset" : 104,
15831     "referenced_type" : "_ZTIA3_h"
15832    }
15833   ],
15834   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15835   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
15836   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15837   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15838   "size" : 16,
15839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15840   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
15841  },
15842  {
15843   "alignment" : 8,
15844   "fields" :
15845   [
15846    {
15847     "access" : "private",
15848     "field_name" : "mBuffer",
15849     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15850    },
15851    {
15852     "access" : "private",
15853     "field_name" : "mSize",
15854     "field_offset" : 64,
15855     "referenced_type" : "_ZTIj"
15856    },
15857    {
15858     "access" : "private",
15859     "field_name" : "mOwnsBuffer",
15860     "field_offset" : 96,
15861     "referenced_type" : "_ZTIb"
15862    },
15863    {
15864     "access" : "private",
15865     "field_name" : "mPad",
15866     "field_offset" : 104,
15867     "referenced_type" : "_ZTIA3_h"
15868    }
15869   ],
15870   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15871   "name" : "android::hardware::hidl_vec<char>",
15872   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15873   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15874   "size" : 16,
15875   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15876   "template_args" : [ "_ZTIc" ]
15877  },
15878  {
15879   "alignment" : 8,
15880   "fields" :
15881   [
15882    {
15883     "access" : "private",
15884     "field_name" : "mBuffer",
15885     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15886    },
15887    {
15888     "access" : "private",
15889     "field_name" : "mSize",
15890     "field_offset" : 64,
15891     "referenced_type" : "_ZTIj"
15892    },
15893    {
15894     "access" : "private",
15895     "field_name" : "mOwnsBuffer",
15896     "field_offset" : 96,
15897     "referenced_type" : "_ZTIb"
15898    },
15899    {
15900     "access" : "private",
15901     "field_name" : "mPad",
15902     "field_offset" : 104,
15903     "referenced_type" : "_ZTIA3_h"
15904    }
15905   ],
15906   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15907   "name" : "android::hardware::hidl_vec<int>",
15908   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15909   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15910   "size" : 16,
15911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15912   "template_args" : [ "_ZTIi" ]
15913  },
15914  {
15915   "alignment" : 8,
15916   "base_specifiers" :
15917   [
15918    {
15919     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15920    }
15921   ],
15922   "fields" :
15923   [
15924    {
15925     "access" : "protected",
15926     "field_name" : "mSchedPolicy",
15927     "field_offset" : 64,
15928     "referenced_type" : "_ZTIi"
15929    },
15930    {
15931     "access" : "protected",
15932     "field_name" : "mSchedPriority",
15933     "field_offset" : 96,
15934     "referenced_type" : "_ZTIi"
15935    },
15936    {
15937     "access" : "private",
15938     "field_name" : "mExtras",
15939     "field_offset" : 128,
15940     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15941    },
15942    {
15943     "access" : "private",
15944     "field_name" : "mReserved0",
15945     "field_offset" : 192,
15946     "referenced_type" : "_ZTIPv"
15947    }
15948   ],
15949   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15950   "name" : "android::hardware::BHwBinder",
15951   "record_kind" : "class",
15952   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15953   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15954   "size" : 48,
15955   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15956   "vtable_components" :
15957   [
15958    {
15959     "component_value" : 32,
15960     "kind" : "vbase_offset"
15961    },
15962    {
15963     "kind" : "offset_to_top"
15964    },
15965    {
15966     "kind" : "rtti",
15967     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15968    },
15969    {
15970     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15971    },
15972    {
15973     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15974    },
15975    {
15976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15977    },
15978    {
15979     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15983    },
15984    {
15985     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15986    },
15987    {
15988     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15989    },
15990    {
15991     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15992    },
15993    {
15994     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15995    },
15996    {
15997     "kind" : "complete_dtor_pointer",
15998     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15999    },
16000    {
16001     "kind" : "deleting_dtor_pointer",
16002     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16003    },
16004    {
16005     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16006    },
16007    {
16008     "kind" : "vcall_offset"
16009    },
16010    {
16011     "kind" : "vcall_offset"
16012    },
16013    {
16014     "kind" : "vcall_offset"
16015    },
16016    {
16017     "kind" : "vcall_offset"
16018    },
16019    {
16020     "component_value" : -32,
16021     "kind" : "vcall_offset"
16022    },
16023    {
16024     "component_value" : -32,
16025     "kind" : "offset_to_top"
16026    },
16027    {
16028     "kind" : "rtti",
16029     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16030    },
16031    {
16032     "kind" : "complete_dtor_pointer",
16033     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
16034    },
16035    {
16036     "kind" : "deleting_dtor_pointer",
16037     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
16038    },
16039    {
16040     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16041    },
16042    {
16043     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16044    },
16045    {
16046     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16047    },
16048    {
16049     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16050    }
16051   ]
16052  },
16053  {
16054   "alignment" : 4,
16055   "fields" :
16056   [
16057    {
16058     "field_name" : "sched_policy",
16059     "referenced_type" : "_ZTIi"
16060    },
16061    {
16062     "field_name" : "prio",
16063     "field_offset" : 32,
16064     "referenced_type" : "_ZTIi"
16065    }
16066   ],
16067   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
16068   "name" : "android::hardware::SchedPrio",
16069   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
16070   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
16071   "size" : 8,
16072   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16073  },
16074  {
16075   "alignment" : 4,
16076   "fields" :
16077   [
16078    {
16079     "access" : "private",
16080     "field_name" : "mCond",
16081     "referenced_type" : "_ZTI14pthread_cond_t"
16082    }
16083   ],
16084   "linker_set_key" : "_ZTIN7android9ConditionE",
16085   "name" : "android::Condition",
16086   "record_kind" : "class",
16087   "referenced_type" : "_ZTIN7android9ConditionE",
16088   "self_type" : "_ZTIN7android9ConditionE",
16089   "size" : 48,
16090   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16091  },
16092  {
16093   "alignment" : 4,
16094   "fields" :
16095   [
16096    {
16097     "field_name" : "buf",
16098     "referenced_type" : "_ZTIA5121_h"
16099    },
16100    {
16101     "field_name" : "entry",
16102     "referenced_type" : "_ZTI12logger_entry"
16103    }
16104   ],
16105   "is_anonymous" : true,
16106   "linker_set_key" : "_ZTIN7log_msgUt_E",
16107   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
16108   "record_kind" : "union",
16109   "referenced_type" : "_ZTIN7log_msgUt_E",
16110   "self_type" : "_ZTIN7log_msgUt_E",
16111   "size" : 5124,
16112   "source_file" : "/system/core/liblog/include/log/log_read.h"
16113  }
16114 ],
16115 "rvalue_reference_types" :
16116 [
16117  {
16118   "alignment" : 8,
16119   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16120   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16121   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16122   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16123   "size" : 8,
16124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16125  },
16126  {
16127   "alignment" : 8,
16128   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_36IPowerEEE",
16129   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
16130   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
16131   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_36IPowerEEE",
16132   "size" : 8,
16133   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16134  },
16135  {
16136   "alignment" : 8,
16137   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
16138   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
16139   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
16140   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
16141   "size" : 8,
16142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16143  },
16144  {
16145   "alignment" : 8,
16146   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
16147   "name" : "android::hardware::hidl_handle &&",
16148   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
16149   "self_type" : "_ZTION7android8hardware11hidl_handleE",
16150   "size" : 8,
16151   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16152  },
16153  {
16154   "alignment" : 8,
16155   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
16156   "name" : "android::hardware::hidl_memory &&",
16157   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
16158   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
16159   "size" : 8,
16160   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16161  },
16162  {
16163   "alignment" : 8,
16164   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16165   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
16166   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16167   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16168   "size" : 8,
16169   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16170  },
16171  {
16172   "alignment" : 8,
16173   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
16174   "name" : "android::hardware::Return<bool> &&",
16175   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
16176   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
16177   "size" : 8,
16178   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16179  },
16180  {
16181   "alignment" : 8,
16182   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
16183   "name" : "android::hardware::Return<void> &&",
16184   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
16185   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
16186   "size" : 8,
16187   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16188  },
16189  {
16190   "alignment" : 8,
16191   "linker_set_key" : "_ZTION7android8hardware6StatusE",
16192   "name" : "android::hardware::Status &&",
16193   "referenced_type" : "_ZTIN7android8hardware6StatusE",
16194   "self_type" : "_ZTION7android8hardware6StatusE",
16195   "size" : 8,
16196   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16197  },
16198  {
16199   "alignment" : 8,
16200   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
16201   "name" : "android::hardware::details::return_status &&",
16202   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16203   "self_type" : "_ZTION7android8hardware7details13return_statusE",
16204   "size" : 8,
16205   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16206  },
16207  {
16208   "alignment" : 8,
16209   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16210   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16211   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16212   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16213   "size" : 8,
16214   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16215  },
16216  {
16217   "alignment" : 8,
16218   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16219   "name" : "std::function<sp<IBase> (void *)> &&",
16220   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16221   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16222   "size" : 8,
16223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16224  },
16225  {
16226   "alignment" : 8,
16227   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16228   "name" : "std::function<sp<IBinder> (void *)> &&",
16229   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16230   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16231   "size" : 8,
16232   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16233  }
16234 ]
16235}
16236