1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware5power4V1_26IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_26IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_26IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_26IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spIS3_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_27BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_27BsPowerC1ENS_2spINS2_6IPowerEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_27BsPowerC2ENS_2spINS2_6IPowerEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_29BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_29BnHwPower24_hidl_powerHintAsync_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_29BnHwPower4pingEv"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_29BnHwPowerD2Ev"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
361  },
362  {
363   "name" : "_ZN7android8hardware5power4V1_29BpHwPower24_hidl_powerHintAsync_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
364  },
365  {
366   "name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
367  },
368  {
369   "name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
373  },
374  {
375   "name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
379  },
380  {
381   "name" : "_ZN7android8hardware5power4V1_29BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware5power4V1_29BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_29BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
417  },
418  {
419   "binding" : "weak",
420   "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_"
421  },
422  {
423   "binding" : "weak",
424   "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"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
429  },
430  {
431   "binding" : "weak",
432   "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_"
433  },
434  {
435   "binding" : "weak",
436   "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"
437  },
438  {
439   "binding" : "weak",
440   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
441  },
442  {
443   "binding" : "weak",
444   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
445  },
446  {
447   "binding" : "weak",
448   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
449  },
450  {
451   "name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
452  },
453  {
454   "name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
455  },
456  {
457   "name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
458  },
459  {
460   "name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
461  },
462  {
463   "name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
464  },
465  {
466   "name" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
467  }
468 ],
469 "elf_objects" :
470 [
471  {
472   "name" : "_ZN7android8hardware5power4V1_26IPower10descriptorE"
473  },
474  {
475   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS1_4V1_06IPowerE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS1_4V1_16IPowerE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware5power4V1_26IPowerE0_NS_4hidl4base4V1_05IBaseE"
482  },
483  {
484   "binding" : "weak",
485   "name" : "_ZTCN7android8hardware5power4V1_27BsPowerE0_NS2_6IPowerE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS0_7IBinderE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS0_9BHwBinderE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware5power4V1_29BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
498  },
499  {
500   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS1_4V1_06IPowerE"
501  },
502  {
503   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS1_4V1_16IPowerE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS2_6IPowerE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE4_NS0_10IInterfaceE"
513  },
514  {
515   "name" : "_ZTCN7android8hardware5power4V1_29BpHwPowerE8_NS0_11BpHwRefBaseE"
516  },
517  {
518   "name" : "_ZTTN7android8hardware5power4V1_26IPowerE"
519  },
520  {
521   "name" : "_ZTTN7android8hardware5power4V1_29BnHwPowerE"
522  },
523  {
524   "name" : "_ZTTN7android8hardware5power4V1_29BpHwPowerE"
525  },
526  {
527   "name" : "_ZTVN7android8hardware5power4V1_26IPowerE"
528  },
529  {
530   "binding" : "weak",
531   "name" : "_ZTVN7android8hardware5power4V1_27BsPowerE"
532  },
533  {
534   "name" : "_ZTVN7android8hardware5power4V1_29BnHwPowerE"
535  },
536  {
537   "name" : "_ZTVN7android8hardware5power4V1_29BpHwPowerE"
538  }
539 ],
540 "enum_types" :
541 [
542  {
543   "alignment" : 4,
544   "enum_fields" :
545   [
546    {
547     "enum_field_value" : 1,
548     "name" : "HAL_HDR_DOLBY_VISION"
549    },
550    {
551     "enum_field_value" : 2,
552     "name" : "HAL_HDR_HDR10"
553    },
554    {
555     "enum_field_value" : 3,
556     "name" : "HAL_HDR_HLG"
557    }
558   ],
559   "linker_set_key" : "_ZTI13android_hdr_t",
560   "name" : "android_hdr_t",
561   "referenced_type" : "_ZTI13android_hdr_t",
562   "self_type" : "_ZTI13android_hdr_t",
563   "size" : 4,
564   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
565   "underlying_type" : "_ZTIj"
566  },
567  {
568   "alignment" : 4,
569   "enum_fields" :
570   [
571    {
572     "enum_field_value" : 4,
573     "name" : "HAL_HDR_HDR10_PLUS"
574    }
575   ],
576   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
577   "name" : "android_hdr_v1_2_t",
578   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
579   "self_type" : "_ZTI18android_hdr_v1_2_t",
580   "size" : 4,
581   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
582   "underlying_type" : "_ZTIj"
583  },
584  {
585   "alignment" : 4,
586   "enum_fields" :
587   [
588    {
589     "enum_field_value" : 0,
590     "name" : "ANDROID_LOG_UNKNOWN"
591    },
592    {
593     "enum_field_value" : 1,
594     "name" : "ANDROID_LOG_DEFAULT"
595    },
596    {
597     "enum_field_value" : 2,
598     "name" : "ANDROID_LOG_VERBOSE"
599    },
600    {
601     "enum_field_value" : 3,
602     "name" : "ANDROID_LOG_DEBUG"
603    },
604    {
605     "enum_field_value" : 4,
606     "name" : "ANDROID_LOG_INFO"
607    },
608    {
609     "enum_field_value" : 5,
610     "name" : "ANDROID_LOG_WARN"
611    },
612    {
613     "enum_field_value" : 6,
614     "name" : "ANDROID_LOG_ERROR"
615    },
616    {
617     "enum_field_value" : 7,
618     "name" : "ANDROID_LOG_FATAL"
619    },
620    {
621     "enum_field_value" : 8,
622     "name" : "ANDROID_LOG_SILENT"
623    }
624   ],
625   "linker_set_key" : "_ZTI19android_LogPriority",
626   "name" : "android_LogPriority",
627   "referenced_type" : "_ZTI19android_LogPriority",
628   "self_type" : "_ZTI19android_LogPriority",
629   "size" : 4,
630   "source_file" : "/system/core/liblog/include/android/log.h",
631   "underlying_type" : "_ZTIj"
632  },
633  {
634   "alignment" : 4,
635   "enum_fields" :
636   [
637    {
638     "enum_field_value" : 0,
639     "name" : "HAL_DATASPACE_UNKNOWN"
640    },
641    {
642     "enum_field_value" : 1,
643     "name" : "HAL_DATASPACE_ARBITRARY"
644    },
645    {
646     "enum_field_value" : 16,
647     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
648    },
649    {
650     "enum_field_value" : 4128768,
651     "name" : "HAL_DATASPACE_STANDARD_MASK"
652    },
653    {
654     "enum_field_value" : 0,
655     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
656    },
657    {
658     "enum_field_value" : 65536,
659     "name" : "HAL_DATASPACE_STANDARD_BT709"
660    },
661    {
662     "enum_field_value" : 131072,
663     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
664    },
665    {
666     "enum_field_value" : 196608,
667     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
668    },
669    {
670     "enum_field_value" : 262144,
671     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
672    },
673    {
674     "enum_field_value" : 327680,
675     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
676    },
677    {
678     "enum_field_value" : 393216,
679     "name" : "HAL_DATASPACE_STANDARD_BT2020"
680    },
681    {
682     "enum_field_value" : 458752,
683     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
684    },
685    {
686     "enum_field_value" : 524288,
687     "name" : "HAL_DATASPACE_STANDARD_BT470M"
688    },
689    {
690     "enum_field_value" : 589824,
691     "name" : "HAL_DATASPACE_STANDARD_FILM"
692    },
693    {
694     "enum_field_value" : 655360,
695     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
696    },
697    {
698     "enum_field_value" : 720896,
699     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
700    },
701    {
702     "enum_field_value" : 22,
703     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
704    },
705    {
706     "enum_field_value" : 130023424,
707     "name" : "HAL_DATASPACE_TRANSFER_MASK"
708    },
709    {
710     "enum_field_value" : 0,
711     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
712    },
713    {
714     "enum_field_value" : 4194304,
715     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
716    },
717    {
718     "enum_field_value" : 8388608,
719     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
720    },
721    {
722     "enum_field_value" : 12582912,
723     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
724    },
725    {
726     "enum_field_value" : 16777216,
727     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
728    },
729    {
730     "enum_field_value" : 20971520,
731     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
732    },
733    {
734     "enum_field_value" : 25165824,
735     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
736    },
737    {
738     "enum_field_value" : 29360128,
739     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
740    },
741    {
742     "enum_field_value" : 33554432,
743     "name" : "HAL_DATASPACE_TRANSFER_HLG"
744    },
745    {
746     "enum_field_value" : 27,
747     "name" : "HAL_DATASPACE_RANGE_SHIFT"
748    },
749    {
750     "enum_field_value" : 939524096,
751     "name" : "HAL_DATASPACE_RANGE_MASK"
752    },
753    {
754     "enum_field_value" : 0,
755     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
756    },
757    {
758     "enum_field_value" : 134217728,
759     "name" : "HAL_DATASPACE_RANGE_FULL"
760    },
761    {
762     "enum_field_value" : 268435456,
763     "name" : "HAL_DATASPACE_RANGE_LIMITED"
764    },
765    {
766     "enum_field_value" : 402653184,
767     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
768    },
769    {
770     "enum_field_value" : 512,
771     "name" : "HAL_DATASPACE_SRGB_LINEAR"
772    },
773    {
774     "enum_field_value" : 138477568,
775     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
776    },
777    {
778     "enum_field_value" : 406913024,
779     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
780    },
781    {
782     "enum_field_value" : 513,
783     "name" : "HAL_DATASPACE_SRGB"
784    },
785    {
786     "enum_field_value" : 142671872,
787     "name" : "HAL_DATASPACE_V0_SRGB"
788    },
789    {
790     "enum_field_value" : 411107328,
791     "name" : "HAL_DATASPACE_V0_SCRGB"
792    },
793    {
794     "enum_field_value" : 257,
795     "name" : "HAL_DATASPACE_JFIF"
796    },
797    {
798     "enum_field_value" : 146931712,
799     "name" : "HAL_DATASPACE_V0_JFIF"
800    },
801    {
802     "enum_field_value" : 258,
803     "name" : "HAL_DATASPACE_BT601_625"
804    },
805    {
806     "enum_field_value" : 281149440,
807     "name" : "HAL_DATASPACE_V0_BT601_625"
808    },
809    {
810     "enum_field_value" : 259,
811     "name" : "HAL_DATASPACE_BT601_525"
812    },
813    {
814     "enum_field_value" : 281280512,
815     "name" : "HAL_DATASPACE_V0_BT601_525"
816    },
817    {
818     "enum_field_value" : 260,
819     "name" : "HAL_DATASPACE_BT709"
820    },
821    {
822     "enum_field_value" : 281083904,
823     "name" : "HAL_DATASPACE_V0_BT709"
824    },
825    {
826     "enum_field_value" : 139067392,
827     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
828    },
829    {
830     "enum_field_value" : 155844608,
831     "name" : "HAL_DATASPACE_DCI_P3"
832    },
833    {
834     "enum_field_value" : 139067392,
835     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
836    },
837    {
838     "enum_field_value" : 143261696,
839     "name" : "HAL_DATASPACE_DISPLAY_P3"
840    },
841    {
842     "enum_field_value" : 151715840,
843     "name" : "HAL_DATASPACE_ADOBE_RGB"
844    },
845    {
846     "enum_field_value" : 138805248,
847     "name" : "HAL_DATASPACE_BT2020_LINEAR"
848    },
849    {
850     "enum_field_value" : 147193856,
851     "name" : "HAL_DATASPACE_BT2020"
852    },
853    {
854     "enum_field_value" : 163971072,
855     "name" : "HAL_DATASPACE_BT2020_PQ"
856    },
857    {
858     "enum_field_value" : 4096,
859     "name" : "HAL_DATASPACE_DEPTH"
860    },
861    {
862     "enum_field_value" : 4097,
863     "name" : "HAL_DATASPACE_SENSOR"
864    }
865   ],
866   "linker_set_key" : "_ZTI19android_dataspace_t",
867   "name" : "android_dataspace_t",
868   "referenced_type" : "_ZTI19android_dataspace_t",
869   "self_type" : "_ZTI19android_dataspace_t",
870   "size" : 4,
871   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
872   "underlying_type" : "_ZTIj"
873  },
874  {
875   "alignment" : 4,
876   "enum_fields" :
877   [
878    {
879     "enum_field_value" : 0,
880     "name" : "FLEX_FORMAT_INVALID"
881    },
882    {
883     "enum_field_value" : 1,
884     "name" : "FLEX_FORMAT_Y"
885    },
886    {
887     "enum_field_value" : 7,
888     "name" : "FLEX_FORMAT_YCbCr"
889    },
890    {
891     "enum_field_value" : 1073741831,
892     "name" : "FLEX_FORMAT_YCbCrA"
893    },
894    {
895     "enum_field_value" : 7168,
896     "name" : "FLEX_FORMAT_RGB"
897    },
898    {
899     "enum_field_value" : 1073748992,
900     "name" : "FLEX_FORMAT_RGBA"
901    }
902   ],
903   "linker_set_key" : "_ZTI19android_flex_format",
904   "name" : "android_flex_format",
905   "referenced_type" : "_ZTI19android_flex_format",
906   "self_type" : "_ZTI19android_flex_format",
907   "size" : 4,
908   "source_file" : "/system/core/libsystem/include/system/graphics.h",
909   "underlying_type" : "_ZTIj"
910  },
911  {
912   "alignment" : 4,
913   "enum_fields" :
914   [
915    {
916     "enum_field_value" : 1,
917     "name" : "HAL_TRANSFORM_FLIP_H"
918    },
919    {
920     "enum_field_value" : 2,
921     "name" : "HAL_TRANSFORM_FLIP_V"
922    },
923    {
924     "enum_field_value" : 4,
925     "name" : "HAL_TRANSFORM_ROT_90"
926    },
927    {
928     "enum_field_value" : 3,
929     "name" : "HAL_TRANSFORM_ROT_180"
930    },
931    {
932     "enum_field_value" : 7,
933     "name" : "HAL_TRANSFORM_ROT_270"
934    }
935   ],
936   "linker_set_key" : "_ZTI19android_transform_t",
937   "name" : "android_transform_t",
938   "referenced_type" : "_ZTI19android_transform_t",
939   "self_type" : "_ZTI19android_transform_t",
940   "size" : 4,
941   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
942   "underlying_type" : "_ZTIj"
943  },
944  {
945   "alignment" : 4,
946   "enum_fields" :
947   [
948    {
949     "enum_field_value" : 0,
950     "name" : "HAL_COLOR_MODE_NATIVE"
951    },
952    {
953     "enum_field_value" : 1,
954     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
955    },
956    {
957     "enum_field_value" : 2,
958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
959    },
960    {
961     "enum_field_value" : 3,
962     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
963    },
964    {
965     "enum_field_value" : 4,
966     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
967    },
968    {
969     "enum_field_value" : 5,
970     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
971    },
972    {
973     "enum_field_value" : 6,
974     "name" : "HAL_COLOR_MODE_DCI_P3"
975    },
976    {
977     "enum_field_value" : 7,
978     "name" : "HAL_COLOR_MODE_SRGB"
979    },
980    {
981     "enum_field_value" : 8,
982     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
983    },
984    {
985     "enum_field_value" : 9,
986     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
987    }
988   ],
989   "linker_set_key" : "_ZTI20android_color_mode_t",
990   "name" : "android_color_mode_t",
991   "referenced_type" : "_ZTI20android_color_mode_t",
992   "self_type" : "_ZTI20android_color_mode_t",
993   "size" : 4,
994   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
995   "underlying_type" : "_ZTIj"
996  },
997  {
998   "alignment" : 4,
999   "enum_fields" :
1000   [
1001    {
1002     "enum_field_value" : 0,
1003     "name" : "SYSTEM_TIME_REALTIME"
1004    },
1005    {
1006     "enum_field_value" : 1,
1007     "name" : "SYSTEM_TIME_MONOTONIC"
1008    },
1009    {
1010     "enum_field_value" : 2,
1011     "name" : "SYSTEM_TIME_PROCESS"
1012    },
1013    {
1014     "enum_field_value" : 3,
1015     "name" : "SYSTEM_TIME_THREAD"
1016    },
1017    {
1018     "enum_field_value" : 4,
1019     "name" : "SYSTEM_TIME_BOOTTIME"
1020    }
1021   ],
1022   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1023   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1024   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1025   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1026   "size" : 4,
1027   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1028   "underlying_type" : "_ZTIj"
1029  },
1030  {
1031   "alignment" : 4,
1032   "enum_fields" :
1033   [
1034    {
1035     "enum_field_value" : 1,
1036     "name" : "FLEX_COMPONENT_Y"
1037    },
1038    {
1039     "enum_field_value" : 2,
1040     "name" : "FLEX_COMPONENT_Cb"
1041    },
1042    {
1043     "enum_field_value" : 4,
1044     "name" : "FLEX_COMPONENT_Cr"
1045    },
1046    {
1047     "enum_field_value" : 1024,
1048     "name" : "FLEX_COMPONENT_R"
1049    },
1050    {
1051     "enum_field_value" : 2048,
1052     "name" : "FLEX_COMPONENT_G"
1053    },
1054    {
1055     "enum_field_value" : 4096,
1056     "name" : "FLEX_COMPONENT_B"
1057    },
1058    {
1059     "enum_field_value" : 1073741824,
1060     "name" : "FLEX_COMPONENT_A"
1061    }
1062   ],
1063   "linker_set_key" : "_ZTI22android_flex_component",
1064   "name" : "android_flex_component",
1065   "referenced_type" : "_ZTI22android_flex_component",
1066   "self_type" : "_ZTI22android_flex_component",
1067   "size" : 4,
1068   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1069   "underlying_type" : "_ZTIj"
1070  },
1071  {
1072   "alignment" : 4,
1073   "enum_fields" :
1074   [
1075    {
1076     "enum_field_value" : 1,
1077     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1078    },
1079    {
1080     "enum_field_value" : 2,
1081     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1082    },
1083    {
1084     "enum_field_value" : 3,
1085     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1086    },
1087    {
1088     "enum_field_value" : 4,
1089     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1090    },
1091    {
1092     "enum_field_value" : 5,
1093     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1094    },
1095    {
1096     "enum_field_value" : 16,
1097     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1098    },
1099    {
1100     "enum_field_value" : 17,
1101     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1102    },
1103    {
1104     "enum_field_value" : 20,
1105     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1106    },
1107    {
1108     "enum_field_value" : 22,
1109     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1110    },
1111    {
1112     "enum_field_value" : 32,
1113     "name" : "HAL_PIXEL_FORMAT_RAW16"
1114    },
1115    {
1116     "enum_field_value" : 33,
1117     "name" : "HAL_PIXEL_FORMAT_BLOB"
1118    },
1119    {
1120     "enum_field_value" : 34,
1121     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1122    },
1123    {
1124     "enum_field_value" : 35,
1125     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1126    },
1127    {
1128     "enum_field_value" : 36,
1129     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1130    },
1131    {
1132     "enum_field_value" : 37,
1133     "name" : "HAL_PIXEL_FORMAT_RAW10"
1134    },
1135    {
1136     "enum_field_value" : 38,
1137     "name" : "HAL_PIXEL_FORMAT_RAW12"
1138    },
1139    {
1140     "enum_field_value" : 43,
1141     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1142    },
1143    {
1144     "enum_field_value" : 538982489,
1145     "name" : "HAL_PIXEL_FORMAT_Y8"
1146    },
1147    {
1148     "enum_field_value" : 540422489,
1149     "name" : "HAL_PIXEL_FORMAT_Y16"
1150    },
1151    {
1152     "enum_field_value" : 842094169,
1153     "name" : "HAL_PIXEL_FORMAT_YV12"
1154    }
1155   ],
1156   "linker_set_key" : "_ZTI22android_pixel_format_t",
1157   "name" : "android_pixel_format_t",
1158   "referenced_type" : "_ZTI22android_pixel_format_t",
1159   "self_type" : "_ZTI22android_pixel_format_t",
1160   "size" : 4,
1161   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1162   "underlying_type" : "_ZTIj"
1163  },
1164  {
1165   "alignment" : 4,
1166   "enum_fields" :
1167   [
1168    {
1169     "enum_field_value" : 19,
1170     "name" : "ANDROID_PRIORITY_LOWEST"
1171    },
1172    {
1173     "enum_field_value" : 10,
1174     "name" : "ANDROID_PRIORITY_BACKGROUND"
1175    },
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "ANDROID_PRIORITY_NORMAL"
1179    },
1180    {
1181     "enum_field_value" : -2,
1182     "name" : "ANDROID_PRIORITY_FOREGROUND"
1183    },
1184    {
1185     "enum_field_value" : -4,
1186     "name" : "ANDROID_PRIORITY_DISPLAY"
1187    },
1188    {
1189     "enum_field_value" : -8,
1190     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1191    },
1192    {
1193     "enum_field_value" : -10,
1194     "name" : "ANDROID_PRIORITY_VIDEO"
1195    },
1196    {
1197     "enum_field_value" : -16,
1198     "name" : "ANDROID_PRIORITY_AUDIO"
1199    },
1200    {
1201     "enum_field_value" : -19,
1202     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1203    },
1204    {
1205     "enum_field_value" : -20,
1206     "name" : "ANDROID_PRIORITY_HIGHEST"
1207    },
1208    {
1209     "enum_field_value" : 0,
1210     "name" : "ANDROID_PRIORITY_DEFAULT"
1211    },
1212    {
1213     "enum_field_value" : -1,
1214     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1215    },
1216    {
1217     "enum_field_value" : 1,
1218     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1219    }
1220   ],
1221   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1222   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1223   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1224   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1225   "size" : 4,
1226   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1227   "underlying_type" : "_ZTIi"
1228  },
1229  {
1230   "alignment" : 4,
1231   "enum_fields" :
1232   [
1233    {
1234     "enum_field_value" : 281411584,
1235     "name" : "HAL_DATASPACE_BT2020_ITU"
1236    },
1237    {
1238     "enum_field_value" : 298188800,
1239     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1240    },
1241    {
1242     "enum_field_value" : 302383104,
1243     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1244    },
1245    {
1246     "enum_field_value" : 168165376,
1247     "name" : "HAL_DATASPACE_BT2020_HLG"
1248    }
1249   ],
1250   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1251   "name" : "android_dataspace_v1_1_t",
1252   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1253   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1254   "size" : 4,
1255   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1256   "underlying_type" : "_ZTIj"
1257  },
1258  {
1259   "alignment" : 4,
1260   "enum_fields" :
1261   [
1262    {
1263     "enum_field_value" : 142999552,
1264     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1265    },
1266    {
1267     "enum_field_value" : 4098,
1268     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1269    },
1270    {
1271     "enum_field_value" : 4099,
1272     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1273    },
1274    {
1275     "enum_field_value" : 4100,
1276     "name" : "HAL_DATASPACE_HEIF"
1277    }
1278   ],
1279   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1280   "name" : "android_dataspace_v1_2_t",
1281   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1282   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1283   "size" : 4,
1284   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1285   "underlying_type" : "_ZTIj"
1286  },
1287  {
1288   "alignment" : 4,
1289   "enum_fields" :
1290   [
1291    {
1292     "enum_field_value" : 10,
1293     "name" : "HAL_COLOR_MODE_BT2020"
1294    },
1295    {
1296     "enum_field_value" : 11,
1297     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1298    },
1299    {
1300     "enum_field_value" : 12,
1301     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1302    }
1303   ],
1304   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1305   "name" : "android_color_mode_v1_1_t",
1306   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1307   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1308   "size" : 4,
1309   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1310   "underlying_type" : "_ZTIj"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : 0,
1318     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1319    },
1320    {
1321     "enum_field_value" : 1,
1322     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1323    },
1324    {
1325     "enum_field_value" : 2,
1326     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1327    },
1328    {
1329     "enum_field_value" : 3,
1330     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1331    },
1332    {
1333     "enum_field_value" : 4,
1334     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1335    },
1336    {
1337     "enum_field_value" : 5,
1338     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1339    },
1340    {
1341     "enum_field_value" : 6,
1342     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1343    }
1344   ],
1345   "linker_set_key" : "_ZTI25android_color_transform_t",
1346   "name" : "android_color_transform_t",
1347   "referenced_type" : "_ZTI25android_color_transform_t",
1348   "self_type" : "_ZTI25android_color_transform_t",
1349   "size" : 4,
1350   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1351   "underlying_type" : "_ZTIj"
1352  },
1353  {
1354   "alignment" : 4,
1355   "enum_fields" :
1356   [
1357    {
1358     "enum_field_value" : 39,
1359     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1360    },
1361    {
1362     "enum_field_value" : 40,
1363     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1364    },
1365    {
1366     "enum_field_value" : 41,
1367     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1368    },
1369    {
1370     "enum_field_value" : 42,
1371     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1372    }
1373   ],
1374   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1375   "name" : "android_pixel_format_sw_t",
1376   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1377   "self_type" : "_ZTI25android_pixel_format_sw_t",
1378   "size" : 4,
1379   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1380   "underlying_type" : "_ZTIj"
1381  },
1382  {
1383   "alignment" : 4,
1384   "enum_fields" :
1385   [
1386    {
1387     "enum_field_value" : 48,
1388     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1389    },
1390    {
1391     "enum_field_value" : 49,
1392     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1393    },
1394    {
1395     "enum_field_value" : 50,
1396     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1397    },
1398    {
1399     "enum_field_value" : 51,
1400     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1401    },
1402    {
1403     "enum_field_value" : 52,
1404     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1405    },
1406    {
1407     "enum_field_value" : 53,
1408     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1409    },
1410    {
1411     "enum_field_value" : 54,
1412     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1413    }
1414   ],
1415   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1416   "name" : "android_pixel_format_v1_1_t",
1417   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1418   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1419   "size" : 4,
1420   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1421   "underlying_type" : "_ZTIj"
1422  },
1423  {
1424   "alignment" : 4,
1425   "enum_fields" :
1426   [
1427    {
1428     "enum_field_value" : 55,
1429     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1430    }
1431   ],
1432   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1433   "name" : "android_pixel_format_v1_2_t",
1434   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1435   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1436   "size" : 4,
1437   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1438   "underlying_type" : "_ZTIj"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 0,
1446     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1447    },
1448    {
1449     "enum_field_value" : 1,
1450     "name" : "HAL_RENDER_INTENT_ENHANCE"
1451    },
1452    {
1453     "enum_field_value" : 2,
1454     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1455    },
1456    {
1457     "enum_field_value" : 3,
1458     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1459    }
1460   ],
1461   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1462   "name" : "android_render_intent_v1_1_t",
1463   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1464   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1465   "size" : 4,
1466   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1467   "underlying_type" : "_ZTIj"
1468  },
1469  {
1470   "alignment" : 4,
1471   "enum_fields" :
1472   [
1473    {
1474     "enum_field_value" : 0,
1475     "name" : "LOG_ID_MIN"
1476    },
1477    {
1478     "enum_field_value" : 0,
1479     "name" : "LOG_ID_MAIN"
1480    },
1481    {
1482     "enum_field_value" : 1,
1483     "name" : "LOG_ID_RADIO"
1484    },
1485    {
1486     "enum_field_value" : 2,
1487     "name" : "LOG_ID_EVENTS"
1488    },
1489    {
1490     "enum_field_value" : 3,
1491     "name" : "LOG_ID_SYSTEM"
1492    },
1493    {
1494     "enum_field_value" : 4,
1495     "name" : "LOG_ID_CRASH"
1496    },
1497    {
1498     "enum_field_value" : 5,
1499     "name" : "LOG_ID_STATS"
1500    },
1501    {
1502     "enum_field_value" : 6,
1503     "name" : "LOG_ID_SECURITY"
1504    },
1505    {
1506     "enum_field_value" : 7,
1507     "name" : "LOG_ID_KERNEL"
1508    },
1509    {
1510     "enum_field_value" : 8,
1511     "name" : "LOG_ID_MAX"
1512    },
1513    {
1514     "enum_field_value" : 2147483647,
1515     "name" : "LOG_ID_DEFAULT"
1516    }
1517   ],
1518   "linker_set_key" : "_ZTI6log_id",
1519   "name" : "log_id",
1520   "referenced_type" : "_ZTI6log_id",
1521   "self_type" : "_ZTI6log_id",
1522   "size" : 4,
1523   "source_file" : "/system/core/liblog/include/android/log.h",
1524   "underlying_type" : "_ZTIj"
1525  },
1526  {
1527   "alignment" : 4,
1528   "enum_fields" :
1529   [
1530    {
1531     "enum_field_value" : 1,
1532     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1533    },
1534    {
1535     "enum_field_value" : 2,
1536     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1537    },
1538    {
1539     "enum_field_value" : 4,
1540     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1541    }
1542   ],
1543   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1544   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1545   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1546   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1547   "size" : 4,
1548   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1549   "underlying_type" : "_ZTIj"
1550  },
1551  {
1552   "alignment" : 4,
1553   "enum_fields" :
1554   [
1555    {
1556     "enum_field_value" : 0,
1557     "name" : "android::OK"
1558    },
1559    {
1560     "enum_field_value" : 0,
1561     "name" : "android::NO_ERROR"
1562    },
1563    {
1564     "enum_field_value" : -2147483648,
1565     "name" : "android::UNKNOWN_ERROR"
1566    },
1567    {
1568     "enum_field_value" : -12,
1569     "name" : "android::NO_MEMORY"
1570    },
1571    {
1572     "enum_field_value" : -38,
1573     "name" : "android::INVALID_OPERATION"
1574    },
1575    {
1576     "enum_field_value" : -22,
1577     "name" : "android::BAD_VALUE"
1578    },
1579    {
1580     "enum_field_value" : -2147483647,
1581     "name" : "android::BAD_TYPE"
1582    },
1583    {
1584     "enum_field_value" : -2,
1585     "name" : "android::NAME_NOT_FOUND"
1586    },
1587    {
1588     "enum_field_value" : -1,
1589     "name" : "android::PERMISSION_DENIED"
1590    },
1591    {
1592     "enum_field_value" : -19,
1593     "name" : "android::NO_INIT"
1594    },
1595    {
1596     "enum_field_value" : -17,
1597     "name" : "android::ALREADY_EXISTS"
1598    },
1599    {
1600     "enum_field_value" : -32,
1601     "name" : "android::DEAD_OBJECT"
1602    },
1603    {
1604     "enum_field_value" : -2147483646,
1605     "name" : "android::FAILED_TRANSACTION"
1606    },
1607    {
1608     "enum_field_value" : -75,
1609     "name" : "android::BAD_INDEX"
1610    },
1611    {
1612     "enum_field_value" : -61,
1613     "name" : "android::NOT_ENOUGH_DATA"
1614    },
1615    {
1616     "enum_field_value" : -11,
1617     "name" : "android::WOULD_BLOCK"
1618    },
1619    {
1620     "enum_field_value" : -110,
1621     "name" : "android::TIMED_OUT"
1622    },
1623    {
1624     "enum_field_value" : -74,
1625     "name" : "android::UNKNOWN_TRANSACTION"
1626    },
1627    {
1628     "enum_field_value" : -2147483641,
1629     "name" : "android::FDS_NOT_ALLOWED"
1630    },
1631    {
1632     "enum_field_value" : -2147483640,
1633     "name" : "android::UNEXPECTED_NULL"
1634    }
1635   ],
1636   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1637   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1638   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1639   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1640   "size" : 4,
1641   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1642   "underlying_type" : "_ZTIi"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 19,
1650     "name" : "android::PRIORITY_LOWEST"
1651    },
1652    {
1653     "enum_field_value" : 10,
1654     "name" : "android::PRIORITY_BACKGROUND"
1655    },
1656    {
1657     "enum_field_value" : 0,
1658     "name" : "android::PRIORITY_NORMAL"
1659    },
1660    {
1661     "enum_field_value" : -2,
1662     "name" : "android::PRIORITY_FOREGROUND"
1663    },
1664    {
1665     "enum_field_value" : -4,
1666     "name" : "android::PRIORITY_DISPLAY"
1667    },
1668    {
1669     "enum_field_value" : -8,
1670     "name" : "android::PRIORITY_URGENT_DISPLAY"
1671    },
1672    {
1673     "enum_field_value" : -16,
1674     "name" : "android::PRIORITY_AUDIO"
1675    },
1676    {
1677     "enum_field_value" : -19,
1678     "name" : "android::PRIORITY_URGENT_AUDIO"
1679    },
1680    {
1681     "enum_field_value" : -20,
1682     "name" : "android::PRIORITY_HIGHEST"
1683    },
1684    {
1685     "enum_field_value" : 0,
1686     "name" : "android::PRIORITY_DEFAULT"
1687    },
1688    {
1689     "enum_field_value" : -1,
1690     "name" : "android::PRIORITY_MORE_FAVORABLE"
1691    },
1692    {
1693     "enum_field_value" : 1,
1694     "name" : "android::PRIORITY_LESS_FAVORABLE"
1695    }
1696   ],
1697   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1698   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1699   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1700   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1701   "size" : 4,
1702   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1703   "underlying_type" : "_ZTIi"
1704  },
1705  {
1706   "alignment" : 4,
1707   "enum_fields" :
1708   [
1709    {
1710     "enum_field_value" : 1,
1711     "name" : "android::trait_trivial_copy<bool>::value"
1712    }
1713   ],
1714   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1715   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1716   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1717   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1718   "size" : 4,
1719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1720   "underlying_type" : "_ZTIj"
1721  },
1722  {
1723   "alignment" : 4,
1724   "enum_fields" :
1725   [
1726    {
1727     "enum_field_value" : 1,
1728     "name" : "android::trait_trivial_copy<char>::value"
1729    }
1730   ],
1731   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1732   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1733   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1734   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1735   "size" : 4,
1736   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1737   "underlying_type" : "_ZTIj"
1738  },
1739  {
1740   "alignment" : 4,
1741   "enum_fields" :
1742   [
1743    {
1744     "enum_field_value" : 1,
1745     "name" : "android::trait_trivial_copy<double>::value"
1746    }
1747   ],
1748   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1749   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1750   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1751   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1752   "size" : 4,
1753   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::trait_trivial_copy<float>::value"
1763    }
1764   ],
1765   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1766   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1767   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1768   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1769   "size" : 4,
1770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1771   "underlying_type" : "_ZTIj"
1772  },
1773  {
1774   "alignment" : 4,
1775   "enum_fields" :
1776   [
1777    {
1778     "enum_field_value" : 1,
1779     "name" : "android::trait_trivial_copy<unsigned char>::value"
1780    }
1781   ],
1782   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1783   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1784   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1785   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1786   "size" : 4,
1787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1788   "underlying_type" : "_ZTIj"
1789  },
1790  {
1791   "alignment" : 4,
1792   "enum_fields" :
1793   [
1794    {
1795     "enum_field_value" : 1,
1796     "name" : "android::trait_trivial_copy<int>::value"
1797    }
1798   ],
1799   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1800   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1801   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1802   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1803   "size" : 4,
1804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1805   "underlying_type" : "_ZTIj"
1806  },
1807  {
1808   "alignment" : 4,
1809   "enum_fields" :
1810   [
1811    {
1812     "enum_field_value" : 1,
1813     "name" : "android::trait_trivial_copy<unsigned int>::value"
1814    }
1815   ],
1816   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1817   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1818   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1819   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1820   "size" : 4,
1821   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1822   "underlying_type" : "_ZTIj"
1823  },
1824  {
1825   "alignment" : 4,
1826   "enum_fields" :
1827   [
1828    {
1829     "enum_field_value" : 1,
1830     "name" : "android::trait_trivial_copy<long>::value"
1831    }
1832   ],
1833   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1834   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1835   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1836   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1837   "size" : 4,
1838   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1839   "underlying_type" : "_ZTIj"
1840  },
1841  {
1842   "alignment" : 4,
1843   "enum_fields" :
1844   [
1845    {
1846     "enum_field_value" : 1,
1847     "name" : "android::trait_trivial_copy<unsigned long>::value"
1848    }
1849   ],
1850   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1851   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1852   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1853   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1854   "size" : 4,
1855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1856   "underlying_type" : "_ZTIj"
1857  },
1858  {
1859   "alignment" : 4,
1860   "enum_fields" :
1861   [
1862    {
1863     "enum_field_value" : 1,
1864     "name" : "android::trait_trivial_copy<short>::value"
1865    }
1866   ],
1867   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1868   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1869   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1870   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1871   "size" : 4,
1872   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1873   "underlying_type" : "_ZTIj"
1874  },
1875  {
1876   "alignment" : 4,
1877   "enum_fields" :
1878   [
1879    {
1880     "enum_field_value" : 1,
1881     "name" : "android::trait_trivial_copy<unsigned short>::value"
1882    }
1883   ],
1884   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1885   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1886   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1887   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1888   "size" : 4,
1889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1890   "underlying_type" : "_ZTIj"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 1,
1898     "name" : "android::trait_trivial_copy<void>::value"
1899    }
1900   ],
1901   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1902   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1903   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1904   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1905   "size" : 4,
1906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1907   "underlying_type" : "_ZTIj"
1908  },
1909  {
1910   "alignment" : 4,
1911   "enum_fields" :
1912   [
1913    {
1914     "enum_field_value" : 1,
1915     "name" : "android::trait_trivial_copy<long long>::value"
1916    }
1917   ],
1918   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1919   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1920   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1921   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1922   "size" : 4,
1923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1924   "underlying_type" : "_ZTIj"
1925  },
1926  {
1927   "alignment" : 4,
1928   "enum_fields" :
1929   [
1930    {
1931     "enum_field_value" : 1,
1932     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1933    }
1934   ],
1935   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1936   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1937   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1938   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1939   "size" : 4,
1940   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1941   "underlying_type" : "_ZTIj"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 1,
1949     "name" : "android::trait_trivial_ctor<bool>::value"
1950    }
1951   ],
1952   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1953   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1954   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1955   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1956   "size" : 4,
1957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1958   "underlying_type" : "_ZTIj"
1959  },
1960  {
1961   "alignment" : 4,
1962   "enum_fields" :
1963   [
1964    {
1965     "enum_field_value" : 1,
1966     "name" : "android::trait_trivial_ctor<char>::value"
1967    }
1968   ],
1969   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1970   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1971   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1972   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1973   "size" : 4,
1974   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1975   "underlying_type" : "_ZTIj"
1976  },
1977  {
1978   "alignment" : 4,
1979   "enum_fields" :
1980   [
1981    {
1982     "enum_field_value" : 1,
1983     "name" : "android::trait_trivial_ctor<double>::value"
1984    }
1985   ],
1986   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1987   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1988   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1989   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1990   "size" : 4,
1991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1992   "underlying_type" : "_ZTIj"
1993  },
1994  {
1995   "alignment" : 4,
1996   "enum_fields" :
1997   [
1998    {
1999     "enum_field_value" : 1,
2000     "name" : "android::trait_trivial_ctor<float>::value"
2001    }
2002   ],
2003   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2004   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2005   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2006   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2007   "size" : 4,
2008   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2009   "underlying_type" : "_ZTIj"
2010  },
2011  {
2012   "alignment" : 4,
2013   "enum_fields" :
2014   [
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2021   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2022   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2023   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2024   "size" : 4,
2025   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2026   "underlying_type" : "_ZTIj"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "android::trait_trivial_ctor<int>::value"
2035    }
2036   ],
2037   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2038   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2039   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2040   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2041   "size" : 4,
2042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2043   "underlying_type" : "_ZTIj"
2044  },
2045  {
2046   "alignment" : 4,
2047   "enum_fields" :
2048   [
2049    {
2050     "enum_field_value" : 1,
2051     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2052    }
2053   ],
2054   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2055   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2056   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2057   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2058   "size" : 4,
2059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2060   "underlying_type" : "_ZTIj"
2061  },
2062  {
2063   "alignment" : 4,
2064   "enum_fields" :
2065   [
2066    {
2067     "enum_field_value" : 1,
2068     "name" : "android::trait_trivial_ctor<long>::value"
2069    }
2070   ],
2071   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2072   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2073   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2074   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2075   "size" : 4,
2076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2077   "underlying_type" : "_ZTIj"
2078  },
2079  {
2080   "alignment" : 4,
2081   "enum_fields" :
2082   [
2083    {
2084     "enum_field_value" : 1,
2085     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2086    }
2087   ],
2088   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2089   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2090   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2091   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2092   "size" : 4,
2093   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2094   "underlying_type" : "_ZTIj"
2095  },
2096  {
2097   "alignment" : 4,
2098   "enum_fields" :
2099   [
2100    {
2101     "enum_field_value" : 1,
2102     "name" : "android::trait_trivial_ctor<short>::value"
2103    }
2104   ],
2105   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2106   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2107   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2108   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2109   "size" : 4,
2110   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2111   "underlying_type" : "_ZTIj"
2112  },
2113  {
2114   "alignment" : 4,
2115   "enum_fields" :
2116   [
2117    {
2118     "enum_field_value" : 1,
2119     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2120    }
2121   ],
2122   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2123   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2124   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2125   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2126   "size" : 4,
2127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2128   "underlying_type" : "_ZTIj"
2129  },
2130  {
2131   "alignment" : 4,
2132   "enum_fields" :
2133   [
2134    {
2135     "enum_field_value" : 1,
2136     "name" : "android::trait_trivial_ctor<void>::value"
2137    }
2138   ],
2139   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2140   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2141   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2142   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2143   "size" : 4,
2144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 1,
2153     "name" : "android::trait_trivial_ctor<long long>::value"
2154    }
2155   ],
2156   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2157   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2158   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2159   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2160   "size" : 4,
2161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2162   "underlying_type" : "_ZTIj"
2163  },
2164  {
2165   "alignment" : 4,
2166   "enum_fields" :
2167   [
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2171    }
2172   ],
2173   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2174   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2175   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2176   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2177   "size" : 4,
2178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2179   "underlying_type" : "_ZTIj"
2180  },
2181  {
2182   "alignment" : 4,
2183   "enum_fields" :
2184   [
2185    {
2186     "enum_field_value" : 1,
2187     "name" : "android::trait_trivial_dtor<bool>::value"
2188    }
2189   ],
2190   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2191   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2192   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2193   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2194   "size" : 4,
2195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2196   "underlying_type" : "_ZTIj"
2197  },
2198  {
2199   "alignment" : 4,
2200   "enum_fields" :
2201   [
2202    {
2203     "enum_field_value" : 1,
2204     "name" : "android::trait_trivial_dtor<char>::value"
2205    }
2206   ],
2207   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2208   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2209   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2210   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2211   "size" : 4,
2212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2213   "underlying_type" : "_ZTIj"
2214  },
2215  {
2216   "alignment" : 4,
2217   "enum_fields" :
2218   [
2219    {
2220     "enum_field_value" : 1,
2221     "name" : "android::trait_trivial_dtor<double>::value"
2222    }
2223   ],
2224   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2225   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2226   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2227   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2228   "size" : 4,
2229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2230   "underlying_type" : "_ZTIj"
2231  },
2232  {
2233   "alignment" : 4,
2234   "enum_fields" :
2235   [
2236    {
2237     "enum_field_value" : 1,
2238     "name" : "android::trait_trivial_dtor<float>::value"
2239    }
2240   ],
2241   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2242   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2243   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2244   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2245   "size" : 4,
2246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2247   "underlying_type" : "_ZTIj"
2248  },
2249  {
2250   "alignment" : 4,
2251   "enum_fields" :
2252   [
2253    {
2254     "enum_field_value" : 1,
2255     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2256    }
2257   ],
2258   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2259   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2260   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2261   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2262   "size" : 4,
2263   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2264   "underlying_type" : "_ZTIj"
2265  },
2266  {
2267   "alignment" : 4,
2268   "enum_fields" :
2269   [
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "android::trait_trivial_dtor<int>::value"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2276   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2277   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2278   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2279   "size" : 4,
2280   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2281   "underlying_type" : "_ZTIj"
2282  },
2283  {
2284   "alignment" : 4,
2285   "enum_fields" :
2286   [
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2293   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2294   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2295   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2296   "size" : 4,
2297   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2298   "underlying_type" : "_ZTIj"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 1,
2306     "name" : "android::trait_trivial_dtor<long>::value"
2307    }
2308   ],
2309   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2310   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2311   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2312   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2313   "size" : 4,
2314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2315   "underlying_type" : "_ZTIj"
2316  },
2317  {
2318   "alignment" : 4,
2319   "enum_fields" :
2320   [
2321    {
2322     "enum_field_value" : 1,
2323     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2324    }
2325   ],
2326   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2327   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2328   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2329   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2330   "size" : 4,
2331   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2332   "underlying_type" : "_ZTIj"
2333  },
2334  {
2335   "alignment" : 4,
2336   "enum_fields" :
2337   [
2338    {
2339     "enum_field_value" : 1,
2340     "name" : "android::trait_trivial_dtor<short>::value"
2341    }
2342   ],
2343   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2344   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2345   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2346   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2347   "size" : 4,
2348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2349   "underlying_type" : "_ZTIj"
2350  },
2351  {
2352   "alignment" : 4,
2353   "enum_fields" :
2354   [
2355    {
2356     "enum_field_value" : 1,
2357     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2358    }
2359   ],
2360   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2361   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2362   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2363   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2364   "size" : 4,
2365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2366   "underlying_type" : "_ZTIj"
2367  },
2368  {
2369   "alignment" : 4,
2370   "enum_fields" :
2371   [
2372    {
2373     "enum_field_value" : 1,
2374     "name" : "android::trait_trivial_dtor<void>::value"
2375    }
2376   ],
2377   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2378   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2379   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2380   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2381   "size" : 4,
2382   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2383   "underlying_type" : "_ZTIj"
2384  },
2385  {
2386   "alignment" : 4,
2387   "enum_fields" :
2388   [
2389    {
2390     "enum_field_value" : 1,
2391     "name" : "android::trait_trivial_dtor<long long>::value"
2392    }
2393   ],
2394   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2395   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2396   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2397   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2398   "size" : 4,
2399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2400   "underlying_type" : "_ZTIj"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 1,
2408     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2409    }
2410   ],
2411   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2412   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2413   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2414   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2415   "size" : 4,
2416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2417   "underlying_type" : "_ZTIj"
2418  },
2419  {
2420   "alignment" : 4,
2421   "enum_fields" :
2422   [
2423    {
2424     "enum_field_value" : 1,
2425     "name" : "android::trait_trivial_move<android::String8>::value"
2426    }
2427   ],
2428   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2429   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2430   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2431   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2432   "size" : 4,
2433   "source_file" : "/system/core/libutils/include/utils/String8.h",
2434   "underlying_type" : "_ZTIj"
2435  },
2436  {
2437   "alignment" : 4,
2438   "enum_fields" :
2439   [
2440    {
2441     "enum_field_value" : 1,
2442     "name" : "android::trait_trivial_move<android::String16>::value"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2446   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2447   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2448   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2449   "size" : 4,
2450   "source_file" : "/system/core/libutils/include/utils/String16.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 1,
2459     "name" : "android::trait_trivial_move<bool>::value"
2460    }
2461   ],
2462   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2463   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2464   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2465   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2466   "size" : 4,
2467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2468   "underlying_type" : "_ZTIj"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 1,
2476     "name" : "android::trait_trivial_move<char>::value"
2477    }
2478   ],
2479   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2480   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2481   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2482   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2483   "size" : 4,
2484   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2485   "underlying_type" : "_ZTIj"
2486  },
2487  {
2488   "alignment" : 4,
2489   "enum_fields" :
2490   [
2491    {
2492     "enum_field_value" : 1,
2493     "name" : "android::trait_trivial_move<double>::value"
2494    }
2495   ],
2496   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2497   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2498   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2499   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2500   "size" : 4,
2501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 1,
2510     "name" : "android::trait_trivial_move<float>::value"
2511    }
2512   ],
2513   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2514   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2515   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2516   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2517   "size" : 4,
2518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2519   "underlying_type" : "_ZTIj"
2520  },
2521  {
2522   "alignment" : 4,
2523   "enum_fields" :
2524   [
2525    {
2526     "enum_field_value" : 1,
2527     "name" : "android::trait_trivial_move<unsigned char>::value"
2528    }
2529   ],
2530   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2531   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2532   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2533   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2534   "size" : 4,
2535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2536   "underlying_type" : "_ZTIj"
2537  },
2538  {
2539   "alignment" : 4,
2540   "enum_fields" :
2541   [
2542    {
2543     "enum_field_value" : 1,
2544     "name" : "android::trait_trivial_move<int>::value"
2545    }
2546   ],
2547   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2548   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2549   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2550   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2551   "size" : 4,
2552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2553   "underlying_type" : "_ZTIj"
2554  },
2555  {
2556   "alignment" : 4,
2557   "enum_fields" :
2558   [
2559    {
2560     "enum_field_value" : 1,
2561     "name" : "android::trait_trivial_move<unsigned int>::value"
2562    }
2563   ],
2564   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2565   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2566   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2567   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2568   "size" : 4,
2569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2570   "underlying_type" : "_ZTIj"
2571  },
2572  {
2573   "alignment" : 4,
2574   "enum_fields" :
2575   [
2576    {
2577     "enum_field_value" : 1,
2578     "name" : "android::trait_trivial_move<long>::value"
2579    }
2580   ],
2581   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2582   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2583   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2584   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2585   "size" : 4,
2586   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2587   "underlying_type" : "_ZTIj"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 1,
2595     "name" : "android::trait_trivial_move<unsigned long>::value"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2599   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2600   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2601   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2602   "size" : 4,
2603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2604   "underlying_type" : "_ZTIj"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 1,
2612     "name" : "android::trait_trivial_move<short>::value"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2616   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2617   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2618   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2619   "size" : 4,
2620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2621   "underlying_type" : "_ZTIj"
2622  },
2623  {
2624   "alignment" : 4,
2625   "enum_fields" :
2626   [
2627    {
2628     "enum_field_value" : 1,
2629     "name" : "android::trait_trivial_move<unsigned short>::value"
2630    }
2631   ],
2632   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2633   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2634   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2635   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2636   "size" : 4,
2637   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2638   "underlying_type" : "_ZTIj"
2639  },
2640  {
2641   "alignment" : 4,
2642   "enum_fields" :
2643   [
2644    {
2645     "enum_field_value" : 1,
2646     "name" : "android::trait_trivial_move<void>::value"
2647    }
2648   ],
2649   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2650   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2651   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2652   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2653   "size" : 4,
2654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2655   "underlying_type" : "_ZTIj"
2656  },
2657  {
2658   "alignment" : 4,
2659   "enum_fields" :
2660   [
2661    {
2662     "enum_field_value" : 1,
2663     "name" : "android::trait_trivial_move<long long>::value"
2664    }
2665   ],
2666   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2667   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2668   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2669   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2670   "size" : 4,
2671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2672   "underlying_type" : "_ZTIj"
2673  },
2674  {
2675   "alignment" : 4,
2676   "enum_fields" :
2677   [
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "android::trait_trivial_move<unsigned long long>::value"
2681    }
2682   ],
2683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2684   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2685   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2686   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2687   "size" : 4,
2688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2689   "underlying_type" : "_ZTIj"
2690  },
2691  {
2692   "alignment" : 4,
2693   "enum_fields" :
2694   [
2695    {
2696     "enum_field_value" : 0,
2697     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2698    },
2699    {
2700     "enum_field_value" : 1,
2701     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2702    },
2703    {
2704     "enum_field_value" : 2,
2705     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2706    }
2707   ],
2708   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2709   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2710   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2711   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2712   "size" : 4,
2713   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2714   "underlying_type" : "_ZTIi"
2715  },
2716  {
2717   "alignment" : 4,
2718   "enum_fields" :
2719   [
2720    {
2721     "enum_field_value" : -1,
2722     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2723    }
2724   ],
2725   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2726   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2727   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2728   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2729   "size" : 4,
2730   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2731   "underlying_type" : "_ZTIi"
2732  },
2733  {
2734   "alignment" : 1,
2735   "enum_fields" :
2736   [
2737    {
2738     "enum_field_value" : 0,
2739     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2740    },
2741    {
2742     "enum_field_value" : 1,
2743     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2744    },
2745    {
2746     "enum_field_value" : 2,
2747     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2748    }
2749   ],
2750   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2751   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2752   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2753   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2754   "size" : 1,
2755   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2756   "underlying_type" : "_ZTIh"
2757  },
2758  {
2759   "alignment" : 4,
2760   "enum_fields" :
2761   [
2762    {
2763     "enum_field_value" : 0,
2764     "name" : "android::Mutex::PRIVATE"
2765    },
2766    {
2767     "enum_field_value" : 1,
2768     "name" : "android::Mutex::SHARED"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2772   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2773   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2774   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2775   "size" : 4,
2776   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2777   "underlying_type" : "_ZTIj"
2778  },
2779  {
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 0,
2785     "name" : "android::RWLock::PRIVATE"
2786    },
2787    {
2788     "enum_field_value" : 1,
2789     "name" : "android::RWLock::SHARED"
2790    }
2791   ],
2792   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2793   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2794   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2795   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2796   "size" : 4,
2797   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2798   "underlying_type" : "_ZTIj"
2799  },
2800  {
2801   "access" : "protected",
2802   "alignment" : 4,
2803   "enum_fields" :
2804   [
2805    {
2806     "enum_field_value" : 1,
2807     "name" : "android::RefBase::FIRST_INC_STRONG"
2808    }
2809   ],
2810   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2811   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2812   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2813   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2814   "size" : 4,
2815   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2816   "underlying_type" : "_ZTIj"
2817  },
2818  {
2819   "access" : "protected",
2820   "alignment" : 4,
2821   "enum_fields" :
2822   [
2823    {
2824     "enum_field_value" : 0,
2825     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2826    },
2827    {
2828     "enum_field_value" : 1,
2829     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2830    },
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2834    }
2835   ],
2836   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2837   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2838   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2839   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2840   "size" : 4,
2841   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2842   "underlying_type" : "_ZTIj"
2843  },
2844  {
2845   "alignment" : 4,
2846   "enum_fields" :
2847   [
2848    {
2849     "enum_field_value" : 0,
2850     "name" : "android::String8::kEmptyString"
2851    }
2852   ],
2853   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2854   "name" : "android::String8::StaticLinkage",
2855   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2856   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2857   "size" : 4,
2858   "source_file" : "/system/core/libutils/include/utils/String8.h",
2859   "underlying_type" : "_ZTIj"
2860  },
2861  {
2862   "alignment" : 4,
2863   "enum_fields" :
2864   [
2865    {
2866     "enum_field_value" : 0,
2867     "name" : "android::String16::kEmptyString"
2868    }
2869   ],
2870   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2871   "name" : "android::String16::StaticLinkage",
2872   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2873   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2874   "size" : 4,
2875   "source_file" : "/system/core/libutils/include/utils/String16.h",
2876   "underlying_type" : "_ZTIj"
2877  },
2878  {
2879   "alignment" : 4,
2880   "enum_fields" :
2881   [
2882    {
2883     "enum_field_value" : 0,
2884     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2885    },
2886    {
2887     "enum_field_value" : 1,
2888     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2889    },
2890    {
2891     "enum_field_value" : 2,
2892     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2893    },
2894    {
2895     "enum_field_value" : 3,
2896     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2897    }
2898   ],
2899   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2900   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2901   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2902   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2903   "size" : 4,
2904   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2905   "underlying_type" : "_ZTIi"
2906  },
2907  {
2908   "alignment" : 4,
2909   "enum_fields" :
2910   [
2911    {
2912     "enum_field_value" : 0,
2913     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2914    },
2915    {
2916     "enum_field_value" : 1,
2917     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2918    },
2919    {
2920     "enum_field_value" : 2,
2921     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2922    }
2923   ],
2924   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2925   "name" : "android::hardware::ProcessState::CallRestriction",
2926   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2927   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2928   "size" : 4,
2929   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2930   "underlying_type" : "_ZTIi"
2931  },
2932  {
2933   "alignment" : 4,
2934   "enum_fields" :
2935   [
2936    {
2937     "enum_field_value" : 0,
2938     "name" : "android::hardware::HidlReturnRestriction::NONE"
2939    },
2940    {
2941     "enum_field_value" : 1,
2942     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2943    },
2944    {
2945     "enum_field_value" : 2,
2946     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2947    }
2948   ],
2949   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2950   "name" : "android::hardware::HidlReturnRestriction",
2951   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2952   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2953   "size" : 4,
2954   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2955   "underlying_type" : "_ZTIi"
2956  },
2957  {
2958   "alignment" : 4,
2959   "enum_fields" :
2960   [
2961    {
2962     "enum_field_value" : 0,
2963     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
2964    },
2965    {
2966     "enum_field_value" : 1,
2967     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
2968    }
2969   ],
2970   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06StatusE",
2971   "name" : "android::hardware::power::V1_0::Status",
2972   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2973   "self_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2974   "size" : 4,
2975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2976   "underlying_type" : "_ZTIj"
2977  },
2978  {
2979   "alignment" : 4,
2980   "enum_fields" :
2981   [
2982    {
2983     "enum_field_value" : 1,
2984     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
2985    }
2986   ],
2987   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2988   "name" : "android::hardware::power::V1_0::Feature",
2989   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2990   "self_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2991   "size" : 4,
2992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2993   "underlying_type" : "_ZTIj"
2994  },
2995  {
2996   "alignment" : 4,
2997   "enum_fields" :
2998   [
2999    {
3000     "enum_field_value" : 1,
3001     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
3002    },
3003    {
3004     "enum_field_value" : 2,
3005     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
3006    },
3007    {
3008     "enum_field_value" : 3,
3009     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
3010    },
3011    {
3012     "enum_field_value" : 4,
3013     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
3014    },
3015    {
3016     "enum_field_value" : 5,
3017     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
3018    },
3019    {
3020     "enum_field_value" : 6,
3021     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
3022    },
3023    {
3024     "enum_field_value" : 7,
3025     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
3026    },
3027    {
3028     "enum_field_value" : 8,
3029     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
3030    }
3031   ],
3032   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3033   "name" : "android::hardware::power::V1_0::PowerHint",
3034   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3035   "self_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3036   "size" : 4,
3037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
3038   "underlying_type" : "_ZTIj"
3039  },
3040  {
3041   "alignment" : 4,
3042   "enum_fields" :
3043   [
3044    {
3045     "enum_field_value" : 1,
3046     "name" : "android::hardware::power::V1_2::PowerHint::VSYNC"
3047    },
3048    {
3049     "enum_field_value" : 2,
3050     "name" : "android::hardware::power::V1_2::PowerHint::INTERACTION"
3051    },
3052    {
3053     "enum_field_value" : 3,
3054     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_ENCODE"
3055    },
3056    {
3057     "enum_field_value" : 4,
3058     "name" : "android::hardware::power::V1_2::PowerHint::VIDEO_DECODE"
3059    },
3060    {
3061     "enum_field_value" : 5,
3062     "name" : "android::hardware::power::V1_2::PowerHint::LOW_POWER"
3063    },
3064    {
3065     "enum_field_value" : 6,
3066     "name" : "android::hardware::power::V1_2::PowerHint::SUSTAINED_PERFORMANCE"
3067    },
3068    {
3069     "enum_field_value" : 7,
3070     "name" : "android::hardware::power::V1_2::PowerHint::VR_MODE"
3071    },
3072    {
3073     "enum_field_value" : 8,
3074     "name" : "android::hardware::power::V1_2::PowerHint::LAUNCH"
3075    },
3076    {
3077     "enum_field_value" : 9,
3078     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_STREAMING"
3079    },
3080    {
3081     "enum_field_value" : 10,
3082     "name" : "android::hardware::power::V1_2::PowerHint::AUDIO_LOW_LATENCY"
3083    },
3084    {
3085     "enum_field_value" : 11,
3086     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_LAUNCH"
3087    },
3088    {
3089     "enum_field_value" : 12,
3090     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_STREAMING"
3091    },
3092    {
3093     "enum_field_value" : 13,
3094     "name" : "android::hardware::power::V1_2::PowerHint::CAMERA_SHOT"
3095    }
3096   ],
3097   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3098   "name" : "android::hardware::power::V1_2::PowerHint",
3099   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3100   "self_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
3101   "size" : 4,
3102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h",
3103   "underlying_type" : "_ZTIj"
3104  },
3105  {
3106   "alignment" : 4,
3107   "enum_fields" :
3108   [
3109    {
3110     "enum_field_value" : 0,
3111     "name" : "android::hardware::Status::EX_NONE"
3112    },
3113    {
3114     "enum_field_value" : -1,
3115     "name" : "android::hardware::Status::EX_SECURITY"
3116    },
3117    {
3118     "enum_field_value" : -2,
3119     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3120    },
3121    {
3122     "enum_field_value" : -3,
3123     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3124    },
3125    {
3126     "enum_field_value" : -4,
3127     "name" : "android::hardware::Status::EX_NULL_POINTER"
3128    },
3129    {
3130     "enum_field_value" : -5,
3131     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3132    },
3133    {
3134     "enum_field_value" : -6,
3135     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3136    },
3137    {
3138     "enum_field_value" : -7,
3139     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3140    },
3141    {
3142     "enum_field_value" : -128,
3143     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3144    },
3145    {
3146     "enum_field_value" : -129,
3147     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3148    }
3149   ],
3150   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3151   "name" : "android::hardware::Status::Exception",
3152   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3153   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3154   "size" : 4,
3155   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3156   "underlying_type" : "_ZTIi"
3157  },
3158  {
3159   "alignment" : 4,
3160   "enum_fields" :
3161   [
3162    {
3163     "enum_field_value" : 1,
3164     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3165    }
3166   ],
3167   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3168   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3169   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3170   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3171   "size" : 4,
3172   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3173   "underlying_type" : "_ZTIj"
3174  },
3175  {
3176   "alignment" : 4,
3177   "enum_fields" :
3178   [
3179    {
3180     "enum_field_value" : 0,
3181     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3182    },
3183    {
3184     "enum_field_value" : 1,
3185     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3186    },
3187    {
3188     "enum_field_value" : 2,
3189     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3190    },
3191    {
3192     "enum_field_value" : 3,
3193     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3194    },
3195    {
3196     "enum_field_value" : 4,
3197     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3198    },
3199    {
3200     "enum_field_value" : 5,
3201     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3202    },
3203    {
3204     "enum_field_value" : 6,
3205     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3206    },
3207    {
3208     "enum_field_value" : 7,
3209     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3210    },
3211    {
3212     "enum_field_value" : 8,
3213     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3214    },
3215    {
3216     "enum_field_value" : 9,
3217     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3218    }
3219   ],
3220   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3221   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3222   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3223   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3224   "size" : 4,
3225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3226   "underlying_type" : "_ZTIj"
3227  },
3228  {
3229   "alignment" : 4,
3230   "enum_fields" :
3231   [
3232    {
3233     "enum_field_value" : 1,
3234     "name" : "android::hardware::kSynchronizedReadWrite"
3235    },
3236    {
3237     "enum_field_value" : 2,
3238     "name" : "android::hardware::kUnsynchronizedWrite"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3242   "name" : "android::hardware::MQFlavor",
3243   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3244   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3245   "size" : 4,
3246   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3247   "underlying_type" : "_ZTIj"
3248  },
3249  {
3250   "alignment" : 4,
3251   "enum_fields" :
3252   [
3253    {
3254     "enum_field_value" : 0,
3255     "name" : "android::Condition::WAKE_UP_ONE"
3256    },
3257    {
3258     "enum_field_value" : 1,
3259     "name" : "android::Condition::WAKE_UP_ALL"
3260    }
3261   ],
3262   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3263   "name" : "android::Condition::WakeUpType",
3264   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3265   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3266   "size" : 4,
3267   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3268   "underlying_type" : "_ZTIj"
3269  },
3270  {
3271   "alignment" : 4,
3272   "enum_fields" :
3273   [
3274    {
3275     "enum_field_value" : 0,
3276     "name" : "android::Condition::PRIVATE"
3277    },
3278    {
3279     "enum_field_value" : 1,
3280     "name" : "android::Condition::SHARED"
3281    }
3282   ],
3283   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3284   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3285   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3286   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3287   "size" : 4,
3288   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3289   "underlying_type" : "_ZTIj"
3290  }
3291 ],
3292 "function_types" :
3293 [
3294  {
3295   "alignment" : 4,
3296   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3297   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3298   "parameters" :
3299   [
3300    {
3301     "referenced_type" : "_ZTIRKN7android8String16E"
3302    },
3303    {
3304     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3305    },
3306    {
3307     "referenced_type" : "_ZTIPv"
3308    }
3309   ],
3310   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3311   "return_type" : "_ZTIb",
3312   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3313   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "_ZTIFiPvE",
3318   "name" : "int (void *)",
3319   "parameters" :
3320   [
3321    {
3322     "referenced_type" : "_ZTIPv"
3323    }
3324   ],
3325   "referenced_type" : "_ZTIFiPvE",
3326   "return_type" : "_ZTIi",
3327   "self_type" : "_ZTIFiPvE",
3328   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3329  },
3330  {
3331   "alignment" : 4,
3332   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3333   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3334   "parameters" :
3335   [
3336    {
3337     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3338    },
3339    {
3340     "referenced_type" : "_ZTIPKh"
3341    },
3342    {
3343     "referenced_type" : "_ZTIj"
3344    },
3345    {
3346     "referenced_type" : "_ZTIPKy"
3347    },
3348    {
3349     "referenced_type" : "_ZTIj"
3350    },
3351    {
3352     "referenced_type" : "_ZTIPv"
3353    }
3354   ],
3355   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3356   "return_type" : "_ZTIv",
3357   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3358   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3359  }
3360 ],
3361 "functions" :
3362 [
3363  {
3364   "function_name" : "android::hardware::power::V1_2::IPower::getService",
3365   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3366   "parameters" :
3367   [
3368    {
3369     "default_arg" : true,
3370     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3371    },
3372    {
3373     "default_arg" : true,
3374     "referenced_type" : "_ZTIb"
3375    }
3376   ],
3377   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
3378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3379  },
3380  {
3381   "function_name" : "android::hardware::power::V1_2::IPower::linkToDeath",
3382   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3383   "parameters" :
3384   [
3385    {
3386     "is_this_ptr" : true,
3387     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3388    },
3389    {
3390     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3391    },
3392    {
3393     "referenced_type" : "_ZTIy"
3394    }
3395   ],
3396   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3398  },
3399  {
3400   "function_name" : "android::hardware::power::V1_2::IPower::getDebugInfo",
3401   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3402   "parameters" :
3403   [
3404    {
3405     "is_this_ptr" : true,
3406     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3407    },
3408    {
3409     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3410    }
3411   ],
3412   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3414  },
3415  {
3416   "function_name" : "android::hardware::power::V1_2::IPower::getHashChain",
3417   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3418   "parameters" :
3419   [
3420    {
3421     "is_this_ptr" : true,
3422     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3423    },
3424    {
3425     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3426    }
3427   ],
3428   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3430  },
3431  {
3432   "function_name" : "android::hardware::power::V1_2::IPower::tryGetService",
3433   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3434   "parameters" :
3435   [
3436    {
3437     "default_arg" : true,
3438     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3439    },
3440    {
3441     "default_arg" : true,
3442     "referenced_type" : "_ZTIb"
3443    }
3444   ],
3445   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
3446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3447  },
3448  {
3449   "function_name" : "android::hardware::power::V1_2::IPower::unlinkToDeath",
3450   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3451   "parameters" :
3452   [
3453    {
3454     "is_this_ptr" : true,
3455     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3456    },
3457    {
3458     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3459    }
3460   ],
3461   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3463  },
3464  {
3465   "function_name" : "android::hardware::power::V1_2::IPower::interfaceChain",
3466   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3467   "parameters" :
3468   [
3469    {
3470     "is_this_ptr" : true,
3471     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3472    },
3473    {
3474     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3475    }
3476   ],
3477   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3479  },
3480  {
3481   "function_name" : "android::hardware::power::V1_2::IPower::registerAsService",
3482   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3483   "parameters" :
3484   [
3485    {
3486     "is_this_ptr" : true,
3487     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3488    },
3489    {
3490     "default_arg" : true,
3491     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3492    }
3493   ],
3494   "return_type" : "_ZTIi",
3495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3496  },
3497  {
3498   "function_name" : "android::hardware::power::V1_2::IPower::interfaceDescriptor",
3499   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3500   "parameters" :
3501   [
3502    {
3503     "is_this_ptr" : true,
3504     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3505    },
3506    {
3507     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3508    }
3509   ],
3510   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3512  },
3513  {
3514   "function_name" : "android::hardware::power::V1_2::IPower::notifySyspropsChanged",
3515   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv",
3516   "parameters" :
3517   [
3518    {
3519     "is_this_ptr" : true,
3520     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3521    }
3522   ],
3523   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3525  },
3526  {
3527   "function_name" : "android::hardware::power::V1_2::IPower::setHALInstrumentation",
3528   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv",
3529   "parameters" :
3530   [
3531    {
3532     "is_this_ptr" : true,
3533     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3534    }
3535   ],
3536   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3538  },
3539  {
3540   "function_name" : "android::hardware::power::V1_2::IPower::registerForNotifications",
3541   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3542   "parameters" :
3543   [
3544    {
3545     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3546    },
3547    {
3548     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3549    }
3550   ],
3551   "return_type" : "_ZTIb",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::power::V1_2::IPower::ping",
3556   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower4pingEv",
3557   "parameters" :
3558   [
3559    {
3560     "is_this_ptr" : true,
3561     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3562    }
3563   ],
3564   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3566  },
3567  {
3568   "function_name" : "android::hardware::power::V1_2::IPower::debug",
3569   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3570   "parameters" :
3571   [
3572    {
3573     "is_this_ptr" : true,
3574     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
3575    },
3576    {
3577     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3578    },
3579    {
3580     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3581    }
3582   ],
3583   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3585  },
3586  {
3587   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3588   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_06IPowerEEEb",
3589   "parameters" :
3590   [
3591    {
3592     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3593    },
3594    {
3595     "default_arg" : true,
3596     "referenced_type" : "_ZTIb"
3597    }
3598   ],
3599   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3601  },
3602  {
3603   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3604   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS1_4V1_16IPowerEEEb",
3605   "parameters" :
3606   [
3607    {
3608     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE"
3609    },
3610    {
3611     "default_arg" : true,
3612     "referenced_type" : "_ZTIb"
3613    }
3614   ],
3615   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3617  },
3618  {
3619   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3620   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3621   "parameters" :
3622   [
3623    {
3624     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3625    },
3626    {
3627     "default_arg" : true,
3628     "referenced_type" : "_ZTIb"
3629    }
3630   ],
3631   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3633  },
3634  {
3635   "function_name" : "android::hardware::power::V1_2::IPower::castFrom",
3636   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower8castFromERKNS_2spIS3_EEb",
3637   "parameters" :
3638   [
3639    {
3640     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3641    },
3642    {
3643     "default_arg" : true,
3644     "referenced_type" : "_ZTIb"
3645    }
3646   ],
3647   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
3648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
3649  },
3650  {
3651   "access" : "private",
3652   "function_name" : "android::hardware::power::V1_2::BsPower::addOnewayTask",
3653   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
3654   "parameters" :
3655   [
3656    {
3657     "is_this_ptr" : true,
3658     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3659    },
3660    {
3661     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3662    }
3663   ],
3664   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::power::V1_2::BsPower::BsPower",
3669   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPowerC1ENS_2spINS2_6IPowerEEE",
3670   "parameters" :
3671   [
3672    {
3673     "is_this_ptr" : true,
3674     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3675    },
3676    {
3677     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3678    }
3679   ],
3680   "return_type" : "_ZTIv",
3681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3682  },
3683  {
3684   "function_name" : "android::hardware::power::V1_2::BsPower::BsPower",
3685   "linker_set_key" : "_ZN7android8hardware5power4V1_27BsPowerC2ENS_2spINS2_6IPowerEEE",
3686   "parameters" :
3687   [
3688    {
3689     "is_this_ptr" : true,
3690     "referenced_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE"
3691    },
3692    {
3693     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3694    }
3695   ],
3696   "return_type" : "_ZTIv",
3697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h"
3698  },
3699  {
3700   "function_name" : "android::hardware::power::V1_2::BnHwPower::onTransact",
3701   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3702   "parameters" :
3703   [
3704    {
3705     "is_this_ptr" : true,
3706     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3707    },
3708    {
3709     "referenced_type" : "_ZTIj"
3710    },
3711    {
3712     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3713    },
3714    {
3715     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3716    },
3717    {
3718     "default_arg" : true,
3719     "referenced_type" : "_ZTIj"
3720    },
3721    {
3722     "default_arg" : true,
3723     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3724    }
3725   ],
3726   "return_type" : "_ZTIi",
3727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3728  },
3729  {
3730   "access" : "private",
3731   "function_name" : "android::hardware::power::V1_2::BnHwPower::getDebugInfo",
3732   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3733   "parameters" :
3734   [
3735    {
3736     "is_this_ptr" : true,
3737     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3738    },
3739    {
3740     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3741    }
3742   ],
3743   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3745  },
3746  {
3747   "function_name" : "android::hardware::power::V1_2::BnHwPower::_hidl_powerHintAsync_1_2",
3748   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower24_hidl_powerHintAsync_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3749   "parameters" :
3750   [
3751    {
3752     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3753    },
3754    {
3755     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3756    },
3757    {
3758     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3759    },
3760    {
3761     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3762    }
3763   ],
3764   "return_type" : "_ZTIi",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3766  },
3767  {
3768   "access" : "private",
3769   "function_name" : "android::hardware::power::V1_2::BnHwPower::ping",
3770   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPower4pingEv",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3776    }
3777   ],
3778   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::power::V1_2::BnHwPower::BnHwPower",
3783   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3789    },
3790    {
3791     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3792    }
3793   ],
3794   "return_type" : "_ZTIv",
3795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3796  },
3797  {
3798   "function_name" : "android::hardware::power::V1_2::BnHwPower::BnHwPower",
3799   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
3800   "parameters" :
3801   [
3802    {
3803     "is_this_ptr" : true,
3804     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3805    },
3806    {
3807     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE"
3808    }
3809   ],
3810   "return_type" : "_ZTIv",
3811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3812  },
3813  {
3814   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3815   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev",
3816   "parameters" :
3817   [
3818    {
3819     "is_this_ptr" : true,
3820     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3821    }
3822   ],
3823   "return_type" : "_ZTIv",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3828   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3834    }
3835   ],
3836   "return_type" : "_ZTIv",
3837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3838  },
3839  {
3840   "function_name" : "android::hardware::power::V1_2::BnHwPower::~BnHwPower",
3841   "linker_set_key" : "_ZN7android8hardware5power4V1_29BnHwPowerD2Ev",
3842   "parameters" :
3843   [
3844    {
3845     "is_this_ptr" : true,
3846     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE"
3847    }
3848   ],
3849   "return_type" : "_ZTIv",
3850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h"
3851  },
3852  {
3853   "function_name" : "android::hardware::power::V1_2::BpHwPower::setFeature",
3854   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3860    },
3861    {
3862     "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE"
3863    },
3864    {
3865     "referenced_type" : "_ZTIb"
3866    }
3867   ],
3868   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3870  },
3871  {
3872   "function_name" : "android::hardware::power::V1_2::BpHwPower::linkToDeath",
3873   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3874   "parameters" :
3875   [
3876    {
3877     "is_this_ptr" : true,
3878     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3879    },
3880    {
3881     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3882    },
3883    {
3884     "referenced_type" : "_ZTIy"
3885    }
3886   ],
3887   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3889  },
3890  {
3891   "function_name" : "android::hardware::power::V1_2::BpHwPower::getDebugInfo",
3892   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3893   "parameters" :
3894   [
3895    {
3896     "is_this_ptr" : true,
3897     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3898    },
3899    {
3900     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3901    }
3902   ],
3903   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3904   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3905  },
3906  {
3907   "function_name" : "android::hardware::power::V1_2::BpHwPower::getHashChain",
3908   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3909   "parameters" :
3910   [
3911    {
3912     "is_this_ptr" : true,
3913     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3914    },
3915    {
3916     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3917    }
3918   ],
3919   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3921  },
3922  {
3923   "function_name" : "android::hardware::power::V1_2::BpHwPower::unlinkToDeath",
3924   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3925   "parameters" :
3926   [
3927    {
3928     "is_this_ptr" : true,
3929     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3930    },
3931    {
3932     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3933    }
3934   ],
3935   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3937  },
3938  {
3939   "function_name" : "android::hardware::power::V1_2::BpHwPower::interfaceChain",
3940   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3941   "parameters" :
3942   [
3943    {
3944     "is_this_ptr" : true,
3945     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3946    },
3947    {
3948     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3949    }
3950   ],
3951   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3953  },
3954  {
3955   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHintAsync",
3956   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi",
3957   "parameters" :
3958   [
3959    {
3960     "is_this_ptr" : true,
3961     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3962    },
3963    {
3964     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
3965    },
3966    {
3967     "referenced_type" : "_ZTIi"
3968    }
3969   ],
3970   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3972  },
3973  {
3974   "function_name" : "android::hardware::power::V1_2::BpHwPower::setInteractive",
3975   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb",
3976   "parameters" :
3977   [
3978    {
3979     "is_this_ptr" : true,
3980     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3981    },
3982    {
3983     "referenced_type" : "_ZTIb"
3984    }
3985   ],
3986   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
3988  },
3989  {
3990   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
3991   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
3992   "parameters" :
3993   [
3994    {
3995     "is_this_ptr" : true,
3996     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
3997    },
3998    {
3999     "referenced_type" : "_ZTIPKv"
4000    }
4001   ],
4002   "return_type" : "_ZTIv",
4003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4004  },
4005  {
4006   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHintAsync_1_2",
4007   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi",
4008   "parameters" :
4009   [
4010    {
4011     "is_this_ptr" : true,
4012     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4013    },
4014    {
4015     "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE"
4016    },
4017    {
4018     "referenced_type" : "_ZTIi"
4019    }
4020   ],
4021   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::power::V1_2::BpHwPower::interfaceDescriptor",
4026   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4027   "parameters" :
4028   [
4029    {
4030     "is_this_ptr" : true,
4031     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4032    },
4033    {
4034     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4035    }
4036   ],
4037   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4039  },
4040  {
4041   "function_name" : "android::hardware::power::V1_2::BpHwPower::notifySyspropsChanged",
4042   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv",
4043   "parameters" :
4044   [
4045    {
4046     "is_this_ptr" : true,
4047     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4048    }
4049   ],
4050   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::power::V1_2::BpHwPower::setHALInstrumentation",
4055   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4061    }
4062   ],
4063   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4065  },
4066  {
4067   "function_name" : "android::hardware::power::V1_2::BpHwPower::_hidl_powerHintAsync_1_2",
4068   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower24_hidl_powerHintAsync_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
4069   "parameters" :
4070   [
4071    {
4072     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4073    },
4074    {
4075     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4076    },
4077    {
4078     "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE"
4079    },
4080    {
4081     "referenced_type" : "_ZTIi"
4082    }
4083   ],
4084   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::power::V1_2::BpHwPower::getPlatformLowPowerStats",
4089   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4095    },
4096    {
4097     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_028PowerStatePlatformSleepStateEEENS5_6StatusEEEE"
4098    }
4099   ],
4100   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::power::V1_2::BpHwPower::getSubsystemLowPowerStats",
4105   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE",
4106   "parameters" :
4107   [
4108    {
4109     "is_this_ptr" : true,
4110     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4111    },
4112    {
4113     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_119PowerStateSubsystemEEENS4_4V1_06StatusEEEE"
4114    }
4115   ],
4116   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::power::V1_2::BpHwPower::ping",
4121   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv",
4122   "parameters" :
4123   [
4124    {
4125     "is_this_ptr" : true,
4126     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4127    }
4128   ],
4129   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4131  },
4132  {
4133   "function_name" : "android::hardware::power::V1_2::BpHwPower::debug",
4134   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4135   "parameters" :
4136   [
4137    {
4138     "is_this_ptr" : true,
4139     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4140    },
4141    {
4142     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4143    },
4144    {
4145     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4146    }
4147   ],
4148   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4149   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4150  },
4151  {
4152   "function_name" : "android::hardware::power::V1_2::BpHwPower::powerHint",
4153   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi",
4154   "parameters" :
4155   [
4156    {
4157     "is_this_ptr" : true,
4158     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4159    },
4160    {
4161     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4162    },
4163    {
4164     "referenced_type" : "_ZTIi"
4165    }
4166   ],
4167   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4169  },
4170  {
4171   "function_name" : "android::hardware::power::V1_2::BpHwPower::BpHwPower",
4172   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
4173   "parameters" :
4174   [
4175    {
4176     "is_this_ptr" : true,
4177     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4178    },
4179    {
4180     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4181    }
4182   ],
4183   "return_type" : "_ZTIv",
4184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4185  },
4186  {
4187   "function_name" : "android::hardware::power::V1_2::BpHwPower::BpHwPower",
4188   "linker_set_key" : "_ZN7android8hardware5power4V1_29BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
4189   "parameters" :
4190   [
4191    {
4192     "is_this_ptr" : true,
4193     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4194    },
4195    {
4196     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4197    }
4198   ],
4199   "return_type" : "_ZTIv",
4200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4201  },
4202  {
4203   "function_name" : "android::hardware::details::castInterface",
4204   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_06IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4205   "parameters" :
4206   [
4207    {
4208     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
4209    },
4210    {
4211     "referenced_type" : "_ZTIPKc"
4212    },
4213    {
4214     "referenced_type" : "_ZTIb"
4215    }
4216   ],
4217   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4218   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4219   "template_args" :
4220   [
4221    "_ZTIN7android8hardware5power4V1_26IPowerE",
4222    "_ZTIN7android8hardware5power4V1_06IPowerE",
4223    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4224   ]
4225  },
4226  {
4227   "function_name" : "android::hardware::details::castInterface",
4228   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS3_4V1_16IPowerENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4229   "parameters" :
4230   [
4231    {
4232     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
4233    },
4234    {
4235     "referenced_type" : "_ZTIPKc"
4236    },
4237    {
4238     "referenced_type" : "_ZTIb"
4239    }
4240   ],
4241   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4242   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4243   "template_args" :
4244   [
4245    "_ZTIN7android8hardware5power4V1_26IPowerE",
4246    "_ZTIN7android8hardware5power4V1_16IPowerE",
4247    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4248   ]
4249  },
4250  {
4251   "function_name" : "android::hardware::details::castInterface",
4252   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_26IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4253   "parameters" :
4254   [
4255    {
4256     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4257    },
4258    {
4259     "referenced_type" : "_ZTIPKc"
4260    },
4261    {
4262     "referenced_type" : "_ZTIb"
4263    }
4264   ],
4265   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4266   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4267   "template_args" :
4268   [
4269    "_ZTIN7android8hardware5power4V1_26IPowerE",
4270    "_ZTIN7android4hidl4base4V1_05IBaseE",
4271    "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
4272   ]
4273  },
4274  {
4275   "function_name" : "android::hardware::details::getServiceInternal",
4276   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_29BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4277   "parameters" :
4278   [
4279    {
4280     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4281    },
4282    {
4283     "referenced_type" : "_ZTIb"
4284    },
4285    {
4286     "referenced_type" : "_ZTIb"
4287    }
4288   ],
4289   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
4290   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4291   "template_args" :
4292   [
4293    "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
4294    "_ZTIN7android8hardware5power4V1_26IPowerE",
4295    "_ZTIv",
4296    "_ZTIv"
4297   ]
4298  },
4299  {
4300   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
4301   "linker_set_key" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
4302   "parameters" :
4303   [
4304    {
4305     "is_this_ptr" : true,
4306     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4307    },
4308    {
4309     "referenced_type" : "_ZTIPKv"
4310    }
4311   ],
4312   "return_type" : "_ZTIv",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::power::V1_2::BpHwPower::onLastStrongRef",
4317   "linker_set_key" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv",
4318   "parameters" :
4319   [
4320    {
4321     "is_this_ptr" : true,
4322     "referenced_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE"
4323    },
4324    {
4325     "referenced_type" : "_ZTIPKv"
4326    }
4327   ],
4328   "return_type" : "_ZTIv",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
4330  }
4331 ],
4332 "global_vars" :
4333 [
4334  {
4335   "linker_set_key" : "_ZN7android8hardware5power4V1_26IPower10descriptorE",
4336   "name" : "android::hardware::power::V1_2::IPower::descriptor",
4337   "referenced_type" : "_ZTIPKc",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4339  }
4340 ],
4341 "lvalue_reference_types" :
4342 [
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "_ZTIRK7log_msg",
4346   "name" : "const log_msg &",
4347   "referenced_type" : "_ZTIK7log_msg",
4348   "self_type" : "_ZTIRK7log_msg",
4349   "size" : 4,
4350   "source_file" : "/system/core/liblog/include/log/log_read.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4355   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4356   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4357   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4358   "size" : 4,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4364   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4365   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4366   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4367   "size" : 4,
4368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4373   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4374   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4375   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4376   "size" : 4,
4377   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4382   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4383   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4384   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4385   "size" : 4,
4386   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4391   "name" : "const android::sp<android::hardware::power::V1_0::IPower> &",
4392   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4393   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE",
4394   "size" : 4,
4395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4400   "name" : "const android::sp<android::hardware::power::V1_1::IPower> &",
4401   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4402   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_16IPowerEEE",
4403   "size" : 4,
4404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4409   "name" : "const android::sp<android::hardware::power::V1_2::IPower> &",
4410   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4411   "self_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_26IPowerEEE",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4418   "name" : "const android::sp<android::hardware::IBinder> &",
4419   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4420   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4421   "size" : 4,
4422   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4427   "name" : "const android::wp<android::hardware::BHwBinder> &",
4428   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4429   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "_ZTIRKN7android7String8E",
4436   "name" : "const android::String8 &",
4437   "referenced_type" : "_ZTIKN7android7String8E",
4438   "self_type" : "_ZTIRKN7android7String8E",
4439   "size" : 4,
4440   "source_file" : "/system/core/libutils/include/utils/String8.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "_ZTIRKN7android8String16E",
4445   "name" : "const android::String16 &",
4446   "referenced_type" : "_ZTIKN7android8String16E",
4447   "self_type" : "_ZTIRKN7android8String16E",
4448   "size" : 4,
4449   "source_file" : "/system/core/libutils/include/utils/String16.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4454   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4455   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4456   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4463   "name" : "const android::hardware::hidl_handle &",
4464   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4465   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4466   "size" : 4,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4472   "name" : "const android::hardware::hidl_memory &",
4473   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4474   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4475   "size" : 4,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4481   "name" : "const android::hardware::hidl_string &",
4482   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4483   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4484   "size" : 4,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4490   "name" : "const android::hardware::hidl_version &",
4491   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4492   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4499   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
4500   "referenced_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
4501   "self_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4502   "size" : 4,
4503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4508   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState &",
4509   "referenced_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4510   "self_type" : "_ZTIRKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4517   "name" : "const android::hardware::Parcel &",
4518   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4519   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4520   "size" : 4,
4521   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4526   "name" : "const android::hardware::Return<bool> &",
4527   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4528   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4529   "size" : 4,
4530   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4535   "name" : "const android::hardware::Status &",
4536   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4537   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4538   "size" : 4,
4539   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4540  },
4541  {
4542   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4543   "name" : "const iter<is_const> &",
4544   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4545   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4547  },
4548  {
4549   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4550   "name" : "const iter<is_const> &",
4551   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
4552   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
4553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4558   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4559   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4560   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4561   "size" : 4,
4562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4567   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
4568   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4569   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4570   "size" : 4,
4571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4576   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> &",
4577   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4578   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
4579   "size" : 4,
4580   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4585   "name" : "const android::hardware::hidl_vec<int> &",
4586   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4587   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4588   "size" : 4,
4589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4594   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4595   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4596   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4597   "size" : 4,
4598   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4603   "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 *> > *)> > > &",
4604   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4605   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4606   "size" : 4,
4607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4612   "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 *> > *)> > > &",
4613   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
4614   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
4615   "size" : 4,
4616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4621   "name" : "const android::hidl::base::V1_0::IBase *const &",
4622   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4623   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4624   "size" : 4,
4625   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "_ZTIRKa",
4630   "name" : "const signed char &",
4631   "referenced_type" : "_ZTIKa",
4632   "self_type" : "_ZTIRKa",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "_ZTIRKb",
4639   "name" : "const bool &",
4640   "referenced_type" : "_ZTIKb",
4641   "self_type" : "_ZTIRKb",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIRKd",
4648   "name" : "const double &",
4649   "referenced_type" : "_ZTIKd",
4650   "self_type" : "_ZTIRKd",
4651   "size" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "_ZTIRKf",
4657   "name" : "const float &",
4658   "referenced_type" : "_ZTIKf",
4659   "self_type" : "_ZTIRKf",
4660   "size" : 4,
4661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "_ZTIRKh",
4666   "name" : "const unsigned char &",
4667   "referenced_type" : "_ZTIKh",
4668   "self_type" : "_ZTIRKh",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "_ZTIRKi",
4675   "name" : "const int &",
4676   "referenced_type" : "_ZTIKi",
4677   "self_type" : "_ZTIRKi",
4678   "size" : 4,
4679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "_ZTIRKj",
4684   "name" : "const unsigned int &",
4685   "referenced_type" : "_ZTIKj",
4686   "self_type" : "_ZTIRKj",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "_ZTIRKs",
4693   "name" : "const short &",
4694   "referenced_type" : "_ZTIKs",
4695   "self_type" : "_ZTIRKs",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "_ZTIRKt",
4702   "name" : "const unsigned short &",
4703   "referenced_type" : "_ZTIKt",
4704   "self_type" : "_ZTIRKt",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "_ZTIRKx",
4711   "name" : "const long long &",
4712   "referenced_type" : "_ZTIKx",
4713   "self_type" : "_ZTIRKx",
4714   "size" : 4,
4715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "_ZTIRKy",
4720   "name" : "const unsigned long long &",
4721   "referenced_type" : "_ZTIKy",
4722   "self_type" : "_ZTIRKy",
4723   "size" : 4,
4724   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4729   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4730   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4731   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4732   "size" : 4,
4733   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "_ZTIRN7android2spINS_8hardware5power4V1_26IPowerEEE",
4738   "name" : "android::sp<android::hardware::power::V1_2::IPower> &",
4739   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
4740   "self_type" : "_ZTIRN7android2spINS_8hardware5power4V1_26IPowerEEE",
4741   "size" : 4,
4742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "_ZTIRN7android5MutexE",
4747   "name" : "android::Mutex &",
4748   "referenced_type" : "_ZTIN7android5MutexE",
4749   "self_type" : "_ZTIRN7android5MutexE",
4750   "size" : 4,
4751   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "_ZTIRN7android6RWLockE",
4756   "name" : "android::RWLock &",
4757   "referenced_type" : "_ZTIN7android6RWLockE",
4758   "self_type" : "_ZTIRN7android6RWLockE",
4759   "size" : 4,
4760   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "_ZTIRN7android7String8E",
4765   "name" : "android::String8 &",
4766   "referenced_type" : "_ZTIN7android7String8E",
4767   "self_type" : "_ZTIRN7android7String8E",
4768   "size" : 4,
4769   "source_file" : "/system/core/libutils/include/utils/String8.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "_ZTIRN7android8String16E",
4774   "name" : "android::String16 &",
4775   "referenced_type" : "_ZTIN7android8String16E",
4776   "self_type" : "_ZTIRN7android8String16E",
4777   "size" : 4,
4778   "source_file" : "/system/core/libutils/include/utils/String16.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4783   "name" : "android::hardware::TextOutput &",
4784   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4785   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4786   "size" : 4,
4787   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4792   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4793   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4794   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4795   "size" : 4,
4796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4801   "name" : "android::hardware::hidl_memory &",
4802   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4803   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4804   "size" : 4,
4805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4810   "name" : "android::hardware::hidl_string &",
4811   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4812   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4819   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > &",
4820   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4821   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
4822   "size" : 4,
4823   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4828   "name" : "android::hardware::Return<bool> &",
4829   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4830   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4837   "name" : "android::hardware::Return<void> &",
4838   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4839   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4846   "name" : "android::hardware::Status &",
4847   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4848   "self_type" : "_ZTIRN7android8hardware6StatusE",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4855   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4856   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4857   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4858   "size" : 4,
4859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4864   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4865   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4866   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4867   "size" : 4,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4873   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4874   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4875   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4876   "size" : 4,
4877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4882   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4883   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4884   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4885   "size" : 4,
4886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "_ZTIRh",
4891   "name" : "unsigned char &",
4892   "referenced_type" : "_ZTIh",
4893   "self_type" : "_ZTIRh",
4894   "size" : 4,
4895   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4896  },
4897  {
4898   "alignment" : 4,
4899   "linker_set_key" : "_ZTIRi",
4900   "name" : "int &",
4901   "referenced_type" : "_ZTIi",
4902   "self_type" : "_ZTIRi",
4903   "size" : 4,
4904   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4905  },
4906  {
4907   "alignment" : 4,
4908   "linker_set_key" : "_ZTIRj",
4909   "name" : "unsigned int &",
4910   "referenced_type" : "_ZTIj",
4911   "self_type" : "_ZTIRj",
4912   "size" : 4,
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4914  }
4915 ],
4916 "pointer_types" :
4917 [
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "_ZTIP13native_handle",
4921   "name" : "native_handle *",
4922   "referenced_type" : "_ZTI13native_handle",
4923   "self_type" : "_ZTIP13native_handle",
4924   "size" : 4,
4925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "_ZTIP18android_flex_plane",
4930   "name" : "android_flex_plane *",
4931   "referenced_type" : "_ZTI18android_flex_plane",
4932   "self_type" : "_ZTIP18android_flex_plane",
4933   "size" : 4,
4934   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "_ZTIP7log_msg",
4939   "name" : "log_msg *",
4940   "referenced_type" : "_ZTI7log_msg",
4941   "self_type" : "_ZTIP7log_msg",
4942   "size" : 4,
4943   "source_file" : "/system/core/liblog/include/log/log_read.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4948   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4949   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4950   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4951   "size" : 4,
4952   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "_ZTIPFiPvE",
4957   "name" : "int (*)(void *)",
4958   "referenced_type" : "_ZTIFiPvE",
4959   "self_type" : "_ZTIPFiPvE",
4960   "size" : 4,
4961   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4966   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4967   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4968   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4969   "size" : 4,
4970   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "_ZTIPK13native_handle",
4975   "name" : "const native_handle *",
4976   "referenced_type" : "_ZTIK13native_handle",
4977   "self_type" : "_ZTIPK13native_handle",
4978   "size" : 4,
4979   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "_ZTIPK7log_msg",
4984   "name" : "const log_msg *",
4985   "referenced_type" : "_ZTIK7log_msg",
4986   "self_type" : "_ZTIPK7log_msg",
4987   "size" : 4,
4988   "source_file" : "/system/core/liblog/include/log/log_read.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "_ZTIPKDs",
4993   "name" : "const char16_t *",
4994   "referenced_type" : "_ZTIKDs",
4995   "self_type" : "_ZTIPKDs",
4996   "size" : 4,
4997   "source_file" : "/system/core/libutils/include/utils/String16.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5002   "name" : "const android::VectorImpl *",
5003   "referenced_type" : "_ZTIKN7android10VectorImplE",
5004   "self_type" : "_ZTIPKN7android10VectorImplE",
5005   "size" : 4,
5006   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5011   "name" : "const android::NativeHandle *",
5012   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5013   "self_type" : "_ZTIPKN7android12NativeHandleE",
5014   "size" : 4,
5015   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5020   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5021   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5022   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5023   "size" : 4,
5024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5029   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5030   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5031   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5032   "size" : 4,
5033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5038   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5039   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5040   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5041   "size" : 4,
5042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5047   "name" : "const android::sp<android::hardware::ProcessState> *",
5048   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5049   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5050   "size" : 4,
5051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5056   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5057   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5058   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5059   "size" : 4,
5060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5065   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5066   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5067   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5068   "size" : 4,
5069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5074   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
5075   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5076   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5077   "size" : 4,
5078   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5083   "name" : "const android::sp<android::hardware::power::V1_1::IPower> *",
5084   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5085   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_16IPowerEEE",
5086   "size" : 4,
5087   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5092   "name" : "const android::sp<android::hardware::power::V1_2::IPower> *",
5093   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5094   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_26IPowerEEE",
5095   "size" : 4,
5096   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5101   "name" : "const android::sp<android::hardware::IBinder> *",
5102   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5103   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5104   "size" : 4,
5105   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5110   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5111   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5112   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5113   "size" : 4,
5114   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5119   "name" : "const android::wp<android::hardware::BHwBinder> *",
5120   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5121   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5122   "size" : 4,
5123   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5128   "name" : "const android::hidl::base::V1_0::IBase *",
5129   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5130   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5131   "size" : 4,
5132   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5137   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5138   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5139   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5140   "size" : 4,
5141   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5146   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5147   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5148   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5149   "size" : 4,
5150   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5155   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5156   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5157   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5158   "size" : 4,
5159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5164   "name" : "const android::RefBase *",
5165   "referenced_type" : "_ZTIKN7android7RefBaseE",
5166   "self_type" : "_ZTIPKN7android7RefBaseE",
5167   "size" : 4,
5168   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "_ZTIPKN7android7String8E",
5173   "name" : "const android::String8 *",
5174   "referenced_type" : "_ZTIKN7android7String8E",
5175   "self_type" : "_ZTIPKN7android7String8E",
5176   "size" : 4,
5177   "source_file" : "/system/core/libutils/include/utils/String8.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "_ZTIPKN7android8String16E",
5182   "name" : "const android::String16 *",
5183   "referenced_type" : "_ZTIKN7android8String16E",
5184   "self_type" : "_ZTIPKN7android8String16E",
5185   "size" : 4,
5186   "source_file" : "/system/core/libutils/include/utils/String16.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5191   "name" : "const android::hardware::BpHwRefBase *",
5192   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5193   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5194   "size" : 4,
5195   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5200   "name" : "const android::hardware::hidl_memory *",
5201   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5202   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5203   "size" : 4,
5204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5209   "name" : "const android::hardware::hidl_version *",
5210   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5211   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5212   "size" : 4,
5213   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5218   "name" : "const android::hardware::power::V1_0::IPower *",
5219   "referenced_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
5220   "self_type" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5221   "size" : 4,
5222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5227   "name" : "const android::hardware::power::V1_0::BpHwPower *",
5228   "referenced_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
5229   "self_type" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5230   "size" : 4,
5231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5236   "name" : "const android::hardware::power::V1_1::IPower *",
5237   "referenced_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
5238   "self_type" : "_ZTIPKN7android8hardware5power4V1_16IPowerE",
5239   "size" : 4,
5240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5245   "name" : "const android::hardware::power::V1_1::BpHwPower *",
5246   "referenced_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
5247   "self_type" : "_ZTIPKN7android8hardware5power4V1_19BpHwPowerE",
5248   "size" : 4,
5249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5254   "name" : "const android::hardware::power::V1_2::IPower *",
5255   "referenced_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
5256   "self_type" : "_ZTIPKN7android8hardware5power4V1_26IPowerE",
5257   "size" : 4,
5258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5263   "name" : "const android::hardware::power::V1_2::BpHwPower *",
5264   "referenced_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
5265   "self_type" : "_ZTIPKN7android8hardware5power4V1_29BpHwPowerE",
5266   "size" : 4,
5267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5272   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > *",
5273   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5274   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5275   "size" : 4,
5276   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5281   "name" : "const android::hardware::Return<bool> *",
5282   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5283   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5284   "size" : 4,
5285   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5290   "name" : "const android::hardware::Status *",
5291   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5292   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5293   "size" : 4,
5294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5299   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5300   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5301   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5302   "size" : 4,
5303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5308   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5309   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5310   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5311   "size" : 4,
5312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5317   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
5318   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5319   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5320   "size" : 4,
5321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5326   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5327   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5328   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5329   "size" : 4,
5330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5335   "name" : "const android::hardware::details::hidl_pointer<int> *",
5336   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5337   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5338   "size" : 4,
5339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5344   "name" : "const android::hardware::details::return_status *",
5345   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5346   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5347   "size" : 4,
5348   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5353   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
5354   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5355   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5356   "size" : 4,
5357   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5362   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState> *",
5363   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5364   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
5365   "size" : 4,
5366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5371   "name" : "const android::hardware::hidl_vec<int> *",
5372   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5373   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5374   "size" : 4,
5375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIPKc",
5380   "name" : "const char *",
5381   "referenced_type" : "_ZTIKc",
5382   "self_type" : "_ZTIPKc",
5383   "size" : 4,
5384   "source_file" : "/system/core/liblog/include/android/log.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIPKh",
5389   "name" : "const unsigned char *",
5390   "referenced_type" : "_ZTIKh",
5391   "self_type" : "_ZTIPKh",
5392   "size" : 4,
5393   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIPKv",
5398   "name" : "const void *",
5399   "referenced_type" : "_ZTIKv",
5400   "self_type" : "_ZTIPKv",
5401   "size" : 4,
5402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIPKy",
5407   "name" : "const unsigned long long *",
5408   "referenced_type" : "_ZTIKy",
5409   "self_type" : "_ZTIPKy",
5410   "size" : 4,
5411   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5416   "name" : "android::ScopedTrace *",
5417   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5418   "self_type" : "_ZTIPN7android11ScopedTraceE",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5425   "name" : "android::ReferenceRenamer *",
5426   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5427   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5428   "size" : 4,
5429   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5434   "name" : "android::VirtualLightRefBase *",
5435   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5436   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5437   "size" : 4,
5438   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5443   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5444   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5445   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5446   "size" : 4,
5447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5452   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5453   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5454   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5455   "size" : 4,
5456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5461   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5462   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5463   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5464   "size" : 4,
5465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5470   "name" : "android::sp<android::hardware::ProcessState> *",
5471   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5472   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5473   "size" : 4,
5474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5479   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5480   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5481   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5482   "size" : 4,
5483   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5488   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
5489   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
5490   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5491   "size" : 4,
5492   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5497   "name" : "android::sp<android::hardware::power::V1_1::IPower> *",
5498   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
5499   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_16IPowerEEE",
5500   "size" : 4,
5501   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5506   "name" : "android::sp<android::hardware::power::V1_2::IPower> *",
5507   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
5508   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_26IPowerEEE",
5509   "size" : 4,
5510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5515   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5516   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5517   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5518   "size" : 4,
5519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5524   "name" : "android::sp<android::hardware::IBinder> *",
5525   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5526   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5527   "size" : 4,
5528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5533   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5534   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5535   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5536   "size" : 4,
5537   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5542   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5543   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5544   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5545   "size" : 4,
5546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5551   "name" : "android::wp<android::hardware::BHwBinder> *",
5552   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5553   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5554   "size" : 4,
5555   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5560   "name" : "android::hidl::base::V1_0::IBase *",
5561   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5562   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5563   "size" : 4,
5564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5569   "name" : "android::hidl::base::V1_0::BnHwBase *",
5570   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5571   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5572   "size" : 4,
5573   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5578   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5579   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5580   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5581   "size" : 4,
5582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5587   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5588   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5589   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5590   "size" : 4,
5591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5596   "name" : "android::Mutex::Autolock *",
5597   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5598   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5599   "size" : 4,
5600   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIPN7android5MutexE",
5605   "name" : "android::Mutex *",
5606   "referenced_type" : "_ZTIN7android5MutexE",
5607   "self_type" : "_ZTIPN7android5MutexE",
5608   "size" : 4,
5609   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5614   "name" : "android::RWLock::AutoRLock *",
5615   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5616   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5617   "size" : 4,
5618   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5623   "name" : "android::RWLock::AutoWLock *",
5624   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5625   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5626   "size" : 4,
5627   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIPN7android6RWLockE",
5632   "name" : "android::RWLock *",
5633   "referenced_type" : "_ZTIN7android6RWLockE",
5634   "self_type" : "_ZTIPN7android6RWLockE",
5635   "size" : 4,
5636   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIPN7android6ThreadE",
5641   "name" : "android::Thread *",
5642   "referenced_type" : "_ZTIN7android6ThreadE",
5643   "self_type" : "_ZTIPN7android6ThreadE",
5644   "size" : 4,
5645   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5650   "name" : "android::RefBase::weakref_impl *",
5651   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5652   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5653   "size" : 4,
5654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5659   "name" : "android::RefBase::weakref_type *",
5660   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5661   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5662   "size" : 4,
5663   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5668   "name" : "android::RefBase *",
5669   "referenced_type" : "_ZTIN7android7RefBaseE",
5670   "self_type" : "_ZTIPN7android7RefBaseE",
5671   "size" : 4,
5672   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIPN7android7String8E",
5677   "name" : "android::String8 *",
5678   "referenced_type" : "_ZTIN7android7String8E",
5679   "self_type" : "_ZTIPN7android7String8E",
5680   "size" : 4,
5681   "source_file" : "/system/core/libutils/include/utils/String8.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIPN7android8String16E",
5686   "name" : "android::String16 *",
5687   "referenced_type" : "_ZTIN7android8String16E",
5688   "self_type" : "_ZTIPN7android8String16E",
5689   "size" : 4,
5690   "source_file" : "/system/core/libutils/include/utils/String16.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5695   "name" : "android::hardware::IInterface *",
5696   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5697   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5698   "size" : 4,
5699   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5704   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5705   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5706   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5707   "size" : 4,
5708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5713   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower> *",
5714   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5715   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
5716   "size" : 4,
5717   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5722   "name" : "android::hardware::hidl_memory *",
5723   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5724   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5725   "size" : 4,
5726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5731   "name" : "android::hardware::hidl_string *",
5732   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5733   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5734   "size" : 4,
5735   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5740   "name" : "android::hardware::ProcessState *",
5741   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5742   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5743   "size" : 4,
5744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5749   "name" : "android::hardware::hidl_version *",
5750   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5751   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5752   "size" : 4,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5758   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5759   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5760   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5761   "size" : 4,
5762   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5767   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5768   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5769   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5770   "size" : 4,
5771   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5776   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5777   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5778   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5779   "size" : 4,
5780   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5785   "name" : "android::hardware::GrantorDescriptor *",
5786   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5787   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5788   "size" : 4,
5789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5794   "name" : "android::hardware::hidl_death_recipient *",
5795   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5796   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5797   "size" : 4,
5798   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5803   "name" : "android::hardware::hidl_binder_death_recipient *",
5804   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5805   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5806   "size" : 4,
5807   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5812   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
5813   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
5814   "self_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5821   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
5822   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5823   "self_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5830   "name" : "android::hardware::power::V1_0::IPower *",
5831   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
5832   "self_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5833   "size" : 4,
5834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5839   "name" : "android::hardware::power::V1_0::BnHwPower *",
5840   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
5841   "self_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5842   "size" : 4,
5843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
5848   "name" : "android::hardware::power::V1_1::PowerStateSubsystem *",
5849   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
5850   "self_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE",
5851   "size" : 4,
5852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5857   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState *",
5858   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5859   "self_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
5860   "size" : 4,
5861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
5866   "name" : "android::hardware::power::V1_1::IPower *",
5867   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
5868   "self_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE",
5869   "size" : 4,
5870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
5875   "name" : "android::hardware::power::V1_1::BnHwPower *",
5876   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
5877   "self_type" : "_ZTIPN7android8hardware5power4V1_19BnHwPowerE",
5878   "size" : 4,
5879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
5884   "name" : "android::hardware::power::V1_2::IPower *",
5885   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
5886   "self_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE",
5887   "size" : 4,
5888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_27BsPowerE",
5893   "name" : "android::hardware::power::V1_2::BsPower *",
5894   "referenced_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
5895   "self_type" : "_ZTIPN7android8hardware5power4V1_27BsPowerE",
5896   "size" : 4,
5897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
5902   "name" : "android::hardware::power::V1_2::BnHwPower *",
5903   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
5904   "self_type" : "_ZTIPN7android8hardware5power4V1_29BnHwPowerE",
5905   "size" : 4,
5906   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE",
5911   "name" : "android::hardware::power::V1_2::BpHwPower *",
5912   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
5913   "self_type" : "_ZTIPN7android8hardware5power4V1_29BpHwPowerE",
5914   "size" : 4,
5915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5920   "name" : "android::hardware::Parcel *",
5921   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5922   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5923   "size" : 4,
5924   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5929   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > *",
5930   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5931   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
5932   "size" : 4,
5933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5938   "name" : "android::hardware::Return<bool> *",
5939   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5940   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5941   "size" : 4,
5942   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5947   "name" : "android::hardware::Return<void> *",
5948   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5949   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5950   "size" : 4,
5951   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5956   "name" : "android::hardware::Status *",
5957   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5958   "self_type" : "_ZTIPN7android8hardware6StatusE",
5959   "size" : 4,
5960   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5965   "name" : "android::hardware::IBinder::DeathRecipient *",
5966   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5967   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5968   "size" : 4,
5969   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5974   "name" : "android::hardware::IBinder *",
5975   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5976   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5977   "size" : 4,
5978   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5983   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5984   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5985   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5986   "size" : 4,
5987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5988  },
5989  {
5990   "alignment" : 4,
5991   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5992   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5993   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5994   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5995   "size" : 4,
5996   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5997  },
5998  {
5999   "alignment" : 4,
6000   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6001   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6002   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6003   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6004   "size" : 4,
6005   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6006  },
6007  {
6008   "alignment" : 4,
6009   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6010   "name" : "android::hardware::details::return_status *",
6011   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6012   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6013   "size" : 4,
6014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6015  },
6016  {
6017   "alignment" : 4,
6018   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6019   "name" : "android::hardware::details::HidlInstrumentor *",
6020   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6021   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6022   "size" : 4,
6023   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6024  },
6025  {
6026   "alignment" : 4,
6027   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6028   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6029   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6030   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6031   "size" : 4,
6032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6033  },
6034  {
6035   "alignment" : 4,
6036   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6037   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6038   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6039   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6040   "size" : 4,
6041   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6042  },
6043  {
6044   "alignment" : 4,
6045   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6046   "name" : "android::hardware::BHwBinder *",
6047   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6048   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6049   "size" : 4,
6050   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6051  },
6052  {
6053   "alignment" : 4,
6054   "linker_set_key" : "_ZTIPN7android9ConditionE",
6055   "name" : "android::Condition *",
6056   "referenced_type" : "_ZTIN7android9ConditionE",
6057   "self_type" : "_ZTIPN7android9ConditionE",
6058   "size" : 4,
6059   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "linker_set_key" : "_ZTIPPv",
6064   "name" : "void **",
6065   "referenced_type" : "_ZTIPv",
6066   "self_type" : "_ZTIPPv",
6067   "size" : 4,
6068   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6069  },
6070  {
6071   "alignment" : 4,
6072   "linker_set_key" : "_ZTIPc",
6073   "name" : "char *",
6074   "referenced_type" : "_ZTIc",
6075   "self_type" : "_ZTIPc",
6076   "size" : 4,
6077   "source_file" : "/system/core/liblog/include/log/log_read.h"
6078  },
6079  {
6080   "alignment" : 4,
6081   "linker_set_key" : "_ZTIPh",
6082   "name" : "unsigned char *",
6083   "referenced_type" : "_ZTIh",
6084   "self_type" : "_ZTIPh",
6085   "size" : 4,
6086   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6087  },
6088  {
6089   "alignment" : 4,
6090   "linker_set_key" : "_ZTIPi",
6091   "name" : "int *",
6092   "referenced_type" : "_ZTIi",
6093   "self_type" : "_ZTIPi",
6094   "size" : 4,
6095   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6096  },
6097  {
6098   "alignment" : 4,
6099   "linker_set_key" : "_ZTIPv",
6100   "name" : "void *",
6101   "referenced_type" : "_ZTIv",
6102   "self_type" : "_ZTIPv",
6103   "size" : 4,
6104   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6105  },
6106  {
6107   "alignment" : 4,
6108   "linker_set_key" : "_ZTIPy",
6109   "name" : "unsigned long long *",
6110   "referenced_type" : "_ZTIy",
6111   "self_type" : "_ZTIPy",
6112   "size" : 4,
6113   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6114  }
6115 ],
6116 "qualified_types" :
6117 [
6118  {
6119   "alignment" : 4,
6120   "is_const" : true,
6121   "linker_set_key" : "_ZTIK13native_handle",
6122   "name" : "const native_handle",
6123   "referenced_type" : "_ZTI13native_handle",
6124   "self_type" : "_ZTIK13native_handle",
6125   "size" : 12,
6126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6127  },
6128  {
6129   "alignment" : 4,
6130   "is_const" : true,
6131   "linker_set_key" : "_ZTIK7log_msg",
6132   "name" : "const log_msg",
6133   "referenced_type" : "_ZTI7log_msg",
6134   "self_type" : "_ZTIK7log_msg",
6135   "size" : 5124,
6136   "source_file" : "/system/core/liblog/include/log/log_read.h"
6137  },
6138  {
6139   "alignment" : 2,
6140   "is_const" : true,
6141   "linker_set_key" : "_ZTIKDs",
6142   "name" : "const char16_t",
6143   "referenced_type" : "_ZTIDs",
6144   "self_type" : "_ZTIKDs",
6145   "size" : 2,
6146   "source_file" : "/system/core/libutils/include/utils/String16.h"
6147  },
6148  {
6149   "alignment" : 4,
6150   "is_const" : true,
6151   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6152   "name" : "const android::VectorImpl",
6153   "referenced_type" : "_ZTIN7android10VectorImplE",
6154   "self_type" : "_ZTIKN7android10VectorImplE",
6155   "size" : 20,
6156   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6157  },
6158  {
6159   "alignment" : 4,
6160   "is_const" : true,
6161   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6162   "name" : "const android::NativeHandle",
6163   "referenced_type" : "_ZTIN7android12NativeHandleE",
6164   "self_type" : "_ZTIKN7android12NativeHandleE",
6165   "size" : 12,
6166   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "is_const" : true,
6171   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6172   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6173   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6174   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6175   "size" : 4,
6176   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6177  },
6178  {
6179   "alignment" : 4,
6180   "is_const" : true,
6181   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6182   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6183   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6184   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6185   "size" : 4,
6186   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6187  },
6188  {
6189   "alignment" : 4,
6190   "is_const" : true,
6191   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6192   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6193   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6194   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "is_const" : true,
6201   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6202   "name" : "const android::sp<android::hardware::ProcessState>",
6203   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6204   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6205   "size" : 4,
6206   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6207  },
6208  {
6209   "alignment" : 4,
6210   "is_const" : true,
6211   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6212   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6213   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6214   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6215   "size" : 4,
6216   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6217  },
6218  {
6219   "alignment" : 4,
6220   "is_const" : true,
6221   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6222   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6223   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6224   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6225   "size" : 4,
6226   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6227  },
6228  {
6229   "alignment" : 4,
6230   "is_const" : true,
6231   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6232   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
6233   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
6234   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6235   "size" : 4,
6236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6237  },
6238  {
6239   "alignment" : 4,
6240   "is_const" : true,
6241   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6242   "name" : "const android::sp<android::hardware::power::V1_1::IPower>",
6243   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
6244   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_16IPowerEEE",
6245   "size" : 4,
6246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6247  },
6248  {
6249   "alignment" : 4,
6250   "is_const" : true,
6251   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6252   "name" : "const android::sp<android::hardware::power::V1_2::IPower>",
6253   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
6254   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE",
6255   "size" : 4,
6256   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "is_const" : true,
6261   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6262   "name" : "const android::sp<android::hardware::IBinder>",
6263   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6264   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6265   "size" : 4,
6266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6267  },
6268  {
6269   "alignment" : 4,
6270   "is_const" : true,
6271   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6272   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6273   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6274   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6275   "size" : 8,
6276   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6277  },
6278  {
6279   "alignment" : 4,
6280   "is_const" : true,
6281   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6282   "name" : "const android::wp<android::hardware::BHwBinder>",
6283   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6284   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6285   "size" : 8,
6286   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "is_const" : true,
6291   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6292   "name" : "const android::hidl::base::V1_0::IBase",
6293   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6294   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6295   "size" : 12,
6296   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6297  },
6298  {
6299   "alignment" : 4,
6300   "is_const" : true,
6301   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6302   "name" : "const android::hidl::base::V1_0::BpHwBase",
6303   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6304   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6305   "size" : 92,
6306   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6307  },
6308  {
6309   "alignment" : 4,
6310   "is_const" : true,
6311   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6312   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6313   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6314   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6315   "size" : 4,
6316   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6317  },
6318  {
6319   "alignment" : 4,
6320   "is_const" : true,
6321   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6322   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6323   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6324   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6325   "size" : 4,
6326   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6327  },
6328  {
6329   "alignment" : 1,
6330   "is_const" : true,
6331   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6332   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6333   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6334   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6335   "size" : 1,
6336   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6337  },
6338  {
6339   "alignment" : 4,
6340   "is_const" : true,
6341   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6342   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6343   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6344   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6345   "size" : 12,
6346   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "is_const" : true,
6351   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6352   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6353   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6354   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6355   "size" : 12,
6356   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6357  },
6358  {
6359   "alignment" : 4,
6360   "is_const" : true,
6361   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6362   "name" : "const android::RefBase",
6363   "referenced_type" : "_ZTIN7android7RefBaseE",
6364   "self_type" : "_ZTIKN7android7RefBaseE",
6365   "size" : 8,
6366   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "is_const" : true,
6371   "linker_set_key" : "_ZTIKN7android7String8E",
6372   "name" : "const android::String8",
6373   "referenced_type" : "_ZTIN7android7String8E",
6374   "self_type" : "_ZTIKN7android7String8E",
6375   "size" : 4,
6376   "source_file" : "/system/core/libutils/include/utils/String8.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "is_const" : true,
6381   "linker_set_key" : "_ZTIKN7android8String16E",
6382   "name" : "const android::String16",
6383   "referenced_type" : "_ZTIN7android8String16E",
6384   "self_type" : "_ZTIKN7android8String16E",
6385   "size" : 4,
6386   "source_file" : "/system/core/libutils/include/utils/String16.h"
6387  },
6388  {
6389   "alignment" : 1,
6390   "is_const" : true,
6391   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6392   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6393   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6394   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6395   "size" : 32,
6396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6397  },
6398  {
6399   "alignment" : 4,
6400   "is_const" : true,
6401   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6402   "name" : "const android::hardware::BpHwRefBase",
6403   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6404   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6405   "size" : 24,
6406   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6407  },
6408  {
6409   "alignment" : 4,
6410   "is_const" : true,
6411   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6412   "name" : "const android::hardware::hidl_handle",
6413   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6414   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6415   "size" : 16,
6416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6417  },
6418  {
6419   "alignment" : 4,
6420   "is_const" : true,
6421   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6422   "name" : "const android::hardware::hidl_memory",
6423   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6424   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6425   "size" : 40,
6426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6427  },
6428  {
6429   "alignment" : 4,
6430   "is_const" : true,
6431   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6432   "name" : "const android::hardware::hidl_string",
6433   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6434   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6435   "size" : 16,
6436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6437  },
6438  {
6439   "alignment" : 2,
6440   "is_const" : true,
6441   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6442   "name" : "const android::hardware::hidl_version",
6443   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6444   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6445   "size" : 4,
6446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6447  },
6448  {
6449   "alignment" : 8,
6450   "is_const" : true,
6451   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6452   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
6453   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
6454   "self_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6455   "size" : 32,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "is_const" : true,
6461   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6462   "name" : "const android::hardware::power::V1_0::IPower",
6463   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
6464   "self_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6465   "size" : 12,
6466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
6467  },
6468  {
6469   "alignment" : 4,
6470   "is_const" : true,
6471   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6472   "name" : "const android::hardware::power::V1_0::Status",
6473   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
6474   "self_type" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6475   "size" : 4,
6476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6477  },
6478  {
6479   "alignment" : 4,
6480   "is_const" : true,
6481   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6482   "name" : "const android::hardware::power::V1_0::Feature",
6483   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
6484   "self_type" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6485   "size" : 4,
6486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6487  },
6488  {
6489   "alignment" : 4,
6490   "is_const" : true,
6491   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6492   "name" : "const android::hardware::power::V1_0::BpHwPower",
6493   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
6494   "self_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6495   "size" : 92,
6496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "is_const" : true,
6501   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6502   "name" : "const android::hardware::power::V1_0::PowerHint",
6503   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
6504   "self_type" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6505   "size" : 4,
6506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6507  },
6508  {
6509   "alignment" : 8,
6510   "is_const" : true,
6511   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6512   "name" : "const android::hardware::power::V1_1::PowerStateSubsystemSleepState",
6513   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6514   "self_type" : "_ZTIKN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
6515   "size" : 48,
6516   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6517  },
6518  {
6519   "alignment" : 4,
6520   "is_const" : true,
6521   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6522   "name" : "const android::hardware::power::V1_1::IPower",
6523   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
6524   "self_type" : "_ZTIKN7android8hardware5power4V1_16IPowerE",
6525   "size" : 12,
6526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h"
6527  },
6528  {
6529   "alignment" : 4,
6530   "is_const" : true,
6531   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6532   "name" : "const android::hardware::power::V1_1::BpHwPower",
6533   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
6534   "self_type" : "_ZTIKN7android8hardware5power4V1_19BpHwPowerE",
6535   "size" : 92,
6536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h"
6537  },
6538  {
6539   "alignment" : 4,
6540   "is_const" : true,
6541   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6542   "name" : "const android::hardware::power::V1_2::IPower",
6543   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
6544   "self_type" : "_ZTIKN7android8hardware5power4V1_26IPowerE",
6545   "size" : 12,
6546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "is_const" : true,
6551   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6552   "name" : "const android::hardware::power::V1_2::BpHwPower",
6553   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
6554   "self_type" : "_ZTIKN7android8hardware5power4V1_29BpHwPowerE",
6555   "size" : 92,
6556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h"
6557  },
6558  {
6559   "alignment" : 4,
6560   "is_const" : true,
6561   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6562   "name" : "const android::hardware::power::V1_2::PowerHint",
6563   "referenced_type" : "_ZTIN7android8hardware5power4V1_29PowerHintE",
6564   "self_type" : "_ZTIKN7android8hardware5power4V1_29PowerHintE",
6565   "size" : 4,
6566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
6567  },
6568  {
6569   "alignment" : 4,
6570   "is_const" : true,
6571   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6572   "name" : "const android::hardware::Parcel",
6573   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6574   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6575   "size" : 68,
6576   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6577  },
6578  {
6579   "alignment" : 4,
6580   "is_const" : true,
6581   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6582   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> >",
6583   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6584   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
6585   "size" : 28,
6586   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "is_const" : true,
6591   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6592   "name" : "const android::hardware::Return<bool>",
6593   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6594   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6595   "size" : 24,
6596   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6597  },
6598  {
6599   "alignment" : 4,
6600   "is_const" : true,
6601   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6602   "name" : "const android::hardware::Status",
6603   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6604   "self_type" : "_ZTIKN7android8hardware6StatusE",
6605   "size" : 20,
6606   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6607  },
6608  {
6609   "alignment" : 4,
6610   "is_const" : true,
6611   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6612   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6613   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6614   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6615   "size" : 8,
6616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6617  },
6618  {
6619   "alignment" : 4,
6620   "is_const" : true,
6621   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6622   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6623   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6624   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6625   "size" : 8,
6626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6627  },
6628  {
6629   "alignment" : 4,
6630   "is_const" : true,
6631   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6632   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
6633   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6634   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6635   "size" : 8,
6636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "is_const" : true,
6641   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6642   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6643   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6644   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6645   "size" : 8,
6646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6647  },
6648  {
6649   "alignment" : 4,
6650   "is_const" : true,
6651   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6652   "name" : "const android::hardware::details::hidl_pointer<int>",
6653   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6654   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6655   "size" : 8,
6656   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6657  },
6658  {
6659   "alignment" : 4,
6660   "is_const" : true,
6661   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6662   "name" : "const android::hardware::details::return_status",
6663   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6664   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6665   "size" : 24,
6666   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6667  },
6668  {
6669   "is_const" : true,
6670   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6671   "name" : "const iter<is_const>",
6672   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6673   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6675  },
6676  {
6677   "alignment" : 4,
6678   "is_const" : true,
6679   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6680   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6681   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6682   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6683   "size" : 16,
6684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "is_const" : true,
6689   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6690   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
6691   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6692   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6693   "size" : 16,
6694   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "is_const" : true,
6699   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6700   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
6701   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6702   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
6703   "size" : 16,
6704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6705  },
6706  {
6707   "alignment" : 4,
6708   "is_const" : true,
6709   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6710   "name" : "const android::hardware::hidl_vec<int>",
6711   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6712   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6713   "size" : 16,
6714   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "is_const" : true,
6719   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6720   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6721   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6722   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6723   "size" : 12,
6724   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "is_const" : true,
6729   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6730   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6731   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6732   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6733   "size" : 12,
6734   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "is_const" : true,
6739   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6740   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6741   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6742   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6743   "size" : 4,
6744   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6745  },
6746  {
6747   "alignment" : 1,
6748   "is_const" : true,
6749   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6750   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6751   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6752   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6753   "size" : 3,
6754   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "is_const" : true,
6759   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6760   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
6761   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6762   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6763   "size" : 8,
6764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "is_const" : true,
6769   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6770   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
6771   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6772   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6773   "size" : 4,
6774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6775  },
6776  {
6777   "alignment" : 4,
6778   "is_const" : true,
6779   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6780   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
6781   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6782   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6783   "size" : 32,
6784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "is_const" : true,
6789   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6790   "name" : "const std::array<android::hardware::power::V1_2::PowerHint, 13>",
6791   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6792   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_29PowerHintELj13EEE",
6793   "size" : 52,
6794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/types.h"
6795  },
6796  {
6797   "alignment" : 4,
6798   "is_const" : true,
6799   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6800   "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 *> > *)> > >",
6801   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6802   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6803   "size" : 12,
6804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6805  },
6806  {
6807   "alignment" : 4,
6808   "is_const" : true,
6809   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6810   "name" : "const android::hidl::base::V1_0::IBase *const",
6811   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6812   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6813   "size" : 4,
6814   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "is_const" : true,
6819   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6820   "name" : "android::RefBase::weakref_impl *const",
6821   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
6822   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++/gen/android/hardware/power/1.2/types.sdump",
6823   "size" : 4,
6824   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "is_const" : true,
6829   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6830   "name" : "android::RefBase::weakref_impl *const",
6831   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6832   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6833   "size" : 4,
6834   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "is_const" : true,
6839   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6840   "name" : "android::hardware::IBinder *const",
6841   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6842   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6843   "size" : 4,
6844   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "is_const" : true,
6849   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6850   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6851   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6852   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6853   "size" : 8,
6854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6855  },
6856  {
6857   "alignment" : 4,
6858   "is_const" : true,
6859   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6860   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6861   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6862   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6863   "size" : 8,
6864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6865  },
6866  {
6867   "alignment" : 1,
6868   "is_const" : true,
6869   "linker_set_key" : "_ZTIKa",
6870   "name" : "const signed char",
6871   "referenced_type" : "_ZTIa",
6872   "self_type" : "_ZTIKa",
6873   "size" : 1,
6874   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6875  },
6876  {
6877   "alignment" : 1,
6878   "is_const" : true,
6879   "linker_set_key" : "_ZTIKb",
6880   "name" : "const bool",
6881   "referenced_type" : "_ZTIb",
6882   "self_type" : "_ZTIKb",
6883   "size" : 1,
6884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6885  },
6886  {
6887   "alignment" : 1,
6888   "is_const" : true,
6889   "linker_set_key" : "_ZTIKc",
6890   "name" : "const char",
6891   "referenced_type" : "_ZTIc",
6892   "self_type" : "_ZTIKc",
6893   "size" : 1,
6894   "source_file" : "/system/core/liblog/include/android/log.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "is_const" : true,
6899   "linker_set_key" : "_ZTIKd",
6900   "name" : "const double",
6901   "referenced_type" : "_ZTId",
6902   "self_type" : "_ZTIKd",
6903   "size" : 8,
6904   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "is_const" : true,
6909   "linker_set_key" : "_ZTIKf",
6910   "name" : "const float",
6911   "referenced_type" : "_ZTIf",
6912   "self_type" : "_ZTIKf",
6913   "size" : 4,
6914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6915  },
6916  {
6917   "alignment" : 1,
6918   "is_const" : true,
6919   "linker_set_key" : "_ZTIKh",
6920   "name" : "const unsigned char",
6921   "referenced_type" : "_ZTIh",
6922   "self_type" : "_ZTIKh",
6923   "size" : 1,
6924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "is_const" : true,
6929   "linker_set_key" : "_ZTIKi",
6930   "name" : "const int",
6931   "referenced_type" : "_ZTIi",
6932   "self_type" : "_ZTIKi",
6933   "size" : 4,
6934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "is_const" : true,
6939   "linker_set_key" : "_ZTIKj",
6940   "name" : "const unsigned int",
6941   "referenced_type" : "_ZTIj",
6942   "self_type" : "_ZTIKj",
6943   "size" : 4,
6944   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6945  },
6946  {
6947   "alignment" : 2,
6948   "is_const" : true,
6949   "linker_set_key" : "_ZTIKs",
6950   "name" : "const short",
6951   "referenced_type" : "_ZTIs",
6952   "self_type" : "_ZTIKs",
6953   "size" : 2,
6954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6955  },
6956  {
6957   "alignment" : 2,
6958   "is_const" : true,
6959   "linker_set_key" : "_ZTIKt",
6960   "name" : "const unsigned short",
6961   "referenced_type" : "_ZTIt",
6962   "self_type" : "_ZTIKt",
6963   "size" : 2,
6964   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6965  },
6966  {
6967   "is_const" : true,
6968   "linker_set_key" : "_ZTIKv",
6969   "name" : "const void",
6970   "referenced_type" : "_ZTIv",
6971   "self_type" : "_ZTIKv",
6972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6973  },
6974  {
6975   "alignment" : 4,
6976   "is_const" : true,
6977   "linker_set_key" : "_ZTIKx",
6978   "name" : "const long long",
6979   "referenced_type" : "_ZTIx",
6980   "self_type" : "_ZTIKx",
6981   "size" : 8,
6982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "is_const" : true,
6987   "linker_set_key" : "_ZTIKy",
6988   "name" : "const unsigned long long",
6989   "referenced_type" : "_ZTIy",
6990   "self_type" : "_ZTIKy",
6991   "size" : 8,
6992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6993  },
6994  {
6995   "alignment" : 1,
6996   "is_volatile" : true,
6997   "linker_set_key" : "_ZTIVb",
6998   "name" : "volatile bool",
6999   "referenced_type" : "_ZTIb",
7000   "self_type" : "_ZTIVb",
7001   "size" : 1,
7002   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "is_volatile" : true,
7007   "linker_set_key" : "_ZTIVi",
7008   "name" : "volatile int",
7009   "referenced_type" : "_ZTIi",
7010   "self_type" : "_ZTIVi",
7011   "size" : 4,
7012   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7013  }
7014 ],
7015 "record_types" :
7016 [
7017  {
7018   "alignment" : 4,
7019   "fields" :
7020   [
7021    {
7022     "field_name" : "len",
7023     "referenced_type" : "_ZTIt"
7024    },
7025    {
7026     "field_name" : "hdr_size",
7027     "field_offset" : 16,
7028     "referenced_type" : "_ZTIt"
7029    },
7030    {
7031     "field_name" : "pid",
7032     "field_offset" : 32,
7033     "referenced_type" : "_ZTIi"
7034    },
7035    {
7036     "field_name" : "tid",
7037     "field_offset" : 64,
7038     "referenced_type" : "_ZTIj"
7039    },
7040    {
7041     "field_name" : "sec",
7042     "field_offset" : 96,
7043     "referenced_type" : "_ZTIj"
7044    },
7045    {
7046     "field_name" : "nsec",
7047     "field_offset" : 128,
7048     "referenced_type" : "_ZTIj"
7049    },
7050    {
7051     "field_name" : "lid",
7052     "field_offset" : 160,
7053     "referenced_type" : "_ZTIj"
7054    },
7055    {
7056     "field_name" : "uid",
7057     "field_offset" : 192,
7058     "referenced_type" : "_ZTIj"
7059    },
7060    {
7061     "field_name" : "msg",
7062     "field_offset" : 224,
7063     "referenced_type" : "_ZTIA0_c"
7064    }
7065   ],
7066   "linker_set_key" : "_ZTI12logger_entry",
7067   "name" : "logger_entry",
7068   "referenced_type" : "_ZTI12logger_entry",
7069   "self_type" : "_ZTI12logger_entry",
7070   "size" : 28,
7071   "source_file" : "/system/core/liblog/include/log/log_read.h"
7072  },
7073  {
7074   "alignment" : 4,
7075   "fields" :
7076   [
7077    {
7078     "field_name" : "y",
7079     "referenced_type" : "_ZTIPv"
7080    },
7081    {
7082     "field_name" : "cb",
7083     "field_offset" : 32,
7084     "referenced_type" : "_ZTIPv"
7085    },
7086    {
7087     "field_name" : "cr",
7088     "field_offset" : 64,
7089     "referenced_type" : "_ZTIPv"
7090    },
7091    {
7092     "field_name" : "ystride",
7093     "field_offset" : 96,
7094     "referenced_type" : "_ZTIj"
7095    },
7096    {
7097     "field_name" : "cstride",
7098     "field_offset" : 128,
7099     "referenced_type" : "_ZTIj"
7100    },
7101    {
7102     "field_name" : "chroma_step",
7103     "field_offset" : 160,
7104     "referenced_type" : "_ZTIj"
7105    },
7106    {
7107     "field_name" : "reserved",
7108     "field_offset" : 192,
7109     "referenced_type" : "_ZTIA8_j"
7110    }
7111   ],
7112   "linker_set_key" : "_ZTI13android_ycbcr",
7113   "name" : "android_ycbcr",
7114   "referenced_type" : "_ZTI13android_ycbcr",
7115   "self_type" : "_ZTI13android_ycbcr",
7116   "size" : 56,
7117   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "fields" :
7122   [
7123    {
7124     "field_name" : "version",
7125     "referenced_type" : "_ZTIi"
7126    },
7127    {
7128     "field_name" : "numFds",
7129     "field_offset" : 32,
7130     "referenced_type" : "_ZTIi"
7131    },
7132    {
7133     "field_name" : "numInts",
7134     "field_offset" : 64,
7135     "referenced_type" : "_ZTIi"
7136    },
7137    {
7138     "field_name" : "data",
7139     "field_offset" : 96,
7140     "referenced_type" : "_ZTIA0_i"
7141    }
7142   ],
7143   "linker_set_key" : "_ZTI13native_handle",
7144   "name" : "native_handle",
7145   "referenced_type" : "_ZTI13native_handle",
7146   "self_type" : "_ZTI13native_handle",
7147   "size" : 12,
7148   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7149  },
7150  {
7151   "alignment" : 4,
7152   "fields" :
7153   [
7154    {
7155     "field_name" : "x",
7156     "referenced_type" : "_ZTIf"
7157    },
7158    {
7159     "field_name" : "y",
7160     "field_offset" : 32,
7161     "referenced_type" : "_ZTIf"
7162    }
7163   ],
7164   "linker_set_key" : "_ZTI16android_xy_color",
7165   "name" : "android_xy_color",
7166   "referenced_type" : "_ZTI16android_xy_color",
7167   "self_type" : "_ZTI16android_xy_color",
7168   "size" : 8,
7169   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "fields" :
7174   [
7175    {
7176     "field_name" : "top_left",
7177     "referenced_type" : "_ZTIPh"
7178    },
7179    {
7180     "field_name" : "component",
7181     "field_offset" : 32,
7182     "referenced_type" : "_ZTI22android_flex_component"
7183    },
7184    {
7185     "field_name" : "bits_per_component",
7186     "field_offset" : 64,
7187     "referenced_type" : "_ZTIi"
7188    },
7189    {
7190     "field_name" : "bits_used",
7191     "field_offset" : 96,
7192     "referenced_type" : "_ZTIi"
7193    },
7194    {
7195     "field_name" : "h_increment",
7196     "field_offset" : 128,
7197     "referenced_type" : "_ZTIi"
7198    },
7199    {
7200     "field_name" : "v_increment",
7201     "field_offset" : 160,
7202     "referenced_type" : "_ZTIi"
7203    },
7204    {
7205     "field_name" : "h_subsampling",
7206     "field_offset" : 192,
7207     "referenced_type" : "_ZTIi"
7208    },
7209    {
7210     "field_name" : "v_subsampling",
7211     "field_offset" : 224,
7212     "referenced_type" : "_ZTIi"
7213    }
7214   ],
7215   "linker_set_key" : "_ZTI18android_flex_plane",
7216   "name" : "android_flex_plane",
7217   "referenced_type" : "_ZTI18android_flex_plane",
7218   "self_type" : "_ZTI18android_flex_plane",
7219   "size" : 32,
7220   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7221  },
7222  {
7223   "alignment" : 4,
7224   "fields" :
7225   [
7226    {
7227     "field_name" : "format",
7228     "referenced_type" : "_ZTI19android_flex_format"
7229    },
7230    {
7231     "field_name" : "num_planes",
7232     "field_offset" : 32,
7233     "referenced_type" : "_ZTIj"
7234    },
7235    {
7236     "field_name" : "planes",
7237     "field_offset" : 64,
7238     "referenced_type" : "_ZTIP18android_flex_plane"
7239    }
7240   ],
7241   "linker_set_key" : "_ZTI19android_flex_layout",
7242   "name" : "android_flex_layout",
7243   "referenced_type" : "_ZTI19android_flex_layout",
7244   "self_type" : "_ZTI19android_flex_layout",
7245   "size" : 12,
7246   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "fields" :
7251   [
7252    {
7253     "field_name" : "num_points",
7254     "referenced_type" : "_ZTIj"
7255    },
7256    {
7257     "field_name" : "reserved",
7258     "field_offset" : 32,
7259     "referenced_type" : "_ZTIA8_j"
7260    },
7261    {
7262     "field_name" : "xyzc_points",
7263     "field_offset" : 288,
7264     "referenced_type" : "_ZTIA_f"
7265    }
7266   ],
7267   "linker_set_key" : "_ZTI20android_depth_points",
7268   "name" : "android_depth_points",
7269   "referenced_type" : "_ZTI20android_depth_points",
7270   "self_type" : "_ZTI20android_depth_points",
7271   "size" : 36,
7272   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7273  },
7274  {
7275   "alignment" : 4,
7276   "fields" :
7277   [
7278    {
7279     "field_name" : "struct_size",
7280     "referenced_type" : "_ZTIj"
7281    },
7282    {
7283     "field_name" : "buffer_id",
7284     "field_offset" : 32,
7285     "referenced_type" : "_ZTIi"
7286    },
7287    {
7288     "field_name" : "priority",
7289     "field_offset" : 64,
7290     "referenced_type" : "_ZTIi"
7291    },
7292    {
7293     "field_name" : "tag",
7294     "field_offset" : 96,
7295     "referenced_type" : "_ZTIPKc"
7296    },
7297    {
7298     "field_name" : "file",
7299     "field_offset" : 128,
7300     "referenced_type" : "_ZTIPKc"
7301    },
7302    {
7303     "field_name" : "line",
7304     "field_offset" : 160,
7305     "referenced_type" : "_ZTIj"
7306    },
7307    {
7308     "field_name" : "message",
7309     "field_offset" : 192,
7310     "referenced_type" : "_ZTIPKc"
7311    }
7312   ],
7313   "linker_set_key" : "_ZTI21__android_log_message",
7314   "name" : "__android_log_message",
7315   "referenced_type" : "_ZTI21__android_log_message",
7316   "self_type" : "_ZTI21__android_log_message",
7317   "size" : 28,
7318   "source_file" : "/system/core/liblog/include/android/log.h"
7319  },
7320  {
7321   "alignment" : 4,
7322   "fields" :
7323   [
7324    {
7325     "field_name" : "maxContentLightLevel",
7326     "referenced_type" : "_ZTIf"
7327    },
7328    {
7329     "field_name" : "maxFrameAverageLightLevel",
7330     "field_offset" : 32,
7331     "referenced_type" : "_ZTIf"
7332    }
7333   ],
7334   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7335   "name" : "android_cta861_3_metadata",
7336   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7337   "self_type" : "_ZTI25android_cta861_3_metadata",
7338   "size" : 8,
7339   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7340  },
7341  {
7342   "alignment" : 4,
7343   "fields" :
7344   [
7345    {
7346     "field_name" : "displayPrimaryRed",
7347     "referenced_type" : "_ZTI16android_xy_color"
7348    },
7349    {
7350     "field_name" : "displayPrimaryGreen",
7351     "field_offset" : 64,
7352     "referenced_type" : "_ZTI16android_xy_color"
7353    },
7354    {
7355     "field_name" : "displayPrimaryBlue",
7356     "field_offset" : 128,
7357     "referenced_type" : "_ZTI16android_xy_color"
7358    },
7359    {
7360     "field_name" : "whitePoint",
7361     "field_offset" : 192,
7362     "referenced_type" : "_ZTI16android_xy_color"
7363    },
7364    {
7365     "field_name" : "maxLuminance",
7366     "field_offset" : 256,
7367     "referenced_type" : "_ZTIf"
7368    },
7369    {
7370     "field_name" : "minLuminance",
7371     "field_offset" : 288,
7372     "referenced_type" : "_ZTIf"
7373    }
7374   ],
7375   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7376   "name" : "android_smpte2086_metadata",
7377   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7378   "self_type" : "_ZTI26android_smpte2086_metadata",
7379   "size" : 40,
7380   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7381  },
7382  {
7383   "alignment" : 4,
7384   "fields" :
7385   [
7386    {
7387     "referenced_type" : "_ZTIN7log_msgUt_E"
7388    }
7389   ],
7390   "linker_set_key" : "_ZTI7log_msg",
7391   "name" : "log_msg",
7392   "referenced_type" : "_ZTI7log_msg",
7393   "self_type" : "_ZTI7log_msg",
7394   "size" : 5124,
7395   "source_file" : "/system/core/liblog/include/log/log_read.h"
7396  },
7397  {
7398   "alignment" : 1,
7399   "fields" :
7400   [
7401    {
7402     "field_name" : "tv_sec",
7403     "referenced_type" : "_ZTIj"
7404    },
7405    {
7406     "field_name" : "tv_nsec",
7407     "field_offset" : 32,
7408     "referenced_type" : "_ZTIj"
7409    }
7410   ],
7411   "linker_set_key" : "_ZTI8log_time",
7412   "name" : "log_time",
7413   "referenced_type" : "_ZTI8log_time",
7414   "self_type" : "_ZTI8log_time",
7415   "size" : 8,
7416   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7417  },
7418  {
7419   "alignment" : 4,
7420   "fields" :
7421   [
7422    {
7423     "access" : "private",
7424     "field_name" : "mStorage",
7425     "field_offset" : 32,
7426     "referenced_type" : "_ZTIPv"
7427    },
7428    {
7429     "access" : "private",
7430     "field_name" : "mCount",
7431     "field_offset" : 64,
7432     "referenced_type" : "_ZTIj"
7433    },
7434    {
7435     "access" : "private",
7436     "field_name" : "mFlags",
7437     "field_offset" : 96,
7438     "referenced_type" : "_ZTIKj"
7439    },
7440    {
7441     "access" : "private",
7442     "field_name" : "mItemSize",
7443     "field_offset" : 128,
7444     "referenced_type" : "_ZTIKj"
7445    }
7446   ],
7447   "linker_set_key" : "_ZTIN7android10VectorImplE",
7448   "name" : "android::VectorImpl",
7449   "record_kind" : "class",
7450   "referenced_type" : "_ZTIN7android10VectorImplE",
7451   "self_type" : "_ZTIN7android10VectorImplE",
7452   "size" : 20,
7453   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7454   "vtable_components" :
7455   [
7456    {
7457     "kind" : "offset_to_top"
7458    },
7459    {
7460     "kind" : "rtti",
7461     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7462    },
7463    {
7464     "kind" : "complete_dtor_pointer",
7465     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7466    },
7467    {
7468     "kind" : "deleting_dtor_pointer",
7469     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7470    },
7471    {
7472     "is_pure" : true,
7473     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7474    },
7475    {
7476     "is_pure" : true,
7477     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7478    },
7479    {
7480     "is_pure" : true,
7481     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7482    },
7483    {
7484     "is_pure" : true,
7485     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7486    },
7487    {
7488     "is_pure" : true,
7489     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7490    },
7491    {
7492     "is_pure" : true,
7493     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7494    }
7495   ]
7496  },
7497  {
7498   "alignment" : 4,
7499   "fields" :
7500   [
7501    {
7502     "access" : "private",
7503     "field_name" : "mVector",
7504     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7505    }
7506   ],
7507   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7508   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7509   "record_kind" : "class",
7510   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7511   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7512   "size" : 20,
7513   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7514   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7515  },
7516  {
7517   "alignment" : 4,
7518   "fields" :
7519   [
7520    {
7521     "access" : "private",
7522     "field_name" : "mTag",
7523     "referenced_type" : "_ZTIy"
7524    }
7525   ],
7526   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7527   "name" : "android::ScopedTrace",
7528   "record_kind" : "class",
7529   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7530   "self_type" : "_ZTIN7android11ScopedTraceE",
7531   "size" : 8,
7532   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7533  },
7534  {
7535   "alignment" : 4,
7536   "fields" :
7537   [
7538    {
7539     "access" : "private",
7540     "field_name" : "mCount",
7541     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7542    }
7543   ],
7544   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7545   "name" : "android::LightRefBase<android::NativeHandle>",
7546   "record_kind" : "class",
7547   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7548   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7549   "size" : 4,
7550   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7551   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7552  },
7553  {
7554   "alignment" : 4,
7555   "fields" :
7556   [
7557    {
7558     "access" : "private",
7559     "field_name" : "mCount",
7560     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7561    }
7562   ],
7563   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7564   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7565   "record_kind" : "class",
7566   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7567   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7568   "size" : 4,
7569   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7570   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7571  },
7572  {
7573   "alignment" : 4,
7574   "base_specifiers" :
7575   [
7576    {
7577     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7578    }
7579   ],
7580   "fields" :
7581   [
7582    {
7583     "access" : "private",
7584     "field_name" : "mHandle",
7585     "field_offset" : 32,
7586     "referenced_type" : "_ZTIP13native_handle"
7587    },
7588    {
7589     "access" : "private",
7590     "field_name" : "mOwnsHandle",
7591     "field_offset" : 64,
7592     "referenced_type" : "_ZTIb"
7593    }
7594   ],
7595   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7596   "name" : "android::NativeHandle",
7597   "record_kind" : "class",
7598   "referenced_type" : "_ZTIN7android12NativeHandleE",
7599   "self_type" : "_ZTIN7android12NativeHandleE",
7600   "size" : 12,
7601   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7602  },
7603  {
7604   "alignment" : 4,
7605   "base_specifiers" :
7606   [
7607    {
7608     "access" : "private",
7609     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7610    }
7611   ],
7612   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7613   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7614   "record_kind" : "class",
7615   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7616   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7617   "size" : 20,
7618   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7619   "template_args" :
7620   [
7621    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7622   ],
7623   "vtable_components" :
7624   [
7625    {
7626     "kind" : "offset_to_top"
7627    },
7628    {
7629     "kind" : "rtti",
7630     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7631    },
7632    {
7633     "kind" : "complete_dtor_pointer",
7634     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7635    },
7636    {
7637     "kind" : "deleting_dtor_pointer",
7638     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7639    },
7640    {
7641     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7642    },
7643    {
7644     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7645    },
7646    {
7647     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7648    },
7649    {
7650     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7651    },
7652    {
7653     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7654    },
7655    {
7656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7657    },
7658    {
7659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7660    }
7661   ]
7662  },
7663  {
7664   "alignment" : 1,
7665   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7666   "name" : "android::ReferenceMover",
7667   "record_kind" : "class",
7668   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7669   "self_type" : "_ZTIN7android14ReferenceMoverE",
7670   "size" : 1,
7671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7672  },
7673  {
7674   "alignment" : 4,
7675   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7676   "name" : "android::ReferenceRenamer",
7677   "record_kind" : "class",
7678   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7679   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7680   "size" : 4,
7681   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7682   "vtable_components" :
7683   [
7684    {
7685     "kind" : "offset_to_top"
7686    },
7687    {
7688     "kind" : "rtti",
7689     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7690    },
7691    {
7692     "is_pure" : true,
7693     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7694    }
7695   ]
7696  },
7697  {
7698   "alignment" : 4,
7699   "base_specifiers" :
7700   [
7701    {
7702     "referenced_type" : "_ZTIN7android10VectorImplE"
7703    }
7704   ],
7705   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7706   "name" : "android::SortedVectorImpl",
7707   "record_kind" : "class",
7708   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7709   "self_type" : "_ZTIN7android16SortedVectorImplE",
7710   "size" : 20,
7711   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7712   "vtable_components" :
7713   [
7714    {
7715     "kind" : "offset_to_top"
7716    },
7717    {
7718     "kind" : "rtti",
7719     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7720    },
7721    {
7722     "kind" : "complete_dtor_pointer",
7723     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7724    },
7725    {
7726     "kind" : "deleting_dtor_pointer",
7727     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7728    },
7729    {
7730     "is_pure" : true,
7731     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7732    },
7733    {
7734     "is_pure" : true,
7735     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7736    },
7737    {
7738     "is_pure" : true,
7739     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7740    },
7741    {
7742     "is_pure" : true,
7743     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7744    },
7745    {
7746     "is_pure" : true,
7747     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7748    },
7749    {
7750     "is_pure" : true,
7751     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7752    },
7753    {
7754     "is_pure" : true,
7755     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7756    }
7757   ]
7758  },
7759  {
7760   "alignment" : 1,
7761   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7762   "name" : "android::trait_trivial_copy<bool>",
7763   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7764   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7765   "size" : 1,
7766   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7767   "template_args" : [ "_ZTIb" ]
7768  },
7769  {
7770   "alignment" : 1,
7771   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7772   "name" : "android::trait_trivial_copy<char>",
7773   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7774   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7775   "size" : 1,
7776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7777   "template_args" : [ "_ZTIc" ]
7778  },
7779  {
7780   "alignment" : 1,
7781   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7782   "name" : "android::trait_trivial_copy<double>",
7783   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7784   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7785   "size" : 1,
7786   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7787   "template_args" : [ "_ZTId" ]
7788  },
7789  {
7790   "alignment" : 1,
7791   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7792   "name" : "android::trait_trivial_copy<float>",
7793   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7794   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7795   "size" : 1,
7796   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7797   "template_args" : [ "_ZTIf" ]
7798  },
7799  {
7800   "alignment" : 1,
7801   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7802   "name" : "android::trait_trivial_copy<unsigned char>",
7803   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7804   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7805   "size" : 1,
7806   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7807   "template_args" : [ "_ZTIh" ]
7808  },
7809  {
7810   "alignment" : 1,
7811   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7812   "name" : "android::trait_trivial_copy<int>",
7813   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7814   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7815   "size" : 1,
7816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7817   "template_args" : [ "_ZTIi" ]
7818  },
7819  {
7820   "alignment" : 1,
7821   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7822   "name" : "android::trait_trivial_copy<unsigned int>",
7823   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7824   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7825   "size" : 1,
7826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7827   "template_args" : [ "_ZTIj" ]
7828  },
7829  {
7830   "alignment" : 1,
7831   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7832   "name" : "android::trait_trivial_copy<long>",
7833   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7834   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7835   "size" : 1,
7836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7837   "template_args" : [ "_ZTIl" ]
7838  },
7839  {
7840   "alignment" : 1,
7841   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7842   "name" : "android::trait_trivial_copy<unsigned long>",
7843   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7844   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7845   "size" : 1,
7846   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7847   "template_args" : [ "_ZTIm" ]
7848  },
7849  {
7850   "alignment" : 1,
7851   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7852   "name" : "android::trait_trivial_copy<short>",
7853   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7854   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7855   "size" : 1,
7856   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7857   "template_args" : [ "_ZTIs" ]
7858  },
7859  {
7860   "alignment" : 1,
7861   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7862   "name" : "android::trait_trivial_copy<unsigned short>",
7863   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7864   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7865   "size" : 1,
7866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7867   "template_args" : [ "_ZTIt" ]
7868  },
7869  {
7870   "alignment" : 1,
7871   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7872   "name" : "android::trait_trivial_copy<void>",
7873   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7874   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7875   "size" : 1,
7876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7877   "template_args" : [ "_ZTIv" ]
7878  },
7879  {
7880   "alignment" : 1,
7881   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7882   "name" : "android::trait_trivial_copy<long long>",
7883   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7884   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7885   "size" : 1,
7886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7887   "template_args" : [ "_ZTIx" ]
7888  },
7889  {
7890   "alignment" : 1,
7891   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7892   "name" : "android::trait_trivial_copy<unsigned long long>",
7893   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7894   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7895   "size" : 1,
7896   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7897   "template_args" : [ "_ZTIy" ]
7898  },
7899  {
7900   "alignment" : 1,
7901   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7902   "name" : "android::trait_trivial_ctor<bool>",
7903   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7904   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7905   "size" : 1,
7906   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7907   "template_args" : [ "_ZTIb" ]
7908  },
7909  {
7910   "alignment" : 1,
7911   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7912   "name" : "android::trait_trivial_ctor<char>",
7913   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7914   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7915   "size" : 1,
7916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7917   "template_args" : [ "_ZTIc" ]
7918  },
7919  {
7920   "alignment" : 1,
7921   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7922   "name" : "android::trait_trivial_ctor<double>",
7923   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7924   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7925   "size" : 1,
7926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7927   "template_args" : [ "_ZTId" ]
7928  },
7929  {
7930   "alignment" : 1,
7931   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7932   "name" : "android::trait_trivial_ctor<float>",
7933   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7934   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7935   "size" : 1,
7936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7937   "template_args" : [ "_ZTIf" ]
7938  },
7939  {
7940   "alignment" : 1,
7941   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7942   "name" : "android::trait_trivial_ctor<unsigned char>",
7943   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7944   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7945   "size" : 1,
7946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7947   "template_args" : [ "_ZTIh" ]
7948  },
7949  {
7950   "alignment" : 1,
7951   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7952   "name" : "android::trait_trivial_ctor<int>",
7953   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7954   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7955   "size" : 1,
7956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7957   "template_args" : [ "_ZTIi" ]
7958  },
7959  {
7960   "alignment" : 1,
7961   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7962   "name" : "android::trait_trivial_ctor<unsigned int>",
7963   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7964   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7965   "size" : 1,
7966   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7967   "template_args" : [ "_ZTIj" ]
7968  },
7969  {
7970   "alignment" : 1,
7971   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7972   "name" : "android::trait_trivial_ctor<long>",
7973   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7974   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7975   "size" : 1,
7976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7977   "template_args" : [ "_ZTIl" ]
7978  },
7979  {
7980   "alignment" : 1,
7981   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7982   "name" : "android::trait_trivial_ctor<unsigned long>",
7983   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7984   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7985   "size" : 1,
7986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7987   "template_args" : [ "_ZTIm" ]
7988  },
7989  {
7990   "alignment" : 1,
7991   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7992   "name" : "android::trait_trivial_ctor<short>",
7993   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7994   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7995   "size" : 1,
7996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7997   "template_args" : [ "_ZTIs" ]
7998  },
7999  {
8000   "alignment" : 1,
8001   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8002   "name" : "android::trait_trivial_ctor<unsigned short>",
8003   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8004   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8005   "size" : 1,
8006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8007   "template_args" : [ "_ZTIt" ]
8008  },
8009  {
8010   "alignment" : 1,
8011   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8012   "name" : "android::trait_trivial_ctor<void>",
8013   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8014   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8015   "size" : 1,
8016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8017   "template_args" : [ "_ZTIv" ]
8018  },
8019  {
8020   "alignment" : 1,
8021   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8022   "name" : "android::trait_trivial_ctor<long long>",
8023   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8024   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8025   "size" : 1,
8026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8027   "template_args" : [ "_ZTIx" ]
8028  },
8029  {
8030   "alignment" : 1,
8031   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8032   "name" : "android::trait_trivial_ctor<unsigned long long>",
8033   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8034   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8035   "size" : 1,
8036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8037   "template_args" : [ "_ZTIy" ]
8038  },
8039  {
8040   "alignment" : 1,
8041   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8042   "name" : "android::trait_trivial_dtor<bool>",
8043   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8044   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8045   "size" : 1,
8046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8047   "template_args" : [ "_ZTIb" ]
8048  },
8049  {
8050   "alignment" : 1,
8051   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8052   "name" : "android::trait_trivial_dtor<char>",
8053   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8054   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8055   "size" : 1,
8056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8057   "template_args" : [ "_ZTIc" ]
8058  },
8059  {
8060   "alignment" : 1,
8061   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8062   "name" : "android::trait_trivial_dtor<double>",
8063   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8064   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8065   "size" : 1,
8066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8067   "template_args" : [ "_ZTId" ]
8068  },
8069  {
8070   "alignment" : 1,
8071   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8072   "name" : "android::trait_trivial_dtor<float>",
8073   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8074   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8075   "size" : 1,
8076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8077   "template_args" : [ "_ZTIf" ]
8078  },
8079  {
8080   "alignment" : 1,
8081   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8082   "name" : "android::trait_trivial_dtor<unsigned char>",
8083   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8084   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8085   "size" : 1,
8086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8087   "template_args" : [ "_ZTIh" ]
8088  },
8089  {
8090   "alignment" : 1,
8091   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8092   "name" : "android::trait_trivial_dtor<int>",
8093   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8094   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8095   "size" : 1,
8096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8097   "template_args" : [ "_ZTIi" ]
8098  },
8099  {
8100   "alignment" : 1,
8101   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8102   "name" : "android::trait_trivial_dtor<unsigned int>",
8103   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8104   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8105   "size" : 1,
8106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8107   "template_args" : [ "_ZTIj" ]
8108  },
8109  {
8110   "alignment" : 1,
8111   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8112   "name" : "android::trait_trivial_dtor<long>",
8113   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8114   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8115   "size" : 1,
8116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8117   "template_args" : [ "_ZTIl" ]
8118  },
8119  {
8120   "alignment" : 1,
8121   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8122   "name" : "android::trait_trivial_dtor<unsigned long>",
8123   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8124   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8125   "size" : 1,
8126   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8127   "template_args" : [ "_ZTIm" ]
8128  },
8129  {
8130   "alignment" : 1,
8131   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8132   "name" : "android::trait_trivial_dtor<short>",
8133   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8134   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8135   "size" : 1,
8136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8137   "template_args" : [ "_ZTIs" ]
8138  },
8139  {
8140   "alignment" : 1,
8141   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8142   "name" : "android::trait_trivial_dtor<unsigned short>",
8143   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8144   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8145   "size" : 1,
8146   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8147   "template_args" : [ "_ZTIt" ]
8148  },
8149  {
8150   "alignment" : 1,
8151   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8152   "name" : "android::trait_trivial_dtor<void>",
8153   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8154   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8155   "size" : 1,
8156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8157   "template_args" : [ "_ZTIv" ]
8158  },
8159  {
8160   "alignment" : 1,
8161   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8162   "name" : "android::trait_trivial_dtor<long long>",
8163   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8164   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8165   "size" : 1,
8166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8167   "template_args" : [ "_ZTIx" ]
8168  },
8169  {
8170   "alignment" : 1,
8171   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8172   "name" : "android::trait_trivial_dtor<unsigned long long>",
8173   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8174   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8175   "size" : 1,
8176   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8177   "template_args" : [ "_ZTIy" ]
8178  },
8179  {
8180   "alignment" : 1,
8181   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8182   "name" : "android::trait_trivial_move<android::String8>",
8183   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8184   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8185   "size" : 1,
8186   "source_file" : "/system/core/libutils/include/utils/String8.h",
8187   "template_args" : [ "_ZTIN7android7String8E" ]
8188  },
8189  {
8190   "alignment" : 1,
8191   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8192   "name" : "android::trait_trivial_move<android::String16>",
8193   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8194   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8195   "size" : 1,
8196   "source_file" : "/system/core/libutils/include/utils/String16.h",
8197   "template_args" : [ "_ZTIN7android8String16E" ]
8198  },
8199  {
8200   "alignment" : 1,
8201   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8202   "name" : "android::trait_trivial_move<bool>",
8203   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8204   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8205   "size" : 1,
8206   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8207   "template_args" : [ "_ZTIb" ]
8208  },
8209  {
8210   "alignment" : 1,
8211   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8212   "name" : "android::trait_trivial_move<char>",
8213   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8214   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8215   "size" : 1,
8216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8217   "template_args" : [ "_ZTIc" ]
8218  },
8219  {
8220   "alignment" : 1,
8221   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8222   "name" : "android::trait_trivial_move<double>",
8223   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8224   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8225   "size" : 1,
8226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8227   "template_args" : [ "_ZTId" ]
8228  },
8229  {
8230   "alignment" : 1,
8231   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8232   "name" : "android::trait_trivial_move<float>",
8233   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8234   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8235   "size" : 1,
8236   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8237   "template_args" : [ "_ZTIf" ]
8238  },
8239  {
8240   "alignment" : 1,
8241   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8242   "name" : "android::trait_trivial_move<unsigned char>",
8243   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8244   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8245   "size" : 1,
8246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8247   "template_args" : [ "_ZTIh" ]
8248  },
8249  {
8250   "alignment" : 1,
8251   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8252   "name" : "android::trait_trivial_move<int>",
8253   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8254   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8255   "size" : 1,
8256   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8257   "template_args" : [ "_ZTIi" ]
8258  },
8259  {
8260   "alignment" : 1,
8261   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8262   "name" : "android::trait_trivial_move<unsigned int>",
8263   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8264   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8265   "size" : 1,
8266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8267   "template_args" : [ "_ZTIj" ]
8268  },
8269  {
8270   "alignment" : 1,
8271   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8272   "name" : "android::trait_trivial_move<long>",
8273   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8274   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8275   "size" : 1,
8276   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8277   "template_args" : [ "_ZTIl" ]
8278  },
8279  {
8280   "alignment" : 1,
8281   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8282   "name" : "android::trait_trivial_move<unsigned long>",
8283   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8284   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8285   "size" : 1,
8286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8287   "template_args" : [ "_ZTIm" ]
8288  },
8289  {
8290   "alignment" : 1,
8291   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8292   "name" : "android::trait_trivial_move<short>",
8293   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8294   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8295   "size" : 1,
8296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8297   "template_args" : [ "_ZTIs" ]
8298  },
8299  {
8300   "alignment" : 1,
8301   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8302   "name" : "android::trait_trivial_move<unsigned short>",
8303   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8304   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8305   "size" : 1,
8306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8307   "template_args" : [ "_ZTIt" ]
8308  },
8309  {
8310   "alignment" : 1,
8311   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8312   "name" : "android::trait_trivial_move<void>",
8313   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8314   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8315   "size" : 1,
8316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8317   "template_args" : [ "_ZTIv" ]
8318  },
8319  {
8320   "alignment" : 1,
8321   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8322   "name" : "android::trait_trivial_move<long long>",
8323   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8324   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8325   "size" : 1,
8326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8327   "template_args" : [ "_ZTIx" ]
8328  },
8329  {
8330   "alignment" : 1,
8331   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8332   "name" : "android::trait_trivial_move<unsigned long long>",
8333   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8334   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8335   "size" : 1,
8336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8337   "template_args" : [ "_ZTIy" ]
8338  },
8339  {
8340   "alignment" : 4,
8341   "base_specifiers" :
8342   [
8343    {
8344     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8345    }
8346   ],
8347   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8348   "name" : "android::VirtualLightRefBase",
8349   "record_kind" : "class",
8350   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8351   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8352   "size" : 8,
8353   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8354   "vtable_components" :
8355   [
8356    {
8357     "kind" : "offset_to_top"
8358    },
8359    {
8360     "kind" : "rtti",
8361     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8362    },
8363    {
8364     "kind" : "complete_dtor_pointer",
8365     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8366    },
8367    {
8368     "kind" : "deleting_dtor_pointer",
8369     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8370    }
8371   ]
8372  },
8373  {
8374   "alignment" : 4,
8375   "fields" :
8376   [
8377    {
8378     "access" : "private",
8379     "field_name" : "m_ptr",
8380     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8381    }
8382   ],
8383   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8384   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8385   "record_kind" : "class",
8386   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8387   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8388   "size" : 4,
8389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8390   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8391  },
8392  {
8393   "alignment" : 4,
8394   "fields" :
8395   [
8396    {
8397     "access" : "private",
8398     "field_name" : "m_ptr",
8399     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8400    }
8401   ],
8402   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8403   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8404   "record_kind" : "class",
8405   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8406   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8407   "size" : 4,
8408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8409   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8410  },
8411  {
8412   "alignment" : 4,
8413   "fields" :
8414   [
8415    {
8416     "access" : "private",
8417     "field_name" : "m_ptr",
8418     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8419    }
8420   ],
8421   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8422   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8423   "record_kind" : "class",
8424   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8425   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8426   "size" : 4,
8427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8428   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8429  },
8430  {
8431   "alignment" : 4,
8432   "fields" :
8433   [
8434    {
8435     "access" : "private",
8436     "field_name" : "m_ptr",
8437     "referenced_type" : "_ZTIPN7android6ThreadE"
8438    }
8439   ],
8440   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8441   "name" : "android::sp<android::Thread>",
8442   "record_kind" : "class",
8443   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8444   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8445   "size" : 4,
8446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8447   "template_args" : [ "_ZTIN7android6ThreadE" ]
8448  },
8449  {
8450   "alignment" : 4,
8451   "fields" :
8452   [
8453    {
8454     "access" : "private",
8455     "field_name" : "m_ptr",
8456     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8457    }
8458   ],
8459   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8460   "name" : "android::sp<android::hardware::IInterface>",
8461   "record_kind" : "class",
8462   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8463   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8464   "size" : 4,
8465   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8466   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8467  },
8468  {
8469   "alignment" : 4,
8470   "fields" :
8471   [
8472    {
8473     "access" : "private",
8474     "field_name" : "m_ptr",
8475     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8476    }
8477   ],
8478   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8479   "name" : "android::sp<android::hardware::ProcessState>",
8480   "record_kind" : "class",
8481   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8482   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8483   "size" : 4,
8484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8485   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8486  },
8487  {
8488   "alignment" : 4,
8489   "fields" :
8490   [
8491    {
8492     "access" : "private",
8493     "field_name" : "m_ptr",
8494     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8495    }
8496   ],
8497   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8498   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8499   "record_kind" : "class",
8500   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8501   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8502   "size" : 4,
8503   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8504   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8505  },
8506  {
8507   "alignment" : 4,
8508   "fields" :
8509   [
8510    {
8511     "access" : "private",
8512     "field_name" : "m_ptr",
8513     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8514    }
8515   ],
8516   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8517   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8518   "record_kind" : "class",
8519   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8520   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8521   "size" : 4,
8522   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8523   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8524  },
8525  {
8526   "alignment" : 4,
8527   "fields" :
8528   [
8529    {
8530     "access" : "private",
8531     "field_name" : "m_ptr",
8532     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8533    }
8534   ],
8535   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8536   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8537   "record_kind" : "class",
8538   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8539   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8540   "size" : 4,
8541   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8542   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8543  },
8544  {
8545   "alignment" : 4,
8546   "fields" :
8547   [
8548    {
8549     "access" : "private",
8550     "field_name" : "m_ptr",
8551     "referenced_type" : "_ZTIPN7android8hardware5power4V1_16IPowerE"
8552    }
8553   ],
8554   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8555   "name" : "android::sp<android::hardware::power::V1_1::IPower>",
8556   "record_kind" : "class",
8557   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8558   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE",
8559   "size" : 4,
8560   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8561   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ]
8562  },
8563  {
8564   "alignment" : 4,
8565   "fields" :
8566   [
8567    {
8568     "access" : "private",
8569     "field_name" : "m_ptr",
8570     "referenced_type" : "_ZTIPN7android8hardware5power4V1_26IPowerE"
8571    }
8572   ],
8573   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8574   "name" : "android::sp<android::hardware::power::V1_2::IPower>",
8575   "record_kind" : "class",
8576   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8577   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
8578   "size" : 4,
8579   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8580   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ]
8581  },
8582  {
8583   "alignment" : 4,
8584   "fields" :
8585   [
8586    {
8587     "access" : "private",
8588     "field_name" : "m_ptr",
8589     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8590    }
8591   ],
8592   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8593   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8594   "record_kind" : "class",
8595   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8596   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8597   "size" : 4,
8598   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8599   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8600  },
8601  {
8602   "alignment" : 4,
8603   "fields" :
8604   [
8605    {
8606     "access" : "private",
8607     "field_name" : "m_ptr",
8608     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8609    }
8610   ],
8611   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8612   "name" : "android::sp<android::hardware::IBinder>",
8613   "record_kind" : "class",
8614   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8615   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8616   "size" : 4,
8617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8618   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8619  },
8620  {
8621   "alignment" : 4,
8622   "fields" :
8623   [
8624    {
8625     "access" : "private",
8626     "field_name" : "m_ptr",
8627     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8628    }
8629   ],
8630   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8631   "name" : "android::sp<android::hardware::BHwBinder>",
8632   "record_kind" : "class",
8633   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8634   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8635   "size" : 4,
8636   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8637   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8638  },
8639  {
8640   "alignment" : 4,
8641   "fields" :
8642   [
8643    {
8644     "access" : "private",
8645     "field_name" : "m_ptr",
8646     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8647    },
8648    {
8649     "access" : "private",
8650     "field_name" : "m_refs",
8651     "field_offset" : 32,
8652     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8653    }
8654   ],
8655   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8656   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8657   "record_kind" : "class",
8658   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8659   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8660   "size" : 8,
8661   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8662   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8663  },
8664  {
8665   "alignment" : 4,
8666   "fields" :
8667   [
8668    {
8669     "access" : "private",
8670     "field_name" : "m_ptr",
8671     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8672    },
8673    {
8674     "access" : "private",
8675     "field_name" : "m_refs",
8676     "field_offset" : 32,
8677     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8678    }
8679   ],
8680   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8681   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8682   "record_kind" : "class",
8683   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8684   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8685   "size" : 8,
8686   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8687   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8688  },
8689  {
8690   "alignment" : 4,
8691   "fields" :
8692   [
8693    {
8694     "access" : "private",
8695     "field_name" : "m_ptr",
8696     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8697    },
8698    {
8699     "access" : "private",
8700     "field_name" : "m_refs",
8701     "field_offset" : 32,
8702     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8703    }
8704   ],
8705   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8706   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8707   "record_kind" : "class",
8708   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8709   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8710   "size" : 8,
8711   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8712   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8713  },
8714  {
8715   "alignment" : 4,
8716   "fields" :
8717   [
8718    {
8719     "access" : "private",
8720     "field_name" : "m_ptr",
8721     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8722    },
8723    {
8724     "access" : "private",
8725     "field_name" : "m_refs",
8726     "field_offset" : 32,
8727     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8728    }
8729   ],
8730   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8731   "name" : "android::wp<android::hardware::BHwBinder>",
8732   "record_kind" : "class",
8733   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8734   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8735   "size" : 8,
8736   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8737   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8738  },
8739  {
8740   "alignment" : 4,
8741   "base_specifiers" :
8742   [
8743    {
8744     "is_virtual" : true,
8745     "referenced_type" : "_ZTIN7android7RefBaseE"
8746    }
8747   ],
8748   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8749   "name" : "android::hidl::base::V1_0::IBase",
8750   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8751   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8752   "size" : 12,
8753   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8754   "vtable_components" :
8755   [
8756    {
8757     "component_value" : 4,
8758     "kind" : "vbase_offset"
8759    },
8760    {
8761     "kind" : "offset_to_top"
8762    },
8763    {
8764     "kind" : "rtti",
8765     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8766    },
8767    {
8768     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8769    },
8770    {
8771     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8772    },
8773    {
8774     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8775    },
8776    {
8777     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8778    },
8779    {
8780     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8781    },
8782    {
8783     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8784    },
8785    {
8786     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8787    },
8788    {
8789     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8790    },
8791    {
8792     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8793    },
8794    {
8795     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8796    },
8797    {
8798     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8799    },
8800    {
8801     "kind" : "complete_dtor_pointer",
8802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8803    },
8804    {
8805     "kind" : "deleting_dtor_pointer",
8806     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8807    },
8808    {
8809     "kind" : "vcall_offset"
8810    },
8811    {
8812     "kind" : "vcall_offset"
8813    },
8814    {
8815     "kind" : "vcall_offset"
8816    },
8817    {
8818     "kind" : "vcall_offset"
8819    },
8820    {
8821     "component_value" : -4,
8822     "kind" : "vcall_offset"
8823    },
8824    {
8825     "component_value" : -4,
8826     "kind" : "offset_to_top"
8827    },
8828    {
8829     "kind" : "rtti",
8830     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8831    },
8832    {
8833     "kind" : "complete_dtor_pointer",
8834     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8835    },
8836    {
8837     "kind" : "deleting_dtor_pointer",
8838     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8839    },
8840    {
8841     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8842    },
8843    {
8844     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8845    },
8846    {
8847     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8848    },
8849    {
8850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8851    }
8852   ]
8853  },
8854  {
8855   "alignment" : 4,
8856   "base_specifiers" :
8857   [
8858    {
8859     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8860    },
8861    {
8862     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8863    }
8864   ],
8865   "fields" :
8866   [
8867    {
8868     "access" : "private",
8869     "field_name" : "_hidl_mImpl",
8870     "field_offset" : 512,
8871     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8872    }
8873   ],
8874   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8875   "name" : "android::hidl::base::V1_0::BnHwBase",
8876   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8877   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8878   "size" : 76,
8879   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8880   "vtable_components" :
8881   [
8882    {
8883     "component_value" : 68,
8884     "kind" : "vbase_offset"
8885    },
8886    {
8887     "kind" : "offset_to_top"
8888    },
8889    {
8890     "kind" : "rtti",
8891     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8892    },
8893    {
8894     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8895    },
8896    {
8897     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8898    },
8899    {
8900     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8901    },
8902    {
8903     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8904    },
8905    {
8906     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8907    },
8908    {
8909     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8910    },
8911    {
8912     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8913    },
8914    {
8915     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8916    },
8917    {
8918     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8919    },
8920    {
8921     "kind" : "complete_dtor_pointer",
8922     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8923    },
8924    {
8925     "kind" : "deleting_dtor_pointer",
8926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8927    },
8928    {
8929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8930    },
8931    {
8932     "component_value" : -20,
8933     "kind" : "offset_to_top"
8934    },
8935    {
8936     "kind" : "rtti",
8937     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8938    },
8939    {
8940     "kind" : "complete_dtor_pointer",
8941     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8942    },
8943    {
8944     "kind" : "deleting_dtor_pointer",
8945     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8946    },
8947    {
8948     "kind" : "vcall_offset"
8949    },
8950    {
8951     "kind" : "vcall_offset"
8952    },
8953    {
8954     "kind" : "vcall_offset"
8955    },
8956    {
8957     "kind" : "vcall_offset"
8958    },
8959    {
8960     "component_value" : -68,
8961     "kind" : "vcall_offset"
8962    },
8963    {
8964     "component_value" : -68,
8965     "kind" : "offset_to_top"
8966    },
8967    {
8968     "kind" : "rtti",
8969     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8970    },
8971    {
8972     "kind" : "complete_dtor_pointer",
8973     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8974    },
8975    {
8976     "kind" : "deleting_dtor_pointer",
8977     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8978    },
8979    {
8980     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8981    },
8982    {
8983     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8984    },
8985    {
8986     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8987    },
8988    {
8989     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8990    }
8991   ]
8992  },
8993  {
8994   "alignment" : 4,
8995   "base_specifiers" :
8996   [
8997    {
8998     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8999    },
9000    {
9001     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9002    }
9003   ],
9004   "fields" :
9005   [
9006    {
9007     "access" : "private",
9008     "field_name" : "_hidl_mMutex",
9009     "field_offset" : 544,
9010     "referenced_type" : "_ZTINSt3__15mutexE"
9011    },
9012    {
9013     "access" : "private",
9014     "field_name" : "_hidl_mDeathRecipients",
9015     "field_offset" : 576,
9016     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9017    }
9018   ],
9019   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9020   "name" : "android::hidl::base::V1_0::BpHwBase",
9021   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9022   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9023   "size" : 92,
9024   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9025   "vtable_components" :
9026   [
9027    {
9028     "component_value" : 84,
9029     "kind" : "vbase_offset"
9030    },
9031    {
9032     "kind" : "offset_to_top"
9033    },
9034    {
9035     "kind" : "rtti",
9036     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9037    },
9038    {
9039     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9040    },
9041    {
9042     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9043    },
9044    {
9045     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9046    },
9047    {
9048     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9049    },
9050    {
9051     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9052    },
9053    {
9054     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9055    },
9056    {
9057     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9061    },
9062    {
9063     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9067    },
9068    {
9069     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9070    },
9071    {
9072     "kind" : "complete_dtor_pointer",
9073     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9074    },
9075    {
9076     "kind" : "deleting_dtor_pointer",
9077     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9078    },
9079    {
9080     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9081    },
9082    {
9083     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9084    },
9085    {
9086     "component_value" : 80,
9087     "kind" : "vbase_offset"
9088    },
9089    {
9090     "component_value" : -4,
9091     "kind" : "offset_to_top"
9092    },
9093    {
9094     "kind" : "rtti",
9095     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9096    },
9097    {
9098     "kind" : "complete_dtor_pointer",
9099     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9100    },
9101    {
9102     "kind" : "deleting_dtor_pointer",
9103     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9104    },
9105    {
9106     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9107    },
9108    {
9109     "component_value" : 76,
9110     "kind" : "vbase_offset"
9111    },
9112    {
9113     "component_value" : -8,
9114     "kind" : "offset_to_top"
9115    },
9116    {
9117     "kind" : "rtti",
9118     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9119    },
9120    {
9121     "kind" : "complete_dtor_pointer",
9122     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9123    },
9124    {
9125     "kind" : "deleting_dtor_pointer",
9126     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9127    },
9128    {
9129     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9130    },
9131    {
9132     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9133    },
9134    {
9135     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9136    },
9137    {
9138     "component_value" : -24,
9139     "kind" : "offset_to_top"
9140    },
9141    {
9142     "kind" : "rtti",
9143     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9144    },
9145    {
9146     "kind" : "complete_dtor_pointer",
9147     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9148    },
9149    {
9150     "kind" : "deleting_dtor_pointer",
9151     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9152    },
9153    {
9154     "kind" : "vcall_offset"
9155    },
9156    {
9157     "component_value" : -76,
9158     "kind" : "vcall_offset"
9159    },
9160    {
9161     "component_value" : -84,
9162     "kind" : "vcall_offset"
9163    },
9164    {
9165     "component_value" : -76,
9166     "kind" : "vcall_offset"
9167    },
9168    {
9169     "component_value" : -84,
9170     "kind" : "vcall_offset"
9171    },
9172    {
9173     "component_value" : -84,
9174     "kind" : "offset_to_top"
9175    },
9176    {
9177     "kind" : "rtti",
9178     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9179    },
9180    {
9181     "kind" : "complete_dtor_pointer",
9182     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9183    },
9184    {
9185     "kind" : "deleting_dtor_pointer",
9186     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9187    },
9188    {
9189     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9190    },
9191    {
9192     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9193    },
9194    {
9195     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9196    },
9197    {
9198     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9199    }
9200   ]
9201  },
9202  {
9203   "alignment" : 8,
9204   "fields" :
9205   [
9206    {
9207     "field_name" : "pid",
9208     "referenced_type" : "_ZTIi"
9209    },
9210    {
9211     "field_name" : "ptr",
9212     "field_offset" : 64,
9213     "referenced_type" : "_ZTIy"
9214    },
9215    {
9216     "field_name" : "arch",
9217     "field_offset" : 128,
9218     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9219    }
9220   ],
9221   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9222   "name" : "android::hidl::base::V1_0::DebugInfo",
9223   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9224   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9225   "size" : 24,
9226   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9227  },
9228  {
9229   "alignment" : 8,
9230   "fields" :
9231   [
9232    {
9233     "field_name" : "interfaceName",
9234     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9235    },
9236    {
9237     "field_name" : "instanceName",
9238     "field_offset" : 128,
9239     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9240    },
9241    {
9242     "field_name" : "pid",
9243     "field_offset" : 256,
9244     "referenced_type" : "_ZTIi"
9245    },
9246    {
9247     "field_name" : "clientPids",
9248     "field_offset" : 320,
9249     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9250    },
9251    {
9252     "field_name" : "arch",
9253     "field_offset" : 448,
9254     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9255    }
9256   ],
9257   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9258   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9259   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9260   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9261   "size" : 64,
9262   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9263  },
9264  {
9265   "alignment" : 4,
9266   "base_specifiers" :
9267   [
9268    {
9269     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9270    }
9271   ],
9272   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9273   "name" : "android::hidl::manager::V1_0::IServiceManager",
9274   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9275   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9276   "size" : 12,
9277   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9278   "vtable_components" :
9279   [
9280    {
9281     "component_value" : 4,
9282     "kind" : "vbase_offset"
9283    },
9284    {
9285     "kind" : "offset_to_top"
9286    },
9287    {
9288     "kind" : "rtti",
9289     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9290    },
9291    {
9292     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9293    },
9294    {
9295     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9296    },
9297    {
9298     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9299    },
9300    {
9301     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9302    },
9303    {
9304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9305    },
9306    {
9307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9308    },
9309    {
9310     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9311    },
9312    {
9313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9314    },
9315    {
9316     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9317    },
9318    {
9319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9320    },
9321    {
9322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9323    },
9324    {
9325     "kind" : "complete_dtor_pointer",
9326     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9327    },
9328    {
9329     "kind" : "deleting_dtor_pointer",
9330     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9331    },
9332    {
9333     "is_pure" : true,
9334     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9335    },
9336    {
9337     "is_pure" : true,
9338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9339    },
9340    {
9341     "is_pure" : true,
9342     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9343    },
9344    {
9345     "is_pure" : true,
9346     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9347    },
9348    {
9349     "is_pure" : true,
9350     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9351    },
9352    {
9353     "is_pure" : true,
9354     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9355    },
9356    {
9357     "is_pure" : true,
9358     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9359    },
9360    {
9361     "is_pure" : true,
9362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9363    },
9364    {
9365     "kind" : "vcall_offset"
9366    },
9367    {
9368     "kind" : "vcall_offset"
9369    },
9370    {
9371     "kind" : "vcall_offset"
9372    },
9373    {
9374     "kind" : "vcall_offset"
9375    },
9376    {
9377     "component_value" : -4,
9378     "kind" : "vcall_offset"
9379    },
9380    {
9381     "component_value" : -4,
9382     "kind" : "offset_to_top"
9383    },
9384    {
9385     "kind" : "rtti",
9386     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9387    },
9388    {
9389     "kind" : "complete_dtor_pointer",
9390     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9391    },
9392    {
9393     "kind" : "deleting_dtor_pointer",
9394     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9395    },
9396    {
9397     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9398    },
9399    {
9400     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9401    },
9402    {
9403     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9404    },
9405    {
9406     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9407    }
9408   ]
9409  },
9410  {
9411   "alignment" : 4,
9412   "base_specifiers" :
9413   [
9414    {
9415     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9416    }
9417   ],
9418   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9419   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9420   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9421   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9422   "size" : 12,
9423   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9424   "vtable_components" :
9425   [
9426    {
9427     "component_value" : 4,
9428     "kind" : "vbase_offset"
9429    },
9430    {
9431     "kind" : "offset_to_top"
9432    },
9433    {
9434     "kind" : "rtti",
9435     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9436    },
9437    {
9438     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9439    },
9440    {
9441     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9442    },
9443    {
9444     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9445    },
9446    {
9447     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9448    },
9449    {
9450     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9451    },
9452    {
9453     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9454    },
9455    {
9456     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9457    },
9458    {
9459     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9460    },
9461    {
9462     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9463    },
9464    {
9465     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9466    },
9467    {
9468     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9469    },
9470    {
9471     "kind" : "complete_dtor_pointer",
9472     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9473    },
9474    {
9475     "kind" : "deleting_dtor_pointer",
9476     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9477    },
9478    {
9479     "is_pure" : true,
9480     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9481    },
9482    {
9483     "kind" : "vcall_offset"
9484    },
9485    {
9486     "kind" : "vcall_offset"
9487    },
9488    {
9489     "kind" : "vcall_offset"
9490    },
9491    {
9492     "kind" : "vcall_offset"
9493    },
9494    {
9495     "component_value" : -4,
9496     "kind" : "vcall_offset"
9497    },
9498    {
9499     "component_value" : -4,
9500     "kind" : "offset_to_top"
9501    },
9502    {
9503     "kind" : "rtti",
9504     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9505    },
9506    {
9507     "kind" : "complete_dtor_pointer",
9508     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9509    },
9510    {
9511     "kind" : "deleting_dtor_pointer",
9512     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9513    },
9514    {
9515     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9516    },
9517    {
9518     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9519    },
9520    {
9521     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9522    },
9523    {
9524     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9525    }
9526   ]
9527  },
9528  {
9529   "alignment" : 4,
9530   "fields" :
9531   [
9532    {
9533     "access" : "private",
9534     "field_name" : "mLock",
9535     "referenced_type" : "_ZTIRN7android5MutexE"
9536    }
9537   ],
9538   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9539   "name" : "android::Mutex::Autolock",
9540   "record_kind" : "class",
9541   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9542   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9543   "size" : 4,
9544   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "fields" :
9549   [
9550    {
9551     "access" : "private",
9552     "field_name" : "mMutex",
9553     "referenced_type" : "_ZTI15pthread_mutex_t"
9554    }
9555   ],
9556   "linker_set_key" : "_ZTIN7android5MutexE",
9557   "name" : "android::Mutex",
9558   "record_kind" : "class",
9559   "referenced_type" : "_ZTIN7android5MutexE",
9560   "self_type" : "_ZTIN7android5MutexE",
9561   "size" : 4,
9562   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9563  },
9564  {
9565   "alignment" : 4,
9566   "fields" :
9567   [
9568    {
9569     "access" : "private",
9570     "field_name" : "mLock",
9571     "referenced_type" : "_ZTIRN7android6RWLockE"
9572    }
9573   ],
9574   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9575   "name" : "android::RWLock::AutoRLock",
9576   "record_kind" : "class",
9577   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9578   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9579   "size" : 4,
9580   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9581  },
9582  {
9583   "alignment" : 4,
9584   "fields" :
9585   [
9586    {
9587     "access" : "private",
9588     "field_name" : "mLock",
9589     "referenced_type" : "_ZTIRN7android6RWLockE"
9590    }
9591   ],
9592   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9593   "name" : "android::RWLock::AutoWLock",
9594   "record_kind" : "class",
9595   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9596   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9597   "size" : 4,
9598   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "fields" :
9603   [
9604    {
9605     "access" : "private",
9606     "field_name" : "mRWLock",
9607     "referenced_type" : "_ZTI16pthread_rwlock_t"
9608    }
9609   ],
9610   "linker_set_key" : "_ZTIN7android6RWLockE",
9611   "name" : "android::RWLock",
9612   "record_kind" : "class",
9613   "referenced_type" : "_ZTIN7android6RWLockE",
9614   "self_type" : "_ZTIN7android6RWLockE",
9615   "size" : 40,
9616   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9617  },
9618  {
9619   "alignment" : 4,
9620   "base_specifiers" :
9621   [
9622    {
9623     "is_virtual" : true,
9624     "referenced_type" : "_ZTIN7android7RefBaseE"
9625    }
9626   ],
9627   "fields" :
9628   [
9629    {
9630     "access" : "private",
9631     "field_name" : "mCanCallJava",
9632     "field_offset" : 32,
9633     "referenced_type" : "_ZTIKb"
9634    },
9635    {
9636     "access" : "private",
9637     "field_name" : "mThread",
9638     "field_offset" : 64,
9639     "referenced_type" : "_ZTIPv"
9640    },
9641    {
9642     "access" : "private",
9643     "field_name" : "mLock",
9644     "field_offset" : 96,
9645     "referenced_type" : "_ZTIN7android5MutexE"
9646    },
9647    {
9648     "access" : "private",
9649     "field_name" : "mThreadExitedCondition",
9650     "field_offset" : 128,
9651     "referenced_type" : "_ZTIN7android9ConditionE"
9652    },
9653    {
9654     "access" : "private",
9655     "field_name" : "mStatus",
9656     "field_offset" : 160,
9657     "referenced_type" : "_ZTIi"
9658    },
9659    {
9660     "access" : "private",
9661     "field_name" : "mExitPending",
9662     "field_offset" : 192,
9663     "referenced_type" : "_ZTIVb"
9664    },
9665    {
9666     "access" : "private",
9667     "field_name" : "mRunning",
9668     "field_offset" : 200,
9669     "referenced_type" : "_ZTIVb"
9670    },
9671    {
9672     "access" : "private",
9673     "field_name" : "mHoldSelf",
9674     "field_offset" : 224,
9675     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9676    },
9677    {
9678     "access" : "private",
9679     "field_name" : "mTid",
9680     "field_offset" : 256,
9681     "referenced_type" : "_ZTIi"
9682    }
9683   ],
9684   "linker_set_key" : "_ZTIN7android6ThreadE",
9685   "name" : "android::Thread",
9686   "record_kind" : "class",
9687   "referenced_type" : "_ZTIN7android6ThreadE",
9688   "self_type" : "_ZTIN7android6ThreadE",
9689   "size" : 44,
9690   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9691   "vtable_components" :
9692   [
9693    {
9694     "component_value" : 36,
9695     "kind" : "vbase_offset"
9696    },
9697    {
9698     "kind" : "offset_to_top"
9699    },
9700    {
9701     "kind" : "rtti",
9702     "mangled_component_name" : "_ZTIN7android6ThreadE"
9703    },
9704    {
9705     "kind" : "complete_dtor_pointer",
9706     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9707    },
9708    {
9709     "kind" : "deleting_dtor_pointer",
9710     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9720    },
9721    {
9722     "is_pure" : true,
9723     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9724    },
9725    {
9726     "kind" : "vcall_offset"
9727    },
9728    {
9729     "kind" : "vcall_offset"
9730    },
9731    {
9732     "kind" : "vcall_offset"
9733    },
9734    {
9735     "kind" : "vcall_offset"
9736    },
9737    {
9738     "component_value" : -36,
9739     "kind" : "vcall_offset"
9740    },
9741    {
9742     "component_value" : -36,
9743     "kind" : "offset_to_top"
9744    },
9745    {
9746     "kind" : "rtti",
9747     "mangled_component_name" : "_ZTIN7android6ThreadE"
9748    },
9749    {
9750     "kind" : "complete_dtor_pointer",
9751     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9752    },
9753    {
9754     "kind" : "deleting_dtor_pointer",
9755     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9756    },
9757    {
9758     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9759    },
9760    {
9761     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9762    },
9763    {
9764     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9765    },
9766    {
9767     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9768    }
9769   ]
9770  },
9771  {
9772   "alignment" : 4,
9773   "base_specifiers" :
9774   [
9775    {
9776     "access" : "private",
9777     "referenced_type" : "_ZTIN7android10VectorImplE"
9778    }
9779   ],
9780   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9781   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9782   "record_kind" : "class",
9783   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9784   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9785   "size" : 20,
9786   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9787   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9788   "vtable_components" :
9789   [
9790    {
9791     "kind" : "offset_to_top"
9792    },
9793    {
9794     "kind" : "rtti",
9795     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9796    },
9797    {
9798     "kind" : "complete_dtor_pointer",
9799     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9800    },
9801    {
9802     "kind" : "deleting_dtor_pointer",
9803     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9804    },
9805    {
9806     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9807    },
9808    {
9809     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9810    },
9811    {
9812     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9813    },
9814    {
9815     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9816    },
9817    {
9818     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9819    },
9820    {
9821     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9822    }
9823   ]
9824  },
9825  {
9826   "alignment" : 1,
9827   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9828   "name" : "android::RefBase::weakref_type",
9829   "record_kind" : "class",
9830   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9831   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9832   "size" : 1,
9833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9834  },
9835  {
9836   "alignment" : 4,
9837   "fields" :
9838   [
9839    {
9840     "access" : "private",
9841     "field_name" : "mRefs",
9842     "field_offset" : 32,
9843     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9844    }
9845   ],
9846   "linker_set_key" : "_ZTIN7android7RefBaseE",
9847   "name" : "android::RefBase",
9848   "record_kind" : "class",
9849   "referenced_type" : "_ZTIN7android7RefBaseE",
9850   "self_type" : "_ZTIN7android7RefBaseE",
9851   "size" : 8,
9852   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9853   "vtable_components" :
9854   [
9855    {
9856     "kind" : "offset_to_top"
9857    },
9858    {
9859     "kind" : "rtti",
9860     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9861    },
9862    {
9863     "kind" : "complete_dtor_pointer",
9864     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9865    },
9866    {
9867     "kind" : "deleting_dtor_pointer",
9868     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9869    },
9870    {
9871     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9872    },
9873    {
9874     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9881    }
9882   ]
9883  },
9884  {
9885   "alignment" : 4,
9886   "fields" :
9887   [
9888    {
9889     "access" : "private",
9890     "field_name" : "mString",
9891     "referenced_type" : "_ZTIPKc"
9892    }
9893   ],
9894   "linker_set_key" : "_ZTIN7android7String8E",
9895   "name" : "android::String8",
9896   "record_kind" : "class",
9897   "referenced_type" : "_ZTIN7android7String8E",
9898   "self_type" : "_ZTIN7android7String8E",
9899   "size" : 4,
9900   "source_file" : "/system/core/libutils/include/utils/String8.h"
9901  },
9902  {
9903   "alignment" : 4,
9904   "fields" :
9905   [
9906    {
9907     "access" : "private",
9908     "field_name" : "mString",
9909     "referenced_type" : "_ZTIPKDs"
9910    }
9911   ],
9912   "linker_set_key" : "_ZTIN7android8String16E",
9913   "name" : "android::String16",
9914   "record_kind" : "class",
9915   "referenced_type" : "_ZTIN7android8String16E",
9916   "self_type" : "_ZTIN7android8String16E",
9917   "size" : 4,
9918   "source_file" : "/system/core/libutils/include/utils/String16.h"
9919  },
9920  {
9921   "alignment" : 4,
9922   "base_specifiers" :
9923   [
9924    {
9925     "is_virtual" : true,
9926     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9927    },
9928    {
9929     "is_virtual" : true,
9930     "referenced_type" : "_ZTIN7android7RefBaseE"
9931    }
9932   ],
9933   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9934   "name" : "android::hardware::HidlMemory",
9935   "record_kind" : "class",
9936   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9937   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9938   "size" : 52,
9939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9940   "vtable_components" :
9941   [
9942    {
9943     "component_value" : 44,
9944     "kind" : "vbase_offset"
9945    },
9946    {
9947     "component_value" : 4,
9948     "kind" : "vbase_offset"
9949    },
9950    {
9951     "kind" : "offset_to_top"
9952    },
9953    {
9954     "kind" : "rtti",
9955     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9956    },
9957    {
9958     "kind" : "complete_dtor_pointer",
9959     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9960    },
9961    {
9962     "kind" : "deleting_dtor_pointer",
9963     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9964    },
9965    {
9966     "kind" : "vcall_offset"
9967    },
9968    {
9969     "kind" : "vcall_offset"
9970    },
9971    {
9972     "kind" : "vcall_offset"
9973    },
9974    {
9975     "kind" : "vcall_offset"
9976    },
9977    {
9978     "component_value" : -44,
9979     "kind" : "vcall_offset"
9980    },
9981    {
9982     "component_value" : -44,
9983     "kind" : "offset_to_top"
9984    },
9985    {
9986     "kind" : "rtti",
9987     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9988    },
9989    {
9990     "kind" : "complete_dtor_pointer",
9991     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9992    },
9993    {
9994     "kind" : "deleting_dtor_pointer",
9995     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9996    },
9997    {
9998     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9999    },
10000    {
10001     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10002    },
10003    {
10004     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10005    },
10006    {
10007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10008    }
10009   ]
10010  },
10011  {
10012   "alignment" : 4,
10013   "base_specifiers" :
10014   [
10015    {
10016     "is_virtual" : true,
10017     "referenced_type" : "_ZTIN7android7RefBaseE"
10018    }
10019   ],
10020   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10021   "name" : "android::hardware::IInterface",
10022   "record_kind" : "class",
10023   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10024   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10025   "size" : 12,
10026   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10027   "vtable_components" :
10028   [
10029    {
10030     "component_value" : 4,
10031     "kind" : "vbase_offset"
10032    },
10033    {
10034     "kind" : "offset_to_top"
10035    },
10036    {
10037     "kind" : "rtti",
10038     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10039    },
10040    {
10041     "kind" : "complete_dtor_pointer",
10042     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10043    },
10044    {
10045     "kind" : "deleting_dtor_pointer",
10046     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10047    },
10048    {
10049     "is_pure" : true,
10050     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10051    },
10052    {
10053     "kind" : "vcall_offset"
10054    },
10055    {
10056     "kind" : "vcall_offset"
10057    },
10058    {
10059     "kind" : "vcall_offset"
10060    },
10061    {
10062     "kind" : "vcall_offset"
10063    },
10064    {
10065     "component_value" : -4,
10066     "kind" : "vcall_offset"
10067    },
10068    {
10069     "component_value" : -4,
10070     "kind" : "offset_to_top"
10071    },
10072    {
10073     "kind" : "rtti",
10074     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10075    },
10076    {
10077     "kind" : "complete_dtor_pointer",
10078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10079    },
10080    {
10081     "kind" : "deleting_dtor_pointer",
10082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10083    },
10084    {
10085     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10086    },
10087    {
10088     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10089    },
10090    {
10091     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10092    },
10093    {
10094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10095    }
10096   ]
10097  },
10098  {
10099   "alignment" : 1,
10100   "fields" :
10101   [
10102    {
10103     "access" : "private",
10104     "field_name" : "mBuffer",
10105     "referenced_type" : "_ZTIA32_h"
10106    }
10107   ],
10108   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10109   "name" : "android::hardware::hidl_array<unsigned char, 32>",
10110   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10111   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
10112   "size" : 32,
10113   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10114   "template_args" : [ "_ZTIh" ]
10115  },
10116  {
10117   "alignment" : 4,
10118   "base_specifiers" :
10119   [
10120    {
10121     "is_virtual" : true,
10122     "referenced_type" : "_ZTIN7android7RefBaseE"
10123    }
10124   ],
10125   "fields" :
10126   [
10127    {
10128     "access" : "private",
10129     "field_name" : "mRemote",
10130     "field_offset" : 32,
10131     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
10132    },
10133    {
10134     "access" : "private",
10135     "field_name" : "mRefs",
10136     "field_offset" : 64,
10137     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10138    },
10139    {
10140     "access" : "private",
10141     "field_name" : "mState",
10142     "field_offset" : 96,
10143     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10144    }
10145   ],
10146   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
10147   "name" : "android::hardware::BpHwRefBase",
10148   "record_kind" : "class",
10149   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10150   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
10151   "size" : 24,
10152   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
10153   "vtable_components" :
10154   [
10155    {
10156     "component_value" : 16,
10157     "kind" : "vbase_offset"
10158    },
10159    {
10160     "kind" : "offset_to_top"
10161    },
10162    {
10163     "kind" : "rtti",
10164     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10165    },
10166    {
10167     "kind" : "complete_dtor_pointer",
10168     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
10169    },
10170    {
10171     "kind" : "deleting_dtor_pointer",
10172     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
10173    },
10174    {
10175     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10176    },
10177    {
10178     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10179    },
10180    {
10181     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10182    },
10183    {
10184     "kind" : "vcall_offset"
10185    },
10186    {
10187     "component_value" : -16,
10188     "kind" : "vcall_offset"
10189    },
10190    {
10191     "component_value" : -16,
10192     "kind" : "vcall_offset"
10193    },
10194    {
10195     "component_value" : -16,
10196     "kind" : "vcall_offset"
10197    },
10198    {
10199     "component_value" : -16,
10200     "kind" : "vcall_offset"
10201    },
10202    {
10203     "component_value" : -16,
10204     "kind" : "offset_to_top"
10205    },
10206    {
10207     "kind" : "rtti",
10208     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
10209    },
10210    {
10211     "kind" : "complete_dtor_pointer",
10212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
10213    },
10214    {
10215     "kind" : "deleting_dtor_pointer",
10216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
10217    },
10218    {
10219     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10220    },
10221    {
10222     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10223    },
10224    {
10225     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10226    },
10227    {
10228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10229    }
10230   ]
10231  },
10232  {
10233   "alignment" : 4,
10234   "base_specifiers" :
10235   [
10236    {
10237     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10238    },
10239    {
10240     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10241    },
10242    {
10243     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10244    }
10245   ],
10246   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10247   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10248   "record_kind" : "class",
10249   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10250   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10251   "size" : 32,
10252   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10253   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10254   "vtable_components" :
10255   [
10256    {
10257     "component_value" : 24,
10258     "kind" : "vbase_offset"
10259    },
10260    {
10261     "kind" : "offset_to_top"
10262    },
10263    {
10264     "kind" : "rtti",
10265     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10266    },
10267    {
10268     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10269    },
10270    {
10271     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10272    },
10273    {
10274     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10275    },
10276    {
10277     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10284    },
10285    {
10286     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10287    },
10288    {
10289     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10290    },
10291    {
10292     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10293    },
10294    {
10295     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10296    },
10297    {
10298     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10299    },
10300    {
10301     "kind" : "complete_dtor_pointer",
10302     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10303    },
10304    {
10305     "kind" : "deleting_dtor_pointer",
10306     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10307    },
10308    {
10309     "is_pure" : true,
10310     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10311    },
10312    {
10313     "is_pure" : true,
10314     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10315    },
10316    {
10317     "is_pure" : true,
10318     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10319    },
10320    {
10321     "is_pure" : true,
10322     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10323    },
10324    {
10325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10326    },
10327    {
10328     "component_value" : 20,
10329     "kind" : "vbase_offset"
10330    },
10331    {
10332     "component_value" : -4,
10333     "kind" : "offset_to_top"
10334    },
10335    {
10336     "kind" : "rtti",
10337     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10338    },
10339    {
10340     "kind" : "complete_dtor_pointer",
10341     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10342    },
10343    {
10344     "kind" : "deleting_dtor_pointer",
10345     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10346    },
10347    {
10348     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10349    },
10350    {
10351     "component_value" : 16,
10352     "kind" : "vbase_offset"
10353    },
10354    {
10355     "component_value" : -8,
10356     "kind" : "offset_to_top"
10357    },
10358    {
10359     "kind" : "rtti",
10360     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10361    },
10362    {
10363     "kind" : "complete_dtor_pointer",
10364     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10365    },
10366    {
10367     "kind" : "deleting_dtor_pointer",
10368     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10378    },
10379    {
10380     "kind" : "vcall_offset"
10381    },
10382    {
10383     "component_value" : -16,
10384     "kind" : "vcall_offset"
10385    },
10386    {
10387     "component_value" : -16,
10388     "kind" : "vcall_offset"
10389    },
10390    {
10391     "component_value" : -16,
10392     "kind" : "vcall_offset"
10393    },
10394    {
10395     "component_value" : -24,
10396     "kind" : "vcall_offset"
10397    },
10398    {
10399     "component_value" : -24,
10400     "kind" : "offset_to_top"
10401    },
10402    {
10403     "kind" : "rtti",
10404     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10405    },
10406    {
10407     "kind" : "complete_dtor_pointer",
10408     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10409    },
10410    {
10411     "kind" : "deleting_dtor_pointer",
10412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10413    },
10414    {
10415     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10416    },
10417    {
10418     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10419    },
10420    {
10421     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10422    },
10423    {
10424     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10425    }
10426   ]
10427  },
10428  {
10429   "alignment" : 4,
10430   "base_specifiers" :
10431   [
10432    {
10433     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
10434    },
10435    {
10436     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10437    },
10438    {
10439     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10440    }
10441   ],
10442   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10443   "name" : "android::hardware::BpInterface<android::hardware::power::V1_1::IPower>",
10444   "record_kind" : "class",
10445   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10446   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE",
10447   "size" : 32,
10448   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10449   "template_args" : [ "_ZTIN7android8hardware5power4V1_16IPowerE" ],
10450   "vtable_components" :
10451   [
10452    {
10453     "component_value" : 24,
10454     "kind" : "vbase_offset"
10455    },
10456    {
10457     "kind" : "offset_to_top"
10458    },
10459    {
10460     "kind" : "rtti",
10461     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10462    },
10463    {
10464     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10468    },
10469    {
10470     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10471    },
10472    {
10473     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10474    },
10475    {
10476     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10477    },
10478    {
10479     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
10480    },
10481    {
10482     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10483    },
10484    {
10485     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
10486    },
10487    {
10488     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10489    },
10490    {
10491     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
10492    },
10493    {
10494     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10495    },
10496    {
10497     "kind" : "complete_dtor_pointer",
10498     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10499    },
10500    {
10501     "kind" : "deleting_dtor_pointer",
10502     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10503    },
10504    {
10505     "is_pure" : true,
10506     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
10507    },
10508    {
10509     "is_pure" : true,
10510     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
10511    },
10512    {
10513     "is_pure" : true,
10514     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
10515    },
10516    {
10517     "is_pure" : true,
10518     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10519    },
10520    {
10521     "is_pure" : true,
10522     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10523    },
10524    {
10525     "is_pure" : true,
10526     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10527    },
10528    {
10529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10530    },
10531    {
10532     "component_value" : 20,
10533     "kind" : "vbase_offset"
10534    },
10535    {
10536     "component_value" : -4,
10537     "kind" : "offset_to_top"
10538    },
10539    {
10540     "kind" : "rtti",
10541     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10542    },
10543    {
10544     "kind" : "complete_dtor_pointer",
10545     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10546    },
10547    {
10548     "kind" : "deleting_dtor_pointer",
10549     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10550    },
10551    {
10552     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
10553    },
10554    {
10555     "component_value" : 16,
10556     "kind" : "vbase_offset"
10557    },
10558    {
10559     "component_value" : -8,
10560     "kind" : "offset_to_top"
10561    },
10562    {
10563     "kind" : "rtti",
10564     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10565    },
10566    {
10567     "kind" : "complete_dtor_pointer",
10568     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10569    },
10570    {
10571     "kind" : "deleting_dtor_pointer",
10572     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10573    },
10574    {
10575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10576    },
10577    {
10578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10579    },
10580    {
10581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10582    },
10583    {
10584     "kind" : "vcall_offset"
10585    },
10586    {
10587     "component_value" : -16,
10588     "kind" : "vcall_offset"
10589    },
10590    {
10591     "component_value" : -16,
10592     "kind" : "vcall_offset"
10593    },
10594    {
10595     "component_value" : -16,
10596     "kind" : "vcall_offset"
10597    },
10598    {
10599     "component_value" : -24,
10600     "kind" : "vcall_offset"
10601    },
10602    {
10603     "component_value" : -24,
10604     "kind" : "offset_to_top"
10605    },
10606    {
10607     "kind" : "rtti",
10608     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
10609    },
10610    {
10611     "kind" : "complete_dtor_pointer",
10612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED1Ev"
10613    },
10614    {
10615     "kind" : "deleting_dtor_pointer",
10616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEED0Ev"
10617    },
10618    {
10619     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10620    },
10621    {
10622     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10623    },
10624    {
10625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10626    },
10627    {
10628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10629    }
10630   ]
10631  },
10632  {
10633   "alignment" : 4,
10634   "base_specifiers" :
10635   [
10636    {
10637     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
10638    },
10639    {
10640     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10641    },
10642    {
10643     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10644    }
10645   ],
10646   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10647   "name" : "android::hardware::BpInterface<android::hardware::power::V1_2::IPower>",
10648   "record_kind" : "class",
10649   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10650   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE",
10651   "size" : 32,
10652   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10653   "template_args" : [ "_ZTIN7android8hardware5power4V1_26IPowerE" ],
10654   "vtable_components" :
10655   [
10656    {
10657     "component_value" : 24,
10658     "kind" : "vbase_offset"
10659    },
10660    {
10661     "kind" : "offset_to_top"
10662    },
10663    {
10664     "kind" : "rtti",
10665     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10666    },
10667    {
10668     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
10669    },
10670    {
10671     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10672    },
10673    {
10674     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10675    },
10676    {
10677     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10678    },
10679    {
10680     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10681    },
10682    {
10683     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
10684    },
10685    {
10686     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10687    },
10688    {
10689     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
10690    },
10691    {
10692     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10693    },
10694    {
10695     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
10696    },
10697    {
10698     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10699    },
10700    {
10701     "kind" : "complete_dtor_pointer",
10702     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10703    },
10704    {
10705     "kind" : "deleting_dtor_pointer",
10706     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10707    },
10708    {
10709     "is_pure" : true,
10710     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
10711    },
10712    {
10713     "is_pure" : true,
10714     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
10715    },
10716    {
10717     "is_pure" : true,
10718     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
10719    },
10720    {
10721     "is_pure" : true,
10722     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
10723    },
10724    {
10725     "is_pure" : true,
10726     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
10727    },
10728    {
10729     "is_pure" : true,
10730     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
10731    },
10732    {
10733     "is_pure" : true,
10734     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
10735    },
10736    {
10737     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
10738    },
10739    {
10740     "component_value" : 20,
10741     "kind" : "vbase_offset"
10742    },
10743    {
10744     "component_value" : -4,
10745     "kind" : "offset_to_top"
10746    },
10747    {
10748     "kind" : "rtti",
10749     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10750    },
10751    {
10752     "kind" : "complete_dtor_pointer",
10753     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10754    },
10755    {
10756     "kind" : "deleting_dtor_pointer",
10757     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10758    },
10759    {
10760     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
10761    },
10762    {
10763     "component_value" : 16,
10764     "kind" : "vbase_offset"
10765    },
10766    {
10767     "component_value" : -8,
10768     "kind" : "offset_to_top"
10769    },
10770    {
10771     "kind" : "rtti",
10772     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10773    },
10774    {
10775     "kind" : "complete_dtor_pointer",
10776     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10777    },
10778    {
10779     "kind" : "deleting_dtor_pointer",
10780     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10781    },
10782    {
10783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10784    },
10785    {
10786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10787    },
10788    {
10789     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10790    },
10791    {
10792     "kind" : "vcall_offset"
10793    },
10794    {
10795     "component_value" : -16,
10796     "kind" : "vcall_offset"
10797    },
10798    {
10799     "component_value" : -16,
10800     "kind" : "vcall_offset"
10801    },
10802    {
10803     "component_value" : -16,
10804     "kind" : "vcall_offset"
10805    },
10806    {
10807     "component_value" : -24,
10808     "kind" : "vcall_offset"
10809    },
10810    {
10811     "component_value" : -24,
10812     "kind" : "offset_to_top"
10813    },
10814    {
10815     "kind" : "rtti",
10816     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
10817    },
10818    {
10819     "kind" : "complete_dtor_pointer",
10820     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED1Ev"
10821    },
10822    {
10823     "kind" : "deleting_dtor_pointer",
10824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEED0Ev"
10825    },
10826    {
10827     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10828    },
10829    {
10830     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10831    },
10832    {
10833     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10834    },
10835    {
10836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10837    }
10838   ]
10839  },
10840  {
10841   "alignment" : 4,
10842   "base_specifiers" :
10843   [
10844    {
10845     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10846    },
10847    {
10848     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10849    },
10850    {
10851     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10852    }
10853   ],
10854   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10855   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10856   "record_kind" : "class",
10857   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10858   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10859   "size" : 32,
10860   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10861   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10862   "vtable_components" :
10863   [
10864    {
10865     "component_value" : 24,
10866     "kind" : "vbase_offset"
10867    },
10868    {
10869     "kind" : "offset_to_top"
10870    },
10871    {
10872     "kind" : "rtti",
10873     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10874    },
10875    {
10876     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10877    },
10878    {
10879     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10880    },
10881    {
10882     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10883    },
10884    {
10885     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10886    },
10887    {
10888     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10889    },
10890    {
10891     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10892    },
10893    {
10894     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10895    },
10896    {
10897     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10898    },
10899    {
10900     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10901    },
10902    {
10903     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10904    },
10905    {
10906     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10907    },
10908    {
10909     "kind" : "complete_dtor_pointer",
10910     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10911    },
10912    {
10913     "kind" : "deleting_dtor_pointer",
10914     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10915    },
10916    {
10917     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10918    },
10919    {
10920     "component_value" : 20,
10921     "kind" : "vbase_offset"
10922    },
10923    {
10924     "component_value" : -4,
10925     "kind" : "offset_to_top"
10926    },
10927    {
10928     "kind" : "rtti",
10929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10930    },
10931    {
10932     "kind" : "complete_dtor_pointer",
10933     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10934    },
10935    {
10936     "kind" : "deleting_dtor_pointer",
10937     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10938    },
10939    {
10940     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10941    },
10942    {
10943     "component_value" : 16,
10944     "kind" : "vbase_offset"
10945    },
10946    {
10947     "component_value" : -8,
10948     "kind" : "offset_to_top"
10949    },
10950    {
10951     "kind" : "rtti",
10952     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10953    },
10954    {
10955     "kind" : "complete_dtor_pointer",
10956     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10957    },
10958    {
10959     "kind" : "deleting_dtor_pointer",
10960     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10961    },
10962    {
10963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10964    },
10965    {
10966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10967    },
10968    {
10969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10970    },
10971    {
10972     "kind" : "vcall_offset"
10973    },
10974    {
10975     "component_value" : -16,
10976     "kind" : "vcall_offset"
10977    },
10978    {
10979     "component_value" : -16,
10980     "kind" : "vcall_offset"
10981    },
10982    {
10983     "component_value" : -16,
10984     "kind" : "vcall_offset"
10985    },
10986    {
10987     "component_value" : -24,
10988     "kind" : "vcall_offset"
10989    },
10990    {
10991     "component_value" : -24,
10992     "kind" : "offset_to_top"
10993    },
10994    {
10995     "kind" : "rtti",
10996     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10997    },
10998    {
10999     "kind" : "complete_dtor_pointer",
11000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
11001    },
11002    {
11003     "kind" : "deleting_dtor_pointer",
11004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
11005    },
11006    {
11007     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11008    },
11009    {
11010     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11011    },
11012    {
11013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11014    },
11015    {
11016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11017    }
11018   ]
11019  },
11020  {
11021   "alignment" : 4,
11022   "fields" :
11023   [
11024    {
11025     "access" : "private",
11026     "field_name" : "mHandle",
11027     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
11028    },
11029    {
11030     "access" : "private",
11031     "field_name" : "mOwnsHandle",
11032     "field_offset" : 64,
11033     "referenced_type" : "_ZTIb"
11034    },
11035    {
11036     "access" : "private",
11037     "field_name" : "mPad",
11038     "field_offset" : 72,
11039     "referenced_type" : "_ZTIA7_h"
11040    }
11041   ],
11042   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
11043   "name" : "android::hardware::hidl_handle",
11044   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
11045   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
11046   "size" : 16,
11047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11048  },
11049  {
11050   "alignment" : 4,
11051   "fields" :
11052   [
11053    {
11054     "access" : "private",
11055     "field_name" : "mHandle",
11056     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
11057    },
11058    {
11059     "access" : "private",
11060     "field_name" : "mSize",
11061     "field_offset" : 128,
11062     "referenced_type" : "_ZTIy"
11063    },
11064    {
11065     "access" : "private",
11066     "field_name" : "mName",
11067     "field_offset" : 192,
11068     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11069    }
11070   ],
11071   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
11072   "name" : "android::hardware::hidl_memory",
11073   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
11074   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
11075   "size" : 40,
11076   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11077  },
11078  {
11079   "alignment" : 4,
11080   "fields" :
11081   [
11082    {
11083     "access" : "private",
11084     "field_name" : "mBuffer",
11085     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
11086    },
11087    {
11088     "access" : "private",
11089     "field_name" : "mSize",
11090     "field_offset" : 64,
11091     "referenced_type" : "_ZTIj"
11092    },
11093    {
11094     "access" : "private",
11095     "field_name" : "mOwnsBuffer",
11096     "field_offset" : 96,
11097     "referenced_type" : "_ZTIb"
11098    },
11099    {
11100     "access" : "private",
11101     "field_name" : "mPad",
11102     "field_offset" : 104,
11103     "referenced_type" : "_ZTIA3_h"
11104    }
11105   ],
11106   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
11107   "name" : "android::hardware::hidl_string",
11108   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
11109   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
11110   "size" : 16,
11111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "fields" :
11116   [
11117    {
11118     "access" : "private",
11119     "field_name" : "mGrantors",
11120     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
11121    },
11122    {
11123     "access" : "private",
11124     "field_name" : "mHandle",
11125     "field_offset" : 128,
11126     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
11127    },
11128    {
11129     "access" : "private",
11130     "field_name" : "mQuantum",
11131     "field_offset" : 192,
11132     "referenced_type" : "_ZTIj"
11133    },
11134    {
11135     "access" : "private",
11136     "field_name" : "mFlags",
11137     "field_offset" : 224,
11138     "referenced_type" : "_ZTIj"
11139    }
11140   ],
11141   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11142   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
11143   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11144   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
11145   "size" : 32,
11146   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
11147   "template_args" : [ "_ZTIc" ]
11148  },
11149  {
11150   "access" : "private",
11151   "alignment" : 4,
11152   "fields" :
11153   [
11154    {
11155     "field_name" : "binder",
11156     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11157    },
11158    {
11159     "field_name" : "refs",
11160     "field_offset" : 32,
11161     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11162    }
11163   ],
11164   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11165   "name" : "android::hardware::ProcessState::handle_entry",
11166   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11167   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
11168   "size" : 8,
11169   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11170  },
11171  {
11172   "alignment" : 4,
11173   "base_specifiers" :
11174   [
11175    {
11176     "is_virtual" : true,
11177     "referenced_type" : "_ZTIN7android7RefBaseE"
11178    }
11179   ],
11180   "fields" :
11181   [
11182    {
11183     "access" : "private",
11184     "field_name" : "mDriverFD",
11185     "field_offset" : 32,
11186     "referenced_type" : "_ZTIi"
11187    },
11188    {
11189     "access" : "private",
11190     "field_name" : "mVMStart",
11191     "field_offset" : 64,
11192     "referenced_type" : "_ZTIPv"
11193    },
11194    {
11195     "access" : "private",
11196     "field_name" : "mThreadCountLock",
11197     "field_offset" : 96,
11198     "referenced_type" : "_ZTI15pthread_mutex_t"
11199    },
11200    {
11201     "access" : "private",
11202     "field_name" : "mThreadCountDecrement",
11203     "field_offset" : 128,
11204     "referenced_type" : "_ZTI14pthread_cond_t"
11205    },
11206    {
11207     "access" : "private",
11208     "field_name" : "mExecutingThreadsCount",
11209     "field_offset" : 160,
11210     "referenced_type" : "_ZTIj"
11211    },
11212    {
11213     "access" : "private",
11214     "field_name" : "mMaxThreads",
11215     "field_offset" : 192,
11216     "referenced_type" : "_ZTIj"
11217    },
11218    {
11219     "access" : "private",
11220     "field_name" : "mStarvationStartTimeMs",
11221     "field_offset" : 224,
11222     "referenced_type" : "_ZTIx"
11223    },
11224    {
11225     "access" : "private",
11226     "field_name" : "mLock",
11227     "field_offset" : 288,
11228     "referenced_type" : "_ZTIN7android5MutexE"
11229    },
11230    {
11231     "access" : "private",
11232     "field_name" : "mHandleToObject",
11233     "field_offset" : 320,
11234     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11235    },
11236    {
11237     "access" : "private",
11238     "field_name" : "mManagesContexts",
11239     "field_offset" : 480,
11240     "referenced_type" : "_ZTIb"
11241    },
11242    {
11243     "access" : "private",
11244     "field_name" : "mBinderContextCheckFunc",
11245     "field_offset" : 512,
11246     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
11247    },
11248    {
11249     "access" : "private",
11250     "field_name" : "mBinderContextUserData",
11251     "field_offset" : 544,
11252     "referenced_type" : "_ZTIPv"
11253    },
11254    {
11255     "access" : "private",
11256     "field_name" : "mContexts",
11257     "field_offset" : 576,
11258     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11259    },
11260    {
11261     "access" : "private",
11262     "field_name" : "mRootDir",
11263     "field_offset" : 736,
11264     "referenced_type" : "_ZTIN7android7String8E"
11265    },
11266    {
11267     "access" : "private",
11268     "field_name" : "mThreadPoolStarted",
11269     "field_offset" : 768,
11270     "referenced_type" : "_ZTIb"
11271    },
11272    {
11273     "access" : "private",
11274     "field_name" : "mSpawnThreadOnStart",
11275     "field_offset" : 776,
11276     "referenced_type" : "_ZTIb"
11277    },
11278    {
11279     "access" : "private",
11280     "field_name" : "mThreadPoolSeq",
11281     "field_offset" : 800,
11282     "referenced_type" : "_ZTIVi"
11283    },
11284    {
11285     "access" : "private",
11286     "field_name" : "mMmapSize",
11287     "field_offset" : 832,
11288     "referenced_type" : "_ZTIKj"
11289    },
11290    {
11291     "access" : "private",
11292     "field_name" : "mCallRestriction",
11293     "field_offset" : 864,
11294     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
11295    }
11296   ],
11297   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
11298   "name" : "android::hardware::ProcessState",
11299   "record_kind" : "class",
11300   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
11301   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
11302   "size" : 120,
11303   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
11304   "vtable_components" :
11305   [
11306    {
11307     "component_value" : 112,
11308     "kind" : "vbase_offset"
11309    },
11310    {
11311     "kind" : "offset_to_top"
11312    },
11313    {
11314     "kind" : "rtti",
11315     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11316    },
11317    {
11318     "kind" : "complete_dtor_pointer",
11319     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
11320    },
11321    {
11322     "kind" : "deleting_dtor_pointer",
11323     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
11324    },
11325    {
11326     "kind" : "vcall_offset"
11327    },
11328    {
11329     "kind" : "vcall_offset"
11330    },
11331    {
11332     "kind" : "vcall_offset"
11333    },
11334    {
11335     "kind" : "vcall_offset"
11336    },
11337    {
11338     "component_value" : -112,
11339     "kind" : "vcall_offset"
11340    },
11341    {
11342     "component_value" : -112,
11343     "kind" : "offset_to_top"
11344    },
11345    {
11346     "kind" : "rtti",
11347     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
11348    },
11349    {
11350     "kind" : "complete_dtor_pointer",
11351     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
11352    },
11353    {
11354     "kind" : "deleting_dtor_pointer",
11355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
11356    },
11357    {
11358     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11359    },
11360    {
11361     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11362    },
11363    {
11364     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11365    },
11366    {
11367     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11368    }
11369   ]
11370  },
11371  {
11372   "alignment" : 2,
11373   "fields" :
11374   [
11375    {
11376     "access" : "private",
11377     "field_name" : "mMajor",
11378     "referenced_type" : "_ZTIt"
11379    },
11380    {
11381     "access" : "private",
11382     "field_name" : "mMinor",
11383     "field_offset" : 16,
11384     "referenced_type" : "_ZTIt"
11385    }
11386   ],
11387   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
11388   "name" : "android::hardware::hidl_version",
11389   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
11390   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
11391   "size" : 4,
11392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11393  },
11394  {
11395   "alignment" : 4,
11396   "fields" :
11397   [
11398    {
11399     "access" : "private",
11400     "field_name" : "mMutex",
11401     "referenced_type" : "_ZTINSt3__15mutexE"
11402    },
11403    {
11404     "access" : "private",
11405     "field_name" : "mMap",
11406     "field_offset" : 32,
11407     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
11408    }
11409   ],
11410   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11411   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
11412   "record_kind" : "class",
11413   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11414   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
11415   "size" : 16,
11416   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11417   "template_args" :
11418   [
11419    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11420    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
11421   ]
11422  },
11423  {
11424   "alignment" : 4,
11425   "fields" :
11426   [
11427    {
11428     "access" : "private",
11429     "field_name" : "mMutex",
11430     "referenced_type" : "_ZTINSt3__15mutexE"
11431    },
11432    {
11433     "access" : "private",
11434     "field_name" : "mMap",
11435     "field_offset" : 32,
11436     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
11437    }
11438   ],
11439   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11440   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
11441   "record_kind" : "class",
11442   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11443   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
11444   "size" : 16,
11445   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11446   "template_args" :
11447   [
11448    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
11449    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
11450   ]
11451  },
11452  {
11453   "alignment" : 4,
11454   "fields" :
11455   [
11456    {
11457     "access" : "private",
11458     "field_name" : "mMutex",
11459     "referenced_type" : "_ZTINSt3__15mutexE"
11460    },
11461    {
11462     "access" : "private",
11463     "field_name" : "mMap",
11464     "field_offset" : 32,
11465     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
11466    }
11467   ],
11468   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11469   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
11470   "record_kind" : "class",
11471   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11472   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
11473   "size" : 16,
11474   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
11475   "template_args" :
11476   [
11477    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
11478    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
11479   ]
11480  },
11481  {
11482   "alignment" : 8,
11483   "fields" :
11484   [
11485    {
11486     "field_name" : "flags",
11487     "referenced_type" : "_ZTIj"
11488    },
11489    {
11490     "field_name" : "fdIndex",
11491     "field_offset" : 32,
11492     "referenced_type" : "_ZTIj"
11493    },
11494    {
11495     "field_name" : "offset",
11496     "field_offset" : 64,
11497     "referenced_type" : "_ZTIj"
11498    },
11499    {
11500     "field_name" : "extent",
11501     "field_offset" : 128,
11502     "referenced_type" : "_ZTIy"
11503    }
11504   ],
11505   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
11506   "name" : "android::hardware::GrantorDescriptor",
11507   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11508   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
11509   "size" : 24,
11510   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "base_specifiers" :
11515   [
11516    {
11517     "is_virtual" : true,
11518     "referenced_type" : "_ZTIN7android7RefBaseE"
11519    }
11520   ],
11521   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
11522   "name" : "android::hardware::hidl_death_recipient",
11523   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11524   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
11525   "size" : 12,
11526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
11527   "vtable_components" :
11528   [
11529    {
11530     "component_value" : 4,
11531     "kind" : "vbase_offset"
11532    },
11533    {
11534     "kind" : "offset_to_top"
11535    },
11536    {
11537     "kind" : "rtti",
11538     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11539    },
11540    {
11541     "is_pure" : true,
11542     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
11543    },
11544    {
11545     "kind" : "complete_dtor_pointer",
11546     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
11547    },
11548    {
11549     "kind" : "deleting_dtor_pointer",
11550     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
11551    },
11552    {
11553     "kind" : "vcall_offset"
11554    },
11555    {
11556     "kind" : "vcall_offset"
11557    },
11558    {
11559     "kind" : "vcall_offset"
11560    },
11561    {
11562     "kind" : "vcall_offset"
11563    },
11564    {
11565     "component_value" : -4,
11566     "kind" : "vcall_offset"
11567    },
11568    {
11569     "component_value" : -4,
11570     "kind" : "offset_to_top"
11571    },
11572    {
11573     "kind" : "rtti",
11574     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
11575    },
11576    {
11577     "kind" : "complete_dtor_pointer",
11578     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
11579    },
11580    {
11581     "kind" : "deleting_dtor_pointer",
11582     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
11583    },
11584    {
11585     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11586    },
11587    {
11588     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11589    },
11590    {
11591     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11592    },
11593    {
11594     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11595    }
11596   ]
11597  },
11598  {
11599   "alignment" : 4,
11600   "base_specifiers" :
11601   [
11602    {
11603     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11604    }
11605   ],
11606   "fields" :
11607   [
11608    {
11609     "access" : "private",
11610     "field_name" : "mRecipient",
11611     "field_offset" : 32,
11612     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
11613    },
11614    {
11615     "access" : "private",
11616     "field_name" : "mCookie",
11617     "field_offset" : 96,
11618     "referenced_type" : "_ZTIy"
11619    },
11620    {
11621     "access" : "private",
11622     "field_name" : "mBase",
11623     "field_offset" : 160,
11624     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
11625    }
11626   ],
11627   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11628   "name" : "android::hardware::hidl_binder_death_recipient",
11629   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11630   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
11631   "size" : 36,
11632   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
11633   "vtable_components" :
11634   [
11635    {
11636     "component_value" : 28,
11637     "kind" : "vbase_offset"
11638    },
11639    {
11640     "kind" : "offset_to_top"
11641    },
11642    {
11643     "kind" : "rtti",
11644     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11648    },
11649    {
11650     "kind" : "complete_dtor_pointer",
11651     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11652    },
11653    {
11654     "kind" : "deleting_dtor_pointer",
11655     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11656    },
11657    {
11658     "kind" : "vcall_offset"
11659    },
11660    {
11661     "kind" : "vcall_offset"
11662    },
11663    {
11664     "kind" : "vcall_offset"
11665    },
11666    {
11667     "kind" : "vcall_offset"
11668    },
11669    {
11670     "component_value" : -28,
11671     "kind" : "vcall_offset"
11672    },
11673    {
11674     "component_value" : -28,
11675     "kind" : "offset_to_top"
11676    },
11677    {
11678     "kind" : "rtti",
11679     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11680    },
11681    {
11682     "kind" : "complete_dtor_pointer",
11683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11684    },
11685    {
11686     "kind" : "deleting_dtor_pointer",
11687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11688    },
11689    {
11690     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11691    },
11692    {
11693     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11694    },
11695    {
11696     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11697    },
11698    {
11699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11700    }
11701   ]
11702  },
11703  {
11704   "alignment" : 8,
11705   "fields" :
11706   [
11707    {
11708     "field_name" : "name",
11709     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11710    },
11711    {
11712     "field_name" : "totalTimeInMsecVotedForSinceBoot",
11713     "field_offset" : 128,
11714     "referenced_type" : "_ZTIy"
11715    },
11716    {
11717     "field_name" : "totalNumberOfTimesVotedSinceBoot",
11718     "field_offset" : 192,
11719     "referenced_type" : "_ZTIy"
11720    }
11721   ],
11722   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11723   "name" : "android::hardware::power::V1_0::PowerStateVoter",
11724   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11725   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11726   "size" : 32,
11727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11728  },
11729  {
11730   "alignment" : 8,
11731   "fields" :
11732   [
11733    {
11734     "field_name" : "name",
11735     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11736    },
11737    {
11738     "field_name" : "residencyInMsecSinceBoot",
11739     "field_offset" : 128,
11740     "referenced_type" : "_ZTIy"
11741    },
11742    {
11743     "field_name" : "totalTransitions",
11744     "field_offset" : 192,
11745     "referenced_type" : "_ZTIy"
11746    },
11747    {
11748     "field_name" : "supportedOnlyInSuspend",
11749     "field_offset" : 256,
11750     "referenced_type" : "_ZTIb"
11751    },
11752    {
11753     "field_name" : "voters",
11754     "field_offset" : 320,
11755     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
11756    }
11757   ],
11758   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11759   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
11760   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11761   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11762   "size" : 56,
11763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11764  },
11765  {
11766   "alignment" : 4,
11767   "base_specifiers" :
11768   [
11769    {
11770     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11771    }
11772   ],
11773   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11774   "name" : "android::hardware::power::V1_0::IPower",
11775   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11776   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11777   "size" : 12,
11778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
11779   "vtable_components" :
11780   [
11781    {
11782     "component_value" : 4,
11783     "kind" : "vbase_offset"
11784    },
11785    {
11786     "kind" : "offset_to_top"
11787    },
11788    {
11789     "kind" : "rtti",
11790     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11791    },
11792    {
11793     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11794    },
11795    {
11796     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11797    },
11798    {
11799     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11800    },
11801    {
11802     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11803    },
11804    {
11805     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11806    },
11807    {
11808     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
11809    },
11810    {
11811     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11812    },
11813    {
11814     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
11815    },
11816    {
11817     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11818    },
11819    {
11820     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
11821    },
11822    {
11823     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11824    },
11825    {
11826     "kind" : "complete_dtor_pointer",
11827     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
11828    },
11829    {
11830     "kind" : "deleting_dtor_pointer",
11831     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
11832    },
11833    {
11834     "is_pure" : true,
11835     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
11836    },
11837    {
11838     "is_pure" : true,
11839     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
11840    },
11841    {
11842     "is_pure" : true,
11843     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
11844    },
11845    {
11846     "is_pure" : true,
11847     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11848    },
11849    {
11850     "kind" : "vcall_offset"
11851    },
11852    {
11853     "kind" : "vcall_offset"
11854    },
11855    {
11856     "kind" : "vcall_offset"
11857    },
11858    {
11859     "kind" : "vcall_offset"
11860    },
11861    {
11862     "component_value" : -4,
11863     "kind" : "vcall_offset"
11864    },
11865    {
11866     "component_value" : -4,
11867     "kind" : "offset_to_top"
11868    },
11869    {
11870     "kind" : "rtti",
11871     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11872    },
11873    {
11874     "kind" : "complete_dtor_pointer",
11875     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
11876    },
11877    {
11878     "kind" : "deleting_dtor_pointer",
11879     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
11880    },
11881    {
11882     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11883    },
11884    {
11885     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11886    },
11887    {
11888     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11889    },
11890    {
11891     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11892    }
11893   ]
11894  },
11895  {
11896   "alignment" : 4,
11897   "base_specifiers" :
11898   [
11899    {
11900     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11901    }
11902   ],
11903   "fields" :
11904   [
11905    {
11906     "access" : "private",
11907     "field_name" : "_hidl_mImpl",
11908     "field_offset" : 544,
11909     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11910    }
11911   ],
11912   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11913   "name" : "android::hardware::power::V1_0::BnHwPower",
11914   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11915   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11916   "size" : 80,
11917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
11918   "vtable_components" :
11919   [
11920    {
11921     "component_value" : 72,
11922     "kind" : "vbase_offset"
11923    },
11924    {
11925     "kind" : "offset_to_top"
11926    },
11927    {
11928     "kind" : "rtti",
11929     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11930    },
11931    {
11932     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11933    },
11934    {
11935     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11936    },
11937    {
11938     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11939    },
11940    {
11941     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11942    },
11943    {
11944     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11945    },
11946    {
11947     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11948    },
11949    {
11950     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11951    },
11952    {
11953     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11954    },
11955    {
11956     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11957    },
11958    {
11959     "kind" : "complete_dtor_pointer",
11960     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
11961    },
11962    {
11963     "kind" : "deleting_dtor_pointer",
11964     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
11965    },
11966    {
11967     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11968    },
11969    {
11970     "component_value" : -20,
11971     "kind" : "offset_to_top"
11972    },
11973    {
11974     "kind" : "rtti",
11975     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11976    },
11977    {
11978     "kind" : "complete_dtor_pointer",
11979     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11980    },
11981    {
11982     "kind" : "deleting_dtor_pointer",
11983     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11984    },
11985    {
11986     "kind" : "vcall_offset"
11987    },
11988    {
11989     "kind" : "vcall_offset"
11990    },
11991    {
11992     "kind" : "vcall_offset"
11993    },
11994    {
11995     "kind" : "vcall_offset"
11996    },
11997    {
11998     "component_value" : -72,
11999     "kind" : "vcall_offset"
12000    },
12001    {
12002     "component_value" : -72,
12003     "kind" : "offset_to_top"
12004    },
12005    {
12006     "kind" : "rtti",
12007     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
12008    },
12009    {
12010     "kind" : "complete_dtor_pointer",
12011     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
12012    },
12013    {
12014     "kind" : "deleting_dtor_pointer",
12015     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12028    }
12029   ]
12030  },
12031  {
12032   "alignment" : 4,
12033   "base_specifiers" :
12034   [
12035    {
12036     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
12037    },
12038    {
12039     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12040    }
12041   ],
12042   "fields" :
12043   [
12044    {
12045     "access" : "private",
12046     "field_name" : "_hidl_mMutex",
12047     "field_offset" : 544,
12048     "referenced_type" : "_ZTINSt3__15mutexE"
12049    },
12050    {
12051     "access" : "private",
12052     "field_name" : "_hidl_mDeathRecipients",
12053     "field_offset" : 576,
12054     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12055    }
12056   ],
12057   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12058   "name" : "android::hardware::power::V1_0::BpHwPower",
12059   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12060   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
12061   "size" : 92,
12062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
12063   "vtable_components" :
12064   [
12065    {
12066     "component_value" : 84,
12067     "kind" : "vbase_offset"
12068    },
12069    {
12070     "kind" : "offset_to_top"
12071    },
12072    {
12073     "kind" : "rtti",
12074     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12075    },
12076    {
12077     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
12078    },
12079    {
12080     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12081    },
12082    {
12083     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12084    },
12085    {
12086     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
12099    },
12100    {
12101     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12102    },
12103    {
12104     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
12105    },
12106    {
12107     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12108    },
12109    {
12110     "kind" : "complete_dtor_pointer",
12111     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
12112    },
12113    {
12114     "kind" : "deleting_dtor_pointer",
12115     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
12116    },
12117    {
12118     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
12119    },
12120    {
12121     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
12122    },
12123    {
12124     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
12125    },
12126    {
12127     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
12128    },
12129    {
12130     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12131    },
12132    {
12133     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12134    },
12135    {
12136     "component_value" : 80,
12137     "kind" : "vbase_offset"
12138    },
12139    {
12140     "component_value" : -4,
12141     "kind" : "offset_to_top"
12142    },
12143    {
12144     "kind" : "rtti",
12145     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12146    },
12147    {
12148     "kind" : "complete_dtor_pointer",
12149     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12150    },
12151    {
12152     "kind" : "deleting_dtor_pointer",
12153     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12154    },
12155    {
12156     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
12157    },
12158    {
12159     "component_value" : 76,
12160     "kind" : "vbase_offset"
12161    },
12162    {
12163     "component_value" : -8,
12164     "kind" : "offset_to_top"
12165    },
12166    {
12167     "kind" : "rtti",
12168     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12169    },
12170    {
12171     "kind" : "complete_dtor_pointer",
12172     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12173    },
12174    {
12175     "kind" : "deleting_dtor_pointer",
12176     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12180    },
12181    {
12182     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12183    },
12184    {
12185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12186    },
12187    {
12188     "component_value" : -24,
12189     "kind" : "offset_to_top"
12190    },
12191    {
12192     "kind" : "rtti",
12193     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12194    },
12195    {
12196     "kind" : "complete_dtor_pointer",
12197     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12198    },
12199    {
12200     "kind" : "deleting_dtor_pointer",
12201     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12202    },
12203    {
12204     "kind" : "vcall_offset"
12205    },
12206    {
12207     "component_value" : -76,
12208     "kind" : "vcall_offset"
12209    },
12210    {
12211     "component_value" : -84,
12212     "kind" : "vcall_offset"
12213    },
12214    {
12215     "component_value" : -76,
12216     "kind" : "vcall_offset"
12217    },
12218    {
12219     "component_value" : -84,
12220     "kind" : "vcall_offset"
12221    },
12222    {
12223     "component_value" : -84,
12224     "kind" : "offset_to_top"
12225    },
12226    {
12227     "kind" : "rtti",
12228     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
12229    },
12230    {
12231     "kind" : "complete_dtor_pointer",
12232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
12233    },
12234    {
12235     "kind" : "deleting_dtor_pointer",
12236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
12237    },
12238    {
12239     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12240    },
12241    {
12242     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
12243    },
12244    {
12245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12246    },
12247    {
12248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12249    }
12250   ]
12251  },
12252  {
12253   "alignment" : 8,
12254   "fields" :
12255   [
12256    {
12257     "field_name" : "name",
12258     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12259    },
12260    {
12261     "field_name" : "states",
12262     "field_offset" : 128,
12263     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
12264    }
12265   ],
12266   "linker_set_key" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12267   "name" : "android::hardware::power::V1_1::PowerStateSubsystem",
12268   "referenced_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12269   "self_type" : "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE",
12270   "size" : 32,
12271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12272  },
12273  {
12274   "alignment" : 8,
12275   "fields" :
12276   [
12277    {
12278     "field_name" : "name",
12279     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
12280    },
12281    {
12282     "field_name" : "residencyInMsecSinceBoot",
12283     "field_offset" : 128,
12284     "referenced_type" : "_ZTIy"
12285    },
12286    {
12287     "field_name" : "totalTransitions",
12288     "field_offset" : 192,
12289     "referenced_type" : "_ZTIy"
12290    },
12291    {
12292     "field_name" : "lastEntryTimestampMs",
12293     "field_offset" : 256,
12294     "referenced_type" : "_ZTIy"
12295    },
12296    {
12297     "field_name" : "supportedOnlyInSuspend",
12298     "field_offset" : 320,
12299     "referenced_type" : "_ZTIb"
12300    }
12301   ],
12302   "linker_set_key" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12303   "name" : "android::hardware::power::V1_1::PowerStateSubsystemSleepState",
12304   "referenced_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12305   "self_type" : "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE",
12306   "size" : 48,
12307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/types.h"
12308  },
12309  {
12310   "alignment" : 4,
12311   "base_specifiers" :
12312   [
12313    {
12314     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
12315    }
12316   ],
12317   "linker_set_key" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12318   "name" : "android::hardware::power::V1_1::IPower",
12319   "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12320   "self_type" : "_ZTIN7android8hardware5power4V1_16IPowerE",
12321   "size" : 12,
12322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/IPower.h",
12323   "vtable_components" :
12324   [
12325    {
12326     "component_value" : 4,
12327     "kind" : "vbase_offset"
12328    },
12329    {
12330     "kind" : "offset_to_top"
12331    },
12332    {
12333     "kind" : "rtti",
12334     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12335    },
12336    {
12337     "mangled_component_name" : "_ZNK7android8hardware5power4V1_16IPower8isRemoteEv"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12344    },
12345    {
12346     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12347    },
12348    {
12349     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12350    },
12351    {
12352     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21setHALInstrumentationEv"
12353    },
12354    {
12355     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12356    },
12357    {
12358     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower4pingEv"
12359    },
12360    {
12361     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12362    },
12363    {
12364     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower21notifySyspropsChangedEv"
12365    },
12366    {
12367     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12368    },
12369    {
12370     "kind" : "complete_dtor_pointer",
12371     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD1Ev"
12372    },
12373    {
12374     "kind" : "deleting_dtor_pointer",
12375     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPowerD0Ev"
12376    },
12377    {
12378     "is_pure" : true,
12379     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14setInteractiveEb"
12380    },
12381    {
12382     "is_pure" : true,
12383     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower9powerHintENS1_4V1_09PowerHintEi"
12384    },
12385    {
12386     "is_pure" : true,
12387     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower10setFeatureENS1_4V1_07FeatureEb"
12388    },
12389    {
12390     "is_pure" : true,
12391     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12392    },
12393    {
12394     "is_pure" : true,
12395     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12396    },
12397    {
12398     "is_pure" : true,
12399     "mangled_component_name" : "_ZN7android8hardware5power4V1_16IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12400    },
12401    {
12402     "kind" : "vcall_offset"
12403    },
12404    {
12405     "kind" : "vcall_offset"
12406    },
12407    {
12408     "kind" : "vcall_offset"
12409    },
12410    {
12411     "kind" : "vcall_offset"
12412    },
12413    {
12414     "component_value" : -4,
12415     "kind" : "vcall_offset"
12416    },
12417    {
12418     "component_value" : -4,
12419     "kind" : "offset_to_top"
12420    },
12421    {
12422     "kind" : "rtti",
12423     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12424    },
12425    {
12426     "kind" : "complete_dtor_pointer",
12427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD1Ev"
12428    },
12429    {
12430     "kind" : "deleting_dtor_pointer",
12431     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_16IPowerD0Ev"
12432    },
12433    {
12434     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12438    },
12439    {
12440     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12441    },
12442    {
12443     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12444    }
12445   ]
12446  },
12447  {
12448   "alignment" : 4,
12449   "base_specifiers" :
12450   [
12451    {
12452     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12453    }
12454   ],
12455   "fields" :
12456   [
12457    {
12458     "access" : "private",
12459     "field_name" : "_hidl_mImpl",
12460     "field_offset" : 544,
12461     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_16IPowerEEE"
12462    }
12463   ],
12464   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12465   "name" : "android::hardware::power::V1_1::BnHwPower",
12466   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12467   "self_type" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE",
12468   "size" : 80,
12469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BnHwPower.h",
12470   "vtable_components" :
12471   [
12472    {
12473     "component_value" : 72,
12474     "kind" : "vbase_offset"
12475    },
12476    {
12477     "kind" : "offset_to_top"
12478    },
12479    {
12480     "kind" : "rtti",
12481     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12482    },
12483    {
12484     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12485    },
12486    {
12487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12488    },
12489    {
12490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12491    },
12492    {
12493     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12494    },
12495    {
12496     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12497    },
12498    {
12499     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12500    },
12501    {
12502     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12503    },
12504    {
12505     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12506    },
12507    {
12508     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12509    },
12510    {
12511     "kind" : "complete_dtor_pointer",
12512     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD1Ev"
12513    },
12514    {
12515     "kind" : "deleting_dtor_pointer",
12516     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPowerD0Ev"
12517    },
12518    {
12519     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12520    },
12521    {
12522     "component_value" : -20,
12523     "kind" : "offset_to_top"
12524    },
12525    {
12526     "kind" : "rtti",
12527     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12528    },
12529    {
12530     "kind" : "complete_dtor_pointer",
12531     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD1Ev"
12532    },
12533    {
12534     "kind" : "deleting_dtor_pointer",
12535     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_19BnHwPowerD0Ev"
12536    },
12537    {
12538     "kind" : "vcall_offset"
12539    },
12540    {
12541     "kind" : "vcall_offset"
12542    },
12543    {
12544     "kind" : "vcall_offset"
12545    },
12546    {
12547     "kind" : "vcall_offset"
12548    },
12549    {
12550     "component_value" : -72,
12551     "kind" : "vcall_offset"
12552    },
12553    {
12554     "component_value" : -72,
12555     "kind" : "offset_to_top"
12556    },
12557    {
12558     "kind" : "rtti",
12559     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BnHwPowerE"
12560    },
12561    {
12562     "kind" : "complete_dtor_pointer",
12563     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD1Ev"
12564    },
12565    {
12566     "kind" : "deleting_dtor_pointer",
12567     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BnHwPowerD0Ev"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12571    },
12572    {
12573     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12574    },
12575    {
12576     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12580    }
12581   ]
12582  },
12583  {
12584   "alignment" : 4,
12585   "base_specifiers" :
12586   [
12587    {
12588     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEEE"
12589    },
12590    {
12591     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12592    }
12593   ],
12594   "fields" :
12595   [
12596    {
12597     "access" : "private",
12598     "field_name" : "_hidl_mMutex",
12599     "field_offset" : 544,
12600     "referenced_type" : "_ZTINSt3__15mutexE"
12601    },
12602    {
12603     "access" : "private",
12604     "field_name" : "_hidl_mDeathRecipients",
12605     "field_offset" : 576,
12606     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12607    }
12608   ],
12609   "linker_set_key" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12610   "name" : "android::hardware::power::V1_1::BpHwPower",
12611   "referenced_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12612   "self_type" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE",
12613   "size" : 92,
12614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.1/[email protected]_genc++_headers/gen/android/hardware/power/1.1/BpHwPower.h",
12615   "vtable_components" :
12616   [
12617    {
12618     "component_value" : 84,
12619     "kind" : "vbase_offset"
12620    },
12621    {
12622     "kind" : "offset_to_top"
12623    },
12624    {
12625     "kind" : "rtti",
12626     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12627    },
12628    {
12629     "mangled_component_name" : "_ZNK7android8hardware5power4V1_19BpHwPower8isRemoteEv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12633    },
12634    {
12635     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12636    },
12637    {
12638     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12639    },
12640    {
12641     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12642    },
12643    {
12644     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21setHALInstrumentationEv"
12645    },
12646    {
12647     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12648    },
12649    {
12650     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower4pingEv"
12651    },
12652    {
12653     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower21notifySyspropsChangedEv"
12657    },
12658    {
12659     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12660    },
12661    {
12662     "kind" : "complete_dtor_pointer",
12663     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD1Ev"
12664    },
12665    {
12666     "kind" : "deleting_dtor_pointer",
12667     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPowerD0Ev"
12668    },
12669    {
12670     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14setInteractiveEb"
12671    },
12672    {
12673     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower9powerHintENS1_4V1_09PowerHintEi"
12674    },
12675    {
12676     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower10setFeatureENS1_4V1_07FeatureEb"
12677    },
12678    {
12679     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12680    },
12681    {
12682     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_19PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12683    },
12684    {
12685     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12686    },
12687    {
12688     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
12689    },
12690    {
12691     "mangled_component_name" : "_ZN7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12692    },
12693    {
12694     "component_value" : 80,
12695     "kind" : "vbase_offset"
12696    },
12697    {
12698     "component_value" : -4,
12699     "kind" : "offset_to_top"
12700    },
12701    {
12702     "kind" : "rtti",
12703     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12704    },
12705    {
12706     "kind" : "complete_dtor_pointer",
12707     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12708    },
12709    {
12710     "kind" : "deleting_dtor_pointer",
12711     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12712    },
12713    {
12714     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_16IPowerEE10onAsBinderEv"
12715    },
12716    {
12717     "component_value" : 76,
12718     "kind" : "vbase_offset"
12719    },
12720    {
12721     "component_value" : -8,
12722     "kind" : "offset_to_top"
12723    },
12724    {
12725     "kind" : "rtti",
12726     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12727    },
12728    {
12729     "kind" : "complete_dtor_pointer",
12730     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12731    },
12732    {
12733     "kind" : "deleting_dtor_pointer",
12734     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12735    },
12736    {
12737     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12738    },
12739    {
12740     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12741    },
12742    {
12743     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12744    },
12745    {
12746     "component_value" : -24,
12747     "kind" : "offset_to_top"
12748    },
12749    {
12750     "kind" : "rtti",
12751     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12752    },
12753    {
12754     "kind" : "complete_dtor_pointer",
12755     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12756    },
12757    {
12758     "kind" : "deleting_dtor_pointer",
12759     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12760    },
12761    {
12762     "kind" : "vcall_offset"
12763    },
12764    {
12765     "component_value" : -76,
12766     "kind" : "vcall_offset"
12767    },
12768    {
12769     "component_value" : -84,
12770     "kind" : "vcall_offset"
12771    },
12772    {
12773     "component_value" : -76,
12774     "kind" : "vcall_offset"
12775    },
12776    {
12777     "component_value" : -84,
12778     "kind" : "vcall_offset"
12779    },
12780    {
12781     "component_value" : -84,
12782     "kind" : "offset_to_top"
12783    },
12784    {
12785     "kind" : "rtti",
12786     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_19BpHwPowerE"
12787    },
12788    {
12789     "kind" : "complete_dtor_pointer",
12790     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD1Ev"
12791    },
12792    {
12793     "kind" : "deleting_dtor_pointer",
12794     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_19BpHwPowerD0Ev"
12795    },
12796    {
12797     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12798    },
12799    {
12800     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_19BpHwPower15onLastStrongRefEPKv"
12801    },
12802    {
12803     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12804    },
12805    {
12806     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12807    }
12808   ]
12809  },
12810  {
12811   "alignment" : 4,
12812   "base_specifiers" :
12813   [
12814    {
12815     "referenced_type" : "_ZTIN7android8hardware5power4V1_16IPowerE"
12816    }
12817   ],
12818   "linker_set_key" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12819   "name" : "android::hardware::power::V1_2::IPower",
12820   "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12821   "self_type" : "_ZTIN7android8hardware5power4V1_26IPowerE",
12822   "size" : 12,
12823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/IPower.h",
12824   "vtable_components" :
12825   [
12826    {
12827     "component_value" : 4,
12828     "kind" : "vbase_offset"
12829    },
12830    {
12831     "kind" : "offset_to_top"
12832    },
12833    {
12834     "kind" : "rtti",
12835     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12836    },
12837    {
12838     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12845    },
12846    {
12847     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12848    },
12849    {
12850     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12851    },
12852    {
12853     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21setHALInstrumentationEv"
12854    },
12855    {
12856     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12857    },
12858    {
12859     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower4pingEv"
12860    },
12861    {
12862     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12863    },
12864    {
12865     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower21notifySyspropsChangedEv"
12866    },
12867    {
12868     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12869    },
12870    {
12871     "kind" : "complete_dtor_pointer",
12872     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD1Ev"
12873    },
12874    {
12875     "kind" : "deleting_dtor_pointer",
12876     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPowerD0Ev"
12877    },
12878    {
12879     "is_pure" : true,
12880     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14setInteractiveEb"
12881    },
12882    {
12883     "is_pure" : true,
12884     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower9powerHintENS1_4V1_09PowerHintEi"
12885    },
12886    {
12887     "is_pure" : true,
12888     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower10setFeatureENS1_4V1_07FeatureEb"
12889    },
12890    {
12891     "is_pure" : true,
12892     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
12893    },
12894    {
12895     "is_pure" : true,
12896     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
12897    },
12898    {
12899     "is_pure" : true,
12900     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower14powerHintAsyncENS1_4V1_09PowerHintEi"
12901    },
12902    {
12903     "is_pure" : true,
12904     "mangled_component_name" : "_ZN7android8hardware5power4V1_26IPower18powerHintAsync_1_2ENS2_9PowerHintEi"
12905    },
12906    {
12907     "kind" : "vcall_offset"
12908    },
12909    {
12910     "kind" : "vcall_offset"
12911    },
12912    {
12913     "kind" : "vcall_offset"
12914    },
12915    {
12916     "kind" : "vcall_offset"
12917    },
12918    {
12919     "component_value" : -4,
12920     "kind" : "vcall_offset"
12921    },
12922    {
12923     "component_value" : -4,
12924     "kind" : "offset_to_top"
12925    },
12926    {
12927     "kind" : "rtti",
12928     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12929    },
12930    {
12931     "kind" : "complete_dtor_pointer",
12932     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD1Ev"
12933    },
12934    {
12935     "kind" : "deleting_dtor_pointer",
12936     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_26IPowerD0Ev"
12937    },
12938    {
12939     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12940    },
12941    {
12942     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12943    },
12944    {
12945     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12946    },
12947    {
12948     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12949    }
12950   ]
12951  },
12952  {
12953   "alignment" : 4,
12954   "base_specifiers" :
12955   [
12956    {
12957     "referenced_type" : "_ZTIN7android8hardware5power4V1_26IPowerE"
12958    },
12959    {
12960     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12961    }
12962   ],
12963   "fields" :
12964   [
12965    {
12966     "access" : "private",
12967     "field_name" : "mImpl",
12968     "field_offset" : 384,
12969     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_26IPowerEEE"
12970    },
12971    {
12972     "access" : "private",
12973     "field_name" : "mOnewayQueue",
12974     "field_offset" : 416,
12975     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
12976    }
12977   ],
12978   "linker_set_key" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12979   "name" : "android::hardware::power::V1_2::BsPower",
12980   "referenced_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12981   "self_type" : "_ZTIN7android8hardware5power4V1_27BsPowerE",
12982   "size" : 68,
12983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BsPower.h",
12984   "vtable_components" :
12985   [
12986    {
12987     "component_value" : 60,
12988     "kind" : "vbase_offset"
12989    },
12990    {
12991     "kind" : "offset_to_top"
12992    },
12993    {
12994     "kind" : "rtti",
12995     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
12996    },
12997    {
12998     "mangled_component_name" : "_ZNK7android8hardware5power4V1_26IPower8isRemoteEv"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13011    },
13012    {
13013     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower21setHALInstrumentationEv"
13014    },
13015    {
13016     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13017    },
13018    {
13019     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower4pingEv"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower21notifySyspropsChangedEv"
13026    },
13027    {
13028     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13029    },
13030    {
13031     "kind" : "complete_dtor_pointer",
13032     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPowerD1Ev"
13033    },
13034    {
13035     "kind" : "deleting_dtor_pointer",
13036     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPowerD0Ev"
13037    },
13038    {
13039     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14setInteractiveEb"
13040    },
13041    {
13042     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower9powerHintENS1_4V1_09PowerHintEi"
13043    },
13044    {
13045     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower10setFeatureENS1_4V1_07FeatureEb"
13046    },
13047    {
13048     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13049    },
13050    {
13051     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13052    },
13053    {
13054     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13055    },
13056    {
13057     "mangled_component_name" : "_ZN7android8hardware5power4V1_27BsPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13058    },
13059    {
13060     "component_value" : -4,
13061     "kind" : "offset_to_top"
13062    },
13063    {
13064     "kind" : "rtti",
13065     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
13066    },
13067    {
13068     "kind" : "complete_dtor_pointer",
13069     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_27BsPowerD1Ev"
13070    },
13071    {
13072     "kind" : "deleting_dtor_pointer",
13073     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_27BsPowerD0Ev"
13074    },
13075    {
13076     "kind" : "vcall_offset"
13077    },
13078    {
13079     "kind" : "vcall_offset"
13080    },
13081    {
13082     "kind" : "vcall_offset"
13083    },
13084    {
13085     "kind" : "vcall_offset"
13086    },
13087    {
13088     "component_value" : -60,
13089     "kind" : "vcall_offset"
13090    },
13091    {
13092     "component_value" : -60,
13093     "kind" : "offset_to_top"
13094    },
13095    {
13096     "kind" : "rtti",
13097     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_27BsPowerE"
13098    },
13099    {
13100     "kind" : "complete_dtor_pointer",
13101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_27BsPowerD1Ev"
13102    },
13103    {
13104     "kind" : "deleting_dtor_pointer",
13105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_27BsPowerD0Ev"
13106    },
13107    {
13108     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13115    },
13116    {
13117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13118    }
13119   ]
13120  },
13121  {
13122   "alignment" : 4,
13123   "base_specifiers" :
13124   [
13125    {
13126     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
13127    }
13128   ],
13129   "fields" :
13130   [
13131    {
13132     "access" : "private",
13133     "field_name" : "_hidl_mImpl",
13134     "field_offset" : 544,
13135     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13136    }
13137   ],
13138   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13139   "name" : "android::hardware::power::V1_2::BnHwPower",
13140   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13141   "self_type" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE",
13142   "size" : 80,
13143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BnHwPower.h",
13144   "vtable_components" :
13145   [
13146    {
13147     "component_value" : 72,
13148     "kind" : "vbase_offset"
13149    },
13150    {
13151     "kind" : "offset_to_top"
13152    },
13153    {
13154     "kind" : "rtti",
13155     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13165    },
13166    {
13167     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
13168    },
13169    {
13170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13171    },
13172    {
13173     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13174    },
13175    {
13176     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13177    },
13178    {
13179     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13180    },
13181    {
13182     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13183    },
13184    {
13185     "kind" : "complete_dtor_pointer",
13186     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD1Ev"
13187    },
13188    {
13189     "kind" : "deleting_dtor_pointer",
13190     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPowerD0Ev"
13191    },
13192    {
13193     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
13194    },
13195    {
13196     "component_value" : -20,
13197     "kind" : "offset_to_top"
13198    },
13199    {
13200     "kind" : "rtti",
13201     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13202    },
13203    {
13204     "kind" : "complete_dtor_pointer",
13205     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13206    },
13207    {
13208     "kind" : "deleting_dtor_pointer",
13209     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13210    },
13211    {
13212     "kind" : "vcall_offset"
13213    },
13214    {
13215     "kind" : "vcall_offset"
13216    },
13217    {
13218     "kind" : "vcall_offset"
13219    },
13220    {
13221     "kind" : "vcall_offset"
13222    },
13223    {
13224     "component_value" : -72,
13225     "kind" : "vcall_offset"
13226    },
13227    {
13228     "component_value" : -72,
13229     "kind" : "offset_to_top"
13230    },
13231    {
13232     "kind" : "rtti",
13233     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BnHwPowerE"
13234    },
13235    {
13236     "kind" : "complete_dtor_pointer",
13237     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD1Ev"
13238    },
13239    {
13240     "kind" : "deleting_dtor_pointer",
13241     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BnHwPowerD0Ev"
13242    },
13243    {
13244     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13254    }
13255   ]
13256  },
13257  {
13258   "alignment" : 4,
13259   "base_specifiers" :
13260   [
13261    {
13262     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEEE"
13263    },
13264    {
13265     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
13266    }
13267   ],
13268   "fields" :
13269   [
13270    {
13271     "access" : "private",
13272     "field_name" : "_hidl_mMutex",
13273     "field_offset" : 544,
13274     "referenced_type" : "_ZTINSt3__15mutexE"
13275    },
13276    {
13277     "access" : "private",
13278     "field_name" : "_hidl_mDeathRecipients",
13279     "field_offset" : 576,
13280     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
13281    }
13282   ],
13283   "linker_set_key" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13284   "name" : "android::hardware::power::V1_2::BpHwPower",
13285   "referenced_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13286   "self_type" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE",
13287   "size" : 92,
13288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.2/[email protected]_genc++_headers/gen/android/hardware/power/1.2/BpHwPower.h",
13289   "vtable_components" :
13290   [
13291    {
13292     "component_value" : 84,
13293     "kind" : "vbase_offset"
13294    },
13295    {
13296     "kind" : "offset_to_top"
13297    },
13298    {
13299     "kind" : "rtti",
13300     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13301    },
13302    {
13303     "mangled_component_name" : "_ZNK7android8hardware5power4V1_29BpHwPower8isRemoteEv"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13307    },
13308    {
13309     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21setHALInstrumentationEv"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower4pingEv"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13328    },
13329    {
13330     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower21notifySyspropsChangedEv"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13334    },
13335    {
13336     "kind" : "complete_dtor_pointer",
13337     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD1Ev"
13338    },
13339    {
13340     "kind" : "deleting_dtor_pointer",
13341     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPowerD0Ev"
13342    },
13343    {
13344     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14setInteractiveEb"
13345    },
13346    {
13347     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower9powerHintENS1_4V1_09PowerHintEi"
13348    },
13349    {
13350     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower10setFeatureENS1_4V1_07FeatureEb"
13351    },
13352    {
13353     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_028PowerStatePlatformSleepStateEEENS7_6StatusEEEE"
13354    },
13355    {
13356     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower25getSubsystemLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_119PowerStateSubsystemEEENS1_4V1_06StatusEEEE"
13357    },
13358    {
13359     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower14powerHintAsyncENS1_4V1_09PowerHintEi"
13360    },
13361    {
13362     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower18powerHintAsync_1_2ENS2_9PowerHintEi"
13363    },
13364    {
13365     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13366    },
13367    {
13368     "mangled_component_name" : "_ZN7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13369    },
13370    {
13371     "component_value" : 80,
13372     "kind" : "vbase_offset"
13373    },
13374    {
13375     "component_value" : -4,
13376     "kind" : "offset_to_top"
13377    },
13378    {
13379     "kind" : "rtti",
13380     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13381    },
13382    {
13383     "kind" : "complete_dtor_pointer",
13384     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13385    },
13386    {
13387     "kind" : "deleting_dtor_pointer",
13388     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13389    },
13390    {
13391     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_26IPowerEE10onAsBinderEv"
13392    },
13393    {
13394     "component_value" : 76,
13395     "kind" : "vbase_offset"
13396    },
13397    {
13398     "component_value" : -8,
13399     "kind" : "offset_to_top"
13400    },
13401    {
13402     "kind" : "rtti",
13403     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13404    },
13405    {
13406     "kind" : "complete_dtor_pointer",
13407     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13408    },
13409    {
13410     "kind" : "deleting_dtor_pointer",
13411     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13412    },
13413    {
13414     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13415    },
13416    {
13417     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13418    },
13419    {
13420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13421    },
13422    {
13423     "component_value" : -24,
13424     "kind" : "offset_to_top"
13425    },
13426    {
13427     "kind" : "rtti",
13428     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13429    },
13430    {
13431     "kind" : "complete_dtor_pointer",
13432     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13433    },
13434    {
13435     "kind" : "deleting_dtor_pointer",
13436     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13437    },
13438    {
13439     "kind" : "vcall_offset"
13440    },
13441    {
13442     "component_value" : -76,
13443     "kind" : "vcall_offset"
13444    },
13445    {
13446     "component_value" : -84,
13447     "kind" : "vcall_offset"
13448    },
13449    {
13450     "component_value" : -76,
13451     "kind" : "vcall_offset"
13452    },
13453    {
13454     "component_value" : -84,
13455     "kind" : "vcall_offset"
13456    },
13457    {
13458     "component_value" : -84,
13459     "kind" : "offset_to_top"
13460    },
13461    {
13462     "kind" : "rtti",
13463     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_29BpHwPowerE"
13464    },
13465    {
13466     "kind" : "complete_dtor_pointer",
13467     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD1Ev"
13468    },
13469    {
13470     "kind" : "deleting_dtor_pointer",
13471     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_29BpHwPowerD0Ev"
13472    },
13473    {
13474     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13475    },
13476    {
13477     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_29BpHwPower15onLastStrongRefEPKv"
13478    },
13479    {
13480     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13481    },
13482    {
13483     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13484    }
13485   ]
13486  },
13487  {
13488   "access" : "private",
13489   "alignment" : 4,
13490   "fields" :
13491   [
13492    {
13493     "field_name" : "index",
13494     "referenced_type" : "_ZTIj"
13495    },
13496    {
13497     "field_name" : "buffer",
13498     "field_offset" : 32,
13499     "referenced_type" : "_ZTIy"
13500    },
13501    {
13502     "field_name" : "bufend",
13503     "field_offset" : 96,
13504     "referenced_type" : "_ZTIy"
13505    }
13506   ],
13507   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13508   "name" : "android::hardware::Parcel::BufferInfo",
13509   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13510   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
13511   "size" : 20,
13512   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13513  },
13514  {
13515   "alignment" : 4,
13516   "fields" :
13517   [
13518    {
13519     "access" : "private",
13520     "field_name" : "mBufCachePos",
13521     "referenced_type" : "_ZTIj"
13522    },
13523    {
13524     "access" : "private",
13525     "field_name" : "mBufCache",
13526     "field_offset" : 32,
13527     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
13528    },
13529    {
13530     "access" : "private",
13531     "field_name" : "mError",
13532     "field_offset" : 128,
13533     "referenced_type" : "_ZTIi"
13534    },
13535    {
13536     "access" : "private",
13537     "field_name" : "mData",
13538     "field_offset" : 160,
13539     "referenced_type" : "_ZTIPh"
13540    },
13541    {
13542     "access" : "private",
13543     "field_name" : "mDataSize",
13544     "field_offset" : 192,
13545     "referenced_type" : "_ZTIj"
13546    },
13547    {
13548     "access" : "private",
13549     "field_name" : "mDataCapacity",
13550     "field_offset" : 224,
13551     "referenced_type" : "_ZTIj"
13552    },
13553    {
13554     "access" : "private",
13555     "field_name" : "mDataPos",
13556     "field_offset" : 256,
13557     "referenced_type" : "_ZTIj"
13558    },
13559    {
13560     "access" : "private",
13561     "field_name" : "mObjects",
13562     "field_offset" : 288,
13563     "referenced_type" : "_ZTIPy"
13564    },
13565    {
13566     "access" : "private",
13567     "field_name" : "mObjectsSize",
13568     "field_offset" : 320,
13569     "referenced_type" : "_ZTIj"
13570    },
13571    {
13572     "access" : "private",
13573     "field_name" : "mObjectsCapacity",
13574     "field_offset" : 352,
13575     "referenced_type" : "_ZTIj"
13576    },
13577    {
13578     "access" : "private",
13579     "field_name" : "mNextObjectHint",
13580     "field_offset" : 384,
13581     "referenced_type" : "_ZTIj"
13582    },
13583    {
13584     "access" : "private",
13585     "field_name" : "mNumRef",
13586     "field_offset" : 416,
13587     "referenced_type" : "_ZTIj"
13588    },
13589    {
13590     "access" : "private",
13591     "field_name" : "mFdsKnown",
13592     "field_offset" : 448,
13593     "referenced_type" : "_ZTIb"
13594    },
13595    {
13596     "access" : "private",
13597     "field_name" : "mHasFds",
13598     "field_offset" : 456,
13599     "referenced_type" : "_ZTIb"
13600    },
13601    {
13602     "access" : "private",
13603     "field_name" : "mAllowFds",
13604     "field_offset" : 464,
13605     "referenced_type" : "_ZTIb"
13606    },
13607    {
13608     "access" : "private",
13609     "field_name" : "mOwner",
13610     "field_offset" : 480,
13611     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
13612    },
13613    {
13614     "access" : "private",
13615     "field_name" : "mOwnerCookie",
13616     "field_offset" : 512,
13617     "referenced_type" : "_ZTIPv"
13618    }
13619   ],
13620   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
13621   "name" : "android::hardware::Parcel",
13622   "record_kind" : "class",
13623   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
13624   "self_type" : "_ZTIN7android8hardware6ParcelE",
13625   "size" : 68,
13626   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13627  },
13628  {
13629   "alignment" : 4,
13630   "base_specifiers" :
13631   [
13632    {
13633     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13634    }
13635   ],
13636   "fields" :
13637   [
13638    {
13639     "access" : "private",
13640     "field_name" : "mVal",
13641     "field_offset" : 192,
13642     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE"
13643    }
13644   ],
13645   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13646   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> >",
13647   "record_kind" : "class",
13648   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13649   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
13650   "size" : 28,
13651   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13652   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE" ]
13653  },
13654  {
13655   "alignment" : 4,
13656   "base_specifiers" :
13657   [
13658    {
13659     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13660    }
13661   ],
13662   "fields" :
13663   [
13664    {
13665     "access" : "private",
13666     "field_name" : "mVal",
13667     "field_offset" : 168,
13668     "referenced_type" : "_ZTIb"
13669    }
13670   ],
13671   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
13672   "name" : "android::hardware::Return<bool>",
13673   "record_kind" : "class",
13674   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13675   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
13676   "size" : 24,
13677   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13678   "template_args" : [ "_ZTIb" ]
13679  },
13680  {
13681   "alignment" : 4,
13682   "base_specifiers" :
13683   [
13684    {
13685     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
13686    }
13687   ],
13688   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
13689   "name" : "android::hardware::Return<void>",
13690   "record_kind" : "class",
13691   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13692   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
13693   "size" : 24,
13694   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
13695   "template_args" : [ "_ZTIv" ]
13696  },
13697  {
13698   "alignment" : 4,
13699   "fields" :
13700   [
13701    {
13702     "access" : "private",
13703     "field_name" : "mException",
13704     "referenced_type" : "_ZTIi"
13705    },
13706    {
13707     "access" : "private",
13708     "field_name" : "mErrorCode",
13709     "field_offset" : 32,
13710     "referenced_type" : "_ZTIi"
13711    },
13712    {
13713     "access" : "private",
13714     "field_name" : "mMessage",
13715     "field_offset" : 64,
13716     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
13717    }
13718   ],
13719   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
13720   "name" : "android::hardware::Status",
13721   "record_kind" : "class",
13722   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13723   "self_type" : "_ZTIN7android8hardware6StatusE",
13724   "size" : 20,
13725   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13726  },
13727  {
13728   "alignment" : 4,
13729   "base_specifiers" :
13730   [
13731    {
13732     "is_virtual" : true,
13733     "referenced_type" : "_ZTIN7android7RefBaseE"
13734    }
13735   ],
13736   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13737   "name" : "android::hardware::IBinder::DeathRecipient",
13738   "record_kind" : "class",
13739   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13740   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
13741   "size" : 12,
13742   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13743   "vtable_components" :
13744   [
13745    {
13746     "component_value" : 4,
13747     "kind" : "vbase_offset"
13748    },
13749    {
13750     "kind" : "offset_to_top"
13751    },
13752    {
13753     "kind" : "rtti",
13754     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13755    },
13756    {
13757     "is_pure" : true,
13758     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
13759    },
13760    {
13761     "kind" : "complete_dtor_pointer",
13762     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
13763    },
13764    {
13765     "kind" : "deleting_dtor_pointer",
13766     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
13767    },
13768    {
13769     "kind" : "vcall_offset"
13770    },
13771    {
13772     "kind" : "vcall_offset"
13773    },
13774    {
13775     "kind" : "vcall_offset"
13776    },
13777    {
13778     "kind" : "vcall_offset"
13779    },
13780    {
13781     "component_value" : -4,
13782     "kind" : "vcall_offset"
13783    },
13784    {
13785     "component_value" : -4,
13786     "kind" : "offset_to_top"
13787    },
13788    {
13789     "kind" : "rtti",
13790     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13791    },
13792    {
13793     "kind" : "complete_dtor_pointer",
13794     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
13795    },
13796    {
13797     "kind" : "deleting_dtor_pointer",
13798     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
13799    },
13800    {
13801     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13802    },
13803    {
13804     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13805    },
13806    {
13807     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13808    },
13809    {
13810     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13811    }
13812   ]
13813  },
13814  {
13815   "alignment" : 4,
13816   "base_specifiers" :
13817   [
13818    {
13819     "is_virtual" : true,
13820     "referenced_type" : "_ZTIN7android7RefBaseE"
13821    }
13822   ],
13823   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
13824   "name" : "android::hardware::IBinder",
13825   "record_kind" : "class",
13826   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
13827   "self_type" : "_ZTIN7android8hardware7IBinderE",
13828   "size" : 12,
13829   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
13830   "vtable_components" :
13831   [
13832    {
13833     "component_value" : 4,
13834     "kind" : "vbase_offset"
13835    },
13836    {
13837     "kind" : "offset_to_top"
13838    },
13839    {
13840     "kind" : "rtti",
13841     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13842    },
13843    {
13844     "is_pure" : true,
13845     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13846    },
13847    {
13848     "is_pure" : true,
13849     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
13850    },
13851    {
13852     "is_pure" : true,
13853     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
13854    },
13855    {
13856     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13857    },
13858    {
13859     "is_pure" : true,
13860     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13861    },
13862    {
13863     "is_pure" : true,
13864     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
13865    },
13866    {
13867     "is_pure" : true,
13868     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
13872    },
13873    {
13874     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13875    },
13876    {
13877     "kind" : "complete_dtor_pointer",
13878     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
13879    },
13880    {
13881     "kind" : "deleting_dtor_pointer",
13882     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
13883    },
13884    {
13885     "kind" : "vcall_offset"
13886    },
13887    {
13888     "kind" : "vcall_offset"
13889    },
13890    {
13891     "kind" : "vcall_offset"
13892    },
13893    {
13894     "kind" : "vcall_offset"
13895    },
13896    {
13897     "component_value" : -4,
13898     "kind" : "vcall_offset"
13899    },
13900    {
13901     "component_value" : -4,
13902     "kind" : "offset_to_top"
13903    },
13904    {
13905     "kind" : "rtti",
13906     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
13907    },
13908    {
13909     "kind" : "complete_dtor_pointer",
13910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
13911    },
13912    {
13913     "kind" : "deleting_dtor_pointer",
13914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
13915    },
13916    {
13917     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13918    },
13919    {
13920     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13921    },
13922    {
13923     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13924    },
13925    {
13926     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13927    }
13928   ]
13929  },
13930  {
13931   "alignment" : 4,
13932   "fields" :
13933   [
13934    {
13935     "access" : "private",
13936     "field_name" : "mQueue",
13937     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
13938    }
13939   ],
13940   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
13941   "name" : "android::hardware::details::TaskRunner",
13942   "record_kind" : "class",
13943   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13944   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
13945   "size" : 8,
13946   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
13947  },
13948  {
13949   "alignment" : 4,
13950   "fields" :
13951   [
13952    {
13953     "access" : "private",
13954     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
13955    }
13956   ],
13957   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13958   "name" : "android::hardware::details::hidl_pointer<native_handle>",
13959   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13960   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
13961   "size" : 8,
13962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
13963   "template_args" : [ "_ZTI13native_handle" ]
13964  },
13965  {
13966   "access" : "private",
13967   "alignment" : 4,
13968   "fields" :
13969   [
13970    {
13971     "field_name" : "mPointer",
13972     "referenced_type" : "_ZTIP13native_handle"
13973    },
13974    {
13975     "field_name" : "_pad",
13976     "referenced_type" : "_ZTIy"
13977    }
13978   ],
13979   "is_anonymous" : true,
13980   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13981   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
13982   "record_kind" : "union",
13983   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13984   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
13985   "size" : 8,
13986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13987  },
13988  {
13989   "alignment" : 4,
13990   "fields" :
13991   [
13992    {
13993     "access" : "private",
13994     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
13995    }
13996   ],
13997   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
13998   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
13999   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14000   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14001   "size" : 8,
14002   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14003   "template_args" : [ "_ZTIK13native_handle" ]
14004  },
14005  {
14006   "access" : "private",
14007   "alignment" : 4,
14008   "fields" :
14009   [
14010    {
14011     "field_name" : "mPointer",
14012     "referenced_type" : "_ZTIPK13native_handle"
14013    },
14014    {
14015     "field_name" : "_pad",
14016     "referenced_type" : "_ZTIy"
14017    }
14018   ],
14019   "is_anonymous" : true,
14020   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14021   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14022   "record_kind" : "union",
14023   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14024   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14025   "size" : 8,
14026   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14027  },
14028  {
14029   "alignment" : 4,
14030   "fields" :
14031   [
14032    {
14033     "access" : "private",
14034     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14035    }
14036   ],
14037   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14038   "name" : "android::hardware::details::hidl_pointer<const char>",
14039   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14040   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14041   "size" : 8,
14042   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14043   "template_args" : [ "_ZTIKc" ]
14044  },
14045  {
14046   "access" : "private",
14047   "alignment" : 4,
14048   "fields" :
14049   [
14050    {
14051     "field_name" : "mPointer",
14052     "referenced_type" : "_ZTIPKc"
14053    },
14054    {
14055     "field_name" : "_pad",
14056     "referenced_type" : "_ZTIy"
14057    }
14058   ],
14059   "is_anonymous" : true,
14060   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14061   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14062   "record_kind" : "union",
14063   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14064   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14065   "size" : 8,
14066   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14067  },
14068  {
14069   "alignment" : 4,
14070   "fields" :
14071   [
14072    {
14073     "access" : "private",
14074     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14075    }
14076   ],
14077   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14078   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14079   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14080   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14081   "size" : 8,
14082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14083   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14084  },
14085  {
14086   "access" : "private",
14087   "alignment" : 4,
14088   "fields" :
14089   [
14090    {
14091     "field_name" : "mPointer",
14092     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14093    },
14094    {
14095     "field_name" : "_pad",
14096     "referenced_type" : "_ZTIy"
14097    }
14098   ],
14099   "is_anonymous" : true,
14100   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14101   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14102   "record_kind" : "union",
14103   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14104   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14105   "size" : 8,
14106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14107  },
14108  {
14109   "alignment" : 4,
14110   "fields" :
14111   [
14112    {
14113     "access" : "private",
14114     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14115    }
14116   ],
14117   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14118   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14119   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14120   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14121   "size" : 8,
14122   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14123   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14124  },
14125  {
14126   "access" : "private",
14127   "alignment" : 4,
14128   "fields" :
14129   [
14130    {
14131     "field_name" : "mPointer",
14132     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14133    },
14134    {
14135     "field_name" : "_pad",
14136     "referenced_type" : "_ZTIy"
14137    }
14138   ],
14139   "is_anonymous" : true,
14140   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14141   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14142   "record_kind" : "union",
14143   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14144   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14145   "size" : 8,
14146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14147  },
14148  {
14149   "alignment" : 4,
14150   "fields" :
14151   [
14152    {
14153     "access" : "private",
14154     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14155    }
14156   ],
14157   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14158   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14159   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14160   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14161   "size" : 8,
14162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14163   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14164  },
14165  {
14166   "access" : "private",
14167   "alignment" : 4,
14168   "fields" :
14169   [
14170    {
14171     "field_name" : "mPointer",
14172     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14173    },
14174    {
14175     "field_name" : "_pad",
14176     "referenced_type" : "_ZTIy"
14177    }
14178   ],
14179   "is_anonymous" : true,
14180   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14181   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14182   "record_kind" : "union",
14183   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14184   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14185   "size" : 8,
14186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14187  },
14188  {
14189   "alignment" : 4,
14190   "fields" :
14191   [
14192    {
14193     "access" : "private",
14194     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
14195    }
14196   ],
14197   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14198   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
14199   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14200   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
14201   "size" : 8,
14202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14203   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
14204  },
14205  {
14206   "access" : "private",
14207   "alignment" : 4,
14208   "fields" :
14209   [
14210    {
14211     "field_name" : "mPointer",
14212     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
14213    },
14214    {
14215     "field_name" : "_pad",
14216     "referenced_type" : "_ZTIy"
14217    }
14218   ],
14219   "is_anonymous" : true,
14220   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14221   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14222   "record_kind" : "union",
14223   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14224   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
14225   "size" : 8,
14226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14227  },
14228  {
14229   "alignment" : 4,
14230   "fields" :
14231   [
14232    {
14233     "access" : "private",
14234     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
14235    }
14236   ],
14237   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14238   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
14239   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14240   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14241   "size" : 8,
14242   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14243   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
14244  },
14245  {
14246   "access" : "private",
14247   "alignment" : 4,
14248   "fields" :
14249   [
14250    {
14251     "field_name" : "mPointer",
14252     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
14253    },
14254    {
14255     "field_name" : "_pad",
14256     "referenced_type" : "_ZTIy"
14257    }
14258   ],
14259   "is_anonymous" : true,
14260   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14261   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14262   "record_kind" : "union",
14263   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14264   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
14265   "size" : 8,
14266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14267  },
14268  {
14269   "alignment" : 4,
14270   "fields" :
14271   [
14272    {
14273     "access" : "private",
14274     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E"
14275    }
14276   ],
14277   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14278   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystem>",
14279   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14280   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE",
14281   "size" : 8,
14282   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14283   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
14284  },
14285  {
14286   "access" : "private",
14287   "alignment" : 4,
14288   "fields" :
14289   [
14290    {
14291     "field_name" : "mPointer",
14292     "referenced_type" : "_ZTIPN7android8hardware5power4V1_119PowerStateSubsystemE"
14293    },
14294    {
14295     "field_name" : "_pad",
14296     "referenced_type" : "_ZTIy"
14297    }
14298   ],
14299   "is_anonymous" : true,
14300   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14301   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystem>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14302   "record_kind" : "union",
14303   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14304   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEUt_E",
14305   "size" : 8,
14306   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14307  },
14308  {
14309   "alignment" : 4,
14310   "fields" :
14311   [
14312    {
14313     "access" : "private",
14314     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E"
14315    }
14316   ],
14317   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14318   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
14319   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14320   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14321   "size" : 8,
14322   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14323   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
14324  },
14325  {
14326   "access" : "private",
14327   "alignment" : 4,
14328   "fields" :
14329   [
14330    {
14331     "field_name" : "mPointer",
14332     "referenced_type" : "_ZTIPN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE"
14333    },
14334    {
14335     "field_name" : "_pad",
14336     "referenced_type" : "_ZTIy"
14337    }
14338   ],
14339   "is_anonymous" : true,
14340   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14341   "name" : "android::hardware::details::hidl_pointer<PowerStateSubsystemSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14342   "record_kind" : "union",
14343   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14344   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEUt_E",
14345   "size" : 8,
14346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14347  },
14348  {
14349   "alignment" : 4,
14350   "fields" :
14351   [
14352    {
14353     "access" : "private",
14354     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14355    }
14356   ],
14357   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14358   "name" : "android::hardware::details::hidl_pointer<char>",
14359   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14360   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14361   "size" : 8,
14362   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14363   "template_args" : [ "_ZTIc" ]
14364  },
14365  {
14366   "access" : "private",
14367   "alignment" : 4,
14368   "fields" :
14369   [
14370    {
14371     "field_name" : "mPointer",
14372     "referenced_type" : "_ZTIPc"
14373    },
14374    {
14375     "field_name" : "_pad",
14376     "referenced_type" : "_ZTIy"
14377    }
14378   ],
14379   "is_anonymous" : true,
14380   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14381   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14382   "record_kind" : "union",
14383   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14384   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14385   "size" : 8,
14386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14387  },
14388  {
14389   "alignment" : 4,
14390   "fields" :
14391   [
14392    {
14393     "access" : "private",
14394     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
14395    }
14396   ],
14397   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14398   "name" : "android::hardware::details::hidl_pointer<int>",
14399   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14400   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
14401   "size" : 8,
14402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14403   "template_args" : [ "_ZTIi" ]
14404  },
14405  {
14406   "access" : "private",
14407   "alignment" : 4,
14408   "fields" :
14409   [
14410    {
14411     "field_name" : "mPointer",
14412     "referenced_type" : "_ZTIPi"
14413    },
14414    {
14415     "field_name" : "_pad",
14416     "referenced_type" : "_ZTIy"
14417    }
14418   ],
14419   "is_anonymous" : true,
14420   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14421   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14422   "record_kind" : "union",
14423   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14424   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
14425   "size" : 8,
14426   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14427  },
14428  {
14429   "alignment" : 4,
14430   "fields" :
14431   [
14432    {
14433     "access" : "private",
14434     "field_name" : "buffer",
14435     "referenced_type" : "_ZTIA16_c"
14436    }
14437   ],
14438   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14439   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
14440   "record_kind" : "class",
14441   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14442   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
14443   "size" : 16,
14444   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14445   "template_args" :
14446   [
14447    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14448   ]
14449  },
14450  {
14451   "alignment" : 4,
14452   "fields" :
14453   [
14454    {
14455     "access" : "private",
14456     "field_name" : "mStatus",
14457     "referenced_type" : "_ZTIN7android8hardware6StatusE"
14458    },
14459    {
14460     "access" : "private",
14461     "field_name" : "mCheckedStatus",
14462     "field_offset" : 160,
14463     "referenced_type" : "_ZTIb"
14464    }
14465   ],
14466   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
14467   "name" : "android::hardware::details::return_status",
14468   "record_kind" : "class",
14469   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
14470   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
14471   "size" : 24,
14472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14473  },
14474  {
14475   "alignment" : 4,
14476   "fields" :
14477   [
14478    {
14479     "access" : "protected",
14480     "field_name" : "mInstrumentationCallbacks",
14481     "field_offset" : 32,
14482     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
14483    },
14484    {
14485     "access" : "protected",
14486     "field_name" : "mEnableInstrumentation",
14487     "field_offset" : 128,
14488     "referenced_type" : "_ZTIb"
14489    },
14490    {
14491     "access" : "protected",
14492     "field_name" : "mInstrumentationLibPackage",
14493     "field_offset" : 160,
14494     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14495    },
14496    {
14497     "access" : "protected",
14498     "field_name" : "mInterfaceName",
14499     "field_offset" : 256,
14500     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14501    }
14502   ],
14503   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14504   "name" : "android::hardware::details::HidlInstrumentor",
14505   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14506   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
14507   "size" : 44,
14508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14509   "vtable_components" :
14510   [
14511    {
14512     "kind" : "offset_to_top"
14513    },
14514    {
14515     "kind" : "rtti",
14516     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
14517    },
14518    {
14519     "kind" : "complete_dtor_pointer",
14520     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
14521    },
14522    {
14523     "kind" : "deleting_dtor_pointer",
14524     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
14525    }
14526   ]
14527  },
14528  {
14529   "alignment" : 1,
14530   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
14531   "name" : "android::hardware::details::i_tag",
14532   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
14533   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
14534   "size" : 1,
14535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14536  },
14537  {
14538   "alignment" : 1,
14539   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
14540   "name" : "android::hardware::details::bs_tag",
14541   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
14542   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
14543   "size" : 1,
14544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14545  },
14546  {
14547   "alignment" : 1,
14548   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
14549   "name" : "android::hardware::details::bnhw_tag",
14550   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14551   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
14552   "size" : 1,
14553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14554  },
14555  {
14556   "alignment" : 1,
14557   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
14558   "name" : "android::hardware::details::bphw_tag",
14559   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14560   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
14561   "size" : 1,
14562   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14563  },
14564  {
14565   "alignment" : 1,
14566   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14567   "name" : "android::hardware::details::std_array<unsigned char, 32>",
14568   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14569   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
14570   "size" : 1,
14571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14572   "template_args" : [ "_ZTIh" ]
14573  },
14574  {
14575   "alignment" : 4,
14576   "fields" :
14577   [
14578    {
14579     "access" : "private",
14580     "field_name" : "mBuffer",
14581     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
14582    },
14583    {
14584     "access" : "private",
14585     "field_name" : "mSize",
14586     "field_offset" : 64,
14587     "referenced_type" : "_ZTIj"
14588    },
14589    {
14590     "access" : "private",
14591     "field_name" : "mOwnsBuffer",
14592     "field_offset" : 96,
14593     "referenced_type" : "_ZTIb"
14594    },
14595    {
14596     "access" : "private",
14597     "field_name" : "mPad",
14598     "field_offset" : 104,
14599     "referenced_type" : "_ZTIA3_h"
14600    }
14601   ],
14602   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14603   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
14604   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14605   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
14606   "size" : 16,
14607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14608   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14609  },
14610  {
14611   "alignment" : 4,
14612   "fields" :
14613   [
14614    {
14615     "access" : "private",
14616     "field_name" : "mBuffer",
14617     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
14618    },
14619    {
14620     "access" : "private",
14621     "field_name" : "mSize",
14622     "field_offset" : 64,
14623     "referenced_type" : "_ZTIj"
14624    },
14625    {
14626     "access" : "private",
14627     "field_name" : "mOwnsBuffer",
14628     "field_offset" : 96,
14629     "referenced_type" : "_ZTIb"
14630    },
14631    {
14632     "access" : "private",
14633     "field_name" : "mPad",
14634     "field_offset" : 104,
14635     "referenced_type" : "_ZTIA3_h"
14636    }
14637   ],
14638   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14639   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
14640   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14641   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
14642   "size" : 16,
14643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14644   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14645  },
14646  {
14647   "alignment" : 4,
14648   "fields" :
14649   [
14650    {
14651     "access" : "private",
14652     "field_name" : "mBuffer",
14653     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
14654    },
14655    {
14656     "access" : "private",
14657     "field_name" : "mSize",
14658     "field_offset" : 64,
14659     "referenced_type" : "_ZTIj"
14660    },
14661    {
14662     "access" : "private",
14663     "field_name" : "mOwnsBuffer",
14664     "field_offset" : 96,
14665     "referenced_type" : "_ZTIb"
14666    },
14667    {
14668     "access" : "private",
14669     "field_name" : "mPad",
14670     "field_offset" : 104,
14671     "referenced_type" : "_ZTIA3_h"
14672    }
14673   ],
14674   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14675   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
14676   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14677   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
14678   "size" : 16,
14679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14680   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14681  },
14682  {
14683   "alignment" : 4,
14684   "fields" :
14685   [
14686    {
14687     "access" : "private",
14688     "field_name" : "mBuffer",
14689     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
14690    },
14691    {
14692     "access" : "private",
14693     "field_name" : "mSize",
14694     "field_offset" : 64,
14695     "referenced_type" : "_ZTIj"
14696    },
14697    {
14698     "access" : "private",
14699     "field_name" : "mOwnsBuffer",
14700     "field_offset" : 96,
14701     "referenced_type" : "_ZTIb"
14702    },
14703    {
14704     "access" : "private",
14705     "field_name" : "mPad",
14706     "field_offset" : 104,
14707     "referenced_type" : "_ZTIA3_h"
14708    }
14709   ],
14710   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14711   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
14712   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14713   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
14714   "size" : 16,
14715   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14716   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
14717  },
14718  {
14719   "alignment" : 4,
14720   "fields" :
14721   [
14722    {
14723     "access" : "private",
14724     "field_name" : "mBuffer",
14725     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
14726    },
14727    {
14728     "access" : "private",
14729     "field_name" : "mSize",
14730     "field_offset" : 64,
14731     "referenced_type" : "_ZTIj"
14732    },
14733    {
14734     "access" : "private",
14735     "field_name" : "mOwnsBuffer",
14736     "field_offset" : 96,
14737     "referenced_type" : "_ZTIb"
14738    },
14739    {
14740     "access" : "private",
14741     "field_name" : "mPad",
14742     "field_offset" : 104,
14743     "referenced_type" : "_ZTIA3_h"
14744    }
14745   ],
14746   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14747   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
14748   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14749   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
14750   "size" : 16,
14751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14752   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
14753  },
14754  {
14755   "alignment" : 4,
14756   "fields" :
14757   [
14758    {
14759     "access" : "private",
14760     "field_name" : "mBuffer",
14761     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_119PowerStateSubsystemEEE"
14762    },
14763    {
14764     "access" : "private",
14765     "field_name" : "mSize",
14766     "field_offset" : 64,
14767     "referenced_type" : "_ZTIj"
14768    },
14769    {
14770     "access" : "private",
14771     "field_name" : "mOwnsBuffer",
14772     "field_offset" : 96,
14773     "referenced_type" : "_ZTIb"
14774    },
14775    {
14776     "access" : "private",
14777     "field_name" : "mPad",
14778     "field_offset" : 104,
14779     "referenced_type" : "_ZTIA3_h"
14780    }
14781   ],
14782   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14783   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystem>",
14784   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14785   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_119PowerStateSubsystemEEE",
14786   "size" : 16,
14787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14788   "template_args" : [ "_ZTIN7android8hardware5power4V1_119PowerStateSubsystemE" ]
14789  },
14790  {
14791   "alignment" : 4,
14792   "fields" :
14793   [
14794    {
14795     "access" : "private",
14796     "field_name" : "mBuffer",
14797     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_129PowerStateSubsystemSleepStateEEE"
14798    },
14799    {
14800     "access" : "private",
14801     "field_name" : "mSize",
14802     "field_offset" : 64,
14803     "referenced_type" : "_ZTIj"
14804    },
14805    {
14806     "access" : "private",
14807     "field_name" : "mOwnsBuffer",
14808     "field_offset" : 96,
14809     "referenced_type" : "_ZTIb"
14810    },
14811    {
14812     "access" : "private",
14813     "field_name" : "mPad",
14814     "field_offset" : 104,
14815     "referenced_type" : "_ZTIA3_h"
14816    }
14817   ],
14818   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14819   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_1::PowerStateSubsystemSleepState>",
14820   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14821   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_129PowerStateSubsystemSleepStateEEE",
14822   "size" : 16,
14823   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14824   "template_args" : [ "_ZTIN7android8hardware5power4V1_129PowerStateSubsystemSleepStateE" ]
14825  },
14826  {
14827   "alignment" : 4,
14828   "fields" :
14829   [
14830    {
14831     "access" : "private",
14832     "field_name" : "mBuffer",
14833     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
14834    },
14835    {
14836     "access" : "private",
14837     "field_name" : "mSize",
14838     "field_offset" : 64,
14839     "referenced_type" : "_ZTIj"
14840    },
14841    {
14842     "access" : "private",
14843     "field_name" : "mOwnsBuffer",
14844     "field_offset" : 96,
14845     "referenced_type" : "_ZTIb"
14846    },
14847    {
14848     "access" : "private",
14849     "field_name" : "mPad",
14850     "field_offset" : 104,
14851     "referenced_type" : "_ZTIA3_h"
14852    }
14853   ],
14854   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
14855   "name" : "android::hardware::hidl_vec<char>",
14856   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14857   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
14858   "size" : 16,
14859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14860   "template_args" : [ "_ZTIc" ]
14861  },
14862  {
14863   "alignment" : 4,
14864   "fields" :
14865   [
14866    {
14867     "access" : "private",
14868     "field_name" : "mBuffer",
14869     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
14870    },
14871    {
14872     "access" : "private",
14873     "field_name" : "mSize",
14874     "field_offset" : 64,
14875     "referenced_type" : "_ZTIj"
14876    },
14877    {
14878     "access" : "private",
14879     "field_name" : "mOwnsBuffer",
14880     "field_offset" : 96,
14881     "referenced_type" : "_ZTIb"
14882    },
14883    {
14884     "access" : "private",
14885     "field_name" : "mPad",
14886     "field_offset" : 104,
14887     "referenced_type" : "_ZTIA3_h"
14888    }
14889   ],
14890   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
14891   "name" : "android::hardware::hidl_vec<int>",
14892   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14893   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
14894   "size" : 16,
14895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14896   "template_args" : [ "_ZTIi" ]
14897  },
14898  {
14899   "alignment" : 4,
14900   "base_specifiers" :
14901   [
14902    {
14903     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
14904    }
14905   ],
14906   "fields" :
14907   [
14908    {
14909     "access" : "protected",
14910     "field_name" : "mSchedPolicy",
14911     "field_offset" : 32,
14912     "referenced_type" : "_ZTIi"
14913    },
14914    {
14915     "access" : "protected",
14916     "field_name" : "mSchedPriority",
14917     "field_offset" : 64,
14918     "referenced_type" : "_ZTIi"
14919    },
14920    {
14921     "access" : "private",
14922     "field_name" : "mExtras",
14923     "field_offset" : 96,
14924     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
14925    },
14926    {
14927     "access" : "private",
14928     "field_name" : "mReserved0",
14929     "field_offset" : 128,
14930     "referenced_type" : "_ZTIPv"
14931    }
14932   ],
14933   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
14934   "name" : "android::hardware::BHwBinder",
14935   "record_kind" : "class",
14936   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
14937   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
14938   "size" : 28,
14939   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
14940   "vtable_components" :
14941   [
14942    {
14943     "component_value" : 20,
14944     "kind" : "vbase_offset"
14945    },
14946    {
14947     "kind" : "offset_to_top"
14948    },
14949    {
14950     "kind" : "rtti",
14951     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
14952    },
14953    {
14954     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14955    },
14956    {
14957     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
14958    },
14959    {
14960     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
14961    },
14962    {
14963     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14964    },
14965    {
14966     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14967    },
14968    {
14969     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
14970    },
14971    {
14972     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
14973    },
14974    {
14975     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
14976    },
14977    {
14978     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14979    },
14980    {
14981     "kind" : "complete_dtor_pointer",
14982     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
14983    },
14984    {
14985     "kind" : "deleting_dtor_pointer",
14986     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
14987    },
14988    {
14989     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14990    },
14991    {
14992     "kind" : "vcall_offset"
14993    },
14994    {
14995     "kind" : "vcall_offset"
14996    },
14997    {
14998     "kind" : "vcall_offset"
14999    },
15000    {
15001     "kind" : "vcall_offset"
15002    },
15003    {
15004     "component_value" : -20,
15005     "kind" : "vcall_offset"
15006    },
15007    {
15008     "component_value" : -20,
15009     "kind" : "offset_to_top"
15010    },
15011    {
15012     "kind" : "rtti",
15013     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15014    },
15015    {
15016     "kind" : "complete_dtor_pointer",
15017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15018    },
15019    {
15020     "kind" : "deleting_dtor_pointer",
15021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15022    },
15023    {
15024     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15025    },
15026    {
15027     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15028    },
15029    {
15030     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15031    },
15032    {
15033     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15034    }
15035   ]
15036  },
15037  {
15038   "alignment" : 4,
15039   "fields" :
15040   [
15041    {
15042     "field_name" : "sched_policy",
15043     "referenced_type" : "_ZTIi"
15044    },
15045    {
15046     "field_name" : "prio",
15047     "field_offset" : 32,
15048     "referenced_type" : "_ZTIi"
15049    }
15050   ],
15051   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15052   "name" : "android::hardware::SchedPrio",
15053   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15054   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15055   "size" : 8,
15056   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15057  },
15058  {
15059   "alignment" : 4,
15060   "fields" :
15061   [
15062    {
15063     "access" : "private",
15064     "field_name" : "mCond",
15065     "referenced_type" : "_ZTI14pthread_cond_t"
15066    }
15067   ],
15068   "linker_set_key" : "_ZTIN7android9ConditionE",
15069   "name" : "android::Condition",
15070   "record_kind" : "class",
15071   "referenced_type" : "_ZTIN7android9ConditionE",
15072   "self_type" : "_ZTIN7android9ConditionE",
15073   "size" : 4,
15074   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15075  },
15076  {
15077   "alignment" : 4,
15078   "fields" :
15079   [
15080    {
15081     "field_name" : "buf",
15082     "referenced_type" : "_ZTIA5121_h"
15083    },
15084    {
15085     "field_name" : "entry",
15086     "referenced_type" : "_ZTI12logger_entry"
15087    }
15088   ],
15089   "is_anonymous" : true,
15090   "linker_set_key" : "_ZTIN7log_msgUt_E",
15091   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15092   "record_kind" : "union",
15093   "referenced_type" : "_ZTIN7log_msgUt_E",
15094   "self_type" : "_ZTIN7log_msgUt_E",
15095   "size" : 5124,
15096   "source_file" : "/system/core/liblog/include/log/log_read.h"
15097  }
15098 ],
15099 "rvalue_reference_types" :
15100 [
15101  {
15102   "alignment" : 4,
15103   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15104   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15105   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15106   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15107   "size" : 4,
15108   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15109  },
15110  {
15111   "alignment" : 4,
15112   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_26IPowerEEE",
15113   "name" : "android::sp<android::hardware::power::V1_2::IPower> &&",
15114   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_26IPowerEEE",
15115   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_26IPowerEEE",
15116   "size" : 4,
15117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15118  },
15119  {
15120   "alignment" : 4,
15121   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15122   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15123   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15124   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15125   "size" : 4,
15126   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15127  },
15128  {
15129   "alignment" : 4,
15130   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15131   "name" : "android::hardware::hidl_handle &&",
15132   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15133   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15134   "size" : 4,
15135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15136  },
15137  {
15138   "alignment" : 4,
15139   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15140   "name" : "android::hardware::hidl_memory &&",
15141   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15142   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15143   "size" : 4,
15144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15145  },
15146  {
15147   "alignment" : 4,
15148   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15149   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_2::IPower> > &&",
15150   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15151   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_26IPowerEEEEE",
15152   "size" : 4,
15153   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15154  },
15155  {
15156   "alignment" : 4,
15157   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15158   "name" : "android::hardware::Return<bool> &&",
15159   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15160   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15161   "size" : 4,
15162   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15163  },
15164  {
15165   "alignment" : 4,
15166   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15167   "name" : "android::hardware::Return<void> &&",
15168   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15169   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15170   "size" : 4,
15171   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15172  },
15173  {
15174   "alignment" : 4,
15175   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15176   "name" : "android::hardware::Status &&",
15177   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15178   "self_type" : "_ZTION7android8hardware6StatusE",
15179   "size" : 4,
15180   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15181  },
15182  {
15183   "alignment" : 4,
15184   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15185   "name" : "android::hardware::details::return_status &&",
15186   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15187   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15188   "size" : 4,
15189   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15190  },
15191  {
15192   "alignment" : 4,
15193   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15194   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15195   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15196   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15197   "size" : 4,
15198   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15199  },
15200  {
15201   "alignment" : 4,
15202   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15203   "name" : "std::function<sp<IBase> (void *)> &&",
15204   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15205   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15206   "size" : 4,
15207   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15208  },
15209  {
15210   "alignment" : 4,
15211   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15212   "name" : "std::function<sp<IBinder> (void *)> &&",
15213   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15214   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15215   "size" : 4,
15216   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15217  }
15218 ]
15219}
15220