1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware5power4V1_26IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware5power4V1_26IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware5power4V1_26IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware5power4V1_26IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spIS3_EEb"
278  },
279  {
280   "name" : "_ZN7android8hardware5power4V1_27BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware5power4V1_27BsPowerC1ENS_2spINS2_6IPowerEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware5power4V1_27BsPowerC2ENS_2spINS2_6IPowerEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
290  },
291  {
292   "name" : "_ZN7android8hardware5power4V1_29BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware5power4V1_29BnHwPower24_hidl_powerHintAsync_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
296  },
297  {
298   "name" : "_ZN7android8hardware5power4V1_29BnHwPower4pingEv"
299  },
300  {
301   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD2Ev"
314  },
315  {
316   "name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
317  },
318  {
319   "name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
320  },
321  {
322   "name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
326  },
327  {
328   "name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
335  },
336  {
337   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
338  },
339  {
340   "name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
341  },
342  {
343   "name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
344  },
345  {
346   "name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
350  },
351  {
352   "name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
353  },
354  {
355   "name" : "_ZN7android8hardware5power4V1_29BpHwPower24_hidl_powerHintAsync_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
356  },
357  {
358   "name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
359  },
360  {
361   "name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
365  },
366  {
367   "name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
371  },
372  {
373   "name" : "_ZN7android8hardware5power4V1_29BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
374  },
375  {
376   "name" : "_ZN7android8hardware5power4V1_29BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_29BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
405  },
406  {
407   "binding" : "weak",
408   "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_"
409  },
410  {
411   "binding" : "weak",
412   "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_"
413  },
414  {
415   "binding" : "weak",
416   "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"
417  },
418  {
419   "binding" : "weak",
420   "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_"
421  },
422  {
423   "binding" : "weak",
424   "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_"
425  },
426  {
427   "binding" : "weak",
428   "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"
429  },
430  {
431   "binding" : "weak",
432   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
433  },
434  {
435   "binding" : "weak",
436   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
441  },
442  {
443   "name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
444  },
445  {
446   "name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
447  },
448  {
449   "name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
450  },
451  {
452   "name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
453  },
454  {
455   "name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
456  },
457  {
458   "name" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
459  }
460 ],
461 "elf_objects" :
462 [
463  {
464   "name" : "_ZN7android8hardware5power4V1_26IPower10descriptorE"
465  },
466  {
467   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS1_4V1_06IPowerE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS1_4V1_16IPowerE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS_4hidl4base4V1_05IBaseE"
474  },
475  {
476   "binding" : "weak",
477   "name" : "_ZTCN7android8hardware5power4V1_27BsPowerE0_NS2_6IPowerE"
478  },
479  {
480   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS0_7IBinderE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS0_9BHwBinderE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS1_4V1_06IPowerE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS1_4V1_16IPowerE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS2_6IPowerE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE4_NS0_10IInterfaceE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE8_NS0_11BpHwRefBaseE"
508  },
509  {
510   "name" : "_ZTTN7android8hardware5power4V1_26IPowerE"
511  },
512  {
513   "name" : "_ZTTN7android8hardware5power4V1_29BnHwPowerE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware5power4V1_29BpHwPowerE"
517  },
518  {
519   "name" : "_ZTVN7android8hardware5power4V1_26IPowerE"
520  },
521  {
522   "binding" : "weak",
523   "name" : "_ZTVN7android8hardware5power4V1_27BsPowerE"
524  },
525  {
526   "name" : "_ZTVN7android8hardware5power4V1_29BnHwPowerE"
527  },
528  {
529   "name" : "_ZTVN7android8hardware5power4V1_29BpHwPowerE"
530  }
531 ],
532 "enum_types" :
533 [
534  {
535   "alignment" : 4,
536   "enum_fields" :
537   [
538    {
539     "enum_field_value" : 1,
540     "name" : "HAL_HDR_DOLBY_VISION"
541    },
542    {
543     "enum_field_value" : 2,
544     "name" : "HAL_HDR_HDR10"
545    },
546    {
547     "enum_field_value" : 3,
548     "name" : "HAL_HDR_HLG"
549    }
550   ],
551   "linker_set_key" : "_ZTI13android_hdr_t",
552   "name" : "android_hdr_t",
553   "referenced_type" : "_ZTI13android_hdr_t",
554   "self_type" : "_ZTI13android_hdr_t",
555   "size" : 4,
556   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
557   "underlying_type" : "_ZTIj"
558  },
559  {
560   "alignment" : 4,
561   "enum_fields" :
562   [
563    {
564     "enum_field_value" : 4,
565     "name" : "HAL_HDR_HDR10_PLUS"
566    }
567   ],
568   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
569   "name" : "android_hdr_v1_2_t",
570   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
571   "self_type" : "_ZTI18android_hdr_v1_2_t",
572   "size" : 4,
573   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
574   "underlying_type" : "_ZTIj"
575  },
576  {
577   "alignment" : 4,
578   "enum_fields" :
579   [
580    {
581     "enum_field_value" : 0,
582     "name" : "ANDROID_LOG_UNKNOWN"
583    },
584    {
585     "enum_field_value" : 1,
586     "name" : "ANDROID_LOG_DEFAULT"
587    },
588    {
589     "enum_field_value" : 2,
590     "name" : "ANDROID_LOG_VERBOSE"
591    },
592    {
593     "enum_field_value" : 3,
594     "name" : "ANDROID_LOG_DEBUG"
595    },
596    {
597     "enum_field_value" : 4,
598     "name" : "ANDROID_LOG_INFO"
599    },
600    {
601     "enum_field_value" : 5,
602     "name" : "ANDROID_LOG_WARN"
603    },
604    {
605     "enum_field_value" : 6,
606     "name" : "ANDROID_LOG_ERROR"
607    },
608    {
609     "enum_field_value" : 7,
610     "name" : "ANDROID_LOG_FATAL"
611    },
612    {
613     "enum_field_value" : 8,
614     "name" : "ANDROID_LOG_SILENT"
615    }
616   ],
617   "linker_set_key" : "_ZTI19android_LogPriority",
618   "name" : "android_LogPriority",
619   "referenced_type" : "_ZTI19android_LogPriority",
620   "self_type" : "_ZTI19android_LogPriority",
621   "size" : 4,
622   "source_file" : "/system/core/liblog/include/android/log.h",
623   "underlying_type" : "_ZTIj"
624  },
625  {
626   "alignment" : 4,
627   "enum_fields" :
628   [
629    {
630     "enum_field_value" : 0,
631     "name" : "HAL_DATASPACE_UNKNOWN"
632    },
633    {
634     "enum_field_value" : 1,
635     "name" : "HAL_DATASPACE_ARBITRARY"
636    },
637    {
638     "enum_field_value" : 16,
639     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
640    },
641    {
642     "enum_field_value" : 4128768,
643     "name" : "HAL_DATASPACE_STANDARD_MASK"
644    },
645    {
646     "enum_field_value" : 0,
647     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
648    },
649    {
650     "enum_field_value" : 65536,
651     "name" : "HAL_DATASPACE_STANDARD_BT709"
652    },
653    {
654     "enum_field_value" : 131072,
655     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
656    },
657    {
658     "enum_field_value" : 196608,
659     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
660    },
661    {
662     "enum_field_value" : 262144,
663     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
664    },
665    {
666     "enum_field_value" : 327680,
667     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
668    },
669    {
670     "enum_field_value" : 393216,
671     "name" : "HAL_DATASPACE_STANDARD_BT2020"
672    },
673    {
674     "enum_field_value" : 458752,
675     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
676    },
677    {
678     "enum_field_value" : 524288,
679     "name" : "HAL_DATASPACE_STANDARD_BT470M"
680    },
681    {
682     "enum_field_value" : 589824,
683     "name" : "HAL_DATASPACE_STANDARD_FILM"
684    },
685    {
686     "enum_field_value" : 655360,
687     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
688    },
689    {
690     "enum_field_value" : 720896,
691     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
692    },
693    {
694     "enum_field_value" : 22,
695     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
696    },
697    {
698     "enum_field_value" : 130023424,
699     "name" : "HAL_DATASPACE_TRANSFER_MASK"
700    },
701    {
702     "enum_field_value" : 0,
703     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
704    },
705    {
706     "enum_field_value" : 4194304,
707     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
708    },
709    {
710     "enum_field_value" : 8388608,
711     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
712    },
713    {
714     "enum_field_value" : 12582912,
715     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
716    },
717    {
718     "enum_field_value" : 16777216,
719     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
720    },
721    {
722     "enum_field_value" : 20971520,
723     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
724    },
725    {
726     "enum_field_value" : 25165824,
727     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
728    },
729    {
730     "enum_field_value" : 29360128,
731     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
732    },
733    {
734     "enum_field_value" : 33554432,
735     "name" : "HAL_DATASPACE_TRANSFER_HLG"
736    },
737    {
738     "enum_field_value" : 27,
739     "name" : "HAL_DATASPACE_RANGE_SHIFT"
740    },
741    {
742     "enum_field_value" : 939524096,
743     "name" : "HAL_DATASPACE_RANGE_MASK"
744    },
745    {
746     "enum_field_value" : 0,
747     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
748    },
749    {
750     "enum_field_value" : 134217728,
751     "name" : "HAL_DATASPACE_RANGE_FULL"
752    },
753    {
754     "enum_field_value" : 268435456,
755     "name" : "HAL_DATASPACE_RANGE_LIMITED"
756    },
757    {
758     "enum_field_value" : 402653184,
759     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
760    },
761    {
762     "enum_field_value" : 512,
763     "name" : "HAL_DATASPACE_SRGB_LINEAR"
764    },
765    {
766     "enum_field_value" : 138477568,
767     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
768    },
769    {
770     "enum_field_value" : 406913024,
771     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
772    },
773    {
774     "enum_field_value" : 513,
775     "name" : "HAL_DATASPACE_SRGB"
776    },
777    {
778     "enum_field_value" : 142671872,
779     "name" : "HAL_DATASPACE_V0_SRGB"
780    },
781    {
782     "enum_field_value" : 411107328,
783     "name" : "HAL_DATASPACE_V0_SCRGB"
784    },
785    {
786     "enum_field_value" : 257,
787     "name" : "HAL_DATASPACE_JFIF"
788    },
789    {
790     "enum_field_value" : 146931712,
791     "name" : "HAL_DATASPACE_V0_JFIF"
792    },
793    {
794     "enum_field_value" : 258,
795     "name" : "HAL_DATASPACE_BT601_625"
796    },
797    {
798     "enum_field_value" : 281149440,
799     "name" : "HAL_DATASPACE_V0_BT601_625"
800    },
801    {
802     "enum_field_value" : 259,
803     "name" : "HAL_DATASPACE_BT601_525"
804    },
805    {
806     "enum_field_value" : 281280512,
807     "name" : "HAL_DATASPACE_V0_BT601_525"
808    },
809    {
810     "enum_field_value" : 260,
811     "name" : "HAL_DATASPACE_BT709"
812    },
813    {
814     "enum_field_value" : 281083904,
815     "name" : "HAL_DATASPACE_V0_BT709"
816    },
817    {
818     "enum_field_value" : 139067392,
819     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
820    },
821    {
822     "enum_field_value" : 155844608,
823     "name" : "HAL_DATASPACE_DCI_P3"
824    },
825    {
826     "enum_field_value" : 139067392,
827     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
828    },
829    {
830     "enum_field_value" : 143261696,
831     "name" : "HAL_DATASPACE_DISPLAY_P3"
832    },
833    {
834     "enum_field_value" : 151715840,
835     "name" : "HAL_DATASPACE_ADOBE_RGB"
836    },
837    {
838     "enum_field_value" : 138805248,
839     "name" : "HAL_DATASPACE_BT2020_LINEAR"
840    },
841    {
842     "enum_field_value" : 147193856,
843     "name" : "HAL_DATASPACE_BT2020"
844    },
845    {
846     "enum_field_value" : 163971072,
847     "name" : "HAL_DATASPACE_BT2020_PQ"
848    },
849    {
850     "enum_field_value" : 4096,
851     "name" : "HAL_DATASPACE_DEPTH"
852    },
853    {
854     "enum_field_value" : 4097,
855     "name" : "HAL_DATASPACE_SENSOR"
856    }
857   ],
858   "linker_set_key" : "_ZTI19android_dataspace_t",
859   "name" : "android_dataspace_t",
860   "referenced_type" : "_ZTI19android_dataspace_t",
861   "self_type" : "_ZTI19android_dataspace_t",
862   "size" : 4,
863   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
864   "underlying_type" : "_ZTIj"
865  },
866  {
867   "alignment" : 4,
868   "enum_fields" :
869   [
870    {
871     "enum_field_value" : 0,
872     "name" : "FLEX_FORMAT_INVALID"
873    },
874    {
875     "enum_field_value" : 1,
876     "name" : "FLEX_FORMAT_Y"
877    },
878    {
879     "enum_field_value" : 7,
880     "name" : "FLEX_FORMAT_YCbCr"
881    },
882    {
883     "enum_field_value" : 1073741831,
884     "name" : "FLEX_FORMAT_YCbCrA"
885    },
886    {
887     "enum_field_value" : 7168,
888     "name" : "FLEX_FORMAT_RGB"
889    },
890    {
891     "enum_field_value" : 1073748992,
892     "name" : "FLEX_FORMAT_RGBA"
893    }
894   ],
895   "linker_set_key" : "_ZTI19android_flex_format",
896   "name" : "android_flex_format",
897   "referenced_type" : "_ZTI19android_flex_format",
898   "self_type" : "_ZTI19android_flex_format",
899   "size" : 4,
900   "source_file" : "/system/core/libsystem/include/system/graphics.h",
901   "underlying_type" : "_ZTIj"
902  },
903  {
904   "alignment" : 4,
905   "enum_fields" :
906   [
907    {
908     "enum_field_value" : 1,
909     "name" : "HAL_TRANSFORM_FLIP_H"
910    },
911    {
912     "enum_field_value" : 2,
913     "name" : "HAL_TRANSFORM_FLIP_V"
914    },
915    {
916     "enum_field_value" : 4,
917     "name" : "HAL_TRANSFORM_ROT_90"
918    },
919    {
920     "enum_field_value" : 3,
921     "name" : "HAL_TRANSFORM_ROT_180"
922    },
923    {
924     "enum_field_value" : 7,
925     "name" : "HAL_TRANSFORM_ROT_270"
926    }
927   ],
928   "linker_set_key" : "_ZTI19android_transform_t",
929   "name" : "android_transform_t",
930   "referenced_type" : "_ZTI19android_transform_t",
931   "self_type" : "_ZTI19android_transform_t",
932   "size" : 4,
933   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
934   "underlying_type" : "_ZTIj"
935  },
936  {
937   "alignment" : 4,
938   "enum_fields" :
939   [
940    {
941     "enum_field_value" : 0,
942     "name" : "HAL_COLOR_MODE_NATIVE"
943    },
944    {
945     "enum_field_value" : 1,
946     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
947    },
948    {
949     "enum_field_value" : 2,
950     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
951    },
952    {
953     "enum_field_value" : 3,
954     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
955    },
956    {
957     "enum_field_value" : 4,
958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
959    },
960    {
961     "enum_field_value" : 5,
962     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
963    },
964    {
965     "enum_field_value" : 6,
966     "name" : "HAL_COLOR_MODE_DCI_P3"
967    },
968    {
969     "enum_field_value" : 7,
970     "name" : "HAL_COLOR_MODE_SRGB"
971    },
972    {
973     "enum_field_value" : 8,
974     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
975    },
976    {
977     "enum_field_value" : 9,
978     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
979    }
980   ],
981   "linker_set_key" : "_ZTI20android_color_mode_t",
982   "name" : "android_color_mode_t",
983   "referenced_type" : "_ZTI20android_color_mode_t",
984   "self_type" : "_ZTI20android_color_mode_t",
985   "size" : 4,
986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
987   "underlying_type" : "_ZTIj"
988  },
989  {
990   "alignment" : 4,
991   "enum_fields" :
992   [
993    {
994     "enum_field_value" : 0,
995     "name" : "SYSTEM_TIME_REALTIME"
996    },
997    {
998     "enum_field_value" : 1,
999     "name" : "SYSTEM_TIME_MONOTONIC"
1000    },
1001    {
1002     "enum_field_value" : 2,
1003     "name" : "SYSTEM_TIME_PROCESS"
1004    },
1005    {
1006     "enum_field_value" : 3,
1007     "name" : "SYSTEM_TIME_THREAD"
1008    },
1009    {
1010     "enum_field_value" : 4,
1011     "name" : "SYSTEM_TIME_BOOTTIME"
1012    }
1013   ],
1014   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1015   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1016   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1017   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1018   "size" : 4,
1019   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1020   "underlying_type" : "_ZTIj"
1021  },
1022  {
1023   "alignment" : 4,
1024   "enum_fields" :
1025   [
1026    {
1027     "enum_field_value" : 1,
1028     "name" : "FLEX_COMPONENT_Y"
1029    },
1030    {
1031     "enum_field_value" : 2,
1032     "name" : "FLEX_COMPONENT_Cb"
1033    },
1034    {
1035     "enum_field_value" : 4,
1036     "name" : "FLEX_COMPONENT_Cr"
1037    },
1038    {
1039     "enum_field_value" : 1024,
1040     "name" : "FLEX_COMPONENT_R"
1041    },
1042    {
1043     "enum_field_value" : 2048,
1044     "name" : "FLEX_COMPONENT_G"
1045    },
1046    {
1047     "enum_field_value" : 4096,
1048     "name" : "FLEX_COMPONENT_B"
1049    },
1050    {
1051     "enum_field_value" : 1073741824,
1052     "name" : "FLEX_COMPONENT_A"
1053    }
1054   ],
1055   "linker_set_key" : "_ZTI22android_flex_component",
1056   "name" : "android_flex_component",
1057   "referenced_type" : "_ZTI22android_flex_component",
1058   "self_type" : "_ZTI22android_flex_component",
1059   "size" : 4,
1060   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1061   "underlying_type" : "_ZTIj"
1062  },
1063  {
1064   "alignment" : 4,
1065   "enum_fields" :
1066   [
1067    {
1068     "enum_field_value" : 1,
1069     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1070    },
1071    {
1072     "enum_field_value" : 2,
1073     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1074    },
1075    {
1076     "enum_field_value" : 3,
1077     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1078    },
1079    {
1080     "enum_field_value" : 4,
1081     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1082    },
1083    {
1084     "enum_field_value" : 5,
1085     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1086    },
1087    {
1088     "enum_field_value" : 16,
1089     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1090    },
1091    {
1092     "enum_field_value" : 17,
1093     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1094    },
1095    {
1096     "enum_field_value" : 20,
1097     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1098    },
1099    {
1100     "enum_field_value" : 22,
1101     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1102    },
1103    {
1104     "enum_field_value" : 32,
1105     "name" : "HAL_PIXEL_FORMAT_RAW16"
1106    },
1107    {
1108     "enum_field_value" : 33,
1109     "name" : "HAL_PIXEL_FORMAT_BLOB"
1110    },
1111    {
1112     "enum_field_value" : 34,
1113     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1114    },
1115    {
1116     "enum_field_value" : 35,
1117     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1118    },
1119    {
1120     "enum_field_value" : 36,
1121     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1122    },
1123    {
1124     "enum_field_value" : 37,
1125     "name" : "HAL_PIXEL_FORMAT_RAW10"
1126    },
1127    {
1128     "enum_field_value" : 38,
1129     "name" : "HAL_PIXEL_FORMAT_RAW12"
1130    },
1131    {
1132     "enum_field_value" : 43,
1133     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1134    },
1135    {
1136     "enum_field_value" : 538982489,
1137     "name" : "HAL_PIXEL_FORMAT_Y8"
1138    },
1139    {
1140     "enum_field_value" : 540422489,
1141     "name" : "HAL_PIXEL_FORMAT_Y16"
1142    },
1143    {
1144     "enum_field_value" : 842094169,
1145     "name" : "HAL_PIXEL_FORMAT_YV12"
1146    }
1147   ],
1148   "linker_set_key" : "_ZTI22android_pixel_format_t",
1149   "name" : "android_pixel_format_t",
1150   "referenced_type" : "_ZTI22android_pixel_format_t",
1151   "self_type" : "_ZTI22android_pixel_format_t",
1152   "size" : 4,
1153   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1154   "underlying_type" : "_ZTIj"
1155  },
1156  {
1157   "alignment" : 4,
1158   "enum_fields" :
1159   [
1160    {
1161     "enum_field_value" : 19,
1162     "name" : "ANDROID_PRIORITY_LOWEST"
1163    },
1164    {
1165     "enum_field_value" : 10,
1166     "name" : "ANDROID_PRIORITY_BACKGROUND"
1167    },
1168    {
1169     "enum_field_value" : 0,
1170     "name" : "ANDROID_PRIORITY_NORMAL"
1171    },
1172    {
1173     "enum_field_value" : -2,
1174     "name" : "ANDROID_PRIORITY_FOREGROUND"
1175    },
1176    {
1177     "enum_field_value" : -4,
1178     "name" : "ANDROID_PRIORITY_DISPLAY"
1179    },
1180    {
1181     "enum_field_value" : -8,
1182     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1183    },
1184    {
1185     "enum_field_value" : -10,
1186     "name" : "ANDROID_PRIORITY_VIDEO"
1187    },
1188    {
1189     "enum_field_value" : -16,
1190     "name" : "ANDROID_PRIORITY_AUDIO"
1191    },
1192    {
1193     "enum_field_value" : -19,
1194     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1195    },
1196    {
1197     "enum_field_value" : -20,
1198     "name" : "ANDROID_PRIORITY_HIGHEST"
1199    },
1200    {
1201     "enum_field_value" : 0,
1202     "name" : "ANDROID_PRIORITY_DEFAULT"
1203    },
1204    {
1205     "enum_field_value" : -1,
1206     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1207    },
1208    {
1209     "enum_field_value" : 1,
1210     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1211    }
1212   ],
1213   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1214   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1215   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1216   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1217   "size" : 4,
1218   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1219   "underlying_type" : "_ZTIi"
1220  },
1221  {
1222   "alignment" : 4,
1223   "enum_fields" :
1224   [
1225    {
1226     "enum_field_value" : 281411584,
1227     "name" : "HAL_DATASPACE_BT2020_ITU"
1228    },
1229    {
1230     "enum_field_value" : 298188800,
1231     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1232    },
1233    {
1234     "enum_field_value" : 302383104,
1235     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1236    },
1237    {
1238     "enum_field_value" : 168165376,
1239     "name" : "HAL_DATASPACE_BT2020_HLG"
1240    }
1241   ],
1242   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1243   "name" : "android_dataspace_v1_1_t",
1244   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1245   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1246   "size" : 4,
1247   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1248   "underlying_type" : "_ZTIj"
1249  },
1250  {
1251   "alignment" : 4,
1252   "enum_fields" :
1253   [
1254    {
1255     "enum_field_value" : 142999552,
1256     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1257    },
1258    {
1259     "enum_field_value" : 4098,
1260     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1261    },
1262    {
1263     "enum_field_value" : 4099,
1264     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1265    },
1266    {
1267     "enum_field_value" : 4100,
1268     "name" : "HAL_DATASPACE_HEIF"
1269    }
1270   ],
1271   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1272   "name" : "android_dataspace_v1_2_t",
1273   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1274   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1275   "size" : 4,
1276   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1277   "underlying_type" : "_ZTIj"
1278  },
1279  {
1280   "alignment" : 4,
1281   "enum_fields" :
1282   [
1283    {
1284     "enum_field_value" : 10,
1285     "name" : "HAL_COLOR_MODE_BT2020"
1286    },
1287    {
1288     "enum_field_value" : 11,
1289     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1290    },
1291    {
1292     "enum_field_value" : 12,
1293     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1294    }
1295   ],
1296   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1297   "name" : "android_color_mode_v1_1_t",
1298   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1299   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1300   "size" : 4,
1301   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1302   "underlying_type" : "_ZTIj"
1303  },
1304  {
1305   "alignment" : 4,
1306   "enum_fields" :
1307   [
1308    {
1309     "enum_field_value" : 0,
1310     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1311    },
1312    {
1313     "enum_field_value" : 1,
1314     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1315    },
1316    {
1317     "enum_field_value" : 2,
1318     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1319    },
1320    {
1321     "enum_field_value" : 3,
1322     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1323    },
1324    {
1325     "enum_field_value" : 4,
1326     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1327    },
1328    {
1329     "enum_field_value" : 5,
1330     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1331    },
1332    {
1333     "enum_field_value" : 6,
1334     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1335    }
1336   ],
1337   "linker_set_key" : "_ZTI25android_color_transform_t",
1338   "name" : "android_color_transform_t",
1339   "referenced_type" : "_ZTI25android_color_transform_t",
1340   "self_type" : "_ZTI25android_color_transform_t",
1341   "size" : 4,
1342   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1343   "underlying_type" : "_ZTIj"
1344  },
1345  {
1346   "alignment" : 4,
1347   "enum_fields" :
1348   [
1349    {
1350     "enum_field_value" : 39,
1351     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1352    },
1353    {
1354     "enum_field_value" : 40,
1355     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1356    },
1357    {
1358     "enum_field_value" : 41,
1359     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1360    },
1361    {
1362     "enum_field_value" : 42,
1363     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1364    }
1365   ],
1366   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1367   "name" : "android_pixel_format_sw_t",
1368   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1369   "self_type" : "_ZTI25android_pixel_format_sw_t",
1370   "size" : 4,
1371   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1372   "underlying_type" : "_ZTIj"
1373  },
1374  {
1375   "alignment" : 4,
1376   "enum_fields" :
1377   [
1378    {
1379     "enum_field_value" : 48,
1380     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1381    },
1382    {
1383     "enum_field_value" : 49,
1384     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1385    },
1386    {
1387     "enum_field_value" : 50,
1388     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1389    },
1390    {
1391     "enum_field_value" : 51,
1392     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1393    },
1394    {
1395     "enum_field_value" : 52,
1396     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1397    },
1398    {
1399     "enum_field_value" : 53,
1400     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1401    },
1402    {
1403     "enum_field_value" : 54,
1404     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1405    }
1406   ],
1407   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1408   "name" : "android_pixel_format_v1_1_t",
1409   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1410   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1411   "size" : 4,
1412   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1413   "underlying_type" : "_ZTIj"
1414  },
1415  {
1416   "alignment" : 4,
1417   "enum_fields" :
1418   [
1419    {
1420     "enum_field_value" : 55,
1421     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1422    }
1423   ],
1424   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1425   "name" : "android_pixel_format_v1_2_t",
1426   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1427   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1428   "size" : 4,
1429   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1430   "underlying_type" : "_ZTIj"
1431  },
1432  {
1433   "alignment" : 4,
1434   "enum_fields" :
1435   [
1436    {
1437     "enum_field_value" : 0,
1438     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1439    },
1440    {
1441     "enum_field_value" : 1,
1442     "name" : "HAL_RENDER_INTENT_ENHANCE"
1443    },
1444    {
1445     "enum_field_value" : 2,
1446     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1447    },
1448    {
1449     "enum_field_value" : 3,
1450     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1451    }
1452   ],
1453   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1454   "name" : "android_render_intent_v1_1_t",
1455   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1456   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1457   "size" : 4,
1458   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1459   "underlying_type" : "_ZTIj"
1460  },
1461  {
1462   "alignment" : 4,
1463   "enum_fields" :
1464   [
1465    {
1466     "enum_field_value" : 0,
1467     "name" : "LOG_ID_MIN"
1468    },
1469    {
1470     "enum_field_value" : 0,
1471     "name" : "LOG_ID_MAIN"
1472    },
1473    {
1474     "enum_field_value" : 1,
1475     "name" : "LOG_ID_RADIO"
1476    },
1477    {
1478     "enum_field_value" : 2,
1479     "name" : "LOG_ID_EVENTS"
1480    },
1481    {
1482     "enum_field_value" : 3,
1483     "name" : "LOG_ID_SYSTEM"
1484    },
1485    {
1486     "enum_field_value" : 4,
1487     "name" : "LOG_ID_CRASH"
1488    },
1489    {
1490     "enum_field_value" : 5,
1491     "name" : "LOG_ID_STATS"
1492    },
1493    {
1494     "enum_field_value" : 6,
1495     "name" : "LOG_ID_SECURITY"
1496    },
1497    {
1498     "enum_field_value" : 7,
1499     "name" : "LOG_ID_KERNEL"
1500    },
1501    {
1502     "enum_field_value" : 8,
1503     "name" : "LOG_ID_MAX"
1504    },
1505    {
1506     "enum_field_value" : 2147483647,
1507     "name" : "LOG_ID_DEFAULT"
1508    }
1509   ],
1510   "linker_set_key" : "_ZTI6log_id",
1511   "name" : "log_id",
1512   "referenced_type" : "_ZTI6log_id",
1513   "self_type" : "_ZTI6log_id",
1514   "size" : 4,
1515   "source_file" : "/system/core/liblog/include/android/log.h",
1516   "underlying_type" : "_ZTIj"
1517  },
1518  {
1519   "alignment" : 4,
1520   "enum_fields" :
1521   [
1522    {
1523     "enum_field_value" : 1,
1524     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1525    },
1526    {
1527     "enum_field_value" : 2,
1528     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1529    },
1530    {
1531     "enum_field_value" : 4,
1532     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1533    }
1534   ],
1535   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1536   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1537   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1538   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1539   "size" : 4,
1540   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1541   "underlying_type" : "_ZTIj"
1542  },
1543  {
1544   "alignment" : 4,
1545   "enum_fields" :
1546   [
1547    {
1548     "enum_field_value" : 0,
1549     "name" : "android::OK"
1550    },
1551    {
1552     "enum_field_value" : 0,
1553     "name" : "android::NO_ERROR"
1554    },
1555    {
1556     "enum_field_value" : -2147483648,
1557     "name" : "android::UNKNOWN_ERROR"
1558    },
1559    {
1560     "enum_field_value" : -12,
1561     "name" : "android::NO_MEMORY"
1562    },
1563    {
1564     "enum_field_value" : -38,
1565     "name" : "android::INVALID_OPERATION"
1566    },
1567    {
1568     "enum_field_value" : -22,
1569     "name" : "android::BAD_VALUE"
1570    },
1571    {
1572     "enum_field_value" : -2147483647,
1573     "name" : "android::BAD_TYPE"
1574    },
1575    {
1576     "enum_field_value" : -2,
1577     "name" : "android::NAME_NOT_FOUND"
1578    },
1579    {
1580     "enum_field_value" : -1,
1581     "name" : "android::PERMISSION_DENIED"
1582    },
1583    {
1584     "enum_field_value" : -19,
1585     "name" : "android::NO_INIT"
1586    },
1587    {
1588     "enum_field_value" : -17,
1589     "name" : "android::ALREADY_EXISTS"
1590    },
1591    {
1592     "enum_field_value" : -32,
1593     "name" : "android::DEAD_OBJECT"
1594    },
1595    {
1596     "enum_field_value" : -2147483646,
1597     "name" : "android::FAILED_TRANSACTION"
1598    },
1599    {
1600     "enum_field_value" : -75,
1601     "name" : "android::BAD_INDEX"
1602    },
1603    {
1604     "enum_field_value" : -61,
1605     "name" : "android::NOT_ENOUGH_DATA"
1606    },
1607    {
1608     "enum_field_value" : -11,
1609     "name" : "android::WOULD_BLOCK"
1610    },
1611    {
1612     "enum_field_value" : -110,
1613     "name" : "android::TIMED_OUT"
1614    },
1615    {
1616     "enum_field_value" : -74,
1617     "name" : "android::UNKNOWN_TRANSACTION"
1618    },
1619    {
1620     "enum_field_value" : -2147483641,
1621     "name" : "android::FDS_NOT_ALLOWED"
1622    },
1623    {
1624     "enum_field_value" : -2147483640,
1625     "name" : "android::UNEXPECTED_NULL"
1626    }
1627   ],
1628   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1629   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1630   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1631   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1632   "size" : 4,
1633   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1634   "underlying_type" : "_ZTIi"
1635  },
1636  {
1637   "alignment" : 4,
1638   "enum_fields" :
1639   [
1640    {
1641     "enum_field_value" : 19,
1642     "name" : "android::PRIORITY_LOWEST"
1643    },
1644    {
1645     "enum_field_value" : 10,
1646     "name" : "android::PRIORITY_BACKGROUND"
1647    },
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "android::PRIORITY_NORMAL"
1651    },
1652    {
1653     "enum_field_value" : -2,
1654     "name" : "android::PRIORITY_FOREGROUND"
1655    },
1656    {
1657     "enum_field_value" : -4,
1658     "name" : "android::PRIORITY_DISPLAY"
1659    },
1660    {
1661     "enum_field_value" : -8,
1662     "name" : "android::PRIORITY_URGENT_DISPLAY"
1663    },
1664    {
1665     "enum_field_value" : -16,
1666     "name" : "android::PRIORITY_AUDIO"
1667    },
1668    {
1669     "enum_field_value" : -19,
1670     "name" : "android::PRIORITY_URGENT_AUDIO"
1671    },
1672    {
1673     "enum_field_value" : -20,
1674     "name" : "android::PRIORITY_HIGHEST"
1675    },
1676    {
1677     "enum_field_value" : 0,
1678     "name" : "android::PRIORITY_DEFAULT"
1679    },
1680    {
1681     "enum_field_value" : -1,
1682     "name" : "android::PRIORITY_MORE_FAVORABLE"
1683    },
1684    {
1685     "enum_field_value" : 1,
1686     "name" : "android::PRIORITY_LESS_FAVORABLE"
1687    }
1688   ],
1689   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1690   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1691   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1692   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1693   "size" : 4,
1694   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1695   "underlying_type" : "_ZTIi"
1696  },
1697  {
1698   "alignment" : 4,
1699   "enum_fields" :
1700   [
1701    {
1702     "enum_field_value" : 1,
1703     "name" : "android::trait_trivial_copy<bool>::value"
1704    }
1705   ],
1706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1707   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1708   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1709   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1710   "size" : 4,
1711   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1712   "underlying_type" : "_ZTIj"
1713  },
1714  {
1715   "alignment" : 4,
1716   "enum_fields" :
1717   [
1718    {
1719     "enum_field_value" : 1,
1720     "name" : "android::trait_trivial_copy<char>::value"
1721    }
1722   ],
1723   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1724   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1725   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1726   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1727   "size" : 4,
1728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1729   "underlying_type" : "_ZTIj"
1730  },
1731  {
1732   "alignment" : 4,
1733   "enum_fields" :
1734   [
1735    {
1736     "enum_field_value" : 1,
1737     "name" : "android::trait_trivial_copy<double>::value"
1738    }
1739   ],
1740   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1741   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1742   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1743   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1744   "size" : 4,
1745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1746   "underlying_type" : "_ZTIj"
1747  },
1748  {
1749   "alignment" : 4,
1750   "enum_fields" :
1751   [
1752    {
1753     "enum_field_value" : 1,
1754     "name" : "android::trait_trivial_copy<float>::value"
1755    }
1756   ],
1757   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1758   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1759   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1760   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1761   "size" : 4,
1762   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1763   "underlying_type" : "_ZTIj"
1764  },
1765  {
1766   "alignment" : 4,
1767   "enum_fields" :
1768   [
1769    {
1770     "enum_field_value" : 1,
1771     "name" : "android::trait_trivial_copy<unsigned char>::value"
1772    }
1773   ],
1774   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1775   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1776   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1777   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1778   "size" : 4,
1779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1780   "underlying_type" : "_ZTIj"
1781  },
1782  {
1783   "alignment" : 4,
1784   "enum_fields" :
1785   [
1786    {
1787     "enum_field_value" : 1,
1788     "name" : "android::trait_trivial_copy<int>::value"
1789    }
1790   ],
1791   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1792   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1793   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1794   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1795   "size" : 4,
1796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1797   "underlying_type" : "_ZTIj"
1798  },
1799  {
1800   "alignment" : 4,
1801   "enum_fields" :
1802   [
1803    {
1804     "enum_field_value" : 1,
1805     "name" : "android::trait_trivial_copy<unsigned int>::value"
1806    }
1807   ],
1808   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1809   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1810   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1811   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1812   "size" : 4,
1813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1814   "underlying_type" : "_ZTIj"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "android::trait_trivial_copy<long>::value"
1823    }
1824   ],
1825   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1826   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1827   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1828   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1829   "size" : 4,
1830   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1831   "underlying_type" : "_ZTIj"
1832  },
1833  {
1834   "alignment" : 4,
1835   "enum_fields" :
1836   [
1837    {
1838     "enum_field_value" : 1,
1839     "name" : "android::trait_trivial_copy<unsigned long>::value"
1840    }
1841   ],
1842   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1843   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1844   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1845   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1846   "size" : 4,
1847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1848   "underlying_type" : "_ZTIj"
1849  },
1850  {
1851   "alignment" : 4,
1852   "enum_fields" :
1853   [
1854    {
1855     "enum_field_value" : 1,
1856     "name" : "android::trait_trivial_copy<short>::value"
1857    }
1858   ],
1859   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1860   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1861   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1862   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1863   "size" : 4,
1864   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1865   "underlying_type" : "_ZTIj"
1866  },
1867  {
1868   "alignment" : 4,
1869   "enum_fields" :
1870   [
1871    {
1872     "enum_field_value" : 1,
1873     "name" : "android::trait_trivial_copy<unsigned short>::value"
1874    }
1875   ],
1876   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1877   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1878   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1879   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1880   "size" : 4,
1881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1882   "underlying_type" : "_ZTIj"
1883  },
1884  {
1885   "alignment" : 4,
1886   "enum_fields" :
1887   [
1888    {
1889     "enum_field_value" : 1,
1890     "name" : "android::trait_trivial_copy<void>::value"
1891    }
1892   ],
1893   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1894   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1895   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1896   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1897   "size" : 4,
1898   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1899   "underlying_type" : "_ZTIj"
1900  },
1901  {
1902   "alignment" : 4,
1903   "enum_fields" :
1904   [
1905    {
1906     "enum_field_value" : 1,
1907     "name" : "android::trait_trivial_copy<long long>::value"
1908    }
1909   ],
1910   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1911   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1912   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1913   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1914   "size" : 4,
1915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1916   "underlying_type" : "_ZTIj"
1917  },
1918  {
1919   "alignment" : 4,
1920   "enum_fields" :
1921   [
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1928   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1929   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1930   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1931   "size" : 4,
1932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1933   "underlying_type" : "_ZTIj"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 1,
1941     "name" : "android::trait_trivial_ctor<bool>::value"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1945   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1946   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1947   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1948   "size" : 4,
1949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::trait_trivial_ctor<char>::value"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1962   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1963   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1964   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1965   "size" : 4,
1966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "android::trait_trivial_ctor<double>::value"
1976    }
1977   ],
1978   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1979   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1980   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1981   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1982   "size" : 4,
1983   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1984   "underlying_type" : "_ZTIj"
1985  },
1986  {
1987   "alignment" : 4,
1988   "enum_fields" :
1989   [
1990    {
1991     "enum_field_value" : 1,
1992     "name" : "android::trait_trivial_ctor<float>::value"
1993    }
1994   ],
1995   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1996   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1997   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1998   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1999   "size" : 4,
2000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2001   "underlying_type" : "_ZTIj"
2002  },
2003  {
2004   "alignment" : 4,
2005   "enum_fields" :
2006   [
2007    {
2008     "enum_field_value" : 1,
2009     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2010    }
2011   ],
2012   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2013   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2014   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2015   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2016   "size" : 4,
2017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2018   "underlying_type" : "_ZTIj"
2019  },
2020  {
2021   "alignment" : 4,
2022   "enum_fields" :
2023   [
2024    {
2025     "enum_field_value" : 1,
2026     "name" : "android::trait_trivial_ctor<int>::value"
2027    }
2028   ],
2029   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2030   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2031   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2032   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2033   "size" : 4,
2034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2035   "underlying_type" : "_ZTIj"
2036  },
2037  {
2038   "alignment" : 4,
2039   "enum_fields" :
2040   [
2041    {
2042     "enum_field_value" : 1,
2043     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2047   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2048   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2049   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2050   "size" : 4,
2051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "android::trait_trivial_ctor<long>::value"
2061    }
2062   ],
2063   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2064   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2065   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2066   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2067   "size" : 4,
2068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2081   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2082   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2083   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2084   "size" : 4,
2085   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2086   "underlying_type" : "_ZTIj"
2087  },
2088  {
2089   "alignment" : 4,
2090   "enum_fields" :
2091   [
2092    {
2093     "enum_field_value" : 1,
2094     "name" : "android::trait_trivial_ctor<short>::value"
2095    }
2096   ],
2097   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2098   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2099   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2100   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2101   "size" : 4,
2102   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2103   "underlying_type" : "_ZTIj"
2104  },
2105  {
2106   "alignment" : 4,
2107   "enum_fields" :
2108   [
2109    {
2110     "enum_field_value" : 1,
2111     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2112    }
2113   ],
2114   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2115   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2116   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2117   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2118   "size" : 4,
2119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2120   "underlying_type" : "_ZTIj"
2121  },
2122  {
2123   "alignment" : 4,
2124   "enum_fields" :
2125   [
2126    {
2127     "enum_field_value" : 1,
2128     "name" : "android::trait_trivial_ctor<void>::value"
2129    }
2130   ],
2131   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2132   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2133   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2134   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2135   "size" : 4,
2136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2137   "underlying_type" : "_ZTIj"
2138  },
2139  {
2140   "alignment" : 4,
2141   "enum_fields" :
2142   [
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::trait_trivial_ctor<long long>::value"
2146    }
2147   ],
2148   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2149   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2150   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2151   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2152   "size" : 4,
2153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2154   "underlying_type" : "_ZTIj"
2155  },
2156  {
2157   "alignment" : 4,
2158   "enum_fields" :
2159   [
2160    {
2161     "enum_field_value" : 1,
2162     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2163    }
2164   ],
2165   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2166   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2167   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2168   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2169   "size" : 4,
2170   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2171   "underlying_type" : "_ZTIj"
2172  },
2173  {
2174   "alignment" : 4,
2175   "enum_fields" :
2176   [
2177    {
2178     "enum_field_value" : 1,
2179     "name" : "android::trait_trivial_dtor<bool>::value"
2180    }
2181   ],
2182   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2183   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2184   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2185   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2186   "size" : 4,
2187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2188   "underlying_type" : "_ZTIj"
2189  },
2190  {
2191   "alignment" : 4,
2192   "enum_fields" :
2193   [
2194    {
2195     "enum_field_value" : 1,
2196     "name" : "android::trait_trivial_dtor<char>::value"
2197    }
2198   ],
2199   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2200   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2201   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2202   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2203   "size" : 4,
2204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2205   "underlying_type" : "_ZTIj"
2206  },
2207  {
2208   "alignment" : 4,
2209   "enum_fields" :
2210   [
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::trait_trivial_dtor<double>::value"
2214    }
2215   ],
2216   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2217   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2218   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2219   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2220   "size" : 4,
2221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2222   "underlying_type" : "_ZTIj"
2223  },
2224  {
2225   "alignment" : 4,
2226   "enum_fields" :
2227   [
2228    {
2229     "enum_field_value" : 1,
2230     "name" : "android::trait_trivial_dtor<float>::value"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2234   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2235   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2236   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2237   "size" : 4,
2238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 1,
2247     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2248    }
2249   ],
2250   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2251   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2252   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2253   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2254   "size" : 4,
2255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2256   "underlying_type" : "_ZTIj"
2257  },
2258  {
2259   "alignment" : 4,
2260   "enum_fields" :
2261   [
2262    {
2263     "enum_field_value" : 1,
2264     "name" : "android::trait_trivial_dtor<int>::value"
2265    }
2266   ],
2267   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2268   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2269   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2270   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2271   "size" : 4,
2272   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2273   "underlying_type" : "_ZTIj"
2274  },
2275  {
2276   "alignment" : 4,
2277   "enum_fields" :
2278   [
2279    {
2280     "enum_field_value" : 1,
2281     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2285   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2286   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2287   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2288   "size" : 4,
2289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 1,
2298     "name" : "android::trait_trivial_dtor<long>::value"
2299    }
2300   ],
2301   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2302   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2303   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2304   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2305   "size" : 4,
2306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2307   "underlying_type" : "_ZTIj"
2308  },
2309  {
2310   "alignment" : 4,
2311   "enum_fields" :
2312   [
2313    {
2314     "enum_field_value" : 1,
2315     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2316    }
2317   ],
2318   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2319   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2320   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2321   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2322   "size" : 4,
2323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_dtor<short>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2336   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2337   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2338   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2339   "size" : 4,
2340   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2341   "underlying_type" : "_ZTIj"
2342  },
2343  {
2344   "alignment" : 4,
2345   "enum_fields" :
2346   [
2347    {
2348     "enum_field_value" : 1,
2349     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2350    }
2351   ],
2352   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2353   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2354   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2355   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2356   "size" : 4,
2357   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2358   "underlying_type" : "_ZTIj"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "android::trait_trivial_dtor<void>::value"
2367    }
2368   ],
2369   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2370   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2371   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2372   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2373   "size" : 4,
2374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2375   "underlying_type" : "_ZTIj"
2376  },
2377  {
2378   "alignment" : 4,
2379   "enum_fields" :
2380   [
2381    {
2382     "enum_field_value" : 1,
2383     "name" : "android::trait_trivial_dtor<long long>::value"
2384    }
2385   ],
2386   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2387   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2388   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2389   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2390   "size" : 4,
2391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2392   "underlying_type" : "_ZTIj"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2401    }
2402   ],
2403   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2404   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2405   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2406   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2407   "size" : 4,
2408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2409   "underlying_type" : "_ZTIj"
2410  },
2411  {
2412   "alignment" : 4,
2413   "enum_fields" :
2414   [
2415    {
2416     "enum_field_value" : 1,
2417     "name" : "android::trait_trivial_move<android::String8>::value"
2418    }
2419   ],
2420   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2421   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2422   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2423   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2424   "size" : 4,
2425   "source_file" : "/system/core/libutils/include/utils/String8.h",
2426   "underlying_type" : "_ZTIj"
2427  },
2428  {
2429   "alignment" : 4,
2430   "enum_fields" :
2431   [
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::trait_trivial_move<android::String16>::value"
2435    }
2436   ],
2437   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2438   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2439   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2440   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2441   "size" : 4,
2442   "source_file" : "/system/core/libutils/include/utils/String16.h",
2443   "underlying_type" : "_ZTIj"
2444  },
2445  {
2446   "alignment" : 4,
2447   "enum_fields" :
2448   [
2449    {
2450     "enum_field_value" : 1,
2451     "name" : "android::trait_trivial_move<bool>::value"
2452    }
2453   ],
2454   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2455   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2456   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2457   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2458   "size" : 4,
2459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2460   "underlying_type" : "_ZTIj"
2461  },
2462  {
2463   "alignment" : 4,
2464   "enum_fields" :
2465   [
2466    {
2467     "enum_field_value" : 1,
2468     "name" : "android::trait_trivial_move<char>::value"
2469    }
2470   ],
2471   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2472   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2473   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2474   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2475   "size" : 4,
2476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2477   "underlying_type" : "_ZTIj"
2478  },
2479  {
2480   "alignment" : 4,
2481   "enum_fields" :
2482   [
2483    {
2484     "enum_field_value" : 1,
2485     "name" : "android::trait_trivial_move<double>::value"
2486    }
2487   ],
2488   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2489   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2490   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2491   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2492   "size" : 4,
2493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2494   "underlying_type" : "_ZTIj"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : 1,
2502     "name" : "android::trait_trivial_move<float>::value"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2506   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2507   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2508   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2509   "size" : 4,
2510   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 1,
2519     "name" : "android::trait_trivial_move<unsigned char>::value"
2520    }
2521   ],
2522   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2523   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2524   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2525   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2526   "size" : 4,
2527   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2528   "underlying_type" : "_ZTIj"
2529  },
2530  {
2531   "alignment" : 4,
2532   "enum_fields" :
2533   [
2534    {
2535     "enum_field_value" : 1,
2536     "name" : "android::trait_trivial_move<int>::value"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2540   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2541   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2542   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2543   "size" : 4,
2544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::trait_trivial_move<unsigned int>::value"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2557   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2558   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2559   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2560   "size" : 4,
2561   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 1,
2570     "name" : "android::trait_trivial_move<long>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2574   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2575   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2576   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2577   "size" : 4,
2578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 1,
2587     "name" : "android::trait_trivial_move<unsigned long>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2591   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2592   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2593   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2594   "size" : 4,
2595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 1,
2604     "name" : "android::trait_trivial_move<short>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2608   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2609   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2610   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2611   "size" : 4,
2612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 1,
2621     "name" : "android::trait_trivial_move<unsigned short>::value"
2622    }
2623   ],
2624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2625   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2626   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2627   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2628   "size" : 4,
2629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2630   "underlying_type" : "_ZTIj"
2631  },
2632  {
2633   "alignment" : 4,
2634   "enum_fields" :
2635   [
2636    {
2637     "enum_field_value" : 1,
2638     "name" : "android::trait_trivial_move<void>::value"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2642   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2643   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2644   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2645   "size" : 4,
2646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2647   "underlying_type" : "_ZTIj"
2648  },
2649  {
2650   "alignment" : 4,
2651   "enum_fields" :
2652   [
2653    {
2654     "enum_field_value" : 1,
2655     "name" : "android::trait_trivial_move<long long>::value"
2656    }
2657   ],
2658   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2659   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2660   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2661   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2662   "size" : 4,
2663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2664   "underlying_type" : "_ZTIj"
2665  },
2666  {
2667   "alignment" : 4,
2668   "enum_fields" :
2669   [
2670    {
2671     "enum_field_value" : 1,
2672     "name" : "android::trait_trivial_move<unsigned long long>::value"
2673    }
2674   ],
2675   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2676   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2677   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2678   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2679   "size" : 4,
2680   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2681   "underlying_type" : "_ZTIj"
2682  },
2683  {
2684   "alignment" : 4,
2685   "enum_fields" :
2686   [
2687    {
2688     "enum_field_value" : 0,
2689     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2690    },
2691    {
2692     "enum_field_value" : 1,
2693     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2694    },
2695    {
2696     "enum_field_value" : 2,
2697     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2698    }
2699   ],
2700   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2701   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2702   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2703   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2704   "size" : 4,
2705   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2706   "underlying_type" : "_ZTIi"
2707  },
2708  {
2709   "alignment" : 4,
2710   "enum_fields" :
2711   [
2712    {
2713     "enum_field_value" : -1,
2714     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2715    }
2716   ],
2717   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2718   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2719   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2720   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2721   "size" : 4,
2722   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2723   "underlying_type" : "_ZTIi"
2724  },
2725  {
2726   "alignment" : 1,
2727   "enum_fields" :
2728   [
2729    {
2730     "enum_field_value" : 0,
2731     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2732    },
2733    {
2734     "enum_field_value" : 1,
2735     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2736    },
2737    {
2738     "enum_field_value" : 2,
2739     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2740    }
2741   ],
2742   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2743   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2744   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2745   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2746   "size" : 1,
2747   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2748   "underlying_type" : "_ZTIh"
2749  },
2750  {
2751   "alignment" : 4,
2752   "enum_fields" :
2753   [
2754    {
2755     "enum_field_value" : 0,
2756     "name" : "android::Mutex::PRIVATE"
2757    },
2758    {
2759     "enum_field_value" : 1,
2760     "name" : "android::Mutex::SHARED"
2761    }
2762   ],
2763   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2764   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2765   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2766   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2767   "size" : 4,
2768   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2769   "underlying_type" : "_ZTIj"
2770  },
2771  {
2772   "alignment" : 4,
2773   "enum_fields" :
2774   [
2775    {
2776     "enum_field_value" : 0,
2777     "name" : "android::RWLock::PRIVATE"
2778    },
2779    {
2780     "enum_field_value" : 1,
2781     "name" : "android::RWLock::SHARED"
2782    }
2783   ],
2784   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2785   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2786   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2787   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2788   "size" : 4,
2789   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2790   "underlying_type" : "_ZTIj"
2791  },
2792  {
2793   "access" : "protected",
2794   "alignment" : 4,
2795   "enum_fields" :
2796   [
2797    {
2798     "enum_field_value" : 1,
2799     "name" : "android::RefBase::FIRST_INC_STRONG"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2803   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2804   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2805   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2806   "size" : 4,
2807   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2808   "underlying_type" : "_ZTIj"
2809  },
2810  {
2811   "access" : "protected",
2812   "alignment" : 4,
2813   "enum_fields" :
2814   [
2815    {
2816     "enum_field_value" : 0,
2817     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2818    },
2819    {
2820     "enum_field_value" : 1,
2821     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2822    },
2823    {
2824     "enum_field_value" : 1,
2825     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2826    }
2827   ],
2828   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2829   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2830   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2831   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2832   "size" : 4,
2833   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2834   "underlying_type" : "_ZTIj"
2835  },
2836  {
2837   "alignment" : 4,
2838   "enum_fields" :
2839   [
2840    {
2841     "enum_field_value" : 0,
2842     "name" : "android::String8::kEmptyString"
2843    }
2844   ],
2845   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2846   "name" : "android::String8::StaticLinkage",
2847   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2848   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2849   "size" : 4,
2850   "source_file" : "/system/core/libutils/include/utils/String8.h",
2851   "underlying_type" : "_ZTIj"
2852  },
2853  {
2854   "alignment" : 4,
2855   "enum_fields" :
2856   [
2857    {
2858     "enum_field_value" : 0,
2859     "name" : "android::String16::kEmptyString"
2860    }
2861   ],
2862   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2863   "name" : "android::String16::StaticLinkage",
2864   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2865   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2866   "size" : 4,
2867   "source_file" : "/system/core/libutils/include/utils/String16.h",
2868   "underlying_type" : "_ZTIj"
2869  },
2870  {
2871   "alignment" : 4,
2872   "enum_fields" :
2873   [
2874    {
2875     "enum_field_value" : 0,
2876     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2877    },
2878    {
2879     "enum_field_value" : 1,
2880     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2881    },
2882    {
2883     "enum_field_value" : 2,
2884     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2885    },
2886    {
2887     "enum_field_value" : 3,
2888     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2889    }
2890   ],
2891   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2892   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2893   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2894   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2895   "size" : 4,
2896   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2897   "underlying_type" : "_ZTIi"
2898  },
2899  {
2900   "alignment" : 4,
2901   "enum_fields" :
2902   [
2903    {
2904     "enum_field_value" : 0,
2905     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2906    },
2907    {
2908     "enum_field_value" : 1,
2909     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2910    },
2911    {
2912     "enum_field_value" : 2,
2913     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2914    }
2915   ],
2916   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2917   "name" : "android::hardware::ProcessState::CallRestriction",
2918   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2919   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2920   "size" : 4,
2921   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2922   "underlying_type" : "_ZTIi"
2923  },
2924  {
2925   "alignment" : 4,
2926   "enum_fields" :
2927   [
2928    {
2929     "enum_field_value" : 0,
2930     "name" : "android::hardware::HidlReturnRestriction::NONE"
2931    },
2932    {
2933     "enum_field_value" : 1,
2934     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2935    },
2936    {
2937     "enum_field_value" : 2,
2938     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2939    }
2940   ],
2941   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2942   "name" : "android::hardware::HidlReturnRestriction",
2943   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2944   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2945   "size" : 4,
2946   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2947   "underlying_type" : "_ZTIi"
2948  },
2949  {
2950   "alignment" : 4,
2951   "enum_fields" :
2952   [
2953    {
2954     "enum_field_value" : 0,
2955     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
2956    },
2957    {
2958     "enum_field_value" : 1,
2959     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
2960    }
2961   ],
2962   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06StatusE",
2963   "name" : "android::hardware::power::V1_0::Status",
2964   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2965   "self_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2966   "size" : 4,
2967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2968   "underlying_type" : "_ZTIj"
2969  },
2970  {
2971   "alignment" : 4,
2972   "enum_fields" :
2973   [
2974    {
2975     "enum_field_value" : 1,
2976     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
2977    }
2978   ],
2979   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2980   "name" : "android::hardware::power::V1_0::Feature",
2981   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2982   "self_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2983   "size" : 4,
2984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2985   "underlying_type" : "_ZTIj"
2986  },
2987  {
2988   "alignment" : 4,
2989   "enum_fields" :
2990   [
2991    {
2992     "enum_field_value" : 1,
2993     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
2994    },
2995    {
2996     "enum_field_value" : 2,
2997     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
2998    },
2999    {
3000     "enum_field_value" : 3,
3001     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
3002    },
3003    {
3004     "enum_field_value" : 4,
3005     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
3006    },
3007    {
3008     "enum_field_value" : 5,
3009     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
3010    },
3011    {
3012     "enum_field_value" : 6,
3013     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
3014    },
3015    {
3016     "enum_field_value" : 7,
3017     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
3018    },
3019    {
3020     "enum_field_value" : 8,
3021     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
3022    }
3023   ],
3024   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3025   "name" : "android::hardware::power::V1_0::PowerHint",
3026   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3027   "self_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3028   "size" : 4,
3029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
3030   "underlying_type" : "_ZTIj"
3031  },
3032  {
3033   "alignment" : 4,
3034   "enum_fields" :
3035   [
3036    {
3037     "enum_field_value" : 1,
3038     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
3039    },
3040    {
3041     "enum_field_value" : 2,
3042     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
3043    },
3044    {
3045     "enum_field_value" : 3,
3046     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
3047    },
3048    {
3049     "enum_field_value" : 4,
3050     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
3051    },
3052    {
3053     "enum_field_value" : 5,
3054     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
3055    },
3056    {
3057     "enum_field_value" : 6,
3058     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
3059    },
3060    {
3061     "enum_field_value" : 7,
3062     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
3063    },
3064    {
3065     "enum_field_value" : 8,
3066     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
3067    },
3068    {
3069     "enum_field_value" : 9,
3070     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
3071    },
3072    {
3073     "enum_field_value" : 10,
3074     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
3075    },
3076    {
3077     "enum_field_value" : 11,
3078     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
3079    },
3080    {
3081     "enum_field_value" : 12,
3082     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
3083    },
3084    {
3085     "enum_field_value" : 13,
3086     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
3087    }
3088   ],
3089   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3090   "name" : "android::hardware::power::V1_2::PowerHint",
3091   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3092   "self_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3093   "size" : 4,
3094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
3095   "underlying_type" : "_ZTIj"
3096  },
3097  {
3098   "alignment" : 4,
3099   "enum_fields" :
3100   [
3101    {
3102     "enum_field_value" : 0,
3103     "name" : "android::hardware::Status::EX_NONE"
3104    },
3105    {
3106     "enum_field_value" : -1,
3107     "name" : "android::hardware::Status::EX_SECURITY"
3108    },
3109    {
3110     "enum_field_value" : -2,
3111     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3112    },
3113    {
3114     "enum_field_value" : -3,
3115     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3116    },
3117    {
3118     "enum_field_value" : -4,
3119     "name" : "android::hardware::Status::EX_NULL_POINTER"
3120    },
3121    {
3122     "enum_field_value" : -5,
3123     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3124    },
3125    {
3126     "enum_field_value" : -6,
3127     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3128    },
3129    {
3130     "enum_field_value" : -7,
3131     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3132    },
3133    {
3134     "enum_field_value" : -128,
3135     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3136    },
3137    {
3138     "enum_field_value" : -129,
3139     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3140    }
3141   ],
3142   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3143   "name" : "android::hardware::Status::Exception",
3144   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3145   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3146   "size" : 4,
3147   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3148   "underlying_type" : "_ZTIi"
3149  },
3150  {
3151   "alignment" : 4,
3152   "enum_fields" :
3153   [
3154    {
3155     "enum_field_value" : 1,
3156     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3157    }
3158   ],
3159   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3160   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3161   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3162   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3163   "size" : 4,
3164   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3165   "underlying_type" : "_ZTIj"
3166  },
3167  {
3168   "alignment" : 4,
3169   "enum_fields" :
3170   [
3171    {
3172     "enum_field_value" : 0,
3173     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3174    },
3175    {
3176     "enum_field_value" : 1,
3177     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3178    },
3179    {
3180     "enum_field_value" : 2,
3181     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3182    },
3183    {
3184     "enum_field_value" : 3,
3185     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3186    },
3187    {
3188     "enum_field_value" : 4,
3189     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3190    },
3191    {
3192     "enum_field_value" : 5,
3193     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3194    },
3195    {
3196     "enum_field_value" : 6,
3197     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3198    },
3199    {
3200     "enum_field_value" : 7,
3201     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3202    },
3203    {
3204     "enum_field_value" : 8,
3205     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3206    },
3207    {
3208     "enum_field_value" : 9,
3209     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3213   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3214   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3215   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3216   "size" : 4,
3217   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3218   "underlying_type" : "_ZTIj"
3219  },
3220  {
3221   "alignment" : 4,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 1,
3226     "name" : "android::hardware::kSynchronizedReadWrite"
3227    },
3228    {
3229     "enum_field_value" : 2,
3230     "name" : "android::hardware::kUnsynchronizedWrite"
3231    }
3232   ],
3233   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3234   "name" : "android::hardware::MQFlavor",
3235   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3236   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3237   "size" : 4,
3238   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3239   "underlying_type" : "_ZTIj"
3240  },
3241  {
3242   "alignment" : 4,
3243   "enum_fields" :
3244   [
3245    {
3246     "enum_field_value" : 0,
3247     "name" : "android::Condition::WAKE_UP_ONE"
3248    },
3249    {
3250     "enum_field_value" : 1,
3251     "name" : "android::Condition::WAKE_UP_ALL"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3255   "name" : "android::Condition::WakeUpType",
3256   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3257   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3258   "size" : 4,
3259   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3260   "underlying_type" : "_ZTIj"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 0,
3268     "name" : "android::Condition::PRIVATE"
3269    },
3270    {
3271     "enum_field_value" : 1,
3272     "name" : "android::Condition::SHARED"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3276   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3277   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3278   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3279   "size" : 4,
3280   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3281   "underlying_type" : "_ZTIj"
3282  }
3283 ],
3284 "function_types" :
3285 [
3286  {
3287   "alignment" : 4,
3288   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3289   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3290   "parameters" :
3291   [
3292    {
3293     "referenced_type" : "_ZTIRKN7android8String16E"
3294    },
3295    {
3296     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3297    },
3298    {
3299     "referenced_type" : "_ZTIPv"
3300    }
3301   ],
3302   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3303   "return_type" : "_ZTIb",
3304   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3305   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3306  },
3307  {
3308   "alignment" : 4,
3309   "linker_set_key" : "_ZTIFiPvE",
3310   "name" : "int (void *)",
3311   "parameters" :
3312   [
3313    {
3314     "referenced_type" : "_ZTIPv"
3315    }
3316   ],
3317   "referenced_type" : "_ZTIFiPvE",
3318   "return_type" : "_ZTIi",
3319   "self_type" : "_ZTIFiPvE",
3320   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3321  },
3322  {
3323   "alignment" : 4,
3324   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3325   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3326   "parameters" :
3327   [
3328    {
3329     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3330    },
3331    {
3332     "referenced_type" : "_ZTIPKh"
3333    },
3334    {
3335     "referenced_type" : "_ZTIj"
3336    },
3337    {
3338     "referenced_type" : "_ZTIPKy"
3339    },
3340    {
3341     "referenced_type" : "_ZTIj"
3342    },
3343    {
3344     "referenced_type" : "_ZTIPv"
3345    }
3346   ],
3347   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3348   "return_type" : "_ZTIv",
3349   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3350   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3351  }
3352 ],
3353 "functions" :
3354 [
3355  {
3356   "function_name" : "android::hardware::power::V1_2::IPower::getService",
3357   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3358   "parameters" :
3359   [
3360    {
3361     "default_arg" : true,
3362     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3363    },
3364    {
3365     "default_arg" : true,
3366     "referenced_type" : "_ZTIb"
3367    }
3368   ],
3369   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3371  },
3372  {
3373   "function_name" : "android::hardware::power::V1_2::IPower::linkToDeath",
3374   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3375   "parameters" :
3376   [
3377    {
3378     "is_this_ptr" : true,
3379     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3380    },
3381    {
3382     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3383    },
3384    {
3385     "referenced_type" : "_ZTIy"
3386    }
3387   ],
3388   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3390  },
3391  {
3392   "function_name" : "android::hardware::power::V1_2::IPower::getDebugInfo",
3393   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3394   "parameters" :
3395   [
3396    {
3397     "is_this_ptr" : true,
3398     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3399    },
3400    {
3401     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3402    }
3403   ],
3404   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3406  },
3407  {
3408   "function_name" : "android::hardware::power::V1_2::IPower::getHashChain",
3409   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3410   "parameters" :
3411   [
3412    {
3413     "is_this_ptr" : true,
3414     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3415    },
3416    {
3417     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3418    }
3419   ],
3420   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3422  },
3423  {
3424   "function_name" : "android::hardware::power::V1_2::IPower::tryGetService",
3425   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3426   "parameters" :
3427   [
3428    {
3429     "default_arg" : true,
3430     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3431    },
3432    {
3433     "default_arg" : true,
3434     "referenced_type" : "_ZTIb"
3435    }
3436   ],
3437   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
3438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3439  },
3440  {
3441   "function_name" : "android::hardware::power::V1_2::IPower::unlinkToDeath",
3442   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3443   "parameters" :
3444   [
3445    {
3446     "is_this_ptr" : true,
3447     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3448    },
3449    {
3450     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3451    }
3452   ],
3453   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3455  },
3456  {
3457   "function_name" : "android::hardware::power::V1_2::IPower::interfaceChain",
3458   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3459   "parameters" :
3460   [
3461    {
3462     "is_this_ptr" : true,
3463     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3464    },
3465    {
3466     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3467    }
3468   ],
3469   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3471  },
3472  {
3473   "function_name" : "android::hardware::power::V1_2::IPower::registerAsService",
3474   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3475   "parameters" :
3476   [
3477    {
3478     "is_this_ptr" : true,
3479     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3480    },
3481    {
3482     "default_arg" : true,
3483     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3484    }
3485   ],
3486   "return_type" : "_ZTIi",
3487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3488  },
3489  {
3490   "function_name" : "android::hardware::power::V1_2::IPower::interfaceDescriptor",
3491   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3492   "parameters" :
3493   [
3494    {
3495     "is_this_ptr" : true,
3496     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3497    },
3498    {
3499     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3500    }
3501   ],
3502   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3504  },
3505  {
3506   "function_name" : "android::hardware::power::V1_2::IPower::notifySyspropsChanged",
3507   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv",
3508   "parameters" :
3509   [
3510    {
3511     "is_this_ptr" : true,
3512     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3513    }
3514   ],
3515   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3517  },
3518  {
3519   "function_name" : "android::hardware::power::V1_2::IPower::setHALInstrumentation",
3520   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv",
3521   "parameters" :
3522   [
3523    {
3524     "is_this_ptr" : true,
3525     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3526    }
3527   ],
3528   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3530  },
3531  {
3532   "function_name" : "android::hardware::power::V1_2::IPower::registerForNotifications",
3533   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3534   "parameters" :
3535   [
3536    {
3537     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3538    },
3539    {
3540     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3541    }
3542   ],
3543   "return_type" : "_ZTIb",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::power::V1_2::IPower::ping",
3548   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower4pingEv",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3554    }
3555   ],
3556   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3558  },
3559  {
3560   "function_name" : "android::hardware::power::V1_2::IPower::debug",
3561   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3562   "parameters" :
3563   [
3564    {
3565     "is_this_ptr" : true,
3566     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3567    },
3568    {
3569     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3570    },
3571    {
3572     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3573    }
3574   ],
3575   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3577  },
3578  {
3579   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3580   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
3581   "parameters" :
3582   [
3583    {
3584     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3585    },
3586    {
3587     "default_arg" : true,
3588     "referenced_type" : "_ZTIb"
3589    }
3590   ],
3591   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3593  },
3594  {
3595   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3596   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
3597   "parameters" :
3598   [
3599    {
3600     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE"
3601    },
3602    {
3603     "default_arg" : true,
3604     "referenced_type" : "_ZTIb"
3605    }
3606   ],
3607   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3608   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3609  },
3610  {
3611   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3612   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3613   "parameters" :
3614   [
3615    {
3616     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3617    },
3618    {
3619     "default_arg" : true,
3620     "referenced_type" : "_ZTIb"
3621    }
3622   ],
3623   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3625  },
3626  {
3627   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3628   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spIS3_EEb",
3629   "parameters" :
3630   [
3631    {
3632     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3633    },
3634    {
3635     "default_arg" : true,
3636     "referenced_type" : "_ZTIb"
3637    }
3638   ],
3639   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3641  },
3642  {
3643   "access" : "private",
3644   "function_name" : "android::hardware::power::V1_2::BsPower::addOnewayTask",
3645   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
3646   "parameters" :
3647   [
3648    {
3649     "is_this_ptr" : true,
3650     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3651    },
3652    {
3653     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3654    }
3655   ],
3656   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3658  },
3659  {
3660   "function_name" : "android::hardware::power::V1_2::BsPower::BsPower",
3661   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPowerC1ENS_2spINS2_6IPowerEEE",
3662   "parameters" :
3663   [
3664    {
3665     "is_this_ptr" : true,
3666     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3667    },
3668    {
3669     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3670    }
3671   ],
3672   "return_type" : "_ZTIv",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::power::V1_2::BsPower::BsPower",
3677   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPowerC2ENS_2spINS2_6IPowerEEE",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3683    },
3684    {
3685     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3686    }
3687   ],
3688   "return_type" : "_ZTIv",
3689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3690  },
3691  {
3692   "function_name" : "android::hardware::power::V1_2::BnHwPower::onTransact",
3693   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3694   "parameters" :
3695   [
3696    {
3697     "is_this_ptr" : true,
3698     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3699    },
3700    {
3701     "referenced_type" : "_ZTIj"
3702    },
3703    {
3704     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3705    },
3706    {
3707     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3708    },
3709    {
3710     "default_arg" : true,
3711     "referenced_type" : "_ZTIj"
3712    },
3713    {
3714     "default_arg" : true,
3715     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3716    }
3717   ],
3718   "return_type" : "_ZTIi",
3719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3720  },
3721  {
3722   "access" : "private",
3723   "function_name" : "android::hardware::power::V1_2::BnHwPower::getDebugInfo",
3724   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3725   "parameters" :
3726   [
3727    {
3728     "is_this_ptr" : true,
3729     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3730    },
3731    {
3732     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3733    }
3734   ],
3735   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3736   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3737  },
3738  {
3739   "function_name" : "android::hardware::power::V1_2::BnHwPower::_hidl_powerHintAsync_1_2",
3740   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower24_hidl_powerHintAsync_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3741   "parameters" :
3742   [
3743    {
3744     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3745    },
3746    {
3747     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3748    },
3749    {
3750     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3751    },
3752    {
3753     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3754    }
3755   ],
3756   "return_type" : "_ZTIi",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3758  },
3759  {
3760   "access" : "private",
3761   "function_name" : "android::hardware::power::V1_2::BnHwPower::ping",
3762   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower4pingEv",
3763   "parameters" :
3764   [
3765    {
3766     "is_this_ptr" : true,
3767     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3768    }
3769   ],
3770   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3772  },
3773  {
3774   "function_name" : "android::hardware::power::V1_2::BnHwPower::BnHwPower",
3775   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
3776   "parameters" :
3777   [
3778    {
3779     "is_this_ptr" : true,
3780     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3781    },
3782    {
3783     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3784    }
3785   ],
3786   "return_type" : "_ZTIv",
3787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3788  },
3789  {
3790   "function_name" : "android::hardware::power::V1_2::BnHwPower::BnHwPower",
3791   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
3792   "parameters" :
3793   [
3794    {
3795     "is_this_ptr" : true,
3796     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3797    },
3798    {
3799     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3800    }
3801   ],
3802   "return_type" : "_ZTIv",
3803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3804  },
3805  {
3806   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3807   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3813    }
3814   ],
3815   "return_type" : "_ZTIv",
3816   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3817  },
3818  {
3819   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3820   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev",
3821   "parameters" :
3822   [
3823    {
3824     "is_this_ptr" : true,
3825     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3826    }
3827   ],
3828   "return_type" : "_ZTIv",
3829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3830  },
3831  {
3832   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3833   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD2Ev",
3834   "parameters" :
3835   [
3836    {
3837     "is_this_ptr" : true,
3838     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3839    }
3840   ],
3841   "return_type" : "_ZTIv",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3843  },
3844  {
3845   "function_name" : "android::hardware::power::V1_2::BpHwPower::setFeature",
3846   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb",
3847   "parameters" :
3848   [
3849    {
3850     "is_this_ptr" : true,
3851     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3852    },
3853    {
3854     "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE"
3855    },
3856    {
3857     "referenced_type" : "_ZTIb"
3858    }
3859   ],
3860   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3862  },
3863  {
3864   "function_name" : "android::hardware::power::V1_2::BpHwPower::linkToDeath",
3865   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3866   "parameters" :
3867   [
3868    {
3869     "is_this_ptr" : true,
3870     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3871    },
3872    {
3873     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3874    },
3875    {
3876     "referenced_type" : "_ZTIy"
3877    }
3878   ],
3879   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3881  },
3882  {
3883   "function_name" : "android::hardware::power::V1_2::BpHwPower::getDebugInfo",
3884   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3885   "parameters" :
3886   [
3887    {
3888     "is_this_ptr" : true,
3889     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3890    },
3891    {
3892     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3893    }
3894   ],
3895   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3897  },
3898  {
3899   "function_name" : "android::hardware::power::V1_2::BpHwPower::getHashChain",
3900   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3901   "parameters" :
3902   [
3903    {
3904     "is_this_ptr" : true,
3905     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3906    },
3907    {
3908     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3909    }
3910   ],
3911   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3913  },
3914  {
3915   "function_name" : "android::hardware::power::V1_2::BpHwPower::unlinkToDeath",
3916   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3922    },
3923    {
3924     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3925    }
3926   ],
3927   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3929  },
3930  {
3931   "function_name" : "android::hardware::power::V1_2::BpHwPower::interfaceChain",
3932   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3933   "parameters" :
3934   [
3935    {
3936     "is_this_ptr" : true,
3937     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3938    },
3939    {
3940     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3941    }
3942   ],
3943   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHintAsync",
3948   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3954    },
3955    {
3956     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
3957    },
3958    {
3959     "referenced_type" : "_ZTIi"
3960    }
3961   ],
3962   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::power::V1_2::BpHwPower::setInteractive",
3967   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3973    },
3974    {
3975     "referenced_type" : "_ZTIb"
3976    }
3977   ],
3978   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3980  },
3981  {
3982   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
3983   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
3984   "parameters" :
3985   [
3986    {
3987     "is_this_ptr" : true,
3988     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3989    },
3990    {
3991     "referenced_type" : "_ZTIPKv"
3992    }
3993   ],
3994   "return_type" : "_ZTIv",
3995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3996  },
3997  {
3998   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHintAsync_1_2",
3999   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi",
4000   "parameters" :
4001   [
4002    {
4003     "is_this_ptr" : true,
4004     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4005    },
4006    {
4007     "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE"
4008    },
4009    {
4010     "referenced_type" : "_ZTIi"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::power::V1_2::BpHwPower::interfaceDescriptor",
4018   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4024    },
4025    {
4026     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4027    }
4028   ],
4029   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::power::V1_2::BpHwPower::notifySyspropsChanged",
4034   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4040    }
4041   ],
4042   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4044  },
4045  {
4046   "function_name" : "android::hardware::power::V1_2::BpHwPower::setHALInstrumentation",
4047   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv",
4048   "parameters" :
4049   [
4050    {
4051     "is_this_ptr" : true,
4052     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4053    }
4054   ],
4055   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4057  },
4058  {
4059   "function_name" : "android::hardware::power::V1_2::BpHwPower::_hidl_powerHintAsync_1_2",
4060   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower24_hidl_powerHintAsync_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
4061   "parameters" :
4062   [
4063    {
4064     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4065    },
4066    {
4067     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4068    },
4069    {
4070     "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE"
4071    },
4072    {
4073     "referenced_type" : "_ZTIi"
4074    }
4075   ],
4076   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4078  },
4079  {
4080   "function_name" : "android::hardware::power::V1_2::BpHwPower::getPlatformLowPowerStats",
4081   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
4082   "parameters" :
4083   [
4084    {
4085     "is_this_ptr" : true,
4086     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4087    },
4088    {
4089     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_028PowerStatePlatformSleepStateEEENS5_6StatusEEEE"
4090    }
4091   ],
4092   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4094  },
4095  {
4096   "function_name" : "android::hardware::power::V1_2::BpHwPower::getSubsystemLowPowerStats",
4097   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
4098   "parameters" :
4099   [
4100    {
4101     "is_this_ptr" : true,
4102     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4103    },
4104    {
4105     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_119PowerStateSubsystemEEENS4_4V1_06StatusEEEE"
4106    }
4107   ],
4108   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4110  },
4111  {
4112   "function_name" : "android::hardware::power::V1_2::BpHwPower::ping",
4113   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv",
4114   "parameters" :
4115   [
4116    {
4117     "is_this_ptr" : true,
4118     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4119    }
4120   ],
4121   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4123  },
4124  {
4125   "function_name" : "android::hardware::power::V1_2::BpHwPower::debug",
4126   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4127   "parameters" :
4128   [
4129    {
4130     "is_this_ptr" : true,
4131     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4132    },
4133    {
4134     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4135    },
4136    {
4137     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4138    }
4139   ],
4140   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4142  },
4143  {
4144   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHint",
4145   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi",
4146   "parameters" :
4147   [
4148    {
4149     "is_this_ptr" : true,
4150     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4151    },
4152    {
4153     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4154    },
4155    {
4156     "referenced_type" : "_ZTIi"
4157    }
4158   ],
4159   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4161  },
4162  {
4163   "function_name" : "android::hardware::power::V1_2::BpHwPower::BpHwPower",
4164   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
4165   "parameters" :
4166   [
4167    {
4168     "is_this_ptr" : true,
4169     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4170    },
4171    {
4172     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4173    }
4174   ],
4175   "return_type" : "_ZTIv",
4176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4177  },
4178  {
4179   "function_name" : "android::hardware::power::V1_2::BpHwPower::BpHwPower",
4180   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
4181   "parameters" :
4182   [
4183    {
4184     "is_this_ptr" : true,
4185     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4186    },
4187    {
4188     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4189    }
4190   ],
4191   "return_type" : "_ZTIv",
4192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4193  },
4194  {
4195   "function_name" : "android::hardware::details::castInterface",
4196   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4197   "parameters" :
4198   [
4199    {
4200     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
4201    },
4202    {
4203     "referenced_type" : "_ZTIPKc"
4204    },
4205    {
4206     "referenced_type" : "_ZTIb"
4207    }
4208   ],
4209   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4210   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4211   "template_args" :
4212   [
4213    "_ZTIN7android8hardware5power4V1_26IPowerE",
4214    "_ZTIN7android8hardware5power4V1_06IPowerE",
4215    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4216   ]
4217  },
4218  {
4219   "function_name" : "android::hardware::details::castInterface",
4220   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4221   "parameters" :
4222   [
4223    {
4224     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
4225    },
4226    {
4227     "referenced_type" : "_ZTIPKc"
4228    },
4229    {
4230     "referenced_type" : "_ZTIb"
4231    }
4232   ],
4233   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4234   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4235   "template_args" :
4236   [
4237    "_ZTIN7android8hardware5power4V1_26IPowerE",
4238    "_ZTIN7android8hardware5power4V1_16IPowerE",
4239    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4240   ]
4241  },
4242  {
4243   "function_name" : "android::hardware::details::castInterface",
4244   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4245   "parameters" :
4246   [
4247    {
4248     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4249    },
4250    {
4251     "referenced_type" : "_ZTIPKc"
4252    },
4253    {
4254     "referenced_type" : "_ZTIb"
4255    }
4256   ],
4257   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4258   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4259   "template_args" :
4260   [
4261    "_ZTIN7android8hardware5power4V1_26IPowerE",
4262    "_ZTIN7android4hidl4base4V1_05IBaseE",
4263    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4264   ]
4265  },
4266  {
4267   "function_name" : "android::hardware::details::getServiceInternal",
4268   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_29BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4269   "parameters" :
4270   [
4271    {
4272     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4273    },
4274    {
4275     "referenced_type" : "_ZTIb"
4276    },
4277    {
4278     "referenced_type" : "_ZTIb"
4279    }
4280   ],
4281   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
4282   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4283   "template_args" :
4284   [
4285    "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
4286    "_ZTIN7android8hardware5power4V1_26IPowerE",
4287    "_ZTIv",
4288    "_ZTIv"
4289   ]
4290  },
4291  {
4292   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
4293   "linker_set_key" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
4294   "parameters" :
4295   [
4296    {
4297     "is_this_ptr" : true,
4298     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4299    },
4300    {
4301     "referenced_type" : "_ZTIPKv"
4302    }
4303   ],
4304   "return_type" : "_ZTIv",
4305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4306  },
4307  {
4308   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
4309   "linker_set_key" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
4310   "parameters" :
4311   [
4312    {
4313     "is_this_ptr" : true,
4314     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4315    },
4316    {
4317     "referenced_type" : "_ZTIPKv"
4318    }
4319   ],
4320   "return_type" : "_ZTIv",
4321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4322  }
4323 ],
4324 "global_vars" :
4325 [
4326  {
4327   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower10descriptorE",
4328   "name" : "android::hardware::power::V1_2::IPower::descriptor",
4329   "referenced_type" : "_ZTIPKc",
4330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4331  }
4332 ],
4333 "lvalue_reference_types" :
4334 [
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "_ZTIRK7log_msg",
4338   "name" : "const log_msg &",
4339   "referenced_type" : "_ZTIK7log_msg",
4340   "self_type" : "_ZTIRK7log_msg",
4341   "size" : 4,
4342   "source_file" : "/system/core/liblog/include/log/log_read.h"
4343  },
4344  {
4345   "alignment" : 4,
4346   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4347   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4348   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4349   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4350   "size" : 4,
4351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4356   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4357   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4358   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4359   "size" : 4,
4360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4365   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4366   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4367   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4368   "size" : 4,
4369   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4370  },
4371  {
4372   "alignment" : 4,
4373   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4374   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4375   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4376   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4377   "size" : 4,
4378   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4379  },
4380  {
4381   "alignment" : 4,
4382   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4383   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
4384   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4385   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4386   "size" : 4,
4387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4392   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
4393   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4394   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4395   "size" : 4,
4396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4397  },
4398  {
4399   "alignment" : 4,
4400   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4401   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
4402   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4403   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4404   "size" : 4,
4405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4406  },
4407  {
4408   "alignment" : 4,
4409   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4410   "name" : "const android::sp<android::hardware::IBinder> &",
4411   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4412   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4413   "size" : 4,
4414   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4415  },
4416  {
4417   "alignment" : 4,
4418   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4419   "name" : "const android::wp<android::hardware::BHwBinder> &",
4420   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4421   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4422   "size" : 4,
4423   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4424  },
4425  {
4426   "alignment" : 4,
4427   "linker_set_key" : "_ZTIRKN7android7String8E",
4428   "name" : "const android::String8 &",
4429   "referenced_type" : "_ZTIKN7android7String8E",
4430   "self_type" : "_ZTIRKN7android7String8E",
4431   "size" : 4,
4432   "source_file" : "/system/core/libutils/include/utils/String8.h"
4433  },
4434  {
4435   "alignment" : 4,
4436   "linker_set_key" : "_ZTIRKN7android8String16E",
4437   "name" : "const android::String16 &",
4438   "referenced_type" : "_ZTIKN7android8String16E",
4439   "self_type" : "_ZTIRKN7android8String16E",
4440   "size" : 4,
4441   "source_file" : "/system/core/libutils/include/utils/String16.h"
4442  },
4443  {
4444   "alignment" : 4,
4445   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4446   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4447   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4448   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4449   "size" : 4,
4450   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4451  },
4452  {
4453   "alignment" : 4,
4454   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4455   "name" : "const android::hardware::hidl_handle &",
4456   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4457   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4458   "size" : 4,
4459   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4460  },
4461  {
4462   "alignment" : 4,
4463   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4464   "name" : "const android::hardware::hidl_memory &",
4465   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4466   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4467   "size" : 4,
4468   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4469  },
4470  {
4471   "alignment" : 4,
4472   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4473   "name" : "const android::hardware::hidl_string &",
4474   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4475   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4476   "size" : 4,
4477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4478  },
4479  {
4480   "alignment" : 4,
4481   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4482   "name" : "const android::hardware::hidl_version &",
4483   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4484   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4485   "size" : 4,
4486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4487  },
4488  {
4489   "alignment" : 4,
4490   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4491   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
4492   "referenced_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
4493   "self_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4494   "size" : 4,
4495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4496  },
4497  {
4498   "alignment" : 4,
4499   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4500   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
4501   "referenced_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4502   "self_type" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4503   "size" : 4,
4504   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4505  },
4506  {
4507   "alignment" : 4,
4508   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4509   "name" : "const android::hardware::Parcel &",
4510   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4511   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4512   "size" : 4,
4513   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4514  },
4515  {
4516   "alignment" : 4,
4517   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4518   "name" : "const android::hardware::Return<bool> &",
4519   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4520   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4521   "size" : 4,
4522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4523  },
4524  {
4525   "alignment" : 4,
4526   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4527   "name" : "const android::hardware::Status &",
4528   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4529   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4530   "size" : 4,
4531   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4532  },
4533  {
4534   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4535   "name" : "const iter<is_const> &",
4536   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4537   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4538   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4539  },
4540  {
4541   "alignment" : 4,
4542   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4543   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4544   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4545   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4546   "size" : 4,
4547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4552   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
4553   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4554   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4555   "size" : 4,
4556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4557  },
4558  {
4559   "alignment" : 4,
4560   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4561   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
4562   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4563   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4564   "size" : 4,
4565   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4566  },
4567  {
4568   "alignment" : 4,
4569   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4570   "name" : "const android::hardware::hidl_vec<int> &",
4571   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4572   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4573   "size" : 4,
4574   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4575  },
4576  {
4577   "alignment" : 4,
4578   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4579   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4580   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4581   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4582   "size" : 4,
4583   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4584  },
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4588   "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 *> > *)> > > &",
4589   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4590   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4591   "size" : 4,
4592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4597   "name" : "const android::hidl::base::V1_0::IBase *const &",
4598   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4599   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4600   "size" : 4,
4601   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "_ZTIRKa",
4606   "name" : "const signed char &",
4607   "referenced_type" : "_ZTIKa",
4608   "self_type" : "_ZTIRKa",
4609   "size" : 4,
4610   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIRKb",
4615   "name" : "const bool &",
4616   "referenced_type" : "_ZTIKb",
4617   "self_type" : "_ZTIRKb",
4618   "size" : 4,
4619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIRKd",
4624   "name" : "const double &",
4625   "referenced_type" : "_ZTIKd",
4626   "self_type" : "_ZTIRKd",
4627   "size" : 4,
4628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "_ZTIRKf",
4633   "name" : "const float &",
4634   "referenced_type" : "_ZTIKf",
4635   "self_type" : "_ZTIRKf",
4636   "size" : 4,
4637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "_ZTIRKh",
4642   "name" : "const unsigned char &",
4643   "referenced_type" : "_ZTIKh",
4644   "self_type" : "_ZTIRKh",
4645   "size" : 4,
4646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "_ZTIRKi",
4651   "name" : "const int &",
4652   "referenced_type" : "_ZTIKi",
4653   "self_type" : "_ZTIRKi",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "_ZTIRKj",
4660   "name" : "const unsigned int &",
4661   "referenced_type" : "_ZTIKj",
4662   "self_type" : "_ZTIRKj",
4663   "size" : 4,
4664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "_ZTIRKs",
4669   "name" : "const short &",
4670   "referenced_type" : "_ZTIKs",
4671   "self_type" : "_ZTIRKs",
4672   "size" : 4,
4673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "_ZTIRKt",
4678   "name" : "const unsigned short &",
4679   "referenced_type" : "_ZTIKt",
4680   "self_type" : "_ZTIRKt",
4681   "size" : 4,
4682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "_ZTIRKx",
4687   "name" : "const long long &",
4688   "referenced_type" : "_ZTIKx",
4689   "self_type" : "_ZTIRKx",
4690   "size" : 4,
4691   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "_ZTIRKy",
4696   "name" : "const unsigned long long &",
4697   "referenced_type" : "_ZTIKy",
4698   "self_type" : "_ZTIRKy",
4699   "size" : 4,
4700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4705   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4706   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4707   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4708   "size" : 4,
4709   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "_ZTIRN7android2spINS_8hardware5power4V1_26IPowerEEE",
4714   "name" : "android::sp<android::hardware::power::V1_2::IPower> &",
4715   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
4716   "self_type" : "_ZTIRN7android2spINS_8hardware5power4V1_26IPowerEEE",
4717   "size" : 4,
4718   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4719  },
4720  {
4721   "alignment" : 4,
4722   "linker_set_key" : "_ZTIRN7android5MutexE",
4723   "name" : "android::Mutex &",
4724   "referenced_type" : "_ZTIN7android5MutexE",
4725   "self_type" : "_ZTIRN7android5MutexE",
4726   "size" : 4,
4727   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4728  },
4729  {
4730   "alignment" : 4,
4731   "linker_set_key" : "_ZTIRN7android6RWLockE",
4732   "name" : "android::RWLock &",
4733   "referenced_type" : "_ZTIN7android6RWLockE",
4734   "self_type" : "_ZTIRN7android6RWLockE",
4735   "size" : 4,
4736   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "linker_set_key" : "_ZTIRN7android7String8E",
4741   "name" : "android::String8 &",
4742   "referenced_type" : "_ZTIN7android7String8E",
4743   "self_type" : "_ZTIRN7android7String8E",
4744   "size" : 4,
4745   "source_file" : "/system/core/libutils/include/utils/String8.h"
4746  },
4747  {
4748   "alignment" : 4,
4749   "linker_set_key" : "_ZTIRN7android8String16E",
4750   "name" : "android::String16 &",
4751   "referenced_type" : "_ZTIN7android8String16E",
4752   "self_type" : "_ZTIRN7android8String16E",
4753   "size" : 4,
4754   "source_file" : "/system/core/libutils/include/utils/String16.h"
4755  },
4756  {
4757   "alignment" : 4,
4758   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4759   "name" : "android::hardware::TextOutput &",
4760   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4761   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4762   "size" : 4,
4763   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4764  },
4765  {
4766   "alignment" : 4,
4767   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4768   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4769   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4770   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4771   "size" : 4,
4772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4773  },
4774  {
4775   "alignment" : 4,
4776   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4777   "name" : "android::hardware::hidl_memory &",
4778   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4779   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4780   "size" : 4,
4781   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4782  },
4783  {
4784   "alignment" : 4,
4785   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4786   "name" : "android::hardware::hidl_string &",
4787   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4788   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4789   "size" : 4,
4790   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4791  },
4792  {
4793   "alignment" : 4,
4794   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4795   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > &",
4796   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4797   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4798   "size" : 4,
4799   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4800  },
4801  {
4802   "alignment" : 4,
4803   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4804   "name" : "android::hardware::Return<bool> &",
4805   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4806   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4807   "size" : 4,
4808   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4809  },
4810  {
4811   "alignment" : 4,
4812   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4813   "name" : "android::hardware::Return<void> &",
4814   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4815   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4816   "size" : 4,
4817   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4818  },
4819  {
4820   "alignment" : 4,
4821   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4822   "name" : "android::hardware::Status &",
4823   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4824   "self_type" : "_ZTIRN7android8hardware6StatusE",
4825   "size" : 4,
4826   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4831   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4832   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4833   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4834   "size" : 4,
4835   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4836  },
4837  {
4838   "alignment" : 4,
4839   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4840   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4841   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4842   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4843   "size" : 4,
4844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4845  },
4846  {
4847   "alignment" : 4,
4848   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4849   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4850   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4851   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4852   "size" : 4,
4853   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4854  },
4855  {
4856   "alignment" : 4,
4857   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4858   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4859   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4860   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4861   "size" : 4,
4862   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4863  },
4864  {
4865   "alignment" : 4,
4866   "linker_set_key" : "_ZTIRh",
4867   "name" : "unsigned char &",
4868   "referenced_type" : "_ZTIh",
4869   "self_type" : "_ZTIRh",
4870   "size" : 4,
4871   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4872  },
4873  {
4874   "alignment" : 4,
4875   "linker_set_key" : "_ZTIRi",
4876   "name" : "int &",
4877   "referenced_type" : "_ZTIi",
4878   "self_type" : "_ZTIRi",
4879   "size" : 4,
4880   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4881  },
4882  {
4883   "alignment" : 4,
4884   "linker_set_key" : "_ZTIRj",
4885   "name" : "unsigned int &",
4886   "referenced_type" : "_ZTIj",
4887   "self_type" : "_ZTIRj",
4888   "size" : 4,
4889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4890  }
4891 ],
4892 "pointer_types" :
4893 [
4894  {
4895   "alignment" : 4,
4896   "linker_set_key" : "_ZTIP13native_handle",
4897   "name" : "native_handle *",
4898   "referenced_type" : "_ZTI13native_handle",
4899   "self_type" : "_ZTIP13native_handle",
4900   "size" : 4,
4901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4902  },
4903  {
4904   "alignment" : 4,
4905   "linker_set_key" : "_ZTIP18android_flex_plane",
4906   "name" : "android_flex_plane *",
4907   "referenced_type" : "_ZTI18android_flex_plane",
4908   "self_type" : "_ZTIP18android_flex_plane",
4909   "size" : 4,
4910   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4911  },
4912  {
4913   "alignment" : 4,
4914   "linker_set_key" : "_ZTIP7log_msg",
4915   "name" : "log_msg *",
4916   "referenced_type" : "_ZTI7log_msg",
4917   "self_type" : "_ZTIP7log_msg",
4918   "size" : 4,
4919   "source_file" : "/system/core/liblog/include/log/log_read.h"
4920  },
4921  {
4922   "alignment" : 4,
4923   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4924   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4925   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4926   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4927   "size" : 4,
4928   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4929  },
4930  {
4931   "alignment" : 4,
4932   "linker_set_key" : "_ZTIPFiPvE",
4933   "name" : "int (*)(void *)",
4934   "referenced_type" : "_ZTIFiPvE",
4935   "self_type" : "_ZTIPFiPvE",
4936   "size" : 4,
4937   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4938  },
4939  {
4940   "alignment" : 4,
4941   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4942   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4943   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4944   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4945   "size" : 4,
4946   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "linker_set_key" : "_ZTIPK13native_handle",
4951   "name" : "const native_handle *",
4952   "referenced_type" : "_ZTIK13native_handle",
4953   "self_type" : "_ZTIPK13native_handle",
4954   "size" : 4,
4955   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4956  },
4957  {
4958   "alignment" : 4,
4959   "linker_set_key" : "_ZTIPK7log_msg",
4960   "name" : "const log_msg *",
4961   "referenced_type" : "_ZTIK7log_msg",
4962   "self_type" : "_ZTIPK7log_msg",
4963   "size" : 4,
4964   "source_file" : "/system/core/liblog/include/log/log_read.h"
4965  },
4966  {
4967   "alignment" : 4,
4968   "linker_set_key" : "_ZTIPKDs",
4969   "name" : "const char16_t *",
4970   "referenced_type" : "_ZTIKDs",
4971   "self_type" : "_ZTIPKDs",
4972   "size" : 4,
4973   "source_file" : "/system/core/libutils/include/utils/String16.h"
4974  },
4975  {
4976   "alignment" : 4,
4977   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4978   "name" : "const android::VectorImpl *",
4979   "referenced_type" : "_ZTIKN7android10VectorImplE",
4980   "self_type" : "_ZTIPKN7android10VectorImplE",
4981   "size" : 4,
4982   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4983  },
4984  {
4985   "alignment" : 4,
4986   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4987   "name" : "const android::NativeHandle *",
4988   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4989   "self_type" : "_ZTIPKN7android12NativeHandleE",
4990   "size" : 4,
4991   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4992  },
4993  {
4994   "alignment" : 4,
4995   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4996   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4997   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4998   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4999   "size" : 4,
5000   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5001  },
5002  {
5003   "alignment" : 4,
5004   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5005   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5006   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5007   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5008   "size" : 4,
5009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5010  },
5011  {
5012   "alignment" : 4,
5013   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5014   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5015   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5016   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5017   "size" : 4,
5018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5019  },
5020  {
5021   "alignment" : 4,
5022   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5023   "name" : "const android::sp<android::hardware::ProcessState> *",
5024   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5025   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5026   "size" : 4,
5027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5028  },
5029  {
5030   "alignment" : 4,
5031   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5032   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5033   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5034   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5035   "size" : 4,
5036   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5041   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5042   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5043   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5044   "size" : 4,
5045   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5046  },
5047  {
5048   "alignment" : 4,
5049   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5050   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
5051   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5052   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5053   "size" : 4,
5054   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5055  },
5056  {
5057   "alignment" : 4,
5058   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5059   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
5060   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5061   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5062   "size" : 4,
5063   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5064  },
5065  {
5066   "alignment" : 4,
5067   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5068   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
5069   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5070   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5071   "size" : 4,
5072   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5073  },
5074  {
5075   "alignment" : 4,
5076   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5077   "name" : "const android::sp<android::hardware::IBinder> *",
5078   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5079   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5080   "size" : 4,
5081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5082  },
5083  {
5084   "alignment" : 4,
5085   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5086   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5087   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5088   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5089   "size" : 4,
5090   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5091  },
5092  {
5093   "alignment" : 4,
5094   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5095   "name" : "const android::wp<android::hardware::BHwBinder> *",
5096   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5097   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5098   "size" : 4,
5099   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5100  },
5101  {
5102   "alignment" : 4,
5103   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5104   "name" : "const android::hidl::base::V1_0::IBase *",
5105   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5106   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5107   "size" : 4,
5108   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5109  },
5110  {
5111   "alignment" : 4,
5112   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5113   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5114   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5115   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5116   "size" : 4,
5117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5118  },
5119  {
5120   "alignment" : 4,
5121   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5122   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5123   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5124   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5125   "size" : 4,
5126   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5127  },
5128  {
5129   "alignment" : 4,
5130   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5131   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5132   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5133   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5134   "size" : 4,
5135   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5136  },
5137  {
5138   "alignment" : 4,
5139   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5140   "name" : "const android::RefBase *",
5141   "referenced_type" : "_ZTIKN7android7RefBaseE",
5142   "self_type" : "_ZTIPKN7android7RefBaseE",
5143   "size" : 4,
5144   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5145  },
5146  {
5147   "alignment" : 4,
5148   "linker_set_key" : "_ZTIPKN7android7String8E",
5149   "name" : "const android::String8 *",
5150   "referenced_type" : "_ZTIKN7android7String8E",
5151   "self_type" : "_ZTIPKN7android7String8E",
5152   "size" : 4,
5153   "source_file" : "/system/core/libutils/include/utils/String8.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "linker_set_key" : "_ZTIPKN7android8String16E",
5158   "name" : "const android::String16 *",
5159   "referenced_type" : "_ZTIKN7android8String16E",
5160   "self_type" : "_ZTIPKN7android8String16E",
5161   "size" : 4,
5162   "source_file" : "/system/core/libutils/include/utils/String16.h"
5163  },
5164  {
5165   "alignment" : 4,
5166   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5167   "name" : "const android::hardware::BpHwRefBase *",
5168   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5169   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5170   "size" : 4,
5171   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5172  },
5173  {
5174   "alignment" : 4,
5175   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5176   "name" : "const android::hardware::hidl_memory *",
5177   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5178   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5179   "size" : 4,
5180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5181  },
5182  {
5183   "alignment" : 4,
5184   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5185   "name" : "const android::hardware::hidl_version *",
5186   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5187   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5188   "size" : 4,
5189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5190  },
5191  {
5192   "alignment" : 4,
5193   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5194   "name" : "const android::hardware::power::V1_0::IPower *",
5195   "referenced_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
5196   "self_type" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5197   "size" : 4,
5198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5199  },
5200  {
5201   "alignment" : 4,
5202   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5203   "name" : "const android::hardware::power::V1_0::BpHwPower *",
5204   "referenced_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
5205   "self_type" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5206   "size" : 4,
5207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5208  },
5209  {
5210   "alignment" : 4,
5211   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5212   "name" : "const android::hardware::power::V1_1::IPower *",
5213   "referenced_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
5214   "self_type" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5215   "size" : 4,
5216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5217  },
5218  {
5219   "alignment" : 4,
5220   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5221   "name" : "const android::hardware::power::V1_1::BpHwPower *",
5222   "referenced_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
5223   "self_type" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5224   "size" : 4,
5225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5226  },
5227  {
5228   "alignment" : 4,
5229   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5230   "name" : "const android::hardware::power::V1_2::IPower *",
5231   "referenced_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
5232   "self_type" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5233   "size" : 4,
5234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5235  },
5236  {
5237   "alignment" : 4,
5238   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5239   "name" : "const android::hardware::power::V1_2::BpHwPower *",
5240   "referenced_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
5241   "self_type" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5242   "size" : 4,
5243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5244  },
5245  {
5246   "alignment" : 4,
5247   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5248   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > *",
5249   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5250   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5251   "size" : 4,
5252   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5253  },
5254  {
5255   "alignment" : 4,
5256   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5257   "name" : "const android::hardware::Return<bool> *",
5258   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5259   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5260   "size" : 4,
5261   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5262  },
5263  {
5264   "alignment" : 4,
5265   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5266   "name" : "const android::hardware::Status *",
5267   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5268   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5269   "size" : 4,
5270   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5271  },
5272  {
5273   "alignment" : 4,
5274   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5275   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5276   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5277   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5278   "size" : 4,
5279   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5280  },
5281  {
5282   "alignment" : 4,
5283   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5284   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5285   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5286   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5287   "size" : 4,
5288   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5289  },
5290  {
5291   "alignment" : 4,
5292   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5293   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
5294   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5295   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5296   "size" : 4,
5297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5298  },
5299  {
5300   "alignment" : 4,
5301   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5302   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5303   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5304   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5305   "size" : 4,
5306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5307  },
5308  {
5309   "alignment" : 4,
5310   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5311   "name" : "const android::hardware::details::hidl_pointer<int> *",
5312   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5313   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5314   "size" : 4,
5315   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5316  },
5317  {
5318   "alignment" : 4,
5319   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5320   "name" : "const android::hardware::details::return_status *",
5321   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5322   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5323   "size" : 4,
5324   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5325  },
5326  {
5327   "alignment" : 4,
5328   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5329   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
5330   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5331   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5332   "size" : 4,
5333   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5334  },
5335  {
5336   "alignment" : 4,
5337   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5338   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5339   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5340   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5341   "size" : 4,
5342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5343  },
5344  {
5345   "alignment" : 4,
5346   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5347   "name" : "const android::hardware::hidl_vec<int> *",
5348   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5349   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5350   "size" : 4,
5351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5352  },
5353  {
5354   "alignment" : 4,
5355   "linker_set_key" : "_ZTIPKc",
5356   "name" : "const char *",
5357   "referenced_type" : "_ZTIKc",
5358   "self_type" : "_ZTIPKc",
5359   "size" : 4,
5360   "source_file" : "/system/core/liblog/include/android/log.h"
5361  },
5362  {
5363   "alignment" : 4,
5364   "linker_set_key" : "_ZTIPKh",
5365   "name" : "const unsigned char *",
5366   "referenced_type" : "_ZTIKh",
5367   "self_type" : "_ZTIPKh",
5368   "size" : 4,
5369   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5370  },
5371  {
5372   "alignment" : 4,
5373   "linker_set_key" : "_ZTIPKv",
5374   "name" : "const void *",
5375   "referenced_type" : "_ZTIKv",
5376   "self_type" : "_ZTIPKv",
5377   "size" : 4,
5378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5379  },
5380  {
5381   "alignment" : 4,
5382   "linker_set_key" : "_ZTIPKy",
5383   "name" : "const unsigned long long *",
5384   "referenced_type" : "_ZTIKy",
5385   "self_type" : "_ZTIPKy",
5386   "size" : 4,
5387   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5388  },
5389  {
5390   "alignment" : 4,
5391   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5392   "name" : "android::ScopedTrace *",
5393   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5394   "self_type" : "_ZTIPN7android11ScopedTraceE",
5395   "size" : 4,
5396   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5397  },
5398  {
5399   "alignment" : 4,
5400   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5401   "name" : "android::ReferenceRenamer *",
5402   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5403   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5404   "size" : 4,
5405   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5406  },
5407  {
5408   "alignment" : 4,
5409   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5410   "name" : "android::VirtualLightRefBase *",
5411   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5412   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5413   "size" : 4,
5414   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5415  },
5416  {
5417   "alignment" : 4,
5418   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5419   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5420   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5421   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5422   "size" : 4,
5423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5424  },
5425  {
5426   "alignment" : 4,
5427   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5428   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5429   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5430   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5431   "size" : 4,
5432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5433  },
5434  {
5435   "alignment" : 4,
5436   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5437   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5438   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5439   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5440   "size" : 4,
5441   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5442  },
5443  {
5444   "alignment" : 4,
5445   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5446   "name" : "android::sp<android::hardware::ProcessState> *",
5447   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5448   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5449   "size" : 4,
5450   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5451  },
5452  {
5453   "alignment" : 4,
5454   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5455   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5456   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5457   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5458   "size" : 4,
5459   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5460  },
5461  {
5462   "alignment" : 4,
5463   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5464   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
5465   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
5466   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5467   "size" : 4,
5468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5469  },
5470  {
5471   "alignment" : 4,
5472   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5473   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
5474   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
5475   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5476   "size" : 4,
5477   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5478  },
5479  {
5480   "alignment" : 4,
5481   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5482   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
5483   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
5484   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5485   "size" : 4,
5486   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5487  },
5488  {
5489   "alignment" : 4,
5490   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5491   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5492   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5493   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5494   "size" : 4,
5495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5496  },
5497  {
5498   "alignment" : 4,
5499   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5500   "name" : "android::sp<android::hardware::IBinder> *",
5501   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5502   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5503   "size" : 4,
5504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5505  },
5506  {
5507   "alignment" : 4,
5508   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5509   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5510   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5511   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5512   "size" : 4,
5513   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5514  },
5515  {
5516   "alignment" : 4,
5517   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5518   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5519   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5520   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5521   "size" : 4,
5522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5523  },
5524  {
5525   "alignment" : 4,
5526   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5527   "name" : "android::wp<android::hardware::BHwBinder> *",
5528   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5529   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5530   "size" : 4,
5531   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5532  },
5533  {
5534   "alignment" : 4,
5535   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5536   "name" : "android::hidl::base::V1_0::IBase *",
5537   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5538   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5539   "size" : 4,
5540   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5541  },
5542  {
5543   "alignment" : 4,
5544   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5545   "name" : "android::hidl::base::V1_0::BnHwBase *",
5546   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5547   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5548   "size" : 4,
5549   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5550  },
5551  {
5552   "alignment" : 4,
5553   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5554   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5555   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5556   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5557   "size" : 4,
5558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5559  },
5560  {
5561   "alignment" : 4,
5562   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5563   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5564   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5565   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5566   "size" : 4,
5567   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5568  },
5569  {
5570   "alignment" : 4,
5571   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5572   "name" : "android::Mutex::Autolock *",
5573   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5574   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5575   "size" : 4,
5576   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5577  },
5578  {
5579   "alignment" : 4,
5580   "linker_set_key" : "_ZTIPN7android5MutexE",
5581   "name" : "android::Mutex *",
5582   "referenced_type" : "_ZTIN7android5MutexE",
5583   "self_type" : "_ZTIPN7android5MutexE",
5584   "size" : 4,
5585   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5590   "name" : "android::RWLock::AutoRLock *",
5591   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5592   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5593   "size" : 4,
5594   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5595  },
5596  {
5597   "alignment" : 4,
5598   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5599   "name" : "android::RWLock::AutoWLock *",
5600   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5601   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5602   "size" : 4,
5603   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5604  },
5605  {
5606   "alignment" : 4,
5607   "linker_set_key" : "_ZTIPN7android6RWLockE",
5608   "name" : "android::RWLock *",
5609   "referenced_type" : "_ZTIN7android6RWLockE",
5610   "self_type" : "_ZTIPN7android6RWLockE",
5611   "size" : 4,
5612   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5613  },
5614  {
5615   "alignment" : 4,
5616   "linker_set_key" : "_ZTIPN7android6ThreadE",
5617   "name" : "android::Thread *",
5618   "referenced_type" : "_ZTIN7android6ThreadE",
5619   "self_type" : "_ZTIPN7android6ThreadE",
5620   "size" : 4,
5621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5622  },
5623  {
5624   "alignment" : 4,
5625   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5626   "name" : "android::RefBase::weakref_impl *",
5627   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5628   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5629   "size" : 4,
5630   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5631  },
5632  {
5633   "alignment" : 4,
5634   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5635   "name" : "android::RefBase::weakref_type *",
5636   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5637   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5638   "size" : 4,
5639   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5640  },
5641  {
5642   "alignment" : 4,
5643   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5644   "name" : "android::RefBase *",
5645   "referenced_type" : "_ZTIN7android7RefBaseE",
5646   "self_type" : "_ZTIPN7android7RefBaseE",
5647   "size" : 4,
5648   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5649  },
5650  {
5651   "alignment" : 4,
5652   "linker_set_key" : "_ZTIPN7android7String8E",
5653   "name" : "android::String8 *",
5654   "referenced_type" : "_ZTIN7android7String8E",
5655   "self_type" : "_ZTIPN7android7String8E",
5656   "size" : 4,
5657   "source_file" : "/system/core/libutils/include/utils/String8.h"
5658  },
5659  {
5660   "alignment" : 4,
5661   "linker_set_key" : "_ZTIPN7android8String16E",
5662   "name" : "android::String16 *",
5663   "referenced_type" : "_ZTIN7android8String16E",
5664   "self_type" : "_ZTIPN7android8String16E",
5665   "size" : 4,
5666   "source_file" : "/system/core/libutils/include/utils/String16.h"
5667  },
5668  {
5669   "alignment" : 4,
5670   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5671   "name" : "android::hardware::IInterface *",
5672   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5673   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5674   "size" : 4,
5675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5676  },
5677  {
5678   "alignment" : 4,
5679   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5680   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5681   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5682   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5683   "size" : 4,
5684   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5685  },
5686  {
5687   "alignment" : 4,
5688   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5689   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower> *",
5690   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5691   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5692   "size" : 4,
5693   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5694  },
5695  {
5696   "alignment" : 4,
5697   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5698   "name" : "android::hardware::hidl_memory *",
5699   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5700   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5701   "size" : 4,
5702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5703  },
5704  {
5705   "alignment" : 4,
5706   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5707   "name" : "android::hardware::hidl_string *",
5708   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5709   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5710   "size" : 4,
5711   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5712  },
5713  {
5714   "alignment" : 4,
5715   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5716   "name" : "android::hardware::ProcessState *",
5717   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5718   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5719   "size" : 4,
5720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5721  },
5722  {
5723   "alignment" : 4,
5724   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5725   "name" : "android::hardware::hidl_version *",
5726   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5727   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5728   "size" : 4,
5729   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5730  },
5731  {
5732   "alignment" : 4,
5733   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5734   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5735   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5736   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5737   "size" : 4,
5738   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5739  },
5740  {
5741   "alignment" : 4,
5742   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5743   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5744   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5745   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5746   "size" : 4,
5747   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5748  },
5749  {
5750   "alignment" : 4,
5751   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5752   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5753   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5754   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5755   "size" : 4,
5756   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5757  },
5758  {
5759   "alignment" : 4,
5760   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5761   "name" : "android::hardware::GrantorDescriptor *",
5762   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5763   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5764   "size" : 4,
5765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5766  },
5767  {
5768   "alignment" : 4,
5769   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5770   "name" : "android::hardware::hidl_death_recipient *",
5771   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5772   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5773   "size" : 4,
5774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5775  },
5776  {
5777   "alignment" : 4,
5778   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5779   "name" : "android::hardware::hidl_binder_death_recipient *",
5780   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5781   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5782   "size" : 4,
5783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5784  },
5785  {
5786   "alignment" : 4,
5787   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5788   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
5789   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
5790   "self_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5791   "size" : 4,
5792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5793  },
5794  {
5795   "alignment" : 4,
5796   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5797   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
5798   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5799   "self_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5800   "size" : 4,
5801   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5802  },
5803  {
5804   "alignment" : 4,
5805   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5806   "name" : "android::hardware::power::V1_0::IPower *",
5807   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
5808   "self_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5809   "size" : 4,
5810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5811  },
5812  {
5813   "alignment" : 4,
5814   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5815   "name" : "android::hardware::power::V1_0::BnHwPower *",
5816   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
5817   "self_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5818   "size" : 4,
5819   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
5820  },
5821  {
5822   "alignment" : 4,
5823   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
5824   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
5825   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
5826   "self_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
5827   "size" : 4,
5828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5829  },
5830  {
5831   "alignment" : 4,
5832   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5833   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
5834   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5835   "self_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5836   "size" : 4,
5837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5838  },
5839  {
5840   "alignment" : 4,
5841   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
5842   "name" : "android::hardware::power::V1_1::IPower *",
5843   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
5844   "self_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
5845   "size" : 4,
5846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5847  },
5848  {
5849   "alignment" : 4,
5850   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
5851   "name" : "android::hardware::power::V1_1::BnHwPower *",
5852   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
5853   "self_type" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
5854   "size" : 4,
5855   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
5856  },
5857  {
5858   "alignment" : 4,
5859   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
5860   "name" : "android::hardware::power::V1_2::IPower *",
5861   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
5862   "self_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
5863   "size" : 4,
5864   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5865  },
5866  {
5867   "alignment" : 4,
5868   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_27BsPowerE",
5869   "name" : "android::hardware::power::V1_2::BsPower *",
5870   "referenced_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
5871   "self_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE",
5872   "size" : 4,
5873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5874  },
5875  {
5876   "alignment" : 4,
5877   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
5878   "name" : "android::hardware::power::V1_2::BnHwPower *",
5879   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
5880   "self_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
5881   "size" : 4,
5882   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5883  },
5884  {
5885   "alignment" : 4,
5886   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE",
5887   "name" : "android::hardware::power::V1_2::BpHwPower *",
5888   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
5889   "self_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE",
5890   "size" : 4,
5891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5892  },
5893  {
5894   "alignment" : 4,
5895   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5896   "name" : "android::hardware::Parcel *",
5897   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5898   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5899   "size" : 4,
5900   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5901  },
5902  {
5903   "alignment" : 4,
5904   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5905   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > *",
5906   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5907   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5908   "size" : 4,
5909   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5910  },
5911  {
5912   "alignment" : 4,
5913   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5914   "name" : "android::hardware::Return<bool> *",
5915   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5916   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5917   "size" : 4,
5918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5919  },
5920  {
5921   "alignment" : 4,
5922   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5923   "name" : "android::hardware::Return<void> *",
5924   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5925   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5926   "size" : 4,
5927   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5928  },
5929  {
5930   "alignment" : 4,
5931   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5932   "name" : "android::hardware::Status *",
5933   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5934   "self_type" : "_ZTIPN7android8hardware6StatusE",
5935   "size" : 4,
5936   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5937  },
5938  {
5939   "alignment" : 4,
5940   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5941   "name" : "android::hardware::IBinder::DeathRecipient *",
5942   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5943   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5944   "size" : 4,
5945   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5946  },
5947  {
5948   "alignment" : 4,
5949   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5950   "name" : "android::hardware::IBinder *",
5951   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5952   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5953   "size" : 4,
5954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5955  },
5956  {
5957   "alignment" : 4,
5958   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5959   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5960   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5961   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5962   "size" : 4,
5963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5964  },
5965  {
5966   "alignment" : 4,
5967   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5968   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5969   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5970   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5971   "size" : 4,
5972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5973  },
5974  {
5975   "alignment" : 4,
5976   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5977   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5978   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5979   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5980   "size" : 4,
5981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5982  },
5983  {
5984   "alignment" : 4,
5985   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5986   "name" : "android::hardware::details::return_status *",
5987   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5988   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5989   "size" : 4,
5990   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5991  },
5992  {
5993   "alignment" : 4,
5994   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5995   "name" : "android::hardware::details::HidlInstrumentor *",
5996   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5997   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5998   "size" : 4,
5999   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6000  },
6001  {
6002   "alignment" : 4,
6003   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6004   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6005   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6006   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6007   "size" : 4,
6008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6009  },
6010  {
6011   "alignment" : 4,
6012   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6013   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6014   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6015   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6016   "size" : 4,
6017   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6018  },
6019  {
6020   "alignment" : 4,
6021   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6022   "name" : "android::hardware::BHwBinder *",
6023   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6024   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6025   "size" : 4,
6026   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6027  },
6028  {
6029   "alignment" : 4,
6030   "linker_set_key" : "_ZTIPN7android9ConditionE",
6031   "name" : "android::Condition *",
6032   "referenced_type" : "_ZTIN7android9ConditionE",
6033   "self_type" : "_ZTIPN7android9ConditionE",
6034   "size" : 4,
6035   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6036  },
6037  {
6038   "alignment" : 4,
6039   "linker_set_key" : "_ZTIPPv",
6040   "name" : "void **",
6041   "referenced_type" : "_ZTIPv",
6042   "self_type" : "_ZTIPPv",
6043   "size" : 4,
6044   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6045  },
6046  {
6047   "alignment" : 4,
6048   "linker_set_key" : "_ZTIPc",
6049   "name" : "char *",
6050   "referenced_type" : "_ZTIc",
6051   "self_type" : "_ZTIPc",
6052   "size" : 4,
6053   "source_file" : "/system/core/liblog/include/log/log_read.h"
6054  },
6055  {
6056   "alignment" : 4,
6057   "linker_set_key" : "_ZTIPh",
6058   "name" : "unsigned char *",
6059   "referenced_type" : "_ZTIh",
6060   "self_type" : "_ZTIPh",
6061   "size" : 4,
6062   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6063  },
6064  {
6065   "alignment" : 4,
6066   "linker_set_key" : "_ZTIPi",
6067   "name" : "int *",
6068   "referenced_type" : "_ZTIi",
6069   "self_type" : "_ZTIPi",
6070   "size" : 4,
6071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6072  },
6073  {
6074   "alignment" : 4,
6075   "linker_set_key" : "_ZTIPv",
6076   "name" : "void *",
6077   "referenced_type" : "_ZTIv",
6078   "self_type" : "_ZTIPv",
6079   "size" : 4,
6080   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6081  },
6082  {
6083   "alignment" : 4,
6084   "linker_set_key" : "_ZTIPy",
6085   "name" : "unsigned long long *",
6086   "referenced_type" : "_ZTIy",
6087   "self_type" : "_ZTIPy",
6088   "size" : 4,
6089   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6090  }
6091 ],
6092 "qualified_types" :
6093 [
6094  {
6095   "alignment" : 4,
6096   "is_const" : true,
6097   "linker_set_key" : "_ZTIK13native_handle",
6098   "name" : "const native_handle",
6099   "referenced_type" : "_ZTI13native_handle",
6100   "self_type" : "_ZTIK13native_handle",
6101   "size" : 12,
6102   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6103  },
6104  {
6105   "alignment" : 4,
6106   "is_const" : true,
6107   "linker_set_key" : "_ZTIK7log_msg",
6108   "name" : "const log_msg",
6109   "referenced_type" : "_ZTI7log_msg",
6110   "self_type" : "_ZTIK7log_msg",
6111   "size" : 5124,
6112   "source_file" : "/system/core/liblog/include/log/log_read.h"
6113  },
6114  {
6115   "alignment" : 2,
6116   "is_const" : true,
6117   "linker_set_key" : "_ZTIKDs",
6118   "name" : "const char16_t",
6119   "referenced_type" : "_ZTIDs",
6120   "self_type" : "_ZTIKDs",
6121   "size" : 2,
6122   "source_file" : "/system/core/libutils/include/utils/String16.h"
6123  },
6124  {
6125   "alignment" : 4,
6126   "is_const" : true,
6127   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6128   "name" : "const android::VectorImpl",
6129   "referenced_type" : "_ZTIN7android10VectorImplE",
6130   "self_type" : "_ZTIKN7android10VectorImplE",
6131   "size" : 20,
6132   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6133  },
6134  {
6135   "alignment" : 4,
6136   "is_const" : true,
6137   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6138   "name" : "const android::NativeHandle",
6139   "referenced_type" : "_ZTIN7android12NativeHandleE",
6140   "self_type" : "_ZTIKN7android12NativeHandleE",
6141   "size" : 12,
6142   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "is_const" : true,
6147   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6148   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6149   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6150   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6151   "size" : 4,
6152   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6153  },
6154  {
6155   "alignment" : 4,
6156   "is_const" : true,
6157   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6158   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6159   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6160   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6161   "size" : 4,
6162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6163  },
6164  {
6165   "alignment" : 4,
6166   "is_const" : true,
6167   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6168   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6169   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6170   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6171   "size" : 4,
6172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6173  },
6174  {
6175   "alignment" : 4,
6176   "is_const" : true,
6177   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6178   "name" : "const android::sp<android::hardware::ProcessState>",
6179   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6180   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6181   "size" : 4,
6182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6183  },
6184  {
6185   "alignment" : 4,
6186   "is_const" : true,
6187   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6188   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6189   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6190   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6191   "size" : 4,
6192   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6193  },
6194  {
6195   "alignment" : 4,
6196   "is_const" : true,
6197   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6198   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6199   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6200   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6201   "size" : 4,
6202   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "is_const" : true,
6207   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6208   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
6209   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
6210   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6211   "size" : 4,
6212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6213  },
6214  {
6215   "alignment" : 4,
6216   "is_const" : true,
6217   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6218   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
6219   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
6220   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6221   "size" : 4,
6222   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6223  },
6224  {
6225   "alignment" : 4,
6226   "is_const" : true,
6227   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6228   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
6229   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
6230   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6231   "size" : 4,
6232   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "is_const" : true,
6237   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6238   "name" : "const android::sp<android::hardware::IBinder>",
6239   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6240   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6241   "size" : 4,
6242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6243  },
6244  {
6245   "alignment" : 4,
6246   "is_const" : true,
6247   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6248   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6249   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6250   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6251   "size" : 8,
6252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6253  },
6254  {
6255   "alignment" : 4,
6256   "is_const" : true,
6257   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6258   "name" : "const android::wp<android::hardware::BHwBinder>",
6259   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6260   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6261   "size" : 8,
6262   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6263  },
6264  {
6265   "alignment" : 4,
6266   "is_const" : true,
6267   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6268   "name" : "const android::hidl::base::V1_0::IBase",
6269   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6270   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6271   "size" : 12,
6272   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6273  },
6274  {
6275   "alignment" : 4,
6276   "is_const" : true,
6277   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6278   "name" : "const android::hidl::base::V1_0::BpHwBase",
6279   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6280   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6281   "size" : 92,
6282   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6283  },
6284  {
6285   "alignment" : 4,
6286   "is_const" : true,
6287   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6288   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6289   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6290   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6291   "size" : 4,
6292   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "is_const" : true,
6297   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6298   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6299   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6300   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6301   "size" : 4,
6302   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6303  },
6304  {
6305   "alignment" : 1,
6306   "is_const" : true,
6307   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6308   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6309   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6310   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6311   "size" : 1,
6312   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6313  },
6314  {
6315   "alignment" : 4,
6316   "is_const" : true,
6317   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6318   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6319   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6320   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6321   "size" : 12,
6322   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "is_const" : true,
6327   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6328   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6329   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6330   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6331   "size" : 12,
6332   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6333  },
6334  {
6335   "alignment" : 4,
6336   "is_const" : true,
6337   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6338   "name" : "const android::RefBase",
6339   "referenced_type" : "_ZTIN7android7RefBaseE",
6340   "self_type" : "_ZTIKN7android7RefBaseE",
6341   "size" : 8,
6342   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6343  },
6344  {
6345   "alignment" : 4,
6346   "is_const" : true,
6347   "linker_set_key" : "_ZTIKN7android7String8E",
6348   "name" : "const android::String8",
6349   "referenced_type" : "_ZTIN7android7String8E",
6350   "self_type" : "_ZTIKN7android7String8E",
6351   "size" : 4,
6352   "source_file" : "/system/core/libutils/include/utils/String8.h"
6353  },
6354  {
6355   "alignment" : 4,
6356   "is_const" : true,
6357   "linker_set_key" : "_ZTIKN7android8String16E",
6358   "name" : "const android::String16",
6359   "referenced_type" : "_ZTIN7android8String16E",
6360   "self_type" : "_ZTIKN7android8String16E",
6361   "size" : 4,
6362   "source_file" : "/system/core/libutils/include/utils/String16.h"
6363  },
6364  {
6365   "alignment" : 1,
6366   "is_const" : true,
6367   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6368   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6369   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6370   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6371   "size" : 32,
6372   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6373  },
6374  {
6375   "alignment" : 4,
6376   "is_const" : true,
6377   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6378   "name" : "const android::hardware::BpHwRefBase",
6379   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6380   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6381   "size" : 24,
6382   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6383  },
6384  {
6385   "alignment" : 4,
6386   "is_const" : true,
6387   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6388   "name" : "const android::hardware::hidl_handle",
6389   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6390   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6391   "size" : 16,
6392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6393  },
6394  {
6395   "alignment" : 4,
6396   "is_const" : true,
6397   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6398   "name" : "const android::hardware::hidl_memory",
6399   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6400   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6401   "size" : 40,
6402   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "is_const" : true,
6407   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6408   "name" : "const android::hardware::hidl_string",
6409   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6410   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6411   "size" : 16,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6413  },
6414  {
6415   "alignment" : 2,
6416   "is_const" : true,
6417   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6418   "name" : "const android::hardware::hidl_version",
6419   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6420   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6421   "size" : 4,
6422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6423  },
6424  {
6425   "alignment" : 8,
6426   "is_const" : true,
6427   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6428   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
6429   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
6430   "self_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6431   "size" : 32,
6432   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6433  },
6434  {
6435   "alignment" : 4,
6436   "is_const" : true,
6437   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6438   "name" : "const android::hardware::power::V1_0::IPower",
6439   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
6440   "self_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6441   "size" : 12,
6442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
6443  },
6444  {
6445   "alignment" : 4,
6446   "is_const" : true,
6447   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6448   "name" : "const android::hardware::power::V1_0::Status",
6449   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
6450   "self_type" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6451   "size" : 4,
6452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6453  },
6454  {
6455   "alignment" : 4,
6456   "is_const" : true,
6457   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6458   "name" : "const android::hardware::power::V1_0::Feature",
6459   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
6460   "self_type" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6461   "size" : 4,
6462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6463  },
6464  {
6465   "alignment" : 4,
6466   "is_const" : true,
6467   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6468   "name" : "const android::hardware::power::V1_0::BpHwPower",
6469   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
6470   "self_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6471   "size" : 92,
6472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
6473  },
6474  {
6475   "alignment" : 4,
6476   "is_const" : true,
6477   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6478   "name" : "const android::hardware::power::V1_0::PowerHint",
6479   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
6480   "self_type" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6481   "size" : 4,
6482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6483  },
6484  {
6485   "alignment" : 8,
6486   "is_const" : true,
6487   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6488   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
6489   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6490   "self_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6491   "size" : 48,
6492   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "is_const" : true,
6497   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6498   "name" : "const android::hardware::power::V1_1::IPower",
6499   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
6500   "self_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6501   "size" : 12,
6502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
6503  },
6504  {
6505   "alignment" : 4,
6506   "is_const" : true,
6507   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6508   "name" : "const android::hardware::power::V1_1::BpHwPower",
6509   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
6510   "self_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6511   "size" : 92,
6512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
6513  },
6514  {
6515   "alignment" : 4,
6516   "is_const" : true,
6517   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6518   "name" : "const android::hardware::power::V1_2::IPower",
6519   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
6520   "self_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6521   "size" : 12,
6522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
6523  },
6524  {
6525   "alignment" : 4,
6526   "is_const" : true,
6527   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6528   "name" : "const android::hardware::power::V1_2::BpHwPower",
6529   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
6530   "self_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6531   "size" : 92,
6532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "is_const" : true,
6537   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6538   "name" : "const android::hardware::power::V1_2::PowerHint",
6539   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
6540   "self_type" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6541   "size" : 4,
6542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
6543  },
6544  {
6545   "alignment" : 4,
6546   "is_const" : true,
6547   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6548   "name" : "const android::hardware::Parcel",
6549   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6550   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6551   "size" : 68,
6552   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6553  },
6554  {
6555   "alignment" : 4,
6556   "is_const" : true,
6557   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6558   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> >",
6559   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6560   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6561   "size" : 28,
6562   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6563  },
6564  {
6565   "alignment" : 4,
6566   "is_const" : true,
6567   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6568   "name" : "const android::hardware::Return<bool>",
6569   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6570   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6571   "size" : 24,
6572   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6573  },
6574  {
6575   "alignment" : 4,
6576   "is_const" : true,
6577   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6578   "name" : "const android::hardware::Status",
6579   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6580   "self_type" : "_ZTIKN7android8hardware6StatusE",
6581   "size" : 20,
6582   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "is_const" : true,
6587   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6588   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6589   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6590   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6591   "size" : 8,
6592   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6593  },
6594  {
6595   "alignment" : 4,
6596   "is_const" : true,
6597   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6598   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6599   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6600   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6601   "size" : 8,
6602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6603  },
6604  {
6605   "alignment" : 4,
6606   "is_const" : true,
6607   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6608   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
6609   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6610   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6611   "size" : 8,
6612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6613  },
6614  {
6615   "alignment" : 4,
6616   "is_const" : true,
6617   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6618   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6619   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6620   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6621   "size" : 8,
6622   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "is_const" : true,
6627   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6628   "name" : "const android::hardware::details::hidl_pointer<int>",
6629   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6630   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6631   "size" : 8,
6632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6633  },
6634  {
6635   "alignment" : 4,
6636   "is_const" : true,
6637   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6638   "name" : "const android::hardware::details::return_status",
6639   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6640   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6641   "size" : 24,
6642   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6643  },
6644  {
6645   "is_const" : true,
6646   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6647   "name" : "const iter<is_const>",
6648   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6649   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6650   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6651  },
6652  {
6653   "alignment" : 4,
6654   "is_const" : true,
6655   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6656   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6657   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6658   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6659   "size" : 16,
6660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
6661  },
6662  {
6663   "alignment" : 4,
6664   "is_const" : true,
6665   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6666   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
6667   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6668   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6669   "size" : 16,
6670   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6671  },
6672  {
6673   "alignment" : 4,
6674   "is_const" : true,
6675   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6676   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6677   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6678   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6679   "size" : 16,
6680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6681  },
6682  {
6683   "alignment" : 4,
6684   "is_const" : true,
6685   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6686   "name" : "const android::hardware::hidl_vec<int>",
6687   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6688   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6689   "size" : 16,
6690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "is_const" : true,
6695   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6696   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6697   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6698   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6699   "size" : 12,
6700   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6701  },
6702  {
6703   "alignment" : 4,
6704   "is_const" : true,
6705   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6706   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6707   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6708   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6709   "size" : 12,
6710   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6711  },
6712  {
6713   "alignment" : 4,
6714   "is_const" : true,
6715   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6716   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6717   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6718   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6719   "size" : 4,
6720   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6721  },
6722  {
6723   "alignment" : 1,
6724   "is_const" : true,
6725   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6726   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6727   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6728   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6729   "size" : 3,
6730   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "is_const" : true,
6735   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6736   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
6737   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6738   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6739   "size" : 8,
6740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6741  },
6742  {
6743   "alignment" : 4,
6744   "is_const" : true,
6745   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6746   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
6747   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6748   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6749   "size" : 4,
6750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6751  },
6752  {
6753   "alignment" : 4,
6754   "is_const" : true,
6755   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6756   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
6757   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6758   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6759   "size" : 32,
6760   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6761  },
6762  {
6763   "alignment" : 4,
6764   "is_const" : true,
6765   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6766   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
6767   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6768   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6769   "size" : 52,
6770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
6771  },
6772  {
6773   "alignment" : 4,
6774   "is_const" : true,
6775   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6776   "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 *> > *)> > >",
6777   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6778   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6779   "size" : 12,
6780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "is_const" : true,
6785   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6786   "name" : "const android::hidl::base::V1_0::IBase *const",
6787   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6788   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6789   "size" : 4,
6790   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6791  },
6792  {
6793   "alignment" : 4,
6794   "is_const" : true,
6795   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6796   "name" : "android::RefBase::weakref_impl *const",
6797   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6798   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6799   "size" : 4,
6800   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6801  },
6802  {
6803   "alignment" : 4,
6804   "is_const" : true,
6805   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6806   "name" : "android::hardware::IBinder *const",
6807   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6808   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6809   "size" : 4,
6810   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6811  },
6812  {
6813   "alignment" : 4,
6814   "is_const" : true,
6815   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6816   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6817   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6818   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6819   "size" : 8,
6820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "is_const" : true,
6825   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6826   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6827   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6828   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6829   "size" : 8,
6830   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6831  },
6832  {
6833   "alignment" : 1,
6834   "is_const" : true,
6835   "linker_set_key" : "_ZTIKa",
6836   "name" : "const signed char",
6837   "referenced_type" : "_ZTIa",
6838   "self_type" : "_ZTIKa",
6839   "size" : 1,
6840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6841  },
6842  {
6843   "alignment" : 1,
6844   "is_const" : true,
6845   "linker_set_key" : "_ZTIKb",
6846   "name" : "const bool",
6847   "referenced_type" : "_ZTIb",
6848   "self_type" : "_ZTIKb",
6849   "size" : 1,
6850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6851  },
6852  {
6853   "alignment" : 1,
6854   "is_const" : true,
6855   "linker_set_key" : "_ZTIKc",
6856   "name" : "const char",
6857   "referenced_type" : "_ZTIc",
6858   "self_type" : "_ZTIKc",
6859   "size" : 1,
6860   "source_file" : "/system/core/liblog/include/android/log.h"
6861  },
6862  {
6863   "alignment" : 4,
6864   "is_const" : true,
6865   "linker_set_key" : "_ZTIKd",
6866   "name" : "const double",
6867   "referenced_type" : "_ZTId",
6868   "self_type" : "_ZTIKd",
6869   "size" : 8,
6870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "is_const" : true,
6875   "linker_set_key" : "_ZTIKf",
6876   "name" : "const float",
6877   "referenced_type" : "_ZTIf",
6878   "self_type" : "_ZTIKf",
6879   "size" : 4,
6880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6881  },
6882  {
6883   "alignment" : 1,
6884   "is_const" : true,
6885   "linker_set_key" : "_ZTIKh",
6886   "name" : "const unsigned char",
6887   "referenced_type" : "_ZTIh",
6888   "self_type" : "_ZTIKh",
6889   "size" : 1,
6890   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6891  },
6892  {
6893   "alignment" : 4,
6894   "is_const" : true,
6895   "linker_set_key" : "_ZTIKi",
6896   "name" : "const int",
6897   "referenced_type" : "_ZTIi",
6898   "self_type" : "_ZTIKi",
6899   "size" : 4,
6900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6901  },
6902  {
6903   "alignment" : 4,
6904   "is_const" : true,
6905   "linker_set_key" : "_ZTIKj",
6906   "name" : "const unsigned int",
6907   "referenced_type" : "_ZTIj",
6908   "self_type" : "_ZTIKj",
6909   "size" : 4,
6910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6911  },
6912  {
6913   "alignment" : 2,
6914   "is_const" : true,
6915   "linker_set_key" : "_ZTIKs",
6916   "name" : "const short",
6917   "referenced_type" : "_ZTIs",
6918   "self_type" : "_ZTIKs",
6919   "size" : 2,
6920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6921  },
6922  {
6923   "alignment" : 2,
6924   "is_const" : true,
6925   "linker_set_key" : "_ZTIKt",
6926   "name" : "const unsigned short",
6927   "referenced_type" : "_ZTIt",
6928   "self_type" : "_ZTIKt",
6929   "size" : 2,
6930   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6931  },
6932  {
6933   "is_const" : true,
6934   "linker_set_key" : "_ZTIKv",
6935   "name" : "const void",
6936   "referenced_type" : "_ZTIv",
6937   "self_type" : "_ZTIKv",
6938   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "_ZTIKx",
6944   "name" : "const long long",
6945   "referenced_type" : "_ZTIx",
6946   "self_type" : "_ZTIKx",
6947   "size" : 8,
6948   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "_ZTIKy",
6954   "name" : "const unsigned long long",
6955   "referenced_type" : "_ZTIy",
6956   "self_type" : "_ZTIKy",
6957   "size" : 8,
6958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6959  },
6960  {
6961   "alignment" : 1,
6962   "is_volatile" : true,
6963   "linker_set_key" : "_ZTIVb",
6964   "name" : "volatile bool",
6965   "referenced_type" : "_ZTIb",
6966   "self_type" : "_ZTIVb",
6967   "size" : 1,
6968   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "is_volatile" : true,
6973   "linker_set_key" : "_ZTIVi",
6974   "name" : "volatile int",
6975   "referenced_type" : "_ZTIi",
6976   "self_type" : "_ZTIVi",
6977   "size" : 4,
6978   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6979  }
6980 ],
6981 "record_types" :
6982 [
6983  {
6984   "alignment" : 4,
6985   "fields" :
6986   [
6987    {
6988     "field_name" : "len",
6989     "referenced_type" : "_ZTIt"
6990    },
6991    {
6992     "field_name" : "hdr_size",
6993     "field_offset" : 16,
6994     "referenced_type" : "_ZTIt"
6995    },
6996    {
6997     "field_name" : "pid",
6998     "field_offset" : 32,
6999     "referenced_type" : "_ZTIi"
7000    },
7001    {
7002     "field_name" : "tid",
7003     "field_offset" : 64,
7004     "referenced_type" : "_ZTIj"
7005    },
7006    {
7007     "field_name" : "sec",
7008     "field_offset" : 96,
7009     "referenced_type" : "_ZTIj"
7010    },
7011    {
7012     "field_name" : "nsec",
7013     "field_offset" : 128,
7014     "referenced_type" : "_ZTIj"
7015    },
7016    {
7017     "field_name" : "lid",
7018     "field_offset" : 160,
7019     "referenced_type" : "_ZTIj"
7020    },
7021    {
7022     "field_name" : "uid",
7023     "field_offset" : 192,
7024     "referenced_type" : "_ZTIj"
7025    }
7026   ],
7027   "linker_set_key" : "_ZTI12logger_entry",
7028   "name" : "logger_entry",
7029   "referenced_type" : "_ZTI12logger_entry",
7030   "self_type" : "_ZTI12logger_entry",
7031   "size" : 28,
7032   "source_file" : "/system/core/liblog/include/log/log_read.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "fields" :
7037   [
7038    {
7039     "field_name" : "y",
7040     "referenced_type" : "_ZTIPv"
7041    },
7042    {
7043     "field_name" : "cb",
7044     "field_offset" : 32,
7045     "referenced_type" : "_ZTIPv"
7046    },
7047    {
7048     "field_name" : "cr",
7049     "field_offset" : 64,
7050     "referenced_type" : "_ZTIPv"
7051    },
7052    {
7053     "field_name" : "ystride",
7054     "field_offset" : 96,
7055     "referenced_type" : "_ZTIj"
7056    },
7057    {
7058     "field_name" : "cstride",
7059     "field_offset" : 128,
7060     "referenced_type" : "_ZTIj"
7061    },
7062    {
7063     "field_name" : "chroma_step",
7064     "field_offset" : 160,
7065     "referenced_type" : "_ZTIj"
7066    },
7067    {
7068     "field_name" : "reserved",
7069     "field_offset" : 192,
7070     "referenced_type" : "_ZTIA8_j"
7071    }
7072   ],
7073   "linker_set_key" : "_ZTI13android_ycbcr",
7074   "name" : "android_ycbcr",
7075   "referenced_type" : "_ZTI13android_ycbcr",
7076   "self_type" : "_ZTI13android_ycbcr",
7077   "size" : 56,
7078   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7079  },
7080  {
7081   "alignment" : 4,
7082   "fields" :
7083   [
7084    {
7085     "field_name" : "version",
7086     "referenced_type" : "_ZTIi"
7087    },
7088    {
7089     "field_name" : "numFds",
7090     "field_offset" : 32,
7091     "referenced_type" : "_ZTIi"
7092    },
7093    {
7094     "field_name" : "numInts",
7095     "field_offset" : 64,
7096     "referenced_type" : "_ZTIi"
7097    },
7098    {
7099     "field_name" : "data",
7100     "field_offset" : 96,
7101     "referenced_type" : "_ZTIA0_i"
7102    }
7103   ],
7104   "linker_set_key" : "_ZTI13native_handle",
7105   "name" : "native_handle",
7106   "referenced_type" : "_ZTI13native_handle",
7107   "self_type" : "_ZTI13native_handle",
7108   "size" : 12,
7109   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7110  },
7111  {
7112   "alignment" : 4,
7113   "fields" :
7114   [
7115    {
7116     "field_name" : "x",
7117     "referenced_type" : "_ZTIf"
7118    },
7119    {
7120     "field_name" : "y",
7121     "field_offset" : 32,
7122     "referenced_type" : "_ZTIf"
7123    }
7124   ],
7125   "linker_set_key" : "_ZTI16android_xy_color",
7126   "name" : "android_xy_color",
7127   "referenced_type" : "_ZTI16android_xy_color",
7128   "self_type" : "_ZTI16android_xy_color",
7129   "size" : 8,
7130   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7131  },
7132  {
7133   "alignment" : 4,
7134   "fields" :
7135   [
7136    {
7137     "field_name" : "top_left",
7138     "referenced_type" : "_ZTIPh"
7139    },
7140    {
7141     "field_name" : "component",
7142     "field_offset" : 32,
7143     "referenced_type" : "_ZTI22android_flex_component"
7144    },
7145    {
7146     "field_name" : "bits_per_component",
7147     "field_offset" : 64,
7148     "referenced_type" : "_ZTIi"
7149    },
7150    {
7151     "field_name" : "bits_used",
7152     "field_offset" : 96,
7153     "referenced_type" : "_ZTIi"
7154    },
7155    {
7156     "field_name" : "h_increment",
7157     "field_offset" : 128,
7158     "referenced_type" : "_ZTIi"
7159    },
7160    {
7161     "field_name" : "v_increment",
7162     "field_offset" : 160,
7163     "referenced_type" : "_ZTIi"
7164    },
7165    {
7166     "field_name" : "h_subsampling",
7167     "field_offset" : 192,
7168     "referenced_type" : "_ZTIi"
7169    },
7170    {
7171     "field_name" : "v_subsampling",
7172     "field_offset" : 224,
7173     "referenced_type" : "_ZTIi"
7174    }
7175   ],
7176   "linker_set_key" : "_ZTI18android_flex_plane",
7177   "name" : "android_flex_plane",
7178   "referenced_type" : "_ZTI18android_flex_plane",
7179   "self_type" : "_ZTI18android_flex_plane",
7180   "size" : 32,
7181   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7182  },
7183  {
7184   "alignment" : 4,
7185   "fields" :
7186   [
7187    {
7188     "field_name" : "format",
7189     "referenced_type" : "_ZTI19android_flex_format"
7190    },
7191    {
7192     "field_name" : "num_planes",
7193     "field_offset" : 32,
7194     "referenced_type" : "_ZTIj"
7195    },
7196    {
7197     "field_name" : "planes",
7198     "field_offset" : 64,
7199     "referenced_type" : "_ZTIP18android_flex_plane"
7200    }
7201   ],
7202   "linker_set_key" : "_ZTI19android_flex_layout",
7203   "name" : "android_flex_layout",
7204   "referenced_type" : "_ZTI19android_flex_layout",
7205   "self_type" : "_ZTI19android_flex_layout",
7206   "size" : 12,
7207   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "fields" :
7212   [
7213    {
7214     "field_name" : "num_points",
7215     "referenced_type" : "_ZTIj"
7216    },
7217    {
7218     "field_name" : "reserved",
7219     "field_offset" : 32,
7220     "referenced_type" : "_ZTIA8_j"
7221    },
7222    {
7223     "field_name" : "xyzc_points",
7224     "field_offset" : 288,
7225     "referenced_type" : "_ZTIA_f"
7226    }
7227   ],
7228   "linker_set_key" : "_ZTI20android_depth_points",
7229   "name" : "android_depth_points",
7230   "referenced_type" : "_ZTI20android_depth_points",
7231   "self_type" : "_ZTI20android_depth_points",
7232   "size" : 36,
7233   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7234  },
7235  {
7236   "alignment" : 4,
7237   "fields" :
7238   [
7239    {
7240     "field_name" : "struct_size",
7241     "referenced_type" : "_ZTIj"
7242    },
7243    {
7244     "field_name" : "buffer_id",
7245     "field_offset" : 32,
7246     "referenced_type" : "_ZTIi"
7247    },
7248    {
7249     "field_name" : "priority",
7250     "field_offset" : 64,
7251     "referenced_type" : "_ZTIi"
7252    },
7253    {
7254     "field_name" : "tag",
7255     "field_offset" : 96,
7256     "referenced_type" : "_ZTIPKc"
7257    },
7258    {
7259     "field_name" : "file",
7260     "field_offset" : 128,
7261     "referenced_type" : "_ZTIPKc"
7262    },
7263    {
7264     "field_name" : "line",
7265     "field_offset" : 160,
7266     "referenced_type" : "_ZTIj"
7267    },
7268    {
7269     "field_name" : "message",
7270     "field_offset" : 192,
7271     "referenced_type" : "_ZTIPKc"
7272    }
7273   ],
7274   "linker_set_key" : "_ZTI21__android_log_message",
7275   "name" : "__android_log_message",
7276   "referenced_type" : "_ZTI21__android_log_message",
7277   "self_type" : "_ZTI21__android_log_message",
7278   "size" : 28,
7279   "source_file" : "/system/core/liblog/include/android/log.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "fields" :
7284   [
7285    {
7286     "field_name" : "maxContentLightLevel",
7287     "referenced_type" : "_ZTIf"
7288    },
7289    {
7290     "field_name" : "maxFrameAverageLightLevel",
7291     "field_offset" : 32,
7292     "referenced_type" : "_ZTIf"
7293    }
7294   ],
7295   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7296   "name" : "android_cta861_3_metadata",
7297   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7298   "self_type" : "_ZTI25android_cta861_3_metadata",
7299   "size" : 8,
7300   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7301  },
7302  {
7303   "alignment" : 4,
7304   "fields" :
7305   [
7306    {
7307     "field_name" : "displayPrimaryRed",
7308     "referenced_type" : "_ZTI16android_xy_color"
7309    },
7310    {
7311     "field_name" : "displayPrimaryGreen",
7312     "field_offset" : 64,
7313     "referenced_type" : "_ZTI16android_xy_color"
7314    },
7315    {
7316     "field_name" : "displayPrimaryBlue",
7317     "field_offset" : 128,
7318     "referenced_type" : "_ZTI16android_xy_color"
7319    },
7320    {
7321     "field_name" : "whitePoint",
7322     "field_offset" : 192,
7323     "referenced_type" : "_ZTI16android_xy_color"
7324    },
7325    {
7326     "field_name" : "maxLuminance",
7327     "field_offset" : 256,
7328     "referenced_type" : "_ZTIf"
7329    },
7330    {
7331     "field_name" : "minLuminance",
7332     "field_offset" : 288,
7333     "referenced_type" : "_ZTIf"
7334    }
7335   ],
7336   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7337   "name" : "android_smpte2086_metadata",
7338   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7339   "self_type" : "_ZTI26android_smpte2086_metadata",
7340   "size" : 40,
7341   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7342  },
7343  {
7344   "alignment" : 4,
7345   "fields" :
7346   [
7347    {
7348     "referenced_type" : "_ZTIN7log_msgUt_E"
7349    }
7350   ],
7351   "linker_set_key" : "_ZTI7log_msg",
7352   "name" : "log_msg",
7353   "referenced_type" : "_ZTI7log_msg",
7354   "self_type" : "_ZTI7log_msg",
7355   "size" : 5124,
7356   "source_file" : "/system/core/liblog/include/log/log_read.h"
7357  },
7358  {
7359   "alignment" : 1,
7360   "fields" :
7361   [
7362    {
7363     "field_name" : "tv_sec",
7364     "referenced_type" : "_ZTIj"
7365    },
7366    {
7367     "field_name" : "tv_nsec",
7368     "field_offset" : 32,
7369     "referenced_type" : "_ZTIj"
7370    }
7371   ],
7372   "linker_set_key" : "_ZTI8log_time",
7373   "name" : "log_time",
7374   "referenced_type" : "_ZTI8log_time",
7375   "self_type" : "_ZTI8log_time",
7376   "size" : 8,
7377   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7378  },
7379  {
7380   "alignment" : 4,
7381   "fields" :
7382   [
7383    {
7384     "access" : "private",
7385     "field_name" : "mStorage",
7386     "field_offset" : 32,
7387     "referenced_type" : "_ZTIPv"
7388    },
7389    {
7390     "access" : "private",
7391     "field_name" : "mCount",
7392     "field_offset" : 64,
7393     "referenced_type" : "_ZTIj"
7394    },
7395    {
7396     "access" : "private",
7397     "field_name" : "mFlags",
7398     "field_offset" : 96,
7399     "referenced_type" : "_ZTIKj"
7400    },
7401    {
7402     "access" : "private",
7403     "field_name" : "mItemSize",
7404     "field_offset" : 128,
7405     "referenced_type" : "_ZTIKj"
7406    }
7407   ],
7408   "linker_set_key" : "_ZTIN7android10VectorImplE",
7409   "name" : "android::VectorImpl",
7410   "record_kind" : "class",
7411   "referenced_type" : "_ZTIN7android10VectorImplE",
7412   "self_type" : "_ZTIN7android10VectorImplE",
7413   "size" : 20,
7414   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7415   "vtable_components" :
7416   [
7417    {
7418     "kind" : "offset_to_top"
7419    },
7420    {
7421     "kind" : "rtti",
7422     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7423    },
7424    {
7425     "kind" : "complete_dtor_pointer",
7426     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7427    },
7428    {
7429     "kind" : "deleting_dtor_pointer",
7430     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7431    },
7432    {
7433     "is_pure" : true,
7434     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7435    },
7436    {
7437     "is_pure" : true,
7438     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7439    },
7440    {
7441     "is_pure" : true,
7442     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7443    },
7444    {
7445     "is_pure" : true,
7446     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7447    },
7448    {
7449     "is_pure" : true,
7450     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7451    },
7452    {
7453     "is_pure" : true,
7454     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7455    }
7456   ]
7457  },
7458  {
7459   "alignment" : 4,
7460   "fields" :
7461   [
7462    {
7463     "access" : "private",
7464     "field_name" : "mVector",
7465     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7466    }
7467   ],
7468   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7469   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7470   "record_kind" : "class",
7471   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7472   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7473   "size" : 20,
7474   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7475   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7476  },
7477  {
7478   "alignment" : 4,
7479   "fields" :
7480   [
7481    {
7482     "access" : "private",
7483     "field_name" : "mTag",
7484     "referenced_type" : "_ZTIy"
7485    }
7486   ],
7487   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7488   "name" : "android::ScopedTrace",
7489   "record_kind" : "class",
7490   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7491   "self_type" : "_ZTIN7android11ScopedTraceE",
7492   "size" : 8,
7493   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7494  },
7495  {
7496   "alignment" : 4,
7497   "fields" :
7498   [
7499    {
7500     "access" : "private",
7501     "field_name" : "mCount",
7502     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7503    }
7504   ],
7505   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7506   "name" : "android::LightRefBase<android::NativeHandle>",
7507   "record_kind" : "class",
7508   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7509   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7510   "size" : 4,
7511   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7512   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7513  },
7514  {
7515   "alignment" : 4,
7516   "fields" :
7517   [
7518    {
7519     "access" : "private",
7520     "field_name" : "mCount",
7521     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7522    }
7523   ],
7524   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7525   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7526   "record_kind" : "class",
7527   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7528   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7529   "size" : 4,
7530   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7531   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7532  },
7533  {
7534   "alignment" : 4,
7535   "base_specifiers" :
7536   [
7537    {
7538     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7539    }
7540   ],
7541   "fields" :
7542   [
7543    {
7544     "access" : "private",
7545     "field_name" : "mHandle",
7546     "field_offset" : 32,
7547     "referenced_type" : "_ZTIP13native_handle"
7548    },
7549    {
7550     "access" : "private",
7551     "field_name" : "mOwnsHandle",
7552     "field_offset" : 64,
7553     "referenced_type" : "_ZTIb"
7554    }
7555   ],
7556   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7557   "name" : "android::NativeHandle",
7558   "record_kind" : "class",
7559   "referenced_type" : "_ZTIN7android12NativeHandleE",
7560   "self_type" : "_ZTIN7android12NativeHandleE",
7561   "size" : 12,
7562   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7563  },
7564  {
7565   "alignment" : 4,
7566   "base_specifiers" :
7567   [
7568    {
7569     "access" : "private",
7570     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7571    }
7572   ],
7573   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7574   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7575   "record_kind" : "class",
7576   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7577   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7578   "size" : 20,
7579   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7580   "template_args" :
7581   [
7582    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7583   ],
7584   "vtable_components" :
7585   [
7586    {
7587     "kind" : "offset_to_top"
7588    },
7589    {
7590     "kind" : "rtti",
7591     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7592    },
7593    {
7594     "kind" : "complete_dtor_pointer",
7595     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7596    },
7597    {
7598     "kind" : "deleting_dtor_pointer",
7599     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7600    },
7601    {
7602     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7603    },
7604    {
7605     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7606    },
7607    {
7608     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7609    },
7610    {
7611     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7612    },
7613    {
7614     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7615    },
7616    {
7617     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7618    },
7619    {
7620     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7621    }
7622   ]
7623  },
7624  {
7625   "alignment" : 1,
7626   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7627   "name" : "android::ReferenceMover",
7628   "record_kind" : "class",
7629   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7630   "self_type" : "_ZTIN7android14ReferenceMoverE",
7631   "size" : 1,
7632   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7637   "name" : "android::ReferenceRenamer",
7638   "record_kind" : "class",
7639   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7640   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7641   "size" : 4,
7642   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7643   "vtable_components" :
7644   [
7645    {
7646     "kind" : "offset_to_top"
7647    },
7648    {
7649     "kind" : "rtti",
7650     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7651    },
7652    {
7653     "is_pure" : true,
7654     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7655    }
7656   ]
7657  },
7658  {
7659   "alignment" : 4,
7660   "base_specifiers" :
7661   [
7662    {
7663     "referenced_type" : "_ZTIN7android10VectorImplE"
7664    }
7665   ],
7666   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7667   "name" : "android::SortedVectorImpl",
7668   "record_kind" : "class",
7669   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7670   "self_type" : "_ZTIN7android16SortedVectorImplE",
7671   "size" : 20,
7672   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7673   "vtable_components" :
7674   [
7675    {
7676     "kind" : "offset_to_top"
7677    },
7678    {
7679     "kind" : "rtti",
7680     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7681    },
7682    {
7683     "kind" : "complete_dtor_pointer",
7684     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7685    },
7686    {
7687     "kind" : "deleting_dtor_pointer",
7688     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7689    },
7690    {
7691     "is_pure" : true,
7692     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7693    },
7694    {
7695     "is_pure" : true,
7696     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7697    },
7698    {
7699     "is_pure" : true,
7700     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7701    },
7702    {
7703     "is_pure" : true,
7704     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7705    },
7706    {
7707     "is_pure" : true,
7708     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7709    },
7710    {
7711     "is_pure" : true,
7712     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7713    },
7714    {
7715     "is_pure" : true,
7716     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7717    }
7718   ]
7719  },
7720  {
7721   "alignment" : 1,
7722   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7723   "name" : "android::trait_trivial_copy<bool>",
7724   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7725   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7726   "size" : 1,
7727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7728   "template_args" : [ "_ZTIb" ]
7729  },
7730  {
7731   "alignment" : 1,
7732   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7733   "name" : "android::trait_trivial_copy<char>",
7734   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7735   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7736   "size" : 1,
7737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7738   "template_args" : [ "_ZTIc" ]
7739  },
7740  {
7741   "alignment" : 1,
7742   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7743   "name" : "android::trait_trivial_copy<double>",
7744   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7745   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7746   "size" : 1,
7747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7748   "template_args" : [ "_ZTId" ]
7749  },
7750  {
7751   "alignment" : 1,
7752   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7753   "name" : "android::trait_trivial_copy<float>",
7754   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7755   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7756   "size" : 1,
7757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7758   "template_args" : [ "_ZTIf" ]
7759  },
7760  {
7761   "alignment" : 1,
7762   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7763   "name" : "android::trait_trivial_copy<unsigned char>",
7764   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7765   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7766   "size" : 1,
7767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7768   "template_args" : [ "_ZTIh" ]
7769  },
7770  {
7771   "alignment" : 1,
7772   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7773   "name" : "android::trait_trivial_copy<int>",
7774   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7775   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7776   "size" : 1,
7777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7778   "template_args" : [ "_ZTIi" ]
7779  },
7780  {
7781   "alignment" : 1,
7782   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7783   "name" : "android::trait_trivial_copy<unsigned int>",
7784   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7785   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7786   "size" : 1,
7787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7788   "template_args" : [ "_ZTIj" ]
7789  },
7790  {
7791   "alignment" : 1,
7792   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7793   "name" : "android::trait_trivial_copy<long>",
7794   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7795   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7796   "size" : 1,
7797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7798   "template_args" : [ "_ZTIl" ]
7799  },
7800  {
7801   "alignment" : 1,
7802   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7803   "name" : "android::trait_trivial_copy<unsigned long>",
7804   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7805   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7806   "size" : 1,
7807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7808   "template_args" : [ "_ZTIm" ]
7809  },
7810  {
7811   "alignment" : 1,
7812   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7813   "name" : "android::trait_trivial_copy<short>",
7814   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7815   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7816   "size" : 1,
7817   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7818   "template_args" : [ "_ZTIs" ]
7819  },
7820  {
7821   "alignment" : 1,
7822   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7823   "name" : "android::trait_trivial_copy<unsigned short>",
7824   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7825   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7826   "size" : 1,
7827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7828   "template_args" : [ "_ZTIt" ]
7829  },
7830  {
7831   "alignment" : 1,
7832   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7833   "name" : "android::trait_trivial_copy<void>",
7834   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7835   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7836   "size" : 1,
7837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7838   "template_args" : [ "_ZTIv" ]
7839  },
7840  {
7841   "alignment" : 1,
7842   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7843   "name" : "android::trait_trivial_copy<long long>",
7844   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7845   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7846   "size" : 1,
7847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7848   "template_args" : [ "_ZTIx" ]
7849  },
7850  {
7851   "alignment" : 1,
7852   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7853   "name" : "android::trait_trivial_copy<unsigned long long>",
7854   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7855   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7856   "size" : 1,
7857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7858   "template_args" : [ "_ZTIy" ]
7859  },
7860  {
7861   "alignment" : 1,
7862   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7863   "name" : "android::trait_trivial_ctor<bool>",
7864   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7865   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7866   "size" : 1,
7867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7868   "template_args" : [ "_ZTIb" ]
7869  },
7870  {
7871   "alignment" : 1,
7872   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7873   "name" : "android::trait_trivial_ctor<char>",
7874   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7875   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7876   "size" : 1,
7877   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7878   "template_args" : [ "_ZTIc" ]
7879  },
7880  {
7881   "alignment" : 1,
7882   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7883   "name" : "android::trait_trivial_ctor<double>",
7884   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7885   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7886   "size" : 1,
7887   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7888   "template_args" : [ "_ZTId" ]
7889  },
7890  {
7891   "alignment" : 1,
7892   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7893   "name" : "android::trait_trivial_ctor<float>",
7894   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7895   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7896   "size" : 1,
7897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7898   "template_args" : [ "_ZTIf" ]
7899  },
7900  {
7901   "alignment" : 1,
7902   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7903   "name" : "android::trait_trivial_ctor<unsigned char>",
7904   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7905   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7906   "size" : 1,
7907   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7908   "template_args" : [ "_ZTIh" ]
7909  },
7910  {
7911   "alignment" : 1,
7912   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7913   "name" : "android::trait_trivial_ctor<int>",
7914   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7915   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7916   "size" : 1,
7917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7918   "template_args" : [ "_ZTIi" ]
7919  },
7920  {
7921   "alignment" : 1,
7922   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7923   "name" : "android::trait_trivial_ctor<unsigned int>",
7924   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7925   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7926   "size" : 1,
7927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7928   "template_args" : [ "_ZTIj" ]
7929  },
7930  {
7931   "alignment" : 1,
7932   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7933   "name" : "android::trait_trivial_ctor<long>",
7934   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7935   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7936   "size" : 1,
7937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7938   "template_args" : [ "_ZTIl" ]
7939  },
7940  {
7941   "alignment" : 1,
7942   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7943   "name" : "android::trait_trivial_ctor<unsigned long>",
7944   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7945   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7946   "size" : 1,
7947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7948   "template_args" : [ "_ZTIm" ]
7949  },
7950  {
7951   "alignment" : 1,
7952   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7953   "name" : "android::trait_trivial_ctor<short>",
7954   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7955   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7956   "size" : 1,
7957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7958   "template_args" : [ "_ZTIs" ]
7959  },
7960  {
7961   "alignment" : 1,
7962   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7963   "name" : "android::trait_trivial_ctor<unsigned short>",
7964   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7965   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7966   "size" : 1,
7967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7968   "template_args" : [ "_ZTIt" ]
7969  },
7970  {
7971   "alignment" : 1,
7972   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7973   "name" : "android::trait_trivial_ctor<void>",
7974   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7975   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7976   "size" : 1,
7977   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7978   "template_args" : [ "_ZTIv" ]
7979  },
7980  {
7981   "alignment" : 1,
7982   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7983   "name" : "android::trait_trivial_ctor<long long>",
7984   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7985   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7986   "size" : 1,
7987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7988   "template_args" : [ "_ZTIx" ]
7989  },
7990  {
7991   "alignment" : 1,
7992   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7993   "name" : "android::trait_trivial_ctor<unsigned long long>",
7994   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7995   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7996   "size" : 1,
7997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7998   "template_args" : [ "_ZTIy" ]
7999  },
8000  {
8001   "alignment" : 1,
8002   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8003   "name" : "android::trait_trivial_dtor<bool>",
8004   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8005   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8006   "size" : 1,
8007   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8008   "template_args" : [ "_ZTIb" ]
8009  },
8010  {
8011   "alignment" : 1,
8012   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8013   "name" : "android::trait_trivial_dtor<char>",
8014   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8015   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8016   "size" : 1,
8017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8018   "template_args" : [ "_ZTIc" ]
8019  },
8020  {
8021   "alignment" : 1,
8022   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8023   "name" : "android::trait_trivial_dtor<double>",
8024   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8025   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8026   "size" : 1,
8027   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8028   "template_args" : [ "_ZTId" ]
8029  },
8030  {
8031   "alignment" : 1,
8032   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8033   "name" : "android::trait_trivial_dtor<float>",
8034   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8035   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8036   "size" : 1,
8037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8038   "template_args" : [ "_ZTIf" ]
8039  },
8040  {
8041   "alignment" : 1,
8042   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8043   "name" : "android::trait_trivial_dtor<unsigned char>",
8044   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8045   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8046   "size" : 1,
8047   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8048   "template_args" : [ "_ZTIh" ]
8049  },
8050  {
8051   "alignment" : 1,
8052   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8053   "name" : "android::trait_trivial_dtor<int>",
8054   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8055   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8056   "size" : 1,
8057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8058   "template_args" : [ "_ZTIi" ]
8059  },
8060  {
8061   "alignment" : 1,
8062   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8063   "name" : "android::trait_trivial_dtor<unsigned int>",
8064   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8065   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8066   "size" : 1,
8067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8068   "template_args" : [ "_ZTIj" ]
8069  },
8070  {
8071   "alignment" : 1,
8072   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8073   "name" : "android::trait_trivial_dtor<long>",
8074   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8075   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8076   "size" : 1,
8077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8078   "template_args" : [ "_ZTIl" ]
8079  },
8080  {
8081   "alignment" : 1,
8082   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8083   "name" : "android::trait_trivial_dtor<unsigned long>",
8084   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8085   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8086   "size" : 1,
8087   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8088   "template_args" : [ "_ZTIm" ]
8089  },
8090  {
8091   "alignment" : 1,
8092   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8093   "name" : "android::trait_trivial_dtor<short>",
8094   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8095   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8096   "size" : 1,
8097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8098   "template_args" : [ "_ZTIs" ]
8099  },
8100  {
8101   "alignment" : 1,
8102   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8103   "name" : "android::trait_trivial_dtor<unsigned short>",
8104   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8105   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8106   "size" : 1,
8107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8108   "template_args" : [ "_ZTIt" ]
8109  },
8110  {
8111   "alignment" : 1,
8112   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8113   "name" : "android::trait_trivial_dtor<void>",
8114   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8115   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8116   "size" : 1,
8117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8118   "template_args" : [ "_ZTIv" ]
8119  },
8120  {
8121   "alignment" : 1,
8122   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8123   "name" : "android::trait_trivial_dtor<long long>",
8124   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8125   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8126   "size" : 1,
8127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8128   "template_args" : [ "_ZTIx" ]
8129  },
8130  {
8131   "alignment" : 1,
8132   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8133   "name" : "android::trait_trivial_dtor<unsigned long long>",
8134   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8135   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8136   "size" : 1,
8137   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8138   "template_args" : [ "_ZTIy" ]
8139  },
8140  {
8141   "alignment" : 1,
8142   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8143   "name" : "android::trait_trivial_move<android::String8>",
8144   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8145   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8146   "size" : 1,
8147   "source_file" : "/system/core/libutils/include/utils/String8.h",
8148   "template_args" : [ "_ZTIN7android7String8E" ]
8149  },
8150  {
8151   "alignment" : 1,
8152   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8153   "name" : "android::trait_trivial_move<android::String16>",
8154   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8155   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8156   "size" : 1,
8157   "source_file" : "/system/core/libutils/include/utils/String16.h",
8158   "template_args" : [ "_ZTIN7android8String16E" ]
8159  },
8160  {
8161   "alignment" : 1,
8162   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8163   "name" : "android::trait_trivial_move<bool>",
8164   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8165   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8166   "size" : 1,
8167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8168   "template_args" : [ "_ZTIb" ]
8169  },
8170  {
8171   "alignment" : 1,
8172   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8173   "name" : "android::trait_trivial_move<char>",
8174   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8175   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8176   "size" : 1,
8177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8178   "template_args" : [ "_ZTIc" ]
8179  },
8180  {
8181   "alignment" : 1,
8182   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8183   "name" : "android::trait_trivial_move<double>",
8184   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8185   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8186   "size" : 1,
8187   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8188   "template_args" : [ "_ZTId" ]
8189  },
8190  {
8191   "alignment" : 1,
8192   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8193   "name" : "android::trait_trivial_move<float>",
8194   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8195   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8196   "size" : 1,
8197   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8198   "template_args" : [ "_ZTIf" ]
8199  },
8200  {
8201   "alignment" : 1,
8202   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8203   "name" : "android::trait_trivial_move<unsigned char>",
8204   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8205   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8206   "size" : 1,
8207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8208   "template_args" : [ "_ZTIh" ]
8209  },
8210  {
8211   "alignment" : 1,
8212   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8213   "name" : "android::trait_trivial_move<int>",
8214   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8215   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8216   "size" : 1,
8217   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8218   "template_args" : [ "_ZTIi" ]
8219  },
8220  {
8221   "alignment" : 1,
8222   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8223   "name" : "android::trait_trivial_move<unsigned int>",
8224   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8225   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8226   "size" : 1,
8227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8228   "template_args" : [ "_ZTIj" ]
8229  },
8230  {
8231   "alignment" : 1,
8232   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8233   "name" : "android::trait_trivial_move<long>",
8234   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8235   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8236   "size" : 1,
8237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8238   "template_args" : [ "_ZTIl" ]
8239  },
8240  {
8241   "alignment" : 1,
8242   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8243   "name" : "android::trait_trivial_move<unsigned long>",
8244   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8245   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8246   "size" : 1,
8247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8248   "template_args" : [ "_ZTIm" ]
8249  },
8250  {
8251   "alignment" : 1,
8252   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8253   "name" : "android::trait_trivial_move<short>",
8254   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8255   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8256   "size" : 1,
8257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8258   "template_args" : [ "_ZTIs" ]
8259  },
8260  {
8261   "alignment" : 1,
8262   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8263   "name" : "android::trait_trivial_move<unsigned short>",
8264   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8265   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8266   "size" : 1,
8267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8268   "template_args" : [ "_ZTIt" ]
8269  },
8270  {
8271   "alignment" : 1,
8272   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8273   "name" : "android::trait_trivial_move<void>",
8274   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8275   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8276   "size" : 1,
8277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8278   "template_args" : [ "_ZTIv" ]
8279  },
8280  {
8281   "alignment" : 1,
8282   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8283   "name" : "android::trait_trivial_move<long long>",
8284   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8285   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8286   "size" : 1,
8287   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8288   "template_args" : [ "_ZTIx" ]
8289  },
8290  {
8291   "alignment" : 1,
8292   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8293   "name" : "android::trait_trivial_move<unsigned long long>",
8294   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8295   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8296   "size" : 1,
8297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8298   "template_args" : [ "_ZTIy" ]
8299  },
8300  {
8301   "alignment" : 4,
8302   "base_specifiers" :
8303   [
8304    {
8305     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8306    }
8307   ],
8308   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8309   "name" : "android::VirtualLightRefBase",
8310   "record_kind" : "class",
8311   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8312   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8313   "size" : 8,
8314   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8315   "vtable_components" :
8316   [
8317    {
8318     "kind" : "offset_to_top"
8319    },
8320    {
8321     "kind" : "rtti",
8322     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8323    },
8324    {
8325     "kind" : "complete_dtor_pointer",
8326     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8327    },
8328    {
8329     "kind" : "deleting_dtor_pointer",
8330     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8331    }
8332   ]
8333  },
8334  {
8335   "alignment" : 4,
8336   "fields" :
8337   [
8338    {
8339     "access" : "private",
8340     "field_name" : "m_ptr",
8341     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8342    }
8343   ],
8344   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8345   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8346   "record_kind" : "class",
8347   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8348   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8349   "size" : 4,
8350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8351   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8352  },
8353  {
8354   "alignment" : 4,
8355   "fields" :
8356   [
8357    {
8358     "access" : "private",
8359     "field_name" : "m_ptr",
8360     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8361    }
8362   ],
8363   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8364   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8365   "record_kind" : "class",
8366   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8367   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8368   "size" : 4,
8369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8370   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8371  },
8372  {
8373   "alignment" : 4,
8374   "fields" :
8375   [
8376    {
8377     "access" : "private",
8378     "field_name" : "m_ptr",
8379     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8380    }
8381   ],
8382   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8383   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8384   "record_kind" : "class",
8385   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8386   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8387   "size" : 4,
8388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8389   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8390  },
8391  {
8392   "alignment" : 4,
8393   "fields" :
8394   [
8395    {
8396     "access" : "private",
8397     "field_name" : "m_ptr",
8398     "referenced_type" : "_ZTIPN7android6ThreadE"
8399    }
8400   ],
8401   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8402   "name" : "android::sp<android::Thread>",
8403   "record_kind" : "class",
8404   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8405   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8406   "size" : 4,
8407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8408   "template_args" : [ "_ZTIN7android6ThreadE" ]
8409  },
8410  {
8411   "alignment" : 4,
8412   "fields" :
8413   [
8414    {
8415     "access" : "private",
8416     "field_name" : "m_ptr",
8417     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8418    }
8419   ],
8420   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8421   "name" : "android::sp<android::hardware::IInterface>",
8422   "record_kind" : "class",
8423   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8424   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8425   "size" : 4,
8426   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8427   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8428  },
8429  {
8430   "alignment" : 4,
8431   "fields" :
8432   [
8433    {
8434     "access" : "private",
8435     "field_name" : "m_ptr",
8436     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8437    }
8438   ],
8439   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8440   "name" : "android::sp<android::hardware::ProcessState>",
8441   "record_kind" : "class",
8442   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8443   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8444   "size" : 4,
8445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8446   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8447  },
8448  {
8449   "alignment" : 4,
8450   "fields" :
8451   [
8452    {
8453     "access" : "private",
8454     "field_name" : "m_ptr",
8455     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8456    }
8457   ],
8458   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8459   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8460   "record_kind" : "class",
8461   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8462   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8463   "size" : 4,
8464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8465   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8466  },
8467  {
8468   "alignment" : 4,
8469   "fields" :
8470   [
8471    {
8472     "access" : "private",
8473     "field_name" : "m_ptr",
8474     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8475    }
8476   ],
8477   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8478   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8479   "record_kind" : "class",
8480   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8481   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8482   "size" : 4,
8483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8484   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8485  },
8486  {
8487   "alignment" : 4,
8488   "fields" :
8489   [
8490    {
8491     "access" : "private",
8492     "field_name" : "m_ptr",
8493     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8494    }
8495   ],
8496   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8497   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8498   "record_kind" : "class",
8499   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8500   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8501   "size" : 4,
8502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8503   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8504  },
8505  {
8506   "alignment" : 4,
8507   "fields" :
8508   [
8509    {
8510     "access" : "private",
8511     "field_name" : "m_ptr",
8512     "referenced_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE"
8513    }
8514   ],
8515   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8516   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
8517   "record_kind" : "class",
8518   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8519   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8520   "size" : 4,
8521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8522   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ]
8523  },
8524  {
8525   "alignment" : 4,
8526   "fields" :
8527   [
8528    {
8529     "access" : "private",
8530     "field_name" : "m_ptr",
8531     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
8532    }
8533   ],
8534   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8535   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
8536   "record_kind" : "class",
8537   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8538   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8539   "size" : 4,
8540   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8541   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ]
8542  },
8543  {
8544   "alignment" : 4,
8545   "fields" :
8546   [
8547    {
8548     "access" : "private",
8549     "field_name" : "m_ptr",
8550     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8551    }
8552   ],
8553   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8554   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8555   "record_kind" : "class",
8556   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8557   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8558   "size" : 4,
8559   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8560   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8561  },
8562  {
8563   "alignment" : 4,
8564   "fields" :
8565   [
8566    {
8567     "access" : "private",
8568     "field_name" : "m_ptr",
8569     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8570    }
8571   ],
8572   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8573   "name" : "android::sp<android::hardware::IBinder>",
8574   "record_kind" : "class",
8575   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8576   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8577   "size" : 4,
8578   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8579   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8580  },
8581  {
8582   "alignment" : 4,
8583   "fields" :
8584   [
8585    {
8586     "access" : "private",
8587     "field_name" : "m_ptr",
8588     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8589    }
8590   ],
8591   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8592   "name" : "android::sp<android::hardware::BHwBinder>",
8593   "record_kind" : "class",
8594   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8595   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8596   "size" : 4,
8597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8598   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8599  },
8600  {
8601   "alignment" : 4,
8602   "fields" :
8603   [
8604    {
8605     "access" : "private",
8606     "field_name" : "m_ptr",
8607     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8608    },
8609    {
8610     "access" : "private",
8611     "field_name" : "m_refs",
8612     "field_offset" : 32,
8613     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8614    }
8615   ],
8616   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8617   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8618   "record_kind" : "class",
8619   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8620   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8621   "size" : 8,
8622   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8623   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8624  },
8625  {
8626   "alignment" : 4,
8627   "fields" :
8628   [
8629    {
8630     "access" : "private",
8631     "field_name" : "m_ptr",
8632     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8633    },
8634    {
8635     "access" : "private",
8636     "field_name" : "m_refs",
8637     "field_offset" : 32,
8638     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8639    }
8640   ],
8641   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8642   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8643   "record_kind" : "class",
8644   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8645   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8646   "size" : 8,
8647   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8648   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8649  },
8650  {
8651   "alignment" : 4,
8652   "fields" :
8653   [
8654    {
8655     "access" : "private",
8656     "field_name" : "m_ptr",
8657     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8658    },
8659    {
8660     "access" : "private",
8661     "field_name" : "m_refs",
8662     "field_offset" : 32,
8663     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8664    }
8665   ],
8666   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8667   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8668   "record_kind" : "class",
8669   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8670   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8671   "size" : 8,
8672   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8673   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8674  },
8675  {
8676   "alignment" : 4,
8677   "fields" :
8678   [
8679    {
8680     "access" : "private",
8681     "field_name" : "m_ptr",
8682     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8683    },
8684    {
8685     "access" : "private",
8686     "field_name" : "m_refs",
8687     "field_offset" : 32,
8688     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8689    }
8690   ],
8691   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8692   "name" : "android::wp<android::hardware::BHwBinder>",
8693   "record_kind" : "class",
8694   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8695   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8696   "size" : 8,
8697   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8698   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8699  },
8700  {
8701   "alignment" : 4,
8702   "base_specifiers" :
8703   [
8704    {
8705     "is_virtual" : true,
8706     "referenced_type" : "_ZTIN7android7RefBaseE"
8707    }
8708   ],
8709   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8710   "name" : "android::hidl::base::V1_0::IBase",
8711   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8712   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8713   "size" : 12,
8714   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8715   "vtable_components" :
8716   [
8717    {
8718     "component_value" : 4,
8719     "kind" : "vbase_offset"
8720    },
8721    {
8722     "kind" : "offset_to_top"
8723    },
8724    {
8725     "kind" : "rtti",
8726     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8727    },
8728    {
8729     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8730    },
8731    {
8732     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8733    },
8734    {
8735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8736    },
8737    {
8738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8739    },
8740    {
8741     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8742    },
8743    {
8744     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8745    },
8746    {
8747     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8748    },
8749    {
8750     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8751    },
8752    {
8753     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8754    },
8755    {
8756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8757    },
8758    {
8759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8760    },
8761    {
8762     "kind" : "complete_dtor_pointer",
8763     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8764    },
8765    {
8766     "kind" : "deleting_dtor_pointer",
8767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8768    },
8769    {
8770     "kind" : "vcall_offset"
8771    },
8772    {
8773     "kind" : "vcall_offset"
8774    },
8775    {
8776     "kind" : "vcall_offset"
8777    },
8778    {
8779     "kind" : "vcall_offset"
8780    },
8781    {
8782     "component_value" : -4,
8783     "kind" : "vcall_offset"
8784    },
8785    {
8786     "component_value" : -4,
8787     "kind" : "offset_to_top"
8788    },
8789    {
8790     "kind" : "rtti",
8791     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8792    },
8793    {
8794     "kind" : "complete_dtor_pointer",
8795     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8796    },
8797    {
8798     "kind" : "deleting_dtor_pointer",
8799     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8800    },
8801    {
8802     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8803    },
8804    {
8805     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8806    },
8807    {
8808     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8809    },
8810    {
8811     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8812    }
8813   ]
8814  },
8815  {
8816   "alignment" : 4,
8817   "base_specifiers" :
8818   [
8819    {
8820     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8821    },
8822    {
8823     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8824    }
8825   ],
8826   "fields" :
8827   [
8828    {
8829     "access" : "private",
8830     "field_name" : "_hidl_mImpl",
8831     "field_offset" : 512,
8832     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8833    }
8834   ],
8835   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8836   "name" : "android::hidl::base::V1_0::BnHwBase",
8837   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8838   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8839   "size" : 76,
8840   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8841   "vtable_components" :
8842   [
8843    {
8844     "component_value" : 68,
8845     "kind" : "vbase_offset"
8846    },
8847    {
8848     "kind" : "offset_to_top"
8849    },
8850    {
8851     "kind" : "rtti",
8852     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8853    },
8854    {
8855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8856    },
8857    {
8858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8859    },
8860    {
8861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8862    },
8863    {
8864     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8865    },
8866    {
8867     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8868    },
8869    {
8870     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8871    },
8872    {
8873     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8874    },
8875    {
8876     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8877    },
8878    {
8879     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8880    },
8881    {
8882     "kind" : "complete_dtor_pointer",
8883     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8884    },
8885    {
8886     "kind" : "deleting_dtor_pointer",
8887     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8888    },
8889    {
8890     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8891    },
8892    {
8893     "component_value" : -20,
8894     "kind" : "offset_to_top"
8895    },
8896    {
8897     "kind" : "rtti",
8898     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8899    },
8900    {
8901     "kind" : "complete_dtor_pointer",
8902     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8903    },
8904    {
8905     "kind" : "deleting_dtor_pointer",
8906     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8907    },
8908    {
8909     "kind" : "vcall_offset"
8910    },
8911    {
8912     "kind" : "vcall_offset"
8913    },
8914    {
8915     "kind" : "vcall_offset"
8916    },
8917    {
8918     "kind" : "vcall_offset"
8919    },
8920    {
8921     "component_value" : -68,
8922     "kind" : "vcall_offset"
8923    },
8924    {
8925     "component_value" : -68,
8926     "kind" : "offset_to_top"
8927    },
8928    {
8929     "kind" : "rtti",
8930     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8931    },
8932    {
8933     "kind" : "complete_dtor_pointer",
8934     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8935    },
8936    {
8937     "kind" : "deleting_dtor_pointer",
8938     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8939    },
8940    {
8941     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8942    },
8943    {
8944     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8945    },
8946    {
8947     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8948    },
8949    {
8950     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8951    }
8952   ]
8953  },
8954  {
8955   "alignment" : 4,
8956   "base_specifiers" :
8957   [
8958    {
8959     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8960    },
8961    {
8962     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8963    }
8964   ],
8965   "fields" :
8966   [
8967    {
8968     "access" : "private",
8969     "field_name" : "_hidl_mMutex",
8970     "field_offset" : 544,
8971     "referenced_type" : "_ZTINSt3__15mutexE"
8972    },
8973    {
8974     "access" : "private",
8975     "field_name" : "_hidl_mDeathRecipients",
8976     "field_offset" : 576,
8977     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8978    }
8979   ],
8980   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8981   "name" : "android::hidl::base::V1_0::BpHwBase",
8982   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8983   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8984   "size" : 92,
8985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8986   "vtable_components" :
8987   [
8988    {
8989     "component_value" : 84,
8990     "kind" : "vbase_offset"
8991    },
8992    {
8993     "kind" : "offset_to_top"
8994    },
8995    {
8996     "kind" : "rtti",
8997     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8998    },
8999    {
9000     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9001    },
9002    {
9003     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9004    },
9005    {
9006     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9007    },
9008    {
9009     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9010    },
9011    {
9012     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9013    },
9014    {
9015     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9016    },
9017    {
9018     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9019    },
9020    {
9021     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9022    },
9023    {
9024     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9025    },
9026    {
9027     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9028    },
9029    {
9030     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9031    },
9032    {
9033     "kind" : "complete_dtor_pointer",
9034     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9035    },
9036    {
9037     "kind" : "deleting_dtor_pointer",
9038     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9039    },
9040    {
9041     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9042    },
9043    {
9044     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9045    },
9046    {
9047     "component_value" : 80,
9048     "kind" : "vbase_offset"
9049    },
9050    {
9051     "component_value" : -4,
9052     "kind" : "offset_to_top"
9053    },
9054    {
9055     "kind" : "rtti",
9056     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9057    },
9058    {
9059     "kind" : "complete_dtor_pointer",
9060     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9061    },
9062    {
9063     "kind" : "deleting_dtor_pointer",
9064     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9065    },
9066    {
9067     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9068    },
9069    {
9070     "component_value" : 76,
9071     "kind" : "vbase_offset"
9072    },
9073    {
9074     "component_value" : -8,
9075     "kind" : "offset_to_top"
9076    },
9077    {
9078     "kind" : "rtti",
9079     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9080    },
9081    {
9082     "kind" : "complete_dtor_pointer",
9083     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9084    },
9085    {
9086     "kind" : "deleting_dtor_pointer",
9087     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9088    },
9089    {
9090     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9091    },
9092    {
9093     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9094    },
9095    {
9096     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9097    },
9098    {
9099     "component_value" : -24,
9100     "kind" : "offset_to_top"
9101    },
9102    {
9103     "kind" : "rtti",
9104     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9105    },
9106    {
9107     "kind" : "complete_dtor_pointer",
9108     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9109    },
9110    {
9111     "kind" : "deleting_dtor_pointer",
9112     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9113    },
9114    {
9115     "kind" : "vcall_offset"
9116    },
9117    {
9118     "component_value" : -76,
9119     "kind" : "vcall_offset"
9120    },
9121    {
9122     "component_value" : -84,
9123     "kind" : "vcall_offset"
9124    },
9125    {
9126     "component_value" : -76,
9127     "kind" : "vcall_offset"
9128    },
9129    {
9130     "component_value" : -84,
9131     "kind" : "vcall_offset"
9132    },
9133    {
9134     "component_value" : -84,
9135     "kind" : "offset_to_top"
9136    },
9137    {
9138     "kind" : "rtti",
9139     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9140    },
9141    {
9142     "kind" : "complete_dtor_pointer",
9143     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9144    },
9145    {
9146     "kind" : "deleting_dtor_pointer",
9147     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9148    },
9149    {
9150     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9151    },
9152    {
9153     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9154    },
9155    {
9156     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9160    }
9161   ]
9162  },
9163  {
9164   "alignment" : 8,
9165   "fields" :
9166   [
9167    {
9168     "field_name" : "pid",
9169     "referenced_type" : "_ZTIi"
9170    },
9171    {
9172     "field_name" : "ptr",
9173     "field_offset" : 64,
9174     "referenced_type" : "_ZTIy"
9175    },
9176    {
9177     "field_name" : "arch",
9178     "field_offset" : 128,
9179     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9180    }
9181   ],
9182   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9183   "name" : "android::hidl::base::V1_0::DebugInfo",
9184   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9185   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9186   "size" : 24,
9187   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9188  },
9189  {
9190   "alignment" : 8,
9191   "fields" :
9192   [
9193    {
9194     "field_name" : "interfaceName",
9195     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9196    },
9197    {
9198     "field_name" : "instanceName",
9199     "field_offset" : 128,
9200     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9201    },
9202    {
9203     "field_name" : "pid",
9204     "field_offset" : 256,
9205     "referenced_type" : "_ZTIi"
9206    },
9207    {
9208     "field_name" : "clientPids",
9209     "field_offset" : 320,
9210     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9211    },
9212    {
9213     "field_name" : "arch",
9214     "field_offset" : 448,
9215     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9216    }
9217   ],
9218   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9219   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9220   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9221   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9222   "size" : 64,
9223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9224  },
9225  {
9226   "alignment" : 4,
9227   "base_specifiers" :
9228   [
9229    {
9230     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9231    }
9232   ],
9233   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9234   "name" : "android::hidl::manager::V1_0::IServiceManager",
9235   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9236   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9237   "size" : 12,
9238   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9239   "vtable_components" :
9240   [
9241    {
9242     "component_value" : 4,
9243     "kind" : "vbase_offset"
9244    },
9245    {
9246     "kind" : "offset_to_top"
9247    },
9248    {
9249     "kind" : "rtti",
9250     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9251    },
9252    {
9253     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9254    },
9255    {
9256     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9257    },
9258    {
9259     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9260    },
9261    {
9262     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9263    },
9264    {
9265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9266    },
9267    {
9268     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9269    },
9270    {
9271     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9272    },
9273    {
9274     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9275    },
9276    {
9277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9284    },
9285    {
9286     "kind" : "complete_dtor_pointer",
9287     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9288    },
9289    {
9290     "kind" : "deleting_dtor_pointer",
9291     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9292    },
9293    {
9294     "is_pure" : true,
9295     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9296    },
9297    {
9298     "is_pure" : true,
9299     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9300    },
9301    {
9302     "is_pure" : true,
9303     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9304    },
9305    {
9306     "is_pure" : true,
9307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9308    },
9309    {
9310     "is_pure" : true,
9311     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9312    },
9313    {
9314     "is_pure" : true,
9315     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9316    },
9317    {
9318     "is_pure" : true,
9319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9320    },
9321    {
9322     "is_pure" : true,
9323     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9324    },
9325    {
9326     "kind" : "vcall_offset"
9327    },
9328    {
9329     "kind" : "vcall_offset"
9330    },
9331    {
9332     "kind" : "vcall_offset"
9333    },
9334    {
9335     "kind" : "vcall_offset"
9336    },
9337    {
9338     "component_value" : -4,
9339     "kind" : "vcall_offset"
9340    },
9341    {
9342     "component_value" : -4,
9343     "kind" : "offset_to_top"
9344    },
9345    {
9346     "kind" : "rtti",
9347     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9348    },
9349    {
9350     "kind" : "complete_dtor_pointer",
9351     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9352    },
9353    {
9354     "kind" : "deleting_dtor_pointer",
9355     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9356    },
9357    {
9358     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9359    },
9360    {
9361     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9362    },
9363    {
9364     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9365    },
9366    {
9367     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9368    }
9369   ]
9370  },
9371  {
9372   "alignment" : 4,
9373   "base_specifiers" :
9374   [
9375    {
9376     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9377    }
9378   ],
9379   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9380   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9381   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9382   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9383   "size" : 12,
9384   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9385   "vtable_components" :
9386   [
9387    {
9388     "component_value" : 4,
9389     "kind" : "vbase_offset"
9390    },
9391    {
9392     "kind" : "offset_to_top"
9393    },
9394    {
9395     "kind" : "rtti",
9396     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9397    },
9398    {
9399     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9400    },
9401    {
9402     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9403    },
9404    {
9405     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9406    },
9407    {
9408     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9409    },
9410    {
9411     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9412    },
9413    {
9414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9415    },
9416    {
9417     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9418    },
9419    {
9420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9421    },
9422    {
9423     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9424    },
9425    {
9426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9427    },
9428    {
9429     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9430    },
9431    {
9432     "kind" : "complete_dtor_pointer",
9433     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9434    },
9435    {
9436     "kind" : "deleting_dtor_pointer",
9437     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9438    },
9439    {
9440     "is_pure" : true,
9441     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9442    },
9443    {
9444     "kind" : "vcall_offset"
9445    },
9446    {
9447     "kind" : "vcall_offset"
9448    },
9449    {
9450     "kind" : "vcall_offset"
9451    },
9452    {
9453     "kind" : "vcall_offset"
9454    },
9455    {
9456     "component_value" : -4,
9457     "kind" : "vcall_offset"
9458    },
9459    {
9460     "component_value" : -4,
9461     "kind" : "offset_to_top"
9462    },
9463    {
9464     "kind" : "rtti",
9465     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9466    },
9467    {
9468     "kind" : "complete_dtor_pointer",
9469     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9470    },
9471    {
9472     "kind" : "deleting_dtor_pointer",
9473     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9474    },
9475    {
9476     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9477    },
9478    {
9479     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9480    },
9481    {
9482     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9483    },
9484    {
9485     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9486    }
9487   ]
9488  },
9489  {
9490   "alignment" : 4,
9491   "fields" :
9492   [
9493    {
9494     "access" : "private",
9495     "field_name" : "mLock",
9496     "referenced_type" : "_ZTIRN7android5MutexE"
9497    }
9498   ],
9499   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9500   "name" : "android::Mutex::Autolock",
9501   "record_kind" : "class",
9502   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9503   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9504   "size" : 4,
9505   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9506  },
9507  {
9508   "alignment" : 4,
9509   "fields" :
9510   [
9511    {
9512     "access" : "private",
9513     "field_name" : "mMutex",
9514     "referenced_type" : "_ZTI15pthread_mutex_t"
9515    }
9516   ],
9517   "linker_set_key" : "_ZTIN7android5MutexE",
9518   "name" : "android::Mutex",
9519   "record_kind" : "class",
9520   "referenced_type" : "_ZTIN7android5MutexE",
9521   "self_type" : "_ZTIN7android5MutexE",
9522   "size" : 4,
9523   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9524  },
9525  {
9526   "alignment" : 4,
9527   "fields" :
9528   [
9529    {
9530     "access" : "private",
9531     "field_name" : "mLock",
9532     "referenced_type" : "_ZTIRN7android6RWLockE"
9533    }
9534   ],
9535   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9536   "name" : "android::RWLock::AutoRLock",
9537   "record_kind" : "class",
9538   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9539   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9540   "size" : 4,
9541   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9542  },
9543  {
9544   "alignment" : 4,
9545   "fields" :
9546   [
9547    {
9548     "access" : "private",
9549     "field_name" : "mLock",
9550     "referenced_type" : "_ZTIRN7android6RWLockE"
9551    }
9552   ],
9553   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9554   "name" : "android::RWLock::AutoWLock",
9555   "record_kind" : "class",
9556   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9557   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9558   "size" : 4,
9559   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9560  },
9561  {
9562   "alignment" : 4,
9563   "fields" :
9564   [
9565    {
9566     "access" : "private",
9567     "field_name" : "mRWLock",
9568     "referenced_type" : "_ZTI16pthread_rwlock_t"
9569    }
9570   ],
9571   "linker_set_key" : "_ZTIN7android6RWLockE",
9572   "name" : "android::RWLock",
9573   "record_kind" : "class",
9574   "referenced_type" : "_ZTIN7android6RWLockE",
9575   "self_type" : "_ZTIN7android6RWLockE",
9576   "size" : 40,
9577   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9578  },
9579  {
9580   "alignment" : 4,
9581   "base_specifiers" :
9582   [
9583    {
9584     "is_virtual" : true,
9585     "referenced_type" : "_ZTIN7android7RefBaseE"
9586    }
9587   ],
9588   "fields" :
9589   [
9590    {
9591     "access" : "private",
9592     "field_name" : "mCanCallJava",
9593     "field_offset" : 32,
9594     "referenced_type" : "_ZTIKb"
9595    },
9596    {
9597     "access" : "private",
9598     "field_name" : "mThread",
9599     "field_offset" : 64,
9600     "referenced_type" : "_ZTIPv"
9601    },
9602    {
9603     "access" : "private",
9604     "field_name" : "mLock",
9605     "field_offset" : 96,
9606     "referenced_type" : "_ZTIN7android5MutexE"
9607    },
9608    {
9609     "access" : "private",
9610     "field_name" : "mThreadExitedCondition",
9611     "field_offset" : 128,
9612     "referenced_type" : "_ZTIN7android9ConditionE"
9613    },
9614    {
9615     "access" : "private",
9616     "field_name" : "mStatus",
9617     "field_offset" : 160,
9618     "referenced_type" : "_ZTIi"
9619    },
9620    {
9621     "access" : "private",
9622     "field_name" : "mExitPending",
9623     "field_offset" : 192,
9624     "referenced_type" : "_ZTIVb"
9625    },
9626    {
9627     "access" : "private",
9628     "field_name" : "mRunning",
9629     "field_offset" : 200,
9630     "referenced_type" : "_ZTIVb"
9631    },
9632    {
9633     "access" : "private",
9634     "field_name" : "mHoldSelf",
9635     "field_offset" : 224,
9636     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9637    },
9638    {
9639     "access" : "private",
9640     "field_name" : "mTid",
9641     "field_offset" : 256,
9642     "referenced_type" : "_ZTIi"
9643    }
9644   ],
9645   "linker_set_key" : "_ZTIN7android6ThreadE",
9646   "name" : "android::Thread",
9647   "record_kind" : "class",
9648   "referenced_type" : "_ZTIN7android6ThreadE",
9649   "self_type" : "_ZTIN7android6ThreadE",
9650   "size" : 44,
9651   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9652   "vtable_components" :
9653   [
9654    {
9655     "component_value" : 36,
9656     "kind" : "vbase_offset"
9657    },
9658    {
9659     "kind" : "offset_to_top"
9660    },
9661    {
9662     "kind" : "rtti",
9663     "mangled_component_name" : "_ZTIN7android6ThreadE"
9664    },
9665    {
9666     "kind" : "complete_dtor_pointer",
9667     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9668    },
9669    {
9670     "kind" : "deleting_dtor_pointer",
9671     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9672    },
9673    {
9674     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9675    },
9676    {
9677     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9678    },
9679    {
9680     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9681    },
9682    {
9683     "is_pure" : true,
9684     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9685    },
9686    {
9687     "kind" : "vcall_offset"
9688    },
9689    {
9690     "kind" : "vcall_offset"
9691    },
9692    {
9693     "kind" : "vcall_offset"
9694    },
9695    {
9696     "kind" : "vcall_offset"
9697    },
9698    {
9699     "component_value" : -36,
9700     "kind" : "vcall_offset"
9701    },
9702    {
9703     "component_value" : -36,
9704     "kind" : "offset_to_top"
9705    },
9706    {
9707     "kind" : "rtti",
9708     "mangled_component_name" : "_ZTIN7android6ThreadE"
9709    },
9710    {
9711     "kind" : "complete_dtor_pointer",
9712     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9713    },
9714    {
9715     "kind" : "deleting_dtor_pointer",
9716     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9729    }
9730   ]
9731  },
9732  {
9733   "alignment" : 4,
9734   "base_specifiers" :
9735   [
9736    {
9737     "access" : "private",
9738     "referenced_type" : "_ZTIN7android10VectorImplE"
9739    }
9740   ],
9741   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9742   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9743   "record_kind" : "class",
9744   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9745   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9746   "size" : 20,
9747   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9748   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9749   "vtable_components" :
9750   [
9751    {
9752     "kind" : "offset_to_top"
9753    },
9754    {
9755     "kind" : "rtti",
9756     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9757    },
9758    {
9759     "kind" : "complete_dtor_pointer",
9760     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9761    },
9762    {
9763     "kind" : "deleting_dtor_pointer",
9764     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9765    },
9766    {
9767     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9768    },
9769    {
9770     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9771    },
9772    {
9773     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9774    },
9775    {
9776     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9777    },
9778    {
9779     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9780    },
9781    {
9782     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9783    }
9784   ]
9785  },
9786  {
9787   "alignment" : 1,
9788   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9789   "name" : "android::RefBase::weakref_type",
9790   "record_kind" : "class",
9791   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9792   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9793   "size" : 1,
9794   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9795  },
9796  {
9797   "alignment" : 4,
9798   "fields" :
9799   [
9800    {
9801     "access" : "private",
9802     "field_name" : "mRefs",
9803     "field_offset" : 32,
9804     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9805    }
9806   ],
9807   "linker_set_key" : "_ZTIN7android7RefBaseE",
9808   "name" : "android::RefBase",
9809   "record_kind" : "class",
9810   "referenced_type" : "_ZTIN7android7RefBaseE",
9811   "self_type" : "_ZTIN7android7RefBaseE",
9812   "size" : 8,
9813   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9814   "vtable_components" :
9815   [
9816    {
9817     "kind" : "offset_to_top"
9818    },
9819    {
9820     "kind" : "rtti",
9821     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9822    },
9823    {
9824     "kind" : "complete_dtor_pointer",
9825     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9826    },
9827    {
9828     "kind" : "deleting_dtor_pointer",
9829     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9830    },
9831    {
9832     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9833    },
9834    {
9835     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9842    }
9843   ]
9844  },
9845  {
9846   "alignment" : 4,
9847   "fields" :
9848   [
9849    {
9850     "access" : "private",
9851     "field_name" : "mString",
9852     "referenced_type" : "_ZTIPKc"
9853    }
9854   ],
9855   "linker_set_key" : "_ZTIN7android7String8E",
9856   "name" : "android::String8",
9857   "record_kind" : "class",
9858   "referenced_type" : "_ZTIN7android7String8E",
9859   "self_type" : "_ZTIN7android7String8E",
9860   "size" : 4,
9861   "source_file" : "/system/core/libutils/include/utils/String8.h"
9862  },
9863  {
9864   "alignment" : 4,
9865   "fields" :
9866   [
9867    {
9868     "access" : "private",
9869     "field_name" : "mString",
9870     "referenced_type" : "_ZTIPKDs"
9871    }
9872   ],
9873   "linker_set_key" : "_ZTIN7android8String16E",
9874   "name" : "android::String16",
9875   "record_kind" : "class",
9876   "referenced_type" : "_ZTIN7android8String16E",
9877   "self_type" : "_ZTIN7android8String16E",
9878   "size" : 4,
9879   "source_file" : "/system/core/libutils/include/utils/String16.h"
9880  },
9881  {
9882   "alignment" : 4,
9883   "base_specifiers" :
9884   [
9885    {
9886     "is_virtual" : true,
9887     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9888    },
9889    {
9890     "is_virtual" : true,
9891     "referenced_type" : "_ZTIN7android7RefBaseE"
9892    }
9893   ],
9894   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9895   "name" : "android::hardware::HidlMemory",
9896   "record_kind" : "class",
9897   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9898   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9899   "size" : 52,
9900   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9901   "vtable_components" :
9902   [
9903    {
9904     "component_value" : 44,
9905     "kind" : "vbase_offset"
9906    },
9907    {
9908     "component_value" : 4,
9909     "kind" : "vbase_offset"
9910    },
9911    {
9912     "kind" : "offset_to_top"
9913    },
9914    {
9915     "kind" : "rtti",
9916     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9917    },
9918    {
9919     "kind" : "complete_dtor_pointer",
9920     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9921    },
9922    {
9923     "kind" : "deleting_dtor_pointer",
9924     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9925    },
9926    {
9927     "kind" : "vcall_offset"
9928    },
9929    {
9930     "kind" : "vcall_offset"
9931    },
9932    {
9933     "kind" : "vcall_offset"
9934    },
9935    {
9936     "kind" : "vcall_offset"
9937    },
9938    {
9939     "component_value" : -44,
9940     "kind" : "vcall_offset"
9941    },
9942    {
9943     "component_value" : -44,
9944     "kind" : "offset_to_top"
9945    },
9946    {
9947     "kind" : "rtti",
9948     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9949    },
9950    {
9951     "kind" : "complete_dtor_pointer",
9952     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9953    },
9954    {
9955     "kind" : "deleting_dtor_pointer",
9956     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9957    },
9958    {
9959     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9960    },
9961    {
9962     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9963    },
9964    {
9965     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9966    },
9967    {
9968     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9969    }
9970   ]
9971  },
9972  {
9973   "alignment" : 4,
9974   "base_specifiers" :
9975   [
9976    {
9977     "is_virtual" : true,
9978     "referenced_type" : "_ZTIN7android7RefBaseE"
9979    }
9980   ],
9981   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9982   "name" : "android::hardware::IInterface",
9983   "record_kind" : "class",
9984   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9985   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9986   "size" : 12,
9987   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9988   "vtable_components" :
9989   [
9990    {
9991     "component_value" : 4,
9992     "kind" : "vbase_offset"
9993    },
9994    {
9995     "kind" : "offset_to_top"
9996    },
9997    {
9998     "kind" : "rtti",
9999     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10000    },
10001    {
10002     "kind" : "complete_dtor_pointer",
10003     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10004    },
10005    {
10006     "kind" : "deleting_dtor_pointer",
10007     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10008    },
10009    {
10010     "is_pure" : true,
10011     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10012    },
10013    {
10014     "kind" : "vcall_offset"
10015    },
10016    {
10017     "kind" : "vcall_offset"
10018    },
10019    {
10020     "kind" : "vcall_offset"
10021    },
10022    {
10023     "kind" : "vcall_offset"
10024    },
10025    {
10026     "component_value" : -4,
10027     "kind" : "vcall_offset"
10028    },
10029    {
10030     "component_value" : -4,
10031     "kind" : "offset_to_top"
10032    },
10033    {
10034     "kind" : "rtti",
10035     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10036    },
10037    {
10038     "kind" : "complete_dtor_pointer",
10039     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10040    },
10041    {
10042     "kind" : "deleting_dtor_pointer",
10043     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10056    }
10057   ]
10058  },
10059  {
10060   "alignment" : 1,
10061   "fields" :
10062   [
10063    {
10064     "access" : "private",
10065     "field_name" : "mBuffer",
10066     "referenced_type" : "_ZTIA32_h"
10067    }
10068   ],
10069   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10070   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10071   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10072   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10073   "size" : 32,
10074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10075   "template_args" : [ "_ZTIh" ]
10076  },
10077  {
10078   "alignment" : 4,
10079   "base_specifiers" :
10080   [
10081    {
10082     "is_virtual" : true,
10083     "referenced_type" : "_ZTIN7android7RefBaseE"
10084    }
10085   ],
10086   "fields" :
10087   [
10088    {
10089     "access" : "private",
10090     "field_name" : "mRemote",
10091     "field_offset" : 32,
10092     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10093    },
10094    {
10095     "access" : "private",
10096     "field_name" : "mRefs",
10097     "field_offset" : 64,
10098     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10099    },
10100    {
10101     "access" : "private",
10102     "field_name" : "mState",
10103     "field_offset" : 96,
10104     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10105    }
10106   ],
10107   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10108   "name" : "android::hardware::BpHwRefBase",
10109   "record_kind" : "class",
10110   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10111   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10112   "size" : 24,
10113   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10114   "vtable_components" :
10115   [
10116    {
10117     "component_value" : 16,
10118     "kind" : "vbase_offset"
10119    },
10120    {
10121     "kind" : "offset_to_top"
10122    },
10123    {
10124     "kind" : "rtti",
10125     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10126    },
10127    {
10128     "kind" : "complete_dtor_pointer",
10129     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10130    },
10131    {
10132     "kind" : "deleting_dtor_pointer",
10133     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10134    },
10135    {
10136     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10143    },
10144    {
10145     "kind" : "vcall_offset"
10146    },
10147    {
10148     "component_value" : -16,
10149     "kind" : "vcall_offset"
10150    },
10151    {
10152     "component_value" : -16,
10153     "kind" : "vcall_offset"
10154    },
10155    {
10156     "component_value" : -16,
10157     "kind" : "vcall_offset"
10158    },
10159    {
10160     "component_value" : -16,
10161     "kind" : "vcall_offset"
10162    },
10163    {
10164     "component_value" : -16,
10165     "kind" : "offset_to_top"
10166    },
10167    {
10168     "kind" : "rtti",
10169     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10170    },
10171    {
10172     "kind" : "complete_dtor_pointer",
10173     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10174    },
10175    {
10176     "kind" : "deleting_dtor_pointer",
10177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10178    },
10179    {
10180     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10181    },
10182    {
10183     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10184    },
10185    {
10186     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10190    }
10191   ]
10192  },
10193  {
10194   "alignment" : 4,
10195   "base_specifiers" :
10196   [
10197    {
10198     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10199    },
10200    {
10201     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10202    },
10203    {
10204     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10205    }
10206   ],
10207   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10208   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10209   "record_kind" : "class",
10210   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10211   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10212   "size" : 32,
10213   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10214   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10215   "vtable_components" :
10216   [
10217    {
10218     "component_value" : 24,
10219     "kind" : "vbase_offset"
10220    },
10221    {
10222     "kind" : "offset_to_top"
10223    },
10224    {
10225     "kind" : "rtti",
10226     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10227    },
10228    {
10229     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10230    },
10231    {
10232     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10233    },
10234    {
10235     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10254    },
10255    {
10256     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10260    },
10261    {
10262     "kind" : "complete_dtor_pointer",
10263     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10264    },
10265    {
10266     "kind" : "deleting_dtor_pointer",
10267     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10268    },
10269    {
10270     "is_pure" : true,
10271     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10272    },
10273    {
10274     "is_pure" : true,
10275     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10276    },
10277    {
10278     "is_pure" : true,
10279     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10280    },
10281    {
10282     "is_pure" : true,
10283     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10284    },
10285    {
10286     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10287    },
10288    {
10289     "component_value" : 20,
10290     "kind" : "vbase_offset"
10291    },
10292    {
10293     "component_value" : -4,
10294     "kind" : "offset_to_top"
10295    },
10296    {
10297     "kind" : "rtti",
10298     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10299    },
10300    {
10301     "kind" : "complete_dtor_pointer",
10302     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10303    },
10304    {
10305     "kind" : "deleting_dtor_pointer",
10306     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10307    },
10308    {
10309     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10310    },
10311    {
10312     "component_value" : 16,
10313     "kind" : "vbase_offset"
10314    },
10315    {
10316     "component_value" : -8,
10317     "kind" : "offset_to_top"
10318    },
10319    {
10320     "kind" : "rtti",
10321     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10322    },
10323    {
10324     "kind" : "complete_dtor_pointer",
10325     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10326    },
10327    {
10328     "kind" : "deleting_dtor_pointer",
10329     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10330    },
10331    {
10332     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10333    },
10334    {
10335     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10336    },
10337    {
10338     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10339    },
10340    {
10341     "kind" : "vcall_offset"
10342    },
10343    {
10344     "component_value" : -16,
10345     "kind" : "vcall_offset"
10346    },
10347    {
10348     "component_value" : -16,
10349     "kind" : "vcall_offset"
10350    },
10351    {
10352     "component_value" : -16,
10353     "kind" : "vcall_offset"
10354    },
10355    {
10356     "component_value" : -24,
10357     "kind" : "vcall_offset"
10358    },
10359    {
10360     "component_value" : -24,
10361     "kind" : "offset_to_top"
10362    },
10363    {
10364     "kind" : "rtti",
10365     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10366    },
10367    {
10368     "kind" : "complete_dtor_pointer",
10369     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10370    },
10371    {
10372     "kind" : "deleting_dtor_pointer",
10373     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10374    },
10375    {
10376     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10380    },
10381    {
10382     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10383    },
10384    {
10385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10386    }
10387   ]
10388  },
10389  {
10390   "alignment" : 4,
10391   "base_specifiers" :
10392   [
10393    {
10394     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10395    },
10396    {
10397     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10398    },
10399    {
10400     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10401    }
10402   ],
10403   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10404   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
10405   "record_kind" : "class",
10406   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10407   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10408   "size" : 32,
10409   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10410   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ],
10411   "vtable_components" :
10412   [
10413    {
10414     "component_value" : 24,
10415     "kind" : "vbase_offset"
10416    },
10417    {
10418     "kind" : "offset_to_top"
10419    },
10420    {
10421     "kind" : "rtti",
10422     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10423    },
10424    {
10425     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10426    },
10427    {
10428     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10429    },
10430    {
10431     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10432    },
10433    {
10434     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10435    },
10436    {
10437     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10438    },
10439    {
10440     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10441    },
10442    {
10443     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10444    },
10445    {
10446     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10447    },
10448    {
10449     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10450    },
10451    {
10452     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10453    },
10454    {
10455     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10456    },
10457    {
10458     "kind" : "complete_dtor_pointer",
10459     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10460    },
10461    {
10462     "kind" : "deleting_dtor_pointer",
10463     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10464    },
10465    {
10466     "is_pure" : true,
10467     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10468    },
10469    {
10470     "is_pure" : true,
10471     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10472    },
10473    {
10474     "is_pure" : true,
10475     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10476    },
10477    {
10478     "is_pure" : true,
10479     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10480    },
10481    {
10482     "is_pure" : true,
10483     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10484    },
10485    {
10486     "is_pure" : true,
10487     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10488    },
10489    {
10490     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10491    },
10492    {
10493     "component_value" : 20,
10494     "kind" : "vbase_offset"
10495    },
10496    {
10497     "component_value" : -4,
10498     "kind" : "offset_to_top"
10499    },
10500    {
10501     "kind" : "rtti",
10502     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10503    },
10504    {
10505     "kind" : "complete_dtor_pointer",
10506     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10507    },
10508    {
10509     "kind" : "deleting_dtor_pointer",
10510     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10511    },
10512    {
10513     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10514    },
10515    {
10516     "component_value" : 16,
10517     "kind" : "vbase_offset"
10518    },
10519    {
10520     "component_value" : -8,
10521     "kind" : "offset_to_top"
10522    },
10523    {
10524     "kind" : "rtti",
10525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10526    },
10527    {
10528     "kind" : "complete_dtor_pointer",
10529     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10530    },
10531    {
10532     "kind" : "deleting_dtor_pointer",
10533     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10534    },
10535    {
10536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10537    },
10538    {
10539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10540    },
10541    {
10542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10543    },
10544    {
10545     "kind" : "vcall_offset"
10546    },
10547    {
10548     "component_value" : -16,
10549     "kind" : "vcall_offset"
10550    },
10551    {
10552     "component_value" : -16,
10553     "kind" : "vcall_offset"
10554    },
10555    {
10556     "component_value" : -16,
10557     "kind" : "vcall_offset"
10558    },
10559    {
10560     "component_value" : -24,
10561     "kind" : "vcall_offset"
10562    },
10563    {
10564     "component_value" : -24,
10565     "kind" : "offset_to_top"
10566    },
10567    {
10568     "kind" : "rtti",
10569     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10570    },
10571    {
10572     "kind" : "complete_dtor_pointer",
10573     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10574    },
10575    {
10576     "kind" : "deleting_dtor_pointer",
10577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10578    },
10579    {
10580     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10581    },
10582    {
10583     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10584    },
10585    {
10586     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10587    },
10588    {
10589     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10590    }
10591   ]
10592  },
10593  {
10594   "alignment" : 4,
10595   "base_specifiers" :
10596   [
10597    {
10598     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
10599    },
10600    {
10601     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10602    },
10603    {
10604     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10605    }
10606   ],
10607   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10608   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
10609   "record_kind" : "class",
10610   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10611   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10612   "size" : 32,
10613   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10614   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ],
10615   "vtable_components" :
10616   [
10617    {
10618     "component_value" : 24,
10619     "kind" : "vbase_offset"
10620    },
10621    {
10622     "kind" : "offset_to_top"
10623    },
10624    {
10625     "kind" : "rtti",
10626     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10627    },
10628    {
10629     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
10630    },
10631    {
10632     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10633    },
10634    {
10635     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10636    },
10637    {
10638     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10639    },
10640    {
10641     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10642    },
10643    {
10644     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
10645    },
10646    {
10647     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10648    },
10649    {
10650     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
10651    },
10652    {
10653     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10654    },
10655    {
10656     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
10657    },
10658    {
10659     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10660    },
10661    {
10662     "kind" : "complete_dtor_pointer",
10663     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10664    },
10665    {
10666     "kind" : "deleting_dtor_pointer",
10667     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10668    },
10669    {
10670     "is_pure" : true,
10671     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
10672    },
10673    {
10674     "is_pure" : true,
10675     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
10676    },
10677    {
10678     "is_pure" : true,
10679     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
10680    },
10681    {
10682     "is_pure" : true,
10683     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10684    },
10685    {
10686     "is_pure" : true,
10687     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10688    },
10689    {
10690     "is_pure" : true,
10691     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10692    },
10693    {
10694     "is_pure" : true,
10695     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
10699    },
10700    {
10701     "component_value" : 20,
10702     "kind" : "vbase_offset"
10703    },
10704    {
10705     "component_value" : -4,
10706     "kind" : "offset_to_top"
10707    },
10708    {
10709     "kind" : "rtti",
10710     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10711    },
10712    {
10713     "kind" : "complete_dtor_pointer",
10714     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10715    },
10716    {
10717     "kind" : "deleting_dtor_pointer",
10718     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10719    },
10720    {
10721     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
10722    },
10723    {
10724     "component_value" : 16,
10725     "kind" : "vbase_offset"
10726    },
10727    {
10728     "component_value" : -8,
10729     "kind" : "offset_to_top"
10730    },
10731    {
10732     "kind" : "rtti",
10733     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10734    },
10735    {
10736     "kind" : "complete_dtor_pointer",
10737     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10738    },
10739    {
10740     "kind" : "deleting_dtor_pointer",
10741     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10742    },
10743    {
10744     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10745    },
10746    {
10747     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10748    },
10749    {
10750     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10751    },
10752    {
10753     "kind" : "vcall_offset"
10754    },
10755    {
10756     "component_value" : -16,
10757     "kind" : "vcall_offset"
10758    },
10759    {
10760     "component_value" : -16,
10761     "kind" : "vcall_offset"
10762    },
10763    {
10764     "component_value" : -16,
10765     "kind" : "vcall_offset"
10766    },
10767    {
10768     "component_value" : -24,
10769     "kind" : "vcall_offset"
10770    },
10771    {
10772     "component_value" : -24,
10773     "kind" : "offset_to_top"
10774    },
10775    {
10776     "kind" : "rtti",
10777     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10778    },
10779    {
10780     "kind" : "complete_dtor_pointer",
10781     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10782    },
10783    {
10784     "kind" : "deleting_dtor_pointer",
10785     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10786    },
10787    {
10788     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10789    },
10790    {
10791     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10792    },
10793    {
10794     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10795    },
10796    {
10797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10798    }
10799   ]
10800  },
10801  {
10802   "alignment" : 4,
10803   "base_specifiers" :
10804   [
10805    {
10806     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10807    },
10808    {
10809     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10810    },
10811    {
10812     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10813    }
10814   ],
10815   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10816   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10817   "record_kind" : "class",
10818   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10819   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10820   "size" : 32,
10821   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10822   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10823   "vtable_components" :
10824   [
10825    {
10826     "component_value" : 24,
10827     "kind" : "vbase_offset"
10828    },
10829    {
10830     "kind" : "offset_to_top"
10831    },
10832    {
10833     "kind" : "rtti",
10834     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10835    },
10836    {
10837     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10838    },
10839    {
10840     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10841    },
10842    {
10843     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10844    },
10845    {
10846     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10847    },
10848    {
10849     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10850    },
10851    {
10852     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10853    },
10854    {
10855     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10856    },
10857    {
10858     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10859    },
10860    {
10861     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10862    },
10863    {
10864     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10865    },
10866    {
10867     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10868    },
10869    {
10870     "kind" : "complete_dtor_pointer",
10871     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10872    },
10873    {
10874     "kind" : "deleting_dtor_pointer",
10875     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10876    },
10877    {
10878     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10879    },
10880    {
10881     "component_value" : 20,
10882     "kind" : "vbase_offset"
10883    },
10884    {
10885     "component_value" : -4,
10886     "kind" : "offset_to_top"
10887    },
10888    {
10889     "kind" : "rtti",
10890     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10891    },
10892    {
10893     "kind" : "complete_dtor_pointer",
10894     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10895    },
10896    {
10897     "kind" : "deleting_dtor_pointer",
10898     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10899    },
10900    {
10901     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10902    },
10903    {
10904     "component_value" : 16,
10905     "kind" : "vbase_offset"
10906    },
10907    {
10908     "component_value" : -8,
10909     "kind" : "offset_to_top"
10910    },
10911    {
10912     "kind" : "rtti",
10913     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10914    },
10915    {
10916     "kind" : "complete_dtor_pointer",
10917     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10918    },
10919    {
10920     "kind" : "deleting_dtor_pointer",
10921     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10922    },
10923    {
10924     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10925    },
10926    {
10927     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10928    },
10929    {
10930     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10931    },
10932    {
10933     "kind" : "vcall_offset"
10934    },
10935    {
10936     "component_value" : -16,
10937     "kind" : "vcall_offset"
10938    },
10939    {
10940     "component_value" : -16,
10941     "kind" : "vcall_offset"
10942    },
10943    {
10944     "component_value" : -16,
10945     "kind" : "vcall_offset"
10946    },
10947    {
10948     "component_value" : -24,
10949     "kind" : "vcall_offset"
10950    },
10951    {
10952     "component_value" : -24,
10953     "kind" : "offset_to_top"
10954    },
10955    {
10956     "kind" : "rtti",
10957     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10958    },
10959    {
10960     "kind" : "complete_dtor_pointer",
10961     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10962    },
10963    {
10964     "kind" : "deleting_dtor_pointer",
10965     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10966    },
10967    {
10968     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10969    },
10970    {
10971     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10972    },
10973    {
10974     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10975    },
10976    {
10977     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10978    }
10979   ]
10980  },
10981  {
10982   "alignment" : 4,
10983   "fields" :
10984   [
10985    {
10986     "access" : "private",
10987     "field_name" : "mHandle",
10988     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10989    },
10990    {
10991     "access" : "private",
10992     "field_name" : "mOwnsHandle",
10993     "field_offset" : 64,
10994     "referenced_type" : "_ZTIb"
10995    },
10996    {
10997     "access" : "private",
10998     "field_name" : "mPad",
10999     "field_offset" : 72,
11000     "referenced_type" : "_ZTIA7_h"
11001    }
11002   ],
11003   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11004   "name" : "android::hardware::hidl_handle",
11005   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11006   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11007   "size" : 16,
11008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11009  },
11010  {
11011   "alignment" : 4,
11012   "fields" :
11013   [
11014    {
11015     "access" : "private",
11016     "field_name" : "mHandle",
11017     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11018    },
11019    {
11020     "access" : "private",
11021     "field_name" : "mSize",
11022     "field_offset" : 128,
11023     "referenced_type" : "_ZTIy"
11024    },
11025    {
11026     "access" : "private",
11027     "field_name" : "mName",
11028     "field_offset" : 192,
11029     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11030    }
11031   ],
11032   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11033   "name" : "android::hardware::hidl_memory",
11034   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11035   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11036   "size" : 40,
11037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11038  },
11039  {
11040   "alignment" : 4,
11041   "fields" :
11042   [
11043    {
11044     "access" : "private",
11045     "field_name" : "mBuffer",
11046     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11047    },
11048    {
11049     "access" : "private",
11050     "field_name" : "mSize",
11051     "field_offset" : 64,
11052     "referenced_type" : "_ZTIj"
11053    },
11054    {
11055     "access" : "private",
11056     "field_name" : "mOwnsBuffer",
11057     "field_offset" : 96,
11058     "referenced_type" : "_ZTIb"
11059    },
11060    {
11061     "access" : "private",
11062     "field_name" : "mPad",
11063     "field_offset" : 104,
11064     "referenced_type" : "_ZTIA3_h"
11065    }
11066   ],
11067   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11068   "name" : "android::hardware::hidl_string",
11069   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11070   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11071   "size" : 16,
11072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11073  },
11074  {
11075   "alignment" : 4,
11076   "fields" :
11077   [
11078    {
11079     "access" : "private",
11080     "field_name" : "mGrantors",
11081     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11082    },
11083    {
11084     "access" : "private",
11085     "field_name" : "mHandle",
11086     "field_offset" : 128,
11087     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11088    },
11089    {
11090     "access" : "private",
11091     "field_name" : "mQuantum",
11092     "field_offset" : 192,
11093     "referenced_type" : "_ZTIj"
11094    },
11095    {
11096     "access" : "private",
11097     "field_name" : "mFlags",
11098     "field_offset" : 224,
11099     "referenced_type" : "_ZTIj"
11100    }
11101   ],
11102   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11103   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11104   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11105   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11106   "size" : 32,
11107   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11108   "template_args" : [ "_ZTIc" ]
11109  },
11110  {
11111   "access" : "private",
11112   "alignment" : 4,
11113   "fields" :
11114   [
11115    {
11116     "field_name" : "binder",
11117     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11118    },
11119    {
11120     "field_name" : "refs",
11121     "field_offset" : 32,
11122     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11123    }
11124   ],
11125   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11126   "name" : "android::hardware::ProcessState::handle_entry",
11127   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11128   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11129   "size" : 8,
11130   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11131  },
11132  {
11133   "alignment" : 4,
11134   "base_specifiers" :
11135   [
11136    {
11137     "is_virtual" : true,
11138     "referenced_type" : "_ZTIN7android7RefBaseE"
11139    }
11140   ],
11141   "fields" :
11142   [
11143    {
11144     "access" : "private",
11145     "field_name" : "mDriverFD",
11146     "field_offset" : 32,
11147     "referenced_type" : "_ZTIi"
11148    },
11149    {
11150     "access" : "private",
11151     "field_name" : "mVMStart",
11152     "field_offset" : 64,
11153     "referenced_type" : "_ZTIPv"
11154    },
11155    {
11156     "access" : "private",
11157     "field_name" : "mThreadCountLock",
11158     "field_offset" : 96,
11159     "referenced_type" : "_ZTI15pthread_mutex_t"
11160    },
11161    {
11162     "access" : "private",
11163     "field_name" : "mThreadCountDecrement",
11164     "field_offset" : 128,
11165     "referenced_type" : "_ZTI14pthread_cond_t"
11166    },
11167    {
11168     "access" : "private",
11169     "field_name" : "mExecutingThreadsCount",
11170     "field_offset" : 160,
11171     "referenced_type" : "_ZTIj"
11172    },
11173    {
11174     "access" : "private",
11175     "field_name" : "mMaxThreads",
11176     "field_offset" : 192,
11177     "referenced_type" : "_ZTIj"
11178    },
11179    {
11180     "access" : "private",
11181     "field_name" : "mStarvationStartTimeMs",
11182     "field_offset" : 224,
11183     "referenced_type" : "_ZTIx"
11184    },
11185    {
11186     "access" : "private",
11187     "field_name" : "mLock",
11188     "field_offset" : 288,
11189     "referenced_type" : "_ZTIN7android5MutexE"
11190    },
11191    {
11192     "access" : "private",
11193     "field_name" : "mHandleToObject",
11194     "field_offset" : 320,
11195     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11196    },
11197    {
11198     "access" : "private",
11199     "field_name" : "mManagesContexts",
11200     "field_offset" : 480,
11201     "referenced_type" : "_ZTIb"
11202    },
11203    {
11204     "access" : "private",
11205     "field_name" : "mBinderContextCheckFunc",
11206     "field_offset" : 512,
11207     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11208    },
11209    {
11210     "access" : "private",
11211     "field_name" : "mBinderContextUserData",
11212     "field_offset" : 544,
11213     "referenced_type" : "_ZTIPv"
11214    },
11215    {
11216     "access" : "private",
11217     "field_name" : "mContexts",
11218     "field_offset" : 576,
11219     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11220    },
11221    {
11222     "access" : "private",
11223     "field_name" : "mRootDir",
11224     "field_offset" : 736,
11225     "referenced_type" : "_ZTIN7android7String8E"
11226    },
11227    {
11228     "access" : "private",
11229     "field_name" : "mThreadPoolStarted",
11230     "field_offset" : 768,
11231     "referenced_type" : "_ZTIb"
11232    },
11233    {
11234     "access" : "private",
11235     "field_name" : "mSpawnThreadOnStart",
11236     "field_offset" : 776,
11237     "referenced_type" : "_ZTIb"
11238    },
11239    {
11240     "access" : "private",
11241     "field_name" : "mThreadPoolSeq",
11242     "field_offset" : 800,
11243     "referenced_type" : "_ZTIVi"
11244    },
11245    {
11246     "access" : "private",
11247     "field_name" : "mMmapSize",
11248     "field_offset" : 832,
11249     "referenced_type" : "_ZTIKj"
11250    },
11251    {
11252     "access" : "private",
11253     "field_name" : "mCallRestriction",
11254     "field_offset" : 864,
11255     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11256    }
11257   ],
11258   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11259   "name" : "android::hardware::ProcessState",
11260   "record_kind" : "class",
11261   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11262   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11263   "size" : 120,
11264   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11265   "vtable_components" :
11266   [
11267    {
11268     "component_value" : 112,
11269     "kind" : "vbase_offset"
11270    },
11271    {
11272     "kind" : "offset_to_top"
11273    },
11274    {
11275     "kind" : "rtti",
11276     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11277    },
11278    {
11279     "kind" : "complete_dtor_pointer",
11280     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11281    },
11282    {
11283     "kind" : "deleting_dtor_pointer",
11284     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11285    },
11286    {
11287     "kind" : "vcall_offset"
11288    },
11289    {
11290     "kind" : "vcall_offset"
11291    },
11292    {
11293     "kind" : "vcall_offset"
11294    },
11295    {
11296     "kind" : "vcall_offset"
11297    },
11298    {
11299     "component_value" : -112,
11300     "kind" : "vcall_offset"
11301    },
11302    {
11303     "component_value" : -112,
11304     "kind" : "offset_to_top"
11305    },
11306    {
11307     "kind" : "rtti",
11308     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11309    },
11310    {
11311     "kind" : "complete_dtor_pointer",
11312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11313    },
11314    {
11315     "kind" : "deleting_dtor_pointer",
11316     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11329    }
11330   ]
11331  },
11332  {
11333   "alignment" : 2,
11334   "fields" :
11335   [
11336    {
11337     "access" : "private",
11338     "field_name" : "mMajor",
11339     "referenced_type" : "_ZTIt"
11340    },
11341    {
11342     "access" : "private",
11343     "field_name" : "mMinor",
11344     "field_offset" : 16,
11345     "referenced_type" : "_ZTIt"
11346    }
11347   ],
11348   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11349   "name" : "android::hardware::hidl_version",
11350   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11351   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11352   "size" : 4,
11353   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11354  },
11355  {
11356   "alignment" : 4,
11357   "fields" :
11358   [
11359    {
11360     "access" : "private",
11361     "field_name" : "mMutex",
11362     "referenced_type" : "_ZTINSt3__15mutexE"
11363    },
11364    {
11365     "access" : "private",
11366     "field_name" : "mMap",
11367     "field_offset" : 32,
11368     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11369    }
11370   ],
11371   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11372   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11373   "record_kind" : "class",
11374   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11375   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11376   "size" : 16,
11377   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11378   "template_args" :
11379   [
11380    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11381    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11382   ]
11383  },
11384  {
11385   "alignment" : 4,
11386   "fields" :
11387   [
11388    {
11389     "access" : "private",
11390     "field_name" : "mMutex",
11391     "referenced_type" : "_ZTINSt3__15mutexE"
11392    },
11393    {
11394     "access" : "private",
11395     "field_name" : "mMap",
11396     "field_offset" : 32,
11397     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11398    }
11399   ],
11400   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11401   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11402   "record_kind" : "class",
11403   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11404   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11405   "size" : 16,
11406   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11407   "template_args" :
11408   [
11409    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11410    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11411   ]
11412  },
11413  {
11414   "alignment" : 4,
11415   "fields" :
11416   [
11417    {
11418     "access" : "private",
11419     "field_name" : "mMutex",
11420     "referenced_type" : "_ZTINSt3__15mutexE"
11421    },
11422    {
11423     "access" : "private",
11424     "field_name" : "mMap",
11425     "field_offset" : 32,
11426     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11427    }
11428   ],
11429   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11430   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11431   "record_kind" : "class",
11432   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11433   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11434   "size" : 16,
11435   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11436   "template_args" :
11437   [
11438    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11439    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11440   ]
11441  },
11442  {
11443   "alignment" : 8,
11444   "fields" :
11445   [
11446    {
11447     "field_name" : "flags",
11448     "referenced_type" : "_ZTIj"
11449    },
11450    {
11451     "field_name" : "fdIndex",
11452     "field_offset" : 32,
11453     "referenced_type" : "_ZTIj"
11454    },
11455    {
11456     "field_name" : "offset",
11457     "field_offset" : 64,
11458     "referenced_type" : "_ZTIj"
11459    },
11460    {
11461     "field_name" : "extent",
11462     "field_offset" : 128,
11463     "referenced_type" : "_ZTIy"
11464    }
11465   ],
11466   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11467   "name" : "android::hardware::GrantorDescriptor",
11468   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11469   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11470   "size" : 24,
11471   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11472  },
11473  {
11474   "alignment" : 4,
11475   "base_specifiers" :
11476   [
11477    {
11478     "is_virtual" : true,
11479     "referenced_type" : "_ZTIN7android7RefBaseE"
11480    }
11481   ],
11482   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11483   "name" : "android::hardware::hidl_death_recipient",
11484   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11485   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11486   "size" : 12,
11487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11488   "vtable_components" :
11489   [
11490    {
11491     "component_value" : 4,
11492     "kind" : "vbase_offset"
11493    },
11494    {
11495     "kind" : "offset_to_top"
11496    },
11497    {
11498     "kind" : "rtti",
11499     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11500    },
11501    {
11502     "is_pure" : true,
11503     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11504    },
11505    {
11506     "kind" : "complete_dtor_pointer",
11507     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11508    },
11509    {
11510     "kind" : "deleting_dtor_pointer",
11511     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11512    },
11513    {
11514     "kind" : "vcall_offset"
11515    },
11516    {
11517     "kind" : "vcall_offset"
11518    },
11519    {
11520     "kind" : "vcall_offset"
11521    },
11522    {
11523     "kind" : "vcall_offset"
11524    },
11525    {
11526     "component_value" : -4,
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -4,
11531     "kind" : "offset_to_top"
11532    },
11533    {
11534     "kind" : "rtti",
11535     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11536    },
11537    {
11538     "kind" : "complete_dtor_pointer",
11539     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11540    },
11541    {
11542     "kind" : "deleting_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11547    },
11548    {
11549     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11550    },
11551    {
11552     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11553    },
11554    {
11555     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11556    }
11557   ]
11558  },
11559  {
11560   "alignment" : 4,
11561   "base_specifiers" :
11562   [
11563    {
11564     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11565    }
11566   ],
11567   "fields" :
11568   [
11569    {
11570     "access" : "private",
11571     "field_name" : "mRecipient",
11572     "field_offset" : 32,
11573     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11574    },
11575    {
11576     "access" : "private",
11577     "field_name" : "mCookie",
11578     "field_offset" : 96,
11579     "referenced_type" : "_ZTIy"
11580    },
11581    {
11582     "access" : "private",
11583     "field_name" : "mBase",
11584     "field_offset" : 160,
11585     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11586    }
11587   ],
11588   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11589   "name" : "android::hardware::hidl_binder_death_recipient",
11590   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11591   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11592   "size" : 36,
11593   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11594   "vtable_components" :
11595   [
11596    {
11597     "component_value" : 28,
11598     "kind" : "vbase_offset"
11599    },
11600    {
11601     "kind" : "offset_to_top"
11602    },
11603    {
11604     "kind" : "rtti",
11605     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11609    },
11610    {
11611     "kind" : "complete_dtor_pointer",
11612     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11613    },
11614    {
11615     "kind" : "deleting_dtor_pointer",
11616     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11617    },
11618    {
11619     "kind" : "vcall_offset"
11620    },
11621    {
11622     "kind" : "vcall_offset"
11623    },
11624    {
11625     "kind" : "vcall_offset"
11626    },
11627    {
11628     "kind" : "vcall_offset"
11629    },
11630    {
11631     "component_value" : -28,
11632     "kind" : "vcall_offset"
11633    },
11634    {
11635     "component_value" : -28,
11636     "kind" : "offset_to_top"
11637    },
11638    {
11639     "kind" : "rtti",
11640     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11641    },
11642    {
11643     "kind" : "complete_dtor_pointer",
11644     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11645    },
11646    {
11647     "kind" : "deleting_dtor_pointer",
11648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11649    },
11650    {
11651     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11652    },
11653    {
11654     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11655    },
11656    {
11657     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11658    },
11659    {
11660     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11661    }
11662   ]
11663  },
11664  {
11665   "alignment" : 8,
11666   "fields" :
11667   [
11668    {
11669     "field_name" : "name",
11670     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11671    },
11672    {
11673     "field_name" : "totalTimeInMsecVotedForSinceBoot",
11674     "field_offset" : 128,
11675     "referenced_type" : "_ZTIy"
11676    },
11677    {
11678     "field_name" : "totalNumberOfTimesVotedSinceBoot",
11679     "field_offset" : 192,
11680     "referenced_type" : "_ZTIy"
11681    }
11682   ],
11683   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11684   "name" : "android::hardware::power::V1_0::PowerStateVoter",
11685   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11686   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11687   "size" : 32,
11688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11689  },
11690  {
11691   "alignment" : 8,
11692   "fields" :
11693   [
11694    {
11695     "field_name" : "name",
11696     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11697    },
11698    {
11699     "field_name" : "residencyInMsecSinceBoot",
11700     "field_offset" : 128,
11701     "referenced_type" : "_ZTIy"
11702    },
11703    {
11704     "field_name" : "totalTransitions",
11705     "field_offset" : 192,
11706     "referenced_type" : "_ZTIy"
11707    },
11708    {
11709     "field_name" : "supportedOnlyInSuspend",
11710     "field_offset" : 256,
11711     "referenced_type" : "_ZTIb"
11712    },
11713    {
11714     "field_name" : "voters",
11715     "field_offset" : 320,
11716     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
11717    }
11718   ],
11719   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11720   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
11721   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11722   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11723   "size" : 56,
11724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11725  },
11726  {
11727   "alignment" : 4,
11728   "base_specifiers" :
11729   [
11730    {
11731     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11732    }
11733   ],
11734   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11735   "name" : "android::hardware::power::V1_0::IPower",
11736   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11737   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11738   "size" : 12,
11739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
11740   "vtable_components" :
11741   [
11742    {
11743     "component_value" : 4,
11744     "kind" : "vbase_offset"
11745    },
11746    {
11747     "kind" : "offset_to_top"
11748    },
11749    {
11750     "kind" : "rtti",
11751     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11752    },
11753    {
11754     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11779    },
11780    {
11781     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
11782    },
11783    {
11784     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11785    },
11786    {
11787     "kind" : "complete_dtor_pointer",
11788     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
11789    },
11790    {
11791     "kind" : "deleting_dtor_pointer",
11792     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
11793    },
11794    {
11795     "is_pure" : true,
11796     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
11797    },
11798    {
11799     "is_pure" : true,
11800     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
11801    },
11802    {
11803     "is_pure" : true,
11804     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
11805    },
11806    {
11807     "is_pure" : true,
11808     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11809    },
11810    {
11811     "kind" : "vcall_offset"
11812    },
11813    {
11814     "kind" : "vcall_offset"
11815    },
11816    {
11817     "kind" : "vcall_offset"
11818    },
11819    {
11820     "kind" : "vcall_offset"
11821    },
11822    {
11823     "component_value" : -4,
11824     "kind" : "vcall_offset"
11825    },
11826    {
11827     "component_value" : -4,
11828     "kind" : "offset_to_top"
11829    },
11830    {
11831     "kind" : "rtti",
11832     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11833    },
11834    {
11835     "kind" : "complete_dtor_pointer",
11836     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
11837    },
11838    {
11839     "kind" : "deleting_dtor_pointer",
11840     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
11841    },
11842    {
11843     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11844    },
11845    {
11846     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11847    },
11848    {
11849     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11850    },
11851    {
11852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11853    }
11854   ]
11855  },
11856  {
11857   "alignment" : 4,
11858   "base_specifiers" :
11859   [
11860    {
11861     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11862    }
11863   ],
11864   "fields" :
11865   [
11866    {
11867     "access" : "private",
11868     "field_name" : "_hidl_mImpl",
11869     "field_offset" : 544,
11870     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11871    }
11872   ],
11873   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11874   "name" : "android::hardware::power::V1_0::BnHwPower",
11875   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11876   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11877   "size" : 80,
11878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
11879   "vtable_components" :
11880   [
11881    {
11882     "component_value" : 72,
11883     "kind" : "vbase_offset"
11884    },
11885    {
11886     "kind" : "offset_to_top"
11887    },
11888    {
11889     "kind" : "rtti",
11890     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11891    },
11892    {
11893     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11894    },
11895    {
11896     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11897    },
11898    {
11899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11900    },
11901    {
11902     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11903    },
11904    {
11905     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11906    },
11907    {
11908     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11909    },
11910    {
11911     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11912    },
11913    {
11914     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11915    },
11916    {
11917     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11918    },
11919    {
11920     "kind" : "complete_dtor_pointer",
11921     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
11922    },
11923    {
11924     "kind" : "deleting_dtor_pointer",
11925     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
11926    },
11927    {
11928     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11929    },
11930    {
11931     "component_value" : -20,
11932     "kind" : "offset_to_top"
11933    },
11934    {
11935     "kind" : "rtti",
11936     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11937    },
11938    {
11939     "kind" : "complete_dtor_pointer",
11940     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11941    },
11942    {
11943     "kind" : "deleting_dtor_pointer",
11944     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11945    },
11946    {
11947     "kind" : "vcall_offset"
11948    },
11949    {
11950     "kind" : "vcall_offset"
11951    },
11952    {
11953     "kind" : "vcall_offset"
11954    },
11955    {
11956     "kind" : "vcall_offset"
11957    },
11958    {
11959     "component_value" : -72,
11960     "kind" : "vcall_offset"
11961    },
11962    {
11963     "component_value" : -72,
11964     "kind" : "offset_to_top"
11965    },
11966    {
11967     "kind" : "rtti",
11968     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11969    },
11970    {
11971     "kind" : "complete_dtor_pointer",
11972     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11973    },
11974    {
11975     "kind" : "deleting_dtor_pointer",
11976     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11977    },
11978    {
11979     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11980    },
11981    {
11982     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11983    },
11984    {
11985     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11986    },
11987    {
11988     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11989    }
11990   ]
11991  },
11992  {
11993   "alignment" : 4,
11994   "base_specifiers" :
11995   [
11996    {
11997     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
11998    },
11999    {
12000     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12001    }
12002   ],
12003   "fields" :
12004   [
12005    {
12006     "access" : "private",
12007     "field_name" : "_hidl_mMutex",
12008     "field_offset" : 544,
12009     "referenced_type" : "_ZTINSt3__15mutexE"
12010    },
12011    {
12012     "access" : "private",
12013     "field_name" : "_hidl_mDeathRecipients",
12014     "field_offset" : 576,
12015     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12016    }
12017   ],
12018   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12019   "name" : "android::hardware::power::V1_0::BpHwPower",
12020   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12021   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12022   "size" : 92,
12023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
12024   "vtable_components" :
12025   [
12026    {
12027     "component_value" : 84,
12028     "kind" : "vbase_offset"
12029    },
12030    {
12031     "kind" : "offset_to_top"
12032    },
12033    {
12034     "kind" : "rtti",
12035     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12036    },
12037    {
12038     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
12039    },
12040    {
12041     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12042    },
12043    {
12044     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12045    },
12046    {
12047     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12048    },
12049    {
12050     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12051    },
12052    {
12053     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
12054    },
12055    {
12056     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12057    },
12058    {
12059     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
12060    },
12061    {
12062     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12063    },
12064    {
12065     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
12066    },
12067    {
12068     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12069    },
12070    {
12071     "kind" : "complete_dtor_pointer",
12072     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
12073    },
12074    {
12075     "kind" : "deleting_dtor_pointer",
12076     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12089    },
12090    {
12091     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12092    },
12093    {
12094     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12095    },
12096    {
12097     "component_value" : 80,
12098     "kind" : "vbase_offset"
12099    },
12100    {
12101     "component_value" : -4,
12102     "kind" : "offset_to_top"
12103    },
12104    {
12105     "kind" : "rtti",
12106     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12107    },
12108    {
12109     "kind" : "complete_dtor_pointer",
12110     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12111    },
12112    {
12113     "kind" : "deleting_dtor_pointer",
12114     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12115    },
12116    {
12117     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12118    },
12119    {
12120     "component_value" : 76,
12121     "kind" : "vbase_offset"
12122    },
12123    {
12124     "component_value" : -8,
12125     "kind" : "offset_to_top"
12126    },
12127    {
12128     "kind" : "rtti",
12129     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12130    },
12131    {
12132     "kind" : "complete_dtor_pointer",
12133     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12134    },
12135    {
12136     "kind" : "deleting_dtor_pointer",
12137     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12141    },
12142    {
12143     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12147    },
12148    {
12149     "component_value" : -24,
12150     "kind" : "offset_to_top"
12151    },
12152    {
12153     "kind" : "rtti",
12154     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12155    },
12156    {
12157     "kind" : "complete_dtor_pointer",
12158     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12159    },
12160    {
12161     "kind" : "deleting_dtor_pointer",
12162     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12163    },
12164    {
12165     "kind" : "vcall_offset"
12166    },
12167    {
12168     "component_value" : -76,
12169     "kind" : "vcall_offset"
12170    },
12171    {
12172     "component_value" : -84,
12173     "kind" : "vcall_offset"
12174    },
12175    {
12176     "component_value" : -76,
12177     "kind" : "vcall_offset"
12178    },
12179    {
12180     "component_value" : -84,
12181     "kind" : "vcall_offset"
12182    },
12183    {
12184     "component_value" : -84,
12185     "kind" : "offset_to_top"
12186    },
12187    {
12188     "kind" : "rtti",
12189     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12190    },
12191    {
12192     "kind" : "complete_dtor_pointer",
12193     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12194    },
12195    {
12196     "kind" : "deleting_dtor_pointer",
12197     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12198    },
12199    {
12200     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12201    },
12202    {
12203     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12204    },
12205    {
12206     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12207    },
12208    {
12209     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12210    }
12211   ]
12212  },
12213  {
12214   "alignment" : 8,
12215   "fields" :
12216   [
12217    {
12218     "field_name" : "name",
12219     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12220    },
12221    {
12222     "field_name" : "states",
12223     "field_offset" : 128,
12224     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
12225    }
12226   ],
12227   "linker_set_key" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12228   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
12229   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12230   "self_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12231   "size" : 32,
12232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12233  },
12234  {
12235   "alignment" : 8,
12236   "fields" :
12237   [
12238    {
12239     "field_name" : "name",
12240     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12241    },
12242    {
12243     "field_name" : "residencyInMsecSinceBoot",
12244     "field_offset" : 128,
12245     "referenced_type" : "_ZTIy"
12246    },
12247    {
12248     "field_name" : "totalTransitions",
12249     "field_offset" : 192,
12250     "referenced_type" : "_ZTIy"
12251    },
12252    {
12253     "field_name" : "lastEntryTimestampMs",
12254     "field_offset" : 256,
12255     "referenced_type" : "_ZTIy"
12256    },
12257    {
12258     "field_name" : "supportedOnlyInSuspend",
12259     "field_offset" : 320,
12260     "referenced_type" : "_ZTIb"
12261    }
12262   ],
12263   "linker_set_key" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12264   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
12265   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12266   "self_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12267   "size" : 48,
12268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12269  },
12270  {
12271   "alignment" : 4,
12272   "base_specifiers" :
12273   [
12274    {
12275     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12276    }
12277   ],
12278   "linker_set_key" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12279   "name" : "android::hardware::power::V1_1::IPower",
12280   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12281   "self_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12282   "size" : 12,
12283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
12284   "vtable_components" :
12285   [
12286    {
12287     "component_value" : 4,
12288     "kind" : "vbase_offset"
12289    },
12290    {
12291     "kind" : "offset_to_top"
12292    },
12293    {
12294     "kind" : "rtti",
12295     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12296    },
12297    {
12298     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
12299    },
12300    {
12301     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12302    },
12303    {
12304     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12305    },
12306    {
12307     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12308    },
12309    {
12310     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12311    },
12312    {
12313     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
12314    },
12315    {
12316     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12329    },
12330    {
12331     "kind" : "complete_dtor_pointer",
12332     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
12333    },
12334    {
12335     "kind" : "deleting_dtor_pointer",
12336     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
12337    },
12338    {
12339     "is_pure" : true,
12340     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
12341    },
12342    {
12343     "is_pure" : true,
12344     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
12345    },
12346    {
12347     "is_pure" : true,
12348     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
12349    },
12350    {
12351     "is_pure" : true,
12352     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12353    },
12354    {
12355     "is_pure" : true,
12356     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12357    },
12358    {
12359     "is_pure" : true,
12360     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12361    },
12362    {
12363     "kind" : "vcall_offset"
12364    },
12365    {
12366     "kind" : "vcall_offset"
12367    },
12368    {
12369     "kind" : "vcall_offset"
12370    },
12371    {
12372     "kind" : "vcall_offset"
12373    },
12374    {
12375     "component_value" : -4,
12376     "kind" : "vcall_offset"
12377    },
12378    {
12379     "component_value" : -4,
12380     "kind" : "offset_to_top"
12381    },
12382    {
12383     "kind" : "rtti",
12384     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12385    },
12386    {
12387     "kind" : "complete_dtor_pointer",
12388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
12389    },
12390    {
12391     "kind" : "deleting_dtor_pointer",
12392     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
12393    },
12394    {
12395     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12396    },
12397    {
12398     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12399    },
12400    {
12401     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12402    },
12403    {
12404     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12405    }
12406   ]
12407  },
12408  {
12409   "alignment" : 4,
12410   "base_specifiers" :
12411   [
12412    {
12413     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12414    }
12415   ],
12416   "fields" :
12417   [
12418    {
12419     "access" : "private",
12420     "field_name" : "_hidl_mImpl",
12421     "field_offset" : 544,
12422     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
12423    }
12424   ],
12425   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12426   "name" : "android::hardware::power::V1_1::BnHwPower",
12427   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12428   "self_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12429   "size" : 80,
12430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
12431   "vtable_components" :
12432   [
12433    {
12434     "component_value" : 72,
12435     "kind" : "vbase_offset"
12436    },
12437    {
12438     "kind" : "offset_to_top"
12439    },
12440    {
12441     "kind" : "rtti",
12442     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12443    },
12444    {
12445     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12446    },
12447    {
12448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12449    },
12450    {
12451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12452    },
12453    {
12454     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12455    },
12456    {
12457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12458    },
12459    {
12460     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12461    },
12462    {
12463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12464    },
12465    {
12466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12467    },
12468    {
12469     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12470    },
12471    {
12472     "kind" : "complete_dtor_pointer",
12473     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
12474    },
12475    {
12476     "kind" : "deleting_dtor_pointer",
12477     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
12478    },
12479    {
12480     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12481    },
12482    {
12483     "component_value" : -20,
12484     "kind" : "offset_to_top"
12485    },
12486    {
12487     "kind" : "rtti",
12488     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12489    },
12490    {
12491     "kind" : "complete_dtor_pointer",
12492     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
12493    },
12494    {
12495     "kind" : "deleting_dtor_pointer",
12496     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
12497    },
12498    {
12499     "kind" : "vcall_offset"
12500    },
12501    {
12502     "kind" : "vcall_offset"
12503    },
12504    {
12505     "kind" : "vcall_offset"
12506    },
12507    {
12508     "kind" : "vcall_offset"
12509    },
12510    {
12511     "component_value" : -72,
12512     "kind" : "vcall_offset"
12513    },
12514    {
12515     "component_value" : -72,
12516     "kind" : "offset_to_top"
12517    },
12518    {
12519     "kind" : "rtti",
12520     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12521    },
12522    {
12523     "kind" : "complete_dtor_pointer",
12524     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
12525    },
12526    {
12527     "kind" : "deleting_dtor_pointer",
12528     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
12529    },
12530    {
12531     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12532    },
12533    {
12534     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12535    },
12536    {
12537     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12538    },
12539    {
12540     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12541    }
12542   ]
12543  },
12544  {
12545   "alignment" : 4,
12546   "base_specifiers" :
12547   [
12548    {
12549     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
12550    },
12551    {
12552     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12553    }
12554   ],
12555   "fields" :
12556   [
12557    {
12558     "access" : "private",
12559     "field_name" : "_hidl_mMutex",
12560     "field_offset" : 544,
12561     "referenced_type" : "_ZTINSt3__15mutexE"
12562    },
12563    {
12564     "access" : "private",
12565     "field_name" : "_hidl_mDeathRecipients",
12566     "field_offset" : 576,
12567     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12568    }
12569   ],
12570   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12571   "name" : "android::hardware::power::V1_1::BpHwPower",
12572   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12573   "self_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12574   "size" : 92,
12575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
12576   "vtable_components" :
12577   [
12578    {
12579     "component_value" : 84,
12580     "kind" : "vbase_offset"
12581    },
12582    {
12583     "kind" : "offset_to_top"
12584    },
12585    {
12586     "kind" : "rtti",
12587     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12588    },
12589    {
12590     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
12591    },
12592    {
12593     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12594    },
12595    {
12596     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12597    },
12598    {
12599     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12600    },
12601    {
12602     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12603    },
12604    {
12605     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
12606    },
12607    {
12608     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12609    },
12610    {
12611     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
12612    },
12613    {
12614     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12615    },
12616    {
12617     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
12618    },
12619    {
12620     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12621    },
12622    {
12623     "kind" : "complete_dtor_pointer",
12624     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
12625    },
12626    {
12627     "kind" : "deleting_dtor_pointer",
12628     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
12629    },
12630    {
12631     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
12632    },
12633    {
12634     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12635    },
12636    {
12637     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12638    },
12639    {
12640     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12644    },
12645    {
12646     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12647    },
12648    {
12649     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
12650    },
12651    {
12652     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12653    },
12654    {
12655     "component_value" : 80,
12656     "kind" : "vbase_offset"
12657    },
12658    {
12659     "component_value" : -4,
12660     "kind" : "offset_to_top"
12661    },
12662    {
12663     "kind" : "rtti",
12664     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12665    },
12666    {
12667     "kind" : "complete_dtor_pointer",
12668     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12669    },
12670    {
12671     "kind" : "deleting_dtor_pointer",
12672     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12673    },
12674    {
12675     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
12676    },
12677    {
12678     "component_value" : 76,
12679     "kind" : "vbase_offset"
12680    },
12681    {
12682     "component_value" : -8,
12683     "kind" : "offset_to_top"
12684    },
12685    {
12686     "kind" : "rtti",
12687     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12688    },
12689    {
12690     "kind" : "complete_dtor_pointer",
12691     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12692    },
12693    {
12694     "kind" : "deleting_dtor_pointer",
12695     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12696    },
12697    {
12698     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12699    },
12700    {
12701     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12705    },
12706    {
12707     "component_value" : -24,
12708     "kind" : "offset_to_top"
12709    },
12710    {
12711     "kind" : "rtti",
12712     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12713    },
12714    {
12715     "kind" : "complete_dtor_pointer",
12716     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12717    },
12718    {
12719     "kind" : "deleting_dtor_pointer",
12720     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12721    },
12722    {
12723     "kind" : "vcall_offset"
12724    },
12725    {
12726     "component_value" : -76,
12727     "kind" : "vcall_offset"
12728    },
12729    {
12730     "component_value" : -84,
12731     "kind" : "vcall_offset"
12732    },
12733    {
12734     "component_value" : -76,
12735     "kind" : "vcall_offset"
12736    },
12737    {
12738     "component_value" : -84,
12739     "kind" : "vcall_offset"
12740    },
12741    {
12742     "component_value" : -84,
12743     "kind" : "offset_to_top"
12744    },
12745    {
12746     "kind" : "rtti",
12747     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12748    },
12749    {
12750     "kind" : "complete_dtor_pointer",
12751     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12752    },
12753    {
12754     "kind" : "deleting_dtor_pointer",
12755     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12756    },
12757    {
12758     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12759    },
12760    {
12761     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12762    },
12763    {
12764     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12765    },
12766    {
12767     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12768    }
12769   ]
12770  },
12771  {
12772   "alignment" : 4,
12773   "base_specifiers" :
12774   [
12775    {
12776     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12777    }
12778   ],
12779   "linker_set_key" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12780   "name" : "android::hardware::power::V1_2::IPower",
12781   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12782   "self_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12783   "size" : 12,
12784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
12785   "vtable_components" :
12786   [
12787    {
12788     "component_value" : 4,
12789     "kind" : "vbase_offset"
12790    },
12791    {
12792     "kind" : "offset_to_top"
12793    },
12794    {
12795     "kind" : "rtti",
12796     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12797    },
12798    {
12799     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12806    },
12807    {
12808     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12809    },
12810    {
12811     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12824    },
12825    {
12826     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12830    },
12831    {
12832     "kind" : "complete_dtor_pointer",
12833     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
12834    },
12835    {
12836     "kind" : "deleting_dtor_pointer",
12837     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
12838    },
12839    {
12840     "is_pure" : true,
12841     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
12842    },
12843    {
12844     "is_pure" : true,
12845     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
12846    },
12847    {
12848     "is_pure" : true,
12849     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
12850    },
12851    {
12852     "is_pure" : true,
12853     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12854    },
12855    {
12856     "is_pure" : true,
12857     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12858    },
12859    {
12860     "is_pure" : true,
12861     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12862    },
12863    {
12864     "is_pure" : true,
12865     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
12866    },
12867    {
12868     "kind" : "vcall_offset"
12869    },
12870    {
12871     "kind" : "vcall_offset"
12872    },
12873    {
12874     "kind" : "vcall_offset"
12875    },
12876    {
12877     "kind" : "vcall_offset"
12878    },
12879    {
12880     "component_value" : -4,
12881     "kind" : "vcall_offset"
12882    },
12883    {
12884     "component_value" : -4,
12885     "kind" : "offset_to_top"
12886    },
12887    {
12888     "kind" : "rtti",
12889     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12890    },
12891    {
12892     "kind" : "complete_dtor_pointer",
12893     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD1Ev"
12894    },
12895    {
12896     "kind" : "deleting_dtor_pointer",
12897     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD0Ev"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12901    },
12902    {
12903     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12907    },
12908    {
12909     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12910    }
12911   ]
12912  },
12913  {
12914   "alignment" : 4,
12915   "base_specifiers" :
12916   [
12917    {
12918     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12919    },
12920    {
12921     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12922    }
12923   ],
12924   "fields" :
12925   [
12926    {
12927     "access" : "private",
12928     "field_name" : "mImpl",
12929     "field_offset" : 384,
12930     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
12931    },
12932    {
12933     "access" : "private",
12934     "field_name" : "mOnewayQueue",
12935     "field_offset" : 416,
12936     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12937    }
12938   ],
12939   "linker_set_key" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12940   "name" : "android::hardware::power::V1_2::BsPower",
12941   "referenced_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12942   "self_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12943   "size" : 68,
12944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h",
12945   "vtable_components" :
12946   [
12947    {
12948     "component_value" : 60,
12949     "kind" : "vbase_offset"
12950    },
12951    {
12952     "kind" : "offset_to_top"
12953    },
12954    {
12955     "kind" : "rtti",
12956     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
12957    },
12958    {
12959     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
12960    },
12961    {
12962     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12963    },
12964    {
12965     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12966    },
12967    {
12968     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12969    },
12970    {
12971     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12972    },
12973    {
12974     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower21setHALInstrumentationEv"
12975    },
12976    {
12977     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12978    },
12979    {
12980     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower4pingEv"
12981    },
12982    {
12983     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12984    },
12985    {
12986     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower21notifySyspropsChangedEv"
12987    },
12988    {
12989     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12990    },
12991    {
12992     "kind" : "complete_dtor_pointer",
12993     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPowerD1Ev"
12994    },
12995    {
12996     "kind" : "deleting_dtor_pointer",
12997     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPowerD0Ev"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14setInteractiveEb"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower9powerHintENS1_4V1_09PowerHintEi"
13004    },
13005    {
13006     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower10setFeatureENS1_4V1_07FeatureEb"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13010    },
13011    {
13012     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13013    },
13014    {
13015     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13016    },
13017    {
13018     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13019    },
13020    {
13021     "component_value" : -4,
13022     "kind" : "offset_to_top"
13023    },
13024    {
13025     "kind" : "rtti",
13026     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
13027    },
13028    {
13029     "kind" : "complete_dtor_pointer",
13030     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_27BsPowerD1Ev"
13031    },
13032    {
13033     "kind" : "deleting_dtor_pointer",
13034     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_27BsPowerD0Ev"
13035    },
13036    {
13037     "kind" : "vcall_offset"
13038    },
13039    {
13040     "kind" : "vcall_offset"
13041    },
13042    {
13043     "kind" : "vcall_offset"
13044    },
13045    {
13046     "kind" : "vcall_offset"
13047    },
13048    {
13049     "component_value" : -60,
13050     "kind" : "vcall_offset"
13051    },
13052    {
13053     "component_value" : -60,
13054     "kind" : "offset_to_top"
13055    },
13056    {
13057     "kind" : "rtti",
13058     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
13059    },
13060    {
13061     "kind" : "complete_dtor_pointer",
13062     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_27BsPowerD1Ev"
13063    },
13064    {
13065     "kind" : "deleting_dtor_pointer",
13066     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_27BsPowerD0Ev"
13067    },
13068    {
13069     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13073    },
13074    {
13075     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13076    },
13077    {
13078     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13079    }
13080   ]
13081  },
13082  {
13083   "alignment" : 4,
13084   "base_specifiers" :
13085   [
13086    {
13087     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13088    }
13089   ],
13090   "fields" :
13091   [
13092    {
13093     "access" : "private",
13094     "field_name" : "_hidl_mImpl",
13095     "field_offset" : 544,
13096     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13097    }
13098   ],
13099   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13100   "name" : "android::hardware::power::V1_2::BnHwPower",
13101   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13102   "self_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13103   "size" : 80,
13104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
13105   "vtable_components" :
13106   [
13107    {
13108     "component_value" : 72,
13109     "kind" : "vbase_offset"
13110    },
13111    {
13112     "kind" : "offset_to_top"
13113    },
13114    {
13115     "kind" : "rtti",
13116     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13117    },
13118    {
13119     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13126    },
13127    {
13128     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13129    },
13130    {
13131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13132    },
13133    {
13134     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13135    },
13136    {
13137     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13138    },
13139    {
13140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13141    },
13142    {
13143     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13144    },
13145    {
13146     "kind" : "complete_dtor_pointer",
13147     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
13148    },
13149    {
13150     "kind" : "deleting_dtor_pointer",
13151     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
13152    },
13153    {
13154     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13155    },
13156    {
13157     "component_value" : -20,
13158     "kind" : "offset_to_top"
13159    },
13160    {
13161     "kind" : "rtti",
13162     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13163    },
13164    {
13165     "kind" : "complete_dtor_pointer",
13166     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13167    },
13168    {
13169     "kind" : "deleting_dtor_pointer",
13170     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13171    },
13172    {
13173     "kind" : "vcall_offset"
13174    },
13175    {
13176     "kind" : "vcall_offset"
13177    },
13178    {
13179     "kind" : "vcall_offset"
13180    },
13181    {
13182     "kind" : "vcall_offset"
13183    },
13184    {
13185     "component_value" : -72,
13186     "kind" : "vcall_offset"
13187    },
13188    {
13189     "component_value" : -72,
13190     "kind" : "offset_to_top"
13191    },
13192    {
13193     "kind" : "rtti",
13194     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13195    },
13196    {
13197     "kind" : "complete_dtor_pointer",
13198     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13199    },
13200    {
13201     "kind" : "deleting_dtor_pointer",
13202     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13203    },
13204    {
13205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13206    },
13207    {
13208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13212    },
13213    {
13214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13215    }
13216   ]
13217  },
13218  {
13219   "alignment" : 4,
13220   "base_specifiers" :
13221   [
13222    {
13223     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
13224    },
13225    {
13226     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13227    }
13228   ],
13229   "fields" :
13230   [
13231    {
13232     "access" : "private",
13233     "field_name" : "_hidl_mMutex",
13234     "field_offset" : 544,
13235     "referenced_type" : "_ZTINSt3__15mutexE"
13236    },
13237    {
13238     "access" : "private",
13239     "field_name" : "_hidl_mDeathRecipients",
13240     "field_offset" : 576,
13241     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13242    }
13243   ],
13244   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13245   "name" : "android::hardware::power::V1_2::BpHwPower",
13246   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13247   "self_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13248   "size" : 92,
13249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
13250   "vtable_components" :
13251   [
13252    {
13253     "component_value" : 84,
13254     "kind" : "vbase_offset"
13255    },
13256    {
13257     "kind" : "offset_to_top"
13258    },
13259    {
13260     "kind" : "rtti",
13261     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13262    },
13263    {
13264     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13283    },
13284    {
13285     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
13286    },
13287    {
13288     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13289    },
13290    {
13291     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
13292    },
13293    {
13294     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13295    },
13296    {
13297     "kind" : "complete_dtor_pointer",
13298     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
13299    },
13300    {
13301     "kind" : "deleting_dtor_pointer",
13302     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
13306    },
13307    {
13308     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13309    },
13310    {
13311     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13312    },
13313    {
13314     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13315    },
13316    {
13317     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13318    },
13319    {
13320     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13321    },
13322    {
13323     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13324    },
13325    {
13326     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13327    },
13328    {
13329     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13330    },
13331    {
13332     "component_value" : 80,
13333     "kind" : "vbase_offset"
13334    },
13335    {
13336     "component_value" : -4,
13337     "kind" : "offset_to_top"
13338    },
13339    {
13340     "kind" : "rtti",
13341     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13342    },
13343    {
13344     "kind" : "complete_dtor_pointer",
13345     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13346    },
13347    {
13348     "kind" : "deleting_dtor_pointer",
13349     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13350    },
13351    {
13352     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13353    },
13354    {
13355     "component_value" : 76,
13356     "kind" : "vbase_offset"
13357    },
13358    {
13359     "component_value" : -8,
13360     "kind" : "offset_to_top"
13361    },
13362    {
13363     "kind" : "rtti",
13364     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13365    },
13366    {
13367     "kind" : "complete_dtor_pointer",
13368     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13369    },
13370    {
13371     "kind" : "deleting_dtor_pointer",
13372     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13373    },
13374    {
13375     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13376    },
13377    {
13378     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13379    },
13380    {
13381     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13382    },
13383    {
13384     "component_value" : -24,
13385     "kind" : "offset_to_top"
13386    },
13387    {
13388     "kind" : "rtti",
13389     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13390    },
13391    {
13392     "kind" : "complete_dtor_pointer",
13393     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13394    },
13395    {
13396     "kind" : "deleting_dtor_pointer",
13397     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13398    },
13399    {
13400     "kind" : "vcall_offset"
13401    },
13402    {
13403     "component_value" : -76,
13404     "kind" : "vcall_offset"
13405    },
13406    {
13407     "component_value" : -84,
13408     "kind" : "vcall_offset"
13409    },
13410    {
13411     "component_value" : -76,
13412     "kind" : "vcall_offset"
13413    },
13414    {
13415     "component_value" : -84,
13416     "kind" : "vcall_offset"
13417    },
13418    {
13419     "component_value" : -84,
13420     "kind" : "offset_to_top"
13421    },
13422    {
13423     "kind" : "rtti",
13424     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13425    },
13426    {
13427     "kind" : "complete_dtor_pointer",
13428     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13429    },
13430    {
13431     "kind" : "deleting_dtor_pointer",
13432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13433    },
13434    {
13435     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13436    },
13437    {
13438     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13439    },
13440    {
13441     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13442    },
13443    {
13444     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13445    }
13446   ]
13447  },
13448  {
13449   "access" : "private",
13450   "alignment" : 4,
13451   "fields" :
13452   [
13453    {
13454     "field_name" : "index",
13455     "referenced_type" : "_ZTIj"
13456    },
13457    {
13458     "field_name" : "buffer",
13459     "field_offset" : 32,
13460     "referenced_type" : "_ZTIy"
13461    },
13462    {
13463     "field_name" : "bufend",
13464     "field_offset" : 96,
13465     "referenced_type" : "_ZTIy"
13466    }
13467   ],
13468   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13469   "name" : "android::hardware::Parcel::BufferInfo",
13470   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13471   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13472   "size" : 20,
13473   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13474  },
13475  {
13476   "alignment" : 4,
13477   "fields" :
13478   [
13479    {
13480     "access" : "private",
13481     "field_name" : "mBufCachePos",
13482     "referenced_type" : "_ZTIj"
13483    },
13484    {
13485     "access" : "private",
13486     "field_name" : "mBufCache",
13487     "field_offset" : 32,
13488     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13489    },
13490    {
13491     "access" : "private",
13492     "field_name" : "mError",
13493     "field_offset" : 128,
13494     "referenced_type" : "_ZTIi"
13495    },
13496    {
13497     "access" : "private",
13498     "field_name" : "mData",
13499     "field_offset" : 160,
13500     "referenced_type" : "_ZTIPh"
13501    },
13502    {
13503     "access" : "private",
13504     "field_name" : "mDataSize",
13505     "field_offset" : 192,
13506     "referenced_type" : "_ZTIj"
13507    },
13508    {
13509     "access" : "private",
13510     "field_name" : "mDataCapacity",
13511     "field_offset" : 224,
13512     "referenced_type" : "_ZTIj"
13513    },
13514    {
13515     "access" : "private",
13516     "field_name" : "mDataPos",
13517     "field_offset" : 256,
13518     "referenced_type" : "_ZTIj"
13519    },
13520    {
13521     "access" : "private",
13522     "field_name" : "mObjects",
13523     "field_offset" : 288,
13524     "referenced_type" : "_ZTIPy"
13525    },
13526    {
13527     "access" : "private",
13528     "field_name" : "mObjectsSize",
13529     "field_offset" : 320,
13530     "referenced_type" : "_ZTIj"
13531    },
13532    {
13533     "access" : "private",
13534     "field_name" : "mObjectsCapacity",
13535     "field_offset" : 352,
13536     "referenced_type" : "_ZTIj"
13537    },
13538    {
13539     "access" : "private",
13540     "field_name" : "mNextObjectHint",
13541     "field_offset" : 384,
13542     "referenced_type" : "_ZTIj"
13543    },
13544    {
13545     "access" : "private",
13546     "field_name" : "mNumRef",
13547     "field_offset" : 416,
13548     "referenced_type" : "_ZTIj"
13549    },
13550    {
13551     "access" : "private",
13552     "field_name" : "mFdsKnown",
13553     "field_offset" : 448,
13554     "referenced_type" : "_ZTIb"
13555    },
13556    {
13557     "access" : "private",
13558     "field_name" : "mHasFds",
13559     "field_offset" : 456,
13560     "referenced_type" : "_ZTIb"
13561    },
13562    {
13563     "access" : "private",
13564     "field_name" : "mAllowFds",
13565     "field_offset" : 464,
13566     "referenced_type" : "_ZTIb"
13567    },
13568    {
13569     "access" : "private",
13570     "field_name" : "mOwner",
13571     "field_offset" : 480,
13572     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13573    },
13574    {
13575     "access" : "private",
13576     "field_name" : "mOwnerCookie",
13577     "field_offset" : 512,
13578     "referenced_type" : "_ZTIPv"
13579    }
13580   ],
13581   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13582   "name" : "android::hardware::Parcel",
13583   "record_kind" : "class",
13584   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13585   "self_type" : "_ZTIN7android8hardware6ParcelE",
13586   "size" : 68,
13587   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13588  },
13589  {
13590   "alignment" : 4,
13591   "base_specifiers" :
13592   [
13593    {
13594     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13595    }
13596   ],
13597   "fields" :
13598   [
13599    {
13600     "access" : "private",
13601     "field_name" : "mVal",
13602     "field_offset" : 192,
13603     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13604    }
13605   ],
13606   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13607   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> >",
13608   "record_kind" : "class",
13609   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13610   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13611   "size" : 28,
13612   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13613   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE" ]
13614  },
13615  {
13616   "alignment" : 4,
13617   "base_specifiers" :
13618   [
13619    {
13620     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13621    }
13622   ],
13623   "fields" :
13624   [
13625    {
13626     "access" : "private",
13627     "field_name" : "mVal",
13628     "field_offset" : 168,
13629     "referenced_type" : "_ZTIb"
13630    }
13631   ],
13632   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13633   "name" : "android::hardware::Return<bool>",
13634   "record_kind" : "class",
13635   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13636   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13637   "size" : 24,
13638   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13639   "template_args" : [ "_ZTIb" ]
13640  },
13641  {
13642   "alignment" : 4,
13643   "base_specifiers" :
13644   [
13645    {
13646     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13647    }
13648   ],
13649   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13650   "name" : "android::hardware::Return<void>",
13651   "record_kind" : "class",
13652   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13653   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13654   "size" : 24,
13655   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13656   "template_args" : [ "_ZTIv" ]
13657  },
13658  {
13659   "alignment" : 4,
13660   "fields" :
13661   [
13662    {
13663     "access" : "private",
13664     "field_name" : "mException",
13665     "referenced_type" : "_ZTIi"
13666    },
13667    {
13668     "access" : "private",
13669     "field_name" : "mErrorCode",
13670     "field_offset" : 32,
13671     "referenced_type" : "_ZTIi"
13672    },
13673    {
13674     "access" : "private",
13675     "field_name" : "mMessage",
13676     "field_offset" : 64,
13677     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13678    }
13679   ],
13680   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13681   "name" : "android::hardware::Status",
13682   "record_kind" : "class",
13683   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13684   "self_type" : "_ZTIN7android8hardware6StatusE",
13685   "size" : 20,
13686   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13687  },
13688  {
13689   "alignment" : 4,
13690   "base_specifiers" :
13691   [
13692    {
13693     "is_virtual" : true,
13694     "referenced_type" : "_ZTIN7android7RefBaseE"
13695    }
13696   ],
13697   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13698   "name" : "android::hardware::IBinder::DeathRecipient",
13699   "record_kind" : "class",
13700   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13701   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13702   "size" : 12,
13703   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13704   "vtable_components" :
13705   [
13706    {
13707     "component_value" : 4,
13708     "kind" : "vbase_offset"
13709    },
13710    {
13711     "kind" : "offset_to_top"
13712    },
13713    {
13714     "kind" : "rtti",
13715     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13716    },
13717    {
13718     "is_pure" : true,
13719     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13720    },
13721    {
13722     "kind" : "complete_dtor_pointer",
13723     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13724    },
13725    {
13726     "kind" : "deleting_dtor_pointer",
13727     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13728    },
13729    {
13730     "kind" : "vcall_offset"
13731    },
13732    {
13733     "kind" : "vcall_offset"
13734    },
13735    {
13736     "kind" : "vcall_offset"
13737    },
13738    {
13739     "kind" : "vcall_offset"
13740    },
13741    {
13742     "component_value" : -4,
13743     "kind" : "vcall_offset"
13744    },
13745    {
13746     "component_value" : -4,
13747     "kind" : "offset_to_top"
13748    },
13749    {
13750     "kind" : "rtti",
13751     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13752    },
13753    {
13754     "kind" : "complete_dtor_pointer",
13755     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13756    },
13757    {
13758     "kind" : "deleting_dtor_pointer",
13759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13760    },
13761    {
13762     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13763    },
13764    {
13765     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13766    },
13767    {
13768     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13769    },
13770    {
13771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13772    }
13773   ]
13774  },
13775  {
13776   "alignment" : 4,
13777   "base_specifiers" :
13778   [
13779    {
13780     "is_virtual" : true,
13781     "referenced_type" : "_ZTIN7android7RefBaseE"
13782    }
13783   ],
13784   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13785   "name" : "android::hardware::IBinder",
13786   "record_kind" : "class",
13787   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13788   "self_type" : "_ZTIN7android8hardware7IBinderE",
13789   "size" : 12,
13790   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13791   "vtable_components" :
13792   [
13793    {
13794     "component_value" : 4,
13795     "kind" : "vbase_offset"
13796    },
13797    {
13798     "kind" : "offset_to_top"
13799    },
13800    {
13801     "kind" : "rtti",
13802     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13803    },
13804    {
13805     "is_pure" : true,
13806     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13807    },
13808    {
13809     "is_pure" : true,
13810     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13811    },
13812    {
13813     "is_pure" : true,
13814     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13815    },
13816    {
13817     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13818    },
13819    {
13820     "is_pure" : true,
13821     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13822    },
13823    {
13824     "is_pure" : true,
13825     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13826    },
13827    {
13828     "is_pure" : true,
13829     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13830    },
13831    {
13832     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13833    },
13834    {
13835     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13836    },
13837    {
13838     "kind" : "complete_dtor_pointer",
13839     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13840    },
13841    {
13842     "kind" : "deleting_dtor_pointer",
13843     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13844    },
13845    {
13846     "kind" : "vcall_offset"
13847    },
13848    {
13849     "kind" : "vcall_offset"
13850    },
13851    {
13852     "kind" : "vcall_offset"
13853    },
13854    {
13855     "kind" : "vcall_offset"
13856    },
13857    {
13858     "component_value" : -4,
13859     "kind" : "vcall_offset"
13860    },
13861    {
13862     "component_value" : -4,
13863     "kind" : "offset_to_top"
13864    },
13865    {
13866     "kind" : "rtti",
13867     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13868    },
13869    {
13870     "kind" : "complete_dtor_pointer",
13871     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13872    },
13873    {
13874     "kind" : "deleting_dtor_pointer",
13875     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13876    },
13877    {
13878     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13879    },
13880    {
13881     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13882    },
13883    {
13884     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13885    },
13886    {
13887     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13888    }
13889   ]
13890  },
13891  {
13892   "alignment" : 4,
13893   "fields" :
13894   [
13895    {
13896     "access" : "private",
13897     "field_name" : "mQueue",
13898     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13899    }
13900   ],
13901   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13902   "name" : "android::hardware::details::TaskRunner",
13903   "record_kind" : "class",
13904   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13905   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13906   "size" : 8,
13907   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13908  },
13909  {
13910   "alignment" : 4,
13911   "fields" :
13912   [
13913    {
13914     "access" : "private",
13915     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13916    }
13917   ],
13918   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13919   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13920   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13921   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13922   "size" : 8,
13923   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13924   "template_args" : [ "_ZTI13native_handle" ]
13925  },
13926  {
13927   "access" : "private",
13928   "alignment" : 4,
13929   "fields" :
13930   [
13931    {
13932     "field_name" : "mPointer",
13933     "referenced_type" : "_ZTIP13native_handle"
13934    },
13935    {
13936     "field_name" : "_pad",
13937     "referenced_type" : "_ZTIy"
13938    }
13939   ],
13940   "is_anonymous" : true,
13941   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13942   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13943   "record_kind" : "union",
13944   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13945   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13946   "size" : 8,
13947   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13948  },
13949  {
13950   "alignment" : 4,
13951   "fields" :
13952   [
13953    {
13954     "access" : "private",
13955     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13956    }
13957   ],
13958   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13959   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13960   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13961   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13962   "size" : 8,
13963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13964   "template_args" : [ "_ZTIK13native_handle" ]
13965  },
13966  {
13967   "access" : "private",
13968   "alignment" : 4,
13969   "fields" :
13970   [
13971    {
13972     "field_name" : "mPointer",
13973     "referenced_type" : "_ZTIPK13native_handle"
13974    },
13975    {
13976     "field_name" : "_pad",
13977     "referenced_type" : "_ZTIy"
13978    }
13979   ],
13980   "is_anonymous" : true,
13981   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13982   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
13983   "record_kind" : "union",
13984   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13985   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
13986   "size" : 8,
13987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13988  },
13989  {
13990   "alignment" : 4,
13991   "fields" :
13992   [
13993    {
13994     "access" : "private",
13995     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
13996    }
13997   ],
13998   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
13999   "name" : "android::hardware::details::hidl_pointer<const char>",
14000   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14001   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14002   "size" : 8,
14003   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14004   "template_args" : [ "_ZTIKc" ]
14005  },
14006  {
14007   "access" : "private",
14008   "alignment" : 4,
14009   "fields" :
14010   [
14011    {
14012     "field_name" : "mPointer",
14013     "referenced_type" : "_ZTIPKc"
14014    },
14015    {
14016     "field_name" : "_pad",
14017     "referenced_type" : "_ZTIy"
14018    }
14019   ],
14020   "is_anonymous" : true,
14021   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14022   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14023   "record_kind" : "union",
14024   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14025   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14026   "size" : 8,
14027   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14028  },
14029  {
14030   "alignment" : 4,
14031   "fields" :
14032   [
14033    {
14034     "access" : "private",
14035     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14036    }
14037   ],
14038   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14039   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14040   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14041   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14042   "size" : 8,
14043   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14044   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14045  },
14046  {
14047   "access" : "private",
14048   "alignment" : 4,
14049   "fields" :
14050   [
14051    {
14052     "field_name" : "mPointer",
14053     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14054    },
14055    {
14056     "field_name" : "_pad",
14057     "referenced_type" : "_ZTIy"
14058    }
14059   ],
14060   "is_anonymous" : true,
14061   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14062   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14063   "record_kind" : "union",
14064   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14065   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14066   "size" : 8,
14067   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14068  },
14069  {
14070   "alignment" : 4,
14071   "fields" :
14072   [
14073    {
14074     "access" : "private",
14075     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14076    }
14077   ],
14078   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14079   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14080   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14081   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14082   "size" : 8,
14083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14084   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14085  },
14086  {
14087   "access" : "private",
14088   "alignment" : 4,
14089   "fields" :
14090   [
14091    {
14092     "field_name" : "mPointer",
14093     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14094    },
14095    {
14096     "field_name" : "_pad",
14097     "referenced_type" : "_ZTIy"
14098    }
14099   ],
14100   "is_anonymous" : true,
14101   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14102   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14103   "record_kind" : "union",
14104   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14105   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14106   "size" : 8,
14107   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14108  },
14109  {
14110   "alignment" : 4,
14111   "fields" :
14112   [
14113    {
14114     "access" : "private",
14115     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14116    }
14117   ],
14118   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14119   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14120   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14121   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14122   "size" : 8,
14123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14124   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14125  },
14126  {
14127   "access" : "private",
14128   "alignment" : 4,
14129   "fields" :
14130   [
14131    {
14132     "field_name" : "mPointer",
14133     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14134    },
14135    {
14136     "field_name" : "_pad",
14137     "referenced_type" : "_ZTIy"
14138    }
14139   ],
14140   "is_anonymous" : true,
14141   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14142   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14143   "record_kind" : "union",
14144   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14145   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14146   "size" : 8,
14147   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14148  },
14149  {
14150   "alignment" : 4,
14151   "fields" :
14152   [
14153    {
14154     "access" : "private",
14155     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
14156    }
14157   ],
14158   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14159   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
14160   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14161   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14162   "size" : 8,
14163   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14164   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
14165  },
14166  {
14167   "access" : "private",
14168   "alignment" : 4,
14169   "fields" :
14170   [
14171    {
14172     "field_name" : "mPointer",
14173     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
14174    },
14175    {
14176     "field_name" : "_pad",
14177     "referenced_type" : "_ZTIy"
14178    }
14179   ],
14180   "is_anonymous" : true,
14181   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14182   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14183   "record_kind" : "union",
14184   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14185   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14186   "size" : 8,
14187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14188  },
14189  {
14190   "alignment" : 4,
14191   "fields" :
14192   [
14193    {
14194     "access" : "private",
14195     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
14196    }
14197   ],
14198   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14199   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
14200   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14201   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14202   "size" : 8,
14203   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14204   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
14205  },
14206  {
14207   "access" : "private",
14208   "alignment" : 4,
14209   "fields" :
14210   [
14211    {
14212     "field_name" : "mPointer",
14213     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
14214    },
14215    {
14216     "field_name" : "_pad",
14217     "referenced_type" : "_ZTIy"
14218    }
14219   ],
14220   "is_anonymous" : true,
14221   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14222   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14223   "record_kind" : "union",
14224   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14225   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14226   "size" : 8,
14227   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14228  },
14229  {
14230   "alignment" : 4,
14231   "fields" :
14232   [
14233    {
14234     "access" : "private",
14235     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
14236    }
14237   ],
14238   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14239   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
14240   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14241   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14242   "size" : 8,
14243   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14244   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
14245  },
14246  {
14247   "access" : "private",
14248   "alignment" : 4,
14249   "fields" :
14250   [
14251    {
14252     "field_name" : "mPointer",
14253     "referenced_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE"
14254    },
14255    {
14256     "field_name" : "_pad",
14257     "referenced_type" : "_ZTIy"
14258    }
14259   ],
14260   "is_anonymous" : true,
14261   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14262   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14263   "record_kind" : "union",
14264   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14265   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14266   "size" : 8,
14267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14268  },
14269  {
14270   "alignment" : 4,
14271   "fields" :
14272   [
14273    {
14274     "access" : "private",
14275     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
14276    }
14277   ],
14278   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14279   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
14280   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14281   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14282   "size" : 8,
14283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14284   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
14285  },
14286  {
14287   "access" : "private",
14288   "alignment" : 4,
14289   "fields" :
14290   [
14291    {
14292     "field_name" : "mPointer",
14293     "referenced_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
14294    },
14295    {
14296     "field_name" : "_pad",
14297     "referenced_type" : "_ZTIy"
14298    }
14299   ],
14300   "is_anonymous" : true,
14301   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14302   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14303   "record_kind" : "union",
14304   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14305   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14306   "size" : 8,
14307   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14308  },
14309  {
14310   "alignment" : 4,
14311   "fields" :
14312   [
14313    {
14314     "access" : "private",
14315     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14316    }
14317   ],
14318   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14319   "name" : "android::hardware::details::hidl_pointer<char>",
14320   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14321   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14322   "size" : 8,
14323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14324   "template_args" : [ "_ZTIc" ]
14325  },
14326  {
14327   "access" : "private",
14328   "alignment" : 4,
14329   "fields" :
14330   [
14331    {
14332     "field_name" : "mPointer",
14333     "referenced_type" : "_ZTIPc"
14334    },
14335    {
14336     "field_name" : "_pad",
14337     "referenced_type" : "_ZTIy"
14338    }
14339   ],
14340   "is_anonymous" : true,
14341   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14342   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14343   "record_kind" : "union",
14344   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14345   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14346   "size" : 8,
14347   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14348  },
14349  {
14350   "alignment" : 4,
14351   "fields" :
14352   [
14353    {
14354     "access" : "private",
14355     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14356    }
14357   ],
14358   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14359   "name" : "android::hardware::details::hidl_pointer<int>",
14360   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14361   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14362   "size" : 8,
14363   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14364   "template_args" : [ "_ZTIi" ]
14365  },
14366  {
14367   "access" : "private",
14368   "alignment" : 4,
14369   "fields" :
14370   [
14371    {
14372     "field_name" : "mPointer",
14373     "referenced_type" : "_ZTIPi"
14374    },
14375    {
14376     "field_name" : "_pad",
14377     "referenced_type" : "_ZTIy"
14378    }
14379   ],
14380   "is_anonymous" : true,
14381   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14382   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14383   "record_kind" : "union",
14384   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14385   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14386   "size" : 8,
14387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14388  },
14389  {
14390   "alignment" : 4,
14391   "fields" :
14392   [
14393    {
14394     "access" : "private",
14395     "field_name" : "buffer",
14396     "referenced_type" : "_ZTIA16_c"
14397    }
14398   ],
14399   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14400   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14401   "record_kind" : "class",
14402   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14403   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14404   "size" : 16,
14405   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14406   "template_args" :
14407   [
14408    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14409   ]
14410  },
14411  {
14412   "alignment" : 4,
14413   "fields" :
14414   [
14415    {
14416     "access" : "private",
14417     "field_name" : "mStatus",
14418     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14419    },
14420    {
14421     "access" : "private",
14422     "field_name" : "mCheckedStatus",
14423     "field_offset" : 160,
14424     "referenced_type" : "_ZTIb"
14425    }
14426   ],
14427   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14428   "name" : "android::hardware::details::return_status",
14429   "record_kind" : "class",
14430   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14431   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14432   "size" : 24,
14433   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14434  },
14435  {
14436   "alignment" : 4,
14437   "fields" :
14438   [
14439    {
14440     "access" : "protected",
14441     "field_name" : "mInstrumentationCallbacks",
14442     "field_offset" : 32,
14443     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14444    },
14445    {
14446     "access" : "protected",
14447     "field_name" : "mEnableInstrumentation",
14448     "field_offset" : 128,
14449     "referenced_type" : "_ZTIb"
14450    },
14451    {
14452     "access" : "protected",
14453     "field_name" : "mInstrumentationLibPackage",
14454     "field_offset" : 160,
14455     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14456    },
14457    {
14458     "access" : "protected",
14459     "field_name" : "mInterfaceName",
14460     "field_offset" : 256,
14461     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14462    }
14463   ],
14464   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14465   "name" : "android::hardware::details::HidlInstrumentor",
14466   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14467   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14468   "size" : 44,
14469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14470   "vtable_components" :
14471   [
14472    {
14473     "kind" : "offset_to_top"
14474    },
14475    {
14476     "kind" : "rtti",
14477     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14478    },
14479    {
14480     "kind" : "complete_dtor_pointer",
14481     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14482    },
14483    {
14484     "kind" : "deleting_dtor_pointer",
14485     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14486    }
14487   ]
14488  },
14489  {
14490   "alignment" : 1,
14491   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14492   "name" : "android::hardware::details::i_tag",
14493   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14494   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14495   "size" : 1,
14496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14497  },
14498  {
14499   "alignment" : 1,
14500   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14501   "name" : "android::hardware::details::bs_tag",
14502   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14503   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14504   "size" : 1,
14505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14506  },
14507  {
14508   "alignment" : 1,
14509   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14510   "name" : "android::hardware::details::bnhw_tag",
14511   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14512   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14513   "size" : 1,
14514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14515  },
14516  {
14517   "alignment" : 1,
14518   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14519   "name" : "android::hardware::details::bphw_tag",
14520   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14521   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14522   "size" : 1,
14523   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14524  },
14525  {
14526   "alignment" : 1,
14527   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14528   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14529   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14530   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14531   "size" : 1,
14532   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14533   "template_args" : [ "_ZTIh" ]
14534  },
14535  {
14536   "alignment" : 4,
14537   "fields" :
14538   [
14539    {
14540     "access" : "private",
14541     "field_name" : "mBuffer",
14542     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14543    },
14544    {
14545     "access" : "private",
14546     "field_name" : "mSize",
14547     "field_offset" : 64,
14548     "referenced_type" : "_ZTIj"
14549    },
14550    {
14551     "access" : "private",
14552     "field_name" : "mOwnsBuffer",
14553     "field_offset" : 96,
14554     "referenced_type" : "_ZTIb"
14555    },
14556    {
14557     "access" : "private",
14558     "field_name" : "mPad",
14559     "field_offset" : 104,
14560     "referenced_type" : "_ZTIA3_h"
14561    }
14562   ],
14563   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14564   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14565   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14566   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14567   "size" : 16,
14568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14569   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14570  },
14571  {
14572   "alignment" : 4,
14573   "fields" :
14574   [
14575    {
14576     "access" : "private",
14577     "field_name" : "mBuffer",
14578     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14579    },
14580    {
14581     "access" : "private",
14582     "field_name" : "mSize",
14583     "field_offset" : 64,
14584     "referenced_type" : "_ZTIj"
14585    },
14586    {
14587     "access" : "private",
14588     "field_name" : "mOwnsBuffer",
14589     "field_offset" : 96,
14590     "referenced_type" : "_ZTIb"
14591    },
14592    {
14593     "access" : "private",
14594     "field_name" : "mPad",
14595     "field_offset" : 104,
14596     "referenced_type" : "_ZTIA3_h"
14597    }
14598   ],
14599   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14600   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14601   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14602   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14603   "size" : 16,
14604   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14605   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14606  },
14607  {
14608   "alignment" : 4,
14609   "fields" :
14610   [
14611    {
14612     "access" : "private",
14613     "field_name" : "mBuffer",
14614     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14615    },
14616    {
14617     "access" : "private",
14618     "field_name" : "mSize",
14619     "field_offset" : 64,
14620     "referenced_type" : "_ZTIj"
14621    },
14622    {
14623     "access" : "private",
14624     "field_name" : "mOwnsBuffer",
14625     "field_offset" : 96,
14626     "referenced_type" : "_ZTIb"
14627    },
14628    {
14629     "access" : "private",
14630     "field_name" : "mPad",
14631     "field_offset" : 104,
14632     "referenced_type" : "_ZTIA3_h"
14633    }
14634   ],
14635   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14636   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14637   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14638   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14639   "size" : 16,
14640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14641   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14642  },
14643  {
14644   "alignment" : 4,
14645   "fields" :
14646   [
14647    {
14648     "access" : "private",
14649     "field_name" : "mBuffer",
14650     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
14651    },
14652    {
14653     "access" : "private",
14654     "field_name" : "mSize",
14655     "field_offset" : 64,
14656     "referenced_type" : "_ZTIj"
14657    },
14658    {
14659     "access" : "private",
14660     "field_name" : "mOwnsBuffer",
14661     "field_offset" : 96,
14662     "referenced_type" : "_ZTIb"
14663    },
14664    {
14665     "access" : "private",
14666     "field_name" : "mPad",
14667     "field_offset" : 104,
14668     "referenced_type" : "_ZTIA3_h"
14669    }
14670   ],
14671   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14672   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
14673   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14674   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14675   "size" : 16,
14676   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14677   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
14678  },
14679  {
14680   "alignment" : 4,
14681   "fields" :
14682   [
14683    {
14684     "access" : "private",
14685     "field_name" : "mBuffer",
14686     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
14687    },
14688    {
14689     "access" : "private",
14690     "field_name" : "mSize",
14691     "field_offset" : 64,
14692     "referenced_type" : "_ZTIj"
14693    },
14694    {
14695     "access" : "private",
14696     "field_name" : "mOwnsBuffer",
14697     "field_offset" : 96,
14698     "referenced_type" : "_ZTIb"
14699    },
14700    {
14701     "access" : "private",
14702     "field_name" : "mPad",
14703     "field_offset" : 104,
14704     "referenced_type" : "_ZTIA3_h"
14705    }
14706   ],
14707   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14708   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
14709   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14710   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14711   "size" : 16,
14712   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14713   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
14714  },
14715  {
14716   "alignment" : 4,
14717   "fields" :
14718   [
14719    {
14720     "access" : "private",
14721     "field_name" : "mBuffer",
14722     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
14723    },
14724    {
14725     "access" : "private",
14726     "field_name" : "mSize",
14727     "field_offset" : 64,
14728     "referenced_type" : "_ZTIj"
14729    },
14730    {
14731     "access" : "private",
14732     "field_name" : "mOwnsBuffer",
14733     "field_offset" : 96,
14734     "referenced_type" : "_ZTIb"
14735    },
14736    {
14737     "access" : "private",
14738     "field_name" : "mPad",
14739     "field_offset" : 104,
14740     "referenced_type" : "_ZTIA3_h"
14741    }
14742   ],
14743   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14744   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
14745   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14746   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14747   "size" : 16,
14748   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14749   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
14750  },
14751  {
14752   "alignment" : 4,
14753   "fields" :
14754   [
14755    {
14756     "access" : "private",
14757     "field_name" : "mBuffer",
14758     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
14759    },
14760    {
14761     "access" : "private",
14762     "field_name" : "mSize",
14763     "field_offset" : 64,
14764     "referenced_type" : "_ZTIj"
14765    },
14766    {
14767     "access" : "private",
14768     "field_name" : "mOwnsBuffer",
14769     "field_offset" : 96,
14770     "referenced_type" : "_ZTIb"
14771    },
14772    {
14773     "access" : "private",
14774     "field_name" : "mPad",
14775     "field_offset" : 104,
14776     "referenced_type" : "_ZTIA3_h"
14777    }
14778   ],
14779   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14780   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
14781   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14782   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14783   "size" : 16,
14784   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14785   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
14786  },
14787  {
14788   "alignment" : 4,
14789   "fields" :
14790   [
14791    {
14792     "access" : "private",
14793     "field_name" : "mBuffer",
14794     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14795    },
14796    {
14797     "access" : "private",
14798     "field_name" : "mSize",
14799     "field_offset" : 64,
14800     "referenced_type" : "_ZTIj"
14801    },
14802    {
14803     "access" : "private",
14804     "field_name" : "mOwnsBuffer",
14805     "field_offset" : 96,
14806     "referenced_type" : "_ZTIb"
14807    },
14808    {
14809     "access" : "private",
14810     "field_name" : "mPad",
14811     "field_offset" : 104,
14812     "referenced_type" : "_ZTIA3_h"
14813    }
14814   ],
14815   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14816   "name" : "android::hardware::hidl_vec<char>",
14817   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14818   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14819   "size" : 16,
14820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14821   "template_args" : [ "_ZTIc" ]
14822  },
14823  {
14824   "alignment" : 4,
14825   "fields" :
14826   [
14827    {
14828     "access" : "private",
14829     "field_name" : "mBuffer",
14830     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14831    },
14832    {
14833     "access" : "private",
14834     "field_name" : "mSize",
14835     "field_offset" : 64,
14836     "referenced_type" : "_ZTIj"
14837    },
14838    {
14839     "access" : "private",
14840     "field_name" : "mOwnsBuffer",
14841     "field_offset" : 96,
14842     "referenced_type" : "_ZTIb"
14843    },
14844    {
14845     "access" : "private",
14846     "field_name" : "mPad",
14847     "field_offset" : 104,
14848     "referenced_type" : "_ZTIA3_h"
14849    }
14850   ],
14851   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14852   "name" : "android::hardware::hidl_vec<int>",
14853   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14854   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14855   "size" : 16,
14856   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14857   "template_args" : [ "_ZTIi" ]
14858  },
14859  {
14860   "alignment" : 4,
14861   "base_specifiers" :
14862   [
14863    {
14864     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14865    }
14866   ],
14867   "fields" :
14868   [
14869    {
14870     "access" : "protected",
14871     "field_name" : "mSchedPolicy",
14872     "field_offset" : 32,
14873     "referenced_type" : "_ZTIi"
14874    },
14875    {
14876     "access" : "protected",
14877     "field_name" : "mSchedPriority",
14878     "field_offset" : 64,
14879     "referenced_type" : "_ZTIi"
14880    },
14881    {
14882     "access" : "private",
14883     "field_name" : "mExtras",
14884     "field_offset" : 96,
14885     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14886    },
14887    {
14888     "access" : "private",
14889     "field_name" : "mReserved0",
14890     "field_offset" : 128,
14891     "referenced_type" : "_ZTIPv"
14892    }
14893   ],
14894   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14895   "name" : "android::hardware::BHwBinder",
14896   "record_kind" : "class",
14897   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14898   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14899   "size" : 28,
14900   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14901   "vtable_components" :
14902   [
14903    {
14904     "component_value" : 20,
14905     "kind" : "vbase_offset"
14906    },
14907    {
14908     "kind" : "offset_to_top"
14909    },
14910    {
14911     "kind" : "rtti",
14912     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14913    },
14914    {
14915     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14916    },
14917    {
14918     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14919    },
14920    {
14921     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14922    },
14923    {
14924     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14925    },
14926    {
14927     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14928    },
14929    {
14930     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14931    },
14932    {
14933     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14934    },
14935    {
14936     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14937    },
14938    {
14939     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14940    },
14941    {
14942     "kind" : "complete_dtor_pointer",
14943     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14944    },
14945    {
14946     "kind" : "deleting_dtor_pointer",
14947     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14948    },
14949    {
14950     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14951    },
14952    {
14953     "kind" : "vcall_offset"
14954    },
14955    {
14956     "kind" : "vcall_offset"
14957    },
14958    {
14959     "kind" : "vcall_offset"
14960    },
14961    {
14962     "kind" : "vcall_offset"
14963    },
14964    {
14965     "component_value" : -20,
14966     "kind" : "vcall_offset"
14967    },
14968    {
14969     "component_value" : -20,
14970     "kind" : "offset_to_top"
14971    },
14972    {
14973     "kind" : "rtti",
14974     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14975    },
14976    {
14977     "kind" : "complete_dtor_pointer",
14978     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
14979    },
14980    {
14981     "kind" : "deleting_dtor_pointer",
14982     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
14983    },
14984    {
14985     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14986    },
14987    {
14988     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14989    },
14990    {
14991     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14992    },
14993    {
14994     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14995    }
14996   ]
14997  },
14998  {
14999   "alignment" : 4,
15000   "fields" :
15001   [
15002    {
15003     "field_name" : "sched_policy",
15004     "referenced_type" : "_ZTIi"
15005    },
15006    {
15007     "field_name" : "prio",
15008     "field_offset" : 32,
15009     "referenced_type" : "_ZTIi"
15010    }
15011   ],
15012   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15013   "name" : "android::hardware::SchedPrio",
15014   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15015   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15016   "size" : 8,
15017   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15018  },
15019  {
15020   "alignment" : 4,
15021   "fields" :
15022   [
15023    {
15024     "access" : "private",
15025     "field_name" : "mCond",
15026     "referenced_type" : "_ZTI14pthread_cond_t"
15027    }
15028   ],
15029   "linker_set_key" : "_ZTIN7android9ConditionE",
15030   "name" : "android::Condition",
15031   "record_kind" : "class",
15032   "referenced_type" : "_ZTIN7android9ConditionE",
15033   "self_type" : "_ZTIN7android9ConditionE",
15034   "size" : 4,
15035   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15036  },
15037  {
15038   "alignment" : 4,
15039   "fields" :
15040   [
15041    {
15042     "field_name" : "buf",
15043     "referenced_type" : "_ZTIA5121_h"
15044    },
15045    {
15046     "field_name" : "entry",
15047     "referenced_type" : "_ZTI12logger_entry"
15048    }
15049   ],
15050   "is_anonymous" : true,
15051   "linker_set_key" : "_ZTIN7log_msgUt_E",
15052   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15053   "record_kind" : "union",
15054   "referenced_type" : "_ZTIN7log_msgUt_E",
15055   "self_type" : "_ZTIN7log_msgUt_E",
15056   "size" : 5124,
15057   "source_file" : "/system/core/liblog/include/log/log_read.h"
15058  }
15059 ],
15060 "rvalue_reference_types" :
15061 [
15062  {
15063   "alignment" : 4,
15064   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15065   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15066   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15067   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15068   "size" : 4,
15069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15070  },
15071  {
15072   "alignment" : 4,
15073   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_26IPowerEEE",
15074   "name" : "android::sp<android::hardware::power::V1_2::IPower> &&",
15075   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
15076   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_26IPowerEEE",
15077   "size" : 4,
15078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15079  },
15080  {
15081   "alignment" : 4,
15082   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15083   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15084   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15085   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15086   "size" : 4,
15087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15088  },
15089  {
15090   "alignment" : 4,
15091   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15092   "name" : "android::hardware::hidl_handle &&",
15093   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15094   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15095   "size" : 4,
15096   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15097  },
15098  {
15099   "alignment" : 4,
15100   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15101   "name" : "android::hardware::hidl_memory &&",
15102   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15103   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15104   "size" : 4,
15105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15106  },
15107  {
15108   "alignment" : 4,
15109   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15110   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > &&",
15111   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15112   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15113   "size" : 4,
15114   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15115  },
15116  {
15117   "alignment" : 4,
15118   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15119   "name" : "android::hardware::Return<bool> &&",
15120   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15121   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15122   "size" : 4,
15123   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15124  },
15125  {
15126   "alignment" : 4,
15127   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15128   "name" : "android::hardware::Return<void> &&",
15129   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15130   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15131   "size" : 4,
15132   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15133  },
15134  {
15135   "alignment" : 4,
15136   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15137   "name" : "android::hardware::Status &&",
15138   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15139   "self_type" : "_ZTION7android8hardware6StatusE",
15140   "size" : 4,
15141   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15142  },
15143  {
15144   "alignment" : 4,
15145   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15146   "name" : "android::hardware::details::return_status &&",
15147   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15148   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15149   "size" : 4,
15150   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15151  },
15152  {
15153   "alignment" : 4,
15154   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15155   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15156   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15157   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15158   "size" : 4,
15159   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15160  },
15161  {
15162   "alignment" : 4,
15163   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15164   "name" : "std::function<sp<IBase> (void *)> &&",
15165   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15166   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15167   "size" : 4,
15168   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15169  },
15170  {
15171   "alignment" : 4,
15172   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15173   "name" : "std::function<sp<IBinder> (void *)> &&",
15174   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15175   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15176   "size" : 4,
15177   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15178  }
15179 ]
15180}
15181