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" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.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" : 4,
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" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
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" : 4
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" : 4,
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" : 4,
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_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
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_EEiEERKT_"
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_EEiEE"
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_EEiEERKT_"
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_EEiEE"
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" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
462  },
463  {
464   "name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
465  },
466  {
467   "name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
468  },
469  {
470   "name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
471  },
472  {
473   "name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD1Ev"
474  },
475  {
476   "name" : "_ZTv0_n20_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_39BpHwPowerE4_NS0_10IInterfaceE"
529  },
530  {
531   "name" : "_ZTCN7android8hardware5power4V1_39BpHwPowerE8_NS0_11BpHwRefBaseE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3418   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3419   "parameters" :
3420   [
3421    {
3422     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3423    },
3424    {
3425     "referenced_type" : "_ZTIPKh"
3426    },
3427    {
3428     "referenced_type" : "_ZTIj"
3429    },
3430    {
3431     "referenced_type" : "_ZTIPKy"
3432    },
3433    {
3434     "referenced_type" : "_ZTIj"
3435    },
3436    {
3437     "referenced_type" : "_ZTIPv"
3438    }
3439   ],
3440   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3441   "return_type" : "_ZTIv",
3442   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
3503   "parameters" :
3504   [
3505    {
3506     "is_this_ptr" : true,
3507     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
3508    },
3509    {
3510     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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_recipientEEEy",
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" : "_ZTIy"
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_arrayIhLj32EJEEEEEEEE",
4010   "parameters" :
4011   [
4012    {
4013     "is_this_ptr" : true,
4014     "referenced_type" : "_ZTIPN7android8hardware5power4V1_39BpHwPowerE"
4015    },
4016    {
4017     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
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" : "_ZThn8_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_n20_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" : 4,
4489   "linker_set_key" : "_ZTIRK7log_msg",
4490   "name" : "const log_msg &",
4491   "referenced_type" : "_ZTIK7log_msg",
4492   "self_type" : "_ZTIRK7log_msg",
4493   "size" : 4,
4494   "source_file" : "/system/core/liblog/include/log/log_read.h"
4495  },
4496  {
4497   "alignment" : 4,
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" : 4,
4503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4504  },
4505  {
4506   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
4521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4522  },
4523  {
4524   "alignment" : 4,
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" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4531  },
4532  {
4533   "alignment" : 4,
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" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 4,
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" : 4,
4548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4549  },
4550  {
4551   "alignment" : 4,
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" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4558  },
4559  {
4560   "alignment" : 4,
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" : 4,
4566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4567  },
4568  {
4569   "alignment" : 4,
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" : 4,
4575   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4576  },
4577  {
4578   "alignment" : 4,
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" : 4,
4584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "_ZTIRKN7android7String8E",
4589   "name" : "const android::String8 &",
4590   "referenced_type" : "_ZTIKN7android7String8E",
4591   "self_type" : "_ZTIRKN7android7String8E",
4592   "size" : 4,
4593   "source_file" : "/system/core/libutils/include/utils/String8.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "_ZTIRKN7android8String16E",
4598   "name" : "const android::String16 &",
4599   "referenced_type" : "_ZTIKN7android8String16E",
4600   "self_type" : "_ZTIRKN7android8String16E",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/String16.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4607   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4608   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4609   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4610   "size" : 4,
4611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4612  },
4613  {
4614   "alignment" : 4,
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" : 4,
4620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4621  },
4622  {
4623   "alignment" : 4,
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" : 4,
4629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4630  },
4631  {
4632   "alignment" : 4,
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" : 4,
4638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4639  },
4640  {
4641   "alignment" : 4,
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" : 4,
4647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "alignment" : 4,
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" : 4,
4656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4657  },
4658  {
4659   "alignment" : 4,
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" : 4,
4665   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4670   "name" : "const android::hardware::Parcel &",
4671   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4672   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4673   "size" : 4,
4674   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4679   "name" : "const android::hardware::Return<bool> &",
4680   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4681   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4682   "size" : 4,
4683   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4688   "name" : "const android::hardware::Status &",
4689   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4690   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4691   "size" : 4,
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_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_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" : 4,
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" : 4,
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" : 4,
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" : 4,
4724   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4725  },
4726  {
4727   "alignment" : 4,
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" : 4,
4733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4734  },
4735  {
4736   "alignment" : 4,
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" : 4,
4742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4743  },
4744  {
4745   "alignment" : 4,
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" : 4,
4751   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4752  },
4753  {
4754   "alignment" : 4,
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" : 4,
4760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4761  },
4762  {
4763   "alignment" : 4,
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_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_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
4768   "size" : 4,
4769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4770  },
4771  {
4772   "alignment" : 4,
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" : 4,
4778   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "_ZTIRKa",
4783   "name" : "const signed char &",
4784   "referenced_type" : "_ZTIKa",
4785   "self_type" : "_ZTIRKa",
4786   "size" : 4,
4787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "_ZTIRKb",
4792   "name" : "const bool &",
4793   "referenced_type" : "_ZTIKb",
4794   "self_type" : "_ZTIRKb",
4795   "size" : 4,
4796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "_ZTIRKd",
4801   "name" : "const double &",
4802   "referenced_type" : "_ZTIKd",
4803   "self_type" : "_ZTIRKd",
4804   "size" : 4,
4805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "_ZTIRKf",
4810   "name" : "const float &",
4811   "referenced_type" : "_ZTIKf",
4812   "self_type" : "_ZTIRKf",
4813   "size" : 4,
4814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "_ZTIRKh",
4819   "name" : "const unsigned char &",
4820   "referenced_type" : "_ZTIKh",
4821   "self_type" : "_ZTIRKh",
4822   "size" : 4,
4823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIRKi",
4828   "name" : "const int &",
4829   "referenced_type" : "_ZTIKi",
4830   "self_type" : "_ZTIRKi",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "_ZTIRKj",
4837   "name" : "const unsigned int &",
4838   "referenced_type" : "_ZTIKj",
4839   "self_type" : "_ZTIRKj",
4840   "size" : 4,
4841   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "_ZTIRKs",
4846   "name" : "const short &",
4847   "referenced_type" : "_ZTIKs",
4848   "self_type" : "_ZTIRKs",
4849   "size" : 4,
4850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "_ZTIRKt",
4855   "name" : "const unsigned short &",
4856   "referenced_type" : "_ZTIKt",
4857   "self_type" : "_ZTIRKt",
4858   "size" : 4,
4859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "_ZTIRKx",
4864   "name" : "const long long &",
4865   "referenced_type" : "_ZTIKx",
4866   "self_type" : "_ZTIRKx",
4867   "size" : 4,
4868   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "_ZTIRKy",
4873   "name" : "const unsigned long long &",
4874   "referenced_type" : "_ZTIKy",
4875   "self_type" : "_ZTIRKy",
4876   "size" : 4,
4877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4878  },
4879  {
4880   "alignment" : 4,
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" : 4,
4886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4887  },
4888  {
4889   "alignment" : 4,
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" : 4,
4895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "_ZTIRN7android5MutexE",
4900   "name" : "android::Mutex &",
4901   "referenced_type" : "_ZTIN7android5MutexE",
4902   "self_type" : "_ZTIRN7android5MutexE",
4903   "size" : 4,
4904   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "_ZTIRN7android6RWLockE",
4909   "name" : "android::RWLock &",
4910   "referenced_type" : "_ZTIN7android6RWLockE",
4911   "self_type" : "_ZTIRN7android6RWLockE",
4912   "size" : 4,
4913   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4914  },
4915  {
4916   "alignment" : 4,
4917   "linker_set_key" : "_ZTIRN7android7String8E",
4918   "name" : "android::String8 &",
4919   "referenced_type" : "_ZTIN7android7String8E",
4920   "self_type" : "_ZTIRN7android7String8E",
4921   "size" : 4,
4922   "source_file" : "/system/core/libutils/include/utils/String8.h"
4923  },
4924  {
4925   "alignment" : 4,
4926   "linker_set_key" : "_ZTIRN7android8String16E",
4927   "name" : "android::String16 &",
4928   "referenced_type" : "_ZTIN7android8String16E",
4929   "self_type" : "_ZTIRN7android8String16E",
4930   "size" : 4,
4931   "source_file" : "/system/core/libutils/include/utils/String16.h"
4932  },
4933  {
4934   "alignment" : 4,
4935   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4936   "name" : "android::hardware::TextOutput &",
4937   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4938   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4939   "size" : 4,
4940   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4941  },
4942  {
4943   "alignment" : 4,
4944   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4945   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4946   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4947   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4948   "size" : 4,
4949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4950  },
4951  {
4952   "alignment" : 4,
4953   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4954   "name" : "android::hardware::hidl_memory &",
4955   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4956   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4957   "size" : 4,
4958   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4959  },
4960  {
4961   "alignment" : 4,
4962   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4963   "name" : "android::hardware::hidl_string &",
4964   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4965   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4966   "size" : 4,
4967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4968  },
4969  {
4970   "alignment" : 4,
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" : 4,
4976   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4981   "name" : "android::hardware::Return<bool> &",
4982   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4983   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4984   "size" : 4,
4985   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4986  },
4987  {
4988   "alignment" : 4,
4989   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4990   "name" : "android::hardware::Return<void> &",
4991   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4992   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4993   "size" : 4,
4994   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4995  },
4996  {
4997   "alignment" : 4,
4998   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4999   "name" : "android::hardware::Status &",
5000   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5001   "self_type" : "_ZTIRN7android8hardware6StatusE",
5002   "size" : 4,
5003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5004  },
5005  {
5006   "alignment" : 4,
5007   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5008   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5009   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5010   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5011   "size" : 4,
5012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5013  },
5014  {
5015   "alignment" : 4,
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" : 4,
5021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5022  },
5023  {
5024   "alignment" : 4,
5025   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5026   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5027   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5028   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5029   "size" : 4,
5030   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5031  },
5032  {
5033   "alignment" : 4,
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" : 4,
5039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5040  },
5041  {
5042   "alignment" : 4,
5043   "linker_set_key" : "_ZTIRh",
5044   "name" : "unsigned char &",
5045   "referenced_type" : "_ZTIh",
5046   "self_type" : "_ZTIRh",
5047   "size" : 4,
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" : 4,
5052   "linker_set_key" : "_ZTIRi",
5053   "name" : "int &",
5054   "referenced_type" : "_ZTIi",
5055   "self_type" : "_ZTIRi",
5056   "size" : 4,
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" : 4,
5061   "linker_set_key" : "_ZTIRj",
5062   "name" : "unsigned int &",
5063   "referenced_type" : "_ZTIj",
5064   "self_type" : "_ZTIRj",
5065   "size" : 4,
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" : 4,
5073   "linker_set_key" : "_ZTIP13native_handle",
5074   "name" : "native_handle *",
5075   "referenced_type" : "_ZTI13native_handle",
5076   "self_type" : "_ZTIP13native_handle",
5077   "size" : 4,
5078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5079  },
5080  {
5081   "alignment" : 4,
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" : 4,
5087   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIP7log_msg",
5092   "name" : "log_msg *",
5093   "referenced_type" : "_ZTI7log_msg",
5094   "self_type" : "_ZTIP7log_msg",
5095   "size" : 4,
5096   "source_file" : "/system/core/liblog/include/log/log_read.h"
5097  },
5098  {
5099   "alignment" : 4,
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" : 4,
5105   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIPFiPvE",
5110   "name" : "int (*)(void *)",
5111   "referenced_type" : "_ZTIFiPvE",
5112   "self_type" : "_ZTIPFiPvE",
5113   "size" : 4,
5114   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5119   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5120   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5121   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5122   "size" : 4,
5123   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIPK13native_handle",
5128   "name" : "const native_handle *",
5129   "referenced_type" : "_ZTIK13native_handle",
5130   "self_type" : "_ZTIPK13native_handle",
5131   "size" : 4,
5132   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIPK7log_msg",
5137   "name" : "const log_msg *",
5138   "referenced_type" : "_ZTIK7log_msg",
5139   "self_type" : "_ZTIPK7log_msg",
5140   "size" : 4,
5141   "source_file" : "/system/core/liblog/include/log/log_read.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIPKDs",
5146   "name" : "const char16_t *",
5147   "referenced_type" : "_ZTIKDs",
5148   "self_type" : "_ZTIPKDs",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/String16.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5155   "name" : "const android::VectorImpl *",
5156   "referenced_type" : "_ZTIKN7android10VectorImplE",
5157   "self_type" : "_ZTIPKN7android10VectorImplE",
5158   "size" : 4,
5159   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5164   "name" : "const android::NativeHandle *",
5165   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5166   "self_type" : "_ZTIPKN7android12NativeHandleE",
5167   "size" : 4,
5168   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5169  },
5170  {
5171   "alignment" : 4,
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" : 4,
5177   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5178  },
5179  {
5180   "alignment" : 4,
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" : 4,
5186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5187  },
5188  {
5189   "alignment" : 4,
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" : 4,
5195   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5196  },
5197  {
5198   "alignment" : 4,
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" : 4,
5204   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5205  },
5206  {
5207   "alignment" : 4,
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" : 4,
5213   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5214  },
5215  {
5216   "alignment" : 4,
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" : 4,
5222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5223  },
5224  {
5225   "alignment" : 4,
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" : 4,
5231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5232  },
5233  {
5234   "alignment" : 4,
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" : 4,
5240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5241  },
5242  {
5243   "alignment" : 4,
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" : 4,
5249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5250  },
5251  {
5252   "alignment" : 4,
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" : 4,
5258   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5259  },
5260  {
5261   "alignment" : 4,
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" : 4,
5267   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5268  },
5269  {
5270   "alignment" : 4,
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" : 4,
5276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5277  },
5278  {
5279   "alignment" : 4,
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" : 4,
5285   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5286  },
5287  {
5288   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
5325   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5326   "name" : "const android::RefBase *",
5327   "referenced_type" : "_ZTIKN7android7RefBaseE",
5328   "self_type" : "_ZTIPKN7android7RefBaseE",
5329   "size" : 4,
5330   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIPKN7android7String8E",
5335   "name" : "const android::String8 *",
5336   "referenced_type" : "_ZTIKN7android7String8E",
5337   "self_type" : "_ZTIPKN7android7String8E",
5338   "size" : 4,
5339   "source_file" : "/system/core/libutils/include/utils/String8.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIPKN7android8String16E",
5344   "name" : "const android::String16 *",
5345   "referenced_type" : "_ZTIKN7android8String16E",
5346   "self_type" : "_ZTIPKN7android8String16E",
5347   "size" : 4,
5348   "source_file" : "/system/core/libutils/include/utils/String16.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5353   "name" : "const android::hardware::BpHwRefBase *",
5354   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5355   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5356   "size" : 4,
5357   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5358  },
5359  {
5360   "alignment" : 4,
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" : 4,
5366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5367  },
5368  {
5369   "alignment" : 4,
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" : 4,
5375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5376  },
5377  {
5378   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
5456   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5461   "name" : "const android::hardware::Return<bool> *",
5462   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5463   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5464   "size" : 4,
5465   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5470   "name" : "const android::hardware::Status *",
5471   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5472   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5473   "size" : 4,
5474   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5479   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5480   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5481   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5482   "size" : 4,
5483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5484  },
5485  {
5486   "alignment" : 4,
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" : 4,
5492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5493  },
5494  {
5495   "alignment" : 4,
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" : 4,
5501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5502  },
5503  {
5504   "alignment" : 4,
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" : 4,
5510   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5511  },
5512  {
5513   "alignment" : 4,
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" : 4,
5519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5520  },
5521  {
5522   "alignment" : 4,
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" : 4,
5528   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5529  },
5530  {
5531   "alignment" : 4,
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" : 4,
5537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5538  },
5539  {
5540   "alignment" : 4,
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" : 4,
5546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5547  },
5548  {
5549   "alignment" : 4,
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" : 4,
5555   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIPKc",
5560   "name" : "const char *",
5561   "referenced_type" : "_ZTIKc",
5562   "self_type" : "_ZTIPKc",
5563   "size" : 4,
5564   "source_file" : "/system/core/liblog/include/android/log.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIPKh",
5569   "name" : "const unsigned char *",
5570   "referenced_type" : "_ZTIKh",
5571   "self_type" : "_ZTIPKh",
5572   "size" : 4,
5573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIPKv",
5578   "name" : "const void *",
5579   "referenced_type" : "_ZTIKv",
5580   "self_type" : "_ZTIPKv",
5581   "size" : 4,
5582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIPKy",
5587   "name" : "const unsigned long long *",
5588   "referenced_type" : "_ZTIKy",
5589   "self_type" : "_ZTIPKy",
5590   "size" : 4,
5591   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5596   "name" : "android::ScopedTrace *",
5597   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5598   "self_type" : "_ZTIPN7android11ScopedTraceE",
5599   "size" : 4,
5600   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5605   "name" : "android::ReferenceRenamer *",
5606   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5607   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5608   "size" : 4,
5609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5614   "name" : "android::VirtualLightRefBase *",
5615   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5616   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5617   "size" : 4,
5618   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5619  },
5620  {
5621   "alignment" : 4,
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" : 4,
5627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5628  },
5629  {
5630   "alignment" : 4,
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" : 4,
5636   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5637  },
5638  {
5639   "alignment" : 4,
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" : 4,
5645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5646  },
5647  {
5648   "alignment" : 4,
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" : 4,
5654   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5655  },
5656  {
5657   "alignment" : 4,
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" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5664  },
5665  {
5666   "alignment" : 4,
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" : 4,
5672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5673  },
5674  {
5675   "alignment" : 4,
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" : 4,
5681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5682  },
5683  {
5684   "alignment" : 4,
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" : 4,
5690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5691  },
5692  {
5693   "alignment" : 4,
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" : 4,
5699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5700  },
5701  {
5702   "alignment" : 4,
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" : 4,
5708   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5709  },
5710  {
5711   "alignment" : 4,
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" : 4,
5717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5718  },
5719  {
5720   "alignment" : 4,
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" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5727  },
5728  {
5729   "alignment" : 4,
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" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5736  },
5737  {
5738   "alignment" : 4,
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" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5745  },
5746  {
5747   "alignment" : 4,
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" : 4,
5753   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5754  },
5755  {
5756   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "alignment" : 4,
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" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5785   "name" : "android::Mutex::Autolock *",
5786   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5787   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5788   "size" : 4,
5789   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIPN7android5MutexE",
5794   "name" : "android::Mutex *",
5795   "referenced_type" : "_ZTIN7android5MutexE",
5796   "self_type" : "_ZTIPN7android5MutexE",
5797   "size" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5803   "name" : "android::RWLock::AutoRLock *",
5804   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5805   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5806   "size" : 4,
5807   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5812   "name" : "android::RWLock::AutoWLock *",
5813   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5814   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5815   "size" : 4,
5816   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIPN7android6RWLockE",
5821   "name" : "android::RWLock *",
5822   "referenced_type" : "_ZTIN7android6RWLockE",
5823   "self_type" : "_ZTIPN7android6RWLockE",
5824   "size" : 4,
5825   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIPN7android6ThreadE",
5830   "name" : "android::Thread *",
5831   "referenced_type" : "_ZTIN7android6ThreadE",
5832   "self_type" : "_ZTIPN7android6ThreadE",
5833   "size" : 4,
5834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5839   "name" : "android::RefBase::weakref_impl *",
5840   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5841   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5842   "size" : 4,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5848   "name" : "android::RefBase::weakref_type *",
5849   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5850   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5851   "size" : 4,
5852   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5857   "name" : "android::RefBase *",
5858   "referenced_type" : "_ZTIN7android7RefBaseE",
5859   "self_type" : "_ZTIPN7android7RefBaseE",
5860   "size" : 4,
5861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIPN7android7String8E",
5866   "name" : "android::String8 *",
5867   "referenced_type" : "_ZTIN7android7String8E",
5868   "self_type" : "_ZTIPN7android7String8E",
5869   "size" : 4,
5870   "source_file" : "/system/core/libutils/include/utils/String8.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIPN7android8String16E",
5875   "name" : "android::String16 *",
5876   "referenced_type" : "_ZTIN7android8String16E",
5877   "self_type" : "_ZTIPN7android8String16E",
5878   "size" : 4,
5879   "source_file" : "/system/core/libutils/include/utils/String16.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5884   "name" : "android::hardware::IInterface *",
5885   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5886   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5887   "size" : 4,
5888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5893   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5894   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5895   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5898  },
5899  {
5900   "alignment" : 4,
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" : 4,
5906   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5911   "name" : "android::hardware::hidl_memory *",
5912   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5913   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5920   "name" : "android::hardware::hidl_string *",
5921   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5922   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5923   "size" : 4,
5924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5929   "name" : "android::hardware::ProcessState *",
5930   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5931   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5932   "size" : 4,
5933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5938   "name" : "android::hardware::hidl_version *",
5939   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5940   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5941   "size" : 4,
5942   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5943  },
5944  {
5945   "alignment" : 4,
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" : 4,
5951   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5952  },
5953  {
5954   "alignment" : 4,
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" : 4,
5960   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5961  },
5962  {
5963   "alignment" : 4,
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" : 4,
5969   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5974   "name" : "android::hardware::GrantorDescriptor *",
5975   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5976   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5977   "size" : 4,
5978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5979  },
5980  {
5981   "alignment" : 4,
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" : 4,
5987   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5988  },
5989  {
5990   "alignment" : 4,
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" : 4,
5996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5997  },
5998  {
5999   "alignment" : 4,
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" : 4,
6005   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6006  },
6007  {
6008   "alignment" : 4,
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" : 4,
6014   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6015  },
6016  {
6017   "alignment" : 4,
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" : 4,
6023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6024  },
6025  {
6026   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
6041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6042  },
6043  {
6044   "alignment" : 4,
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" : 4,
6050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6051  },
6052  {
6053   "alignment" : 4,
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" : 4,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
6077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6078  },
6079  {
6080   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
6095   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6096  },
6097  {
6098   "alignment" : 4,
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" : 4,
6104   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6105  },
6106  {
6107   "alignment" : 4,
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" : 4,
6113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6114  },
6115  {
6116   "alignment" : 4,
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" : 4,
6122   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6127   "name" : "android::hardware::Parcel *",
6128   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6129   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6130   "size" : 4,
6131   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6132  },
6133  {
6134   "alignment" : 4,
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" : 4,
6140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6141  },
6142  {
6143   "alignment" : 4,
6144   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6145   "name" : "android::hardware::Return<bool> *",
6146   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6147   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6148   "size" : 4,
6149   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6154   "name" : "android::hardware::Return<void> *",
6155   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6156   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6157   "size" : 4,
6158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6159  },
6160  {
6161   "alignment" : 4,
6162   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6163   "name" : "android::hardware::Status *",
6164   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6165   "self_type" : "_ZTIPN7android8hardware6StatusE",
6166   "size" : 4,
6167   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6168  },
6169  {
6170   "alignment" : 4,
6171   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6172   "name" : "android::hardware::IBinder::DeathRecipient *",
6173   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6174   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6175   "size" : 4,
6176   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6181   "name" : "android::hardware::IBinder *",
6182   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6183   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6184   "size" : 4,
6185   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6186  },
6187  {
6188   "alignment" : 4,
6189   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6190   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6191   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6192   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6193   "size" : 4,
6194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6195  },
6196  {
6197   "alignment" : 4,
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" : 4,
6203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6204  },
6205  {
6206   "alignment" : 4,
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" : 4,
6212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6213  },
6214  {
6215   "alignment" : 4,
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" : 4,
6221   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6222  },
6223  {
6224   "alignment" : 4,
6225   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6226   "name" : "android::hardware::details::HidlInstrumentor *",
6227   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6228   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6229   "size" : 4,
6230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6231  },
6232  {
6233   "alignment" : 4,
6234   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6235   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6236   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6237   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6238   "size" : 4,
6239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6240  },
6241  {
6242   "alignment" : 4,
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" : 4,
6248   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6249  },
6250  {
6251   "alignment" : 4,
6252   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6253   "name" : "android::hardware::BHwBinder *",
6254   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6255   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6256   "size" : 4,
6257   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6258  },
6259  {
6260   "alignment" : 4,
6261   "linker_set_key" : "_ZTIPN7android9ConditionE",
6262   "name" : "android::Condition *",
6263   "referenced_type" : "_ZTIN7android9ConditionE",
6264   "self_type" : "_ZTIPN7android9ConditionE",
6265   "size" : 4,
6266   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6267  },
6268  {
6269   "alignment" : 4,
6270   "linker_set_key" : "_ZTIPPv",
6271   "name" : "void **",
6272   "referenced_type" : "_ZTIPv",
6273   "self_type" : "_ZTIPPv",
6274   "size" : 4,
6275   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6276  },
6277  {
6278   "alignment" : 4,
6279   "linker_set_key" : "_ZTIPc",
6280   "name" : "char *",
6281   "referenced_type" : "_ZTIc",
6282   "self_type" : "_ZTIPc",
6283   "size" : 4,
6284   "source_file" : "/system/core/liblog/include/log/log_read.h"
6285  },
6286  {
6287   "alignment" : 4,
6288   "linker_set_key" : "_ZTIPh",
6289   "name" : "unsigned char *",
6290   "referenced_type" : "_ZTIh",
6291   "self_type" : "_ZTIPh",
6292   "size" : 4,
6293   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6294  },
6295  {
6296   "alignment" : 4,
6297   "linker_set_key" : "_ZTIPi",
6298   "name" : "int *",
6299   "referenced_type" : "_ZTIi",
6300   "self_type" : "_ZTIPi",
6301   "size" : 4,
6302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6303  },
6304  {
6305   "alignment" : 4,
6306   "linker_set_key" : "_ZTIPv",
6307   "name" : "void *",
6308   "referenced_type" : "_ZTIv",
6309   "self_type" : "_ZTIPv",
6310   "size" : 4,
6311   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6312  },
6313  {
6314   "alignment" : 4,
6315   "linker_set_key" : "_ZTIPy",
6316   "name" : "unsigned long long *",
6317   "referenced_type" : "_ZTIy",
6318   "self_type" : "_ZTIPy",
6319   "size" : 4,
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" : 4,
6357   "is_const" : true,
6358   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6359   "name" : "const android::VectorImpl",
6360   "referenced_type" : "_ZTIN7android10VectorImplE",
6361   "self_type" : "_ZTIKN7android10VectorImplE",
6362   "size" : 20,
6363   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6364  },
6365  {
6366   "alignment" : 4,
6367   "is_const" : true,
6368   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6369   "name" : "const android::NativeHandle",
6370   "referenced_type" : "_ZTIN7android12NativeHandleE",
6371   "self_type" : "_ZTIKN7android12NativeHandleE",
6372   "size" : 12,
6373   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6374  },
6375  {
6376   "alignment" : 4,
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" : 4,
6383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6384  },
6385  {
6386   "alignment" : 4,
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" : 4,
6393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6394  },
6395  {
6396   "alignment" : 4,
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" : 4,
6403   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6404  },
6405  {
6406   "alignment" : 4,
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" : 4,
6413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6414  },
6415  {
6416   "alignment" : 4,
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" : 4,
6423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6424  },
6425  {
6426   "alignment" : 4,
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" : 4,
6433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6434  },
6435  {
6436   "alignment" : 4,
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" : 4,
6443   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6444  },
6445  {
6446   "alignment" : 4,
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" : 4,
6453   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6454  },
6455  {
6456   "alignment" : 4,
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" : 4,
6463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6464  },
6465  {
6466   "alignment" : 4,
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" : 4,
6473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6474  },
6475  {
6476   "alignment" : 4,
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" : 4,
6483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6484  },
6485  {
6486   "alignment" : 4,
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" : 8,
6493   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6494  },
6495  {
6496   "alignment" : 4,
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" : 8,
6503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6504  },
6505  {
6506   "alignment" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 12,
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" : 4,
6577   "is_const" : true,
6578   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6579   "name" : "const android::RefBase",
6580   "referenced_type" : "_ZTIN7android7RefBaseE",
6581   "self_type" : "_ZTIKN7android7RefBaseE",
6582   "size" : 8,
6583   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6584  },
6585  {
6586   "alignment" : 4,
6587   "is_const" : true,
6588   "linker_set_key" : "_ZTIKN7android7String8E",
6589   "name" : "const android::String8",
6590   "referenced_type" : "_ZTIN7android7String8E",
6591   "self_type" : "_ZTIKN7android7String8E",
6592   "size" : 4,
6593   "source_file" : "/system/core/libutils/include/utils/String8.h"
6594  },
6595  {
6596   "alignment" : 4,
6597   "is_const" : true,
6598   "linker_set_key" : "_ZTIKN7android8String16E",
6599   "name" : "const android::String16",
6600   "referenced_type" : "_ZTIN7android8String16E",
6601   "self_type" : "_ZTIKN7android8String16E",
6602   "size" : 4,
6603   "source_file" : "/system/core/libutils/include/utils/String16.h"
6604  },
6605  {
6606   "alignment" : 1,
6607   "is_const" : true,
6608   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6609   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6610   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6611   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6612   "size" : 32,
6613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6614  },
6615  {
6616   "alignment" : 4,
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" : 24,
6623   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6624  },
6625  {
6626   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 12,
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" : 4,
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" : 92,
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" : 4,
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" : 68,
6823   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6824  },
6825  {
6826   "alignment" : 4,
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" : 28,
6833   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6834  },
6835  {
6836   "alignment" : 4,
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" : 24,
6843   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6844  },
6845  {
6846   "alignment" : 4,
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" : 20,
6853   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6854  },
6855  {
6856   "alignment" : 4,
6857   "is_const" : true,
6858   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6859   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6860   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6861   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6862   "size" : 8,
6863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6864  },
6865  {
6866   "alignment" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 24,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 4,
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" : 12,
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_09DebugInfo12ArchitectureELj3EEE",
6977   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6978   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6979   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
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_015IServiceManager11PidConstantELj1EEE",
6987   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6988   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6989   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
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_015IServiceManager9TransportELj3EEE",
6997   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6998   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6999   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
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_06StatusELj2EEE",
7007   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
7008   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
7009   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
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_07FeatureELj1EEE",
7017   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
7018   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
7019   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
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_09PowerHintELj8EEE",
7027   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
7028   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
7029   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
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_29PowerHintELj13EEE",
7037   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
7038   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
7039   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
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_39PowerHintELj14EEE",
7047   "name" : "const std::array<android::hardware::power::V1_3::PowerHint, 14>",
7048   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_39PowerHintELj14EEE",
7049   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_39PowerHintELj14EEE",
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" : 4,
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" : 12,
7061   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7062  },
7063  {
7064   "alignment" : 4,
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" : 4,
7071   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7072  },
7073  {
7074   "alignment" : 4,
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_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_static/obj/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++/gen/android/hardware/power/1.3/types.sdump",
7080   "size" : 4,
7081   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7082  },
7083  {
7084   "alignment" : 4,
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" : 4,
7091   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7092  },
7093  {
7094   "alignment" : 4,
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" : 4,
7101   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7102  },
7103  {
7104   "alignment" : 4,
7105   "is_const" : true,
7106   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7107   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7108   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7109   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7110   "size" : 8,
7111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7112  },
7113  {
7114   "alignment" : 4,
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" : 8,
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" : 4,
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/StrongPointer.h"
7202  },
7203  {
7204   "alignment" : 2,
7205   "is_const" : true,
7206   "linker_set_key" : "_ZTIKs",
7207   "name" : "const short",
7208   "referenced_type" : "_ZTIs",
7209   "self_type" : "_ZTIKs",
7210   "size" : 2,
7211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7212  },
7213  {
7214   "alignment" : 2,
7215   "is_const" : true,
7216   "linker_set_key" : "_ZTIKt",
7217   "name" : "const unsigned short",
7218   "referenced_type" : "_ZTIt",
7219   "self_type" : "_ZTIKt",
7220   "size" : 2,
7221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7222  },
7223  {
7224   "is_const" : true,
7225   "linker_set_key" : "_ZTIKv",
7226   "name" : "const void",
7227   "referenced_type" : "_ZTIv",
7228   "self_type" : "_ZTIKv",
7229   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7230  },
7231  {
7232   "alignment" : 4,
7233   "is_const" : true,
7234   "linker_set_key" : "_ZTIKx",
7235   "name" : "const long long",
7236   "referenced_type" : "_ZTIx",
7237   "self_type" : "_ZTIKx",
7238   "size" : 8,
7239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7240  },
7241  {
7242   "alignment" : 4,
7243   "is_const" : true,
7244   "linker_set_key" : "_ZTIKy",
7245   "name" : "const unsigned long long",
7246   "referenced_type" : "_ZTIy",
7247   "self_type" : "_ZTIKy",
7248   "size" : 8,
7249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7250  },
7251  {
7252   "alignment" : 1,
7253   "is_volatile" : true,
7254   "linker_set_key" : "_ZTIVb",
7255   "name" : "volatile bool",
7256   "referenced_type" : "_ZTIb",
7257   "self_type" : "_ZTIVb",
7258   "size" : 1,
7259   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "is_volatile" : true,
7264   "linker_set_key" : "_ZTIVi",
7265   "name" : "volatile int",
7266   "referenced_type" : "_ZTIi",
7267   "self_type" : "_ZTIVi",
7268   "size" : 4,
7269   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7270  }
7271 ],
7272 "record_types" :
7273 [
7274  {
7275   "alignment" : 4,
7276   "fields" :
7277   [
7278    {
7279     "field_name" : "len",
7280     "referenced_type" : "_ZTIt"
7281    },
7282    {
7283     "field_name" : "hdr_size",
7284     "field_offset" : 16,
7285     "referenced_type" : "_ZTIt"
7286    },
7287    {
7288     "field_name" : "pid",
7289     "field_offset" : 32,
7290     "referenced_type" : "_ZTIi"
7291    },
7292    {
7293     "field_name" : "tid",
7294     "field_offset" : 64,
7295     "referenced_type" : "_ZTIj"
7296    },
7297    {
7298     "field_name" : "sec",
7299     "field_offset" : 96,
7300     "referenced_type" : "_ZTIj"
7301    },
7302    {
7303     "field_name" : "nsec",
7304     "field_offset" : 128,
7305     "referenced_type" : "_ZTIj"
7306    },
7307    {
7308     "field_name" : "lid",
7309     "field_offset" : 160,
7310     "referenced_type" : "_ZTIj"
7311    },
7312    {
7313     "field_name" : "uid",
7314     "field_offset" : 192,
7315     "referenced_type" : "_ZTIj"
7316    },
7317    {
7318     "field_name" : "msg",
7319     "field_offset" : 224,
7320     "referenced_type" : "_ZTIA0_c"
7321    }
7322   ],
7323   "linker_set_key" : "_ZTI12logger_entry",
7324   "name" : "logger_entry",
7325   "referenced_type" : "_ZTI12logger_entry",
7326   "self_type" : "_ZTI12logger_entry",
7327   "size" : 28,
7328   "source_file" : "/system/core/liblog/include/log/log_read.h"
7329  },
7330  {
7331   "alignment" : 4,
7332   "fields" :
7333   [
7334    {
7335     "field_name" : "y",
7336     "referenced_type" : "_ZTIPv"
7337    },
7338    {
7339     "field_name" : "cb",
7340     "field_offset" : 32,
7341     "referenced_type" : "_ZTIPv"
7342    },
7343    {
7344     "field_name" : "cr",
7345     "field_offset" : 64,
7346     "referenced_type" : "_ZTIPv"
7347    },
7348    {
7349     "field_name" : "ystride",
7350     "field_offset" : 96,
7351     "referenced_type" : "_ZTIj"
7352    },
7353    {
7354     "field_name" : "cstride",
7355     "field_offset" : 128,
7356     "referenced_type" : "_ZTIj"
7357    },
7358    {
7359     "field_name" : "chroma_step",
7360     "field_offset" : 160,
7361     "referenced_type" : "_ZTIj"
7362    },
7363    {
7364     "field_name" : "reserved",
7365     "field_offset" : 192,
7366     "referenced_type" : "_ZTIA8_j"
7367    }
7368   ],
7369   "linker_set_key" : "_ZTI13android_ycbcr",
7370   "name" : "android_ycbcr",
7371   "referenced_type" : "_ZTI13android_ycbcr",
7372   "self_type" : "_ZTI13android_ycbcr",
7373   "size" : 56,
7374   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7375  },
7376  {
7377   "alignment" : 4,
7378   "fields" :
7379   [
7380    {
7381     "field_name" : "version",
7382     "referenced_type" : "_ZTIi"
7383    },
7384    {
7385     "field_name" : "numFds",
7386     "field_offset" : 32,
7387     "referenced_type" : "_ZTIi"
7388    },
7389    {
7390     "field_name" : "numInts",
7391     "field_offset" : 64,
7392     "referenced_type" : "_ZTIi"
7393    },
7394    {
7395     "field_name" : "data",
7396     "field_offset" : 96,
7397     "referenced_type" : "_ZTIA0_i"
7398    }
7399   ],
7400   "linker_set_key" : "_ZTI13native_handle",
7401   "name" : "native_handle",
7402   "referenced_type" : "_ZTI13native_handle",
7403   "self_type" : "_ZTI13native_handle",
7404   "size" : 12,
7405   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "fields" :
7410   [
7411    {
7412     "field_name" : "x",
7413     "referenced_type" : "_ZTIf"
7414    },
7415    {
7416     "field_name" : "y",
7417     "field_offset" : 32,
7418     "referenced_type" : "_ZTIf"
7419    }
7420   ],
7421   "linker_set_key" : "_ZTI16android_xy_color",
7422   "name" : "android_xy_color",
7423   "referenced_type" : "_ZTI16android_xy_color",
7424   "self_type" : "_ZTI16android_xy_color",
7425   "size" : 8,
7426   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7427  },
7428  {
7429   "alignment" : 4,
7430   "fields" :
7431   [
7432    {
7433     "field_name" : "top_left",
7434     "referenced_type" : "_ZTIPh"
7435    },
7436    {
7437     "field_name" : "component",
7438     "field_offset" : 32,
7439     "referenced_type" : "_ZTI22android_flex_component"
7440    },
7441    {
7442     "field_name" : "bits_per_component",
7443     "field_offset" : 64,
7444     "referenced_type" : "_ZTIi"
7445    },
7446    {
7447     "field_name" : "bits_used",
7448     "field_offset" : 96,
7449     "referenced_type" : "_ZTIi"
7450    },
7451    {
7452     "field_name" : "h_increment",
7453     "field_offset" : 128,
7454     "referenced_type" : "_ZTIi"
7455    },
7456    {
7457     "field_name" : "v_increment",
7458     "field_offset" : 160,
7459     "referenced_type" : "_ZTIi"
7460    },
7461    {
7462     "field_name" : "h_subsampling",
7463     "field_offset" : 192,
7464     "referenced_type" : "_ZTIi"
7465    },
7466    {
7467     "field_name" : "v_subsampling",
7468     "field_offset" : 224,
7469     "referenced_type" : "_ZTIi"
7470    }
7471   ],
7472   "linker_set_key" : "_ZTI18android_flex_plane",
7473   "name" : "android_flex_plane",
7474   "referenced_type" : "_ZTI18android_flex_plane",
7475   "self_type" : "_ZTI18android_flex_plane",
7476   "size" : 32,
7477   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "fields" :
7482   [
7483    {
7484     "field_name" : "format",
7485     "referenced_type" : "_ZTI19android_flex_format"
7486    },
7487    {
7488     "field_name" : "num_planes",
7489     "field_offset" : 32,
7490     "referenced_type" : "_ZTIj"
7491    },
7492    {
7493     "field_name" : "planes",
7494     "field_offset" : 64,
7495     "referenced_type" : "_ZTIP18android_flex_plane"
7496    }
7497   ],
7498   "linker_set_key" : "_ZTI19android_flex_layout",
7499   "name" : "android_flex_layout",
7500   "referenced_type" : "_ZTI19android_flex_layout",
7501   "self_type" : "_ZTI19android_flex_layout",
7502   "size" : 12,
7503   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7504  },
7505  {
7506   "alignment" : 4,
7507   "fields" :
7508   [
7509    {
7510     "field_name" : "num_points",
7511     "referenced_type" : "_ZTIj"
7512    },
7513    {
7514     "field_name" : "reserved",
7515     "field_offset" : 32,
7516     "referenced_type" : "_ZTIA8_j"
7517    },
7518    {
7519     "field_name" : "xyzc_points",
7520     "field_offset" : 288,
7521     "referenced_type" : "_ZTIA_f"
7522    }
7523   ],
7524   "linker_set_key" : "_ZTI20android_depth_points",
7525   "name" : "android_depth_points",
7526   "referenced_type" : "_ZTI20android_depth_points",
7527   "self_type" : "_ZTI20android_depth_points",
7528   "size" : 36,
7529   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7530  },
7531  {
7532   "alignment" : 4,
7533   "fields" :
7534   [
7535    {
7536     "field_name" : "struct_size",
7537     "referenced_type" : "_ZTIj"
7538    },
7539    {
7540     "field_name" : "buffer_id",
7541     "field_offset" : 32,
7542     "referenced_type" : "_ZTIi"
7543    },
7544    {
7545     "field_name" : "priority",
7546     "field_offset" : 64,
7547     "referenced_type" : "_ZTIi"
7548    },
7549    {
7550     "field_name" : "tag",
7551     "field_offset" : 96,
7552     "referenced_type" : "_ZTIPKc"
7553    },
7554    {
7555     "field_name" : "file",
7556     "field_offset" : 128,
7557     "referenced_type" : "_ZTIPKc"
7558    },
7559    {
7560     "field_name" : "line",
7561     "field_offset" : 160,
7562     "referenced_type" : "_ZTIj"
7563    },
7564    {
7565     "field_name" : "message",
7566     "field_offset" : 192,
7567     "referenced_type" : "_ZTIPKc"
7568    }
7569   ],
7570   "linker_set_key" : "_ZTI21__android_log_message",
7571   "name" : "__android_log_message",
7572   "referenced_type" : "_ZTI21__android_log_message",
7573   "self_type" : "_ZTI21__android_log_message",
7574   "size" : 28,
7575   "source_file" : "/system/core/liblog/include/android/log.h"
7576  },
7577  {
7578   "alignment" : 4,
7579   "fields" :
7580   [
7581    {
7582     "field_name" : "maxContentLightLevel",
7583     "referenced_type" : "_ZTIf"
7584    },
7585    {
7586     "field_name" : "maxFrameAverageLightLevel",
7587     "field_offset" : 32,
7588     "referenced_type" : "_ZTIf"
7589    }
7590   ],
7591   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7592   "name" : "android_cta861_3_metadata",
7593   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7594   "self_type" : "_ZTI25android_cta861_3_metadata",
7595   "size" : 8,
7596   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7597  },
7598  {
7599   "alignment" : 4,
7600   "fields" :
7601   [
7602    {
7603     "field_name" : "displayPrimaryRed",
7604     "referenced_type" : "_ZTI16android_xy_color"
7605    },
7606    {
7607     "field_name" : "displayPrimaryGreen",
7608     "field_offset" : 64,
7609     "referenced_type" : "_ZTI16android_xy_color"
7610    },
7611    {
7612     "field_name" : "displayPrimaryBlue",
7613     "field_offset" : 128,
7614     "referenced_type" : "_ZTI16android_xy_color"
7615    },
7616    {
7617     "field_name" : "whitePoint",
7618     "field_offset" : 192,
7619     "referenced_type" : "_ZTI16android_xy_color"
7620    },
7621    {
7622     "field_name" : "maxLuminance",
7623     "field_offset" : 256,
7624     "referenced_type" : "_ZTIf"
7625    },
7626    {
7627     "field_name" : "minLuminance",
7628     "field_offset" : 288,
7629     "referenced_type" : "_ZTIf"
7630    }
7631   ],
7632   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7633   "name" : "android_smpte2086_metadata",
7634   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7635   "self_type" : "_ZTI26android_smpte2086_metadata",
7636   "size" : 40,
7637   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7638  },
7639  {
7640   "alignment" : 4,
7641   "fields" :
7642   [
7643    {
7644     "referenced_type" : "_ZTIN7log_msgUt_E"
7645    }
7646   ],
7647   "linker_set_key" : "_ZTI7log_msg",
7648   "name" : "log_msg",
7649   "referenced_type" : "_ZTI7log_msg",
7650   "self_type" : "_ZTI7log_msg",
7651   "size" : 5124,
7652   "source_file" : "/system/core/liblog/include/log/log_read.h"
7653  },
7654  {
7655   "alignment" : 1,
7656   "fields" :
7657   [
7658    {
7659     "field_name" : "tv_sec",
7660     "referenced_type" : "_ZTIj"
7661    },
7662    {
7663     "field_name" : "tv_nsec",
7664     "field_offset" : 32,
7665     "referenced_type" : "_ZTIj"
7666    }
7667   ],
7668   "linker_set_key" : "_ZTI8log_time",
7669   "name" : "log_time",
7670   "referenced_type" : "_ZTI8log_time",
7671   "self_type" : "_ZTI8log_time",
7672   "size" : 8,
7673   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7674  },
7675  {
7676   "alignment" : 4,
7677   "fields" :
7678   [
7679    {
7680     "access" : "private",
7681     "field_name" : "mStorage",
7682     "field_offset" : 32,
7683     "referenced_type" : "_ZTIPv"
7684    },
7685    {
7686     "access" : "private",
7687     "field_name" : "mCount",
7688     "field_offset" : 64,
7689     "referenced_type" : "_ZTIj"
7690    },
7691    {
7692     "access" : "private",
7693     "field_name" : "mFlags",
7694     "field_offset" : 96,
7695     "referenced_type" : "_ZTIKj"
7696    },
7697    {
7698     "access" : "private",
7699     "field_name" : "mItemSize",
7700     "field_offset" : 128,
7701     "referenced_type" : "_ZTIKj"
7702    }
7703   ],
7704   "linker_set_key" : "_ZTIN7android10VectorImplE",
7705   "name" : "android::VectorImpl",
7706   "record_kind" : "class",
7707   "referenced_type" : "_ZTIN7android10VectorImplE",
7708   "self_type" : "_ZTIN7android10VectorImplE",
7709   "size" : 20,
7710   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7711   "vtable_components" :
7712   [
7713    {
7714     "kind" : "offset_to_top"
7715    },
7716    {
7717     "kind" : "rtti",
7718     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7719    },
7720    {
7721     "kind" : "complete_dtor_pointer",
7722     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7723    },
7724    {
7725     "kind" : "deleting_dtor_pointer",
7726     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7727    },
7728    {
7729     "is_pure" : true,
7730     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7731    },
7732    {
7733     "is_pure" : true,
7734     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7735    },
7736    {
7737     "is_pure" : true,
7738     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7739    },
7740    {
7741     "is_pure" : true,
7742     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7743    },
7744    {
7745     "is_pure" : true,
7746     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7747    },
7748    {
7749     "is_pure" : true,
7750     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7751    }
7752   ]
7753  },
7754  {
7755   "alignment" : 4,
7756   "fields" :
7757   [
7758    {
7759     "access" : "private",
7760     "field_name" : "mVector",
7761     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7762    }
7763   ],
7764   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7765   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7766   "record_kind" : "class",
7767   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7768   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7769   "size" : 20,
7770   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7771   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7772  },
7773  {
7774   "alignment" : 4,
7775   "fields" :
7776   [
7777    {
7778     "access" : "private",
7779     "field_name" : "mTag",
7780     "referenced_type" : "_ZTIy"
7781    }
7782   ],
7783   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7784   "name" : "android::ScopedTrace",
7785   "record_kind" : "class",
7786   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7787   "self_type" : "_ZTIN7android11ScopedTraceE",
7788   "size" : 8,
7789   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "fields" :
7794   [
7795    {
7796     "access" : "private",
7797     "field_name" : "mCount",
7798     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7799    }
7800   ],
7801   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7802   "name" : "android::LightRefBase<android::NativeHandle>",
7803   "record_kind" : "class",
7804   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7805   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7806   "size" : 4,
7807   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7808   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7809  },
7810  {
7811   "alignment" : 4,
7812   "fields" :
7813   [
7814    {
7815     "access" : "private",
7816     "field_name" : "mCount",
7817     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7818    }
7819   ],
7820   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7821   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7822   "record_kind" : "class",
7823   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7824   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7825   "size" : 4,
7826   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7827   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7828  },
7829  {
7830   "alignment" : 4,
7831   "base_specifiers" :
7832   [
7833    {
7834     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7835    }
7836   ],
7837   "fields" :
7838   [
7839    {
7840     "access" : "private",
7841     "field_name" : "mHandle",
7842     "field_offset" : 32,
7843     "referenced_type" : "_ZTIP13native_handle"
7844    },
7845    {
7846     "access" : "private",
7847     "field_name" : "mOwnsHandle",
7848     "field_offset" : 64,
7849     "referenced_type" : "_ZTIb"
7850    }
7851   ],
7852   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7853   "name" : "android::NativeHandle",
7854   "record_kind" : "class",
7855   "referenced_type" : "_ZTIN7android12NativeHandleE",
7856   "self_type" : "_ZTIN7android12NativeHandleE",
7857   "size" : 12,
7858   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7859  },
7860  {
7861   "alignment" : 4,
7862   "base_specifiers" :
7863   [
7864    {
7865     "access" : "private",
7866     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7867    }
7868   ],
7869   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7870   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7871   "record_kind" : "class",
7872   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7873   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7874   "size" : 20,
7875   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7876   "template_args" :
7877   [
7878    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7879   ],
7880   "vtable_components" :
7881   [
7882    {
7883     "kind" : "offset_to_top"
7884    },
7885    {
7886     "kind" : "rtti",
7887     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7888    },
7889    {
7890     "kind" : "complete_dtor_pointer",
7891     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7892    },
7893    {
7894     "kind" : "deleting_dtor_pointer",
7895     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7896    },
7897    {
7898     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7899    },
7900    {
7901     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7902    },
7903    {
7904     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7905    },
7906    {
7907     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7908    },
7909    {
7910     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7911    },
7912    {
7913     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7914    },
7915    {
7916     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7917    }
7918   ]
7919  },
7920  {
7921   "alignment" : 1,
7922   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7923   "name" : "android::ReferenceMover",
7924   "record_kind" : "class",
7925   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7926   "self_type" : "_ZTIN7android14ReferenceMoverE",
7927   "size" : 1,
7928   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7929  },
7930  {
7931   "alignment" : 4,
7932   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7933   "name" : "android::ReferenceRenamer",
7934   "record_kind" : "class",
7935   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7936   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7937   "size" : 4,
7938   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7939   "vtable_components" :
7940   [
7941    {
7942     "kind" : "offset_to_top"
7943    },
7944    {
7945     "kind" : "rtti",
7946     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7947    },
7948    {
7949     "is_pure" : true,
7950     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7951    }
7952   ]
7953  },
7954  {
7955   "alignment" : 4,
7956   "base_specifiers" :
7957   [
7958    {
7959     "referenced_type" : "_ZTIN7android10VectorImplE"
7960    }
7961   ],
7962   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7963   "name" : "android::SortedVectorImpl",
7964   "record_kind" : "class",
7965   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7966   "self_type" : "_ZTIN7android16SortedVectorImplE",
7967   "size" : 20,
7968   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7969   "vtable_components" :
7970   [
7971    {
7972     "kind" : "offset_to_top"
7973    },
7974    {
7975     "kind" : "rtti",
7976     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7977    },
7978    {
7979     "kind" : "complete_dtor_pointer",
7980     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7981    },
7982    {
7983     "kind" : "deleting_dtor_pointer",
7984     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7985    },
7986    {
7987     "is_pure" : true,
7988     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7989    },
7990    {
7991     "is_pure" : true,
7992     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7993    },
7994    {
7995     "is_pure" : true,
7996     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7997    },
7998    {
7999     "is_pure" : true,
8000     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8001    },
8002    {
8003     "is_pure" : true,
8004     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8005    },
8006    {
8007     "is_pure" : true,
8008     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8009    },
8010    {
8011     "is_pure" : true,
8012     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8013    }
8014   ]
8015  },
8016  {
8017   "alignment" : 1,
8018   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8019   "name" : "android::trait_trivial_copy<bool>",
8020   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8021   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8022   "size" : 1,
8023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8024   "template_args" : [ "_ZTIb" ]
8025  },
8026  {
8027   "alignment" : 1,
8028   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8029   "name" : "android::trait_trivial_copy<char>",
8030   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8031   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8032   "size" : 1,
8033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8034   "template_args" : [ "_ZTIc" ]
8035  },
8036  {
8037   "alignment" : 1,
8038   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8039   "name" : "android::trait_trivial_copy<double>",
8040   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8041   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8042   "size" : 1,
8043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8044   "template_args" : [ "_ZTId" ]
8045  },
8046  {
8047   "alignment" : 1,
8048   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8049   "name" : "android::trait_trivial_copy<float>",
8050   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8051   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8052   "size" : 1,
8053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8054   "template_args" : [ "_ZTIf" ]
8055  },
8056  {
8057   "alignment" : 1,
8058   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8059   "name" : "android::trait_trivial_copy<unsigned char>",
8060   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8061   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8062   "size" : 1,
8063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8064   "template_args" : [ "_ZTIh" ]
8065  },
8066  {
8067   "alignment" : 1,
8068   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8069   "name" : "android::trait_trivial_copy<int>",
8070   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8071   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8072   "size" : 1,
8073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8074   "template_args" : [ "_ZTIi" ]
8075  },
8076  {
8077   "alignment" : 1,
8078   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8079   "name" : "android::trait_trivial_copy<unsigned int>",
8080   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8081   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8082   "size" : 1,
8083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8084   "template_args" : [ "_ZTIj" ]
8085  },
8086  {
8087   "alignment" : 1,
8088   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8089   "name" : "android::trait_trivial_copy<long>",
8090   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8091   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8092   "size" : 1,
8093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8094   "template_args" : [ "_ZTIl" ]
8095  },
8096  {
8097   "alignment" : 1,
8098   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8099   "name" : "android::trait_trivial_copy<unsigned long>",
8100   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8101   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8102   "size" : 1,
8103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8104   "template_args" : [ "_ZTIm" ]
8105  },
8106  {
8107   "alignment" : 1,
8108   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8109   "name" : "android::trait_trivial_copy<short>",
8110   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8111   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8112   "size" : 1,
8113   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8114   "template_args" : [ "_ZTIs" ]
8115  },
8116  {
8117   "alignment" : 1,
8118   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8119   "name" : "android::trait_trivial_copy<unsigned short>",
8120   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8121   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8122   "size" : 1,
8123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8124   "template_args" : [ "_ZTIt" ]
8125  },
8126  {
8127   "alignment" : 1,
8128   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8129   "name" : "android::trait_trivial_copy<void>",
8130   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8131   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8132   "size" : 1,
8133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8134   "template_args" : [ "_ZTIv" ]
8135  },
8136  {
8137   "alignment" : 1,
8138   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8139   "name" : "android::trait_trivial_copy<long long>",
8140   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8141   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8142   "size" : 1,
8143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8144   "template_args" : [ "_ZTIx" ]
8145  },
8146  {
8147   "alignment" : 1,
8148   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8149   "name" : "android::trait_trivial_copy<unsigned long long>",
8150   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8151   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8152   "size" : 1,
8153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8154   "template_args" : [ "_ZTIy" ]
8155  },
8156  {
8157   "alignment" : 1,
8158   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8159   "name" : "android::trait_trivial_ctor<bool>",
8160   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8161   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8162   "size" : 1,
8163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8164   "template_args" : [ "_ZTIb" ]
8165  },
8166  {
8167   "alignment" : 1,
8168   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8169   "name" : "android::trait_trivial_ctor<char>",
8170   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8171   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8172   "size" : 1,
8173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8174   "template_args" : [ "_ZTIc" ]
8175  },
8176  {
8177   "alignment" : 1,
8178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8179   "name" : "android::trait_trivial_ctor<double>",
8180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8181   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8182   "size" : 1,
8183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8184   "template_args" : [ "_ZTId" ]
8185  },
8186  {
8187   "alignment" : 1,
8188   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8189   "name" : "android::trait_trivial_ctor<float>",
8190   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8191   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8192   "size" : 1,
8193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8194   "template_args" : [ "_ZTIf" ]
8195  },
8196  {
8197   "alignment" : 1,
8198   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8199   "name" : "android::trait_trivial_ctor<unsigned char>",
8200   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8201   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8202   "size" : 1,
8203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8204   "template_args" : [ "_ZTIh" ]
8205  },
8206  {
8207   "alignment" : 1,
8208   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8209   "name" : "android::trait_trivial_ctor<int>",
8210   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8211   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8212   "size" : 1,
8213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8214   "template_args" : [ "_ZTIi" ]
8215  },
8216  {
8217   "alignment" : 1,
8218   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8219   "name" : "android::trait_trivial_ctor<unsigned int>",
8220   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8221   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8222   "size" : 1,
8223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8224   "template_args" : [ "_ZTIj" ]
8225  },
8226  {
8227   "alignment" : 1,
8228   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8229   "name" : "android::trait_trivial_ctor<long>",
8230   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8231   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8232   "size" : 1,
8233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8234   "template_args" : [ "_ZTIl" ]
8235  },
8236  {
8237   "alignment" : 1,
8238   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8239   "name" : "android::trait_trivial_ctor<unsigned long>",
8240   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8241   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8242   "size" : 1,
8243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8244   "template_args" : [ "_ZTIm" ]
8245  },
8246  {
8247   "alignment" : 1,
8248   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8249   "name" : "android::trait_trivial_ctor<short>",
8250   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8251   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8252   "size" : 1,
8253   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8254   "template_args" : [ "_ZTIs" ]
8255  },
8256  {
8257   "alignment" : 1,
8258   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8259   "name" : "android::trait_trivial_ctor<unsigned short>",
8260   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8261   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8262   "size" : 1,
8263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8264   "template_args" : [ "_ZTIt" ]
8265  },
8266  {
8267   "alignment" : 1,
8268   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8269   "name" : "android::trait_trivial_ctor<void>",
8270   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8271   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8272   "size" : 1,
8273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8274   "template_args" : [ "_ZTIv" ]
8275  },
8276  {
8277   "alignment" : 1,
8278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8279   "name" : "android::trait_trivial_ctor<long long>",
8280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8281   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8282   "size" : 1,
8283   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8284   "template_args" : [ "_ZTIx" ]
8285  },
8286  {
8287   "alignment" : 1,
8288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8289   "name" : "android::trait_trivial_ctor<unsigned long long>",
8290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8291   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8292   "size" : 1,
8293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8294   "template_args" : [ "_ZTIy" ]
8295  },
8296  {
8297   "alignment" : 1,
8298   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8299   "name" : "android::trait_trivial_dtor<bool>",
8300   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8301   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8302   "size" : 1,
8303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8304   "template_args" : [ "_ZTIb" ]
8305  },
8306  {
8307   "alignment" : 1,
8308   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8309   "name" : "android::trait_trivial_dtor<char>",
8310   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8311   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8312   "size" : 1,
8313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8314   "template_args" : [ "_ZTIc" ]
8315  },
8316  {
8317   "alignment" : 1,
8318   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8319   "name" : "android::trait_trivial_dtor<double>",
8320   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8321   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8322   "size" : 1,
8323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8324   "template_args" : [ "_ZTId" ]
8325  },
8326  {
8327   "alignment" : 1,
8328   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8329   "name" : "android::trait_trivial_dtor<float>",
8330   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8331   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8332   "size" : 1,
8333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8334   "template_args" : [ "_ZTIf" ]
8335  },
8336  {
8337   "alignment" : 1,
8338   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8339   "name" : "android::trait_trivial_dtor<unsigned char>",
8340   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8341   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8342   "size" : 1,
8343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8344   "template_args" : [ "_ZTIh" ]
8345  },
8346  {
8347   "alignment" : 1,
8348   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8349   "name" : "android::trait_trivial_dtor<int>",
8350   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8351   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8352   "size" : 1,
8353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8354   "template_args" : [ "_ZTIi" ]
8355  },
8356  {
8357   "alignment" : 1,
8358   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8359   "name" : "android::trait_trivial_dtor<unsigned int>",
8360   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8361   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8362   "size" : 1,
8363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8364   "template_args" : [ "_ZTIj" ]
8365  },
8366  {
8367   "alignment" : 1,
8368   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8369   "name" : "android::trait_trivial_dtor<long>",
8370   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8371   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8372   "size" : 1,
8373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8374   "template_args" : [ "_ZTIl" ]
8375  },
8376  {
8377   "alignment" : 1,
8378   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8379   "name" : "android::trait_trivial_dtor<unsigned long>",
8380   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8381   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8382   "size" : 1,
8383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8384   "template_args" : [ "_ZTIm" ]
8385  },
8386  {
8387   "alignment" : 1,
8388   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8389   "name" : "android::trait_trivial_dtor<short>",
8390   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8391   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8392   "size" : 1,
8393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8394   "template_args" : [ "_ZTIs" ]
8395  },
8396  {
8397   "alignment" : 1,
8398   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8399   "name" : "android::trait_trivial_dtor<unsigned short>",
8400   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8401   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8402   "size" : 1,
8403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8404   "template_args" : [ "_ZTIt" ]
8405  },
8406  {
8407   "alignment" : 1,
8408   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8409   "name" : "android::trait_trivial_dtor<void>",
8410   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8411   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8412   "size" : 1,
8413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8414   "template_args" : [ "_ZTIv" ]
8415  },
8416  {
8417   "alignment" : 1,
8418   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8419   "name" : "android::trait_trivial_dtor<long long>",
8420   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8421   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8422   "size" : 1,
8423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8424   "template_args" : [ "_ZTIx" ]
8425  },
8426  {
8427   "alignment" : 1,
8428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8429   "name" : "android::trait_trivial_dtor<unsigned long long>",
8430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8431   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8432   "size" : 1,
8433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8434   "template_args" : [ "_ZTIy" ]
8435  },
8436  {
8437   "alignment" : 1,
8438   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8439   "name" : "android::trait_trivial_move<android::String8>",
8440   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8441   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8442   "size" : 1,
8443   "source_file" : "/system/core/libutils/include/utils/String8.h",
8444   "template_args" : [ "_ZTIN7android7String8E" ]
8445  },
8446  {
8447   "alignment" : 1,
8448   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8449   "name" : "android::trait_trivial_move<android::String16>",
8450   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8451   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8452   "size" : 1,
8453   "source_file" : "/system/core/libutils/include/utils/String16.h",
8454   "template_args" : [ "_ZTIN7android8String16E" ]
8455  },
8456  {
8457   "alignment" : 1,
8458   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8459   "name" : "android::trait_trivial_move<bool>",
8460   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8461   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8462   "size" : 1,
8463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8464   "template_args" : [ "_ZTIb" ]
8465  },
8466  {
8467   "alignment" : 1,
8468   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8469   "name" : "android::trait_trivial_move<char>",
8470   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8471   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8472   "size" : 1,
8473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8474   "template_args" : [ "_ZTIc" ]
8475  },
8476  {
8477   "alignment" : 1,
8478   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8479   "name" : "android::trait_trivial_move<double>",
8480   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8481   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8482   "size" : 1,
8483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8484   "template_args" : [ "_ZTId" ]
8485  },
8486  {
8487   "alignment" : 1,
8488   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8489   "name" : "android::trait_trivial_move<float>",
8490   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8491   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8492   "size" : 1,
8493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8494   "template_args" : [ "_ZTIf" ]
8495  },
8496  {
8497   "alignment" : 1,
8498   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8499   "name" : "android::trait_trivial_move<unsigned char>",
8500   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8501   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8502   "size" : 1,
8503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8504   "template_args" : [ "_ZTIh" ]
8505  },
8506  {
8507   "alignment" : 1,
8508   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8509   "name" : "android::trait_trivial_move<int>",
8510   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8511   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8512   "size" : 1,
8513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8514   "template_args" : [ "_ZTIi" ]
8515  },
8516  {
8517   "alignment" : 1,
8518   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8519   "name" : "android::trait_trivial_move<unsigned int>",
8520   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8521   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8522   "size" : 1,
8523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8524   "template_args" : [ "_ZTIj" ]
8525  },
8526  {
8527   "alignment" : 1,
8528   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8529   "name" : "android::trait_trivial_move<long>",
8530   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8531   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8532   "size" : 1,
8533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8534   "template_args" : [ "_ZTIl" ]
8535  },
8536  {
8537   "alignment" : 1,
8538   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8539   "name" : "android::trait_trivial_move<unsigned long>",
8540   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8541   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8542   "size" : 1,
8543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8544   "template_args" : [ "_ZTIm" ]
8545  },
8546  {
8547   "alignment" : 1,
8548   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8549   "name" : "android::trait_trivial_move<short>",
8550   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8551   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8552   "size" : 1,
8553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8554   "template_args" : [ "_ZTIs" ]
8555  },
8556  {
8557   "alignment" : 1,
8558   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8559   "name" : "android::trait_trivial_move<unsigned short>",
8560   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8561   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8562   "size" : 1,
8563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8564   "template_args" : [ "_ZTIt" ]
8565  },
8566  {
8567   "alignment" : 1,
8568   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8569   "name" : "android::trait_trivial_move<void>",
8570   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8571   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8572   "size" : 1,
8573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8574   "template_args" : [ "_ZTIv" ]
8575  },
8576  {
8577   "alignment" : 1,
8578   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8579   "name" : "android::trait_trivial_move<long long>",
8580   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8581   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8582   "size" : 1,
8583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8584   "template_args" : [ "_ZTIx" ]
8585  },
8586  {
8587   "alignment" : 1,
8588   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8589   "name" : "android::trait_trivial_move<unsigned long long>",
8590   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8591   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8592   "size" : 1,
8593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8594   "template_args" : [ "_ZTIy" ]
8595  },
8596  {
8597   "alignment" : 4,
8598   "base_specifiers" :
8599   [
8600    {
8601     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8602    }
8603   ],
8604   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8605   "name" : "android::VirtualLightRefBase",
8606   "record_kind" : "class",
8607   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8608   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8609   "size" : 8,
8610   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8611   "vtable_components" :
8612   [
8613    {
8614     "kind" : "offset_to_top"
8615    },
8616    {
8617     "kind" : "rtti",
8618     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8619    },
8620    {
8621     "kind" : "complete_dtor_pointer",
8622     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8623    },
8624    {
8625     "kind" : "deleting_dtor_pointer",
8626     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8627    }
8628   ]
8629  },
8630  {
8631   "alignment" : 4,
8632   "fields" :
8633   [
8634    {
8635     "access" : "private",
8636     "field_name" : "m_ptr",
8637     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8638    }
8639   ],
8640   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8641   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8642   "record_kind" : "class",
8643   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8644   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8645   "size" : 4,
8646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8647   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8648  },
8649  {
8650   "alignment" : 4,
8651   "fields" :
8652   [
8653    {
8654     "access" : "private",
8655     "field_name" : "m_ptr",
8656     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8657    }
8658   ],
8659   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8660   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8661   "record_kind" : "class",
8662   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8663   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8664   "size" : 4,
8665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8666   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8667  },
8668  {
8669   "alignment" : 4,
8670   "fields" :
8671   [
8672    {
8673     "access" : "private",
8674     "field_name" : "m_ptr",
8675     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8676    }
8677   ],
8678   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8679   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8680   "record_kind" : "class",
8681   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8682   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8683   "size" : 4,
8684   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8685   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8686  },
8687  {
8688   "alignment" : 4,
8689   "fields" :
8690   [
8691    {
8692     "access" : "private",
8693     "field_name" : "m_ptr",
8694     "referenced_type" : "_ZTIPN7android6ThreadE"
8695    }
8696   ],
8697   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8698   "name" : "android::sp<android::Thread>",
8699   "record_kind" : "class",
8700   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8701   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8702   "size" : 4,
8703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8704   "template_args" : [ "_ZTIN7android6ThreadE" ]
8705  },
8706  {
8707   "alignment" : 4,
8708   "fields" :
8709   [
8710    {
8711     "access" : "private",
8712     "field_name" : "m_ptr",
8713     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8714    }
8715   ],
8716   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8717   "name" : "android::sp<android::hardware::IInterface>",
8718   "record_kind" : "class",
8719   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8720   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8721   "size" : 4,
8722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8723   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8724  },
8725  {
8726   "alignment" : 4,
8727   "fields" :
8728   [
8729    {
8730     "access" : "private",
8731     "field_name" : "m_ptr",
8732     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8733    }
8734   ],
8735   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8736   "name" : "android::sp<android::hardware::ProcessState>",
8737   "record_kind" : "class",
8738   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8739   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8740   "size" : 4,
8741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8742   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8743  },
8744  {
8745   "alignment" : 4,
8746   "fields" :
8747   [
8748    {
8749     "access" : "private",
8750     "field_name" : "m_ptr",
8751     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8752    }
8753   ],
8754   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8755   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8756   "record_kind" : "class",
8757   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8758   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8759   "size" : 4,
8760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8761   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8762  },
8763  {
8764   "alignment" : 4,
8765   "fields" :
8766   [
8767    {
8768     "access" : "private",
8769     "field_name" : "m_ptr",
8770     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8771    }
8772   ],
8773   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8774   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8775   "record_kind" : "class",
8776   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8777   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8778   "size" : 4,
8779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8780   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8781  },
8782  {
8783   "alignment" : 4,
8784   "fields" :
8785   [
8786    {
8787     "access" : "private",
8788     "field_name" : "m_ptr",
8789     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8790    }
8791   ],
8792   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8793   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8794   "record_kind" : "class",
8795   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8796   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8797   "size" : 4,
8798   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8799   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8800  },
8801  {
8802   "alignment" : 4,
8803   "fields" :
8804   [
8805    {
8806     "access" : "private",
8807     "field_name" : "m_ptr",
8808     "referenced_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE"
8809    }
8810   ],
8811   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8812   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
8813   "record_kind" : "class",
8814   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8815   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8816   "size" : 4,
8817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8818   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ]
8819  },
8820  {
8821   "alignment" : 4,
8822   "fields" :
8823   [
8824    {
8825     "access" : "private",
8826     "field_name" : "m_ptr",
8827     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
8828    }
8829   ],
8830   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8831   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
8832   "record_kind" : "class",
8833   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8834   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8835   "size" : 4,
8836   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8837   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ]
8838  },
8839  {
8840   "alignment" : 4,
8841   "fields" :
8842   [
8843    {
8844     "access" : "private",
8845     "field_name" : "m_ptr",
8846     "referenced_type" : "_ZTIPN7android8hardware5power4V1_36IPowerE"
8847    }
8848   ],
8849   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8850   "name" : "android::sp<android::hardware::power::V1_3::IPower>",
8851   "record_kind" : "class",
8852   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8853   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
8854   "size" : 4,
8855   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8856   "template_args" : [ "_ZTIN7android8hardware5power4V1_36IPowerE" ]
8857  },
8858  {
8859   "alignment" : 4,
8860   "fields" :
8861   [
8862    {
8863     "access" : "private",
8864     "field_name" : "m_ptr",
8865     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8866    }
8867   ],
8868   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8869   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8870   "record_kind" : "class",
8871   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8872   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8873   "size" : 4,
8874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8875   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8876  },
8877  {
8878   "alignment" : 4,
8879   "fields" :
8880   [
8881    {
8882     "access" : "private",
8883     "field_name" : "m_ptr",
8884     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8885    }
8886   ],
8887   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8888   "name" : "android::sp<android::hardware::IBinder>",
8889   "record_kind" : "class",
8890   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8891   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8892   "size" : 4,
8893   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8894   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8895  },
8896  {
8897   "alignment" : 4,
8898   "fields" :
8899   [
8900    {
8901     "access" : "private",
8902     "field_name" : "m_ptr",
8903     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8904    }
8905   ],
8906   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8907   "name" : "android::sp<android::hardware::BHwBinder>",
8908   "record_kind" : "class",
8909   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8910   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8911   "size" : 4,
8912   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8913   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8914  },
8915  {
8916   "alignment" : 4,
8917   "fields" :
8918   [
8919    {
8920     "access" : "private",
8921     "field_name" : "m_ptr",
8922     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8923    },
8924    {
8925     "access" : "private",
8926     "field_name" : "m_refs",
8927     "field_offset" : 32,
8928     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8929    }
8930   ],
8931   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8932   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8933   "record_kind" : "class",
8934   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8935   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8936   "size" : 8,
8937   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8938   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8939  },
8940  {
8941   "alignment" : 4,
8942   "fields" :
8943   [
8944    {
8945     "access" : "private",
8946     "field_name" : "m_ptr",
8947     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8948    },
8949    {
8950     "access" : "private",
8951     "field_name" : "m_refs",
8952     "field_offset" : 32,
8953     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8954    }
8955   ],
8956   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8957   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8958   "record_kind" : "class",
8959   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8960   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8961   "size" : 8,
8962   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8963   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8964  },
8965  {
8966   "alignment" : 4,
8967   "fields" :
8968   [
8969    {
8970     "access" : "private",
8971     "field_name" : "m_ptr",
8972     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8973    },
8974    {
8975     "access" : "private",
8976     "field_name" : "m_refs",
8977     "field_offset" : 32,
8978     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8979    }
8980   ],
8981   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8982   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8983   "record_kind" : "class",
8984   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8985   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8986   "size" : 8,
8987   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8988   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8989  },
8990  {
8991   "alignment" : 4,
8992   "fields" :
8993   [
8994    {
8995     "access" : "private",
8996     "field_name" : "m_ptr",
8997     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8998    },
8999    {
9000     "access" : "private",
9001     "field_name" : "m_refs",
9002     "field_offset" : 32,
9003     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9004    }
9005   ],
9006   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9007   "name" : "android::wp<android::hardware::BHwBinder>",
9008   "record_kind" : "class",
9009   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9010   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9011   "size" : 8,
9012   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9013   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9014  },
9015  {
9016   "alignment" : 4,
9017   "base_specifiers" :
9018   [
9019    {
9020     "is_virtual" : true,
9021     "referenced_type" : "_ZTIN7android7RefBaseE"
9022    }
9023   ],
9024   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9025   "name" : "android::hidl::base::V1_0::IBase",
9026   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9027   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9028   "size" : 12,
9029   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9030   "vtable_components" :
9031   [
9032    {
9033     "component_value" : 4,
9034     "kind" : "vbase_offset"
9035    },
9036    {
9037     "kind" : "offset_to_top"
9038    },
9039    {
9040     "kind" : "rtti",
9041     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9042    },
9043    {
9044     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9045    },
9046    {
9047     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9048    },
9049    {
9050     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9051    },
9052    {
9053     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9054    },
9055    {
9056     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9057    },
9058    {
9059     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9060    },
9061    {
9062     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9063    },
9064    {
9065     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9066    },
9067    {
9068     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9069    },
9070    {
9071     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9072    },
9073    {
9074     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9075    },
9076    {
9077     "kind" : "complete_dtor_pointer",
9078     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9079    },
9080    {
9081     "kind" : "deleting_dtor_pointer",
9082     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9083    },
9084    {
9085     "kind" : "vcall_offset"
9086    },
9087    {
9088     "kind" : "vcall_offset"
9089    },
9090    {
9091     "kind" : "vcall_offset"
9092    },
9093    {
9094     "kind" : "vcall_offset"
9095    },
9096    {
9097     "component_value" : -4,
9098     "kind" : "vcall_offset"
9099    },
9100    {
9101     "component_value" : -4,
9102     "kind" : "offset_to_top"
9103    },
9104    {
9105     "kind" : "rtti",
9106     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9107    },
9108    {
9109     "kind" : "complete_dtor_pointer",
9110     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9111    },
9112    {
9113     "kind" : "deleting_dtor_pointer",
9114     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9115    },
9116    {
9117     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9118    },
9119    {
9120     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9121    },
9122    {
9123     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9124    },
9125    {
9126     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9127    }
9128   ]
9129  },
9130  {
9131   "alignment" : 4,
9132   "base_specifiers" :
9133   [
9134    {
9135     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9136    },
9137    {
9138     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9139    }
9140   ],
9141   "fields" :
9142   [
9143    {
9144     "access" : "private",
9145     "field_name" : "_hidl_mImpl",
9146     "field_offset" : 512,
9147     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9148    }
9149   ],
9150   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9151   "name" : "android::hidl::base::V1_0::BnHwBase",
9152   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9153   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9154   "size" : 76,
9155   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9156   "vtable_components" :
9157   [
9158    {
9159     "component_value" : 68,
9160     "kind" : "vbase_offset"
9161    },
9162    {
9163     "kind" : "offset_to_top"
9164    },
9165    {
9166     "kind" : "rtti",
9167     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9168    },
9169    {
9170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9171    },
9172    {
9173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9174    },
9175    {
9176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9177    },
9178    {
9179     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9180    },
9181    {
9182     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9183    },
9184    {
9185     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9186    },
9187    {
9188     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9189    },
9190    {
9191     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9192    },
9193    {
9194     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9195    },
9196    {
9197     "kind" : "complete_dtor_pointer",
9198     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9199    },
9200    {
9201     "kind" : "deleting_dtor_pointer",
9202     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9203    },
9204    {
9205     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9206    },
9207    {
9208     "component_value" : -20,
9209     "kind" : "offset_to_top"
9210    },
9211    {
9212     "kind" : "rtti",
9213     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9214    },
9215    {
9216     "kind" : "complete_dtor_pointer",
9217     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9218    },
9219    {
9220     "kind" : "deleting_dtor_pointer",
9221     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9222    },
9223    {
9224     "kind" : "vcall_offset"
9225    },
9226    {
9227     "kind" : "vcall_offset"
9228    },
9229    {
9230     "kind" : "vcall_offset"
9231    },
9232    {
9233     "kind" : "vcall_offset"
9234    },
9235    {
9236     "component_value" : -68,
9237     "kind" : "vcall_offset"
9238    },
9239    {
9240     "component_value" : -68,
9241     "kind" : "offset_to_top"
9242    },
9243    {
9244     "kind" : "rtti",
9245     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9246    },
9247    {
9248     "kind" : "complete_dtor_pointer",
9249     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9250    },
9251    {
9252     "kind" : "deleting_dtor_pointer",
9253     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9254    },
9255    {
9256     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9257    },
9258    {
9259     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9260    },
9261    {
9262     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9263    },
9264    {
9265     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9266    }
9267   ]
9268  },
9269  {
9270   "alignment" : 4,
9271   "base_specifiers" :
9272   [
9273    {
9274     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9275    },
9276    {
9277     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9278    }
9279   ],
9280   "fields" :
9281   [
9282    {
9283     "access" : "private",
9284     "field_name" : "_hidl_mMutex",
9285     "field_offset" : 544,
9286     "referenced_type" : "_ZTINSt3__15mutexE"
9287    },
9288    {
9289     "access" : "private",
9290     "field_name" : "_hidl_mDeathRecipients",
9291     "field_offset" : 576,
9292     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9293    }
9294   ],
9295   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9296   "name" : "android::hidl::base::V1_0::BpHwBase",
9297   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9298   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9299   "size" : 92,
9300   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9301   "vtable_components" :
9302   [
9303    {
9304     "component_value" : 84,
9305     "kind" : "vbase_offset"
9306    },
9307    {
9308     "kind" : "offset_to_top"
9309    },
9310    {
9311     "kind" : "rtti",
9312     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9313    },
9314    {
9315     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9316    },
9317    {
9318     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9319    },
9320    {
9321     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9322    },
9323    {
9324     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9325    },
9326    {
9327     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9328    },
9329    {
9330     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9331    },
9332    {
9333     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9334    },
9335    {
9336     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9337    },
9338    {
9339     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9340    },
9341    {
9342     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9343    },
9344    {
9345     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9346    },
9347    {
9348     "kind" : "complete_dtor_pointer",
9349     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9350    },
9351    {
9352     "kind" : "deleting_dtor_pointer",
9353     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9354    },
9355    {
9356     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9357    },
9358    {
9359     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9360    },
9361    {
9362     "component_value" : 80,
9363     "kind" : "vbase_offset"
9364    },
9365    {
9366     "component_value" : -4,
9367     "kind" : "offset_to_top"
9368    },
9369    {
9370     "kind" : "rtti",
9371     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9372    },
9373    {
9374     "kind" : "complete_dtor_pointer",
9375     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9376    },
9377    {
9378     "kind" : "deleting_dtor_pointer",
9379     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9380    },
9381    {
9382     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9383    },
9384    {
9385     "component_value" : 76,
9386     "kind" : "vbase_offset"
9387    },
9388    {
9389     "component_value" : -8,
9390     "kind" : "offset_to_top"
9391    },
9392    {
9393     "kind" : "rtti",
9394     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9395    },
9396    {
9397     "kind" : "complete_dtor_pointer",
9398     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9399    },
9400    {
9401     "kind" : "deleting_dtor_pointer",
9402     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9403    },
9404    {
9405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9406    },
9407    {
9408     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9409    },
9410    {
9411     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9412    },
9413    {
9414     "component_value" : -24,
9415     "kind" : "offset_to_top"
9416    },
9417    {
9418     "kind" : "rtti",
9419     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9420    },
9421    {
9422     "kind" : "complete_dtor_pointer",
9423     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9424    },
9425    {
9426     "kind" : "deleting_dtor_pointer",
9427     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9428    },
9429    {
9430     "kind" : "vcall_offset"
9431    },
9432    {
9433     "component_value" : -76,
9434     "kind" : "vcall_offset"
9435    },
9436    {
9437     "component_value" : -84,
9438     "kind" : "vcall_offset"
9439    },
9440    {
9441     "component_value" : -76,
9442     "kind" : "vcall_offset"
9443    },
9444    {
9445     "component_value" : -84,
9446     "kind" : "vcall_offset"
9447    },
9448    {
9449     "component_value" : -84,
9450     "kind" : "offset_to_top"
9451    },
9452    {
9453     "kind" : "rtti",
9454     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9455    },
9456    {
9457     "kind" : "complete_dtor_pointer",
9458     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9459    },
9460    {
9461     "kind" : "deleting_dtor_pointer",
9462     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9463    },
9464    {
9465     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9466    },
9467    {
9468     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9469    },
9470    {
9471     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9472    },
9473    {
9474     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9475    }
9476   ]
9477  },
9478  {
9479   "alignment" : 8,
9480   "fields" :
9481   [
9482    {
9483     "field_name" : "pid",
9484     "referenced_type" : "_ZTIi"
9485    },
9486    {
9487     "field_name" : "ptr",
9488     "field_offset" : 64,
9489     "referenced_type" : "_ZTIy"
9490    },
9491    {
9492     "field_name" : "arch",
9493     "field_offset" : 128,
9494     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9495    }
9496   ],
9497   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9498   "name" : "android::hidl::base::V1_0::DebugInfo",
9499   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9500   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9501   "size" : 24,
9502   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9503  },
9504  {
9505   "alignment" : 8,
9506   "fields" :
9507   [
9508    {
9509     "field_name" : "interfaceName",
9510     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9511    },
9512    {
9513     "field_name" : "instanceName",
9514     "field_offset" : 128,
9515     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9516    },
9517    {
9518     "field_name" : "pid",
9519     "field_offset" : 256,
9520     "referenced_type" : "_ZTIi"
9521    },
9522    {
9523     "field_name" : "clientPids",
9524     "field_offset" : 320,
9525     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9526    },
9527    {
9528     "field_name" : "arch",
9529     "field_offset" : 448,
9530     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9531    }
9532   ],
9533   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9534   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9535   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9536   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9537   "size" : 64,
9538   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9539  },
9540  {
9541   "alignment" : 4,
9542   "base_specifiers" :
9543   [
9544    {
9545     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9546    }
9547   ],
9548   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9549   "name" : "android::hidl::manager::V1_0::IServiceManager",
9550   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9551   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9552   "size" : 12,
9553   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9554   "vtable_components" :
9555   [
9556    {
9557     "component_value" : 4,
9558     "kind" : "vbase_offset"
9559    },
9560    {
9561     "kind" : "offset_to_top"
9562    },
9563    {
9564     "kind" : "rtti",
9565     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9566    },
9567    {
9568     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9572    },
9573    {
9574     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9575    },
9576    {
9577     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9578    },
9579    {
9580     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9581    },
9582    {
9583     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9584    },
9585    {
9586     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9587    },
9588    {
9589     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9590    },
9591    {
9592     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9593    },
9594    {
9595     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9596    },
9597    {
9598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9599    },
9600    {
9601     "kind" : "complete_dtor_pointer",
9602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9603    },
9604    {
9605     "kind" : "deleting_dtor_pointer",
9606     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9607    },
9608    {
9609     "is_pure" : true,
9610     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9611    },
9612    {
9613     "is_pure" : true,
9614     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9615    },
9616    {
9617     "is_pure" : true,
9618     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9619    },
9620    {
9621     "is_pure" : true,
9622     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9623    },
9624    {
9625     "is_pure" : true,
9626     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9627    },
9628    {
9629     "is_pure" : true,
9630     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9631    },
9632    {
9633     "is_pure" : true,
9634     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9635    },
9636    {
9637     "is_pure" : true,
9638     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9639    },
9640    {
9641     "kind" : "vcall_offset"
9642    },
9643    {
9644     "kind" : "vcall_offset"
9645    },
9646    {
9647     "kind" : "vcall_offset"
9648    },
9649    {
9650     "kind" : "vcall_offset"
9651    },
9652    {
9653     "component_value" : -4,
9654     "kind" : "vcall_offset"
9655    },
9656    {
9657     "component_value" : -4,
9658     "kind" : "offset_to_top"
9659    },
9660    {
9661     "kind" : "rtti",
9662     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9663    },
9664    {
9665     "kind" : "complete_dtor_pointer",
9666     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9667    },
9668    {
9669     "kind" : "deleting_dtor_pointer",
9670     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9671    },
9672    {
9673     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9674    },
9675    {
9676     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9677    },
9678    {
9679     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9680    },
9681    {
9682     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9683    }
9684   ]
9685  },
9686  {
9687   "alignment" : 4,
9688   "base_specifiers" :
9689   [
9690    {
9691     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9692    }
9693   ],
9694   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9695   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9696   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9697   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9698   "size" : 12,
9699   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9700   "vtable_components" :
9701   [
9702    {
9703     "component_value" : 4,
9704     "kind" : "vbase_offset"
9705    },
9706    {
9707     "kind" : "offset_to_top"
9708    },
9709    {
9710     "kind" : "rtti",
9711     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9712    },
9713    {
9714     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9715    },
9716    {
9717     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9718    },
9719    {
9720     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9721    },
9722    {
9723     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9724    },
9725    {
9726     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9727    },
9728    {
9729     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9730    },
9731    {
9732     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9733    },
9734    {
9735     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9736    },
9737    {
9738     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9739    },
9740    {
9741     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9742    },
9743    {
9744     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9745    },
9746    {
9747     "kind" : "complete_dtor_pointer",
9748     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9749    },
9750    {
9751     "kind" : "deleting_dtor_pointer",
9752     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9753    },
9754    {
9755     "is_pure" : true,
9756     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9757    },
9758    {
9759     "kind" : "vcall_offset"
9760    },
9761    {
9762     "kind" : "vcall_offset"
9763    },
9764    {
9765     "kind" : "vcall_offset"
9766    },
9767    {
9768     "kind" : "vcall_offset"
9769    },
9770    {
9771     "component_value" : -4,
9772     "kind" : "vcall_offset"
9773    },
9774    {
9775     "component_value" : -4,
9776     "kind" : "offset_to_top"
9777    },
9778    {
9779     "kind" : "rtti",
9780     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9781    },
9782    {
9783     "kind" : "complete_dtor_pointer",
9784     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9785    },
9786    {
9787     "kind" : "deleting_dtor_pointer",
9788     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9789    },
9790    {
9791     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9792    },
9793    {
9794     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9795    },
9796    {
9797     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9798    },
9799    {
9800     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9801    }
9802   ]
9803  },
9804  {
9805   "alignment" : 4,
9806   "fields" :
9807   [
9808    {
9809     "access" : "private",
9810     "field_name" : "mLock",
9811     "referenced_type" : "_ZTIRN7android5MutexE"
9812    }
9813   ],
9814   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9815   "name" : "android::Mutex::Autolock",
9816   "record_kind" : "class",
9817   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9818   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9819   "size" : 4,
9820   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9821  },
9822  {
9823   "alignment" : 4,
9824   "fields" :
9825   [
9826    {
9827     "access" : "private",
9828     "field_name" : "mMutex",
9829     "referenced_type" : "_ZTI15pthread_mutex_t"
9830    }
9831   ],
9832   "linker_set_key" : "_ZTIN7android5MutexE",
9833   "name" : "android::Mutex",
9834   "record_kind" : "class",
9835   "referenced_type" : "_ZTIN7android5MutexE",
9836   "self_type" : "_ZTIN7android5MutexE",
9837   "size" : 4,
9838   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9839  },
9840  {
9841   "alignment" : 4,
9842   "fields" :
9843   [
9844    {
9845     "access" : "private",
9846     "field_name" : "mLock",
9847     "referenced_type" : "_ZTIRN7android6RWLockE"
9848    }
9849   ],
9850   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9851   "name" : "android::RWLock::AutoRLock",
9852   "record_kind" : "class",
9853   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9854   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9855   "size" : 4,
9856   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9857  },
9858  {
9859   "alignment" : 4,
9860   "fields" :
9861   [
9862    {
9863     "access" : "private",
9864     "field_name" : "mLock",
9865     "referenced_type" : "_ZTIRN7android6RWLockE"
9866    }
9867   ],
9868   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9869   "name" : "android::RWLock::AutoWLock",
9870   "record_kind" : "class",
9871   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9872   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9873   "size" : 4,
9874   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9875  },
9876  {
9877   "alignment" : 4,
9878   "fields" :
9879   [
9880    {
9881     "access" : "private",
9882     "field_name" : "mRWLock",
9883     "referenced_type" : "_ZTI16pthread_rwlock_t"
9884    }
9885   ],
9886   "linker_set_key" : "_ZTIN7android6RWLockE",
9887   "name" : "android::RWLock",
9888   "record_kind" : "class",
9889   "referenced_type" : "_ZTIN7android6RWLockE",
9890   "self_type" : "_ZTIN7android6RWLockE",
9891   "size" : 40,
9892   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9893  },
9894  {
9895   "alignment" : 4,
9896   "base_specifiers" :
9897   [
9898    {
9899     "is_virtual" : true,
9900     "referenced_type" : "_ZTIN7android7RefBaseE"
9901    }
9902   ],
9903   "fields" :
9904   [
9905    {
9906     "access" : "private",
9907     "field_name" : "mCanCallJava",
9908     "field_offset" : 32,
9909     "referenced_type" : "_ZTIKb"
9910    },
9911    {
9912     "access" : "private",
9913     "field_name" : "mThread",
9914     "field_offset" : 64,
9915     "referenced_type" : "_ZTIPv"
9916    },
9917    {
9918     "access" : "private",
9919     "field_name" : "mLock",
9920     "field_offset" : 96,
9921     "referenced_type" : "_ZTIN7android5MutexE"
9922    },
9923    {
9924     "access" : "private",
9925     "field_name" : "mThreadExitedCondition",
9926     "field_offset" : 128,
9927     "referenced_type" : "_ZTIN7android9ConditionE"
9928    },
9929    {
9930     "access" : "private",
9931     "field_name" : "mStatus",
9932     "field_offset" : 160,
9933     "referenced_type" : "_ZTIi"
9934    },
9935    {
9936     "access" : "private",
9937     "field_name" : "mExitPending",
9938     "field_offset" : 192,
9939     "referenced_type" : "_ZTIVb"
9940    },
9941    {
9942     "access" : "private",
9943     "field_name" : "mRunning",
9944     "field_offset" : 200,
9945     "referenced_type" : "_ZTIVb"
9946    },
9947    {
9948     "access" : "private",
9949     "field_name" : "mHoldSelf",
9950     "field_offset" : 224,
9951     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9952    },
9953    {
9954     "access" : "private",
9955     "field_name" : "mTid",
9956     "field_offset" : 256,
9957     "referenced_type" : "_ZTIi"
9958    }
9959   ],
9960   "linker_set_key" : "_ZTIN7android6ThreadE",
9961   "name" : "android::Thread",
9962   "record_kind" : "class",
9963   "referenced_type" : "_ZTIN7android6ThreadE",
9964   "self_type" : "_ZTIN7android6ThreadE",
9965   "size" : 44,
9966   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9967   "vtable_components" :
9968   [
9969    {
9970     "component_value" : 36,
9971     "kind" : "vbase_offset"
9972    },
9973    {
9974     "kind" : "offset_to_top"
9975    },
9976    {
9977     "kind" : "rtti",
9978     "mangled_component_name" : "_ZTIN7android6ThreadE"
9979    },
9980    {
9981     "kind" : "complete_dtor_pointer",
9982     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9983    },
9984    {
9985     "kind" : "deleting_dtor_pointer",
9986     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9987    },
9988    {
9989     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9990    },
9991    {
9992     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9993    },
9994    {
9995     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9996    },
9997    {
9998     "is_pure" : true,
9999     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10000    },
10001    {
10002     "kind" : "vcall_offset"
10003    },
10004    {
10005     "kind" : "vcall_offset"
10006    },
10007    {
10008     "kind" : "vcall_offset"
10009    },
10010    {
10011     "kind" : "vcall_offset"
10012    },
10013    {
10014     "component_value" : -36,
10015     "kind" : "vcall_offset"
10016    },
10017    {
10018     "component_value" : -36,
10019     "kind" : "offset_to_top"
10020    },
10021    {
10022     "kind" : "rtti",
10023     "mangled_component_name" : "_ZTIN7android6ThreadE"
10024    },
10025    {
10026     "kind" : "complete_dtor_pointer",
10027     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10028    },
10029    {
10030     "kind" : "deleting_dtor_pointer",
10031     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10032    },
10033    {
10034     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10035    },
10036    {
10037     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10038    },
10039    {
10040     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10041    },
10042    {
10043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10044    }
10045   ]
10046  },
10047  {
10048   "alignment" : 4,
10049   "base_specifiers" :
10050   [
10051    {
10052     "access" : "private",
10053     "referenced_type" : "_ZTIN7android10VectorImplE"
10054    }
10055   ],
10056   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10057   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10058   "record_kind" : "class",
10059   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10060   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10061   "size" : 20,
10062   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10063   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10064   "vtable_components" :
10065   [
10066    {
10067     "kind" : "offset_to_top"
10068    },
10069    {
10070     "kind" : "rtti",
10071     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10072    },
10073    {
10074     "kind" : "complete_dtor_pointer",
10075     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10076    },
10077    {
10078     "kind" : "deleting_dtor_pointer",
10079     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10080    },
10081    {
10082     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10083    },
10084    {
10085     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10086    },
10087    {
10088     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10089    },
10090    {
10091     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10092    },
10093    {
10094     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10095    },
10096    {
10097     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10098    }
10099   ]
10100  },
10101  {
10102   "alignment" : 1,
10103   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10104   "name" : "android::RefBase::weakref_type",
10105   "record_kind" : "class",
10106   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10107   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10108   "size" : 1,
10109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "fields" :
10114   [
10115    {
10116     "access" : "private",
10117     "field_name" : "mRefs",
10118     "field_offset" : 32,
10119     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10120    }
10121   ],
10122   "linker_set_key" : "_ZTIN7android7RefBaseE",
10123   "name" : "android::RefBase",
10124   "record_kind" : "class",
10125   "referenced_type" : "_ZTIN7android7RefBaseE",
10126   "self_type" : "_ZTIN7android7RefBaseE",
10127   "size" : 8,
10128   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10129   "vtable_components" :
10130   [
10131    {
10132     "kind" : "offset_to_top"
10133    },
10134    {
10135     "kind" : "rtti",
10136     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10137    },
10138    {
10139     "kind" : "complete_dtor_pointer",
10140     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10141    },
10142    {
10143     "kind" : "deleting_dtor_pointer",
10144     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10145    },
10146    {
10147     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10148    },
10149    {
10150     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10151    },
10152    {
10153     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10154    },
10155    {
10156     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10157    }
10158   ]
10159  },
10160  {
10161   "alignment" : 4,
10162   "fields" :
10163   [
10164    {
10165     "access" : "private",
10166     "field_name" : "mString",
10167     "referenced_type" : "_ZTIPKc"
10168    }
10169   ],
10170   "linker_set_key" : "_ZTIN7android7String8E",
10171   "name" : "android::String8",
10172   "record_kind" : "class",
10173   "referenced_type" : "_ZTIN7android7String8E",
10174   "self_type" : "_ZTIN7android7String8E",
10175   "size" : 4,
10176   "source_file" : "/system/core/libutils/include/utils/String8.h"
10177  },
10178  {
10179   "alignment" : 4,
10180   "fields" :
10181   [
10182    {
10183     "access" : "private",
10184     "field_name" : "mString",
10185     "referenced_type" : "_ZTIPKDs"
10186    }
10187   ],
10188   "linker_set_key" : "_ZTIN7android8String16E",
10189   "name" : "android::String16",
10190   "record_kind" : "class",
10191   "referenced_type" : "_ZTIN7android8String16E",
10192   "self_type" : "_ZTIN7android8String16E",
10193   "size" : 4,
10194   "source_file" : "/system/core/libutils/include/utils/String16.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "base_specifiers" :
10199   [
10200    {
10201     "is_virtual" : true,
10202     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10203    },
10204    {
10205     "is_virtual" : true,
10206     "referenced_type" : "_ZTIN7android7RefBaseE"
10207    }
10208   ],
10209   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10210   "name" : "android::hardware::HidlMemory",
10211   "record_kind" : "class",
10212   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10213   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10214   "size" : 52,
10215   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10216   "vtable_components" :
10217   [
10218    {
10219     "component_value" : 44,
10220     "kind" : "vbase_offset"
10221    },
10222    {
10223     "component_value" : 4,
10224     "kind" : "vbase_offset"
10225    },
10226    {
10227     "kind" : "offset_to_top"
10228    },
10229    {
10230     "kind" : "rtti",
10231     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10232    },
10233    {
10234     "kind" : "complete_dtor_pointer",
10235     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10236    },
10237    {
10238     "kind" : "deleting_dtor_pointer",
10239     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10240    },
10241    {
10242     "kind" : "vcall_offset"
10243    },
10244    {
10245     "kind" : "vcall_offset"
10246    },
10247    {
10248     "kind" : "vcall_offset"
10249    },
10250    {
10251     "kind" : "vcall_offset"
10252    },
10253    {
10254     "component_value" : -44,
10255     "kind" : "vcall_offset"
10256    },
10257    {
10258     "component_value" : -44,
10259     "kind" : "offset_to_top"
10260    },
10261    {
10262     "kind" : "rtti",
10263     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10264    },
10265    {
10266     "kind" : "complete_dtor_pointer",
10267     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10268    },
10269    {
10270     "kind" : "deleting_dtor_pointer",
10271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10284    }
10285   ]
10286  },
10287  {
10288   "alignment" : 4,
10289   "base_specifiers" :
10290   [
10291    {
10292     "is_virtual" : true,
10293     "referenced_type" : "_ZTIN7android7RefBaseE"
10294    }
10295   ],
10296   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10297   "name" : "android::hardware::IInterface",
10298   "record_kind" : "class",
10299   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10300   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10301   "size" : 12,
10302   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10303   "vtable_components" :
10304   [
10305    {
10306     "component_value" : 4,
10307     "kind" : "vbase_offset"
10308    },
10309    {
10310     "kind" : "offset_to_top"
10311    },
10312    {
10313     "kind" : "rtti",
10314     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10315    },
10316    {
10317     "kind" : "complete_dtor_pointer",
10318     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10319    },
10320    {
10321     "kind" : "deleting_dtor_pointer",
10322     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10323    },
10324    {
10325     "is_pure" : true,
10326     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10327    },
10328    {
10329     "kind" : "vcall_offset"
10330    },
10331    {
10332     "kind" : "vcall_offset"
10333    },
10334    {
10335     "kind" : "vcall_offset"
10336    },
10337    {
10338     "kind" : "vcall_offset"
10339    },
10340    {
10341     "component_value" : -4,
10342     "kind" : "vcall_offset"
10343    },
10344    {
10345     "component_value" : -4,
10346     "kind" : "offset_to_top"
10347    },
10348    {
10349     "kind" : "rtti",
10350     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10351    },
10352    {
10353     "kind" : "complete_dtor_pointer",
10354     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10355    },
10356    {
10357     "kind" : "deleting_dtor_pointer",
10358     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10359    },
10360    {
10361     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10362    },
10363    {
10364     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10365    },
10366    {
10367     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10368    },
10369    {
10370     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10371    }
10372   ]
10373  },
10374  {
10375   "alignment" : 1,
10376   "fields" :
10377   [
10378    {
10379     "access" : "private",
10380     "field_name" : "mBuffer",
10381     "referenced_type" : "_ZTIA32_h"
10382    }
10383   ],
10384   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10385   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10386   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10387   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10388   "size" : 32,
10389   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10390   "template_args" : [ "_ZTIh" ]
10391  },
10392  {
10393   "alignment" : 4,
10394   "base_specifiers" :
10395   [
10396    {
10397     "is_virtual" : true,
10398     "referenced_type" : "_ZTIN7android7RefBaseE"
10399    }
10400   ],
10401   "fields" :
10402   [
10403    {
10404     "access" : "private",
10405     "field_name" : "mRemote",
10406     "field_offset" : 32,
10407     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10408    },
10409    {
10410     "access" : "private",
10411     "field_name" : "mRefs",
10412     "field_offset" : 64,
10413     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10414    },
10415    {
10416     "access" : "private",
10417     "field_name" : "mState",
10418     "field_offset" : 96,
10419     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10420    }
10421   ],
10422   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10423   "name" : "android::hardware::BpHwRefBase",
10424   "record_kind" : "class",
10425   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10426   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10427   "size" : 24,
10428   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10429   "vtable_components" :
10430   [
10431    {
10432     "component_value" : 16,
10433     "kind" : "vbase_offset"
10434    },
10435    {
10436     "kind" : "offset_to_top"
10437    },
10438    {
10439     "kind" : "rtti",
10440     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10441    },
10442    {
10443     "kind" : "complete_dtor_pointer",
10444     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10445    },
10446    {
10447     "kind" : "deleting_dtor_pointer",
10448     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10449    },
10450    {
10451     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10452    },
10453    {
10454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10455    },
10456    {
10457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10458    },
10459    {
10460     "kind" : "vcall_offset"
10461    },
10462    {
10463     "component_value" : -16,
10464     "kind" : "vcall_offset"
10465    },
10466    {
10467     "component_value" : -16,
10468     "kind" : "vcall_offset"
10469    },
10470    {
10471     "component_value" : -16,
10472     "kind" : "vcall_offset"
10473    },
10474    {
10475     "component_value" : -16,
10476     "kind" : "vcall_offset"
10477    },
10478    {
10479     "component_value" : -16,
10480     "kind" : "offset_to_top"
10481    },
10482    {
10483     "kind" : "rtti",
10484     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10485    },
10486    {
10487     "kind" : "complete_dtor_pointer",
10488     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10489    },
10490    {
10491     "kind" : "deleting_dtor_pointer",
10492     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10493    },
10494    {
10495     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10496    },
10497    {
10498     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10499    },
10500    {
10501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10502    },
10503    {
10504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10505    }
10506   ]
10507  },
10508  {
10509   "alignment" : 4,
10510   "base_specifiers" :
10511   [
10512    {
10513     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10514    },
10515    {
10516     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10517    },
10518    {
10519     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10520    }
10521   ],
10522   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10523   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10524   "record_kind" : "class",
10525   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10526   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10527   "size" : 32,
10528   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10529   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10530   "vtable_components" :
10531   [
10532    {
10533     "component_value" : 24,
10534     "kind" : "vbase_offset"
10535    },
10536    {
10537     "kind" : "offset_to_top"
10538    },
10539    {
10540     "kind" : "rtti",
10541     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10542    },
10543    {
10544     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10545    },
10546    {
10547     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10548    },
10549    {
10550     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10551    },
10552    {
10553     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10554    },
10555    {
10556     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10557    },
10558    {
10559     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10560    },
10561    {
10562     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10563    },
10564    {
10565     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10566    },
10567    {
10568     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10569    },
10570    {
10571     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10572    },
10573    {
10574     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10575    },
10576    {
10577     "kind" : "complete_dtor_pointer",
10578     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10579    },
10580    {
10581     "kind" : "deleting_dtor_pointer",
10582     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10583    },
10584    {
10585     "is_pure" : true,
10586     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10587    },
10588    {
10589     "is_pure" : true,
10590     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10591    },
10592    {
10593     "is_pure" : true,
10594     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10595    },
10596    {
10597     "is_pure" : true,
10598     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10599    },
10600    {
10601     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10602    },
10603    {
10604     "component_value" : 20,
10605     "kind" : "vbase_offset"
10606    },
10607    {
10608     "component_value" : -4,
10609     "kind" : "offset_to_top"
10610    },
10611    {
10612     "kind" : "rtti",
10613     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10614    },
10615    {
10616     "kind" : "complete_dtor_pointer",
10617     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10618    },
10619    {
10620     "kind" : "deleting_dtor_pointer",
10621     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10622    },
10623    {
10624     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10625    },
10626    {
10627     "component_value" : 16,
10628     "kind" : "vbase_offset"
10629    },
10630    {
10631     "component_value" : -8,
10632     "kind" : "offset_to_top"
10633    },
10634    {
10635     "kind" : "rtti",
10636     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10637    },
10638    {
10639     "kind" : "complete_dtor_pointer",
10640     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10641    },
10642    {
10643     "kind" : "deleting_dtor_pointer",
10644     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10654    },
10655    {
10656     "kind" : "vcall_offset"
10657    },
10658    {
10659     "component_value" : -16,
10660     "kind" : "vcall_offset"
10661    },
10662    {
10663     "component_value" : -16,
10664     "kind" : "vcall_offset"
10665    },
10666    {
10667     "component_value" : -16,
10668     "kind" : "vcall_offset"
10669    },
10670    {
10671     "component_value" : -24,
10672     "kind" : "vcall_offset"
10673    },
10674    {
10675     "component_value" : -24,
10676     "kind" : "offset_to_top"
10677    },
10678    {
10679     "kind" : "rtti",
10680     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10681    },
10682    {
10683     "kind" : "complete_dtor_pointer",
10684     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10685    },
10686    {
10687     "kind" : "deleting_dtor_pointer",
10688     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10689    },
10690    {
10691     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10692    },
10693    {
10694     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10695    },
10696    {
10697     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10698    },
10699    {
10700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10701    }
10702   ]
10703  },
10704  {
10705   "alignment" : 4,
10706   "base_specifiers" :
10707   [
10708    {
10709     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10710    },
10711    {
10712     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10713    },
10714    {
10715     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10716    }
10717   ],
10718   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10719   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
10720   "record_kind" : "class",
10721   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10722   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10723   "size" : 32,
10724   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10725   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ],
10726   "vtable_components" :
10727   [
10728    {
10729     "component_value" : 24,
10730     "kind" : "vbase_offset"
10731    },
10732    {
10733     "kind" : "offset_to_top"
10734    },
10735    {
10736     "kind" : "rtti",
10737     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10738    },
10739    {
10740     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10741    },
10742    {
10743     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10744    },
10745    {
10746     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10747    },
10748    {
10749     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10750    },
10751    {
10752     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10753    },
10754    {
10755     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10756    },
10757    {
10758     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10759    },
10760    {
10761     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10762    },
10763    {
10764     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10765    },
10766    {
10767     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10768    },
10769    {
10770     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10771    },
10772    {
10773     "kind" : "complete_dtor_pointer",
10774     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10775    },
10776    {
10777     "kind" : "deleting_dtor_pointer",
10778     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10779    },
10780    {
10781     "is_pure" : true,
10782     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10783    },
10784    {
10785     "is_pure" : true,
10786     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10787    },
10788    {
10789     "is_pure" : true,
10790     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10791    },
10792    {
10793     "is_pure" : true,
10794     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10795    },
10796    {
10797     "is_pure" : true,
10798     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10799    },
10800    {
10801     "is_pure" : true,
10802     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10803    },
10804    {
10805     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10806    },
10807    {
10808     "component_value" : 20,
10809     "kind" : "vbase_offset"
10810    },
10811    {
10812     "component_value" : -4,
10813     "kind" : "offset_to_top"
10814    },
10815    {
10816     "kind" : "rtti",
10817     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10818    },
10819    {
10820     "kind" : "complete_dtor_pointer",
10821     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10822    },
10823    {
10824     "kind" : "deleting_dtor_pointer",
10825     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10826    },
10827    {
10828     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10829    },
10830    {
10831     "component_value" : 16,
10832     "kind" : "vbase_offset"
10833    },
10834    {
10835     "component_value" : -8,
10836     "kind" : "offset_to_top"
10837    },
10838    {
10839     "kind" : "rtti",
10840     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10841    },
10842    {
10843     "kind" : "complete_dtor_pointer",
10844     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10845    },
10846    {
10847     "kind" : "deleting_dtor_pointer",
10848     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10852    },
10853    {
10854     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10855    },
10856    {
10857     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10858    },
10859    {
10860     "kind" : "vcall_offset"
10861    },
10862    {
10863     "component_value" : -16,
10864     "kind" : "vcall_offset"
10865    },
10866    {
10867     "component_value" : -16,
10868     "kind" : "vcall_offset"
10869    },
10870    {
10871     "component_value" : -16,
10872     "kind" : "vcall_offset"
10873    },
10874    {
10875     "component_value" : -24,
10876     "kind" : "vcall_offset"
10877    },
10878    {
10879     "component_value" : -24,
10880     "kind" : "offset_to_top"
10881    },
10882    {
10883     "kind" : "rtti",
10884     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10885    },
10886    {
10887     "kind" : "complete_dtor_pointer",
10888     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10889    },
10890    {
10891     "kind" : "deleting_dtor_pointer",
10892     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10893    },
10894    {
10895     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10896    },
10897    {
10898     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10899    },
10900    {
10901     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10902    },
10903    {
10904     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10905    }
10906   ]
10907  },
10908  {
10909   "alignment" : 4,
10910   "base_specifiers" :
10911   [
10912    {
10913     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
10914    },
10915    {
10916     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10917    },
10918    {
10919     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10920    }
10921   ],
10922   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10923   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
10924   "record_kind" : "class",
10925   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10926   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10927   "size" : 32,
10928   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10929   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ],
10930   "vtable_components" :
10931   [
10932    {
10933     "component_value" : 24,
10934     "kind" : "vbase_offset"
10935    },
10936    {
10937     "kind" : "offset_to_top"
10938    },
10939    {
10940     "kind" : "rtti",
10941     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10942    },
10943    {
10944     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
10945    },
10946    {
10947     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10948    },
10949    {
10950     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10951    },
10952    {
10953     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10954    },
10955    {
10956     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10957    },
10958    {
10959     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
10960    },
10961    {
10962     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10963    },
10964    {
10965     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
10966    },
10967    {
10968     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10969    },
10970    {
10971     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10975    },
10976    {
10977     "kind" : "complete_dtor_pointer",
10978     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10979    },
10980    {
10981     "kind" : "deleting_dtor_pointer",
10982     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10983    },
10984    {
10985     "is_pure" : true,
10986     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
10987    },
10988    {
10989     "is_pure" : true,
10990     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
10991    },
10992    {
10993     "is_pure" : true,
10994     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
10995    },
10996    {
10997     "is_pure" : true,
10998     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10999    },
11000    {
11001     "is_pure" : true,
11002     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11003    },
11004    {
11005     "is_pure" : true,
11006     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11007    },
11008    {
11009     "is_pure" : true,
11010     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
11011    },
11012    {
11013     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11014    },
11015    {
11016     "component_value" : 20,
11017     "kind" : "vbase_offset"
11018    },
11019    {
11020     "component_value" : -4,
11021     "kind" : "offset_to_top"
11022    },
11023    {
11024     "kind" : "rtti",
11025     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11026    },
11027    {
11028     "kind" : "complete_dtor_pointer",
11029     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11030    },
11031    {
11032     "kind" : "deleting_dtor_pointer",
11033     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11034    },
11035    {
11036     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
11037    },
11038    {
11039     "component_value" : 16,
11040     "kind" : "vbase_offset"
11041    },
11042    {
11043     "component_value" : -8,
11044     "kind" : "offset_to_top"
11045    },
11046    {
11047     "kind" : "rtti",
11048     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11049    },
11050    {
11051     "kind" : "complete_dtor_pointer",
11052     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11053    },
11054    {
11055     "kind" : "deleting_dtor_pointer",
11056     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11063    },
11064    {
11065     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11066    },
11067    {
11068     "kind" : "vcall_offset"
11069    },
11070    {
11071     "component_value" : -16,
11072     "kind" : "vcall_offset"
11073    },
11074    {
11075     "component_value" : -16,
11076     "kind" : "vcall_offset"
11077    },
11078    {
11079     "component_value" : -16,
11080     "kind" : "vcall_offset"
11081    },
11082    {
11083     "component_value" : -24,
11084     "kind" : "vcall_offset"
11085    },
11086    {
11087     "component_value" : -24,
11088     "kind" : "offset_to_top"
11089    },
11090    {
11091     "kind" : "rtti",
11092     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
11093    },
11094    {
11095     "kind" : "complete_dtor_pointer",
11096     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
11097    },
11098    {
11099     "kind" : "deleting_dtor_pointer",
11100     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
11101    },
11102    {
11103     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11104    },
11105    {
11106     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11107    },
11108    {
11109     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11110    },
11111    {
11112     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11113    }
11114   ]
11115  },
11116  {
11117   "alignment" : 4,
11118   "base_specifiers" :
11119   [
11120    {
11121     "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE"
11122    },
11123    {
11124     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11125    },
11126    {
11127     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11128    }
11129   ],
11130   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11131   "name" : "android::hardware::BpInterface<android::hardware::power::V1_3::IPower>",
11132   "record_kind" : "class",
11133   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11134   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE",
11135   "size" : 32,
11136   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11137   "template_args" : [ "_ZTIN7android8hardware5power4V1_36IPowerE" ],
11138   "vtable_components" :
11139   [
11140    {
11141     "component_value" : 24,
11142     "kind" : "vbase_offset"
11143    },
11144    {
11145     "kind" : "offset_to_top"
11146    },
11147    {
11148     "kind" : "rtti",
11149     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11150    },
11151    {
11152     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11177    },
11178    {
11179     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
11180    },
11181    {
11182     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11183    },
11184    {
11185     "kind" : "complete_dtor_pointer",
11186     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11187    },
11188    {
11189     "kind" : "deleting_dtor_pointer",
11190     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11191    },
11192    {
11193     "is_pure" : true,
11194     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
11195    },
11196    {
11197     "is_pure" : true,
11198     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
11199    },
11200    {
11201     "is_pure" : true,
11202     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
11203    },
11204    {
11205     "is_pure" : true,
11206     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
11207    },
11208    {
11209     "is_pure" : true,
11210     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
11211    },
11212    {
11213     "is_pure" : true,
11214     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
11215    },
11216    {
11217     "is_pure" : true,
11218     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
11219    },
11220    {
11221     "is_pure" : true,
11222     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
11223    },
11224    {
11225     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
11226    },
11227    {
11228     "component_value" : 20,
11229     "kind" : "vbase_offset"
11230    },
11231    {
11232     "component_value" : -4,
11233     "kind" : "offset_to_top"
11234    },
11235    {
11236     "kind" : "rtti",
11237     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11238    },
11239    {
11240     "kind" : "complete_dtor_pointer",
11241     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11242    },
11243    {
11244     "kind" : "deleting_dtor_pointer",
11245     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11246    },
11247    {
11248     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
11249    },
11250    {
11251     "component_value" : 16,
11252     "kind" : "vbase_offset"
11253    },
11254    {
11255     "component_value" : -8,
11256     "kind" : "offset_to_top"
11257    },
11258    {
11259     "kind" : "rtti",
11260     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11261    },
11262    {
11263     "kind" : "complete_dtor_pointer",
11264     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11265    },
11266    {
11267     "kind" : "deleting_dtor_pointer",
11268     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11269    },
11270    {
11271     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11272    },
11273    {
11274     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11275    },
11276    {
11277     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11278    },
11279    {
11280     "kind" : "vcall_offset"
11281    },
11282    {
11283     "component_value" : -16,
11284     "kind" : "vcall_offset"
11285    },
11286    {
11287     "component_value" : -16,
11288     "kind" : "vcall_offset"
11289    },
11290    {
11291     "component_value" : -16,
11292     "kind" : "vcall_offset"
11293    },
11294    {
11295     "component_value" : -24,
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "component_value" : -24,
11300     "kind" : "offset_to_top"
11301    },
11302    {
11303     "kind" : "rtti",
11304     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
11305    },
11306    {
11307     "kind" : "complete_dtor_pointer",
11308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED1Ev"
11309    },
11310    {
11311     "kind" : "deleting_dtor_pointer",
11312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEED0Ev"
11313    },
11314    {
11315     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11319    },
11320    {
11321     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11322    },
11323    {
11324     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11325    }
11326   ]
11327  },
11328  {
11329   "alignment" : 4,
11330   "base_specifiers" :
11331   [
11332    {
11333     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11334    },
11335    {
11336     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
11337    },
11338    {
11339     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
11340    }
11341   ],
11342   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11343   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
11344   "record_kind" : "class",
11345   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11346   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
11347   "size" : 32,
11348   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11349   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
11350   "vtable_components" :
11351   [
11352    {
11353     "component_value" : 24,
11354     "kind" : "vbase_offset"
11355    },
11356    {
11357     "kind" : "offset_to_top"
11358    },
11359    {
11360     "kind" : "rtti",
11361     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11362    },
11363    {
11364     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11368    },
11369    {
11370     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11371    },
11372    {
11373     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11374    },
11375    {
11376     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11377    },
11378    {
11379     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11380    },
11381    {
11382     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11383    },
11384    {
11385     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11386    },
11387    {
11388     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11389    },
11390    {
11391     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11392    },
11393    {
11394     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11395    },
11396    {
11397     "kind" : "complete_dtor_pointer",
11398     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11399    },
11400    {
11401     "kind" : "deleting_dtor_pointer",
11402     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11406    },
11407    {
11408     "component_value" : 20,
11409     "kind" : "vbase_offset"
11410    },
11411    {
11412     "component_value" : -4,
11413     "kind" : "offset_to_top"
11414    },
11415    {
11416     "kind" : "rtti",
11417     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11418    },
11419    {
11420     "kind" : "complete_dtor_pointer",
11421     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11422    },
11423    {
11424     "kind" : "deleting_dtor_pointer",
11425     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11426    },
11427    {
11428     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11429    },
11430    {
11431     "component_value" : 16,
11432     "kind" : "vbase_offset"
11433    },
11434    {
11435     "component_value" : -8,
11436     "kind" : "offset_to_top"
11437    },
11438    {
11439     "kind" : "rtti",
11440     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11441    },
11442    {
11443     "kind" : "complete_dtor_pointer",
11444     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11445    },
11446    {
11447     "kind" : "deleting_dtor_pointer",
11448     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11458    },
11459    {
11460     "kind" : "vcall_offset"
11461    },
11462    {
11463     "component_value" : -16,
11464     "kind" : "vcall_offset"
11465    },
11466    {
11467     "component_value" : -16,
11468     "kind" : "vcall_offset"
11469    },
11470    {
11471     "component_value" : -16,
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "component_value" : -24,
11476     "kind" : "vcall_offset"
11477    },
11478    {
11479     "component_value" : -24,
11480     "kind" : "offset_to_top"
11481    },
11482    {
11483     "kind" : "rtti",
11484     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11485    },
11486    {
11487     "kind" : "complete_dtor_pointer",
11488     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11489    },
11490    {
11491     "kind" : "deleting_dtor_pointer",
11492     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11493    },
11494    {
11495     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11496    },
11497    {
11498     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11505    }
11506   ]
11507  },
11508  {
11509   "alignment" : 4,
11510   "fields" :
11511   [
11512    {
11513     "access" : "private",
11514     "field_name" : "mHandle",
11515     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11516    },
11517    {
11518     "access" : "private",
11519     "field_name" : "mOwnsHandle",
11520     "field_offset" : 64,
11521     "referenced_type" : "_ZTIb"
11522    },
11523    {
11524     "access" : "private",
11525     "field_name" : "mPad",
11526     "field_offset" : 72,
11527     "referenced_type" : "_ZTIA7_h"
11528    }
11529   ],
11530   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11531   "name" : "android::hardware::hidl_handle",
11532   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11533   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11534   "size" : 16,
11535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11536  },
11537  {
11538   "alignment" : 4,
11539   "fields" :
11540   [
11541    {
11542     "access" : "private",
11543     "field_name" : "mHandle",
11544     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11545    },
11546    {
11547     "access" : "private",
11548     "field_name" : "mSize",
11549     "field_offset" : 128,
11550     "referenced_type" : "_ZTIy"
11551    },
11552    {
11553     "access" : "private",
11554     "field_name" : "mName",
11555     "field_offset" : 192,
11556     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11557    }
11558   ],
11559   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11560   "name" : "android::hardware::hidl_memory",
11561   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11562   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11563   "size" : 40,
11564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11565  },
11566  {
11567   "alignment" : 4,
11568   "fields" :
11569   [
11570    {
11571     "access" : "private",
11572     "field_name" : "mBuffer",
11573     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11574    },
11575    {
11576     "access" : "private",
11577     "field_name" : "mSize",
11578     "field_offset" : 64,
11579     "referenced_type" : "_ZTIj"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mOwnsBuffer",
11584     "field_offset" : 96,
11585     "referenced_type" : "_ZTIb"
11586    },
11587    {
11588     "access" : "private",
11589     "field_name" : "mPad",
11590     "field_offset" : 104,
11591     "referenced_type" : "_ZTIA3_h"
11592    }
11593   ],
11594   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11595   "name" : "android::hardware::hidl_string",
11596   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11597   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11598   "size" : 16,
11599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11600  },
11601  {
11602   "alignment" : 4,
11603   "fields" :
11604   [
11605    {
11606     "access" : "private",
11607     "field_name" : "mGrantors",
11608     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11609    },
11610    {
11611     "access" : "private",
11612     "field_name" : "mHandle",
11613     "field_offset" : 128,
11614     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11615    },
11616    {
11617     "access" : "private",
11618     "field_name" : "mQuantum",
11619     "field_offset" : 192,
11620     "referenced_type" : "_ZTIj"
11621    },
11622    {
11623     "access" : "private",
11624     "field_name" : "mFlags",
11625     "field_offset" : 224,
11626     "referenced_type" : "_ZTIj"
11627    }
11628   ],
11629   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11630   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11631   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11632   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11633   "size" : 32,
11634   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11635   "template_args" : [ "_ZTIc" ]
11636  },
11637  {
11638   "access" : "private",
11639   "alignment" : 4,
11640   "fields" :
11641   [
11642    {
11643     "field_name" : "binder",
11644     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11645    },
11646    {
11647     "field_name" : "refs",
11648     "field_offset" : 32,
11649     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11650    }
11651   ],
11652   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11653   "name" : "android::hardware::ProcessState::handle_entry",
11654   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11655   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11656   "size" : 8,
11657   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11658  },
11659  {
11660   "alignment" : 4,
11661   "base_specifiers" :
11662   [
11663    {
11664     "is_virtual" : true,
11665     "referenced_type" : "_ZTIN7android7RefBaseE"
11666    }
11667   ],
11668   "fields" :
11669   [
11670    {
11671     "access" : "private",
11672     "field_name" : "mDriverFD",
11673     "field_offset" : 32,
11674     "referenced_type" : "_ZTIi"
11675    },
11676    {
11677     "access" : "private",
11678     "field_name" : "mVMStart",
11679     "field_offset" : 64,
11680     "referenced_type" : "_ZTIPv"
11681    },
11682    {
11683     "access" : "private",
11684     "field_name" : "mThreadCountLock",
11685     "field_offset" : 96,
11686     "referenced_type" : "_ZTI15pthread_mutex_t"
11687    },
11688    {
11689     "access" : "private",
11690     "field_name" : "mThreadCountDecrement",
11691     "field_offset" : 128,
11692     "referenced_type" : "_ZTI14pthread_cond_t"
11693    },
11694    {
11695     "access" : "private",
11696     "field_name" : "mExecutingThreadsCount",
11697     "field_offset" : 160,
11698     "referenced_type" : "_ZTIj"
11699    },
11700    {
11701     "access" : "private",
11702     "field_name" : "mMaxThreads",
11703     "field_offset" : 192,
11704     "referenced_type" : "_ZTIj"
11705    },
11706    {
11707     "access" : "private",
11708     "field_name" : "mStarvationStartTimeMs",
11709     "field_offset" : 224,
11710     "referenced_type" : "_ZTIx"
11711    },
11712    {
11713     "access" : "private",
11714     "field_name" : "mLock",
11715     "field_offset" : 288,
11716     "referenced_type" : "_ZTIN7android5MutexE"
11717    },
11718    {
11719     "access" : "private",
11720     "field_name" : "mHandleToObject",
11721     "field_offset" : 320,
11722     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11723    },
11724    {
11725     "access" : "private",
11726     "field_name" : "mManagesContexts",
11727     "field_offset" : 480,
11728     "referenced_type" : "_ZTIb"
11729    },
11730    {
11731     "access" : "private",
11732     "field_name" : "mBinderContextCheckFunc",
11733     "field_offset" : 512,
11734     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11735    },
11736    {
11737     "access" : "private",
11738     "field_name" : "mBinderContextUserData",
11739     "field_offset" : 544,
11740     "referenced_type" : "_ZTIPv"
11741    },
11742    {
11743     "access" : "private",
11744     "field_name" : "mContexts",
11745     "field_offset" : 576,
11746     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11747    },
11748    {
11749     "access" : "private",
11750     "field_name" : "mRootDir",
11751     "field_offset" : 736,
11752     "referenced_type" : "_ZTIN7android7String8E"
11753    },
11754    {
11755     "access" : "private",
11756     "field_name" : "mThreadPoolStarted",
11757     "field_offset" : 768,
11758     "referenced_type" : "_ZTIb"
11759    },
11760    {
11761     "access" : "private",
11762     "field_name" : "mSpawnThreadOnStart",
11763     "field_offset" : 776,
11764     "referenced_type" : "_ZTIb"
11765    },
11766    {
11767     "access" : "private",
11768     "field_name" : "mThreadPoolSeq",
11769     "field_offset" : 800,
11770     "referenced_type" : "_ZTIVi"
11771    },
11772    {
11773     "access" : "private",
11774     "field_name" : "mMmapSize",
11775     "field_offset" : 832,
11776     "referenced_type" : "_ZTIKj"
11777    },
11778    {
11779     "access" : "private",
11780     "field_name" : "mCallRestriction",
11781     "field_offset" : 864,
11782     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11783    }
11784   ],
11785   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11786   "name" : "android::hardware::ProcessState",
11787   "record_kind" : "class",
11788   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11789   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11790   "size" : 120,
11791   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11792   "vtable_components" :
11793   [
11794    {
11795     "component_value" : 112,
11796     "kind" : "vbase_offset"
11797    },
11798    {
11799     "kind" : "offset_to_top"
11800    },
11801    {
11802     "kind" : "rtti",
11803     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11804    },
11805    {
11806     "kind" : "complete_dtor_pointer",
11807     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11808    },
11809    {
11810     "kind" : "deleting_dtor_pointer",
11811     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11812    },
11813    {
11814     "kind" : "vcall_offset"
11815    },
11816    {
11817     "kind" : "vcall_offset"
11818    },
11819    {
11820     "kind" : "vcall_offset"
11821    },
11822    {
11823     "kind" : "vcall_offset"
11824    },
11825    {
11826     "component_value" : -112,
11827     "kind" : "vcall_offset"
11828    },
11829    {
11830     "component_value" : -112,
11831     "kind" : "offset_to_top"
11832    },
11833    {
11834     "kind" : "rtti",
11835     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11836    },
11837    {
11838     "kind" : "complete_dtor_pointer",
11839     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11840    },
11841    {
11842     "kind" : "deleting_dtor_pointer",
11843     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11847    },
11848    {
11849     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11850    },
11851    {
11852     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11853    },
11854    {
11855     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11856    }
11857   ]
11858  },
11859  {
11860   "alignment" : 2,
11861   "fields" :
11862   [
11863    {
11864     "access" : "private",
11865     "field_name" : "mMajor",
11866     "referenced_type" : "_ZTIt"
11867    },
11868    {
11869     "access" : "private",
11870     "field_name" : "mMinor",
11871     "field_offset" : 16,
11872     "referenced_type" : "_ZTIt"
11873    }
11874   ],
11875   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11876   "name" : "android::hardware::hidl_version",
11877   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11878   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11879   "size" : 4,
11880   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11881  },
11882  {
11883   "alignment" : 4,
11884   "fields" :
11885   [
11886    {
11887     "access" : "private",
11888     "field_name" : "mMutex",
11889     "referenced_type" : "_ZTINSt3__15mutexE"
11890    },
11891    {
11892     "access" : "private",
11893     "field_name" : "mMap",
11894     "field_offset" : 32,
11895     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11896    }
11897   ],
11898   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11899   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11900   "record_kind" : "class",
11901   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11902   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11903   "size" : 16,
11904   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11905   "template_args" :
11906   [
11907    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11908    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11909   ]
11910  },
11911  {
11912   "alignment" : 4,
11913   "fields" :
11914   [
11915    {
11916     "access" : "private",
11917     "field_name" : "mMutex",
11918     "referenced_type" : "_ZTINSt3__15mutexE"
11919    },
11920    {
11921     "access" : "private",
11922     "field_name" : "mMap",
11923     "field_offset" : 32,
11924     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11925    }
11926   ],
11927   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11928   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11929   "record_kind" : "class",
11930   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11931   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11932   "size" : 16,
11933   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11934   "template_args" :
11935   [
11936    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11937    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11938   ]
11939  },
11940  {
11941   "alignment" : 4,
11942   "fields" :
11943   [
11944    {
11945     "access" : "private",
11946     "field_name" : "mMutex",
11947     "referenced_type" : "_ZTINSt3__15mutexE"
11948    },
11949    {
11950     "access" : "private",
11951     "field_name" : "mMap",
11952     "field_offset" : 32,
11953     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11954    }
11955   ],
11956   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11957   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11958   "record_kind" : "class",
11959   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11960   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11961   "size" : 16,
11962   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11963   "template_args" :
11964   [
11965    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11966    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11967   ]
11968  },
11969  {
11970   "alignment" : 8,
11971   "fields" :
11972   [
11973    {
11974     "field_name" : "flags",
11975     "referenced_type" : "_ZTIj"
11976    },
11977    {
11978     "field_name" : "fdIndex",
11979     "field_offset" : 32,
11980     "referenced_type" : "_ZTIj"
11981    },
11982    {
11983     "field_name" : "offset",
11984     "field_offset" : 64,
11985     "referenced_type" : "_ZTIj"
11986    },
11987    {
11988     "field_name" : "extent",
11989     "field_offset" : 128,
11990     "referenced_type" : "_ZTIy"
11991    }
11992   ],
11993   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11994   "name" : "android::hardware::GrantorDescriptor",
11995   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11996   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11997   "size" : 24,
11998   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11999  },
12000  {
12001   "alignment" : 4,
12002   "base_specifiers" :
12003   [
12004    {
12005     "is_virtual" : true,
12006     "referenced_type" : "_ZTIN7android7RefBaseE"
12007    }
12008   ],
12009   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
12010   "name" : "android::hardware::hidl_death_recipient",
12011   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12012   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
12013   "size" : 12,
12014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12015   "vtable_components" :
12016   [
12017    {
12018     "component_value" : 4,
12019     "kind" : "vbase_offset"
12020    },
12021    {
12022     "kind" : "offset_to_top"
12023    },
12024    {
12025     "kind" : "rtti",
12026     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12027    },
12028    {
12029     "is_pure" : true,
12030     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
12031    },
12032    {
12033     "kind" : "complete_dtor_pointer",
12034     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
12035    },
12036    {
12037     "kind" : "deleting_dtor_pointer",
12038     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
12039    },
12040    {
12041     "kind" : "vcall_offset"
12042    },
12043    {
12044     "kind" : "vcall_offset"
12045    },
12046    {
12047     "kind" : "vcall_offset"
12048    },
12049    {
12050     "kind" : "vcall_offset"
12051    },
12052    {
12053     "component_value" : -4,
12054     "kind" : "vcall_offset"
12055    },
12056    {
12057     "component_value" : -4,
12058     "kind" : "offset_to_top"
12059    },
12060    {
12061     "kind" : "rtti",
12062     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
12063    },
12064    {
12065     "kind" : "complete_dtor_pointer",
12066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
12067    },
12068    {
12069     "kind" : "deleting_dtor_pointer",
12070     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
12071    },
12072    {
12073     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12074    },
12075    {
12076     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12083    }
12084   ]
12085  },
12086  {
12087   "alignment" : 4,
12088   "base_specifiers" :
12089   [
12090    {
12091     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12092    }
12093   ],
12094   "fields" :
12095   [
12096    {
12097     "access" : "private",
12098     "field_name" : "mRecipient",
12099     "field_offset" : 32,
12100     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
12101    },
12102    {
12103     "access" : "private",
12104     "field_name" : "mCookie",
12105     "field_offset" : 96,
12106     "referenced_type" : "_ZTIy"
12107    },
12108    {
12109     "access" : "private",
12110     "field_name" : "mBase",
12111     "field_offset" : 160,
12112     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
12113    }
12114   ],
12115   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12116   "name" : "android::hardware::hidl_binder_death_recipient",
12117   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12118   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
12119   "size" : 36,
12120   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
12121   "vtable_components" :
12122   [
12123    {
12124     "component_value" : 28,
12125     "kind" : "vbase_offset"
12126    },
12127    {
12128     "kind" : "offset_to_top"
12129    },
12130    {
12131     "kind" : "rtti",
12132     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12133    },
12134    {
12135     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
12136    },
12137    {
12138     "kind" : "complete_dtor_pointer",
12139     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
12140    },
12141    {
12142     "kind" : "deleting_dtor_pointer",
12143     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
12144    },
12145    {
12146     "kind" : "vcall_offset"
12147    },
12148    {
12149     "kind" : "vcall_offset"
12150    },
12151    {
12152     "kind" : "vcall_offset"
12153    },
12154    {
12155     "kind" : "vcall_offset"
12156    },
12157    {
12158     "component_value" : -28,
12159     "kind" : "vcall_offset"
12160    },
12161    {
12162     "component_value" : -28,
12163     "kind" : "offset_to_top"
12164    },
12165    {
12166     "kind" : "rtti",
12167     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
12168    },
12169    {
12170     "kind" : "complete_dtor_pointer",
12171     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
12172    },
12173    {
12174     "kind" : "deleting_dtor_pointer",
12175     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
12176    },
12177    {
12178     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12179    },
12180    {
12181     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12182    },
12183    {
12184     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12185    },
12186    {
12187     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12188    }
12189   ]
12190  },
12191  {
12192   "alignment" : 8,
12193   "fields" :
12194   [
12195    {
12196     "field_name" : "name",
12197     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12198    },
12199    {
12200     "field_name" : "totalTimeInMsecVotedForSinceBoot",
12201     "field_offset" : 128,
12202     "referenced_type" : "_ZTIy"
12203    },
12204    {
12205     "field_name" : "totalNumberOfTimesVotedSinceBoot",
12206     "field_offset" : 192,
12207     "referenced_type" : "_ZTIy"
12208    }
12209   ],
12210   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12211   "name" : "android::hardware::power::V1_0::PowerStateVoter",
12212   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12213   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
12214   "size" : 32,
12215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
12216  },
12217  {
12218   "alignment" : 8,
12219   "fields" :
12220   [
12221    {
12222     "field_name" : "name",
12223     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12224    },
12225    {
12226     "field_name" : "residencyInMsecSinceBoot",
12227     "field_offset" : 128,
12228     "referenced_type" : "_ZTIy"
12229    },
12230    {
12231     "field_name" : "totalTransitions",
12232     "field_offset" : 192,
12233     "referenced_type" : "_ZTIy"
12234    },
12235    {
12236     "field_name" : "supportedOnlyInSuspend",
12237     "field_offset" : 256,
12238     "referenced_type" : "_ZTIb"
12239    },
12240    {
12241     "field_name" : "voters",
12242     "field_offset" : 320,
12243     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
12244    }
12245   ],
12246   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12247   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
12248   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12249   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
12250   "size" : 56,
12251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
12252  },
12253  {
12254   "alignment" : 4,
12255   "base_specifiers" :
12256   [
12257    {
12258     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12259    }
12260   ],
12261   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12262   "name" : "android::hardware::power::V1_0::IPower",
12263   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12264   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
12265   "size" : 12,
12266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
12267   "vtable_components" :
12268   [
12269    {
12270     "component_value" : 4,
12271     "kind" : "vbase_offset"
12272    },
12273    {
12274     "kind" : "offset_to_top"
12275    },
12276    {
12277     "kind" : "rtti",
12278     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12279    },
12280    {
12281     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12285    },
12286    {
12287     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12291    },
12292    {
12293     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12294    },
12295    {
12296     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
12297    },
12298    {
12299     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12300    },
12301    {
12302     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
12303    },
12304    {
12305     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12306    },
12307    {
12308     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
12309    },
12310    {
12311     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12312    },
12313    {
12314     "kind" : "complete_dtor_pointer",
12315     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
12316    },
12317    {
12318     "kind" : "deleting_dtor_pointer",
12319     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
12320    },
12321    {
12322     "is_pure" : true,
12323     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
12324    },
12325    {
12326     "is_pure" : true,
12327     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
12328    },
12329    {
12330     "is_pure" : true,
12331     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
12332    },
12333    {
12334     "is_pure" : true,
12335     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12336    },
12337    {
12338     "kind" : "vcall_offset"
12339    },
12340    {
12341     "kind" : "vcall_offset"
12342    },
12343    {
12344     "kind" : "vcall_offset"
12345    },
12346    {
12347     "kind" : "vcall_offset"
12348    },
12349    {
12350     "component_value" : -4,
12351     "kind" : "vcall_offset"
12352    },
12353    {
12354     "component_value" : -4,
12355     "kind" : "offset_to_top"
12356    },
12357    {
12358     "kind" : "rtti",
12359     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12360    },
12361    {
12362     "kind" : "complete_dtor_pointer",
12363     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
12364    },
12365    {
12366     "kind" : "deleting_dtor_pointer",
12367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
12368    },
12369    {
12370     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12371    },
12372    {
12373     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12374    },
12375    {
12376     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12377    },
12378    {
12379     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12380    }
12381   ]
12382  },
12383  {
12384   "alignment" : 4,
12385   "base_specifiers" :
12386   [
12387    {
12388     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12389    }
12390   ],
12391   "fields" :
12392   [
12393    {
12394     "access" : "private",
12395     "field_name" : "_hidl_mImpl",
12396     "field_offset" : 544,
12397     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
12398    }
12399   ],
12400   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12401   "name" : "android::hardware::power::V1_0::BnHwPower",
12402   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12403   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
12404   "size" : 80,
12405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
12406   "vtable_components" :
12407   [
12408    {
12409     "component_value" : 72,
12410     "kind" : "vbase_offset"
12411    },
12412    {
12413     "kind" : "offset_to_top"
12414    },
12415    {
12416     "kind" : "rtti",
12417     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12418    },
12419    {
12420     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12421    },
12422    {
12423     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12424    },
12425    {
12426     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12427    },
12428    {
12429     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12433    },
12434    {
12435     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12436    },
12437    {
12438     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12439    },
12440    {
12441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12442    },
12443    {
12444     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12445    },
12446    {
12447     "kind" : "complete_dtor_pointer",
12448     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
12449    },
12450    {
12451     "kind" : "deleting_dtor_pointer",
12452     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
12453    },
12454    {
12455     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12456    },
12457    {
12458     "component_value" : -20,
12459     "kind" : "offset_to_top"
12460    },
12461    {
12462     "kind" : "rtti",
12463     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12464    },
12465    {
12466     "kind" : "complete_dtor_pointer",
12467     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
12468    },
12469    {
12470     "kind" : "deleting_dtor_pointer",
12471     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
12472    },
12473    {
12474     "kind" : "vcall_offset"
12475    },
12476    {
12477     "kind" : "vcall_offset"
12478    },
12479    {
12480     "kind" : "vcall_offset"
12481    },
12482    {
12483     "kind" : "vcall_offset"
12484    },
12485    {
12486     "component_value" : -72,
12487     "kind" : "vcall_offset"
12488    },
12489    {
12490     "component_value" : -72,
12491     "kind" : "offset_to_top"
12492    },
12493    {
12494     "kind" : "rtti",
12495     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12496    },
12497    {
12498     "kind" : "complete_dtor_pointer",
12499     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
12500    },
12501    {
12502     "kind" : "deleting_dtor_pointer",
12503     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
12504    },
12505    {
12506     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12507    },
12508    {
12509     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12510    },
12511    {
12512     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12513    },
12514    {
12515     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12516    }
12517   ]
12518  },
12519  {
12520   "alignment" : 4,
12521   "base_specifiers" :
12522   [
12523    {
12524     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
12525    },
12526    {
12527     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12528    }
12529   ],
12530   "fields" :
12531   [
12532    {
12533     "access" : "private",
12534     "field_name" : "_hidl_mMutex",
12535     "field_offset" : 544,
12536     "referenced_type" : "_ZTINSt3__15mutexE"
12537    },
12538    {
12539     "access" : "private",
12540     "field_name" : "_hidl_mDeathRecipients",
12541     "field_offset" : 576,
12542     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12543    }
12544   ],
12545   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12546   "name" : "android::hardware::power::V1_0::BpHwPower",
12547   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12548   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12549   "size" : 92,
12550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
12551   "vtable_components" :
12552   [
12553    {
12554     "component_value" : 84,
12555     "kind" : "vbase_offset"
12556    },
12557    {
12558     "kind" : "offset_to_top"
12559    },
12560    {
12561     "kind" : "rtti",
12562     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12563    },
12564    {
12565     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
12566    },
12567    {
12568     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12569    },
12570    {
12571     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12572    },
12573    {
12574     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12575    },
12576    {
12577     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12596    },
12597    {
12598     "kind" : "complete_dtor_pointer",
12599     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
12600    },
12601    {
12602     "kind" : "deleting_dtor_pointer",
12603     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
12604    },
12605    {
12606     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
12607    },
12608    {
12609     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
12610    },
12611    {
12612     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
12613    },
12614    {
12615     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12616    },
12617    {
12618     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12622    },
12623    {
12624     "component_value" : 80,
12625     "kind" : "vbase_offset"
12626    },
12627    {
12628     "component_value" : -4,
12629     "kind" : "offset_to_top"
12630    },
12631    {
12632     "kind" : "rtti",
12633     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12634    },
12635    {
12636     "kind" : "complete_dtor_pointer",
12637     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12638    },
12639    {
12640     "kind" : "deleting_dtor_pointer",
12641     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12642    },
12643    {
12644     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12645    },
12646    {
12647     "component_value" : 76,
12648     "kind" : "vbase_offset"
12649    },
12650    {
12651     "component_value" : -8,
12652     "kind" : "offset_to_top"
12653    },
12654    {
12655     "kind" : "rtti",
12656     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12657    },
12658    {
12659     "kind" : "complete_dtor_pointer",
12660     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12661    },
12662    {
12663     "kind" : "deleting_dtor_pointer",
12664     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12665    },
12666    {
12667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12668    },
12669    {
12670     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12671    },
12672    {
12673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12674    },
12675    {
12676     "component_value" : -24,
12677     "kind" : "offset_to_top"
12678    },
12679    {
12680     "kind" : "rtti",
12681     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12682    },
12683    {
12684     "kind" : "complete_dtor_pointer",
12685     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12686    },
12687    {
12688     "kind" : "deleting_dtor_pointer",
12689     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12690    },
12691    {
12692     "kind" : "vcall_offset"
12693    },
12694    {
12695     "component_value" : -76,
12696     "kind" : "vcall_offset"
12697    },
12698    {
12699     "component_value" : -84,
12700     "kind" : "vcall_offset"
12701    },
12702    {
12703     "component_value" : -76,
12704     "kind" : "vcall_offset"
12705    },
12706    {
12707     "component_value" : -84,
12708     "kind" : "vcall_offset"
12709    },
12710    {
12711     "component_value" : -84,
12712     "kind" : "offset_to_top"
12713    },
12714    {
12715     "kind" : "rtti",
12716     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12717    },
12718    {
12719     "kind" : "complete_dtor_pointer",
12720     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12721    },
12722    {
12723     "kind" : "deleting_dtor_pointer",
12724     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12725    },
12726    {
12727     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12728    },
12729    {
12730     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12731    },
12732    {
12733     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12737    }
12738   ]
12739  },
12740  {
12741   "alignment" : 8,
12742   "fields" :
12743   [
12744    {
12745     "field_name" : "name",
12746     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12747    },
12748    {
12749     "field_name" : "states",
12750     "field_offset" : 128,
12751     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
12752    }
12753   ],
12754   "linker_set_key" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12755   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
12756   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12757   "self_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12758   "size" : 32,
12759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12760  },
12761  {
12762   "alignment" : 8,
12763   "fields" :
12764   [
12765    {
12766     "field_name" : "name",
12767     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12768    },
12769    {
12770     "field_name" : "residencyInMsecSinceBoot",
12771     "field_offset" : 128,
12772     "referenced_type" : "_ZTIy"
12773    },
12774    {
12775     "field_name" : "totalTransitions",
12776     "field_offset" : 192,
12777     "referenced_type" : "_ZTIy"
12778    },
12779    {
12780     "field_name" : "lastEntryTimestampMs",
12781     "field_offset" : 256,
12782     "referenced_type" : "_ZTIy"
12783    },
12784    {
12785     "field_name" : "supportedOnlyInSuspend",
12786     "field_offset" : 320,
12787     "referenced_type" : "_ZTIb"
12788    }
12789   ],
12790   "linker_set_key" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12791   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
12792   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12793   "self_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12794   "size" : 48,
12795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12796  },
12797  {
12798   "alignment" : 4,
12799   "base_specifiers" :
12800   [
12801    {
12802     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12803    }
12804   ],
12805   "linker_set_key" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12806   "name" : "android::hardware::power::V1_1::IPower",
12807   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12808   "self_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12809   "size" : 12,
12810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
12811   "vtable_components" :
12812   [
12813    {
12814     "component_value" : 4,
12815     "kind" : "vbase_offset"
12816    },
12817    {
12818     "kind" : "offset_to_top"
12819    },
12820    {
12821     "kind" : "rtti",
12822     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12823    },
12824    {
12825     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
12826    },
12827    {
12828     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12829    },
12830    {
12831     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12832    },
12833    {
12834     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12835    },
12836    {
12837     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12838    },
12839    {
12840     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
12841    },
12842    {
12843     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12844    },
12845    {
12846     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
12847    },
12848    {
12849     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12850    },
12851    {
12852     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
12853    },
12854    {
12855     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12856    },
12857    {
12858     "kind" : "complete_dtor_pointer",
12859     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
12860    },
12861    {
12862     "kind" : "deleting_dtor_pointer",
12863     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
12864    },
12865    {
12866     "is_pure" : true,
12867     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
12868    },
12869    {
12870     "is_pure" : true,
12871     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
12872    },
12873    {
12874     "is_pure" : true,
12875     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
12876    },
12877    {
12878     "is_pure" : true,
12879     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12880    },
12881    {
12882     "is_pure" : true,
12883     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12884    },
12885    {
12886     "is_pure" : true,
12887     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12888    },
12889    {
12890     "kind" : "vcall_offset"
12891    },
12892    {
12893     "kind" : "vcall_offset"
12894    },
12895    {
12896     "kind" : "vcall_offset"
12897    },
12898    {
12899     "kind" : "vcall_offset"
12900    },
12901    {
12902     "component_value" : -4,
12903     "kind" : "vcall_offset"
12904    },
12905    {
12906     "component_value" : -4,
12907     "kind" : "offset_to_top"
12908    },
12909    {
12910     "kind" : "rtti",
12911     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12912    },
12913    {
12914     "kind" : "complete_dtor_pointer",
12915     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
12916    },
12917    {
12918     "kind" : "deleting_dtor_pointer",
12919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
12920    },
12921    {
12922     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12923    },
12924    {
12925     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12926    },
12927    {
12928     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12929    },
12930    {
12931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12932    }
12933   ]
12934  },
12935  {
12936   "alignment" : 4,
12937   "base_specifiers" :
12938   [
12939    {
12940     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12941    }
12942   ],
12943   "fields" :
12944   [
12945    {
12946     "access" : "private",
12947     "field_name" : "_hidl_mImpl",
12948     "field_offset" : 544,
12949     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
12950    }
12951   ],
12952   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12953   "name" : "android::hardware::power::V1_1::BnHwPower",
12954   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12955   "self_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12956   "size" : 80,
12957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
12958   "vtable_components" :
12959   [
12960    {
12961     "component_value" : 72,
12962     "kind" : "vbase_offset"
12963    },
12964    {
12965     "kind" : "offset_to_top"
12966    },
12967    {
12968     "kind" : "rtti",
12969     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12976    },
12977    {
12978     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12979    },
12980    {
12981     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12985    },
12986    {
12987     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12988    },
12989    {
12990     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12994    },
12995    {
12996     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12997    },
12998    {
12999     "kind" : "complete_dtor_pointer",
13000     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
13001    },
13002    {
13003     "kind" : "deleting_dtor_pointer",
13004     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13008    },
13009    {
13010     "component_value" : -20,
13011     "kind" : "offset_to_top"
13012    },
13013    {
13014     "kind" : "rtti",
13015     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
13016    },
13017    {
13018     "kind" : "complete_dtor_pointer",
13019     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
13020    },
13021    {
13022     "kind" : "deleting_dtor_pointer",
13023     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
13024    },
13025    {
13026     "kind" : "vcall_offset"
13027    },
13028    {
13029     "kind" : "vcall_offset"
13030    },
13031    {
13032     "kind" : "vcall_offset"
13033    },
13034    {
13035     "kind" : "vcall_offset"
13036    },
13037    {
13038     "component_value" : -72,
13039     "kind" : "vcall_offset"
13040    },
13041    {
13042     "component_value" : -72,
13043     "kind" : "offset_to_top"
13044    },
13045    {
13046     "kind" : "rtti",
13047     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
13048    },
13049    {
13050     "kind" : "complete_dtor_pointer",
13051     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
13052    },
13053    {
13054     "kind" : "deleting_dtor_pointer",
13055     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
13056    },
13057    {
13058     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13065    },
13066    {
13067     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13068    }
13069   ]
13070  },
13071  {
13072   "alignment" : 4,
13073   "base_specifiers" :
13074   [
13075    {
13076     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
13077    },
13078    {
13079     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13080    }
13081   ],
13082   "fields" :
13083   [
13084    {
13085     "access" : "private",
13086     "field_name" : "_hidl_mMutex",
13087     "field_offset" : 544,
13088     "referenced_type" : "_ZTINSt3__15mutexE"
13089    },
13090    {
13091     "access" : "private",
13092     "field_name" : "_hidl_mDeathRecipients",
13093     "field_offset" : 576,
13094     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13095    }
13096   ],
13097   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13098   "name" : "android::hardware::power::V1_1::BpHwPower",
13099   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13100   "self_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
13101   "size" : 92,
13102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
13103   "vtable_components" :
13104   [
13105    {
13106     "component_value" : 84,
13107     "kind" : "vbase_offset"
13108    },
13109    {
13110     "kind" : "offset_to_top"
13111    },
13112    {
13113     "kind" : "rtti",
13114     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13115    },
13116    {
13117     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
13118    },
13119    {
13120     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13121    },
13122    {
13123     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13124    },
13125    {
13126     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13127    },
13128    {
13129     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13130    },
13131    {
13132     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
13133    },
13134    {
13135     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13136    },
13137    {
13138     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
13139    },
13140    {
13141     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13142    },
13143    {
13144     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
13145    },
13146    {
13147     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13148    },
13149    {
13150     "kind" : "complete_dtor_pointer",
13151     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
13152    },
13153    {
13154     "kind" : "deleting_dtor_pointer",
13155     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13168    },
13169    {
13170     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13171    },
13172    {
13173     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13180    },
13181    {
13182     "component_value" : 80,
13183     "kind" : "vbase_offset"
13184    },
13185    {
13186     "component_value" : -4,
13187     "kind" : "offset_to_top"
13188    },
13189    {
13190     "kind" : "rtti",
13191     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13192    },
13193    {
13194     "kind" : "complete_dtor_pointer",
13195     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13196    },
13197    {
13198     "kind" : "deleting_dtor_pointer",
13199     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13200    },
13201    {
13202     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
13203    },
13204    {
13205     "component_value" : 76,
13206     "kind" : "vbase_offset"
13207    },
13208    {
13209     "component_value" : -8,
13210     "kind" : "offset_to_top"
13211    },
13212    {
13213     "kind" : "rtti",
13214     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13215    },
13216    {
13217     "kind" : "complete_dtor_pointer",
13218     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13219    },
13220    {
13221     "kind" : "deleting_dtor_pointer",
13222     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13223    },
13224    {
13225     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13226    },
13227    {
13228     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13229    },
13230    {
13231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13232    },
13233    {
13234     "component_value" : -24,
13235     "kind" : "offset_to_top"
13236    },
13237    {
13238     "kind" : "rtti",
13239     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13240    },
13241    {
13242     "kind" : "complete_dtor_pointer",
13243     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13244    },
13245    {
13246     "kind" : "deleting_dtor_pointer",
13247     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13248    },
13249    {
13250     "kind" : "vcall_offset"
13251    },
13252    {
13253     "component_value" : -76,
13254     "kind" : "vcall_offset"
13255    },
13256    {
13257     "component_value" : -84,
13258     "kind" : "vcall_offset"
13259    },
13260    {
13261     "component_value" : -76,
13262     "kind" : "vcall_offset"
13263    },
13264    {
13265     "component_value" : -84,
13266     "kind" : "vcall_offset"
13267    },
13268    {
13269     "component_value" : -84,
13270     "kind" : "offset_to_top"
13271    },
13272    {
13273     "kind" : "rtti",
13274     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
13275    },
13276    {
13277     "kind" : "complete_dtor_pointer",
13278     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
13279    },
13280    {
13281     "kind" : "deleting_dtor_pointer",
13282     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
13283    },
13284    {
13285     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13286    },
13287    {
13288     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
13289    },
13290    {
13291     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13292    },
13293    {
13294     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13295    }
13296   ]
13297  },
13298  {
13299   "alignment" : 4,
13300   "base_specifiers" :
13301   [
13302    {
13303     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
13304    }
13305   ],
13306   "linker_set_key" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13307   "name" : "android::hardware::power::V1_2::IPower",
13308   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13309   "self_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
13310   "size" : 12,
13311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
13312   "vtable_components" :
13313   [
13314    {
13315     "component_value" : 4,
13316     "kind" : "vbase_offset"
13317    },
13318    {
13319     "kind" : "offset_to_top"
13320    },
13321    {
13322     "kind" : "rtti",
13323     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13324    },
13325    {
13326     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13330    },
13331    {
13332     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13333    },
13334    {
13335     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13336    },
13337    {
13338     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13351    },
13352    {
13353     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13357    },
13358    {
13359     "kind" : "complete_dtor_pointer",
13360     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
13361    },
13362    {
13363     "kind" : "deleting_dtor_pointer",
13364     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
13365    },
13366    {
13367     "is_pure" : true,
13368     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
13369    },
13370    {
13371     "is_pure" : true,
13372     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
13373    },
13374    {
13375     "is_pure" : true,
13376     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
13377    },
13378    {
13379     "is_pure" : true,
13380     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13381    },
13382    {
13383     "is_pure" : true,
13384     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13385    },
13386    {
13387     "is_pure" : true,
13388     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13389    },
13390    {
13391     "is_pure" : true,
13392     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13393    },
13394    {
13395     "kind" : "vcall_offset"
13396    },
13397    {
13398     "kind" : "vcall_offset"
13399    },
13400    {
13401     "kind" : "vcall_offset"
13402    },
13403    {
13404     "kind" : "vcall_offset"
13405    },
13406    {
13407     "component_value" : -4,
13408     "kind" : "vcall_offset"
13409    },
13410    {
13411     "component_value" : -4,
13412     "kind" : "offset_to_top"
13413    },
13414    {
13415     "kind" : "rtti",
13416     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13417    },
13418    {
13419     "kind" : "complete_dtor_pointer",
13420     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD1Ev"
13421    },
13422    {
13423     "kind" : "deleting_dtor_pointer",
13424     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD0Ev"
13425    },
13426    {
13427     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13428    },
13429    {
13430     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13431    },
13432    {
13433     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13434    },
13435    {
13436     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13437    }
13438   ]
13439  },
13440  {
13441   "alignment" : 4,
13442   "base_specifiers" :
13443   [
13444    {
13445     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13446    }
13447   ],
13448   "fields" :
13449   [
13450    {
13451     "access" : "private",
13452     "field_name" : "_hidl_mImpl",
13453     "field_offset" : 544,
13454     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13455    }
13456   ],
13457   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13458   "name" : "android::hardware::power::V1_2::BnHwPower",
13459   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13460   "self_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13461   "size" : 80,
13462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
13463   "vtable_components" :
13464   [
13465    {
13466     "component_value" : 72,
13467     "kind" : "vbase_offset"
13468    },
13469    {
13470     "kind" : "offset_to_top"
13471    },
13472    {
13473     "kind" : "rtti",
13474     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13475    },
13476    {
13477     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13478    },
13479    {
13480     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13484    },
13485    {
13486     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13487    },
13488    {
13489     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13490    },
13491    {
13492     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13493    },
13494    {
13495     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13496    },
13497    {
13498     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13499    },
13500    {
13501     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13502    },
13503    {
13504     "kind" : "complete_dtor_pointer",
13505     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
13506    },
13507    {
13508     "kind" : "deleting_dtor_pointer",
13509     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
13510    },
13511    {
13512     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13513    },
13514    {
13515     "component_value" : -20,
13516     "kind" : "offset_to_top"
13517    },
13518    {
13519     "kind" : "rtti",
13520     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13521    },
13522    {
13523     "kind" : "complete_dtor_pointer",
13524     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13525    },
13526    {
13527     "kind" : "deleting_dtor_pointer",
13528     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13529    },
13530    {
13531     "kind" : "vcall_offset"
13532    },
13533    {
13534     "kind" : "vcall_offset"
13535    },
13536    {
13537     "kind" : "vcall_offset"
13538    },
13539    {
13540     "kind" : "vcall_offset"
13541    },
13542    {
13543     "component_value" : -72,
13544     "kind" : "vcall_offset"
13545    },
13546    {
13547     "component_value" : -72,
13548     "kind" : "offset_to_top"
13549    },
13550    {
13551     "kind" : "rtti",
13552     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13553    },
13554    {
13555     "kind" : "complete_dtor_pointer",
13556     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13557    },
13558    {
13559     "kind" : "deleting_dtor_pointer",
13560     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13561    },
13562    {
13563     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13564    },
13565    {
13566     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13567    },
13568    {
13569     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13570    },
13571    {
13572     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13573    }
13574   ]
13575  },
13576  {
13577   "alignment" : 4,
13578   "base_specifiers" :
13579   [
13580    {
13581     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
13582    },
13583    {
13584     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13585    }
13586   ],
13587   "fields" :
13588   [
13589    {
13590     "access" : "private",
13591     "field_name" : "_hidl_mMutex",
13592     "field_offset" : 544,
13593     "referenced_type" : "_ZTINSt3__15mutexE"
13594    },
13595    {
13596     "access" : "private",
13597     "field_name" : "_hidl_mDeathRecipients",
13598     "field_offset" : 576,
13599     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13600    }
13601   ],
13602   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13603   "name" : "android::hardware::power::V1_2::BpHwPower",
13604   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13605   "self_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13606   "size" : 92,
13607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
13608   "vtable_components" :
13609   [
13610    {
13611     "component_value" : 84,
13612     "kind" : "vbase_offset"
13613    },
13614    {
13615     "kind" : "offset_to_top"
13616    },
13617    {
13618     "kind" : "rtti",
13619     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13620    },
13621    {
13622     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
13623    },
13624    {
13625     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13626    },
13627    {
13628     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13629    },
13630    {
13631     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13632    },
13633    {
13634     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13635    },
13636    {
13637     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
13638    },
13639    {
13640     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13641    },
13642    {
13643     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
13644    },
13645    {
13646     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13647    },
13648    {
13649     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
13650    },
13651    {
13652     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13653    },
13654    {
13655     "kind" : "complete_dtor_pointer",
13656     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
13657    },
13658    {
13659     "kind" : "deleting_dtor_pointer",
13660     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
13661    },
13662    {
13663     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
13664    },
13665    {
13666     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13667    },
13668    {
13669     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13670    },
13671    {
13672     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13673    },
13674    {
13675     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13676    },
13677    {
13678     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13679    },
13680    {
13681     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13685    },
13686    {
13687     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13688    },
13689    {
13690     "component_value" : 80,
13691     "kind" : "vbase_offset"
13692    },
13693    {
13694     "component_value" : -4,
13695     "kind" : "offset_to_top"
13696    },
13697    {
13698     "kind" : "rtti",
13699     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13700    },
13701    {
13702     "kind" : "complete_dtor_pointer",
13703     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13704    },
13705    {
13706     "kind" : "deleting_dtor_pointer",
13707     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13708    },
13709    {
13710     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13711    },
13712    {
13713     "component_value" : 76,
13714     "kind" : "vbase_offset"
13715    },
13716    {
13717     "component_value" : -8,
13718     "kind" : "offset_to_top"
13719    },
13720    {
13721     "kind" : "rtti",
13722     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13723    },
13724    {
13725     "kind" : "complete_dtor_pointer",
13726     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13727    },
13728    {
13729     "kind" : "deleting_dtor_pointer",
13730     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13731    },
13732    {
13733     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13734    },
13735    {
13736     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13737    },
13738    {
13739     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13740    },
13741    {
13742     "component_value" : -24,
13743     "kind" : "offset_to_top"
13744    },
13745    {
13746     "kind" : "rtti",
13747     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13748    },
13749    {
13750     "kind" : "complete_dtor_pointer",
13751     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13752    },
13753    {
13754     "kind" : "deleting_dtor_pointer",
13755     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13756    },
13757    {
13758     "kind" : "vcall_offset"
13759    },
13760    {
13761     "component_value" : -76,
13762     "kind" : "vcall_offset"
13763    },
13764    {
13765     "component_value" : -84,
13766     "kind" : "vcall_offset"
13767    },
13768    {
13769     "component_value" : -76,
13770     "kind" : "vcall_offset"
13771    },
13772    {
13773     "component_value" : -84,
13774     "kind" : "vcall_offset"
13775    },
13776    {
13777     "component_value" : -84,
13778     "kind" : "offset_to_top"
13779    },
13780    {
13781     "kind" : "rtti",
13782     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13783    },
13784    {
13785     "kind" : "complete_dtor_pointer",
13786     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13787    },
13788    {
13789     "kind" : "deleting_dtor_pointer",
13790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13791    },
13792    {
13793     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13794    },
13795    {
13796     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13797    },
13798    {
13799     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13800    },
13801    {
13802     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13803    }
13804   ]
13805  },
13806  {
13807   "alignment" : 4,
13808   "base_specifiers" :
13809   [
13810    {
13811     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
13812    }
13813   ],
13814   "linker_set_key" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13815   "name" : "android::hardware::power::V1_3::IPower",
13816   "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13817   "self_type" : "_ZTIN7android8hardware5power4V1_36IPowerE",
13818   "size" : 12,
13819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/IPower.h",
13820   "vtable_components" :
13821   [
13822    {
13823     "component_value" : 4,
13824     "kind" : "vbase_offset"
13825    },
13826    {
13827     "kind" : "offset_to_top"
13828    },
13829    {
13830     "kind" : "rtti",
13831     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13832    },
13833    {
13834     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
13835    },
13836    {
13837     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13838    },
13839    {
13840     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13841    },
13842    {
13843     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13844    },
13845    {
13846     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13847    },
13848    {
13849     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21setHALInstrumentationEv"
13850    },
13851    {
13852     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13853    },
13854    {
13855     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower4pingEv"
13856    },
13857    {
13858     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13859    },
13860    {
13861     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower21notifySyspropsChangedEv"
13862    },
13863    {
13864     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13865    },
13866    {
13867     "kind" : "complete_dtor_pointer",
13868     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD1Ev"
13869    },
13870    {
13871     "kind" : "deleting_dtor_pointer",
13872     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPowerD0Ev"
13873    },
13874    {
13875     "is_pure" : true,
13876     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14setInteractiveEb"
13877    },
13878    {
13879     "is_pure" : true,
13880     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower9powerHintENS1_4V1_09PowerHintEi"
13881    },
13882    {
13883     "is_pure" : true,
13884     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower10setFeatureENS1_4V1_07FeatureEb"
13885    },
13886    {
13887     "is_pure" : true,
13888     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13889    },
13890    {
13891     "is_pure" : true,
13892     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13893    },
13894    {
13895     "is_pure" : true,
13896     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13897    },
13898    {
13899     "is_pure" : true,
13900     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
13901    },
13902    {
13903     "is_pure" : true,
13904     "mangled_component_name" : "_ZN7android8hardware5power4V1_36IPower18powerHintAsync_1_3ENS2_9PowerHintEi"
13905    },
13906    {
13907     "kind" : "vcall_offset"
13908    },
13909    {
13910     "kind" : "vcall_offset"
13911    },
13912    {
13913     "kind" : "vcall_offset"
13914    },
13915    {
13916     "kind" : "vcall_offset"
13917    },
13918    {
13919     "component_value" : -4,
13920     "kind" : "vcall_offset"
13921    },
13922    {
13923     "component_value" : -4,
13924     "kind" : "offset_to_top"
13925    },
13926    {
13927     "kind" : "rtti",
13928     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13929    },
13930    {
13931     "kind" : "complete_dtor_pointer",
13932     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD1Ev"
13933    },
13934    {
13935     "kind" : "deleting_dtor_pointer",
13936     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_36IPowerD0Ev"
13937    },
13938    {
13939     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13940    },
13941    {
13942     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13943    },
13944    {
13945     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13946    },
13947    {
13948     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13949    }
13950   ]
13951  },
13952  {
13953   "alignment" : 4,
13954   "base_specifiers" :
13955   [
13956    {
13957     "referenced_type" : "_ZTIN7android8hardware5power4V1_36IPowerE"
13958    },
13959    {
13960     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13961    }
13962   ],
13963   "fields" :
13964   [
13965    {
13966     "access" : "private",
13967     "field_name" : "mImpl",
13968     "field_offset" : 384,
13969     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_36IPowerEEE"
13970    },
13971    {
13972     "access" : "private",
13973     "field_name" : "mOnewayQueue",
13974     "field_offset" : 416,
13975     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
13976    }
13977   ],
13978   "linker_set_key" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13979   "name" : "android::hardware::power::V1_3::BsPower",
13980   "referenced_type" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13981   "self_type" : "_ZTIN7android8hardware5power4V1_37BsPowerE",
13982   "size" : 68,
13983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BsPower.h",
13984   "vtable_components" :
13985   [
13986    {
13987     "component_value" : 60,
13988     "kind" : "vbase_offset"
13989    },
13990    {
13991     "kind" : "offset_to_top"
13992    },
13993    {
13994     "kind" : "rtti",
13995     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
13996    },
13997    {
13998     "mangled_component_name" : "_ZNK7android8hardware5power4V1_36IPower8isRemoteEv"
13999    },
14000    {
14001     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14002    },
14003    {
14004     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14005    },
14006    {
14007     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14008    },
14009    {
14010     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14011    },
14012    {
14013     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21setHALInstrumentationEv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower4pingEv"
14020    },
14021    {
14022     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14023    },
14024    {
14025     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower21notifySyspropsChangedEv"
14026    },
14027    {
14028     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14029    },
14030    {
14031     "kind" : "complete_dtor_pointer",
14032     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD1Ev"
14033    },
14034    {
14035     "kind" : "deleting_dtor_pointer",
14036     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPowerD0Ev"
14037    },
14038    {
14039     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14setInteractiveEb"
14040    },
14041    {
14042     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower9powerHintENS1_4V1_09PowerHintEi"
14043    },
14044    {
14045     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower10setFeatureENS1_4V1_07FeatureEb"
14046    },
14047    {
14048     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
14049    },
14050    {
14051     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
14052    },
14053    {
14054     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
14055    },
14056    {
14057     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
14058    },
14059    {
14060     "mangled_component_name" : "_ZN7android8hardware5power4V1_37BsPower18powerHintAsync_1_3ENS2_9PowerHintEi"
14061    },
14062    {
14063     "component_value" : -4,
14064     "kind" : "offset_to_top"
14065    },
14066    {
14067     "kind" : "rtti",
14068     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
14069    },
14070    {
14071     "kind" : "complete_dtor_pointer",
14072     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD1Ev"
14073    },
14074    {
14075     "kind" : "deleting_dtor_pointer",
14076     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_37BsPowerD0Ev"
14077    },
14078    {
14079     "kind" : "vcall_offset"
14080    },
14081    {
14082     "kind" : "vcall_offset"
14083    },
14084    {
14085     "kind" : "vcall_offset"
14086    },
14087    {
14088     "kind" : "vcall_offset"
14089    },
14090    {
14091     "component_value" : -60,
14092     "kind" : "vcall_offset"
14093    },
14094    {
14095     "component_value" : -60,
14096     "kind" : "offset_to_top"
14097    },
14098    {
14099     "kind" : "rtti",
14100     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_37BsPowerE"
14101    },
14102    {
14103     "kind" : "complete_dtor_pointer",
14104     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD1Ev"
14105    },
14106    {
14107     "kind" : "deleting_dtor_pointer",
14108     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_37BsPowerD0Ev"
14109    },
14110    {
14111     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14118    },
14119    {
14120     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14121    }
14122   ]
14123  },
14124  {
14125   "alignment" : 4,
14126   "base_specifiers" :
14127   [
14128    {
14129     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
14130    }
14131   ],
14132   "fields" :
14133   [
14134    {
14135     "access" : "private",
14136     "field_name" : "_hidl_mImpl",
14137     "field_offset" : 544,
14138     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE"
14139    }
14140   ],
14141   "linker_set_key" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14142   "name" : "android::hardware::power::V1_3::BnHwPower",
14143   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14144   "self_type" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE",
14145   "size" : 80,
14146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BnHwPower.h",
14147   "vtable_components" :
14148   [
14149    {
14150     "component_value" : 72,
14151     "kind" : "vbase_offset"
14152    },
14153    {
14154     "kind" : "offset_to_top"
14155    },
14156    {
14157     "kind" : "rtti",
14158     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14162    },
14163    {
14164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14165    },
14166    {
14167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14168    },
14169    {
14170     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
14171    },
14172    {
14173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14174    },
14175    {
14176     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14186    },
14187    {
14188     "kind" : "complete_dtor_pointer",
14189     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD1Ev"
14190    },
14191    {
14192     "kind" : "deleting_dtor_pointer",
14193     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPowerD0Ev"
14194    },
14195    {
14196     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
14197    },
14198    {
14199     "component_value" : -20,
14200     "kind" : "offset_to_top"
14201    },
14202    {
14203     "kind" : "rtti",
14204     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14205    },
14206    {
14207     "kind" : "complete_dtor_pointer",
14208     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD1Ev"
14209    },
14210    {
14211     "kind" : "deleting_dtor_pointer",
14212     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_39BnHwPowerD0Ev"
14213    },
14214    {
14215     "kind" : "vcall_offset"
14216    },
14217    {
14218     "kind" : "vcall_offset"
14219    },
14220    {
14221     "kind" : "vcall_offset"
14222    },
14223    {
14224     "kind" : "vcall_offset"
14225    },
14226    {
14227     "component_value" : -72,
14228     "kind" : "vcall_offset"
14229    },
14230    {
14231     "component_value" : -72,
14232     "kind" : "offset_to_top"
14233    },
14234    {
14235     "kind" : "rtti",
14236     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BnHwPowerE"
14237    },
14238    {
14239     "kind" : "complete_dtor_pointer",
14240     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD1Ev"
14241    },
14242    {
14243     "kind" : "deleting_dtor_pointer",
14244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BnHwPowerD0Ev"
14245    },
14246    {
14247     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14248    },
14249    {
14250     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14251    },
14252    {
14253     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14254    },
14255    {
14256     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14257    }
14258   ]
14259  },
14260  {
14261   "alignment" : 4,
14262   "base_specifiers" :
14263   [
14264    {
14265     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEEE"
14266    },
14267    {
14268     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14269    }
14270   ],
14271   "fields" :
14272   [
14273    {
14274     "access" : "private",
14275     "field_name" : "_hidl_mMutex",
14276     "field_offset" : 544,
14277     "referenced_type" : "_ZTINSt3__15mutexE"
14278    },
14279    {
14280     "access" : "private",
14281     "field_name" : "_hidl_mDeathRecipients",
14282     "field_offset" : 576,
14283     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
14284    }
14285   ],
14286   "linker_set_key" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14287   "name" : "android::hardware::power::V1_3::BpHwPower",
14288   "referenced_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14289   "self_type" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE",
14290   "size" : 92,
14291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.3/[email protected]_genc++_headers/gen/android/hardware/power/1.3/BpHwPower.h",
14292   "vtable_components" :
14293   [
14294    {
14295     "component_value" : 84,
14296     "kind" : "vbase_offset"
14297    },
14298    {
14299     "kind" : "offset_to_top"
14300    },
14301    {
14302     "kind" : "rtti",
14303     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14304    },
14305    {
14306     "mangled_component_name" : "_ZNK7android8hardware5power4V1_39BpHwPower8isRemoteEv"
14307    },
14308    {
14309     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14310    },
14311    {
14312     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14313    },
14314    {
14315     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14316    },
14317    {
14318     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14319    },
14320    {
14321     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21setHALInstrumentationEv"
14322    },
14323    {
14324     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14325    },
14326    {
14327     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower4pingEv"
14328    },
14329    {
14330     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14331    },
14332    {
14333     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower21notifySyspropsChangedEv"
14334    },
14335    {
14336     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14337    },
14338    {
14339     "kind" : "complete_dtor_pointer",
14340     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD1Ev"
14341    },
14342    {
14343     "kind" : "deleting_dtor_pointer",
14344     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPowerD0Ev"
14345    },
14346    {
14347     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14setInteractiveEb"
14348    },
14349    {
14350     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower9powerHintENS1_4V1_09PowerHintEi"
14351    },
14352    {
14353     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower10setFeatureENS1_4V1_07FeatureEb"
14354    },
14355    {
14356     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
14357    },
14358    {
14359     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
14360    },
14361    {
14362     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
14363    },
14364    {
14365     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_2ENS1_4V1_29PowerHintEi"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower18powerHintAsync_1_3ENS2_9PowerHintEi"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14375    },
14376    {
14377     "component_value" : 80,
14378     "kind" : "vbase_offset"
14379    },
14380    {
14381     "component_value" : -4,
14382     "kind" : "offset_to_top"
14383    },
14384    {
14385     "kind" : "rtti",
14386     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14387    },
14388    {
14389     "kind" : "complete_dtor_pointer",
14390     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14391    },
14392    {
14393     "kind" : "deleting_dtor_pointer",
14394     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14395    },
14396    {
14397     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_36IPowerEE10onAsBinderEv"
14398    },
14399    {
14400     "component_value" : 76,
14401     "kind" : "vbase_offset"
14402    },
14403    {
14404     "component_value" : -8,
14405     "kind" : "offset_to_top"
14406    },
14407    {
14408     "kind" : "rtti",
14409     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14410    },
14411    {
14412     "kind" : "complete_dtor_pointer",
14413     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14414    },
14415    {
14416     "kind" : "deleting_dtor_pointer",
14417     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14418    },
14419    {
14420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14421    },
14422    {
14423     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14424    },
14425    {
14426     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14427    },
14428    {
14429     "component_value" : -24,
14430     "kind" : "offset_to_top"
14431    },
14432    {
14433     "kind" : "rtti",
14434     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14435    },
14436    {
14437     "kind" : "complete_dtor_pointer",
14438     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14439    },
14440    {
14441     "kind" : "deleting_dtor_pointer",
14442     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14443    },
14444    {
14445     "kind" : "vcall_offset"
14446    },
14447    {
14448     "component_value" : -76,
14449     "kind" : "vcall_offset"
14450    },
14451    {
14452     "component_value" : -84,
14453     "kind" : "vcall_offset"
14454    },
14455    {
14456     "component_value" : -76,
14457     "kind" : "vcall_offset"
14458    },
14459    {
14460     "component_value" : -84,
14461     "kind" : "vcall_offset"
14462    },
14463    {
14464     "component_value" : -84,
14465     "kind" : "offset_to_top"
14466    },
14467    {
14468     "kind" : "rtti",
14469     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_39BpHwPowerE"
14470    },
14471    {
14472     "kind" : "complete_dtor_pointer",
14473     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD1Ev"
14474    },
14475    {
14476     "kind" : "deleting_dtor_pointer",
14477     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_39BpHwPowerD0Ev"
14478    },
14479    {
14480     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14481    },
14482    {
14483     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_39BpHwPower15onLastStrongRefEPKv"
14484    },
14485    {
14486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14490    }
14491   ]
14492  },
14493  {
14494   "access" : "private",
14495   "alignment" : 4,
14496   "fields" :
14497   [
14498    {
14499     "field_name" : "index",
14500     "referenced_type" : "_ZTIj"
14501    },
14502    {
14503     "field_name" : "buffer",
14504     "field_offset" : 32,
14505     "referenced_type" : "_ZTIy"
14506    },
14507    {
14508     "field_name" : "bufend",
14509     "field_offset" : 96,
14510     "referenced_type" : "_ZTIy"
14511    }
14512   ],
14513   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14514   "name" : "android::hardware::Parcel::BufferInfo",
14515   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14516   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14517   "size" : 20,
14518   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14519  },
14520  {
14521   "alignment" : 4,
14522   "fields" :
14523   [
14524    {
14525     "access" : "private",
14526     "field_name" : "mBufCachePos",
14527     "referenced_type" : "_ZTIj"
14528    },
14529    {
14530     "access" : "private",
14531     "field_name" : "mBufCache",
14532     "field_offset" : 32,
14533     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
14534    },
14535    {
14536     "access" : "private",
14537     "field_name" : "mError",
14538     "field_offset" : 128,
14539     "referenced_type" : "_ZTIi"
14540    },
14541    {
14542     "access" : "private",
14543     "field_name" : "mData",
14544     "field_offset" : 160,
14545     "referenced_type" : "_ZTIPh"
14546    },
14547    {
14548     "access" : "private",
14549     "field_name" : "mDataSize",
14550     "field_offset" : 192,
14551     "referenced_type" : "_ZTIj"
14552    },
14553    {
14554     "access" : "private",
14555     "field_name" : "mDataCapacity",
14556     "field_offset" : 224,
14557     "referenced_type" : "_ZTIj"
14558    },
14559    {
14560     "access" : "private",
14561     "field_name" : "mDataPos",
14562     "field_offset" : 256,
14563     "referenced_type" : "_ZTIj"
14564    },
14565    {
14566     "access" : "private",
14567     "field_name" : "mObjects",
14568     "field_offset" : 288,
14569     "referenced_type" : "_ZTIPy"
14570    },
14571    {
14572     "access" : "private",
14573     "field_name" : "mObjectsSize",
14574     "field_offset" : 320,
14575     "referenced_type" : "_ZTIj"
14576    },
14577    {
14578     "access" : "private",
14579     "field_name" : "mObjectsCapacity",
14580     "field_offset" : 352,
14581     "referenced_type" : "_ZTIj"
14582    },
14583    {
14584     "access" : "private",
14585     "field_name" : "mNextObjectHint",
14586     "field_offset" : 384,
14587     "referenced_type" : "_ZTIj"
14588    },
14589    {
14590     "access" : "private",
14591     "field_name" : "mNumRef",
14592     "field_offset" : 416,
14593     "referenced_type" : "_ZTIj"
14594    },
14595    {
14596     "access" : "private",
14597     "field_name" : "mFdsKnown",
14598     "field_offset" : 448,
14599     "referenced_type" : "_ZTIb"
14600    },
14601    {
14602     "access" : "private",
14603     "field_name" : "mHasFds",
14604     "field_offset" : 456,
14605     "referenced_type" : "_ZTIb"
14606    },
14607    {
14608     "access" : "private",
14609     "field_name" : "mAllowFds",
14610     "field_offset" : 464,
14611     "referenced_type" : "_ZTIb"
14612    },
14613    {
14614     "access" : "private",
14615     "field_name" : "mOwner",
14616     "field_offset" : 480,
14617     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
14618    },
14619    {
14620     "access" : "private",
14621     "field_name" : "mOwnerCookie",
14622     "field_offset" : 512,
14623     "referenced_type" : "_ZTIPv"
14624    }
14625   ],
14626   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14627   "name" : "android::hardware::Parcel",
14628   "record_kind" : "class",
14629   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14630   "self_type" : "_ZTIN7android8hardware6ParcelE",
14631   "size" : 68,
14632   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14633  },
14634  {
14635   "alignment" : 4,
14636   "base_specifiers" :
14637   [
14638    {
14639     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14640    }
14641   ],
14642   "fields" :
14643   [
14644    {
14645     "access" : "private",
14646     "field_name" : "mVal",
14647     "field_offset" : 192,
14648     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE"
14649    }
14650   ],
14651   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14652   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> >",
14653   "record_kind" : "class",
14654   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14655   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
14656   "size" : 28,
14657   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14658   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE" ]
14659  },
14660  {
14661   "alignment" : 4,
14662   "base_specifiers" :
14663   [
14664    {
14665     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14666    }
14667   ],
14668   "fields" :
14669   [
14670    {
14671     "access" : "private",
14672     "field_name" : "mVal",
14673     "field_offset" : 168,
14674     "referenced_type" : "_ZTIb"
14675    }
14676   ],
14677   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14678   "name" : "android::hardware::Return<bool>",
14679   "record_kind" : "class",
14680   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14681   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14682   "size" : 24,
14683   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14684   "template_args" : [ "_ZTIb" ]
14685  },
14686  {
14687   "alignment" : 4,
14688   "base_specifiers" :
14689   [
14690    {
14691     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14692    }
14693   ],
14694   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14695   "name" : "android::hardware::Return<void>",
14696   "record_kind" : "class",
14697   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14698   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14699   "size" : 24,
14700   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14701   "template_args" : [ "_ZTIv" ]
14702  },
14703  {
14704   "alignment" : 4,
14705   "fields" :
14706   [
14707    {
14708     "access" : "private",
14709     "field_name" : "mException",
14710     "referenced_type" : "_ZTIi"
14711    },
14712    {
14713     "access" : "private",
14714     "field_name" : "mErrorCode",
14715     "field_offset" : 32,
14716     "referenced_type" : "_ZTIi"
14717    },
14718    {
14719     "access" : "private",
14720     "field_name" : "mMessage",
14721     "field_offset" : 64,
14722     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14723    }
14724   ],
14725   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14726   "name" : "android::hardware::Status",
14727   "record_kind" : "class",
14728   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14729   "self_type" : "_ZTIN7android8hardware6StatusE",
14730   "size" : 20,
14731   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14732  },
14733  {
14734   "alignment" : 4,
14735   "base_specifiers" :
14736   [
14737    {
14738     "is_virtual" : true,
14739     "referenced_type" : "_ZTIN7android7RefBaseE"
14740    }
14741   ],
14742   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14743   "name" : "android::hardware::IBinder::DeathRecipient",
14744   "record_kind" : "class",
14745   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14746   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14747   "size" : 12,
14748   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14749   "vtable_components" :
14750   [
14751    {
14752     "component_value" : 4,
14753     "kind" : "vbase_offset"
14754    },
14755    {
14756     "kind" : "offset_to_top"
14757    },
14758    {
14759     "kind" : "rtti",
14760     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14761    },
14762    {
14763     "is_pure" : true,
14764     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14765    },
14766    {
14767     "kind" : "complete_dtor_pointer",
14768     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14769    },
14770    {
14771     "kind" : "deleting_dtor_pointer",
14772     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14773    },
14774    {
14775     "kind" : "vcall_offset"
14776    },
14777    {
14778     "kind" : "vcall_offset"
14779    },
14780    {
14781     "kind" : "vcall_offset"
14782    },
14783    {
14784     "kind" : "vcall_offset"
14785    },
14786    {
14787     "component_value" : -4,
14788     "kind" : "vcall_offset"
14789    },
14790    {
14791     "component_value" : -4,
14792     "kind" : "offset_to_top"
14793    },
14794    {
14795     "kind" : "rtti",
14796     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14797    },
14798    {
14799     "kind" : "complete_dtor_pointer",
14800     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14801    },
14802    {
14803     "kind" : "deleting_dtor_pointer",
14804     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14805    },
14806    {
14807     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14808    },
14809    {
14810     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14811    },
14812    {
14813     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14814    },
14815    {
14816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14817    }
14818   ]
14819  },
14820  {
14821   "alignment" : 4,
14822   "base_specifiers" :
14823   [
14824    {
14825     "is_virtual" : true,
14826     "referenced_type" : "_ZTIN7android7RefBaseE"
14827    }
14828   ],
14829   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14830   "name" : "android::hardware::IBinder",
14831   "record_kind" : "class",
14832   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14833   "self_type" : "_ZTIN7android8hardware7IBinderE",
14834   "size" : 12,
14835   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14836   "vtable_components" :
14837   [
14838    {
14839     "component_value" : 4,
14840     "kind" : "vbase_offset"
14841    },
14842    {
14843     "kind" : "offset_to_top"
14844    },
14845    {
14846     "kind" : "rtti",
14847     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14848    },
14849    {
14850     "is_pure" : true,
14851     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14852    },
14853    {
14854     "is_pure" : true,
14855     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14856    },
14857    {
14858     "is_pure" : true,
14859     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14860    },
14861    {
14862     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14863    },
14864    {
14865     "is_pure" : true,
14866     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14867    },
14868    {
14869     "is_pure" : true,
14870     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14871    },
14872    {
14873     "is_pure" : true,
14874     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14875    },
14876    {
14877     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14881    },
14882    {
14883     "kind" : "complete_dtor_pointer",
14884     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14885    },
14886    {
14887     "kind" : "deleting_dtor_pointer",
14888     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14889    },
14890    {
14891     "kind" : "vcall_offset"
14892    },
14893    {
14894     "kind" : "vcall_offset"
14895    },
14896    {
14897     "kind" : "vcall_offset"
14898    },
14899    {
14900     "kind" : "vcall_offset"
14901    },
14902    {
14903     "component_value" : -4,
14904     "kind" : "vcall_offset"
14905    },
14906    {
14907     "component_value" : -4,
14908     "kind" : "offset_to_top"
14909    },
14910    {
14911     "kind" : "rtti",
14912     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14913    },
14914    {
14915     "kind" : "complete_dtor_pointer",
14916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14917    },
14918    {
14919     "kind" : "deleting_dtor_pointer",
14920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14921    },
14922    {
14923     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14924    },
14925    {
14926     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14927    },
14928    {
14929     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14930    },
14931    {
14932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14933    }
14934   ]
14935  },
14936  {
14937   "alignment" : 4,
14938   "fields" :
14939   [
14940    {
14941     "access" : "private",
14942     "field_name" : "mQueue",
14943     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14944    }
14945   ],
14946   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14947   "name" : "android::hardware::details::TaskRunner",
14948   "record_kind" : "class",
14949   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14950   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14951   "size" : 8,
14952   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14953  },
14954  {
14955   "alignment" : 4,
14956   "fields" :
14957   [
14958    {
14959     "access" : "private",
14960     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14961    }
14962   ],
14963   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14964   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14965   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14966   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14967   "size" : 8,
14968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14969   "template_args" : [ "_ZTI13native_handle" ]
14970  },
14971  {
14972   "access" : "private",
14973   "alignment" : 4,
14974   "fields" :
14975   [
14976    {
14977     "field_name" : "mPointer",
14978     "referenced_type" : "_ZTIP13native_handle"
14979    },
14980    {
14981     "field_name" : "_pad",
14982     "referenced_type" : "_ZTIy"
14983    }
14984   ],
14985   "is_anonymous" : true,
14986   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14987   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14988   "record_kind" : "union",
14989   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14990   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14991   "size" : 8,
14992   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14993  },
14994  {
14995   "alignment" : 4,
14996   "fields" :
14997   [
14998    {
14999     "access" : "private",
15000     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15001    }
15002   ],
15003   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15004   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15005   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15006   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
15007   "size" : 8,
15008   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15009   "template_args" : [ "_ZTIK13native_handle" ]
15010  },
15011  {
15012   "access" : "private",
15013   "alignment" : 4,
15014   "fields" :
15015   [
15016    {
15017     "field_name" : "mPointer",
15018     "referenced_type" : "_ZTIPK13native_handle"
15019    },
15020    {
15021     "field_name" : "_pad",
15022     "referenced_type" : "_ZTIy"
15023    }
15024   ],
15025   "is_anonymous" : true,
15026   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15027   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15028   "record_kind" : "union",
15029   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15030   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
15031   "size" : 8,
15032   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15033  },
15034  {
15035   "alignment" : 4,
15036   "fields" :
15037   [
15038    {
15039     "access" : "private",
15040     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
15041    }
15042   ],
15043   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15044   "name" : "android::hardware::details::hidl_pointer<const char>",
15045   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15046   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
15047   "size" : 8,
15048   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15049   "template_args" : [ "_ZTIKc" ]
15050  },
15051  {
15052   "access" : "private",
15053   "alignment" : 4,
15054   "fields" :
15055   [
15056    {
15057     "field_name" : "mPointer",
15058     "referenced_type" : "_ZTIPKc"
15059    },
15060    {
15061     "field_name" : "_pad",
15062     "referenced_type" : "_ZTIy"
15063    }
15064   ],
15065   "is_anonymous" : true,
15066   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15067   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15068   "record_kind" : "union",
15069   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15070   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
15071   "size" : 8,
15072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15073  },
15074  {
15075   "alignment" : 4,
15076   "fields" :
15077   [
15078    {
15079     "access" : "private",
15080     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
15081    }
15082   ],
15083   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
15084   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15085   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
15086   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
15087   "size" : 8,
15088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15089   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15090  },
15091  {
15092   "access" : "private",
15093   "alignment" : 4,
15094   "fields" :
15095   [
15096    {
15097     "field_name" : "mPointer",
15098     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
15099    },
15100    {
15101     "field_name" : "_pad",
15102     "referenced_type" : "_ZTIy"
15103    }
15104   ],
15105   "is_anonymous" : true,
15106   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
15107   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15108   "record_kind" : "union",
15109   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
15110   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
15111   "size" : 8,
15112   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15113  },
15114  {
15115   "alignment" : 4,
15116   "fields" :
15117   [
15118    {
15119     "access" : "private",
15120     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
15121    }
15122   ],
15123   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15124   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15125   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15126   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
15127   "size" : 8,
15128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15129   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15130  },
15131  {
15132   "access" : "private",
15133   "alignment" : 4,
15134   "fields" :
15135   [
15136    {
15137     "field_name" : "mPointer",
15138     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
15139    },
15140    {
15141     "field_name" : "_pad",
15142     "referenced_type" : "_ZTIy"
15143    }
15144   ],
15145   "is_anonymous" : true,
15146   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15147   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15148   "record_kind" : "union",
15149   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15150   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
15151   "size" : 8,
15152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15153  },
15154  {
15155   "alignment" : 4,
15156   "fields" :
15157   [
15158    {
15159     "access" : "private",
15160     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
15161    }
15162   ],
15163   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15164   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15165   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15166   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
15167   "size" : 8,
15168   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15169   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15170  },
15171  {
15172   "access" : "private",
15173   "alignment" : 4,
15174   "fields" :
15175   [
15176    {
15177     "field_name" : "mPointer",
15178     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
15179    },
15180    {
15181     "field_name" : "_pad",
15182     "referenced_type" : "_ZTIy"
15183    }
15184   ],
15185   "is_anonymous" : true,
15186   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15187   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15188   "record_kind" : "union",
15189   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15190   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
15191   "size" : 8,
15192   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15193  },
15194  {
15195   "alignment" : 4,
15196   "fields" :
15197   [
15198    {
15199     "access" : "private",
15200     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
15201    }
15202   ],
15203   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15204   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
15205   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15206   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
15207   "size" : 8,
15208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15209   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
15210  },
15211  {
15212   "access" : "private",
15213   "alignment" : 4,
15214   "fields" :
15215   [
15216    {
15217     "field_name" : "mPointer",
15218     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
15219    },
15220    {
15221     "field_name" : "_pad",
15222     "referenced_type" : "_ZTIy"
15223    }
15224   ],
15225   "is_anonymous" : true,
15226   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15227   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15228   "record_kind" : "union",
15229   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15230   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
15231   "size" : 8,
15232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15233  },
15234  {
15235   "alignment" : 4,
15236   "fields" :
15237   [
15238    {
15239     "access" : "private",
15240     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
15241    }
15242   ],
15243   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15244   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
15245   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15246   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15247   "size" : 8,
15248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15249   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
15250  },
15251  {
15252   "access" : "private",
15253   "alignment" : 4,
15254   "fields" :
15255   [
15256    {
15257     "field_name" : "mPointer",
15258     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
15259    },
15260    {
15261     "field_name" : "_pad",
15262     "referenced_type" : "_ZTIy"
15263    }
15264   ],
15265   "is_anonymous" : true,
15266   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15267   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15268   "record_kind" : "union",
15269   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15270   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
15271   "size" : 8,
15272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15273  },
15274  {
15275   "alignment" : 4,
15276   "fields" :
15277   [
15278    {
15279     "access" : "private",
15280     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
15281    }
15282   ],
15283   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15284   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
15285   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15286   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
15287   "size" : 8,
15288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15289   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
15290  },
15291  {
15292   "access" : "private",
15293   "alignment" : 4,
15294   "fields" :
15295   [
15296    {
15297     "field_name" : "mPointer",
15298     "referenced_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE"
15299    },
15300    {
15301     "field_name" : "_pad",
15302     "referenced_type" : "_ZTIy"
15303    }
15304   ],
15305   "is_anonymous" : true,
15306   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15307   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15308   "record_kind" : "union",
15309   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15310   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
15311   "size" : 8,
15312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15313  },
15314  {
15315   "alignment" : 4,
15316   "fields" :
15317   [
15318    {
15319     "access" : "private",
15320     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
15321    }
15322   ],
15323   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15324   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
15325   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15326   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15327   "size" : 8,
15328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15329   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
15330  },
15331  {
15332   "access" : "private",
15333   "alignment" : 4,
15334   "fields" :
15335   [
15336    {
15337     "field_name" : "mPointer",
15338     "referenced_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
15339    },
15340    {
15341     "field_name" : "_pad",
15342     "referenced_type" : "_ZTIy"
15343    }
15344   ],
15345   "is_anonymous" : true,
15346   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15347   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15348   "record_kind" : "union",
15349   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15350   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
15351   "size" : 8,
15352   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15353  },
15354  {
15355   "alignment" : 4,
15356   "fields" :
15357   [
15358    {
15359     "access" : "private",
15360     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
15361    }
15362   ],
15363   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15364   "name" : "android::hardware::details::hidl_pointer<char>",
15365   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15366   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
15367   "size" : 8,
15368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15369   "template_args" : [ "_ZTIc" ]
15370  },
15371  {
15372   "access" : "private",
15373   "alignment" : 4,
15374   "fields" :
15375   [
15376    {
15377     "field_name" : "mPointer",
15378     "referenced_type" : "_ZTIPc"
15379    },
15380    {
15381     "field_name" : "_pad",
15382     "referenced_type" : "_ZTIy"
15383    }
15384   ],
15385   "is_anonymous" : true,
15386   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15387   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15388   "record_kind" : "union",
15389   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15390   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15391   "size" : 8,
15392   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15393  },
15394  {
15395   "alignment" : 4,
15396   "fields" :
15397   [
15398    {
15399     "access" : "private",
15400     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
15401    }
15402   ],
15403   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15404   "name" : "android::hardware::details::hidl_pointer<int>",
15405   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15406   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15407   "size" : 8,
15408   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15409   "template_args" : [ "_ZTIi" ]
15410  },
15411  {
15412   "access" : "private",
15413   "alignment" : 4,
15414   "fields" :
15415   [
15416    {
15417     "field_name" : "mPointer",
15418     "referenced_type" : "_ZTIPi"
15419    },
15420    {
15421     "field_name" : "_pad",
15422     "referenced_type" : "_ZTIy"
15423    }
15424   ],
15425   "is_anonymous" : true,
15426   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15427   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15428   "record_kind" : "union",
15429   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15430   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15431   "size" : 8,
15432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15433  },
15434  {
15435   "alignment" : 4,
15436   "fields" :
15437   [
15438    {
15439     "access" : "private",
15440     "field_name" : "buffer",
15441     "referenced_type" : "_ZTIA16_c"
15442    }
15443   ],
15444   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15445   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
15446   "record_kind" : "class",
15447   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15448   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15449   "size" : 16,
15450   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15451   "template_args" :
15452   [
15453    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
15454   ]
15455  },
15456  {
15457   "alignment" : 4,
15458   "fields" :
15459   [
15460    {
15461     "access" : "private",
15462     "field_name" : "mStatus",
15463     "referenced_type" : "_ZTIN7android8hardware6StatusE"
15464    },
15465    {
15466     "access" : "private",
15467     "field_name" : "mCheckedStatus",
15468     "field_offset" : 160,
15469     "referenced_type" : "_ZTIb"
15470    }
15471   ],
15472   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
15473   "name" : "android::hardware::details::return_status",
15474   "record_kind" : "class",
15475   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15476   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
15477   "size" : 24,
15478   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15479  },
15480  {
15481   "alignment" : 4,
15482   "fields" :
15483   [
15484    {
15485     "access" : "protected",
15486     "field_name" : "mInstrumentationCallbacks",
15487     "field_offset" : 32,
15488     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
15489    },
15490    {
15491     "access" : "protected",
15492     "field_name" : "mEnableInstrumentation",
15493     "field_offset" : 128,
15494     "referenced_type" : "_ZTIb"
15495    },
15496    {
15497     "access" : "protected",
15498     "field_name" : "mInstrumentationLibPackage",
15499     "field_offset" : 160,
15500     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15501    },
15502    {
15503     "access" : "protected",
15504     "field_name" : "mInterfaceName",
15505     "field_offset" : 256,
15506     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15507    }
15508   ],
15509   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15510   "name" : "android::hardware::details::HidlInstrumentor",
15511   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15512   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15513   "size" : 44,
15514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15515   "vtable_components" :
15516   [
15517    {
15518     "kind" : "offset_to_top"
15519    },
15520    {
15521     "kind" : "rtti",
15522     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15523    },
15524    {
15525     "kind" : "complete_dtor_pointer",
15526     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15527    },
15528    {
15529     "kind" : "deleting_dtor_pointer",
15530     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15531    }
15532   ]
15533  },
15534  {
15535   "alignment" : 1,
15536   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
15537   "name" : "android::hardware::details::i_tag",
15538   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
15539   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
15540   "size" : 1,
15541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15542  },
15543  {
15544   "alignment" : 1,
15545   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
15546   "name" : "android::hardware::details::bs_tag",
15547   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
15548   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
15549   "size" : 1,
15550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15551  },
15552  {
15553   "alignment" : 1,
15554   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
15555   "name" : "android::hardware::details::bnhw_tag",
15556   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15557   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15558   "size" : 1,
15559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15560  },
15561  {
15562   "alignment" : 1,
15563   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
15564   "name" : "android::hardware::details::bphw_tag",
15565   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15566   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15567   "size" : 1,
15568   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15569  },
15570  {
15571   "alignment" : 1,
15572   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15573   "name" : "android::hardware::details::std_array<unsigned char, 32>",
15574   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15575   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15576   "size" : 1,
15577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15578   "template_args" : [ "_ZTIh" ]
15579  },
15580  {
15581   "alignment" : 4,
15582   "fields" :
15583   [
15584    {
15585     "access" : "private",
15586     "field_name" : "mBuffer",
15587     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
15588    },
15589    {
15590     "access" : "private",
15591     "field_name" : "mSize",
15592     "field_offset" : 64,
15593     "referenced_type" : "_ZTIj"
15594    },
15595    {
15596     "access" : "private",
15597     "field_name" : "mOwnsBuffer",
15598     "field_offset" : 96,
15599     "referenced_type" : "_ZTIb"
15600    },
15601    {
15602     "access" : "private",
15603     "field_name" : "mPad",
15604     "field_offset" : 104,
15605     "referenced_type" : "_ZTIA3_h"
15606    }
15607   ],
15608   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15609   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15610   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15611   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15612   "size" : 16,
15613   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15614   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15615  },
15616  {
15617   "alignment" : 4,
15618   "fields" :
15619   [
15620    {
15621     "access" : "private",
15622     "field_name" : "mBuffer",
15623     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15624    },
15625    {
15626     "access" : "private",
15627     "field_name" : "mSize",
15628     "field_offset" : 64,
15629     "referenced_type" : "_ZTIj"
15630    },
15631    {
15632     "access" : "private",
15633     "field_name" : "mOwnsBuffer",
15634     "field_offset" : 96,
15635     "referenced_type" : "_ZTIb"
15636    },
15637    {
15638     "access" : "private",
15639     "field_name" : "mPad",
15640     "field_offset" : 104,
15641     "referenced_type" : "_ZTIA3_h"
15642    }
15643   ],
15644   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15645   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15646   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15647   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15648   "size" : 16,
15649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15650   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15651  },
15652  {
15653   "alignment" : 4,
15654   "fields" :
15655   [
15656    {
15657     "access" : "private",
15658     "field_name" : "mBuffer",
15659     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15660    },
15661    {
15662     "access" : "private",
15663     "field_name" : "mSize",
15664     "field_offset" : 64,
15665     "referenced_type" : "_ZTIj"
15666    },
15667    {
15668     "access" : "private",
15669     "field_name" : "mOwnsBuffer",
15670     "field_offset" : 96,
15671     "referenced_type" : "_ZTIb"
15672    },
15673    {
15674     "access" : "private",
15675     "field_name" : "mPad",
15676     "field_offset" : 104,
15677     "referenced_type" : "_ZTIA3_h"
15678    }
15679   ],
15680   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15681   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15682   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15683   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15684   "size" : 16,
15685   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15686   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15687  },
15688  {
15689   "alignment" : 4,
15690   "fields" :
15691   [
15692    {
15693     "access" : "private",
15694     "field_name" : "mBuffer",
15695     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
15696    },
15697    {
15698     "access" : "private",
15699     "field_name" : "mSize",
15700     "field_offset" : 64,
15701     "referenced_type" : "_ZTIj"
15702    },
15703    {
15704     "access" : "private",
15705     "field_name" : "mOwnsBuffer",
15706     "field_offset" : 96,
15707     "referenced_type" : "_ZTIb"
15708    },
15709    {
15710     "access" : "private",
15711     "field_name" : "mPad",
15712     "field_offset" : 104,
15713     "referenced_type" : "_ZTIA3_h"
15714    }
15715   ],
15716   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15717   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
15718   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15719   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
15720   "size" : 16,
15721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15722   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
15723  },
15724  {
15725   "alignment" : 4,
15726   "fields" :
15727   [
15728    {
15729     "access" : "private",
15730     "field_name" : "mBuffer",
15731     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
15732    },
15733    {
15734     "access" : "private",
15735     "field_name" : "mSize",
15736     "field_offset" : 64,
15737     "referenced_type" : "_ZTIj"
15738    },
15739    {
15740     "access" : "private",
15741     "field_name" : "mOwnsBuffer",
15742     "field_offset" : 96,
15743     "referenced_type" : "_ZTIb"
15744    },
15745    {
15746     "access" : "private",
15747     "field_name" : "mPad",
15748     "field_offset" : 104,
15749     "referenced_type" : "_ZTIA3_h"
15750    }
15751   ],
15752   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15753   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
15754   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15755   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
15756   "size" : 16,
15757   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15758   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
15759  },
15760  {
15761   "alignment" : 4,
15762   "fields" :
15763   [
15764    {
15765     "access" : "private",
15766     "field_name" : "mBuffer",
15767     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
15768    },
15769    {
15770     "access" : "private",
15771     "field_name" : "mSize",
15772     "field_offset" : 64,
15773     "referenced_type" : "_ZTIj"
15774    },
15775    {
15776     "access" : "private",
15777     "field_name" : "mOwnsBuffer",
15778     "field_offset" : 96,
15779     "referenced_type" : "_ZTIb"
15780    },
15781    {
15782     "access" : "private",
15783     "field_name" : "mPad",
15784     "field_offset" : 104,
15785     "referenced_type" : "_ZTIA3_h"
15786    }
15787   ],
15788   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15789   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
15790   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15791   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
15792   "size" : 16,
15793   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15794   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
15795  },
15796  {
15797   "alignment" : 4,
15798   "fields" :
15799   [
15800    {
15801     "access" : "private",
15802     "field_name" : "mBuffer",
15803     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
15804    },
15805    {
15806     "access" : "private",
15807     "field_name" : "mSize",
15808     "field_offset" : 64,
15809     "referenced_type" : "_ZTIj"
15810    },
15811    {
15812     "access" : "private",
15813     "field_name" : "mOwnsBuffer",
15814     "field_offset" : 96,
15815     "referenced_type" : "_ZTIb"
15816    },
15817    {
15818     "access" : "private",
15819     "field_name" : "mPad",
15820     "field_offset" : 104,
15821     "referenced_type" : "_ZTIA3_h"
15822    }
15823   ],
15824   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15825   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
15826   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15827   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
15828   "size" : 16,
15829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15830   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
15831  },
15832  {
15833   "alignment" : 4,
15834   "fields" :
15835   [
15836    {
15837     "access" : "private",
15838     "field_name" : "mBuffer",
15839     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15840    },
15841    {
15842     "access" : "private",
15843     "field_name" : "mSize",
15844     "field_offset" : 64,
15845     "referenced_type" : "_ZTIj"
15846    },
15847    {
15848     "access" : "private",
15849     "field_name" : "mOwnsBuffer",
15850     "field_offset" : 96,
15851     "referenced_type" : "_ZTIb"
15852    },
15853    {
15854     "access" : "private",
15855     "field_name" : "mPad",
15856     "field_offset" : 104,
15857     "referenced_type" : "_ZTIA3_h"
15858    }
15859   ],
15860   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15861   "name" : "android::hardware::hidl_vec<char>",
15862   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15863   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15864   "size" : 16,
15865   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15866   "template_args" : [ "_ZTIc" ]
15867  },
15868  {
15869   "alignment" : 4,
15870   "fields" :
15871   [
15872    {
15873     "access" : "private",
15874     "field_name" : "mBuffer",
15875     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15876    },
15877    {
15878     "access" : "private",
15879     "field_name" : "mSize",
15880     "field_offset" : 64,
15881     "referenced_type" : "_ZTIj"
15882    },
15883    {
15884     "access" : "private",
15885     "field_name" : "mOwnsBuffer",
15886     "field_offset" : 96,
15887     "referenced_type" : "_ZTIb"
15888    },
15889    {
15890     "access" : "private",
15891     "field_name" : "mPad",
15892     "field_offset" : 104,
15893     "referenced_type" : "_ZTIA3_h"
15894    }
15895   ],
15896   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15897   "name" : "android::hardware::hidl_vec<int>",
15898   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15899   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15900   "size" : 16,
15901   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15902   "template_args" : [ "_ZTIi" ]
15903  },
15904  {
15905   "alignment" : 4,
15906   "base_specifiers" :
15907   [
15908    {
15909     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15910    }
15911   ],
15912   "fields" :
15913   [
15914    {
15915     "access" : "protected",
15916     "field_name" : "mSchedPolicy",
15917     "field_offset" : 32,
15918     "referenced_type" : "_ZTIi"
15919    },
15920    {
15921     "access" : "protected",
15922     "field_name" : "mSchedPriority",
15923     "field_offset" : 64,
15924     "referenced_type" : "_ZTIi"
15925    },
15926    {
15927     "access" : "private",
15928     "field_name" : "mExtras",
15929     "field_offset" : 96,
15930     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15931    },
15932    {
15933     "access" : "private",
15934     "field_name" : "mReserved0",
15935     "field_offset" : 128,
15936     "referenced_type" : "_ZTIPv"
15937    }
15938   ],
15939   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15940   "name" : "android::hardware::BHwBinder",
15941   "record_kind" : "class",
15942   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15943   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15944   "size" : 28,
15945   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15946   "vtable_components" :
15947   [
15948    {
15949     "component_value" : 20,
15950     "kind" : "vbase_offset"
15951    },
15952    {
15953     "kind" : "offset_to_top"
15954    },
15955    {
15956     "kind" : "rtti",
15957     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15958    },
15959    {
15960     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15961    },
15962    {
15963     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15964    },
15965    {
15966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15967    },
15968    {
15969     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15970    },
15971    {
15972     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15973    },
15974    {
15975     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15976    },
15977    {
15978     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15979    },
15980    {
15981     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15982    },
15983    {
15984     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15985    },
15986    {
15987     "kind" : "complete_dtor_pointer",
15988     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15989    },
15990    {
15991     "kind" : "deleting_dtor_pointer",
15992     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15996    },
15997    {
15998     "kind" : "vcall_offset"
15999    },
16000    {
16001     "kind" : "vcall_offset"
16002    },
16003    {
16004     "kind" : "vcall_offset"
16005    },
16006    {
16007     "kind" : "vcall_offset"
16008    },
16009    {
16010     "component_value" : -20,
16011     "kind" : "vcall_offset"
16012    },
16013    {
16014     "component_value" : -20,
16015     "kind" : "offset_to_top"
16016    },
16017    {
16018     "kind" : "rtti",
16019     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16020    },
16021    {
16022     "kind" : "complete_dtor_pointer",
16023     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16024    },
16025    {
16026     "kind" : "deleting_dtor_pointer",
16027     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16028    },
16029    {
16030     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16031    },
16032    {
16033     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16034    },
16035    {
16036     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16037    },
16038    {
16039     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16040    }
16041   ]
16042  },
16043  {
16044   "alignment" : 4,
16045   "fields" :
16046   [
16047    {
16048     "field_name" : "sched_policy",
16049     "referenced_type" : "_ZTIi"
16050    },
16051    {
16052     "field_name" : "prio",
16053     "field_offset" : 32,
16054     "referenced_type" : "_ZTIi"
16055    }
16056   ],
16057   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
16058   "name" : "android::hardware::SchedPrio",
16059   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
16060   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
16061   "size" : 8,
16062   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16063  },
16064  {
16065   "alignment" : 4,
16066   "fields" :
16067   [
16068    {
16069     "access" : "private",
16070     "field_name" : "mCond",
16071     "referenced_type" : "_ZTI14pthread_cond_t"
16072    }
16073   ],
16074   "linker_set_key" : "_ZTIN7android9ConditionE",
16075   "name" : "android::Condition",
16076   "record_kind" : "class",
16077   "referenced_type" : "_ZTIN7android9ConditionE",
16078   "self_type" : "_ZTIN7android9ConditionE",
16079   "size" : 4,
16080   "source_file" : "/system/core/libutils/include/utils/Condition.h"
16081  },
16082  {
16083   "alignment" : 4,
16084   "fields" :
16085   [
16086    {
16087     "field_name" : "buf",
16088     "referenced_type" : "_ZTIA5121_h"
16089    },
16090    {
16091     "field_name" : "entry",
16092     "referenced_type" : "_ZTI12logger_entry"
16093    }
16094   ],
16095   "is_anonymous" : true,
16096   "linker_set_key" : "_ZTIN7log_msgUt_E",
16097   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
16098   "record_kind" : "union",
16099   "referenced_type" : "_ZTIN7log_msgUt_E",
16100   "self_type" : "_ZTIN7log_msgUt_E",
16101   "size" : 5124,
16102   "source_file" : "/system/core/liblog/include/log/log_read.h"
16103  }
16104 ],
16105 "rvalue_reference_types" :
16106 [
16107  {
16108   "alignment" : 4,
16109   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16110   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
16111   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16112   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
16113   "size" : 4,
16114   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16115  },
16116  {
16117   "alignment" : 4,
16118   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_36IPowerEEE",
16119   "name" : "android::sp<android::hardware::power::V1_3::IPower> &&",
16120   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_36IPowerEEE",
16121   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_36IPowerEEE",
16122   "size" : 4,
16123   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
16124  },
16125  {
16126   "alignment" : 4,
16127   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16128   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
16129   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
16130   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
16131   "size" : 4,
16132   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16133  },
16134  {
16135   "alignment" : 4,
16136   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
16137   "name" : "android::hardware::hidl_handle &&",
16138   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
16139   "self_type" : "_ZTION7android8hardware11hidl_handleE",
16140   "size" : 4,
16141   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16142  },
16143  {
16144   "alignment" : 4,
16145   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
16146   "name" : "android::hardware::hidl_memory &&",
16147   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
16148   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
16149   "size" : 4,
16150   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16151  },
16152  {
16153   "alignment" : 4,
16154   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16155   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_3::IPower> > &&",
16156   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16157   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_36IPowerEEEEE",
16158   "size" : 4,
16159   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16160  },
16161  {
16162   "alignment" : 4,
16163   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
16164   "name" : "android::hardware::Return<bool> &&",
16165   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
16166   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
16167   "size" : 4,
16168   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16169  },
16170  {
16171   "alignment" : 4,
16172   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
16173   "name" : "android::hardware::Return<void> &&",
16174   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
16175   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
16176   "size" : 4,
16177   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16178  },
16179  {
16180   "alignment" : 4,
16181   "linker_set_key" : "_ZTION7android8hardware6StatusE",
16182   "name" : "android::hardware::Status &&",
16183   "referenced_type" : "_ZTIN7android8hardware6StatusE",
16184   "self_type" : "_ZTION7android8hardware6StatusE",
16185   "size" : 4,
16186   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16187  },
16188  {
16189   "alignment" : 4,
16190   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
16191   "name" : "android::hardware::details::return_status &&",
16192   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
16193   "self_type" : "_ZTION7android8hardware7details13return_statusE",
16194   "size" : 4,
16195   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
16196  },
16197  {
16198   "alignment" : 4,
16199   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16200   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
16201   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16202   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
16203   "size" : 4,
16204   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16205  },
16206  {
16207   "alignment" : 4,
16208   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16209   "name" : "std::function<sp<IBase> (void *)> &&",
16210   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16211   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
16212   "size" : 4,
16213   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16214  },
16215  {
16216   "alignment" : 4,
16217   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16218   "name" : "std::function<sp<IBinder> (void *)> &&",
16219   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16220   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
16221   "size" : 4,
16222   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
16223  }
16224 ]
16225}
16226