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_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEjj"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEjj"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEjj"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEjj"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
262  },
263  {
264   "name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
274  },
275  {
276   "name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
277  },
278  {
279   "name" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
283  },
284  {
285   "name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
289  },
290  {
291   "name" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb"
292  },
293  {
294   "name" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
304  },
305  {
306   "name" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
310  },
311  {
312   "name" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
313  },
314  {
315   "name" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
316  },
317  {
318   "name" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
319  },
320  {
321   "name" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv"
322  },
323  {
324   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
331  },
332  {
333   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
334  },
335  {
336   "name" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev"
337  },
338  {
339   "name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
340  },
341  {
342   "name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
358  },
359  {
360   "name" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi"
361  },
362  {
363   "name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
364  },
365  {
366   "name" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb"
367  },
368  {
369   "name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
370  },
371  {
372   "name" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb"
373  },
374  {
375   "name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
376  },
377  {
378   "name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
379  },
380  {
381   "name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
382  },
383  {
384   "name" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
388  },
389  {
390   "name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
394  },
395  {
396   "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_4hidl4base4V1_05IBaseENS4_9BpHwPowerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_6IPowerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
420  },
421  {
422   "binding" : "weak",
423   "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_"
424  },
425  {
426   "binding" : "weak",
427   "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_"
428  },
429  {
430   "binding" : "weak",
431   "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"
432  },
433  {
434   "binding" : "weak",
435   "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_"
436  },
437  {
438   "binding" : "weak",
439   "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_"
440  },
441  {
442   "binding" : "weak",
443   "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"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
448  },
449  {
450   "binding" : "weak",
451   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
452  },
453  {
454   "binding" : "weak",
455   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
456  },
457  {
458   "name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
459  },
460  {
461   "name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
462  },
463  {
464   "name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
465  },
466  {
467   "name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
468  },
469  {
470   "name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
471  },
472  {
473   "name" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
474  }
475 ],
476 "elf_objects" :
477 [
478  {
479   "name" : "_ZN7android8hardware5power4V1_06IPower10descriptorE"
480  },
481  {
482   "name" : "_ZTCN7android8hardware5power4V1_06IPowerE0_NS_4hidl4base4V1_05IBaseE"
483  },
484  {
485   "binding" : "weak",
486   "name" : "_ZTCN7android8hardware5power4V1_07BsPowerE0_NS2_6IPowerE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_7IBinderE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS0_9BHwBinderE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware5power4V1_09BnHwPowerE0_NS_4hidl4base4V1_08BnHwBaseE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS0_11BpInterfaceINS2_6IPowerEEE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS2_6IPowerE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE0_NS_4hidl4base4V1_05IBaseE"
505  },
506  {
507   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE4_NS0_10IInterfaceE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE8_NS0_11BpHwRefBaseE"
511  },
512  {
513   "name" : "_ZTTN7android8hardware5power4V1_06IPowerE"
514  },
515  {
516   "name" : "_ZTTN7android8hardware5power4V1_09BnHwPowerE"
517  },
518  {
519   "name" : "_ZTTN7android8hardware5power4V1_09BpHwPowerE"
520  },
521  {
522   "name" : "_ZTVN7android8hardware5power4V1_06IPowerE"
523  },
524  {
525   "binding" : "weak",
526   "name" : "_ZTVN7android8hardware5power4V1_07BsPowerE"
527  },
528  {
529   "name" : "_ZTVN7android8hardware5power4V1_09BnHwPowerE"
530  },
531  {
532   "name" : "_ZTVN7android8hardware5power4V1_09BpHwPowerE"
533  }
534 ],
535 "enum_types" :
536 [
537  {
538   "alignment" : 4,
539   "enum_fields" :
540   [
541    {
542     "enum_field_value" : 1,
543     "name" : "HAL_HDR_DOLBY_VISION"
544    },
545    {
546     "enum_field_value" : 2,
547     "name" : "HAL_HDR_HDR10"
548    },
549    {
550     "enum_field_value" : 3,
551     "name" : "HAL_HDR_HLG"
552    }
553   ],
554   "linker_set_key" : "_ZTI13android_hdr_t",
555   "name" : "android_hdr_t",
556   "referenced_type" : "_ZTI13android_hdr_t",
557   "self_type" : "_ZTI13android_hdr_t",
558   "size" : 4,
559   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
560   "underlying_type" : "_ZTIj"
561  },
562  {
563   "alignment" : 4,
564   "enum_fields" :
565   [
566    {
567     "enum_field_value" : 4,
568     "name" : "HAL_HDR_HDR10_PLUS"
569    }
570   ],
571   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
572   "name" : "android_hdr_v1_2_t",
573   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
574   "self_type" : "_ZTI18android_hdr_v1_2_t",
575   "size" : 4,
576   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
577   "underlying_type" : "_ZTIj"
578  },
579  {
580   "alignment" : 4,
581   "enum_fields" :
582   [
583    {
584     "enum_field_value" : 0,
585     "name" : "ANDROID_LOG_UNKNOWN"
586    },
587    {
588     "enum_field_value" : 1,
589     "name" : "ANDROID_LOG_DEFAULT"
590    },
591    {
592     "enum_field_value" : 2,
593     "name" : "ANDROID_LOG_VERBOSE"
594    },
595    {
596     "enum_field_value" : 3,
597     "name" : "ANDROID_LOG_DEBUG"
598    },
599    {
600     "enum_field_value" : 4,
601     "name" : "ANDROID_LOG_INFO"
602    },
603    {
604     "enum_field_value" : 5,
605     "name" : "ANDROID_LOG_WARN"
606    },
607    {
608     "enum_field_value" : 6,
609     "name" : "ANDROID_LOG_ERROR"
610    },
611    {
612     "enum_field_value" : 7,
613     "name" : "ANDROID_LOG_FATAL"
614    },
615    {
616     "enum_field_value" : 8,
617     "name" : "ANDROID_LOG_SILENT"
618    }
619   ],
620   "linker_set_key" : "_ZTI19android_LogPriority",
621   "name" : "android_LogPriority",
622   "referenced_type" : "_ZTI19android_LogPriority",
623   "self_type" : "_ZTI19android_LogPriority",
624   "size" : 4,
625   "source_file" : "/system/core/liblog/include/android/log.h",
626   "underlying_type" : "_ZTIj"
627  },
628  {
629   "alignment" : 4,
630   "enum_fields" :
631   [
632    {
633     "enum_field_value" : 0,
634     "name" : "HAL_DATASPACE_UNKNOWN"
635    },
636    {
637     "enum_field_value" : 1,
638     "name" : "HAL_DATASPACE_ARBITRARY"
639    },
640    {
641     "enum_field_value" : 16,
642     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
643    },
644    {
645     "enum_field_value" : 4128768,
646     "name" : "HAL_DATASPACE_STANDARD_MASK"
647    },
648    {
649     "enum_field_value" : 0,
650     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
651    },
652    {
653     "enum_field_value" : 65536,
654     "name" : "HAL_DATASPACE_STANDARD_BT709"
655    },
656    {
657     "enum_field_value" : 131072,
658     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
659    },
660    {
661     "enum_field_value" : 196608,
662     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
663    },
664    {
665     "enum_field_value" : 262144,
666     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
667    },
668    {
669     "enum_field_value" : 327680,
670     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
671    },
672    {
673     "enum_field_value" : 393216,
674     "name" : "HAL_DATASPACE_STANDARD_BT2020"
675    },
676    {
677     "enum_field_value" : 458752,
678     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
679    },
680    {
681     "enum_field_value" : 524288,
682     "name" : "HAL_DATASPACE_STANDARD_BT470M"
683    },
684    {
685     "enum_field_value" : 589824,
686     "name" : "HAL_DATASPACE_STANDARD_FILM"
687    },
688    {
689     "enum_field_value" : 655360,
690     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
691    },
692    {
693     "enum_field_value" : 720896,
694     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
695    },
696    {
697     "enum_field_value" : 22,
698     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
699    },
700    {
701     "enum_field_value" : 130023424,
702     "name" : "HAL_DATASPACE_TRANSFER_MASK"
703    },
704    {
705     "enum_field_value" : 0,
706     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
707    },
708    {
709     "enum_field_value" : 4194304,
710     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
711    },
712    {
713     "enum_field_value" : 8388608,
714     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
715    },
716    {
717     "enum_field_value" : 12582912,
718     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
719    },
720    {
721     "enum_field_value" : 16777216,
722     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
723    },
724    {
725     "enum_field_value" : 20971520,
726     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
727    },
728    {
729     "enum_field_value" : 25165824,
730     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
731    },
732    {
733     "enum_field_value" : 29360128,
734     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
735    },
736    {
737     "enum_field_value" : 33554432,
738     "name" : "HAL_DATASPACE_TRANSFER_HLG"
739    },
740    {
741     "enum_field_value" : 27,
742     "name" : "HAL_DATASPACE_RANGE_SHIFT"
743    },
744    {
745     "enum_field_value" : 939524096,
746     "name" : "HAL_DATASPACE_RANGE_MASK"
747    },
748    {
749     "enum_field_value" : 0,
750     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
751    },
752    {
753     "enum_field_value" : 134217728,
754     "name" : "HAL_DATASPACE_RANGE_FULL"
755    },
756    {
757     "enum_field_value" : 268435456,
758     "name" : "HAL_DATASPACE_RANGE_LIMITED"
759    },
760    {
761     "enum_field_value" : 402653184,
762     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
763    },
764    {
765     "enum_field_value" : 512,
766     "name" : "HAL_DATASPACE_SRGB_LINEAR"
767    },
768    {
769     "enum_field_value" : 138477568,
770     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
771    },
772    {
773     "enum_field_value" : 406913024,
774     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
775    },
776    {
777     "enum_field_value" : 513,
778     "name" : "HAL_DATASPACE_SRGB"
779    },
780    {
781     "enum_field_value" : 142671872,
782     "name" : "HAL_DATASPACE_V0_SRGB"
783    },
784    {
785     "enum_field_value" : 411107328,
786     "name" : "HAL_DATASPACE_V0_SCRGB"
787    },
788    {
789     "enum_field_value" : 257,
790     "name" : "HAL_DATASPACE_JFIF"
791    },
792    {
793     "enum_field_value" : 146931712,
794     "name" : "HAL_DATASPACE_V0_JFIF"
795    },
796    {
797     "enum_field_value" : 258,
798     "name" : "HAL_DATASPACE_BT601_625"
799    },
800    {
801     "enum_field_value" : 281149440,
802     "name" : "HAL_DATASPACE_V0_BT601_625"
803    },
804    {
805     "enum_field_value" : 259,
806     "name" : "HAL_DATASPACE_BT601_525"
807    },
808    {
809     "enum_field_value" : 281280512,
810     "name" : "HAL_DATASPACE_V0_BT601_525"
811    },
812    {
813     "enum_field_value" : 260,
814     "name" : "HAL_DATASPACE_BT709"
815    },
816    {
817     "enum_field_value" : 281083904,
818     "name" : "HAL_DATASPACE_V0_BT709"
819    },
820    {
821     "enum_field_value" : 139067392,
822     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
823    },
824    {
825     "enum_field_value" : 155844608,
826     "name" : "HAL_DATASPACE_DCI_P3"
827    },
828    {
829     "enum_field_value" : 139067392,
830     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
831    },
832    {
833     "enum_field_value" : 143261696,
834     "name" : "HAL_DATASPACE_DISPLAY_P3"
835    },
836    {
837     "enum_field_value" : 151715840,
838     "name" : "HAL_DATASPACE_ADOBE_RGB"
839    },
840    {
841     "enum_field_value" : 138805248,
842     "name" : "HAL_DATASPACE_BT2020_LINEAR"
843    },
844    {
845     "enum_field_value" : 147193856,
846     "name" : "HAL_DATASPACE_BT2020"
847    },
848    {
849     "enum_field_value" : 163971072,
850     "name" : "HAL_DATASPACE_BT2020_PQ"
851    },
852    {
853     "enum_field_value" : 4096,
854     "name" : "HAL_DATASPACE_DEPTH"
855    },
856    {
857     "enum_field_value" : 4097,
858     "name" : "HAL_DATASPACE_SENSOR"
859    }
860   ],
861   "linker_set_key" : "_ZTI19android_dataspace_t",
862   "name" : "android_dataspace_t",
863   "referenced_type" : "_ZTI19android_dataspace_t",
864   "self_type" : "_ZTI19android_dataspace_t",
865   "size" : 4,
866   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
867   "underlying_type" : "_ZTIj"
868  },
869  {
870   "alignment" : 4,
871   "enum_fields" :
872   [
873    {
874     "enum_field_value" : 0,
875     "name" : "FLEX_FORMAT_INVALID"
876    },
877    {
878     "enum_field_value" : 1,
879     "name" : "FLEX_FORMAT_Y"
880    },
881    {
882     "enum_field_value" : 7,
883     "name" : "FLEX_FORMAT_YCbCr"
884    },
885    {
886     "enum_field_value" : 1073741831,
887     "name" : "FLEX_FORMAT_YCbCrA"
888    },
889    {
890     "enum_field_value" : 7168,
891     "name" : "FLEX_FORMAT_RGB"
892    },
893    {
894     "enum_field_value" : 1073748992,
895     "name" : "FLEX_FORMAT_RGBA"
896    }
897   ],
898   "linker_set_key" : "_ZTI19android_flex_format",
899   "name" : "android_flex_format",
900   "referenced_type" : "_ZTI19android_flex_format",
901   "self_type" : "_ZTI19android_flex_format",
902   "size" : 4,
903   "source_file" : "/system/core/libsystem/include/system/graphics.h",
904   "underlying_type" : "_ZTIj"
905  },
906  {
907   "alignment" : 4,
908   "enum_fields" :
909   [
910    {
911     "enum_field_value" : 1,
912     "name" : "HAL_TRANSFORM_FLIP_H"
913    },
914    {
915     "enum_field_value" : 2,
916     "name" : "HAL_TRANSFORM_FLIP_V"
917    },
918    {
919     "enum_field_value" : 4,
920     "name" : "HAL_TRANSFORM_ROT_90"
921    },
922    {
923     "enum_field_value" : 3,
924     "name" : "HAL_TRANSFORM_ROT_180"
925    },
926    {
927     "enum_field_value" : 7,
928     "name" : "HAL_TRANSFORM_ROT_270"
929    }
930   ],
931   "linker_set_key" : "_ZTI19android_transform_t",
932   "name" : "android_transform_t",
933   "referenced_type" : "_ZTI19android_transform_t",
934   "self_type" : "_ZTI19android_transform_t",
935   "size" : 4,
936   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
937   "underlying_type" : "_ZTIj"
938  },
939  {
940   "alignment" : 4,
941   "enum_fields" :
942   [
943    {
944     "enum_field_value" : 0,
945     "name" : "HAL_COLOR_MODE_NATIVE"
946    },
947    {
948     "enum_field_value" : 1,
949     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
950    },
951    {
952     "enum_field_value" : 2,
953     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
954    },
955    {
956     "enum_field_value" : 3,
957     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
958    },
959    {
960     "enum_field_value" : 4,
961     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
962    },
963    {
964     "enum_field_value" : 5,
965     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
966    },
967    {
968     "enum_field_value" : 6,
969     "name" : "HAL_COLOR_MODE_DCI_P3"
970    },
971    {
972     "enum_field_value" : 7,
973     "name" : "HAL_COLOR_MODE_SRGB"
974    },
975    {
976     "enum_field_value" : 8,
977     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
978    },
979    {
980     "enum_field_value" : 9,
981     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
982    }
983   ],
984   "linker_set_key" : "_ZTI20android_color_mode_t",
985   "name" : "android_color_mode_t",
986   "referenced_type" : "_ZTI20android_color_mode_t",
987   "self_type" : "_ZTI20android_color_mode_t",
988   "size" : 4,
989   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
990   "underlying_type" : "_ZTIj"
991  },
992  {
993   "alignment" : 4,
994   "enum_fields" :
995   [
996    {
997     "enum_field_value" : 0,
998     "name" : "SYSTEM_TIME_REALTIME"
999    },
1000    {
1001     "enum_field_value" : 1,
1002     "name" : "SYSTEM_TIME_MONOTONIC"
1003    },
1004    {
1005     "enum_field_value" : 2,
1006     "name" : "SYSTEM_TIME_PROCESS"
1007    },
1008    {
1009     "enum_field_value" : 3,
1010     "name" : "SYSTEM_TIME_THREAD"
1011    },
1012    {
1013     "enum_field_value" : 4,
1014     "name" : "SYSTEM_TIME_BOOTTIME"
1015    }
1016   ],
1017   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1018   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1019   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1020   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1021   "size" : 4,
1022   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1023   "underlying_type" : "_ZTIj"
1024  },
1025  {
1026   "alignment" : 4,
1027   "enum_fields" :
1028   [
1029    {
1030     "enum_field_value" : 1,
1031     "name" : "FLEX_COMPONENT_Y"
1032    },
1033    {
1034     "enum_field_value" : 2,
1035     "name" : "FLEX_COMPONENT_Cb"
1036    },
1037    {
1038     "enum_field_value" : 4,
1039     "name" : "FLEX_COMPONENT_Cr"
1040    },
1041    {
1042     "enum_field_value" : 1024,
1043     "name" : "FLEX_COMPONENT_R"
1044    },
1045    {
1046     "enum_field_value" : 2048,
1047     "name" : "FLEX_COMPONENT_G"
1048    },
1049    {
1050     "enum_field_value" : 4096,
1051     "name" : "FLEX_COMPONENT_B"
1052    },
1053    {
1054     "enum_field_value" : 1073741824,
1055     "name" : "FLEX_COMPONENT_A"
1056    }
1057   ],
1058   "linker_set_key" : "_ZTI22android_flex_component",
1059   "name" : "android_flex_component",
1060   "referenced_type" : "_ZTI22android_flex_component",
1061   "self_type" : "_ZTI22android_flex_component",
1062   "size" : 4,
1063   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1064   "underlying_type" : "_ZTIj"
1065  },
1066  {
1067   "alignment" : 4,
1068   "enum_fields" :
1069   [
1070    {
1071     "enum_field_value" : 1,
1072     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1073    },
1074    {
1075     "enum_field_value" : 2,
1076     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1077    },
1078    {
1079     "enum_field_value" : 3,
1080     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1081    },
1082    {
1083     "enum_field_value" : 4,
1084     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1085    },
1086    {
1087     "enum_field_value" : 5,
1088     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1089    },
1090    {
1091     "enum_field_value" : 16,
1092     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1093    },
1094    {
1095     "enum_field_value" : 17,
1096     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1097    },
1098    {
1099     "enum_field_value" : 20,
1100     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1101    },
1102    {
1103     "enum_field_value" : 22,
1104     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1105    },
1106    {
1107     "enum_field_value" : 32,
1108     "name" : "HAL_PIXEL_FORMAT_RAW16"
1109    },
1110    {
1111     "enum_field_value" : 33,
1112     "name" : "HAL_PIXEL_FORMAT_BLOB"
1113    },
1114    {
1115     "enum_field_value" : 34,
1116     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1117    },
1118    {
1119     "enum_field_value" : 35,
1120     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1121    },
1122    {
1123     "enum_field_value" : 36,
1124     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1125    },
1126    {
1127     "enum_field_value" : 37,
1128     "name" : "HAL_PIXEL_FORMAT_RAW10"
1129    },
1130    {
1131     "enum_field_value" : 38,
1132     "name" : "HAL_PIXEL_FORMAT_RAW12"
1133    },
1134    {
1135     "enum_field_value" : 43,
1136     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1137    },
1138    {
1139     "enum_field_value" : 538982489,
1140     "name" : "HAL_PIXEL_FORMAT_Y8"
1141    },
1142    {
1143     "enum_field_value" : 540422489,
1144     "name" : "HAL_PIXEL_FORMAT_Y16"
1145    },
1146    {
1147     "enum_field_value" : 842094169,
1148     "name" : "HAL_PIXEL_FORMAT_YV12"
1149    }
1150   ],
1151   "linker_set_key" : "_ZTI22android_pixel_format_t",
1152   "name" : "android_pixel_format_t",
1153   "referenced_type" : "_ZTI22android_pixel_format_t",
1154   "self_type" : "_ZTI22android_pixel_format_t",
1155   "size" : 4,
1156   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1157   "underlying_type" : "_ZTIj"
1158  },
1159  {
1160   "alignment" : 4,
1161   "enum_fields" :
1162   [
1163    {
1164     "enum_field_value" : 19,
1165     "name" : "ANDROID_PRIORITY_LOWEST"
1166    },
1167    {
1168     "enum_field_value" : 10,
1169     "name" : "ANDROID_PRIORITY_BACKGROUND"
1170    },
1171    {
1172     "enum_field_value" : 0,
1173     "name" : "ANDROID_PRIORITY_NORMAL"
1174    },
1175    {
1176     "enum_field_value" : -2,
1177     "name" : "ANDROID_PRIORITY_FOREGROUND"
1178    },
1179    {
1180     "enum_field_value" : -4,
1181     "name" : "ANDROID_PRIORITY_DISPLAY"
1182    },
1183    {
1184     "enum_field_value" : -8,
1185     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1186    },
1187    {
1188     "enum_field_value" : -10,
1189     "name" : "ANDROID_PRIORITY_VIDEO"
1190    },
1191    {
1192     "enum_field_value" : -16,
1193     "name" : "ANDROID_PRIORITY_AUDIO"
1194    },
1195    {
1196     "enum_field_value" : -19,
1197     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1198    },
1199    {
1200     "enum_field_value" : -20,
1201     "name" : "ANDROID_PRIORITY_HIGHEST"
1202    },
1203    {
1204     "enum_field_value" : 0,
1205     "name" : "ANDROID_PRIORITY_DEFAULT"
1206    },
1207    {
1208     "enum_field_value" : -1,
1209     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1210    },
1211    {
1212     "enum_field_value" : 1,
1213     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1214    }
1215   ],
1216   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1217   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1218   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1219   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1220   "size" : 4,
1221   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1222   "underlying_type" : "_ZTIi"
1223  },
1224  {
1225   "alignment" : 4,
1226   "enum_fields" :
1227   [
1228    {
1229     "enum_field_value" : 281411584,
1230     "name" : "HAL_DATASPACE_BT2020_ITU"
1231    },
1232    {
1233     "enum_field_value" : 298188800,
1234     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1235    },
1236    {
1237     "enum_field_value" : 302383104,
1238     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1239    },
1240    {
1241     "enum_field_value" : 168165376,
1242     "name" : "HAL_DATASPACE_BT2020_HLG"
1243    }
1244   ],
1245   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1246   "name" : "android_dataspace_v1_1_t",
1247   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1248   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1249   "size" : 4,
1250   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1251   "underlying_type" : "_ZTIj"
1252  },
1253  {
1254   "alignment" : 4,
1255   "enum_fields" :
1256   [
1257    {
1258     "enum_field_value" : 142999552,
1259     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1260    },
1261    {
1262     "enum_field_value" : 4098,
1263     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1264    },
1265    {
1266     "enum_field_value" : 4099,
1267     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1268    },
1269    {
1270     "enum_field_value" : 4100,
1271     "name" : "HAL_DATASPACE_HEIF"
1272    }
1273   ],
1274   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1275   "name" : "android_dataspace_v1_2_t",
1276   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1277   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1278   "size" : 4,
1279   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1280   "underlying_type" : "_ZTIj"
1281  },
1282  {
1283   "alignment" : 4,
1284   "enum_fields" :
1285   [
1286    {
1287     "enum_field_value" : 10,
1288     "name" : "HAL_COLOR_MODE_BT2020"
1289    },
1290    {
1291     "enum_field_value" : 11,
1292     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1293    },
1294    {
1295     "enum_field_value" : 12,
1296     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1297    }
1298   ],
1299   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1300   "name" : "android_color_mode_v1_1_t",
1301   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1302   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1303   "size" : 4,
1304   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1305   "underlying_type" : "_ZTIj"
1306  },
1307  {
1308   "alignment" : 4,
1309   "enum_fields" :
1310   [
1311    {
1312     "enum_field_value" : 0,
1313     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1314    },
1315    {
1316     "enum_field_value" : 1,
1317     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1318    },
1319    {
1320     "enum_field_value" : 2,
1321     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1322    },
1323    {
1324     "enum_field_value" : 3,
1325     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1326    },
1327    {
1328     "enum_field_value" : 4,
1329     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1330    },
1331    {
1332     "enum_field_value" : 5,
1333     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1334    },
1335    {
1336     "enum_field_value" : 6,
1337     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1338    }
1339   ],
1340   "linker_set_key" : "_ZTI25android_color_transform_t",
1341   "name" : "android_color_transform_t",
1342   "referenced_type" : "_ZTI25android_color_transform_t",
1343   "self_type" : "_ZTI25android_color_transform_t",
1344   "size" : 4,
1345   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1346   "underlying_type" : "_ZTIj"
1347  },
1348  {
1349   "alignment" : 4,
1350   "enum_fields" :
1351   [
1352    {
1353     "enum_field_value" : 39,
1354     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1355    },
1356    {
1357     "enum_field_value" : 40,
1358     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1359    },
1360    {
1361     "enum_field_value" : 41,
1362     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1363    },
1364    {
1365     "enum_field_value" : 42,
1366     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1367    }
1368   ],
1369   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1370   "name" : "android_pixel_format_sw_t",
1371   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1372   "self_type" : "_ZTI25android_pixel_format_sw_t",
1373   "size" : 4,
1374   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1375   "underlying_type" : "_ZTIj"
1376  },
1377  {
1378   "alignment" : 4,
1379   "enum_fields" :
1380   [
1381    {
1382     "enum_field_value" : 48,
1383     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1384    },
1385    {
1386     "enum_field_value" : 49,
1387     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1388    },
1389    {
1390     "enum_field_value" : 50,
1391     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1392    },
1393    {
1394     "enum_field_value" : 51,
1395     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1396    },
1397    {
1398     "enum_field_value" : 52,
1399     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1400    },
1401    {
1402     "enum_field_value" : 53,
1403     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1404    },
1405    {
1406     "enum_field_value" : 54,
1407     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1408    }
1409   ],
1410   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1411   "name" : "android_pixel_format_v1_1_t",
1412   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1413   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1414   "size" : 4,
1415   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1416   "underlying_type" : "_ZTIj"
1417  },
1418  {
1419   "alignment" : 4,
1420   "enum_fields" :
1421   [
1422    {
1423     "enum_field_value" : 55,
1424     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1425    }
1426   ],
1427   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1428   "name" : "android_pixel_format_v1_2_t",
1429   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1430   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1431   "size" : 4,
1432   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1433   "underlying_type" : "_ZTIj"
1434  },
1435  {
1436   "alignment" : 4,
1437   "enum_fields" :
1438   [
1439    {
1440     "enum_field_value" : 0,
1441     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1442    },
1443    {
1444     "enum_field_value" : 1,
1445     "name" : "HAL_RENDER_INTENT_ENHANCE"
1446    },
1447    {
1448     "enum_field_value" : 2,
1449     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1450    },
1451    {
1452     "enum_field_value" : 3,
1453     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1454    }
1455   ],
1456   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1457   "name" : "android_render_intent_v1_1_t",
1458   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1459   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1460   "size" : 4,
1461   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1462   "underlying_type" : "_ZTIj"
1463  },
1464  {
1465   "alignment" : 4,
1466   "enum_fields" :
1467   [
1468    {
1469     "enum_field_value" : 0,
1470     "name" : "LOG_ID_MIN"
1471    },
1472    {
1473     "enum_field_value" : 0,
1474     "name" : "LOG_ID_MAIN"
1475    },
1476    {
1477     "enum_field_value" : 1,
1478     "name" : "LOG_ID_RADIO"
1479    },
1480    {
1481     "enum_field_value" : 2,
1482     "name" : "LOG_ID_EVENTS"
1483    },
1484    {
1485     "enum_field_value" : 3,
1486     "name" : "LOG_ID_SYSTEM"
1487    },
1488    {
1489     "enum_field_value" : 4,
1490     "name" : "LOG_ID_CRASH"
1491    },
1492    {
1493     "enum_field_value" : 5,
1494     "name" : "LOG_ID_STATS"
1495    },
1496    {
1497     "enum_field_value" : 6,
1498     "name" : "LOG_ID_SECURITY"
1499    },
1500    {
1501     "enum_field_value" : 7,
1502     "name" : "LOG_ID_KERNEL"
1503    },
1504    {
1505     "enum_field_value" : 8,
1506     "name" : "LOG_ID_MAX"
1507    },
1508    {
1509     "enum_field_value" : 2147483647,
1510     "name" : "LOG_ID_DEFAULT"
1511    }
1512   ],
1513   "linker_set_key" : "_ZTI6log_id",
1514   "name" : "log_id",
1515   "referenced_type" : "_ZTI6log_id",
1516   "self_type" : "_ZTI6log_id",
1517   "size" : 4,
1518   "source_file" : "/system/core/liblog/include/android/log.h",
1519   "underlying_type" : "_ZTIj"
1520  },
1521  {
1522   "alignment" : 4,
1523   "enum_fields" :
1524   [
1525    {
1526     "enum_field_value" : 1,
1527     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1528    },
1529    {
1530     "enum_field_value" : 2,
1531     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1532    },
1533    {
1534     "enum_field_value" : 4,
1535     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1536    }
1537   ],
1538   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1539   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1540   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1541   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1542   "size" : 4,
1543   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1544   "underlying_type" : "_ZTIj"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 0,
1552     "name" : "android::OK"
1553    },
1554    {
1555     "enum_field_value" : 0,
1556     "name" : "android::NO_ERROR"
1557    },
1558    {
1559     "enum_field_value" : -2147483648,
1560     "name" : "android::UNKNOWN_ERROR"
1561    },
1562    {
1563     "enum_field_value" : -12,
1564     "name" : "android::NO_MEMORY"
1565    },
1566    {
1567     "enum_field_value" : -38,
1568     "name" : "android::INVALID_OPERATION"
1569    },
1570    {
1571     "enum_field_value" : -22,
1572     "name" : "android::BAD_VALUE"
1573    },
1574    {
1575     "enum_field_value" : -2147483647,
1576     "name" : "android::BAD_TYPE"
1577    },
1578    {
1579     "enum_field_value" : -2,
1580     "name" : "android::NAME_NOT_FOUND"
1581    },
1582    {
1583     "enum_field_value" : -1,
1584     "name" : "android::PERMISSION_DENIED"
1585    },
1586    {
1587     "enum_field_value" : -19,
1588     "name" : "android::NO_INIT"
1589    },
1590    {
1591     "enum_field_value" : -17,
1592     "name" : "android::ALREADY_EXISTS"
1593    },
1594    {
1595     "enum_field_value" : -32,
1596     "name" : "android::DEAD_OBJECT"
1597    },
1598    {
1599     "enum_field_value" : -2147483646,
1600     "name" : "android::FAILED_TRANSACTION"
1601    },
1602    {
1603     "enum_field_value" : -75,
1604     "name" : "android::BAD_INDEX"
1605    },
1606    {
1607     "enum_field_value" : -61,
1608     "name" : "android::NOT_ENOUGH_DATA"
1609    },
1610    {
1611     "enum_field_value" : -11,
1612     "name" : "android::WOULD_BLOCK"
1613    },
1614    {
1615     "enum_field_value" : -110,
1616     "name" : "android::TIMED_OUT"
1617    },
1618    {
1619     "enum_field_value" : -74,
1620     "name" : "android::UNKNOWN_TRANSACTION"
1621    },
1622    {
1623     "enum_field_value" : -2147483641,
1624     "name" : "android::FDS_NOT_ALLOWED"
1625    },
1626    {
1627     "enum_field_value" : -2147483640,
1628     "name" : "android::UNEXPECTED_NULL"
1629    }
1630   ],
1631   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1632   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1633   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1634   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1635   "size" : 4,
1636   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1637   "underlying_type" : "_ZTIi"
1638  },
1639  {
1640   "alignment" : 4,
1641   "enum_fields" :
1642   [
1643    {
1644     "enum_field_value" : 19,
1645     "name" : "android::PRIORITY_LOWEST"
1646    },
1647    {
1648     "enum_field_value" : 10,
1649     "name" : "android::PRIORITY_BACKGROUND"
1650    },
1651    {
1652     "enum_field_value" : 0,
1653     "name" : "android::PRIORITY_NORMAL"
1654    },
1655    {
1656     "enum_field_value" : -2,
1657     "name" : "android::PRIORITY_FOREGROUND"
1658    },
1659    {
1660     "enum_field_value" : -4,
1661     "name" : "android::PRIORITY_DISPLAY"
1662    },
1663    {
1664     "enum_field_value" : -8,
1665     "name" : "android::PRIORITY_URGENT_DISPLAY"
1666    },
1667    {
1668     "enum_field_value" : -16,
1669     "name" : "android::PRIORITY_AUDIO"
1670    },
1671    {
1672     "enum_field_value" : -19,
1673     "name" : "android::PRIORITY_URGENT_AUDIO"
1674    },
1675    {
1676     "enum_field_value" : -20,
1677     "name" : "android::PRIORITY_HIGHEST"
1678    },
1679    {
1680     "enum_field_value" : 0,
1681     "name" : "android::PRIORITY_DEFAULT"
1682    },
1683    {
1684     "enum_field_value" : -1,
1685     "name" : "android::PRIORITY_MORE_FAVORABLE"
1686    },
1687    {
1688     "enum_field_value" : 1,
1689     "name" : "android::PRIORITY_LESS_FAVORABLE"
1690    }
1691   ],
1692   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1693   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1694   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1695   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1696   "size" : 4,
1697   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1698   "underlying_type" : "_ZTIi"
1699  },
1700  {
1701   "alignment" : 4,
1702   "enum_fields" :
1703   [
1704    {
1705     "enum_field_value" : 1,
1706     "name" : "android::trait_trivial_copy<bool>::value"
1707    }
1708   ],
1709   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1710   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1711   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1712   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1713   "size" : 4,
1714   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1715   "underlying_type" : "_ZTIj"
1716  },
1717  {
1718   "alignment" : 4,
1719   "enum_fields" :
1720   [
1721    {
1722     "enum_field_value" : 1,
1723     "name" : "android::trait_trivial_copy<char>::value"
1724    }
1725   ],
1726   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1727   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1728   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1729   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1730   "size" : 4,
1731   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1732   "underlying_type" : "_ZTIj"
1733  },
1734  {
1735   "alignment" : 4,
1736   "enum_fields" :
1737   [
1738    {
1739     "enum_field_value" : 1,
1740     "name" : "android::trait_trivial_copy<double>::value"
1741    }
1742   ],
1743   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1744   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1745   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1746   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1747   "size" : 4,
1748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1749   "underlying_type" : "_ZTIj"
1750  },
1751  {
1752   "alignment" : 4,
1753   "enum_fields" :
1754   [
1755    {
1756     "enum_field_value" : 1,
1757     "name" : "android::trait_trivial_copy<float>::value"
1758    }
1759   ],
1760   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1761   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1762   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1763   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1764   "size" : 4,
1765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1766   "underlying_type" : "_ZTIj"
1767  },
1768  {
1769   "alignment" : 4,
1770   "enum_fields" :
1771   [
1772    {
1773     "enum_field_value" : 1,
1774     "name" : "android::trait_trivial_copy<unsigned char>::value"
1775    }
1776   ],
1777   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1778   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1779   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1780   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1781   "size" : 4,
1782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1783   "underlying_type" : "_ZTIj"
1784  },
1785  {
1786   "alignment" : 4,
1787   "enum_fields" :
1788   [
1789    {
1790     "enum_field_value" : 1,
1791     "name" : "android::trait_trivial_copy<int>::value"
1792    }
1793   ],
1794   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1795   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1796   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1797   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1798   "size" : 4,
1799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1800   "underlying_type" : "_ZTIj"
1801  },
1802  {
1803   "alignment" : 4,
1804   "enum_fields" :
1805   [
1806    {
1807     "enum_field_value" : 1,
1808     "name" : "android::trait_trivial_copy<unsigned int>::value"
1809    }
1810   ],
1811   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1812   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1813   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1814   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1815   "size" : 4,
1816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1817   "underlying_type" : "_ZTIj"
1818  },
1819  {
1820   "alignment" : 4,
1821   "enum_fields" :
1822   [
1823    {
1824     "enum_field_value" : 1,
1825     "name" : "android::trait_trivial_copy<long>::value"
1826    }
1827   ],
1828   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1829   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1830   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1831   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1832   "size" : 4,
1833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1834   "underlying_type" : "_ZTIj"
1835  },
1836  {
1837   "alignment" : 4,
1838   "enum_fields" :
1839   [
1840    {
1841     "enum_field_value" : 1,
1842     "name" : "android::trait_trivial_copy<unsigned long>::value"
1843    }
1844   ],
1845   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1846   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1847   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1848   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1849   "size" : 4,
1850   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1851   "underlying_type" : "_ZTIj"
1852  },
1853  {
1854   "alignment" : 4,
1855   "enum_fields" :
1856   [
1857    {
1858     "enum_field_value" : 1,
1859     "name" : "android::trait_trivial_copy<short>::value"
1860    }
1861   ],
1862   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1863   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1864   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1865   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1866   "size" : 4,
1867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1868   "underlying_type" : "_ZTIj"
1869  },
1870  {
1871   "alignment" : 4,
1872   "enum_fields" :
1873   [
1874    {
1875     "enum_field_value" : 1,
1876     "name" : "android::trait_trivial_copy<unsigned short>::value"
1877    }
1878   ],
1879   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1880   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1881   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1882   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1883   "size" : 4,
1884   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1885   "underlying_type" : "_ZTIj"
1886  },
1887  {
1888   "alignment" : 4,
1889   "enum_fields" :
1890   [
1891    {
1892     "enum_field_value" : 1,
1893     "name" : "android::trait_trivial_copy<void>::value"
1894    }
1895   ],
1896   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1897   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1898   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1899   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1900   "size" : 4,
1901   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1902   "underlying_type" : "_ZTIj"
1903  },
1904  {
1905   "alignment" : 4,
1906   "enum_fields" :
1907   [
1908    {
1909     "enum_field_value" : 1,
1910     "name" : "android::trait_trivial_copy<long long>::value"
1911    }
1912   ],
1913   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1914   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1915   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1916   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1917   "size" : 4,
1918   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1919   "underlying_type" : "_ZTIj"
1920  },
1921  {
1922   "alignment" : 4,
1923   "enum_fields" :
1924   [
1925    {
1926     "enum_field_value" : 1,
1927     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1928    }
1929   ],
1930   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1931   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1932   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1933   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1934   "size" : 4,
1935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1936   "underlying_type" : "_ZTIj"
1937  },
1938  {
1939   "alignment" : 4,
1940   "enum_fields" :
1941   [
1942    {
1943     "enum_field_value" : 1,
1944     "name" : "android::trait_trivial_ctor<bool>::value"
1945    }
1946   ],
1947   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1948   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1949   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1950   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1951   "size" : 4,
1952   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1953   "underlying_type" : "_ZTIj"
1954  },
1955  {
1956   "alignment" : 4,
1957   "enum_fields" :
1958   [
1959    {
1960     "enum_field_value" : 1,
1961     "name" : "android::trait_trivial_ctor<char>::value"
1962    }
1963   ],
1964   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1965   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1966   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1967   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1968   "size" : 4,
1969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1970   "underlying_type" : "_ZTIj"
1971  },
1972  {
1973   "alignment" : 4,
1974   "enum_fields" :
1975   [
1976    {
1977     "enum_field_value" : 1,
1978     "name" : "android::trait_trivial_ctor<double>::value"
1979    }
1980   ],
1981   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1982   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1983   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1984   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1985   "size" : 4,
1986   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1987   "underlying_type" : "_ZTIj"
1988  },
1989  {
1990   "alignment" : 4,
1991   "enum_fields" :
1992   [
1993    {
1994     "enum_field_value" : 1,
1995     "name" : "android::trait_trivial_ctor<float>::value"
1996    }
1997   ],
1998   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1999   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2000   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2001   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2002   "size" : 4,
2003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2004   "underlying_type" : "_ZTIj"
2005  },
2006  {
2007   "alignment" : 4,
2008   "enum_fields" :
2009   [
2010    {
2011     "enum_field_value" : 1,
2012     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2013    }
2014   ],
2015   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2016   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2017   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2018   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2019   "size" : 4,
2020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2021   "underlying_type" : "_ZTIj"
2022  },
2023  {
2024   "alignment" : 4,
2025   "enum_fields" :
2026   [
2027    {
2028     "enum_field_value" : 1,
2029     "name" : "android::trait_trivial_ctor<int>::value"
2030    }
2031   ],
2032   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2033   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2034   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2035   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2036   "size" : 4,
2037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2038   "underlying_type" : "_ZTIj"
2039  },
2040  {
2041   "alignment" : 4,
2042   "enum_fields" :
2043   [
2044    {
2045     "enum_field_value" : 1,
2046     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2047    }
2048   ],
2049   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2050   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2051   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2052   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2053   "size" : 4,
2054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2055   "underlying_type" : "_ZTIj"
2056  },
2057  {
2058   "alignment" : 4,
2059   "enum_fields" :
2060   [
2061    {
2062     "enum_field_value" : 1,
2063     "name" : "android::trait_trivial_ctor<long>::value"
2064    }
2065   ],
2066   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2067   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2068   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2069   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2070   "size" : 4,
2071   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2072   "underlying_type" : "_ZTIj"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2081    }
2082   ],
2083   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2084   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2085   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2086   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2087   "size" : 4,
2088   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2089   "underlying_type" : "_ZTIj"
2090  },
2091  {
2092   "alignment" : 4,
2093   "enum_fields" :
2094   [
2095    {
2096     "enum_field_value" : 1,
2097     "name" : "android::trait_trivial_ctor<short>::value"
2098    }
2099   ],
2100   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2101   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2102   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2103   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2104   "size" : 4,
2105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2106   "underlying_type" : "_ZTIj"
2107  },
2108  {
2109   "alignment" : 4,
2110   "enum_fields" :
2111   [
2112    {
2113     "enum_field_value" : 1,
2114     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2115    }
2116   ],
2117   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2118   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2119   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2120   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2121   "size" : 4,
2122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2123   "underlying_type" : "_ZTIj"
2124  },
2125  {
2126   "alignment" : 4,
2127   "enum_fields" :
2128   [
2129    {
2130     "enum_field_value" : 1,
2131     "name" : "android::trait_trivial_ctor<void>::value"
2132    }
2133   ],
2134   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2135   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2136   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2137   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2138   "size" : 4,
2139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2140   "underlying_type" : "_ZTIj"
2141  },
2142  {
2143   "alignment" : 4,
2144   "enum_fields" :
2145   [
2146    {
2147     "enum_field_value" : 1,
2148     "name" : "android::trait_trivial_ctor<long long>::value"
2149    }
2150   ],
2151   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2152   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2153   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2154   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2155   "size" : 4,
2156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2157   "underlying_type" : "_ZTIj"
2158  },
2159  {
2160   "alignment" : 4,
2161   "enum_fields" :
2162   [
2163    {
2164     "enum_field_value" : 1,
2165     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2166    }
2167   ],
2168   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2169   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2170   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2171   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2172   "size" : 4,
2173   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2174   "underlying_type" : "_ZTIj"
2175  },
2176  {
2177   "alignment" : 4,
2178   "enum_fields" :
2179   [
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "android::trait_trivial_dtor<bool>::value"
2183    }
2184   ],
2185   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2186   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2187   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2188   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2189   "size" : 4,
2190   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2191   "underlying_type" : "_ZTIj"
2192  },
2193  {
2194   "alignment" : 4,
2195   "enum_fields" :
2196   [
2197    {
2198     "enum_field_value" : 1,
2199     "name" : "android::trait_trivial_dtor<char>::value"
2200    }
2201   ],
2202   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2203   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2204   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2205   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2206   "size" : 4,
2207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2208   "underlying_type" : "_ZTIj"
2209  },
2210  {
2211   "alignment" : 4,
2212   "enum_fields" :
2213   [
2214    {
2215     "enum_field_value" : 1,
2216     "name" : "android::trait_trivial_dtor<double>::value"
2217    }
2218   ],
2219   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2220   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2221   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2222   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2223   "size" : 4,
2224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2225   "underlying_type" : "_ZTIj"
2226  },
2227  {
2228   "alignment" : 4,
2229   "enum_fields" :
2230   [
2231    {
2232     "enum_field_value" : 1,
2233     "name" : "android::trait_trivial_dtor<float>::value"
2234    }
2235   ],
2236   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2237   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2238   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2239   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2240   "size" : 4,
2241   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2242   "underlying_type" : "_ZTIj"
2243  },
2244  {
2245   "alignment" : 4,
2246   "enum_fields" :
2247   [
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2251    }
2252   ],
2253   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2254   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2255   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2256   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2257   "size" : 4,
2258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2259   "underlying_type" : "_ZTIj"
2260  },
2261  {
2262   "alignment" : 4,
2263   "enum_fields" :
2264   [
2265    {
2266     "enum_field_value" : 1,
2267     "name" : "android::trait_trivial_dtor<int>::value"
2268    }
2269   ],
2270   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2271   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2272   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2273   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2274   "size" : 4,
2275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2276   "underlying_type" : "_ZTIj"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 1,
2284     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2285    }
2286   ],
2287   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2288   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2289   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2290   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2291   "size" : 4,
2292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2293   "underlying_type" : "_ZTIj"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 1,
2301     "name" : "android::trait_trivial_dtor<long>::value"
2302    }
2303   ],
2304   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2305   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2306   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2307   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2308   "size" : 4,
2309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2310   "underlying_type" : "_ZTIj"
2311  },
2312  {
2313   "alignment" : 4,
2314   "enum_fields" :
2315   [
2316    {
2317     "enum_field_value" : 1,
2318     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2319    }
2320   ],
2321   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2322   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2323   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2324   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2325   "size" : 4,
2326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2327   "underlying_type" : "_ZTIj"
2328  },
2329  {
2330   "alignment" : 4,
2331   "enum_fields" :
2332   [
2333    {
2334     "enum_field_value" : 1,
2335     "name" : "android::trait_trivial_dtor<short>::value"
2336    }
2337   ],
2338   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2339   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2340   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2341   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2342   "size" : 4,
2343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2344   "underlying_type" : "_ZTIj"
2345  },
2346  {
2347   "alignment" : 4,
2348   "enum_fields" :
2349   [
2350    {
2351     "enum_field_value" : 1,
2352     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2353    }
2354   ],
2355   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2356   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2357   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2358   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2359   "size" : 4,
2360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2361   "underlying_type" : "_ZTIj"
2362  },
2363  {
2364   "alignment" : 4,
2365   "enum_fields" :
2366   [
2367    {
2368     "enum_field_value" : 1,
2369     "name" : "android::trait_trivial_dtor<void>::value"
2370    }
2371   ],
2372   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2373   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2374   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2375   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2376   "size" : 4,
2377   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2378   "underlying_type" : "_ZTIj"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 1,
2386     "name" : "android::trait_trivial_dtor<long long>::value"
2387    }
2388   ],
2389   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2390   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2391   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2392   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2393   "size" : 4,
2394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2395   "underlying_type" : "_ZTIj"
2396  },
2397  {
2398   "alignment" : 4,
2399   "enum_fields" :
2400   [
2401    {
2402     "enum_field_value" : 1,
2403     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2404    }
2405   ],
2406   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2407   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2408   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2409   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2410   "size" : 4,
2411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2412   "underlying_type" : "_ZTIj"
2413  },
2414  {
2415   "alignment" : 4,
2416   "enum_fields" :
2417   [
2418    {
2419     "enum_field_value" : 1,
2420     "name" : "android::trait_trivial_move<android::String8>::value"
2421    }
2422   ],
2423   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2424   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2425   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2426   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2427   "size" : 4,
2428   "source_file" : "/system/core/libutils/include/utils/String8.h",
2429   "underlying_type" : "_ZTIj"
2430  },
2431  {
2432   "alignment" : 4,
2433   "enum_fields" :
2434   [
2435    {
2436     "enum_field_value" : 1,
2437     "name" : "android::trait_trivial_move<android::String16>::value"
2438    }
2439   ],
2440   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2441   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2442   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2443   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2444   "size" : 4,
2445   "source_file" : "/system/core/libutils/include/utils/String16.h",
2446   "underlying_type" : "_ZTIj"
2447  },
2448  {
2449   "alignment" : 4,
2450   "enum_fields" :
2451   [
2452    {
2453     "enum_field_value" : 1,
2454     "name" : "android::trait_trivial_move<bool>::value"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2458   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2459   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2460   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2461   "size" : 4,
2462   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 4,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "android::trait_trivial_move<char>::value"
2472    }
2473   ],
2474   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2475   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2476   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2477   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2478   "size" : 4,
2479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2480   "underlying_type" : "_ZTIj"
2481  },
2482  {
2483   "alignment" : 4,
2484   "enum_fields" :
2485   [
2486    {
2487     "enum_field_value" : 1,
2488     "name" : "android::trait_trivial_move<double>::value"
2489    }
2490   ],
2491   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2492   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2493   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2494   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2495   "size" : 4,
2496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2497   "underlying_type" : "_ZTIj"
2498  },
2499  {
2500   "alignment" : 4,
2501   "enum_fields" :
2502   [
2503    {
2504     "enum_field_value" : 1,
2505     "name" : "android::trait_trivial_move<float>::value"
2506    }
2507   ],
2508   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2509   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2510   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2511   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2512   "size" : 4,
2513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2514   "underlying_type" : "_ZTIj"
2515  },
2516  {
2517   "alignment" : 4,
2518   "enum_fields" :
2519   [
2520    {
2521     "enum_field_value" : 1,
2522     "name" : "android::trait_trivial_move<unsigned char>::value"
2523    }
2524   ],
2525   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2526   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2527   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2528   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2529   "size" : 4,
2530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2531   "underlying_type" : "_ZTIj"
2532  },
2533  {
2534   "alignment" : 4,
2535   "enum_fields" :
2536   [
2537    {
2538     "enum_field_value" : 1,
2539     "name" : "android::trait_trivial_move<int>::value"
2540    }
2541   ],
2542   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2543   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2544   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2545   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2546   "size" : 4,
2547   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2548   "underlying_type" : "_ZTIj"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 1,
2556     "name" : "android::trait_trivial_move<unsigned int>::value"
2557    }
2558   ],
2559   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2560   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2561   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2562   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2563   "size" : 4,
2564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2565   "underlying_type" : "_ZTIj"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 1,
2573     "name" : "android::trait_trivial_move<long>::value"
2574    }
2575   ],
2576   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2577   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2578   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2579   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2580   "size" : 4,
2581   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2582   "underlying_type" : "_ZTIj"
2583  },
2584  {
2585   "alignment" : 4,
2586   "enum_fields" :
2587   [
2588    {
2589     "enum_field_value" : 1,
2590     "name" : "android::trait_trivial_move<unsigned long>::value"
2591    }
2592   ],
2593   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2594   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2595   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2596   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2597   "size" : 4,
2598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2599   "underlying_type" : "_ZTIj"
2600  },
2601  {
2602   "alignment" : 4,
2603   "enum_fields" :
2604   [
2605    {
2606     "enum_field_value" : 1,
2607     "name" : "android::trait_trivial_move<short>::value"
2608    }
2609   ],
2610   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2611   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2612   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2613   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2614   "size" : 4,
2615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2616   "underlying_type" : "_ZTIj"
2617  },
2618  {
2619   "alignment" : 4,
2620   "enum_fields" :
2621   [
2622    {
2623     "enum_field_value" : 1,
2624     "name" : "android::trait_trivial_move<unsigned short>::value"
2625    }
2626   ],
2627   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2628   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2629   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2630   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2631   "size" : 4,
2632   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2633   "underlying_type" : "_ZTIj"
2634  },
2635  {
2636   "alignment" : 4,
2637   "enum_fields" :
2638   [
2639    {
2640     "enum_field_value" : 1,
2641     "name" : "android::trait_trivial_move<void>::value"
2642    }
2643   ],
2644   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2645   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2646   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2647   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2648   "size" : 4,
2649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2650   "underlying_type" : "_ZTIj"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 1,
2658     "name" : "android::trait_trivial_move<long long>::value"
2659    }
2660   ],
2661   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2662   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2663   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2664   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2665   "size" : 4,
2666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2667   "underlying_type" : "_ZTIj"
2668  },
2669  {
2670   "alignment" : 4,
2671   "enum_fields" :
2672   [
2673    {
2674     "enum_field_value" : 1,
2675     "name" : "android::trait_trivial_move<unsigned long long>::value"
2676    }
2677   ],
2678   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2679   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2680   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2681   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2682   "size" : 4,
2683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2684   "underlying_type" : "_ZTIj"
2685  },
2686  {
2687   "alignment" : 4,
2688   "enum_fields" :
2689   [
2690    {
2691     "enum_field_value" : 0,
2692     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2693    },
2694    {
2695     "enum_field_value" : 1,
2696     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2697    },
2698    {
2699     "enum_field_value" : 2,
2700     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2701    }
2702   ],
2703   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2704   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2705   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2706   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2707   "size" : 4,
2708   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2709   "underlying_type" : "_ZTIi"
2710  },
2711  {
2712   "alignment" : 4,
2713   "enum_fields" :
2714   [
2715    {
2716     "enum_field_value" : -1,
2717     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2718    }
2719   ],
2720   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2721   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2722   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2723   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2724   "size" : 4,
2725   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2726   "underlying_type" : "_ZTIi"
2727  },
2728  {
2729   "alignment" : 1,
2730   "enum_fields" :
2731   [
2732    {
2733     "enum_field_value" : 0,
2734     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2735    },
2736    {
2737     "enum_field_value" : 1,
2738     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2739    },
2740    {
2741     "enum_field_value" : 2,
2742     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2743    }
2744   ],
2745   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2746   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2747   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2748   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2749   "size" : 1,
2750   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2751   "underlying_type" : "_ZTIh"
2752  },
2753  {
2754   "alignment" : 4,
2755   "enum_fields" :
2756   [
2757    {
2758     "enum_field_value" : 0,
2759     "name" : "android::Mutex::PRIVATE"
2760    },
2761    {
2762     "enum_field_value" : 1,
2763     "name" : "android::Mutex::SHARED"
2764    }
2765   ],
2766   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2767   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2768   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2769   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2770   "size" : 4,
2771   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2772   "underlying_type" : "_ZTIj"
2773  },
2774  {
2775   "alignment" : 4,
2776   "enum_fields" :
2777   [
2778    {
2779     "enum_field_value" : 0,
2780     "name" : "android::RWLock::PRIVATE"
2781    },
2782    {
2783     "enum_field_value" : 1,
2784     "name" : "android::RWLock::SHARED"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2788   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2789   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2790   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2791   "size" : 4,
2792   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "access" : "protected",
2797   "alignment" : 4,
2798   "enum_fields" :
2799   [
2800    {
2801     "enum_field_value" : 1,
2802     "name" : "android::RefBase::FIRST_INC_STRONG"
2803    }
2804   ],
2805   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2806   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2807   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2808   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2809   "size" : 4,
2810   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2811   "underlying_type" : "_ZTIj"
2812  },
2813  {
2814   "access" : "protected",
2815   "alignment" : 4,
2816   "enum_fields" :
2817   [
2818    {
2819     "enum_field_value" : 0,
2820     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2821    },
2822    {
2823     "enum_field_value" : 1,
2824     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2825    },
2826    {
2827     "enum_field_value" : 1,
2828     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2829    }
2830   ],
2831   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2832   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2833   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2834   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2835   "size" : 4,
2836   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2837   "underlying_type" : "_ZTIj"
2838  },
2839  {
2840   "alignment" : 4,
2841   "enum_fields" :
2842   [
2843    {
2844     "enum_field_value" : 0,
2845     "name" : "android::String8::kEmptyString"
2846    }
2847   ],
2848   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2849   "name" : "android::String8::StaticLinkage",
2850   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2851   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2852   "size" : 4,
2853   "source_file" : "/system/core/libutils/include/utils/String8.h",
2854   "underlying_type" : "_ZTIj"
2855  },
2856  {
2857   "alignment" : 4,
2858   "enum_fields" :
2859   [
2860    {
2861     "enum_field_value" : 0,
2862     "name" : "android::String16::kEmptyString"
2863    }
2864   ],
2865   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2866   "name" : "android::String16::StaticLinkage",
2867   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2868   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2869   "size" : 4,
2870   "source_file" : "/system/core/libutils/include/utils/String16.h",
2871   "underlying_type" : "_ZTIj"
2872  },
2873  {
2874   "alignment" : 4,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 0,
2879     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
2880    },
2881    {
2882     "enum_field_value" : 1,
2883     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
2884    },
2885    {
2886     "enum_field_value" : 2,
2887     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
2888    },
2889    {
2890     "enum_field_value" : 3,
2891     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
2892    }
2893   ],
2894   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2895   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
2896   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2897   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
2898   "size" : 4,
2899   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
2900   "underlying_type" : "_ZTIi"
2901  },
2902  {
2903   "alignment" : 4,
2904   "enum_fields" :
2905   [
2906    {
2907     "enum_field_value" : 0,
2908     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2909    },
2910    {
2911     "enum_field_value" : 1,
2912     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2913    },
2914    {
2915     "enum_field_value" : 2,
2916     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2917    }
2918   ],
2919   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2920   "name" : "android::hardware::ProcessState::CallRestriction",
2921   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2922   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2923   "size" : 4,
2924   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
2925   "underlying_type" : "_ZTIi"
2926  },
2927  {
2928   "alignment" : 4,
2929   "enum_fields" :
2930   [
2931    {
2932     "enum_field_value" : 0,
2933     "name" : "android::hardware::HidlReturnRestriction::NONE"
2934    },
2935    {
2936     "enum_field_value" : 1,
2937     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2938    },
2939    {
2940     "enum_field_value" : 2,
2941     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2942    }
2943   ],
2944   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2945   "name" : "android::hardware::HidlReturnRestriction",
2946   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2947   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2948   "size" : 4,
2949   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
2950   "underlying_type" : "_ZTIi"
2951  },
2952  {
2953   "alignment" : 4,
2954   "enum_fields" :
2955   [
2956    {
2957     "enum_field_value" : 0,
2958     "name" : "android::hardware::power::V1_0::Status::SUCCESS"
2959    },
2960    {
2961     "enum_field_value" : 1,
2962     "name" : "android::hardware::power::V1_0::Status::FILESYSTEM_ERROR"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06StatusE",
2966   "name" : "android::hardware::power::V1_0::Status",
2967   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2968   "self_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
2969   "size" : 4,
2970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2971   "underlying_type" : "_ZTIj"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 1,
2979     "name" : "android::hardware::power::V1_0::Feature::POWER_FEATURE_DOUBLE_TAP_TO_WAKE"
2980    }
2981   ],
2982   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2983   "name" : "android::hardware::power::V1_0::Feature",
2984   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2985   "self_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
2986   "size" : 4,
2987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
2988   "underlying_type" : "_ZTIj"
2989  },
2990  {
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 1,
2996     "name" : "android::hardware::power::V1_0::PowerHint::VSYNC"
2997    },
2998    {
2999     "enum_field_value" : 2,
3000     "name" : "android::hardware::power::V1_0::PowerHint::INTERACTION"
3001    },
3002    {
3003     "enum_field_value" : 3,
3004     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_ENCODE"
3005    },
3006    {
3007     "enum_field_value" : 4,
3008     "name" : "android::hardware::power::V1_0::PowerHint::VIDEO_DECODE"
3009    },
3010    {
3011     "enum_field_value" : 5,
3012     "name" : "android::hardware::power::V1_0::PowerHint::LOW_POWER"
3013    },
3014    {
3015     "enum_field_value" : 6,
3016     "name" : "android::hardware::power::V1_0::PowerHint::SUSTAINED_PERFORMANCE"
3017    },
3018    {
3019     "enum_field_value" : 7,
3020     "name" : "android::hardware::power::V1_0::PowerHint::VR_MODE"
3021    },
3022    {
3023     "enum_field_value" : 8,
3024     "name" : "android::hardware::power::V1_0::PowerHint::LAUNCH"
3025    }
3026   ],
3027   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3028   "name" : "android::hardware::power::V1_0::PowerHint",
3029   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3030   "self_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
3031   "size" : 4,
3032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h",
3033   "underlying_type" : "_ZTIj"
3034  },
3035  {
3036   "alignment" : 4,
3037   "enum_fields" :
3038   [
3039    {
3040     "enum_field_value" : 0,
3041     "name" : "android::hardware::Status::EX_NONE"
3042    },
3043    {
3044     "enum_field_value" : -1,
3045     "name" : "android::hardware::Status::EX_SECURITY"
3046    },
3047    {
3048     "enum_field_value" : -2,
3049     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3050    },
3051    {
3052     "enum_field_value" : -3,
3053     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3054    },
3055    {
3056     "enum_field_value" : -4,
3057     "name" : "android::hardware::Status::EX_NULL_POINTER"
3058    },
3059    {
3060     "enum_field_value" : -5,
3061     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3062    },
3063    {
3064     "enum_field_value" : -6,
3065     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3066    },
3067    {
3068     "enum_field_value" : -7,
3069     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3070    },
3071    {
3072     "enum_field_value" : -128,
3073     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3074    },
3075    {
3076     "enum_field_value" : -129,
3077     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3078    }
3079   ],
3080   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3081   "name" : "android::hardware::Status::Exception",
3082   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3083   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3084   "size" : 4,
3085   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3086   "underlying_type" : "_ZTIi"
3087  },
3088  {
3089   "alignment" : 4,
3090   "enum_fields" :
3091   [
3092    {
3093     "enum_field_value" : 1,
3094     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3095    }
3096   ],
3097   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3098   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3099   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3100   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3101   "size" : 4,
3102   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3103   "underlying_type" : "_ZTIj"
3104  },
3105  {
3106   "alignment" : 4,
3107   "enum_fields" :
3108   [
3109    {
3110     "enum_field_value" : 0,
3111     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3112    },
3113    {
3114     "enum_field_value" : 1,
3115     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3116    },
3117    {
3118     "enum_field_value" : 2,
3119     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3120    },
3121    {
3122     "enum_field_value" : 3,
3123     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3124    },
3125    {
3126     "enum_field_value" : 4,
3127     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3128    },
3129    {
3130     "enum_field_value" : 5,
3131     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3132    },
3133    {
3134     "enum_field_value" : 6,
3135     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3136    },
3137    {
3138     "enum_field_value" : 7,
3139     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3140    },
3141    {
3142     "enum_field_value" : 8,
3143     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3144    },
3145    {
3146     "enum_field_value" : 9,
3147     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3148    }
3149   ],
3150   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3151   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3152   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3153   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3154   "size" : 4,
3155   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3156   "underlying_type" : "_ZTIj"
3157  },
3158  {
3159   "alignment" : 4,
3160   "enum_fields" :
3161   [
3162    {
3163     "enum_field_value" : 1,
3164     "name" : "android::hardware::kSynchronizedReadWrite"
3165    },
3166    {
3167     "enum_field_value" : 2,
3168     "name" : "android::hardware::kUnsynchronizedWrite"
3169    }
3170   ],
3171   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3172   "name" : "android::hardware::MQFlavor",
3173   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3174   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3175   "size" : 4,
3176   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3177   "underlying_type" : "_ZTIj"
3178  },
3179  {
3180   "alignment" : 4,
3181   "enum_fields" :
3182   [
3183    {
3184     "enum_field_value" : 0,
3185     "name" : "android::Condition::WAKE_UP_ONE"
3186    },
3187    {
3188     "enum_field_value" : 1,
3189     "name" : "android::Condition::WAKE_UP_ALL"
3190    }
3191   ],
3192   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3193   "name" : "android::Condition::WakeUpType",
3194   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3195   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3196   "size" : 4,
3197   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3198   "underlying_type" : "_ZTIj"
3199  },
3200  {
3201   "alignment" : 4,
3202   "enum_fields" :
3203   [
3204    {
3205     "enum_field_value" : 0,
3206     "name" : "android::Condition::PRIVATE"
3207    },
3208    {
3209     "enum_field_value" : 1,
3210     "name" : "android::Condition::SHARED"
3211    }
3212   ],
3213   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3214   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3215   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3216   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3217   "size" : 4,
3218   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3219   "underlying_type" : "_ZTIj"
3220  }
3221 ],
3222 "function_types" :
3223 [
3224  {
3225   "alignment" : 4,
3226   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3227   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3228   "parameters" :
3229   [
3230    {
3231     "referenced_type" : "_ZTIRKN7android8String16E"
3232    },
3233    {
3234     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3235    },
3236    {
3237     "referenced_type" : "_ZTIPv"
3238    }
3239   ],
3240   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3241   "return_type" : "_ZTIb",
3242   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3243   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3244  },
3245  {
3246   "alignment" : 4,
3247   "linker_set_key" : "_ZTIFiPvE",
3248   "name" : "int (void *)",
3249   "parameters" :
3250   [
3251    {
3252     "referenced_type" : "_ZTIPv"
3253    }
3254   ],
3255   "referenced_type" : "_ZTIFiPvE",
3256   "return_type" : "_ZTIi",
3257   "self_type" : "_ZTIFiPvE",
3258   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3259  },
3260  {
3261   "alignment" : 4,
3262   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3263   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3264   "parameters" :
3265   [
3266    {
3267     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3268    },
3269    {
3270     "referenced_type" : "_ZTIPKh"
3271    },
3272    {
3273     "referenced_type" : "_ZTIj"
3274    },
3275    {
3276     "referenced_type" : "_ZTIPKy"
3277    },
3278    {
3279     "referenced_type" : "_ZTIj"
3280    },
3281    {
3282     "referenced_type" : "_ZTIPv"
3283    }
3284   ],
3285   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3286   "return_type" : "_ZTIv",
3287   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3288   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3289  }
3290 ],
3291 "functions" :
3292 [
3293  {
3294   "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel",
3295   "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEjj",
3296   "parameters" :
3297   [
3298    {
3299     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE"
3300    },
3301    {
3302     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3303    },
3304    {
3305     "referenced_type" : "_ZTIj"
3306    },
3307    {
3308     "referenced_type" : "_ZTIj"
3309    }
3310   ],
3311   "return_type" : "_ZTIi",
3312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
3313  },
3314  {
3315   "function_name" : "android::hardware::power::V1_0::writeEmbeddedToParcel",
3316   "linker_set_key" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEjj",
3317   "parameters" :
3318   [
3319    {
3320     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
3321    },
3322    {
3323     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3324    },
3325    {
3326     "referenced_type" : "_ZTIj"
3327    },
3328    {
3329     "referenced_type" : "_ZTIj"
3330    }
3331   ],
3332   "return_type" : "_ZTIi",
3333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
3334  },
3335  {
3336   "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel",
3337   "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEjj",
3338   "parameters" :
3339   [
3340    {
3341     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE"
3342    },
3343    {
3344     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3345    },
3346    {
3347     "referenced_type" : "_ZTIj"
3348    },
3349    {
3350     "referenced_type" : "_ZTIj"
3351    }
3352   ],
3353   "return_type" : "_ZTIi",
3354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
3355  },
3356  {
3357   "function_name" : "android::hardware::power::V1_0::readEmbeddedFromParcel",
3358   "linker_set_key" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEjj",
3359   "parameters" :
3360   [
3361    {
3362     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
3363    },
3364    {
3365     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3366    },
3367    {
3368     "referenced_type" : "_ZTIj"
3369    },
3370    {
3371     "referenced_type" : "_ZTIj"
3372    }
3373   ],
3374   "return_type" : "_ZTIi",
3375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/hwtypes.h"
3376  },
3377  {
3378   "function_name" : "android::hardware::power::V1_0::IPower::getService",
3379   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3380   "parameters" :
3381   [
3382    {
3383     "default_arg" : true,
3384     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3385    },
3386    {
3387     "default_arg" : true,
3388     "referenced_type" : "_ZTIb"
3389    }
3390   ],
3391   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
3392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3393  },
3394  {
3395   "function_name" : "android::hardware::power::V1_0::IPower::linkToDeath",
3396   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3397   "parameters" :
3398   [
3399    {
3400     "is_this_ptr" : true,
3401     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3402    },
3403    {
3404     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3405    },
3406    {
3407     "referenced_type" : "_ZTIy"
3408    }
3409   ],
3410   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3412  },
3413  {
3414   "function_name" : "android::hardware::power::V1_0::IPower::getDebugInfo",
3415   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3416   "parameters" :
3417   [
3418    {
3419     "is_this_ptr" : true,
3420     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3421    },
3422    {
3423     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3424    }
3425   ],
3426   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3428  },
3429  {
3430   "function_name" : "android::hardware::power::V1_0::IPower::getHashChain",
3431   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3432   "parameters" :
3433   [
3434    {
3435     "is_this_ptr" : true,
3436     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3437    },
3438    {
3439     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3440    }
3441   ],
3442   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3444  },
3445  {
3446   "function_name" : "android::hardware::power::V1_0::IPower::tryGetService",
3447   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3448   "parameters" :
3449   [
3450    {
3451     "default_arg" : true,
3452     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3453    },
3454    {
3455     "default_arg" : true,
3456     "referenced_type" : "_ZTIb"
3457    }
3458   ],
3459   "return_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
3460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3461  },
3462  {
3463   "function_name" : "android::hardware::power::V1_0::IPower::unlinkToDeath",
3464   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3465   "parameters" :
3466   [
3467    {
3468     "is_this_ptr" : true,
3469     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3470    },
3471    {
3472     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3473    }
3474   ],
3475   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3477  },
3478  {
3479   "function_name" : "android::hardware::power::V1_0::IPower::interfaceChain",
3480   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3481   "parameters" :
3482   [
3483    {
3484     "is_this_ptr" : true,
3485     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3486    },
3487    {
3488     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3489    }
3490   ],
3491   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3493  },
3494  {
3495   "function_name" : "android::hardware::power::V1_0::IPower::registerAsService",
3496   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3497   "parameters" :
3498   [
3499    {
3500     "is_this_ptr" : true,
3501     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3502    },
3503    {
3504     "default_arg" : true,
3505     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3506    }
3507   ],
3508   "return_type" : "_ZTIi",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::power::V1_0::IPower::interfaceDescriptor",
3513   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3519    },
3520    {
3521     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3522    }
3523   ],
3524   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3526  },
3527  {
3528   "function_name" : "android::hardware::power::V1_0::IPower::notifySyspropsChanged",
3529   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv",
3530   "parameters" :
3531   [
3532    {
3533     "is_this_ptr" : true,
3534     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3535    }
3536   ],
3537   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3539  },
3540  {
3541   "function_name" : "android::hardware::power::V1_0::IPower::setHALInstrumentation",
3542   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv",
3543   "parameters" :
3544   [
3545    {
3546     "is_this_ptr" : true,
3547     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3548    }
3549   ],
3550   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3552  },
3553  {
3554   "function_name" : "android::hardware::power::V1_0::IPower::registerForNotifications",
3555   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3556   "parameters" :
3557   [
3558    {
3559     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3560    },
3561    {
3562     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3563    }
3564   ],
3565   "return_type" : "_ZTIb",
3566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3567  },
3568  {
3569   "function_name" : "android::hardware::power::V1_0::IPower::ping",
3570   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower4pingEv",
3571   "parameters" :
3572   [
3573    {
3574     "is_this_ptr" : true,
3575     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3576    }
3577   ],
3578   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::power::V1_0::IPower::debug",
3583   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3584   "parameters" :
3585   [
3586    {
3587     "is_this_ptr" : true,
3588     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3589    },
3590    {
3591     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3592    },
3593    {
3594     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3595    }
3596   ],
3597   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3599  },
3600  {
3601   "function_name" : "android::hardware::power::V1_0::IPower::castFrom",
3602   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3603   "parameters" :
3604   [
3605    {
3606     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3607    },
3608    {
3609     "default_arg" : true,
3610     "referenced_type" : "_ZTIb"
3611    }
3612   ],
3613   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3615  },
3616  {
3617   "function_name" : "android::hardware::power::V1_0::IPower::castFrom",
3618   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower8castFromERKNS_2spIS3_EEb",
3619   "parameters" :
3620   [
3621    {
3622     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3623    },
3624    {
3625     "default_arg" : true,
3626     "referenced_type" : "_ZTIb"
3627    }
3628   ],
3629   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
3630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
3631  },
3632  {
3633   "access" : "private",
3634   "function_name" : "android::hardware::power::V1_0::BsPower::addOnewayTask",
3635   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPower13addOnewayTaskENSt3__18functionIFvvEEE",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "_ZTIPN7android8hardware5power4V1_07BsPowerE"
3641    },
3642    {
3643     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3644    }
3645   ],
3646   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::power::V1_0::BsPower::BsPower",
3651   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC1ENS_2spINS2_6IPowerEEE",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "_ZTIPN7android8hardware5power4V1_07BsPowerE"
3657    },
3658    {
3659     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3660    }
3661   ],
3662   "return_type" : "_ZTIv",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::power::V1_0::BsPower::BsPower",
3667   "linker_set_key" : "_ZN7android8hardware5power4V1_07BsPowerC2ENS_2spINS2_6IPowerEEE",
3668   "parameters" :
3669   [
3670    {
3671     "is_this_ptr" : true,
3672     "referenced_type" : "_ZTIPN7android8hardware5power4V1_07BsPowerE"
3673    },
3674    {
3675     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3676    }
3677   ],
3678   "return_type" : "_ZTIv",
3679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h"
3680  },
3681  {
3682   "function_name" : "android::hardware::power::V1_0::BnHwPower::onTransact",
3683   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3684   "parameters" :
3685   [
3686    {
3687     "is_this_ptr" : true,
3688     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3689    },
3690    {
3691     "referenced_type" : "_ZTIj"
3692    },
3693    {
3694     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3695    },
3696    {
3697     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3698    },
3699    {
3700     "default_arg" : true,
3701     "referenced_type" : "_ZTIj"
3702    },
3703    {
3704     "default_arg" : true,
3705     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3706    }
3707   ],
3708   "return_type" : "_ZTIi",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3710  },
3711  {
3712   "access" : "private",
3713   "function_name" : "android::hardware::power::V1_0::BnHwPower::getDebugInfo",
3714   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3715   "parameters" :
3716   [
3717    {
3718     "is_this_ptr" : true,
3719     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3720    },
3721    {
3722     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3723    }
3724   ],
3725   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3727  },
3728  {
3729   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_powerHint",
3730   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower15_hidl_powerHintEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3731   "parameters" :
3732   [
3733    {
3734     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3735    },
3736    {
3737     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3738    },
3739    {
3740     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3741    },
3742    {
3743     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3744    }
3745   ],
3746   "return_type" : "_ZTIi",
3747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3748  },
3749  {
3750   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setFeature",
3751   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower16_hidl_setFeatureEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3752   "parameters" :
3753   [
3754    {
3755     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3756    },
3757    {
3758     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3759    },
3760    {
3761     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3762    },
3763    {
3764     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3765    }
3766   ],
3767   "return_type" : "_ZTIi",
3768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3769  },
3770  {
3771   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_setInteractive",
3772   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower20_hidl_setInteractiveEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3773   "parameters" :
3774   [
3775    {
3776     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3777    },
3778    {
3779     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3780    },
3781    {
3782     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3783    },
3784    {
3785     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3786    }
3787   ],
3788   "return_type" : "_ZTIi",
3789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3790  },
3791  {
3792   "function_name" : "android::hardware::power::V1_0::BnHwPower::_hidl_getPlatformLowPowerStats",
3793   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower30_hidl_getPlatformLowPowerStatsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3794   "parameters" :
3795   [
3796    {
3797     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3798    },
3799    {
3800     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3801    },
3802    {
3803     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3804    },
3805    {
3806     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3807    }
3808   ],
3809   "return_type" : "_ZTIi",
3810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3811  },
3812  {
3813   "access" : "private",
3814   "function_name" : "android::hardware::power::V1_0::BnHwPower::ping",
3815   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPower4pingEv",
3816   "parameters" :
3817   [
3818    {
3819     "is_this_ptr" : true,
3820     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3821    }
3822   ],
3823   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower",
3828   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC1ERKNS_2spINS2_6IPowerEEE",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3834    },
3835    {
3836     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3837    }
3838   ],
3839   "return_type" : "_ZTIv",
3840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3841  },
3842  {
3843   "function_name" : "android::hardware::power::V1_0::BnHwPower::BnHwPower",
3844   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerC2ERKNS_2spINS2_6IPowerEEE",
3845   "parameters" :
3846   [
3847    {
3848     "is_this_ptr" : true,
3849     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3850    },
3851    {
3852     "referenced_type" : "_ZTIRKN7android2spINS_8hardware5power4V1_06IPowerEEE"
3853    }
3854   ],
3855   "return_type" : "_ZTIv",
3856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3857  },
3858  {
3859   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
3860   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev",
3861   "parameters" :
3862   [
3863    {
3864     "is_this_ptr" : true,
3865     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3866    }
3867   ],
3868   "return_type" : "_ZTIv",
3869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3870  },
3871  {
3872   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
3873   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev",
3874   "parameters" :
3875   [
3876    {
3877     "is_this_ptr" : true,
3878     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3879    }
3880   ],
3881   "return_type" : "_ZTIv",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::power::V1_0::BnHwPower::~BnHwPower",
3886   "linker_set_key" : "_ZN7android8hardware5power4V1_09BnHwPowerD2Ev",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE"
3892    }
3893   ],
3894   "return_type" : "_ZTIv",
3895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h"
3896  },
3897  {
3898   "function_name" : "android::hardware::power::V1_0::BpHwPower::setFeature",
3899   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb",
3900   "parameters" :
3901   [
3902    {
3903     "is_this_ptr" : true,
3904     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3905    },
3906    {
3907     "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE"
3908    },
3909    {
3910     "referenced_type" : "_ZTIb"
3911    }
3912   ],
3913   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::power::V1_0::BpHwPower::linkToDeath",
3918   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3924    },
3925    {
3926     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3927    },
3928    {
3929     "referenced_type" : "_ZTIy"
3930    }
3931   ],
3932   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3934  },
3935  {
3936   "function_name" : "android::hardware::power::V1_0::BpHwPower::getDebugInfo",
3937   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3938   "parameters" :
3939   [
3940    {
3941     "is_this_ptr" : true,
3942     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3943    },
3944    {
3945     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3946    }
3947   ],
3948   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3950  },
3951  {
3952   "function_name" : "android::hardware::power::V1_0::BpHwPower::getHashChain",
3953   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3954   "parameters" :
3955   [
3956    {
3957     "is_this_ptr" : true,
3958     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3959    },
3960    {
3961     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3962    }
3963   ],
3964   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3966  },
3967  {
3968   "function_name" : "android::hardware::power::V1_0::BpHwPower::unlinkToDeath",
3969   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3970   "parameters" :
3971   [
3972    {
3973     "is_this_ptr" : true,
3974     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3975    },
3976    {
3977     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3978    }
3979   ],
3980   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3982  },
3983  {
3984   "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceChain",
3985   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3986   "parameters" :
3987   [
3988    {
3989     "is_this_ptr" : true,
3990     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3991    },
3992    {
3993     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3994    }
3995   ],
3996   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
3998  },
3999  {
4000   "function_name" : "android::hardware::power::V1_0::BpHwPower::setInteractive",
4001   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb",
4002   "parameters" :
4003   [
4004    {
4005     "is_this_ptr" : true,
4006     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4007    },
4008    {
4009     "referenced_type" : "_ZTIb"
4010    }
4011   ],
4012   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4014  },
4015  {
4016   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_powerHint",
4017   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower15_hidl_powerHintEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_9PowerHintEi",
4018   "parameters" :
4019   [
4020    {
4021     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4022    },
4023    {
4024     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4025    },
4026    {
4027     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4028    },
4029    {
4030     "referenced_type" : "_ZTIi"
4031    }
4032   ],
4033   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4035  },
4036  {
4037   "function_name" : "android::hardware::power::V1_0::BpHwPower::onLastStrongRef",
4038   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv",
4039   "parameters" :
4040   [
4041    {
4042     "is_this_ptr" : true,
4043     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4044    },
4045    {
4046     "referenced_type" : "_ZTIPKv"
4047    }
4048   ],
4049   "return_type" : "_ZTIv",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setFeature",
4054   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower16_hidl_setFeatureEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7FeatureEb",
4055   "parameters" :
4056   [
4057    {
4058     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4059    },
4060    {
4061     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4062    },
4063    {
4064     "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE"
4065    },
4066    {
4067     "referenced_type" : "_ZTIb"
4068    }
4069   ],
4070   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4072  },
4073  {
4074   "function_name" : "android::hardware::power::V1_0::BpHwPower::interfaceDescriptor",
4075   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4076   "parameters" :
4077   [
4078    {
4079     "is_this_ptr" : true,
4080     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4081    },
4082    {
4083     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4084    }
4085   ],
4086   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4088  },
4089  {
4090   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_setInteractive",
4091   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower20_hidl_setInteractiveEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEb",
4092   "parameters" :
4093   [
4094    {
4095     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4096    },
4097    {
4098     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4099    },
4100    {
4101     "referenced_type" : "_ZTIb"
4102    }
4103   ],
4104   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4106  },
4107  {
4108   "function_name" : "android::hardware::power::V1_0::BpHwPower::notifySyspropsChanged",
4109   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv",
4110   "parameters" :
4111   [
4112    {
4113     "is_this_ptr" : true,
4114     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4115    }
4116   ],
4117   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::power::V1_0::BpHwPower::setHALInstrumentation",
4122   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv",
4123   "parameters" :
4124   [
4125    {
4126     "is_this_ptr" : true,
4127     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4128    }
4129   ],
4130   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4132  },
4133  {
4134   "function_name" : "android::hardware::power::V1_0::BpHwPower::getPlatformLowPowerStats",
4135   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE",
4136   "parameters" :
4137   [
4138    {
4139     "is_this_ptr" : true,
4140     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4141    },
4142    {
4143     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_028PowerStatePlatformSleepStateEEENS5_6StatusEEEE"
4144    }
4145   ],
4146   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4148  },
4149  {
4150   "function_name" : "android::hardware::power::V1_0::BpHwPower::_hidl_getPlatformLowPowerStats",
4151   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower30_hidl_getPlatformLowPowerStatsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE",
4152   "parameters" :
4153   [
4154    {
4155     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4156    },
4157    {
4158     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4159    },
4160    {
4161     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_5power4V1_028PowerStatePlatformSleepStateEEENS5_6StatusEEEE"
4162    }
4163   ],
4164   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4166  },
4167  {
4168   "function_name" : "android::hardware::power::V1_0::BpHwPower::ping",
4169   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv",
4170   "parameters" :
4171   [
4172    {
4173     "is_this_ptr" : true,
4174     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4175    }
4176   ],
4177   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4179  },
4180  {
4181   "function_name" : "android::hardware::power::V1_0::BpHwPower::debug",
4182   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4183   "parameters" :
4184   [
4185    {
4186     "is_this_ptr" : true,
4187     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4188    },
4189    {
4190     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4191    },
4192    {
4193     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4194    }
4195   ],
4196   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4198  },
4199  {
4200   "function_name" : "android::hardware::power::V1_0::BpHwPower::powerHint",
4201   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi",
4202   "parameters" :
4203   [
4204    {
4205     "is_this_ptr" : true,
4206     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4207    },
4208    {
4209     "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE"
4210    },
4211    {
4212     "referenced_type" : "_ZTIi"
4213    }
4214   ],
4215   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4217  },
4218  {
4219   "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower",
4220   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC1ERKNS_2spINS0_7IBinderEEE",
4221   "parameters" :
4222   [
4223    {
4224     "is_this_ptr" : true,
4225     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4226    },
4227    {
4228     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4229    }
4230   ],
4231   "return_type" : "_ZTIv",
4232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4233  },
4234  {
4235   "function_name" : "android::hardware::power::V1_0::BpHwPower::BpHwPower",
4236   "linker_set_key" : "_ZN7android8hardware5power4V1_09BpHwPowerC2ERKNS_2spINS0_7IBinderEEE",
4237   "parameters" :
4238   [
4239    {
4240     "is_this_ptr" : true,
4241     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4242    },
4243    {
4244     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4245    }
4246   ],
4247   "return_type" : "_ZTIv",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4249  },
4250  {
4251   "function_name" : "android::hardware::details::castInterface",
4252   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_5power4V1_06IPowerENS_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_06IPowerEEEEE",
4266   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4267   "template_args" :
4268   [
4269    "_ZTIN7android8hardware5power4V1_06IPowerE",
4270    "_ZTIN7android4hidl4base4V1_05IBaseE",
4271    "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
4272   ]
4273  },
4274  {
4275   "function_name" : "android::hardware::details::getServiceInternal",
4276   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_5power4V1_09BpHwPowerENS4_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_06IPowerEEE",
4290   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4291   "template_args" :
4292   [
4293    "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
4294    "_ZTIN7android8hardware5power4V1_06IPowerE",
4295    "_ZTIv",
4296    "_ZTIv"
4297   ]
4298  },
4299  {
4300   "function_name" : "android::hardware::power::V1_0::BpHwPower::onLastStrongRef",
4301   "linker_set_key" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv",
4302   "parameters" :
4303   [
4304    {
4305     "is_this_ptr" : true,
4306     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4307    },
4308    {
4309     "referenced_type" : "_ZTIPKv"
4310    }
4311   ],
4312   "return_type" : "_ZTIv",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::power::V1_0::BpHwPower::onLastStrongRef",
4317   "linker_set_key" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv",
4318   "parameters" :
4319   [
4320    {
4321     "is_this_ptr" : true,
4322     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
4323    },
4324    {
4325     "referenced_type" : "_ZTIPKv"
4326    }
4327   ],
4328   "return_type" : "_ZTIv",
4329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
4330  }
4331 ],
4332 "global_vars" :
4333 [
4334  {
4335   "linker_set_key" : "_ZN7android8hardware5power4V1_06IPower10descriptorE",
4336   "name" : "android::hardware::power::V1_0::IPower::descriptor",
4337   "referenced_type" : "_ZTIPKc",
4338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/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.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/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_8hardware7IBinderEEE",
4400   "name" : "const android::sp<android::hardware::IBinder> &",
4401   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4402   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4403   "size" : 4,
4404   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4409   "name" : "const android::wp<android::hardware::BHwBinder> &",
4410   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4411   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4412   "size" : 4,
4413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "_ZTIRKN7android7String8E",
4418   "name" : "const android::String8 &",
4419   "referenced_type" : "_ZTIKN7android7String8E",
4420   "self_type" : "_ZTIRKN7android7String8E",
4421   "size" : 4,
4422   "source_file" : "/system/core/libutils/include/utils/String8.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "_ZTIRKN7android8String16E",
4427   "name" : "const android::String16 &",
4428   "referenced_type" : "_ZTIKN7android8String16E",
4429   "self_type" : "_ZTIRKN7android8String16E",
4430   "size" : 4,
4431   "source_file" : "/system/core/libutils/include/utils/String16.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4436   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4437   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4438   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4439   "size" : 4,
4440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4445   "name" : "const android::hardware::hidl_handle &",
4446   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4447   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4448   "size" : 4,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4454   "name" : "const android::hardware::hidl_memory &",
4455   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4456   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4457   "size" : 4,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4463   "name" : "const android::hardware::hidl_string &",
4464   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4465   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4466   "size" : 4,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4472   "name" : "const android::hardware::hidl_version &",
4473   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4474   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4475   "size" : 4,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4481   "name" : "const android::hardware::power::V1_0::PowerStateVoter &",
4482   "referenced_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
4483   "self_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE",
4484   "size" : 4,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
4490   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState &",
4491   "referenced_type" : "_ZTIKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
4492   "self_type" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
4493   "size" : 4,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4499   "name" : "const android::hardware::Parcel &",
4500   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4501   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4502   "size" : 4,
4503   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4508   "name" : "const android::hardware::Return<bool> &",
4509   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4510   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4511   "size" : 4,
4512   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4517   "name" : "const android::hardware::Status &",
4518   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4519   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4520   "size" : 4,
4521   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4522  },
4523  {
4524   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4525   "name" : "const iter<is_const> &",
4526   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4527   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4528   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4529  },
4530  {
4531   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4532   "name" : "const iter<is_const> &",
4533   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
4534   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
4535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4536  },
4537  {
4538   "alignment" : 4,
4539   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4540   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4541   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4542   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4543   "size" : 4,
4544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
4545  },
4546  {
4547   "alignment" : 4,
4548   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4549   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> &",
4550   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4551   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
4552   "size" : 4,
4553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4554  },
4555  {
4556   "alignment" : 4,
4557   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
4558   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> &",
4559   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
4560   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
4561   "size" : 4,
4562   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4563  },
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4567   "name" : "const android::hardware::hidl_vec<int> &",
4568   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4569   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4570   "size" : 4,
4571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4572  },
4573  {
4574   "alignment" : 4,
4575   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4576   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4577   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4578   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4579   "size" : 4,
4580   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4581  },
4582  {
4583   "alignment" : 4,
4584   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4585   "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 *> > *)> > > &",
4586   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4587   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4588   "size" : 4,
4589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4590  },
4591  {
4592   "alignment" : 4,
4593   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4594   "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 *> > *)> > > &",
4595   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
4596   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
4597   "size" : 4,
4598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4599  },
4600  {
4601   "alignment" : 4,
4602   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4603   "name" : "const android::hidl::base::V1_0::IBase *const &",
4604   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4605   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4606   "size" : 4,
4607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4608  },
4609  {
4610   "alignment" : 4,
4611   "linker_set_key" : "_ZTIRKa",
4612   "name" : "const signed char &",
4613   "referenced_type" : "_ZTIKa",
4614   "self_type" : "_ZTIRKa",
4615   "size" : 4,
4616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "linker_set_key" : "_ZTIRKb",
4621   "name" : "const bool &",
4622   "referenced_type" : "_ZTIKb",
4623   "self_type" : "_ZTIRKb",
4624   "size" : 4,
4625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4626  },
4627  {
4628   "alignment" : 4,
4629   "linker_set_key" : "_ZTIRKd",
4630   "name" : "const double &",
4631   "referenced_type" : "_ZTIKd",
4632   "self_type" : "_ZTIRKd",
4633   "size" : 4,
4634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4635  },
4636  {
4637   "alignment" : 4,
4638   "linker_set_key" : "_ZTIRKf",
4639   "name" : "const float &",
4640   "referenced_type" : "_ZTIKf",
4641   "self_type" : "_ZTIRKf",
4642   "size" : 4,
4643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4644  },
4645  {
4646   "alignment" : 4,
4647   "linker_set_key" : "_ZTIRKh",
4648   "name" : "const unsigned char &",
4649   "referenced_type" : "_ZTIKh",
4650   "self_type" : "_ZTIRKh",
4651   "size" : 4,
4652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4653  },
4654  {
4655   "alignment" : 4,
4656   "linker_set_key" : "_ZTIRKi",
4657   "name" : "const int &",
4658   "referenced_type" : "_ZTIKi",
4659   "self_type" : "_ZTIRKi",
4660   "size" : 4,
4661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4662  },
4663  {
4664   "alignment" : 4,
4665   "linker_set_key" : "_ZTIRKj",
4666   "name" : "const unsigned int &",
4667   "referenced_type" : "_ZTIKj",
4668   "self_type" : "_ZTIRKj",
4669   "size" : 4,
4670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4671  },
4672  {
4673   "alignment" : 4,
4674   "linker_set_key" : "_ZTIRKs",
4675   "name" : "const short &",
4676   "referenced_type" : "_ZTIKs",
4677   "self_type" : "_ZTIRKs",
4678   "size" : 4,
4679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4680  },
4681  {
4682   "alignment" : 4,
4683   "linker_set_key" : "_ZTIRKt",
4684   "name" : "const unsigned short &",
4685   "referenced_type" : "_ZTIKt",
4686   "self_type" : "_ZTIRKt",
4687   "size" : 4,
4688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4689  },
4690  {
4691   "alignment" : 4,
4692   "linker_set_key" : "_ZTIRKx",
4693   "name" : "const long long &",
4694   "referenced_type" : "_ZTIKx",
4695   "self_type" : "_ZTIRKx",
4696   "size" : 4,
4697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4698  },
4699  {
4700   "alignment" : 4,
4701   "linker_set_key" : "_ZTIRKy",
4702   "name" : "const unsigned long long &",
4703   "referenced_type" : "_ZTIKy",
4704   "self_type" : "_ZTIRKy",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4711   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4712   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4713   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4714   "size" : 4,
4715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4716  },
4717  {
4718   "alignment" : 4,
4719   "linker_set_key" : "_ZTIRN7android2spINS_8hardware5power4V1_06IPowerEEE",
4720   "name" : "android::sp<android::hardware::power::V1_0::IPower> &",
4721   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
4722   "self_type" : "_ZTIRN7android2spINS_8hardware5power4V1_06IPowerEEE",
4723   "size" : 4,
4724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4725  },
4726  {
4727   "alignment" : 4,
4728   "linker_set_key" : "_ZTIRN7android5MutexE",
4729   "name" : "android::Mutex &",
4730   "referenced_type" : "_ZTIN7android5MutexE",
4731   "self_type" : "_ZTIRN7android5MutexE",
4732   "size" : 4,
4733   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4734  },
4735  {
4736   "alignment" : 4,
4737   "linker_set_key" : "_ZTIRN7android6RWLockE",
4738   "name" : "android::RWLock &",
4739   "referenced_type" : "_ZTIN7android6RWLockE",
4740   "self_type" : "_ZTIRN7android6RWLockE",
4741   "size" : 4,
4742   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4743  },
4744  {
4745   "alignment" : 4,
4746   "linker_set_key" : "_ZTIRN7android7String8E",
4747   "name" : "android::String8 &",
4748   "referenced_type" : "_ZTIN7android7String8E",
4749   "self_type" : "_ZTIRN7android7String8E",
4750   "size" : 4,
4751   "source_file" : "/system/core/libutils/include/utils/String8.h"
4752  },
4753  {
4754   "alignment" : 4,
4755   "linker_set_key" : "_ZTIRN7android8String16E",
4756   "name" : "android::String16 &",
4757   "referenced_type" : "_ZTIN7android8String16E",
4758   "self_type" : "_ZTIRN7android8String16E",
4759   "size" : 4,
4760   "source_file" : "/system/core/libutils/include/utils/String16.h"
4761  },
4762  {
4763   "alignment" : 4,
4764   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4765   "name" : "android::hardware::TextOutput &",
4766   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4767   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4768   "size" : 4,
4769   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4770  },
4771  {
4772   "alignment" : 4,
4773   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4774   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4775   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4776   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4777   "size" : 4,
4778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4779  },
4780  {
4781   "alignment" : 4,
4782   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4783   "name" : "android::hardware::hidl_memory &",
4784   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4785   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4786   "size" : 4,
4787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4788  },
4789  {
4790   "alignment" : 4,
4791   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4792   "name" : "android::hardware::hidl_string &",
4793   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4794   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4795   "size" : 4,
4796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
4801   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &",
4802   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
4803   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
4804   "size" : 4,
4805   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4806  },
4807  {
4808   "alignment" : 4,
4809   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4810   "name" : "android::hardware::Return<bool> &",
4811   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4812   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4813   "size" : 4,
4814   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4815  },
4816  {
4817   "alignment" : 4,
4818   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4819   "name" : "android::hardware::Return<void> &",
4820   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4821   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4822   "size" : 4,
4823   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4824  },
4825  {
4826   "alignment" : 4,
4827   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4828   "name" : "android::hardware::Status &",
4829   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4830   "self_type" : "_ZTIRN7android8hardware6StatusE",
4831   "size" : 4,
4832   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4833  },
4834  {
4835   "alignment" : 4,
4836   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4837   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4838   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4839   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4840   "size" : 4,
4841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4842  },
4843  {
4844   "alignment" : 4,
4845   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4846   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4847   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4848   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4849   "size" : 4,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4851  },
4852  {
4853   "alignment" : 4,
4854   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4855   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4856   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4857   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4858   "size" : 4,
4859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4860  },
4861  {
4862   "alignment" : 4,
4863   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4864   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4865   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4866   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4867   "size" : 4,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4869  },
4870  {
4871   "alignment" : 4,
4872   "linker_set_key" : "_ZTIRh",
4873   "name" : "unsigned char &",
4874   "referenced_type" : "_ZTIh",
4875   "self_type" : "_ZTIRh",
4876   "size" : 4,
4877   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4878  },
4879  {
4880   "alignment" : 4,
4881   "linker_set_key" : "_ZTIRi",
4882   "name" : "int &",
4883   "referenced_type" : "_ZTIi",
4884   "self_type" : "_ZTIRi",
4885   "size" : 4,
4886   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "linker_set_key" : "_ZTIRj",
4891   "name" : "unsigned int &",
4892   "referenced_type" : "_ZTIj",
4893   "self_type" : "_ZTIRj",
4894   "size" : 4,
4895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
4896  }
4897 ],
4898 "pointer_types" :
4899 [
4900  {
4901   "alignment" : 4,
4902   "linker_set_key" : "_ZTIP13native_handle",
4903   "name" : "native_handle *",
4904   "referenced_type" : "_ZTI13native_handle",
4905   "self_type" : "_ZTIP13native_handle",
4906   "size" : 4,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4908  },
4909  {
4910   "alignment" : 4,
4911   "linker_set_key" : "_ZTIP18android_flex_plane",
4912   "name" : "android_flex_plane *",
4913   "referenced_type" : "_ZTI18android_flex_plane",
4914   "self_type" : "_ZTIP18android_flex_plane",
4915   "size" : 4,
4916   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "linker_set_key" : "_ZTIP7log_msg",
4921   "name" : "log_msg *",
4922   "referenced_type" : "_ZTI7log_msg",
4923   "self_type" : "_ZTIP7log_msg",
4924   "size" : 4,
4925   "source_file" : "/system/core/liblog/include/log/log_read.h"
4926  },
4927  {
4928   "alignment" : 4,
4929   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4930   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
4931   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4932   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
4933   "size" : 4,
4934   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4935  },
4936  {
4937   "alignment" : 4,
4938   "linker_set_key" : "_ZTIPFiPvE",
4939   "name" : "int (*)(void *)",
4940   "referenced_type" : "_ZTIFiPvE",
4941   "self_type" : "_ZTIPFiPvE",
4942   "size" : 4,
4943   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4944  },
4945  {
4946   "alignment" : 4,
4947   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4948   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4949   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4950   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4951   "size" : 4,
4952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4953  },
4954  {
4955   "alignment" : 4,
4956   "linker_set_key" : "_ZTIPK13native_handle",
4957   "name" : "const native_handle *",
4958   "referenced_type" : "_ZTIK13native_handle",
4959   "self_type" : "_ZTIPK13native_handle",
4960   "size" : 4,
4961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4962  },
4963  {
4964   "alignment" : 4,
4965   "linker_set_key" : "_ZTIPK7log_msg",
4966   "name" : "const log_msg *",
4967   "referenced_type" : "_ZTIK7log_msg",
4968   "self_type" : "_ZTIPK7log_msg",
4969   "size" : 4,
4970   "source_file" : "/system/core/liblog/include/log/log_read.h"
4971  },
4972  {
4973   "alignment" : 4,
4974   "linker_set_key" : "_ZTIPKDs",
4975   "name" : "const char16_t *",
4976   "referenced_type" : "_ZTIKDs",
4977   "self_type" : "_ZTIPKDs",
4978   "size" : 4,
4979   "source_file" : "/system/core/libutils/include/utils/String16.h"
4980  },
4981  {
4982   "alignment" : 4,
4983   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4984   "name" : "const android::VectorImpl *",
4985   "referenced_type" : "_ZTIKN7android10VectorImplE",
4986   "self_type" : "_ZTIPKN7android10VectorImplE",
4987   "size" : 4,
4988   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4989  },
4990  {
4991   "alignment" : 4,
4992   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4993   "name" : "const android::NativeHandle *",
4994   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4995   "self_type" : "_ZTIPKN7android12NativeHandleE",
4996   "size" : 4,
4997   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4998  },
4999  {
5000   "alignment" : 4,
5001   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5002   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5003   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5004   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5005   "size" : 4,
5006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5011   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5012   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5013   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5014   "size" : 4,
5015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5016  },
5017  {
5018   "alignment" : 4,
5019   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5020   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5021   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5022   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5023   "size" : 4,
5024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5025  },
5026  {
5027   "alignment" : 4,
5028   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5029   "name" : "const android::sp<android::hardware::ProcessState> *",
5030   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5031   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5032   "size" : 4,
5033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5034  },
5035  {
5036   "alignment" : 4,
5037   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5038   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5039   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5040   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5041   "size" : 4,
5042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5043  },
5044  {
5045   "alignment" : 4,
5046   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5047   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5048   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5049   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5050   "size" : 4,
5051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5052  },
5053  {
5054   "alignment" : 4,
5055   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5056   "name" : "const android::sp<android::hardware::power::V1_0::IPower> *",
5057   "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5058   "self_type" : "_ZTIPKN7android2spINS_8hardware5power4V1_06IPowerEEE",
5059   "size" : 4,
5060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5061  },
5062  {
5063   "alignment" : 4,
5064   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5065   "name" : "const android::sp<android::hardware::IBinder> *",
5066   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5067   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5068   "size" : 4,
5069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5070  },
5071  {
5072   "alignment" : 4,
5073   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5074   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5075   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5076   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5077   "size" : 4,
5078   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5079  },
5080  {
5081   "alignment" : 4,
5082   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5083   "name" : "const android::wp<android::hardware::BHwBinder> *",
5084   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5085   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5086   "size" : 4,
5087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5088  },
5089  {
5090   "alignment" : 4,
5091   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5092   "name" : "const android::hidl::base::V1_0::IBase *",
5093   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5094   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5095   "size" : 4,
5096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5097  },
5098  {
5099   "alignment" : 4,
5100   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5101   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5102   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5103   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5104   "size" : 4,
5105   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5106  },
5107  {
5108   "alignment" : 4,
5109   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5110   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5111   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5112   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5113   "size" : 4,
5114   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5115  },
5116  {
5117   "alignment" : 4,
5118   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5119   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5120   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5121   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5122   "size" : 4,
5123   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5124  },
5125  {
5126   "alignment" : 4,
5127   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5128   "name" : "const android::RefBase *",
5129   "referenced_type" : "_ZTIKN7android7RefBaseE",
5130   "self_type" : "_ZTIPKN7android7RefBaseE",
5131   "size" : 4,
5132   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5133  },
5134  {
5135   "alignment" : 4,
5136   "linker_set_key" : "_ZTIPKN7android7String8E",
5137   "name" : "const android::String8 *",
5138   "referenced_type" : "_ZTIKN7android7String8E",
5139   "self_type" : "_ZTIPKN7android7String8E",
5140   "size" : 4,
5141   "source_file" : "/system/core/libutils/include/utils/String8.h"
5142  },
5143  {
5144   "alignment" : 4,
5145   "linker_set_key" : "_ZTIPKN7android8String16E",
5146   "name" : "const android::String16 *",
5147   "referenced_type" : "_ZTIKN7android8String16E",
5148   "self_type" : "_ZTIPKN7android8String16E",
5149   "size" : 4,
5150   "source_file" : "/system/core/libutils/include/utils/String16.h"
5151  },
5152  {
5153   "alignment" : 4,
5154   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5155   "name" : "const android::hardware::BpHwRefBase *",
5156   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5157   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5158   "size" : 4,
5159   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5160  },
5161  {
5162   "alignment" : 4,
5163   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5164   "name" : "const android::hardware::hidl_memory *",
5165   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5166   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5167   "size" : 4,
5168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5169  },
5170  {
5171   "alignment" : 4,
5172   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5173   "name" : "const android::hardware::hidl_version *",
5174   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5175   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5176   "size" : 4,
5177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5178  },
5179  {
5180   "alignment" : 4,
5181   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_015PowerStateVoterE",
5182   "name" : "const android::hardware::power::V1_0::PowerStateVoter *",
5183   "referenced_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
5184   "self_type" : "_ZTIPKN7android8hardware5power4V1_015PowerStateVoterE",
5185   "size" : 4,
5186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5187  },
5188  {
5189   "alignment" : 4,
5190   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5191   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState *",
5192   "referenced_type" : "_ZTIKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5193   "self_type" : "_ZTIPKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5194   "size" : 4,
5195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5196  },
5197  {
5198   "alignment" : 4,
5199   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5200   "name" : "const android::hardware::power::V1_0::IPower *",
5201   "referenced_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
5202   "self_type" : "_ZTIPKN7android8hardware5power4V1_06IPowerE",
5203   "size" : 4,
5204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
5205  },
5206  {
5207   "alignment" : 4,
5208   "linker_set_key" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5209   "name" : "const android::hardware::power::V1_0::BpHwPower *",
5210   "referenced_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
5211   "self_type" : "_ZTIPKN7android8hardware5power4V1_09BpHwPowerE",
5212   "size" : 4,
5213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
5214  },
5215  {
5216   "alignment" : 4,
5217   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5218   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
5219   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5220   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5221   "size" : 4,
5222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5223  },
5224  {
5225   "alignment" : 4,
5226   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5227   "name" : "const android::hardware::Return<bool> *",
5228   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5229   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5230   "size" : 4,
5231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5232  },
5233  {
5234   "alignment" : 4,
5235   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5236   "name" : "const android::hardware::Status *",
5237   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5238   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5239   "size" : 4,
5240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5241  },
5242  {
5243   "alignment" : 4,
5244   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5245   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5246   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5247   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5248   "size" : 4,
5249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5250  },
5251  {
5252   "alignment" : 4,
5253   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5254   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5255   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5256   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5257   "size" : 4,
5258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5259  },
5260  {
5261   "alignment" : 4,
5262   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5263   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter> *",
5264   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5265   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
5266   "size" : 4,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "alignment" : 4,
5271   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5272   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
5273   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5274   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5275   "size" : 4,
5276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5277  },
5278  {
5279   "alignment" : 4,
5280   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5281   "name" : "const android::hardware::details::hidl_pointer<int> *",
5282   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5283   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5284   "size" : 4,
5285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5286  },
5287  {
5288   "alignment" : 4,
5289   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5290   "name" : "const android::hardware::details::return_status *",
5291   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5292   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5293   "size" : 4,
5294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5295  },
5296  {
5297   "alignment" : 4,
5298   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5299   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter> *",
5300   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5301   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
5302   "size" : 4,
5303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5304  },
5305  {
5306   "alignment" : 4,
5307   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5308   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState> *",
5309   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5310   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
5311   "size" : 4,
5312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5313  },
5314  {
5315   "alignment" : 4,
5316   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5317   "name" : "const android::hardware::hidl_vec<int> *",
5318   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5319   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5320   "size" : 4,
5321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5322  },
5323  {
5324   "alignment" : 4,
5325   "linker_set_key" : "_ZTIPKc",
5326   "name" : "const char *",
5327   "referenced_type" : "_ZTIKc",
5328   "self_type" : "_ZTIPKc",
5329   "size" : 4,
5330   "source_file" : "/system/core/liblog/include/android/log.h"
5331  },
5332  {
5333   "alignment" : 4,
5334   "linker_set_key" : "_ZTIPKh",
5335   "name" : "const unsigned char *",
5336   "referenced_type" : "_ZTIKh",
5337   "self_type" : "_ZTIPKh",
5338   "size" : 4,
5339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5340  },
5341  {
5342   "alignment" : 4,
5343   "linker_set_key" : "_ZTIPKv",
5344   "name" : "const void *",
5345   "referenced_type" : "_ZTIKv",
5346   "self_type" : "_ZTIPKv",
5347   "size" : 4,
5348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5349  },
5350  {
5351   "alignment" : 4,
5352   "linker_set_key" : "_ZTIPKy",
5353   "name" : "const unsigned long long *",
5354   "referenced_type" : "_ZTIKy",
5355   "self_type" : "_ZTIPKy",
5356   "size" : 4,
5357   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5358  },
5359  {
5360   "alignment" : 4,
5361   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5362   "name" : "android::ScopedTrace *",
5363   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5364   "self_type" : "_ZTIPN7android11ScopedTraceE",
5365   "size" : 4,
5366   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5367  },
5368  {
5369   "alignment" : 4,
5370   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5371   "name" : "android::ReferenceRenamer *",
5372   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5373   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5374   "size" : 4,
5375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5376  },
5377  {
5378   "alignment" : 4,
5379   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5380   "name" : "android::VirtualLightRefBase *",
5381   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5382   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5383   "size" : 4,
5384   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5385  },
5386  {
5387   "alignment" : 4,
5388   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5389   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5390   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5391   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5392   "size" : 4,
5393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5394  },
5395  {
5396   "alignment" : 4,
5397   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5398   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5399   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5400   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5401   "size" : 4,
5402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5403  },
5404  {
5405   "alignment" : 4,
5406   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5407   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5408   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5409   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5410   "size" : 4,
5411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5412  },
5413  {
5414   "alignment" : 4,
5415   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5416   "name" : "android::sp<android::hardware::ProcessState> *",
5417   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5418   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5419   "size" : 4,
5420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5421  },
5422  {
5423   "alignment" : 4,
5424   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5425   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5426   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5427   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5428   "size" : 4,
5429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5430  },
5431  {
5432   "alignment" : 4,
5433   "linker_set_key" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5434   "name" : "android::sp<android::hardware::power::V1_0::IPower> *",
5435   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
5436   "self_type" : "_ZTIPN7android2spINS_8hardware5power4V1_06IPowerEEE",
5437   "size" : 4,
5438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5439  },
5440  {
5441   "alignment" : 4,
5442   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5443   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5444   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5445   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5446   "size" : 4,
5447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5448  },
5449  {
5450   "alignment" : 4,
5451   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5452   "name" : "android::sp<android::hardware::IBinder> *",
5453   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5454   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5455   "size" : 4,
5456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5457  },
5458  {
5459   "alignment" : 4,
5460   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5461   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5462   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5463   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5464   "size" : 4,
5465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5466  },
5467  {
5468   "alignment" : 4,
5469   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5470   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5471   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5472   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5473   "size" : 4,
5474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5475  },
5476  {
5477   "alignment" : 4,
5478   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5479   "name" : "android::wp<android::hardware::BHwBinder> *",
5480   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5481   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5482   "size" : 4,
5483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5484  },
5485  {
5486   "alignment" : 4,
5487   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5488   "name" : "android::hidl::base::V1_0::IBase *",
5489   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5490   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5491   "size" : 4,
5492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5493  },
5494  {
5495   "alignment" : 4,
5496   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5497   "name" : "android::hidl::base::V1_0::BnHwBase *",
5498   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5499   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5500   "size" : 4,
5501   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5502  },
5503  {
5504   "alignment" : 4,
5505   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5506   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5507   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5508   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5509   "size" : 4,
5510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5511  },
5512  {
5513   "alignment" : 4,
5514   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5515   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5516   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5517   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5518   "size" : 4,
5519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5520  },
5521  {
5522   "alignment" : 4,
5523   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5524   "name" : "android::Mutex::Autolock *",
5525   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5526   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5527   "size" : 4,
5528   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5529  },
5530  {
5531   "alignment" : 4,
5532   "linker_set_key" : "_ZTIPN7android5MutexE",
5533   "name" : "android::Mutex *",
5534   "referenced_type" : "_ZTIN7android5MutexE",
5535   "self_type" : "_ZTIPN7android5MutexE",
5536   "size" : 4,
5537   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5538  },
5539  {
5540   "alignment" : 4,
5541   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5542   "name" : "android::RWLock::AutoRLock *",
5543   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5544   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5545   "size" : 4,
5546   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5547  },
5548  {
5549   "alignment" : 4,
5550   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5551   "name" : "android::RWLock::AutoWLock *",
5552   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5553   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5554   "size" : 4,
5555   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5556  },
5557  {
5558   "alignment" : 4,
5559   "linker_set_key" : "_ZTIPN7android6RWLockE",
5560   "name" : "android::RWLock *",
5561   "referenced_type" : "_ZTIN7android6RWLockE",
5562   "self_type" : "_ZTIPN7android6RWLockE",
5563   "size" : 4,
5564   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5565  },
5566  {
5567   "alignment" : 4,
5568   "linker_set_key" : "_ZTIPN7android6ThreadE",
5569   "name" : "android::Thread *",
5570   "referenced_type" : "_ZTIN7android6ThreadE",
5571   "self_type" : "_ZTIPN7android6ThreadE",
5572   "size" : 4,
5573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 4,
5577   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5578   "name" : "android::RefBase::weakref_impl *",
5579   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5580   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5581   "size" : 4,
5582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5583  },
5584  {
5585   "alignment" : 4,
5586   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5587   "name" : "android::RefBase::weakref_type *",
5588   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5589   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5590   "size" : 4,
5591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5592  },
5593  {
5594   "alignment" : 4,
5595   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5596   "name" : "android::RefBase *",
5597   "referenced_type" : "_ZTIN7android7RefBaseE",
5598   "self_type" : "_ZTIPN7android7RefBaseE",
5599   "size" : 4,
5600   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5601  },
5602  {
5603   "alignment" : 4,
5604   "linker_set_key" : "_ZTIPN7android7String8E",
5605   "name" : "android::String8 *",
5606   "referenced_type" : "_ZTIN7android7String8E",
5607   "self_type" : "_ZTIPN7android7String8E",
5608   "size" : 4,
5609   "source_file" : "/system/core/libutils/include/utils/String8.h"
5610  },
5611  {
5612   "alignment" : 4,
5613   "linker_set_key" : "_ZTIPN7android8String16E",
5614   "name" : "android::String16 *",
5615   "referenced_type" : "_ZTIN7android8String16E",
5616   "self_type" : "_ZTIPN7android8String16E",
5617   "size" : 4,
5618   "source_file" : "/system/core/libutils/include/utils/String16.h"
5619  },
5620  {
5621   "alignment" : 4,
5622   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5623   "name" : "android::hardware::IInterface *",
5624   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5625   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5626   "size" : 4,
5627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5628  },
5629  {
5630   "alignment" : 4,
5631   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5632   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5633   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5634   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5635   "size" : 4,
5636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5637  },
5638  {
5639   "alignment" : 4,
5640   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
5641   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower> *",
5642   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
5643   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
5644   "size" : 4,
5645   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5646  },
5647  {
5648   "alignment" : 4,
5649   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5650   "name" : "android::hardware::hidl_memory *",
5651   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5652   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5653   "size" : 4,
5654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5655  },
5656  {
5657   "alignment" : 4,
5658   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5659   "name" : "android::hardware::hidl_string *",
5660   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5661   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5662   "size" : 4,
5663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5664  },
5665  {
5666   "alignment" : 4,
5667   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5668   "name" : "android::hardware::ProcessState *",
5669   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5670   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5671   "size" : 4,
5672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5673  },
5674  {
5675   "alignment" : 4,
5676   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5677   "name" : "android::hardware::hidl_version *",
5678   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5679   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5680   "size" : 4,
5681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5682  },
5683  {
5684   "alignment" : 4,
5685   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5686   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
5687   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5688   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5689   "size" : 4,
5690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5691  },
5692  {
5693   "alignment" : 4,
5694   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5695   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
5696   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5697   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5698   "size" : 4,
5699   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5700  },
5701  {
5702   "alignment" : 4,
5703   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5704   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
5705   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5706   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5707   "size" : 4,
5708   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5709  },
5710  {
5711   "alignment" : 4,
5712   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5713   "name" : "android::hardware::GrantorDescriptor *",
5714   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5715   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5716   "size" : 4,
5717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5718  },
5719  {
5720   "alignment" : 4,
5721   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5722   "name" : "android::hardware::hidl_death_recipient *",
5723   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5724   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5725   "size" : 4,
5726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5727  },
5728  {
5729   "alignment" : 4,
5730   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5731   "name" : "android::hardware::hidl_binder_death_recipient *",
5732   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5733   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5734   "size" : 4,
5735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5736  },
5737  {
5738   "alignment" : 4,
5739   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5740   "name" : "android::hardware::power::V1_0::PowerStateVoter *",
5741   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
5742   "self_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE",
5743   "size" : 4,
5744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5745  },
5746  {
5747   "alignment" : 4,
5748   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5749   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState *",
5750   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5751   "self_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
5752   "size" : 4,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5754  },
5755  {
5756   "alignment" : 4,
5757   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5758   "name" : "android::hardware::power::V1_0::IPower *",
5759   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
5760   "self_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE",
5761   "size" : 4,
5762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5763  },
5764  {
5765   "alignment" : 4,
5766   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_07BsPowerE",
5767   "name" : "android::hardware::power::V1_0::BsPower *",
5768   "referenced_type" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
5769   "self_type" : "_ZTIPN7android8hardware5power4V1_07BsPowerE",
5770   "size" : 4,
5771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "alignment" : 4,
5775   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5776   "name" : "android::hardware::power::V1_0::BnHwPower *",
5777   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
5778   "self_type" : "_ZTIPN7android8hardware5power4V1_09BnHwPowerE",
5779   "size" : 4,
5780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5781  },
5782  {
5783   "alignment" : 4,
5784   "linker_set_key" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE",
5785   "name" : "android::hardware::power::V1_0::BpHwPower *",
5786   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
5787   "self_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE",
5788   "size" : 4,
5789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5790  },
5791  {
5792   "alignment" : 4,
5793   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5794   "name" : "android::hardware::Parcel *",
5795   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5796   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5797   "size" : 4,
5798   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5799  },
5800  {
5801   "alignment" : 4,
5802   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5803   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > *",
5804   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5805   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
5806   "size" : 4,
5807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5808  },
5809  {
5810   "alignment" : 4,
5811   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5812   "name" : "android::hardware::Return<bool> *",
5813   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5814   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5815   "size" : 4,
5816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5817  },
5818  {
5819   "alignment" : 4,
5820   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5821   "name" : "android::hardware::Return<void> *",
5822   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5823   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5824   "size" : 4,
5825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5826  },
5827  {
5828   "alignment" : 4,
5829   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5830   "name" : "android::hardware::Status *",
5831   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5832   "self_type" : "_ZTIPN7android8hardware6StatusE",
5833   "size" : 4,
5834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5835  },
5836  {
5837   "alignment" : 4,
5838   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5839   "name" : "android::hardware::IBinder::DeathRecipient *",
5840   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5841   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5842   "size" : 4,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 4,
5847   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5848   "name" : "android::hardware::IBinder *",
5849   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5850   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5851   "size" : 4,
5852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5853  },
5854  {
5855   "alignment" : 4,
5856   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5857   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5858   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5859   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5860   "size" : 4,
5861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5862  },
5863  {
5864   "alignment" : 4,
5865   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5866   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5867   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5868   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5869   "size" : 4,
5870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5871  },
5872  {
5873   "alignment" : 4,
5874   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5875   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
5876   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5877   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5878   "size" : 4,
5879   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5880  },
5881  {
5882   "alignment" : 4,
5883   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5884   "name" : "android::hardware::details::return_status *",
5885   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5886   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5887   "size" : 4,
5888   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5889  },
5890  {
5891   "alignment" : 4,
5892   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5893   "name" : "android::hardware::details::HidlInstrumentor *",
5894   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5895   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5896   "size" : 4,
5897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5898  },
5899  {
5900   "alignment" : 4,
5901   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5903   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5904   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5905   "size" : 4,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5907  },
5908  {
5909   "alignment" : 4,
5910   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5911   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5912   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5913   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5914   "size" : 4,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5916  },
5917  {
5918   "alignment" : 4,
5919   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5920   "name" : "android::hardware::BHwBinder *",
5921   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5922   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5923   "size" : 4,
5924   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5925  },
5926  {
5927   "alignment" : 4,
5928   "linker_set_key" : "_ZTIPN7android9ConditionE",
5929   "name" : "android::Condition *",
5930   "referenced_type" : "_ZTIN7android9ConditionE",
5931   "self_type" : "_ZTIPN7android9ConditionE",
5932   "size" : 4,
5933   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5934  },
5935  {
5936   "alignment" : 4,
5937   "linker_set_key" : "_ZTIPPv",
5938   "name" : "void **",
5939   "referenced_type" : "_ZTIPv",
5940   "self_type" : "_ZTIPPv",
5941   "size" : 4,
5942   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5943  },
5944  {
5945   "alignment" : 4,
5946   "linker_set_key" : "_ZTIPc",
5947   "name" : "char *",
5948   "referenced_type" : "_ZTIc",
5949   "self_type" : "_ZTIPc",
5950   "size" : 4,
5951   "source_file" : "/system/core/liblog/include/log/log_read.h"
5952  },
5953  {
5954   "alignment" : 4,
5955   "linker_set_key" : "_ZTIPh",
5956   "name" : "unsigned char *",
5957   "referenced_type" : "_ZTIh",
5958   "self_type" : "_ZTIPh",
5959   "size" : 4,
5960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5961  },
5962  {
5963   "alignment" : 4,
5964   "linker_set_key" : "_ZTIPi",
5965   "name" : "int *",
5966   "referenced_type" : "_ZTIi",
5967   "self_type" : "_ZTIPi",
5968   "size" : 4,
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5970  },
5971  {
5972   "alignment" : 4,
5973   "linker_set_key" : "_ZTIPj",
5974   "name" : "unsigned int *",
5975   "referenced_type" : "_ZTIj",
5976   "self_type" : "_ZTIPj",
5977   "size" : 4,
5978   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5979  },
5980  {
5981   "alignment" : 4,
5982   "linker_set_key" : "_ZTIPv",
5983   "name" : "void *",
5984   "referenced_type" : "_ZTIv",
5985   "self_type" : "_ZTIPv",
5986   "size" : 4,
5987   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5988  },
5989  {
5990   "alignment" : 4,
5991   "linker_set_key" : "_ZTIPy",
5992   "name" : "unsigned long long *",
5993   "referenced_type" : "_ZTIy",
5994   "self_type" : "_ZTIPy",
5995   "size" : 4,
5996   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5997  }
5998 ],
5999 "qualified_types" :
6000 [
6001  {
6002   "alignment" : 4,
6003   "is_const" : true,
6004   "linker_set_key" : "_ZTIK13native_handle",
6005   "name" : "const native_handle",
6006   "referenced_type" : "_ZTI13native_handle",
6007   "self_type" : "_ZTIK13native_handle",
6008   "size" : 12,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "is_const" : true,
6014   "linker_set_key" : "_ZTIK7log_msg",
6015   "name" : "const log_msg",
6016   "referenced_type" : "_ZTI7log_msg",
6017   "self_type" : "_ZTIK7log_msg",
6018   "size" : 5124,
6019   "source_file" : "/system/core/liblog/include/log/log_read.h"
6020  },
6021  {
6022   "alignment" : 2,
6023   "is_const" : true,
6024   "linker_set_key" : "_ZTIKDs",
6025   "name" : "const char16_t",
6026   "referenced_type" : "_ZTIDs",
6027   "self_type" : "_ZTIKDs",
6028   "size" : 2,
6029   "source_file" : "/system/core/libutils/include/utils/String16.h"
6030  },
6031  {
6032   "alignment" : 4,
6033   "is_const" : true,
6034   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6035   "name" : "const android::VectorImpl",
6036   "referenced_type" : "_ZTIN7android10VectorImplE",
6037   "self_type" : "_ZTIKN7android10VectorImplE",
6038   "size" : 20,
6039   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6040  },
6041  {
6042   "alignment" : 4,
6043   "is_const" : true,
6044   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6045   "name" : "const android::NativeHandle",
6046   "referenced_type" : "_ZTIN7android12NativeHandleE",
6047   "self_type" : "_ZTIKN7android12NativeHandleE",
6048   "size" : 12,
6049   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "is_const" : true,
6054   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6055   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6056   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6057   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6058   "size" : 4,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 4,
6063   "is_const" : true,
6064   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6065   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6066   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6067   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6068   "size" : 4,
6069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6070  },
6071  {
6072   "alignment" : 4,
6073   "is_const" : true,
6074   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6075   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6076   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6077   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6078   "size" : 4,
6079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "is_const" : true,
6084   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6085   "name" : "const android::sp<android::hardware::ProcessState>",
6086   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6087   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6088   "size" : 4,
6089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6090  },
6091  {
6092   "alignment" : 4,
6093   "is_const" : true,
6094   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6095   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6096   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6097   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6098   "size" : 4,
6099   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6100  },
6101  {
6102   "alignment" : 4,
6103   "is_const" : true,
6104   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6105   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6106   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6107   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6108   "size" : 4,
6109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6110  },
6111  {
6112   "alignment" : 4,
6113   "is_const" : true,
6114   "linker_set_key" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6115   "name" : "const android::sp<android::hardware::power::V1_0::IPower>",
6116   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
6117   "self_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE",
6118   "size" : 4,
6119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6120  },
6121  {
6122   "alignment" : 4,
6123   "is_const" : true,
6124   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6125   "name" : "const android::sp<android::hardware::IBinder>",
6126   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6127   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6128   "size" : 4,
6129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6130  },
6131  {
6132   "alignment" : 4,
6133   "is_const" : true,
6134   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6135   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6136   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6137   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6138   "size" : 8,
6139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "is_const" : true,
6144   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6145   "name" : "const android::wp<android::hardware::BHwBinder>",
6146   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6147   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6148   "size" : 8,
6149   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6150  },
6151  {
6152   "alignment" : 4,
6153   "is_const" : true,
6154   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6155   "name" : "const android::hidl::base::V1_0::IBase",
6156   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6157   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6158   "size" : 12,
6159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6160  },
6161  {
6162   "alignment" : 4,
6163   "is_const" : true,
6164   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6165   "name" : "const android::hidl::base::V1_0::BpHwBase",
6166   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6167   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6168   "size" : 92,
6169   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "is_const" : true,
6174   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6175   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6176   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6177   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6178   "size" : 4,
6179   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6180  },
6181  {
6182   "alignment" : 4,
6183   "is_const" : true,
6184   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6185   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6186   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6187   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6188   "size" : 4,
6189   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6190  },
6191  {
6192   "alignment" : 1,
6193   "is_const" : true,
6194   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6195   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6196   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6197   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6198   "size" : 1,
6199   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6200  },
6201  {
6202   "alignment" : 4,
6203   "is_const" : true,
6204   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6205   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6206   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6207   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6208   "size" : 12,
6209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6210  },
6211  {
6212   "alignment" : 4,
6213   "is_const" : true,
6214   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6215   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6216   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6217   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6218   "size" : 12,
6219   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6220  },
6221  {
6222   "alignment" : 4,
6223   "is_const" : true,
6224   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6225   "name" : "const android::RefBase",
6226   "referenced_type" : "_ZTIN7android7RefBaseE",
6227   "self_type" : "_ZTIKN7android7RefBaseE",
6228   "size" : 8,
6229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "is_const" : true,
6234   "linker_set_key" : "_ZTIKN7android7String8E",
6235   "name" : "const android::String8",
6236   "referenced_type" : "_ZTIN7android7String8E",
6237   "self_type" : "_ZTIKN7android7String8E",
6238   "size" : 4,
6239   "source_file" : "/system/core/libutils/include/utils/String8.h"
6240  },
6241  {
6242   "alignment" : 4,
6243   "is_const" : true,
6244   "linker_set_key" : "_ZTIKN7android8String16E",
6245   "name" : "const android::String16",
6246   "referenced_type" : "_ZTIN7android8String16E",
6247   "self_type" : "_ZTIKN7android8String16E",
6248   "size" : 4,
6249   "source_file" : "/system/core/libutils/include/utils/String16.h"
6250  },
6251  {
6252   "alignment" : 1,
6253   "is_const" : true,
6254   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6255   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6256   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6257   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6258   "size" : 32,
6259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "is_const" : true,
6264   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6265   "name" : "const android::hardware::BpHwRefBase",
6266   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6267   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6268   "size" : 24,
6269   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6270  },
6271  {
6272   "alignment" : 4,
6273   "is_const" : true,
6274   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6275   "name" : "const android::hardware::hidl_handle",
6276   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6277   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6278   "size" : 16,
6279   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6280  },
6281  {
6282   "alignment" : 4,
6283   "is_const" : true,
6284   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6285   "name" : "const android::hardware::hidl_memory",
6286   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6287   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6288   "size" : 40,
6289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6290  },
6291  {
6292   "alignment" : 4,
6293   "is_const" : true,
6294   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6295   "name" : "const android::hardware::hidl_string",
6296   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6297   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6298   "size" : 16,
6299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6300  },
6301  {
6302   "alignment" : 2,
6303   "is_const" : true,
6304   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6305   "name" : "const android::hardware::hidl_version",
6306   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6307   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6308   "size" : 4,
6309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6310  },
6311  {
6312   "alignment" : 8,
6313   "is_const" : true,
6314   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6315   "name" : "const android::hardware::power::V1_0::PowerStateVoter",
6316   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
6317   "self_type" : "_ZTIKN7android8hardware5power4V1_015PowerStateVoterE",
6318   "size" : 32,
6319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6320  },
6321  {
6322   "alignment" : 8,
6323   "is_const" : true,
6324   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6325   "name" : "const android::hardware::power::V1_0::PowerStatePlatformSleepState",
6326   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6327   "self_type" : "_ZTIKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
6328   "size" : 56,
6329   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6330  },
6331  {
6332   "alignment" : 4,
6333   "is_const" : true,
6334   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6335   "name" : "const android::hardware::power::V1_0::IPower",
6336   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
6337   "self_type" : "_ZTIKN7android8hardware5power4V1_06IPowerE",
6338   "size" : 12,
6339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
6340  },
6341  {
6342   "alignment" : 4,
6343   "is_const" : true,
6344   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6345   "name" : "const android::hardware::power::V1_0::Status",
6346   "referenced_type" : "_ZTIN7android8hardware5power4V1_06StatusE",
6347   "self_type" : "_ZTIKN7android8hardware5power4V1_06StatusE",
6348   "size" : 4,
6349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "is_const" : true,
6354   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6355   "name" : "const android::hardware::power::V1_0::Feature",
6356   "referenced_type" : "_ZTIN7android8hardware5power4V1_07FeatureE",
6357   "self_type" : "_ZTIKN7android8hardware5power4V1_07FeatureE",
6358   "size" : 4,
6359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6360  },
6361  {
6362   "alignment" : 4,
6363   "is_const" : true,
6364   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6365   "name" : "const android::hardware::power::V1_0::BpHwPower",
6366   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
6367   "self_type" : "_ZTIKN7android8hardware5power4V1_09BpHwPowerE",
6368   "size" : 92,
6369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h"
6370  },
6371  {
6372   "alignment" : 4,
6373   "is_const" : true,
6374   "linker_set_key" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6375   "name" : "const android::hardware::power::V1_0::PowerHint",
6376   "referenced_type" : "_ZTIN7android8hardware5power4V1_09PowerHintE",
6377   "self_type" : "_ZTIKN7android8hardware5power4V1_09PowerHintE",
6378   "size" : 4,
6379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6380  },
6381  {
6382   "alignment" : 4,
6383   "is_const" : true,
6384   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6385   "name" : "const android::hardware::Parcel",
6386   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6387   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6388   "size" : 68,
6389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6390  },
6391  {
6392   "alignment" : 4,
6393   "is_const" : true,
6394   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
6395   "name" : "const android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
6396   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
6397   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
6398   "size" : 28,
6399   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6400  },
6401  {
6402   "alignment" : 4,
6403   "is_const" : true,
6404   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6405   "name" : "const android::hardware::Return<bool>",
6406   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6407   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6408   "size" : 24,
6409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6410  },
6411  {
6412   "alignment" : 4,
6413   "is_const" : true,
6414   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6415   "name" : "const android::hardware::Status",
6416   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6417   "self_type" : "_ZTIKN7android8hardware6StatusE",
6418   "size" : 20,
6419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6420  },
6421  {
6422   "alignment" : 4,
6423   "is_const" : true,
6424   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6425   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6426   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6427   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6428   "size" : 8,
6429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "is_const" : true,
6434   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6435   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6436   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6437   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6438   "size" : 8,
6439   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "is_const" : true,
6444   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6445   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
6446   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6447   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
6448   "size" : 8,
6449   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6450  },
6451  {
6452   "alignment" : 4,
6453   "is_const" : true,
6454   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6455   "name" : "const android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
6456   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6457   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6458   "size" : 8,
6459   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6460  },
6461  {
6462   "alignment" : 4,
6463   "is_const" : true,
6464   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6465   "name" : "const android::hardware::details::hidl_pointer<int>",
6466   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6467   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6468   "size" : 8,
6469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6470  },
6471  {
6472   "alignment" : 4,
6473   "is_const" : true,
6474   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6475   "name" : "const android::hardware::details::return_status",
6476   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6477   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6478   "size" : 24,
6479   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6480  },
6481  {
6482   "is_const" : true,
6483   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6484   "name" : "const iter<is_const>",
6485   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6486   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "is_const" : true,
6492   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6493   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
6494   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6495   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6496   "size" : 16,
6497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h"
6498  },
6499  {
6500   "alignment" : 4,
6501   "is_const" : true,
6502   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6503   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
6504   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6505   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
6506   "size" : 16,
6507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6508  },
6509  {
6510   "alignment" : 4,
6511   "is_const" : true,
6512   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6513   "name" : "const android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
6514   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6515   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
6516   "size" : 16,
6517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6518  },
6519  {
6520   "alignment" : 4,
6521   "is_const" : true,
6522   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6523   "name" : "const android::hardware::hidl_vec<int>",
6524   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
6525   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6526   "size" : 16,
6527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6528  },
6529  {
6530   "alignment" : 4,
6531   "is_const" : true,
6532   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6533   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
6534   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6535   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6536   "size" : 12,
6537   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "is_const" : true,
6542   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6543   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6544   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6545   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
6546   "size" : 12,
6547   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6548  },
6549  {
6550   "alignment" : 4,
6551   "is_const" : true,
6552   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6553   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6554   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6555   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
6556   "size" : 4,
6557   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6558  },
6559  {
6560   "alignment" : 1,
6561   "is_const" : true,
6562   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6563   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6564   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6565   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
6566   "size" : 3,
6567   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6568  },
6569  {
6570   "alignment" : 4,
6571   "is_const" : true,
6572   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6573   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
6574   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6575   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELj2EEE",
6576   "size" : 8,
6577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "is_const" : true,
6582   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6583   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
6584   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6585   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELj1EEE",
6586   "size" : 4,
6587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6588  },
6589  {
6590   "alignment" : 4,
6591   "is_const" : true,
6592   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6593   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
6594   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6595   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELj8EEE",
6596   "size" : 32,
6597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
6598  },
6599  {
6600   "alignment" : 4,
6601   "is_const" : true,
6602   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6603   "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 *> > *)> > >",
6604   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6605   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6606   "size" : 12,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6608  },
6609  {
6610   "alignment" : 4,
6611   "is_const" : true,
6612   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6613   "name" : "const android::hidl::base::V1_0::IBase *const",
6614   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6615   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6616   "size" : 4,
6617   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6618  },
6619  {
6620   "alignment" : 4,
6621   "is_const" : true,
6622   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6623   "name" : "android::RefBase::weakref_impl *const",
6624   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
6625   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
6626   "size" : 4,
6627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "is_const" : true,
6632   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
6633   "name" : "android::RefBase::weakref_impl *const",
6634   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
6635   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
6636   "size" : 4,
6637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6638  },
6639  {
6640   "alignment" : 4,
6641   "is_const" : true,
6642   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
6643   "name" : "android::hardware::IBinder *const",
6644   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
6645   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
6646   "size" : 4,
6647   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6648  },
6649  {
6650   "alignment" : 4,
6651   "is_const" : true,
6652   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6653   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6654   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6655   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
6656   "size" : 8,
6657   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6658  },
6659  {
6660   "alignment" : 4,
6661   "is_const" : true,
6662   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6663   "name" : "const std::initializer_list<android::hardware::hidl_string>",
6664   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
6665   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
6666   "size" : 8,
6667   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6668  },
6669  {
6670   "alignment" : 1,
6671   "is_const" : true,
6672   "linker_set_key" : "_ZTIKa",
6673   "name" : "const signed char",
6674   "referenced_type" : "_ZTIa",
6675   "self_type" : "_ZTIKa",
6676   "size" : 1,
6677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6678  },
6679  {
6680   "alignment" : 1,
6681   "is_const" : true,
6682   "linker_set_key" : "_ZTIKb",
6683   "name" : "const bool",
6684   "referenced_type" : "_ZTIb",
6685   "self_type" : "_ZTIKb",
6686   "size" : 1,
6687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6688  },
6689  {
6690   "alignment" : 1,
6691   "is_const" : true,
6692   "linker_set_key" : "_ZTIKc",
6693   "name" : "const char",
6694   "referenced_type" : "_ZTIc",
6695   "self_type" : "_ZTIKc",
6696   "size" : 1,
6697   "source_file" : "/system/core/liblog/include/android/log.h"
6698  },
6699  {
6700   "alignment" : 4,
6701   "is_const" : true,
6702   "linker_set_key" : "_ZTIKd",
6703   "name" : "const double",
6704   "referenced_type" : "_ZTId",
6705   "self_type" : "_ZTIKd",
6706   "size" : 8,
6707   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6708  },
6709  {
6710   "alignment" : 4,
6711   "is_const" : true,
6712   "linker_set_key" : "_ZTIKf",
6713   "name" : "const float",
6714   "referenced_type" : "_ZTIf",
6715   "self_type" : "_ZTIKf",
6716   "size" : 4,
6717   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6718  },
6719  {
6720   "alignment" : 1,
6721   "is_const" : true,
6722   "linker_set_key" : "_ZTIKh",
6723   "name" : "const unsigned char",
6724   "referenced_type" : "_ZTIh",
6725   "self_type" : "_ZTIKh",
6726   "size" : 1,
6727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6728  },
6729  {
6730   "alignment" : 4,
6731   "is_const" : true,
6732   "linker_set_key" : "_ZTIKi",
6733   "name" : "const int",
6734   "referenced_type" : "_ZTIi",
6735   "self_type" : "_ZTIKi",
6736   "size" : 4,
6737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6738  },
6739  {
6740   "alignment" : 4,
6741   "is_const" : true,
6742   "linker_set_key" : "_ZTIKj",
6743   "name" : "const unsigned int",
6744   "referenced_type" : "_ZTIj",
6745   "self_type" : "_ZTIKj",
6746   "size" : 4,
6747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6748  },
6749  {
6750   "alignment" : 2,
6751   "is_const" : true,
6752   "linker_set_key" : "_ZTIKs",
6753   "name" : "const short",
6754   "referenced_type" : "_ZTIs",
6755   "self_type" : "_ZTIKs",
6756   "size" : 2,
6757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6758  },
6759  {
6760   "alignment" : 2,
6761   "is_const" : true,
6762   "linker_set_key" : "_ZTIKt",
6763   "name" : "const unsigned short",
6764   "referenced_type" : "_ZTIt",
6765   "self_type" : "_ZTIKt",
6766   "size" : 2,
6767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6768  },
6769  {
6770   "is_const" : true,
6771   "linker_set_key" : "_ZTIKv",
6772   "name" : "const void",
6773   "referenced_type" : "_ZTIv",
6774   "self_type" : "_ZTIKv",
6775   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "is_const" : true,
6780   "linker_set_key" : "_ZTIKx",
6781   "name" : "const long long",
6782   "referenced_type" : "_ZTIx",
6783   "self_type" : "_ZTIKx",
6784   "size" : 8,
6785   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6786  },
6787  {
6788   "alignment" : 4,
6789   "is_const" : true,
6790   "linker_set_key" : "_ZTIKy",
6791   "name" : "const unsigned long long",
6792   "referenced_type" : "_ZTIy",
6793   "self_type" : "_ZTIKy",
6794   "size" : 8,
6795   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6796  },
6797  {
6798   "alignment" : 1,
6799   "is_volatile" : true,
6800   "linker_set_key" : "_ZTIVb",
6801   "name" : "volatile bool",
6802   "referenced_type" : "_ZTIb",
6803   "self_type" : "_ZTIVb",
6804   "size" : 1,
6805   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6806  },
6807  {
6808   "alignment" : 4,
6809   "is_volatile" : true,
6810   "linker_set_key" : "_ZTIVi",
6811   "name" : "volatile int",
6812   "referenced_type" : "_ZTIi",
6813   "self_type" : "_ZTIVi",
6814   "size" : 4,
6815   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6816  }
6817 ],
6818 "record_types" :
6819 [
6820  {
6821   "alignment" : 4,
6822   "fields" :
6823   [
6824    {
6825     "field_name" : "len",
6826     "referenced_type" : "_ZTIt"
6827    },
6828    {
6829     "field_name" : "hdr_size",
6830     "field_offset" : 16,
6831     "referenced_type" : "_ZTIt"
6832    },
6833    {
6834     "field_name" : "pid",
6835     "field_offset" : 32,
6836     "referenced_type" : "_ZTIi"
6837    },
6838    {
6839     "field_name" : "tid",
6840     "field_offset" : 64,
6841     "referenced_type" : "_ZTIj"
6842    },
6843    {
6844     "field_name" : "sec",
6845     "field_offset" : 96,
6846     "referenced_type" : "_ZTIj"
6847    },
6848    {
6849     "field_name" : "nsec",
6850     "field_offset" : 128,
6851     "referenced_type" : "_ZTIj"
6852    },
6853    {
6854     "field_name" : "lid",
6855     "field_offset" : 160,
6856     "referenced_type" : "_ZTIj"
6857    },
6858    {
6859     "field_name" : "uid",
6860     "field_offset" : 192,
6861     "referenced_type" : "_ZTIj"
6862    },
6863    {
6864     "field_name" : "msg",
6865     "field_offset" : 224,
6866     "referenced_type" : "_ZTIA0_c"
6867    }
6868   ],
6869   "linker_set_key" : "_ZTI12logger_entry",
6870   "name" : "logger_entry",
6871   "referenced_type" : "_ZTI12logger_entry",
6872   "self_type" : "_ZTI12logger_entry",
6873   "size" : 28,
6874   "source_file" : "/system/core/liblog/include/log/log_read.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "fields" :
6879   [
6880    {
6881     "field_name" : "y",
6882     "referenced_type" : "_ZTIPv"
6883    },
6884    {
6885     "field_name" : "cb",
6886     "field_offset" : 32,
6887     "referenced_type" : "_ZTIPv"
6888    },
6889    {
6890     "field_name" : "cr",
6891     "field_offset" : 64,
6892     "referenced_type" : "_ZTIPv"
6893    },
6894    {
6895     "field_name" : "ystride",
6896     "field_offset" : 96,
6897     "referenced_type" : "_ZTIj"
6898    },
6899    {
6900     "field_name" : "cstride",
6901     "field_offset" : 128,
6902     "referenced_type" : "_ZTIj"
6903    },
6904    {
6905     "field_name" : "chroma_step",
6906     "field_offset" : 160,
6907     "referenced_type" : "_ZTIj"
6908    },
6909    {
6910     "field_name" : "reserved",
6911     "field_offset" : 192,
6912     "referenced_type" : "_ZTIA8_j"
6913    }
6914   ],
6915   "linker_set_key" : "_ZTI13android_ycbcr",
6916   "name" : "android_ycbcr",
6917   "referenced_type" : "_ZTI13android_ycbcr",
6918   "self_type" : "_ZTI13android_ycbcr",
6919   "size" : 56,
6920   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6921  },
6922  {
6923   "alignment" : 4,
6924   "fields" :
6925   [
6926    {
6927     "field_name" : "version",
6928     "referenced_type" : "_ZTIi"
6929    },
6930    {
6931     "field_name" : "numFds",
6932     "field_offset" : 32,
6933     "referenced_type" : "_ZTIi"
6934    },
6935    {
6936     "field_name" : "numInts",
6937     "field_offset" : 64,
6938     "referenced_type" : "_ZTIi"
6939    },
6940    {
6941     "field_name" : "data",
6942     "field_offset" : 96,
6943     "referenced_type" : "_ZTIA0_i"
6944    }
6945   ],
6946   "linker_set_key" : "_ZTI13native_handle",
6947   "name" : "native_handle",
6948   "referenced_type" : "_ZTI13native_handle",
6949   "self_type" : "_ZTI13native_handle",
6950   "size" : 12,
6951   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "fields" :
6956   [
6957    {
6958     "field_name" : "x",
6959     "referenced_type" : "_ZTIf"
6960    },
6961    {
6962     "field_name" : "y",
6963     "field_offset" : 32,
6964     "referenced_type" : "_ZTIf"
6965    }
6966   ],
6967   "linker_set_key" : "_ZTI16android_xy_color",
6968   "name" : "android_xy_color",
6969   "referenced_type" : "_ZTI16android_xy_color",
6970   "self_type" : "_ZTI16android_xy_color",
6971   "size" : 8,
6972   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6973  },
6974  {
6975   "alignment" : 4,
6976   "fields" :
6977   [
6978    {
6979     "field_name" : "top_left",
6980     "referenced_type" : "_ZTIPh"
6981    },
6982    {
6983     "field_name" : "component",
6984     "field_offset" : 32,
6985     "referenced_type" : "_ZTI22android_flex_component"
6986    },
6987    {
6988     "field_name" : "bits_per_component",
6989     "field_offset" : 64,
6990     "referenced_type" : "_ZTIi"
6991    },
6992    {
6993     "field_name" : "bits_used",
6994     "field_offset" : 96,
6995     "referenced_type" : "_ZTIi"
6996    },
6997    {
6998     "field_name" : "h_increment",
6999     "field_offset" : 128,
7000     "referenced_type" : "_ZTIi"
7001    },
7002    {
7003     "field_name" : "v_increment",
7004     "field_offset" : 160,
7005     "referenced_type" : "_ZTIi"
7006    },
7007    {
7008     "field_name" : "h_subsampling",
7009     "field_offset" : 192,
7010     "referenced_type" : "_ZTIi"
7011    },
7012    {
7013     "field_name" : "v_subsampling",
7014     "field_offset" : 224,
7015     "referenced_type" : "_ZTIi"
7016    }
7017   ],
7018   "linker_set_key" : "_ZTI18android_flex_plane",
7019   "name" : "android_flex_plane",
7020   "referenced_type" : "_ZTI18android_flex_plane",
7021   "self_type" : "_ZTI18android_flex_plane",
7022   "size" : 32,
7023   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "fields" :
7028   [
7029    {
7030     "field_name" : "format",
7031     "referenced_type" : "_ZTI19android_flex_format"
7032    },
7033    {
7034     "field_name" : "num_planes",
7035     "field_offset" : 32,
7036     "referenced_type" : "_ZTIj"
7037    },
7038    {
7039     "field_name" : "planes",
7040     "field_offset" : 64,
7041     "referenced_type" : "_ZTIP18android_flex_plane"
7042    }
7043   ],
7044   "linker_set_key" : "_ZTI19android_flex_layout",
7045   "name" : "android_flex_layout",
7046   "referenced_type" : "_ZTI19android_flex_layout",
7047   "self_type" : "_ZTI19android_flex_layout",
7048   "size" : 12,
7049   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7050  },
7051  {
7052   "alignment" : 4,
7053   "fields" :
7054   [
7055    {
7056     "field_name" : "num_points",
7057     "referenced_type" : "_ZTIj"
7058    },
7059    {
7060     "field_name" : "reserved",
7061     "field_offset" : 32,
7062     "referenced_type" : "_ZTIA8_j"
7063    },
7064    {
7065     "field_name" : "xyzc_points",
7066     "field_offset" : 288,
7067     "referenced_type" : "_ZTIA_f"
7068    }
7069   ],
7070   "linker_set_key" : "_ZTI20android_depth_points",
7071   "name" : "android_depth_points",
7072   "referenced_type" : "_ZTI20android_depth_points",
7073   "self_type" : "_ZTI20android_depth_points",
7074   "size" : 36,
7075   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7076  },
7077  {
7078   "alignment" : 4,
7079   "fields" :
7080   [
7081    {
7082     "field_name" : "struct_size",
7083     "referenced_type" : "_ZTIj"
7084    },
7085    {
7086     "field_name" : "buffer_id",
7087     "field_offset" : 32,
7088     "referenced_type" : "_ZTIi"
7089    },
7090    {
7091     "field_name" : "priority",
7092     "field_offset" : 64,
7093     "referenced_type" : "_ZTIi"
7094    },
7095    {
7096     "field_name" : "tag",
7097     "field_offset" : 96,
7098     "referenced_type" : "_ZTIPKc"
7099    },
7100    {
7101     "field_name" : "file",
7102     "field_offset" : 128,
7103     "referenced_type" : "_ZTIPKc"
7104    },
7105    {
7106     "field_name" : "line",
7107     "field_offset" : 160,
7108     "referenced_type" : "_ZTIj"
7109    },
7110    {
7111     "field_name" : "message",
7112     "field_offset" : 192,
7113     "referenced_type" : "_ZTIPKc"
7114    }
7115   ],
7116   "linker_set_key" : "_ZTI21__android_log_message",
7117   "name" : "__android_log_message",
7118   "referenced_type" : "_ZTI21__android_log_message",
7119   "self_type" : "_ZTI21__android_log_message",
7120   "size" : 28,
7121   "source_file" : "/system/core/liblog/include/android/log.h"
7122  },
7123  {
7124   "alignment" : 4,
7125   "fields" :
7126   [
7127    {
7128     "field_name" : "maxContentLightLevel",
7129     "referenced_type" : "_ZTIf"
7130    },
7131    {
7132     "field_name" : "maxFrameAverageLightLevel",
7133     "field_offset" : 32,
7134     "referenced_type" : "_ZTIf"
7135    }
7136   ],
7137   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7138   "name" : "android_cta861_3_metadata",
7139   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7140   "self_type" : "_ZTI25android_cta861_3_metadata",
7141   "size" : 8,
7142   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "fields" :
7147   [
7148    {
7149     "field_name" : "displayPrimaryRed",
7150     "referenced_type" : "_ZTI16android_xy_color"
7151    },
7152    {
7153     "field_name" : "displayPrimaryGreen",
7154     "field_offset" : 64,
7155     "referenced_type" : "_ZTI16android_xy_color"
7156    },
7157    {
7158     "field_name" : "displayPrimaryBlue",
7159     "field_offset" : 128,
7160     "referenced_type" : "_ZTI16android_xy_color"
7161    },
7162    {
7163     "field_name" : "whitePoint",
7164     "field_offset" : 192,
7165     "referenced_type" : "_ZTI16android_xy_color"
7166    },
7167    {
7168     "field_name" : "maxLuminance",
7169     "field_offset" : 256,
7170     "referenced_type" : "_ZTIf"
7171    },
7172    {
7173     "field_name" : "minLuminance",
7174     "field_offset" : 288,
7175     "referenced_type" : "_ZTIf"
7176    }
7177   ],
7178   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7179   "name" : "android_smpte2086_metadata",
7180   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7181   "self_type" : "_ZTI26android_smpte2086_metadata",
7182   "size" : 40,
7183   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7184  },
7185  {
7186   "alignment" : 4,
7187   "fields" :
7188   [
7189    {
7190     "referenced_type" : "_ZTIN7log_msgUt_E"
7191    }
7192   ],
7193   "linker_set_key" : "_ZTI7log_msg",
7194   "name" : "log_msg",
7195   "referenced_type" : "_ZTI7log_msg",
7196   "self_type" : "_ZTI7log_msg",
7197   "size" : 5124,
7198   "source_file" : "/system/core/liblog/include/log/log_read.h"
7199  },
7200  {
7201   "alignment" : 1,
7202   "fields" :
7203   [
7204    {
7205     "field_name" : "tv_sec",
7206     "referenced_type" : "_ZTIj"
7207    },
7208    {
7209     "field_name" : "tv_nsec",
7210     "field_offset" : 32,
7211     "referenced_type" : "_ZTIj"
7212    }
7213   ],
7214   "linker_set_key" : "_ZTI8log_time",
7215   "name" : "log_time",
7216   "referenced_type" : "_ZTI8log_time",
7217   "self_type" : "_ZTI8log_time",
7218   "size" : 8,
7219   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7220  },
7221  {
7222   "alignment" : 4,
7223   "fields" :
7224   [
7225    {
7226     "access" : "private",
7227     "field_name" : "mStorage",
7228     "field_offset" : 32,
7229     "referenced_type" : "_ZTIPv"
7230    },
7231    {
7232     "access" : "private",
7233     "field_name" : "mCount",
7234     "field_offset" : 64,
7235     "referenced_type" : "_ZTIj"
7236    },
7237    {
7238     "access" : "private",
7239     "field_name" : "mFlags",
7240     "field_offset" : 96,
7241     "referenced_type" : "_ZTIKj"
7242    },
7243    {
7244     "access" : "private",
7245     "field_name" : "mItemSize",
7246     "field_offset" : 128,
7247     "referenced_type" : "_ZTIKj"
7248    }
7249   ],
7250   "linker_set_key" : "_ZTIN7android10VectorImplE",
7251   "name" : "android::VectorImpl",
7252   "record_kind" : "class",
7253   "referenced_type" : "_ZTIN7android10VectorImplE",
7254   "self_type" : "_ZTIN7android10VectorImplE",
7255   "size" : 20,
7256   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7257   "vtable_components" :
7258   [
7259    {
7260     "kind" : "offset_to_top"
7261    },
7262    {
7263     "kind" : "rtti",
7264     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7265    },
7266    {
7267     "kind" : "complete_dtor_pointer",
7268     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7269    },
7270    {
7271     "kind" : "deleting_dtor_pointer",
7272     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7273    },
7274    {
7275     "is_pure" : true,
7276     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7277    },
7278    {
7279     "is_pure" : true,
7280     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7281    },
7282    {
7283     "is_pure" : true,
7284     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7285    },
7286    {
7287     "is_pure" : true,
7288     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7289    },
7290    {
7291     "is_pure" : true,
7292     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7293    },
7294    {
7295     "is_pure" : true,
7296     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7297    }
7298   ]
7299  },
7300  {
7301   "alignment" : 4,
7302   "fields" :
7303   [
7304    {
7305     "access" : "private",
7306     "field_name" : "mVector",
7307     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7308    }
7309   ],
7310   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7311   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7312   "record_kind" : "class",
7313   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7314   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7315   "size" : 20,
7316   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7317   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7318  },
7319  {
7320   "alignment" : 4,
7321   "fields" :
7322   [
7323    {
7324     "access" : "private",
7325     "field_name" : "mTag",
7326     "referenced_type" : "_ZTIy"
7327    }
7328   ],
7329   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7330   "name" : "android::ScopedTrace",
7331   "record_kind" : "class",
7332   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7333   "self_type" : "_ZTIN7android11ScopedTraceE",
7334   "size" : 8,
7335   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7336  },
7337  {
7338   "alignment" : 4,
7339   "fields" :
7340   [
7341    {
7342     "access" : "private",
7343     "field_name" : "mCount",
7344     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7345    }
7346   ],
7347   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7348   "name" : "android::LightRefBase<android::NativeHandle>",
7349   "record_kind" : "class",
7350   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7351   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7352   "size" : 4,
7353   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7354   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7355  },
7356  {
7357   "alignment" : 4,
7358   "fields" :
7359   [
7360    {
7361     "access" : "private",
7362     "field_name" : "mCount",
7363     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7364    }
7365   ],
7366   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7367   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7368   "record_kind" : "class",
7369   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7370   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7371   "size" : 4,
7372   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7373   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7374  },
7375  {
7376   "alignment" : 4,
7377   "base_specifiers" :
7378   [
7379    {
7380     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7381    }
7382   ],
7383   "fields" :
7384   [
7385    {
7386     "access" : "private",
7387     "field_name" : "mHandle",
7388     "field_offset" : 32,
7389     "referenced_type" : "_ZTIP13native_handle"
7390    },
7391    {
7392     "access" : "private",
7393     "field_name" : "mOwnsHandle",
7394     "field_offset" : 64,
7395     "referenced_type" : "_ZTIb"
7396    }
7397   ],
7398   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7399   "name" : "android::NativeHandle",
7400   "record_kind" : "class",
7401   "referenced_type" : "_ZTIN7android12NativeHandleE",
7402   "self_type" : "_ZTIN7android12NativeHandleE",
7403   "size" : 12,
7404   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7405  },
7406  {
7407   "alignment" : 4,
7408   "base_specifiers" :
7409   [
7410    {
7411     "access" : "private",
7412     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7413    }
7414   ],
7415   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7416   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7417   "record_kind" : "class",
7418   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7419   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7420   "size" : 20,
7421   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7422   "template_args" :
7423   [
7424    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7425   ],
7426   "vtable_components" :
7427   [
7428    {
7429     "kind" : "offset_to_top"
7430    },
7431    {
7432     "kind" : "rtti",
7433     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7434    },
7435    {
7436     "kind" : "complete_dtor_pointer",
7437     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7438    },
7439    {
7440     "kind" : "deleting_dtor_pointer",
7441     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7442    },
7443    {
7444     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
7445    },
7446    {
7447     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
7448    },
7449    {
7450     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
7451    },
7452    {
7453     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
7454    },
7455    {
7456     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
7457    },
7458    {
7459     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
7460    },
7461    {
7462     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7463    }
7464   ]
7465  },
7466  {
7467   "alignment" : 1,
7468   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7469   "name" : "android::ReferenceMover",
7470   "record_kind" : "class",
7471   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7472   "self_type" : "_ZTIN7android14ReferenceMoverE",
7473   "size" : 1,
7474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7475  },
7476  {
7477   "alignment" : 4,
7478   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7479   "name" : "android::ReferenceRenamer",
7480   "record_kind" : "class",
7481   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7482   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7483   "size" : 4,
7484   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7485   "vtable_components" :
7486   [
7487    {
7488     "kind" : "offset_to_top"
7489    },
7490    {
7491     "kind" : "rtti",
7492     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7493    },
7494    {
7495     "is_pure" : true,
7496     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
7497    }
7498   ]
7499  },
7500  {
7501   "alignment" : 4,
7502   "base_specifiers" :
7503   [
7504    {
7505     "referenced_type" : "_ZTIN7android10VectorImplE"
7506    }
7507   ],
7508   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7509   "name" : "android::SortedVectorImpl",
7510   "record_kind" : "class",
7511   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7512   "self_type" : "_ZTIN7android16SortedVectorImplE",
7513   "size" : 20,
7514   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7515   "vtable_components" :
7516   [
7517    {
7518     "kind" : "offset_to_top"
7519    },
7520    {
7521     "kind" : "rtti",
7522     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7523    },
7524    {
7525     "kind" : "complete_dtor_pointer",
7526     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7527    },
7528    {
7529     "kind" : "deleting_dtor_pointer",
7530     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7531    },
7532    {
7533     "is_pure" : true,
7534     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7535    },
7536    {
7537     "is_pure" : true,
7538     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7539    },
7540    {
7541     "is_pure" : true,
7542     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7543    },
7544    {
7545     "is_pure" : true,
7546     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7547    },
7548    {
7549     "is_pure" : true,
7550     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7551    },
7552    {
7553     "is_pure" : true,
7554     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7555    },
7556    {
7557     "is_pure" : true,
7558     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7559    }
7560   ]
7561  },
7562  {
7563   "alignment" : 1,
7564   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7565   "name" : "android::trait_trivial_copy<bool>",
7566   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7567   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7568   "size" : 1,
7569   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7570   "template_args" : [ "_ZTIb" ]
7571  },
7572  {
7573   "alignment" : 1,
7574   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7575   "name" : "android::trait_trivial_copy<char>",
7576   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7577   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7578   "size" : 1,
7579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7580   "template_args" : [ "_ZTIc" ]
7581  },
7582  {
7583   "alignment" : 1,
7584   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7585   "name" : "android::trait_trivial_copy<double>",
7586   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7587   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7588   "size" : 1,
7589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7590   "template_args" : [ "_ZTId" ]
7591  },
7592  {
7593   "alignment" : 1,
7594   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7595   "name" : "android::trait_trivial_copy<float>",
7596   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7597   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7598   "size" : 1,
7599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7600   "template_args" : [ "_ZTIf" ]
7601  },
7602  {
7603   "alignment" : 1,
7604   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7605   "name" : "android::trait_trivial_copy<unsigned char>",
7606   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7607   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7608   "size" : 1,
7609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7610   "template_args" : [ "_ZTIh" ]
7611  },
7612  {
7613   "alignment" : 1,
7614   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7615   "name" : "android::trait_trivial_copy<int>",
7616   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7617   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7618   "size" : 1,
7619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7620   "template_args" : [ "_ZTIi" ]
7621  },
7622  {
7623   "alignment" : 1,
7624   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7625   "name" : "android::trait_trivial_copy<unsigned int>",
7626   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7627   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7628   "size" : 1,
7629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7630   "template_args" : [ "_ZTIj" ]
7631  },
7632  {
7633   "alignment" : 1,
7634   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7635   "name" : "android::trait_trivial_copy<long>",
7636   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7637   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7638   "size" : 1,
7639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7640   "template_args" : [ "_ZTIl" ]
7641  },
7642  {
7643   "alignment" : 1,
7644   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7645   "name" : "android::trait_trivial_copy<unsigned long>",
7646   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7647   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7648   "size" : 1,
7649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7650   "template_args" : [ "_ZTIm" ]
7651  },
7652  {
7653   "alignment" : 1,
7654   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7655   "name" : "android::trait_trivial_copy<short>",
7656   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7657   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7658   "size" : 1,
7659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7660   "template_args" : [ "_ZTIs" ]
7661  },
7662  {
7663   "alignment" : 1,
7664   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7665   "name" : "android::trait_trivial_copy<unsigned short>",
7666   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7667   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7668   "size" : 1,
7669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7670   "template_args" : [ "_ZTIt" ]
7671  },
7672  {
7673   "alignment" : 1,
7674   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7675   "name" : "android::trait_trivial_copy<void>",
7676   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7677   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7678   "size" : 1,
7679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7680   "template_args" : [ "_ZTIv" ]
7681  },
7682  {
7683   "alignment" : 1,
7684   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7685   "name" : "android::trait_trivial_copy<long long>",
7686   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7687   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7688   "size" : 1,
7689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7690   "template_args" : [ "_ZTIx" ]
7691  },
7692  {
7693   "alignment" : 1,
7694   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7695   "name" : "android::trait_trivial_copy<unsigned long long>",
7696   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7697   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7698   "size" : 1,
7699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7700   "template_args" : [ "_ZTIy" ]
7701  },
7702  {
7703   "alignment" : 1,
7704   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7705   "name" : "android::trait_trivial_ctor<bool>",
7706   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7707   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7708   "size" : 1,
7709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7710   "template_args" : [ "_ZTIb" ]
7711  },
7712  {
7713   "alignment" : 1,
7714   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7715   "name" : "android::trait_trivial_ctor<char>",
7716   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7717   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7718   "size" : 1,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7720   "template_args" : [ "_ZTIc" ]
7721  },
7722  {
7723   "alignment" : 1,
7724   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7725   "name" : "android::trait_trivial_ctor<double>",
7726   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7727   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7728   "size" : 1,
7729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7730   "template_args" : [ "_ZTId" ]
7731  },
7732  {
7733   "alignment" : 1,
7734   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7735   "name" : "android::trait_trivial_ctor<float>",
7736   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7737   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7738   "size" : 1,
7739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7740   "template_args" : [ "_ZTIf" ]
7741  },
7742  {
7743   "alignment" : 1,
7744   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7745   "name" : "android::trait_trivial_ctor<unsigned char>",
7746   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7747   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7748   "size" : 1,
7749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7750   "template_args" : [ "_ZTIh" ]
7751  },
7752  {
7753   "alignment" : 1,
7754   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7755   "name" : "android::trait_trivial_ctor<int>",
7756   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7757   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7758   "size" : 1,
7759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7760   "template_args" : [ "_ZTIi" ]
7761  },
7762  {
7763   "alignment" : 1,
7764   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7765   "name" : "android::trait_trivial_ctor<unsigned int>",
7766   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7767   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7768   "size" : 1,
7769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7770   "template_args" : [ "_ZTIj" ]
7771  },
7772  {
7773   "alignment" : 1,
7774   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7775   "name" : "android::trait_trivial_ctor<long>",
7776   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7777   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7778   "size" : 1,
7779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7780   "template_args" : [ "_ZTIl" ]
7781  },
7782  {
7783   "alignment" : 1,
7784   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7785   "name" : "android::trait_trivial_ctor<unsigned long>",
7786   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7787   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7788   "size" : 1,
7789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7790   "template_args" : [ "_ZTIm" ]
7791  },
7792  {
7793   "alignment" : 1,
7794   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7795   "name" : "android::trait_trivial_ctor<short>",
7796   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7797   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7798   "size" : 1,
7799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7800   "template_args" : [ "_ZTIs" ]
7801  },
7802  {
7803   "alignment" : 1,
7804   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7805   "name" : "android::trait_trivial_ctor<unsigned short>",
7806   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7807   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7808   "size" : 1,
7809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7810   "template_args" : [ "_ZTIt" ]
7811  },
7812  {
7813   "alignment" : 1,
7814   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7815   "name" : "android::trait_trivial_ctor<void>",
7816   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7817   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7818   "size" : 1,
7819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7820   "template_args" : [ "_ZTIv" ]
7821  },
7822  {
7823   "alignment" : 1,
7824   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7825   "name" : "android::trait_trivial_ctor<long long>",
7826   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7827   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7828   "size" : 1,
7829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7830   "template_args" : [ "_ZTIx" ]
7831  },
7832  {
7833   "alignment" : 1,
7834   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7835   "name" : "android::trait_trivial_ctor<unsigned long long>",
7836   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7837   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7838   "size" : 1,
7839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7840   "template_args" : [ "_ZTIy" ]
7841  },
7842  {
7843   "alignment" : 1,
7844   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7845   "name" : "android::trait_trivial_dtor<bool>",
7846   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7847   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7848   "size" : 1,
7849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7850   "template_args" : [ "_ZTIb" ]
7851  },
7852  {
7853   "alignment" : 1,
7854   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7855   "name" : "android::trait_trivial_dtor<char>",
7856   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7857   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7858   "size" : 1,
7859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7860   "template_args" : [ "_ZTIc" ]
7861  },
7862  {
7863   "alignment" : 1,
7864   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7865   "name" : "android::trait_trivial_dtor<double>",
7866   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7867   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7868   "size" : 1,
7869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7870   "template_args" : [ "_ZTId" ]
7871  },
7872  {
7873   "alignment" : 1,
7874   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7875   "name" : "android::trait_trivial_dtor<float>",
7876   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7877   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7878   "size" : 1,
7879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7880   "template_args" : [ "_ZTIf" ]
7881  },
7882  {
7883   "alignment" : 1,
7884   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7885   "name" : "android::trait_trivial_dtor<unsigned char>",
7886   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7887   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7888   "size" : 1,
7889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7890   "template_args" : [ "_ZTIh" ]
7891  },
7892  {
7893   "alignment" : 1,
7894   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7895   "name" : "android::trait_trivial_dtor<int>",
7896   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7897   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7898   "size" : 1,
7899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7900   "template_args" : [ "_ZTIi" ]
7901  },
7902  {
7903   "alignment" : 1,
7904   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7905   "name" : "android::trait_trivial_dtor<unsigned int>",
7906   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7907   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7908   "size" : 1,
7909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7910   "template_args" : [ "_ZTIj" ]
7911  },
7912  {
7913   "alignment" : 1,
7914   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7915   "name" : "android::trait_trivial_dtor<long>",
7916   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7917   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7918   "size" : 1,
7919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7920   "template_args" : [ "_ZTIl" ]
7921  },
7922  {
7923   "alignment" : 1,
7924   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7925   "name" : "android::trait_trivial_dtor<unsigned long>",
7926   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7927   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7928   "size" : 1,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7930   "template_args" : [ "_ZTIm" ]
7931  },
7932  {
7933   "alignment" : 1,
7934   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7935   "name" : "android::trait_trivial_dtor<short>",
7936   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7937   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7938   "size" : 1,
7939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7940   "template_args" : [ "_ZTIs" ]
7941  },
7942  {
7943   "alignment" : 1,
7944   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7945   "name" : "android::trait_trivial_dtor<unsigned short>",
7946   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7947   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7948   "size" : 1,
7949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7950   "template_args" : [ "_ZTIt" ]
7951  },
7952  {
7953   "alignment" : 1,
7954   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7955   "name" : "android::trait_trivial_dtor<void>",
7956   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7957   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7958   "size" : 1,
7959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7960   "template_args" : [ "_ZTIv" ]
7961  },
7962  {
7963   "alignment" : 1,
7964   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7965   "name" : "android::trait_trivial_dtor<long long>",
7966   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7967   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7968   "size" : 1,
7969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7970   "template_args" : [ "_ZTIx" ]
7971  },
7972  {
7973   "alignment" : 1,
7974   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7975   "name" : "android::trait_trivial_dtor<unsigned long long>",
7976   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7977   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7978   "size" : 1,
7979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7980   "template_args" : [ "_ZTIy" ]
7981  },
7982  {
7983   "alignment" : 1,
7984   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7985   "name" : "android::trait_trivial_move<android::String8>",
7986   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7987   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7988   "size" : 1,
7989   "source_file" : "/system/core/libutils/include/utils/String8.h",
7990   "template_args" : [ "_ZTIN7android7String8E" ]
7991  },
7992  {
7993   "alignment" : 1,
7994   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7995   "name" : "android::trait_trivial_move<android::String16>",
7996   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7997   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7998   "size" : 1,
7999   "source_file" : "/system/core/libutils/include/utils/String16.h",
8000   "template_args" : [ "_ZTIN7android8String16E" ]
8001  },
8002  {
8003   "alignment" : 1,
8004   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8005   "name" : "android::trait_trivial_move<bool>",
8006   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8007   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8008   "size" : 1,
8009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8010   "template_args" : [ "_ZTIb" ]
8011  },
8012  {
8013   "alignment" : 1,
8014   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8015   "name" : "android::trait_trivial_move<char>",
8016   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8017   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8018   "size" : 1,
8019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8020   "template_args" : [ "_ZTIc" ]
8021  },
8022  {
8023   "alignment" : 1,
8024   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8025   "name" : "android::trait_trivial_move<double>",
8026   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8027   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8028   "size" : 1,
8029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8030   "template_args" : [ "_ZTId" ]
8031  },
8032  {
8033   "alignment" : 1,
8034   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8035   "name" : "android::trait_trivial_move<float>",
8036   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8037   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8038   "size" : 1,
8039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8040   "template_args" : [ "_ZTIf" ]
8041  },
8042  {
8043   "alignment" : 1,
8044   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8045   "name" : "android::trait_trivial_move<unsigned char>",
8046   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8047   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8048   "size" : 1,
8049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8050   "template_args" : [ "_ZTIh" ]
8051  },
8052  {
8053   "alignment" : 1,
8054   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8055   "name" : "android::trait_trivial_move<int>",
8056   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8057   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8058   "size" : 1,
8059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8060   "template_args" : [ "_ZTIi" ]
8061  },
8062  {
8063   "alignment" : 1,
8064   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8065   "name" : "android::trait_trivial_move<unsigned int>",
8066   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8067   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8068   "size" : 1,
8069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8070   "template_args" : [ "_ZTIj" ]
8071  },
8072  {
8073   "alignment" : 1,
8074   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8075   "name" : "android::trait_trivial_move<long>",
8076   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8077   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8078   "size" : 1,
8079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8080   "template_args" : [ "_ZTIl" ]
8081  },
8082  {
8083   "alignment" : 1,
8084   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8085   "name" : "android::trait_trivial_move<unsigned long>",
8086   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8087   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8088   "size" : 1,
8089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8090   "template_args" : [ "_ZTIm" ]
8091  },
8092  {
8093   "alignment" : 1,
8094   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8095   "name" : "android::trait_trivial_move<short>",
8096   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8097   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8098   "size" : 1,
8099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8100   "template_args" : [ "_ZTIs" ]
8101  },
8102  {
8103   "alignment" : 1,
8104   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8105   "name" : "android::trait_trivial_move<unsigned short>",
8106   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8107   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8108   "size" : 1,
8109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8110   "template_args" : [ "_ZTIt" ]
8111  },
8112  {
8113   "alignment" : 1,
8114   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8115   "name" : "android::trait_trivial_move<void>",
8116   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8117   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8118   "size" : 1,
8119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8120   "template_args" : [ "_ZTIv" ]
8121  },
8122  {
8123   "alignment" : 1,
8124   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8125   "name" : "android::trait_trivial_move<long long>",
8126   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8127   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8128   "size" : 1,
8129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8130   "template_args" : [ "_ZTIx" ]
8131  },
8132  {
8133   "alignment" : 1,
8134   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8135   "name" : "android::trait_trivial_move<unsigned long long>",
8136   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8137   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8138   "size" : 1,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8140   "template_args" : [ "_ZTIy" ]
8141  },
8142  {
8143   "alignment" : 4,
8144   "base_specifiers" :
8145   [
8146    {
8147     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8148    }
8149   ],
8150   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8151   "name" : "android::VirtualLightRefBase",
8152   "record_kind" : "class",
8153   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8154   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8155   "size" : 8,
8156   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8157   "vtable_components" :
8158   [
8159    {
8160     "kind" : "offset_to_top"
8161    },
8162    {
8163     "kind" : "rtti",
8164     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8165    },
8166    {
8167     "kind" : "complete_dtor_pointer",
8168     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8169    },
8170    {
8171     "kind" : "deleting_dtor_pointer",
8172     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8173    }
8174   ]
8175  },
8176  {
8177   "alignment" : 4,
8178   "fields" :
8179   [
8180    {
8181     "access" : "private",
8182     "field_name" : "m_ptr",
8183     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8184    }
8185   ],
8186   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8187   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8188   "record_kind" : "class",
8189   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8190   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8191   "size" : 4,
8192   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8193   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8194  },
8195  {
8196   "alignment" : 4,
8197   "fields" :
8198   [
8199    {
8200     "access" : "private",
8201     "field_name" : "m_ptr",
8202     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8203    }
8204   ],
8205   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8206   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8207   "record_kind" : "class",
8208   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8209   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8210   "size" : 4,
8211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8212   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8213  },
8214  {
8215   "alignment" : 4,
8216   "fields" :
8217   [
8218    {
8219     "access" : "private",
8220     "field_name" : "m_ptr",
8221     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8222    }
8223   ],
8224   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8225   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8226   "record_kind" : "class",
8227   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8228   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8229   "size" : 4,
8230   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8231   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8232  },
8233  {
8234   "alignment" : 4,
8235   "fields" :
8236   [
8237    {
8238     "access" : "private",
8239     "field_name" : "m_ptr",
8240     "referenced_type" : "_ZTIPN7android6ThreadE"
8241    }
8242   ],
8243   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8244   "name" : "android::sp<android::Thread>",
8245   "record_kind" : "class",
8246   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8247   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8248   "size" : 4,
8249   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8250   "template_args" : [ "_ZTIN7android6ThreadE" ]
8251  },
8252  {
8253   "alignment" : 4,
8254   "fields" :
8255   [
8256    {
8257     "access" : "private",
8258     "field_name" : "m_ptr",
8259     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8260    }
8261   ],
8262   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8263   "name" : "android::sp<android::hardware::IInterface>",
8264   "record_kind" : "class",
8265   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8266   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8267   "size" : 4,
8268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8269   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8270  },
8271  {
8272   "alignment" : 4,
8273   "fields" :
8274   [
8275    {
8276     "access" : "private",
8277     "field_name" : "m_ptr",
8278     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8279    }
8280   ],
8281   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8282   "name" : "android::sp<android::hardware::ProcessState>",
8283   "record_kind" : "class",
8284   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8285   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8286   "size" : 4,
8287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8288   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8289  },
8290  {
8291   "alignment" : 4,
8292   "fields" :
8293   [
8294    {
8295     "access" : "private",
8296     "field_name" : "m_ptr",
8297     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8298    }
8299   ],
8300   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8301   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8302   "record_kind" : "class",
8303   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8304   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8305   "size" : 4,
8306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8307   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8308  },
8309  {
8310   "alignment" : 4,
8311   "fields" :
8312   [
8313    {
8314     "access" : "private",
8315     "field_name" : "m_ptr",
8316     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8317    }
8318   ],
8319   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8320   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8321   "record_kind" : "class",
8322   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8323   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8324   "size" : 4,
8325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8326   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8327  },
8328  {
8329   "alignment" : 4,
8330   "fields" :
8331   [
8332    {
8333     "access" : "private",
8334     "field_name" : "m_ptr",
8335     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8336    }
8337   ],
8338   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8339   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8340   "record_kind" : "class",
8341   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8342   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8343   "size" : 4,
8344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8345   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8346  },
8347  {
8348   "alignment" : 4,
8349   "fields" :
8350   [
8351    {
8352     "access" : "private",
8353     "field_name" : "m_ptr",
8354     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8355    }
8356   ],
8357   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8358   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8359   "record_kind" : "class",
8360   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8361   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8362   "size" : 4,
8363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8364   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8365  },
8366  {
8367   "alignment" : 4,
8368   "fields" :
8369   [
8370    {
8371     "access" : "private",
8372     "field_name" : "m_ptr",
8373     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8374    }
8375   ],
8376   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8377   "name" : "android::sp<android::hardware::IBinder>",
8378   "record_kind" : "class",
8379   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8380   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8381   "size" : 4,
8382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8383   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8384  },
8385  {
8386   "alignment" : 4,
8387   "fields" :
8388   [
8389    {
8390     "access" : "private",
8391     "field_name" : "m_ptr",
8392     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8393    }
8394   ],
8395   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8396   "name" : "android::sp<android::hardware::BHwBinder>",
8397   "record_kind" : "class",
8398   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8399   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8400   "size" : 4,
8401   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8402   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8403  },
8404  {
8405   "alignment" : 4,
8406   "fields" :
8407   [
8408    {
8409     "access" : "private",
8410     "field_name" : "m_ptr",
8411     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8412    },
8413    {
8414     "access" : "private",
8415     "field_name" : "m_refs",
8416     "field_offset" : 32,
8417     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8418    }
8419   ],
8420   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8421   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8422   "record_kind" : "class",
8423   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8424   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8425   "size" : 8,
8426   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8427   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8428  },
8429  {
8430   "alignment" : 4,
8431   "fields" :
8432   [
8433    {
8434     "access" : "private",
8435     "field_name" : "m_ptr",
8436     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8437    },
8438    {
8439     "access" : "private",
8440     "field_name" : "m_refs",
8441     "field_offset" : 32,
8442     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8443    }
8444   ],
8445   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8446   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8447   "record_kind" : "class",
8448   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8449   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8450   "size" : 8,
8451   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8452   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8453  },
8454  {
8455   "alignment" : 4,
8456   "fields" :
8457   [
8458    {
8459     "access" : "private",
8460     "field_name" : "m_ptr",
8461     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8462    },
8463    {
8464     "access" : "private",
8465     "field_name" : "m_refs",
8466     "field_offset" : 32,
8467     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8468    }
8469   ],
8470   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8471   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8472   "record_kind" : "class",
8473   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8474   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8475   "size" : 8,
8476   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8477   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8478  },
8479  {
8480   "alignment" : 4,
8481   "fields" :
8482   [
8483    {
8484     "access" : "private",
8485     "field_name" : "m_ptr",
8486     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8487    },
8488    {
8489     "access" : "private",
8490     "field_name" : "m_refs",
8491     "field_offset" : 32,
8492     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8493    }
8494   ],
8495   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8496   "name" : "android::wp<android::hardware::BHwBinder>",
8497   "record_kind" : "class",
8498   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8499   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8500   "size" : 8,
8501   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8502   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8503  },
8504  {
8505   "alignment" : 4,
8506   "base_specifiers" :
8507   [
8508    {
8509     "is_virtual" : true,
8510     "referenced_type" : "_ZTIN7android7RefBaseE"
8511    }
8512   ],
8513   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8514   "name" : "android::hidl::base::V1_0::IBase",
8515   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8516   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8517   "size" : 12,
8518   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8519   "vtable_components" :
8520   [
8521    {
8522     "component_value" : 4,
8523     "kind" : "vbase_offset"
8524    },
8525    {
8526     "kind" : "offset_to_top"
8527    },
8528    {
8529     "kind" : "rtti",
8530     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8531    },
8532    {
8533     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8534    },
8535    {
8536     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8537    },
8538    {
8539     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8540    },
8541    {
8542     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8543    },
8544    {
8545     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8546    },
8547    {
8548     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8549    },
8550    {
8551     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8552    },
8553    {
8554     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8555    },
8556    {
8557     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8558    },
8559    {
8560     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8561    },
8562    {
8563     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8564    },
8565    {
8566     "kind" : "complete_dtor_pointer",
8567     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8568    },
8569    {
8570     "kind" : "deleting_dtor_pointer",
8571     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8572    },
8573    {
8574     "kind" : "vcall_offset"
8575    },
8576    {
8577     "kind" : "vcall_offset"
8578    },
8579    {
8580     "kind" : "vcall_offset"
8581    },
8582    {
8583     "kind" : "vcall_offset"
8584    },
8585    {
8586     "component_value" : -4,
8587     "kind" : "vcall_offset"
8588    },
8589    {
8590     "component_value" : -4,
8591     "kind" : "offset_to_top"
8592    },
8593    {
8594     "kind" : "rtti",
8595     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8596    },
8597    {
8598     "kind" : "complete_dtor_pointer",
8599     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
8600    },
8601    {
8602     "kind" : "deleting_dtor_pointer",
8603     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
8604    },
8605    {
8606     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8607    },
8608    {
8609     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8610    },
8611    {
8612     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8613    },
8614    {
8615     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8616    }
8617   ]
8618  },
8619  {
8620   "alignment" : 4,
8621   "base_specifiers" :
8622   [
8623    {
8624     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8625    },
8626    {
8627     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8628    }
8629   ],
8630   "fields" :
8631   [
8632    {
8633     "access" : "private",
8634     "field_name" : "_hidl_mImpl",
8635     "field_offset" : 512,
8636     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8637    }
8638   ],
8639   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8640   "name" : "android::hidl::base::V1_0::BnHwBase",
8641   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8642   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8643   "size" : 76,
8644   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8645   "vtable_components" :
8646   [
8647    {
8648     "component_value" : 68,
8649     "kind" : "vbase_offset"
8650    },
8651    {
8652     "kind" : "offset_to_top"
8653    },
8654    {
8655     "kind" : "rtti",
8656     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8657    },
8658    {
8659     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8660    },
8661    {
8662     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8663    },
8664    {
8665     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8666    },
8667    {
8668     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8669    },
8670    {
8671     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8672    },
8673    {
8674     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8675    },
8676    {
8677     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8678    },
8679    {
8680     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8681    },
8682    {
8683     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8684    },
8685    {
8686     "kind" : "complete_dtor_pointer",
8687     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8688    },
8689    {
8690     "kind" : "deleting_dtor_pointer",
8691     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8692    },
8693    {
8694     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8695    },
8696    {
8697     "component_value" : -20,
8698     "kind" : "offset_to_top"
8699    },
8700    {
8701     "kind" : "rtti",
8702     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8703    },
8704    {
8705     "kind" : "complete_dtor_pointer",
8706     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8707    },
8708    {
8709     "kind" : "deleting_dtor_pointer",
8710     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8711    },
8712    {
8713     "kind" : "vcall_offset"
8714    },
8715    {
8716     "kind" : "vcall_offset"
8717    },
8718    {
8719     "kind" : "vcall_offset"
8720    },
8721    {
8722     "kind" : "vcall_offset"
8723    },
8724    {
8725     "component_value" : -68,
8726     "kind" : "vcall_offset"
8727    },
8728    {
8729     "component_value" : -68,
8730     "kind" : "offset_to_top"
8731    },
8732    {
8733     "kind" : "rtti",
8734     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8735    },
8736    {
8737     "kind" : "complete_dtor_pointer",
8738     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8739    },
8740    {
8741     "kind" : "deleting_dtor_pointer",
8742     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8743    },
8744    {
8745     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8746    },
8747    {
8748     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8749    },
8750    {
8751     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8752    },
8753    {
8754     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8755    }
8756   ]
8757  },
8758  {
8759   "alignment" : 4,
8760   "base_specifiers" :
8761   [
8762    {
8763     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8764    },
8765    {
8766     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8767    }
8768   ],
8769   "fields" :
8770   [
8771    {
8772     "access" : "private",
8773     "field_name" : "_hidl_mMutex",
8774     "field_offset" : 544,
8775     "referenced_type" : "_ZTINSt3__15mutexE"
8776    },
8777    {
8778     "access" : "private",
8779     "field_name" : "_hidl_mDeathRecipients",
8780     "field_offset" : 576,
8781     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8782    }
8783   ],
8784   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8785   "name" : "android::hidl::base::V1_0::BpHwBase",
8786   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8787   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8788   "size" : 92,
8789   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8790   "vtable_components" :
8791   [
8792    {
8793     "component_value" : 84,
8794     "kind" : "vbase_offset"
8795    },
8796    {
8797     "kind" : "offset_to_top"
8798    },
8799    {
8800     "kind" : "rtti",
8801     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8802    },
8803    {
8804     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8805    },
8806    {
8807     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8808    },
8809    {
8810     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8811    },
8812    {
8813     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8814    },
8815    {
8816     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8817    },
8818    {
8819     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8820    },
8821    {
8822     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8823    },
8824    {
8825     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8826    },
8827    {
8828     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8829    },
8830    {
8831     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8832    },
8833    {
8834     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8835    },
8836    {
8837     "kind" : "complete_dtor_pointer",
8838     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8839    },
8840    {
8841     "kind" : "deleting_dtor_pointer",
8842     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8843    },
8844    {
8845     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8846    },
8847    {
8848     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8849    },
8850    {
8851     "component_value" : 80,
8852     "kind" : "vbase_offset"
8853    },
8854    {
8855     "component_value" : -4,
8856     "kind" : "offset_to_top"
8857    },
8858    {
8859     "kind" : "rtti",
8860     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8861    },
8862    {
8863     "kind" : "complete_dtor_pointer",
8864     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8865    },
8866    {
8867     "kind" : "deleting_dtor_pointer",
8868     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8869    },
8870    {
8871     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8872    },
8873    {
8874     "component_value" : 76,
8875     "kind" : "vbase_offset"
8876    },
8877    {
8878     "component_value" : -8,
8879     "kind" : "offset_to_top"
8880    },
8881    {
8882     "kind" : "rtti",
8883     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8884    },
8885    {
8886     "kind" : "complete_dtor_pointer",
8887     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8888    },
8889    {
8890     "kind" : "deleting_dtor_pointer",
8891     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8892    },
8893    {
8894     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8895    },
8896    {
8897     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8898    },
8899    {
8900     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8901    },
8902    {
8903     "component_value" : -24,
8904     "kind" : "offset_to_top"
8905    },
8906    {
8907     "kind" : "rtti",
8908     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8909    },
8910    {
8911     "kind" : "complete_dtor_pointer",
8912     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8913    },
8914    {
8915     "kind" : "deleting_dtor_pointer",
8916     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8917    },
8918    {
8919     "kind" : "vcall_offset"
8920    },
8921    {
8922     "component_value" : -76,
8923     "kind" : "vcall_offset"
8924    },
8925    {
8926     "component_value" : -84,
8927     "kind" : "vcall_offset"
8928    },
8929    {
8930     "component_value" : -76,
8931     "kind" : "vcall_offset"
8932    },
8933    {
8934     "component_value" : -84,
8935     "kind" : "vcall_offset"
8936    },
8937    {
8938     "component_value" : -84,
8939     "kind" : "offset_to_top"
8940    },
8941    {
8942     "kind" : "rtti",
8943     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8944    },
8945    {
8946     "kind" : "complete_dtor_pointer",
8947     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8948    },
8949    {
8950     "kind" : "deleting_dtor_pointer",
8951     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8952    },
8953    {
8954     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8955    },
8956    {
8957     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8958    },
8959    {
8960     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8961    },
8962    {
8963     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8964    }
8965   ]
8966  },
8967  {
8968   "alignment" : 8,
8969   "fields" :
8970   [
8971    {
8972     "field_name" : "pid",
8973     "referenced_type" : "_ZTIi"
8974    },
8975    {
8976     "field_name" : "ptr",
8977     "field_offset" : 64,
8978     "referenced_type" : "_ZTIy"
8979    },
8980    {
8981     "field_name" : "arch",
8982     "field_offset" : 128,
8983     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8984    }
8985   ],
8986   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8987   "name" : "android::hidl::base::V1_0::DebugInfo",
8988   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8989   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8990   "size" : 24,
8991   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8992  },
8993  {
8994   "alignment" : 8,
8995   "fields" :
8996   [
8997    {
8998     "field_name" : "interfaceName",
8999     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9000    },
9001    {
9002     "field_name" : "instanceName",
9003     "field_offset" : 128,
9004     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9005    },
9006    {
9007     "field_name" : "pid",
9008     "field_offset" : 256,
9009     "referenced_type" : "_ZTIi"
9010    },
9011    {
9012     "field_name" : "clientPids",
9013     "field_offset" : 320,
9014     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9015    },
9016    {
9017     "field_name" : "arch",
9018     "field_offset" : 448,
9019     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9020    }
9021   ],
9022   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9023   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9024   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9025   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9026   "size" : 64,
9027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9028  },
9029  {
9030   "alignment" : 4,
9031   "base_specifiers" :
9032   [
9033    {
9034     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9035    }
9036   ],
9037   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9038   "name" : "android::hidl::manager::V1_0::IServiceManager",
9039   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9040   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9041   "size" : 12,
9042   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9043   "vtable_components" :
9044   [
9045    {
9046     "component_value" : 4,
9047     "kind" : "vbase_offset"
9048    },
9049    {
9050     "kind" : "offset_to_top"
9051    },
9052    {
9053     "kind" : "rtti",
9054     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9055    },
9056    {
9057     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9058    },
9059    {
9060     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9061    },
9062    {
9063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9064    },
9065    {
9066     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9067    },
9068    {
9069     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9070    },
9071    {
9072     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9073    },
9074    {
9075     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9076    },
9077    {
9078     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9079    },
9080    {
9081     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9082    },
9083    {
9084     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9085    },
9086    {
9087     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9088    },
9089    {
9090     "kind" : "complete_dtor_pointer",
9091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9092    },
9093    {
9094     "kind" : "deleting_dtor_pointer",
9095     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9096    },
9097    {
9098     "is_pure" : true,
9099     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9100    },
9101    {
9102     "is_pure" : true,
9103     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9104    },
9105    {
9106     "is_pure" : true,
9107     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9108    },
9109    {
9110     "is_pure" : true,
9111     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9112    },
9113    {
9114     "is_pure" : true,
9115     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9116    },
9117    {
9118     "is_pure" : true,
9119     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9120    },
9121    {
9122     "is_pure" : true,
9123     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9124    },
9125    {
9126     "is_pure" : true,
9127     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9128    },
9129    {
9130     "kind" : "vcall_offset"
9131    },
9132    {
9133     "kind" : "vcall_offset"
9134    },
9135    {
9136     "kind" : "vcall_offset"
9137    },
9138    {
9139     "kind" : "vcall_offset"
9140    },
9141    {
9142     "component_value" : -4,
9143     "kind" : "vcall_offset"
9144    },
9145    {
9146     "component_value" : -4,
9147     "kind" : "offset_to_top"
9148    },
9149    {
9150     "kind" : "rtti",
9151     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9152    },
9153    {
9154     "kind" : "complete_dtor_pointer",
9155     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9156    },
9157    {
9158     "kind" : "deleting_dtor_pointer",
9159     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9160    },
9161    {
9162     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9163    },
9164    {
9165     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9166    },
9167    {
9168     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9169    },
9170    {
9171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9172    }
9173   ]
9174  },
9175  {
9176   "alignment" : 4,
9177   "base_specifiers" :
9178   [
9179    {
9180     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9181    }
9182   ],
9183   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9184   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9185   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9186   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9187   "size" : 12,
9188   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9189   "vtable_components" :
9190   [
9191    {
9192     "component_value" : 4,
9193     "kind" : "vbase_offset"
9194    },
9195    {
9196     "kind" : "offset_to_top"
9197    },
9198    {
9199     "kind" : "rtti",
9200     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9201    },
9202    {
9203     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9204    },
9205    {
9206     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9207    },
9208    {
9209     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9210    },
9211    {
9212     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9213    },
9214    {
9215     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9216    },
9217    {
9218     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9219    },
9220    {
9221     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9222    },
9223    {
9224     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9225    },
9226    {
9227     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9228    },
9229    {
9230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9231    },
9232    {
9233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9234    },
9235    {
9236     "kind" : "complete_dtor_pointer",
9237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9238    },
9239    {
9240     "kind" : "deleting_dtor_pointer",
9241     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9242    },
9243    {
9244     "is_pure" : true,
9245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9246    },
9247    {
9248     "kind" : "vcall_offset"
9249    },
9250    {
9251     "kind" : "vcall_offset"
9252    },
9253    {
9254     "kind" : "vcall_offset"
9255    },
9256    {
9257     "kind" : "vcall_offset"
9258    },
9259    {
9260     "component_value" : -4,
9261     "kind" : "vcall_offset"
9262    },
9263    {
9264     "component_value" : -4,
9265     "kind" : "offset_to_top"
9266    },
9267    {
9268     "kind" : "rtti",
9269     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9270    },
9271    {
9272     "kind" : "complete_dtor_pointer",
9273     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9274    },
9275    {
9276     "kind" : "deleting_dtor_pointer",
9277     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9278    },
9279    {
9280     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9281    },
9282    {
9283     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9284    },
9285    {
9286     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9287    },
9288    {
9289     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9290    }
9291   ]
9292  },
9293  {
9294   "alignment" : 4,
9295   "fields" :
9296   [
9297    {
9298     "access" : "private",
9299     "field_name" : "mLock",
9300     "referenced_type" : "_ZTIRN7android5MutexE"
9301    }
9302   ],
9303   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9304   "name" : "android::Mutex::Autolock",
9305   "record_kind" : "class",
9306   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9307   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9308   "size" : 4,
9309   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9310  },
9311  {
9312   "alignment" : 4,
9313   "fields" :
9314   [
9315    {
9316     "access" : "private",
9317     "field_name" : "mMutex",
9318     "referenced_type" : "_ZTI15pthread_mutex_t"
9319    }
9320   ],
9321   "linker_set_key" : "_ZTIN7android5MutexE",
9322   "name" : "android::Mutex",
9323   "record_kind" : "class",
9324   "referenced_type" : "_ZTIN7android5MutexE",
9325   "self_type" : "_ZTIN7android5MutexE",
9326   "size" : 4,
9327   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9328  },
9329  {
9330   "alignment" : 4,
9331   "fields" :
9332   [
9333    {
9334     "access" : "private",
9335     "field_name" : "mLock",
9336     "referenced_type" : "_ZTIRN7android6RWLockE"
9337    }
9338   ],
9339   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9340   "name" : "android::RWLock::AutoRLock",
9341   "record_kind" : "class",
9342   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9343   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9344   "size" : 4,
9345   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9346  },
9347  {
9348   "alignment" : 4,
9349   "fields" :
9350   [
9351    {
9352     "access" : "private",
9353     "field_name" : "mLock",
9354     "referenced_type" : "_ZTIRN7android6RWLockE"
9355    }
9356   ],
9357   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9358   "name" : "android::RWLock::AutoWLock",
9359   "record_kind" : "class",
9360   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9361   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9362   "size" : 4,
9363   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9364  },
9365  {
9366   "alignment" : 4,
9367   "fields" :
9368   [
9369    {
9370     "access" : "private",
9371     "field_name" : "mRWLock",
9372     "referenced_type" : "_ZTI16pthread_rwlock_t"
9373    }
9374   ],
9375   "linker_set_key" : "_ZTIN7android6RWLockE",
9376   "name" : "android::RWLock",
9377   "record_kind" : "class",
9378   "referenced_type" : "_ZTIN7android6RWLockE",
9379   "self_type" : "_ZTIN7android6RWLockE",
9380   "size" : 40,
9381   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9382  },
9383  {
9384   "alignment" : 4,
9385   "base_specifiers" :
9386   [
9387    {
9388     "is_virtual" : true,
9389     "referenced_type" : "_ZTIN7android7RefBaseE"
9390    }
9391   ],
9392   "fields" :
9393   [
9394    {
9395     "access" : "private",
9396     "field_name" : "mCanCallJava",
9397     "field_offset" : 32,
9398     "referenced_type" : "_ZTIKb"
9399    },
9400    {
9401     "access" : "private",
9402     "field_name" : "mThread",
9403     "field_offset" : 64,
9404     "referenced_type" : "_ZTIPv"
9405    },
9406    {
9407     "access" : "private",
9408     "field_name" : "mLock",
9409     "field_offset" : 96,
9410     "referenced_type" : "_ZTIN7android5MutexE"
9411    },
9412    {
9413     "access" : "private",
9414     "field_name" : "mThreadExitedCondition",
9415     "field_offset" : 128,
9416     "referenced_type" : "_ZTIN7android9ConditionE"
9417    },
9418    {
9419     "access" : "private",
9420     "field_name" : "mStatus",
9421     "field_offset" : 160,
9422     "referenced_type" : "_ZTIi"
9423    },
9424    {
9425     "access" : "private",
9426     "field_name" : "mExitPending",
9427     "field_offset" : 192,
9428     "referenced_type" : "_ZTIVb"
9429    },
9430    {
9431     "access" : "private",
9432     "field_name" : "mRunning",
9433     "field_offset" : 200,
9434     "referenced_type" : "_ZTIVb"
9435    },
9436    {
9437     "access" : "private",
9438     "field_name" : "mHoldSelf",
9439     "field_offset" : 224,
9440     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9441    },
9442    {
9443     "access" : "private",
9444     "field_name" : "mTid",
9445     "field_offset" : 256,
9446     "referenced_type" : "_ZTIi"
9447    }
9448   ],
9449   "linker_set_key" : "_ZTIN7android6ThreadE",
9450   "name" : "android::Thread",
9451   "record_kind" : "class",
9452   "referenced_type" : "_ZTIN7android6ThreadE",
9453   "self_type" : "_ZTIN7android6ThreadE",
9454   "size" : 44,
9455   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9456   "vtable_components" :
9457   [
9458    {
9459     "component_value" : 36,
9460     "kind" : "vbase_offset"
9461    },
9462    {
9463     "kind" : "offset_to_top"
9464    },
9465    {
9466     "kind" : "rtti",
9467     "mangled_component_name" : "_ZTIN7android6ThreadE"
9468    },
9469    {
9470     "kind" : "complete_dtor_pointer",
9471     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9472    },
9473    {
9474     "kind" : "deleting_dtor_pointer",
9475     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9476    },
9477    {
9478     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9479    },
9480    {
9481     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9482    },
9483    {
9484     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9485    },
9486    {
9487     "is_pure" : true,
9488     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9489    },
9490    {
9491     "kind" : "vcall_offset"
9492    },
9493    {
9494     "kind" : "vcall_offset"
9495    },
9496    {
9497     "kind" : "vcall_offset"
9498    },
9499    {
9500     "kind" : "vcall_offset"
9501    },
9502    {
9503     "component_value" : -36,
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "component_value" : -36,
9508     "kind" : "offset_to_top"
9509    },
9510    {
9511     "kind" : "rtti",
9512     "mangled_component_name" : "_ZTIN7android6ThreadE"
9513    },
9514    {
9515     "kind" : "complete_dtor_pointer",
9516     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9517    },
9518    {
9519     "kind" : "deleting_dtor_pointer",
9520     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9521    },
9522    {
9523     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9524    },
9525    {
9526     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9527    },
9528    {
9529     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9530    },
9531    {
9532     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9533    }
9534   ]
9535  },
9536  {
9537   "alignment" : 4,
9538   "base_specifiers" :
9539   [
9540    {
9541     "access" : "private",
9542     "referenced_type" : "_ZTIN7android10VectorImplE"
9543    }
9544   ],
9545   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9546   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9547   "record_kind" : "class",
9548   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9549   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9550   "size" : 20,
9551   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9552   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9553   "vtable_components" :
9554   [
9555    {
9556     "kind" : "offset_to_top"
9557    },
9558    {
9559     "kind" : "rtti",
9560     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9561    },
9562    {
9563     "kind" : "complete_dtor_pointer",
9564     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9565    },
9566    {
9567     "kind" : "deleting_dtor_pointer",
9568     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9569    },
9570    {
9571     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9572    },
9573    {
9574     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9575    },
9576    {
9577     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9578    },
9579    {
9580     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9581    },
9582    {
9583     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9584    },
9585    {
9586     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9587    }
9588   ]
9589  },
9590  {
9591   "alignment" : 1,
9592   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9593   "name" : "android::RefBase::weakref_type",
9594   "record_kind" : "class",
9595   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9596   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9597   "size" : 1,
9598   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "fields" :
9603   [
9604    {
9605     "access" : "private",
9606     "field_name" : "mRefs",
9607     "field_offset" : 32,
9608     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9609    }
9610   ],
9611   "linker_set_key" : "_ZTIN7android7RefBaseE",
9612   "name" : "android::RefBase",
9613   "record_kind" : "class",
9614   "referenced_type" : "_ZTIN7android7RefBaseE",
9615   "self_type" : "_ZTIN7android7RefBaseE",
9616   "size" : 8,
9617   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9618   "vtable_components" :
9619   [
9620    {
9621     "kind" : "offset_to_top"
9622    },
9623    {
9624     "kind" : "rtti",
9625     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9626    },
9627    {
9628     "kind" : "complete_dtor_pointer",
9629     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9630    },
9631    {
9632     "kind" : "deleting_dtor_pointer",
9633     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9634    },
9635    {
9636     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9637    },
9638    {
9639     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9640    },
9641    {
9642     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9643    },
9644    {
9645     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9646    }
9647   ]
9648  },
9649  {
9650   "alignment" : 4,
9651   "fields" :
9652   [
9653    {
9654     "access" : "private",
9655     "field_name" : "mString",
9656     "referenced_type" : "_ZTIPKc"
9657    }
9658   ],
9659   "linker_set_key" : "_ZTIN7android7String8E",
9660   "name" : "android::String8",
9661   "record_kind" : "class",
9662   "referenced_type" : "_ZTIN7android7String8E",
9663   "self_type" : "_ZTIN7android7String8E",
9664   "size" : 4,
9665   "source_file" : "/system/core/libutils/include/utils/String8.h"
9666  },
9667  {
9668   "alignment" : 4,
9669   "fields" :
9670   [
9671    {
9672     "access" : "private",
9673     "field_name" : "mString",
9674     "referenced_type" : "_ZTIPKDs"
9675    }
9676   ],
9677   "linker_set_key" : "_ZTIN7android8String16E",
9678   "name" : "android::String16",
9679   "record_kind" : "class",
9680   "referenced_type" : "_ZTIN7android8String16E",
9681   "self_type" : "_ZTIN7android8String16E",
9682   "size" : 4,
9683   "source_file" : "/system/core/libutils/include/utils/String16.h"
9684  },
9685  {
9686   "alignment" : 4,
9687   "base_specifiers" :
9688   [
9689    {
9690     "is_virtual" : true,
9691     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9692    },
9693    {
9694     "is_virtual" : true,
9695     "referenced_type" : "_ZTIN7android7RefBaseE"
9696    }
9697   ],
9698   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9699   "name" : "android::hardware::HidlMemory",
9700   "record_kind" : "class",
9701   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9702   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9703   "size" : 52,
9704   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9705   "vtable_components" :
9706   [
9707    {
9708     "component_value" : 44,
9709     "kind" : "vbase_offset"
9710    },
9711    {
9712     "component_value" : 4,
9713     "kind" : "vbase_offset"
9714    },
9715    {
9716     "kind" : "offset_to_top"
9717    },
9718    {
9719     "kind" : "rtti",
9720     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9721    },
9722    {
9723     "kind" : "complete_dtor_pointer",
9724     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9725    },
9726    {
9727     "kind" : "deleting_dtor_pointer",
9728     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9729    },
9730    {
9731     "kind" : "vcall_offset"
9732    },
9733    {
9734     "kind" : "vcall_offset"
9735    },
9736    {
9737     "kind" : "vcall_offset"
9738    },
9739    {
9740     "kind" : "vcall_offset"
9741    },
9742    {
9743     "component_value" : -44,
9744     "kind" : "vcall_offset"
9745    },
9746    {
9747     "component_value" : -44,
9748     "kind" : "offset_to_top"
9749    },
9750    {
9751     "kind" : "rtti",
9752     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9753    },
9754    {
9755     "kind" : "complete_dtor_pointer",
9756     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9757    },
9758    {
9759     "kind" : "deleting_dtor_pointer",
9760     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9761    },
9762    {
9763     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9764    },
9765    {
9766     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9767    },
9768    {
9769     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9770    },
9771    {
9772     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9773    }
9774   ]
9775  },
9776  {
9777   "alignment" : 4,
9778   "base_specifiers" :
9779   [
9780    {
9781     "is_virtual" : true,
9782     "referenced_type" : "_ZTIN7android7RefBaseE"
9783    }
9784   ],
9785   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9786   "name" : "android::hardware::IInterface",
9787   "record_kind" : "class",
9788   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9789   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9790   "size" : 12,
9791   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9792   "vtable_components" :
9793   [
9794    {
9795     "component_value" : 4,
9796     "kind" : "vbase_offset"
9797    },
9798    {
9799     "kind" : "offset_to_top"
9800    },
9801    {
9802     "kind" : "rtti",
9803     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9804    },
9805    {
9806     "kind" : "complete_dtor_pointer",
9807     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9808    },
9809    {
9810     "kind" : "deleting_dtor_pointer",
9811     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9812    },
9813    {
9814     "is_pure" : true,
9815     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9816    },
9817    {
9818     "kind" : "vcall_offset"
9819    },
9820    {
9821     "kind" : "vcall_offset"
9822    },
9823    {
9824     "kind" : "vcall_offset"
9825    },
9826    {
9827     "kind" : "vcall_offset"
9828    },
9829    {
9830     "component_value" : -4,
9831     "kind" : "vcall_offset"
9832    },
9833    {
9834     "component_value" : -4,
9835     "kind" : "offset_to_top"
9836    },
9837    {
9838     "kind" : "rtti",
9839     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9840    },
9841    {
9842     "kind" : "complete_dtor_pointer",
9843     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9844    },
9845    {
9846     "kind" : "deleting_dtor_pointer",
9847     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9848    },
9849    {
9850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9857    },
9858    {
9859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9860    }
9861   ]
9862  },
9863  {
9864   "alignment" : 1,
9865   "fields" :
9866   [
9867    {
9868     "access" : "private",
9869     "field_name" : "mBuffer",
9870     "referenced_type" : "_ZTIA32_h"
9871    }
9872   ],
9873   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9874   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9875   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9876   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9877   "size" : 32,
9878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9879   "template_args" : [ "_ZTIh" ]
9880  },
9881  {
9882   "alignment" : 4,
9883   "base_specifiers" :
9884   [
9885    {
9886     "is_virtual" : true,
9887     "referenced_type" : "_ZTIN7android7RefBaseE"
9888    }
9889   ],
9890   "fields" :
9891   [
9892    {
9893     "access" : "private",
9894     "field_name" : "mRemote",
9895     "field_offset" : 32,
9896     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9897    },
9898    {
9899     "access" : "private",
9900     "field_name" : "mRefs",
9901     "field_offset" : 64,
9902     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9903    },
9904    {
9905     "access" : "private",
9906     "field_name" : "mState",
9907     "field_offset" : 96,
9908     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9909    }
9910   ],
9911   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9912   "name" : "android::hardware::BpHwRefBase",
9913   "record_kind" : "class",
9914   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9915   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9916   "size" : 24,
9917   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9918   "vtable_components" :
9919   [
9920    {
9921     "component_value" : 16,
9922     "kind" : "vbase_offset"
9923    },
9924    {
9925     "kind" : "offset_to_top"
9926    },
9927    {
9928     "kind" : "rtti",
9929     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9930    },
9931    {
9932     "kind" : "complete_dtor_pointer",
9933     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9934    },
9935    {
9936     "kind" : "deleting_dtor_pointer",
9937     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9938    },
9939    {
9940     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9941    },
9942    {
9943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9944    },
9945    {
9946     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9947    },
9948    {
9949     "kind" : "vcall_offset"
9950    },
9951    {
9952     "component_value" : -16,
9953     "kind" : "vcall_offset"
9954    },
9955    {
9956     "component_value" : -16,
9957     "kind" : "vcall_offset"
9958    },
9959    {
9960     "component_value" : -16,
9961     "kind" : "vcall_offset"
9962    },
9963    {
9964     "component_value" : -16,
9965     "kind" : "vcall_offset"
9966    },
9967    {
9968     "component_value" : -16,
9969     "kind" : "offset_to_top"
9970    },
9971    {
9972     "kind" : "rtti",
9973     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9974    },
9975    {
9976     "kind" : "complete_dtor_pointer",
9977     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9978    },
9979    {
9980     "kind" : "deleting_dtor_pointer",
9981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9982    },
9983    {
9984     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9985    },
9986    {
9987     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9988    },
9989    {
9990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9991    },
9992    {
9993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9994    }
9995   ]
9996  },
9997  {
9998   "alignment" : 4,
9999   "base_specifiers" :
10000   [
10001    {
10002     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10003    },
10004    {
10005     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10006    },
10007    {
10008     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10009    }
10010   ],
10011   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10012   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10013   "record_kind" : "class",
10014   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10015   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10016   "size" : 32,
10017   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10018   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10019   "vtable_components" :
10020   [
10021    {
10022     "component_value" : 24,
10023     "kind" : "vbase_offset"
10024    },
10025    {
10026     "kind" : "offset_to_top"
10027    },
10028    {
10029     "kind" : "rtti",
10030     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10031    },
10032    {
10033     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10034    },
10035    {
10036     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10037    },
10038    {
10039     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10040    },
10041    {
10042     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10043    },
10044    {
10045     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10046    },
10047    {
10048     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10049    },
10050    {
10051     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10052    },
10053    {
10054     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10055    },
10056    {
10057     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10058    },
10059    {
10060     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10061    },
10062    {
10063     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10064    },
10065    {
10066     "kind" : "complete_dtor_pointer",
10067     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10068    },
10069    {
10070     "kind" : "deleting_dtor_pointer",
10071     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10072    },
10073    {
10074     "is_pure" : true,
10075     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10076    },
10077    {
10078     "is_pure" : true,
10079     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10080    },
10081    {
10082     "is_pure" : true,
10083     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10084    },
10085    {
10086     "is_pure" : true,
10087     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10088    },
10089    {
10090     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10091    },
10092    {
10093     "component_value" : 20,
10094     "kind" : "vbase_offset"
10095    },
10096    {
10097     "component_value" : -4,
10098     "kind" : "offset_to_top"
10099    },
10100    {
10101     "kind" : "rtti",
10102     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10103    },
10104    {
10105     "kind" : "complete_dtor_pointer",
10106     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10107    },
10108    {
10109     "kind" : "deleting_dtor_pointer",
10110     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10111    },
10112    {
10113     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10114    },
10115    {
10116     "component_value" : 16,
10117     "kind" : "vbase_offset"
10118    },
10119    {
10120     "component_value" : -8,
10121     "kind" : "offset_to_top"
10122    },
10123    {
10124     "kind" : "rtti",
10125     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10126    },
10127    {
10128     "kind" : "complete_dtor_pointer",
10129     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10130    },
10131    {
10132     "kind" : "deleting_dtor_pointer",
10133     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10134    },
10135    {
10136     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10137    },
10138    {
10139     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10140    },
10141    {
10142     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10143    },
10144    {
10145     "kind" : "vcall_offset"
10146    },
10147    {
10148     "component_value" : -16,
10149     "kind" : "vcall_offset"
10150    },
10151    {
10152     "component_value" : -16,
10153     "kind" : "vcall_offset"
10154    },
10155    {
10156     "component_value" : -16,
10157     "kind" : "vcall_offset"
10158    },
10159    {
10160     "component_value" : -24,
10161     "kind" : "vcall_offset"
10162    },
10163    {
10164     "component_value" : -24,
10165     "kind" : "offset_to_top"
10166    },
10167    {
10168     "kind" : "rtti",
10169     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10170    },
10171    {
10172     "kind" : "complete_dtor_pointer",
10173     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10174    },
10175    {
10176     "kind" : "deleting_dtor_pointer",
10177     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10178    },
10179    {
10180     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10181    },
10182    {
10183     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10184    },
10185    {
10186     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10187    },
10188    {
10189     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10190    }
10191   ]
10192  },
10193  {
10194   "alignment" : 4,
10195   "base_specifiers" :
10196   [
10197    {
10198     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10199    },
10200    {
10201     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10202    },
10203    {
10204     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10205    }
10206   ],
10207   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10208   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10209   "record_kind" : "class",
10210   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10211   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10212   "size" : 32,
10213   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10214   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10215   "vtable_components" :
10216   [
10217    {
10218     "component_value" : 24,
10219     "kind" : "vbase_offset"
10220    },
10221    {
10222     "kind" : "offset_to_top"
10223    },
10224    {
10225     "kind" : "rtti",
10226     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10227    },
10228    {
10229     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10230    },
10231    {
10232     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10233    },
10234    {
10235     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10236    },
10237    {
10238     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10239    },
10240    {
10241     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10254    },
10255    {
10256     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10257    },
10258    {
10259     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10260    },
10261    {
10262     "kind" : "complete_dtor_pointer",
10263     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10264    },
10265    {
10266     "kind" : "deleting_dtor_pointer",
10267     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10268    },
10269    {
10270     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10271    },
10272    {
10273     "component_value" : 20,
10274     "kind" : "vbase_offset"
10275    },
10276    {
10277     "component_value" : -4,
10278     "kind" : "offset_to_top"
10279    },
10280    {
10281     "kind" : "rtti",
10282     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10283    },
10284    {
10285     "kind" : "complete_dtor_pointer",
10286     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10287    },
10288    {
10289     "kind" : "deleting_dtor_pointer",
10290     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10291    },
10292    {
10293     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10294    },
10295    {
10296     "component_value" : 16,
10297     "kind" : "vbase_offset"
10298    },
10299    {
10300     "component_value" : -8,
10301     "kind" : "offset_to_top"
10302    },
10303    {
10304     "kind" : "rtti",
10305     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10306    },
10307    {
10308     "kind" : "complete_dtor_pointer",
10309     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10310    },
10311    {
10312     "kind" : "deleting_dtor_pointer",
10313     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10314    },
10315    {
10316     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10317    },
10318    {
10319     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10320    },
10321    {
10322     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10323    },
10324    {
10325     "kind" : "vcall_offset"
10326    },
10327    {
10328     "component_value" : -16,
10329     "kind" : "vcall_offset"
10330    },
10331    {
10332     "component_value" : -16,
10333     "kind" : "vcall_offset"
10334    },
10335    {
10336     "component_value" : -16,
10337     "kind" : "vcall_offset"
10338    },
10339    {
10340     "component_value" : -24,
10341     "kind" : "vcall_offset"
10342    },
10343    {
10344     "component_value" : -24,
10345     "kind" : "offset_to_top"
10346    },
10347    {
10348     "kind" : "rtti",
10349     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10350    },
10351    {
10352     "kind" : "complete_dtor_pointer",
10353     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10354    },
10355    {
10356     "kind" : "deleting_dtor_pointer",
10357     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10358    },
10359    {
10360     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10361    },
10362    {
10363     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10364    },
10365    {
10366     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10367    },
10368    {
10369     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10370    }
10371   ]
10372  },
10373  {
10374   "alignment" : 4,
10375   "fields" :
10376   [
10377    {
10378     "access" : "private",
10379     "field_name" : "mHandle",
10380     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10381    },
10382    {
10383     "access" : "private",
10384     "field_name" : "mOwnsHandle",
10385     "field_offset" : 64,
10386     "referenced_type" : "_ZTIb"
10387    },
10388    {
10389     "access" : "private",
10390     "field_name" : "mPad",
10391     "field_offset" : 72,
10392     "referenced_type" : "_ZTIA7_h"
10393    }
10394   ],
10395   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10396   "name" : "android::hardware::hidl_handle",
10397   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10398   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10399   "size" : 16,
10400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10401  },
10402  {
10403   "alignment" : 4,
10404   "fields" :
10405   [
10406    {
10407     "access" : "private",
10408     "field_name" : "mHandle",
10409     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10410    },
10411    {
10412     "access" : "private",
10413     "field_name" : "mSize",
10414     "field_offset" : 128,
10415     "referenced_type" : "_ZTIy"
10416    },
10417    {
10418     "access" : "private",
10419     "field_name" : "mName",
10420     "field_offset" : 192,
10421     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10422    }
10423   ],
10424   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10425   "name" : "android::hardware::hidl_memory",
10426   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10427   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10428   "size" : 40,
10429   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10430  },
10431  {
10432   "alignment" : 4,
10433   "fields" :
10434   [
10435    {
10436     "access" : "private",
10437     "field_name" : "mBuffer",
10438     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10439    },
10440    {
10441     "access" : "private",
10442     "field_name" : "mSize",
10443     "field_offset" : 64,
10444     "referenced_type" : "_ZTIj"
10445    },
10446    {
10447     "access" : "private",
10448     "field_name" : "mOwnsBuffer",
10449     "field_offset" : 96,
10450     "referenced_type" : "_ZTIb"
10451    },
10452    {
10453     "access" : "private",
10454     "field_name" : "mPad",
10455     "field_offset" : 104,
10456     "referenced_type" : "_ZTIA3_h"
10457    }
10458   ],
10459   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10460   "name" : "android::hardware::hidl_string",
10461   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10462   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10463   "size" : 16,
10464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10465  },
10466  {
10467   "alignment" : 4,
10468   "fields" :
10469   [
10470    {
10471     "access" : "private",
10472     "field_name" : "mGrantors",
10473     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10474    },
10475    {
10476     "access" : "private",
10477     "field_name" : "mHandle",
10478     "field_offset" : 128,
10479     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10480    },
10481    {
10482     "access" : "private",
10483     "field_name" : "mQuantum",
10484     "field_offset" : 192,
10485     "referenced_type" : "_ZTIj"
10486    },
10487    {
10488     "access" : "private",
10489     "field_name" : "mFlags",
10490     "field_offset" : 224,
10491     "referenced_type" : "_ZTIj"
10492    }
10493   ],
10494   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10495   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10496   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10497   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10498   "size" : 32,
10499   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10500   "template_args" : [ "_ZTIc" ]
10501  },
10502  {
10503   "access" : "private",
10504   "alignment" : 4,
10505   "fields" :
10506   [
10507    {
10508     "field_name" : "binder",
10509     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10510    },
10511    {
10512     "field_name" : "refs",
10513     "field_offset" : 32,
10514     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10515    }
10516   ],
10517   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10518   "name" : "android::hardware::ProcessState::handle_entry",
10519   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10520   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10521   "size" : 8,
10522   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10523  },
10524  {
10525   "alignment" : 4,
10526   "base_specifiers" :
10527   [
10528    {
10529     "is_virtual" : true,
10530     "referenced_type" : "_ZTIN7android7RefBaseE"
10531    }
10532   ],
10533   "fields" :
10534   [
10535    {
10536     "access" : "private",
10537     "field_name" : "mDriverFD",
10538     "field_offset" : 32,
10539     "referenced_type" : "_ZTIi"
10540    },
10541    {
10542     "access" : "private",
10543     "field_name" : "mVMStart",
10544     "field_offset" : 64,
10545     "referenced_type" : "_ZTIPv"
10546    },
10547    {
10548     "access" : "private",
10549     "field_name" : "mThreadCountLock",
10550     "field_offset" : 96,
10551     "referenced_type" : "_ZTI15pthread_mutex_t"
10552    },
10553    {
10554     "access" : "private",
10555     "field_name" : "mThreadCountDecrement",
10556     "field_offset" : 128,
10557     "referenced_type" : "_ZTI14pthread_cond_t"
10558    },
10559    {
10560     "access" : "private",
10561     "field_name" : "mExecutingThreadsCount",
10562     "field_offset" : 160,
10563     "referenced_type" : "_ZTIj"
10564    },
10565    {
10566     "access" : "private",
10567     "field_name" : "mMaxThreads",
10568     "field_offset" : 192,
10569     "referenced_type" : "_ZTIj"
10570    },
10571    {
10572     "access" : "private",
10573     "field_name" : "mStarvationStartTimeMs",
10574     "field_offset" : 224,
10575     "referenced_type" : "_ZTIx"
10576    },
10577    {
10578     "access" : "private",
10579     "field_name" : "mLock",
10580     "field_offset" : 288,
10581     "referenced_type" : "_ZTIN7android5MutexE"
10582    },
10583    {
10584     "access" : "private",
10585     "field_name" : "mHandleToObject",
10586     "field_offset" : 320,
10587     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10588    },
10589    {
10590     "access" : "private",
10591     "field_name" : "mManagesContexts",
10592     "field_offset" : 480,
10593     "referenced_type" : "_ZTIb"
10594    },
10595    {
10596     "access" : "private",
10597     "field_name" : "mBinderContextCheckFunc",
10598     "field_offset" : 512,
10599     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10600    },
10601    {
10602     "access" : "private",
10603     "field_name" : "mBinderContextUserData",
10604     "field_offset" : 544,
10605     "referenced_type" : "_ZTIPv"
10606    },
10607    {
10608     "access" : "private",
10609     "field_name" : "mContexts",
10610     "field_offset" : 576,
10611     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10612    },
10613    {
10614     "access" : "private",
10615     "field_name" : "mRootDir",
10616     "field_offset" : 736,
10617     "referenced_type" : "_ZTIN7android7String8E"
10618    },
10619    {
10620     "access" : "private",
10621     "field_name" : "mThreadPoolStarted",
10622     "field_offset" : 768,
10623     "referenced_type" : "_ZTIb"
10624    },
10625    {
10626     "access" : "private",
10627     "field_name" : "mSpawnThreadOnStart",
10628     "field_offset" : 776,
10629     "referenced_type" : "_ZTIb"
10630    },
10631    {
10632     "access" : "private",
10633     "field_name" : "mThreadPoolSeq",
10634     "field_offset" : 800,
10635     "referenced_type" : "_ZTIVi"
10636    },
10637    {
10638     "access" : "private",
10639     "field_name" : "mMmapSize",
10640     "field_offset" : 832,
10641     "referenced_type" : "_ZTIKj"
10642    },
10643    {
10644     "access" : "private",
10645     "field_name" : "mCallRestriction",
10646     "field_offset" : 864,
10647     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10648    }
10649   ],
10650   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10651   "name" : "android::hardware::ProcessState",
10652   "record_kind" : "class",
10653   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10654   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10655   "size" : 120,
10656   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10657   "vtable_components" :
10658   [
10659    {
10660     "component_value" : 112,
10661     "kind" : "vbase_offset"
10662    },
10663    {
10664     "kind" : "offset_to_top"
10665    },
10666    {
10667     "kind" : "rtti",
10668     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10669    },
10670    {
10671     "kind" : "complete_dtor_pointer",
10672     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10673    },
10674    {
10675     "kind" : "deleting_dtor_pointer",
10676     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10677    },
10678    {
10679     "kind" : "vcall_offset"
10680    },
10681    {
10682     "kind" : "vcall_offset"
10683    },
10684    {
10685     "kind" : "vcall_offset"
10686    },
10687    {
10688     "kind" : "vcall_offset"
10689    },
10690    {
10691     "component_value" : -112,
10692     "kind" : "vcall_offset"
10693    },
10694    {
10695     "component_value" : -112,
10696     "kind" : "offset_to_top"
10697    },
10698    {
10699     "kind" : "rtti",
10700     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10701    },
10702    {
10703     "kind" : "complete_dtor_pointer",
10704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10705    },
10706    {
10707     "kind" : "deleting_dtor_pointer",
10708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10709    },
10710    {
10711     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10712    },
10713    {
10714     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10715    },
10716    {
10717     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10718    },
10719    {
10720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10721    }
10722   ]
10723  },
10724  {
10725   "alignment" : 2,
10726   "fields" :
10727   [
10728    {
10729     "access" : "private",
10730     "field_name" : "mMajor",
10731     "referenced_type" : "_ZTIt"
10732    },
10733    {
10734     "access" : "private",
10735     "field_name" : "mMinor",
10736     "field_offset" : 16,
10737     "referenced_type" : "_ZTIt"
10738    }
10739   ],
10740   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10741   "name" : "android::hardware::hidl_version",
10742   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10743   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10744   "size" : 4,
10745   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10746  },
10747  {
10748   "alignment" : 4,
10749   "fields" :
10750   [
10751    {
10752     "access" : "private",
10753     "field_name" : "mMutex",
10754     "referenced_type" : "_ZTINSt3__15mutexE"
10755    },
10756    {
10757     "access" : "private",
10758     "field_name" : "mMap",
10759     "field_offset" : 32,
10760     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10761    }
10762   ],
10763   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10764   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10765   "record_kind" : "class",
10766   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10767   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10768   "size" : 16,
10769   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10770   "template_args" :
10771   [
10772    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10773    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10774   ]
10775  },
10776  {
10777   "alignment" : 4,
10778   "fields" :
10779   [
10780    {
10781     "access" : "private",
10782     "field_name" : "mMutex",
10783     "referenced_type" : "_ZTINSt3__15mutexE"
10784    },
10785    {
10786     "access" : "private",
10787     "field_name" : "mMap",
10788     "field_offset" : 32,
10789     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10790    }
10791   ],
10792   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10793   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10794   "record_kind" : "class",
10795   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10796   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10797   "size" : 16,
10798   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10799   "template_args" :
10800   [
10801    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10802    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10803   ]
10804  },
10805  {
10806   "alignment" : 4,
10807   "fields" :
10808   [
10809    {
10810     "access" : "private",
10811     "field_name" : "mMutex",
10812     "referenced_type" : "_ZTINSt3__15mutexE"
10813    },
10814    {
10815     "access" : "private",
10816     "field_name" : "mMap",
10817     "field_offset" : 32,
10818     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10819    }
10820   ],
10821   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10822   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10823   "record_kind" : "class",
10824   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10825   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10826   "size" : 16,
10827   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10828   "template_args" :
10829   [
10830    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10831    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10832   ]
10833  },
10834  {
10835   "alignment" : 8,
10836   "fields" :
10837   [
10838    {
10839     "field_name" : "flags",
10840     "referenced_type" : "_ZTIj"
10841    },
10842    {
10843     "field_name" : "fdIndex",
10844     "field_offset" : 32,
10845     "referenced_type" : "_ZTIj"
10846    },
10847    {
10848     "field_name" : "offset",
10849     "field_offset" : 64,
10850     "referenced_type" : "_ZTIj"
10851    },
10852    {
10853     "field_name" : "extent",
10854     "field_offset" : 128,
10855     "referenced_type" : "_ZTIy"
10856    }
10857   ],
10858   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10859   "name" : "android::hardware::GrantorDescriptor",
10860   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10861   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10862   "size" : 24,
10863   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "base_specifiers" :
10868   [
10869    {
10870     "is_virtual" : true,
10871     "referenced_type" : "_ZTIN7android7RefBaseE"
10872    }
10873   ],
10874   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10875   "name" : "android::hardware::hidl_death_recipient",
10876   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10877   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10878   "size" : 12,
10879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10880   "vtable_components" :
10881   [
10882    {
10883     "component_value" : 4,
10884     "kind" : "vbase_offset"
10885    },
10886    {
10887     "kind" : "offset_to_top"
10888    },
10889    {
10890     "kind" : "rtti",
10891     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10892    },
10893    {
10894     "is_pure" : true,
10895     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10896    },
10897    {
10898     "kind" : "complete_dtor_pointer",
10899     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10900    },
10901    {
10902     "kind" : "deleting_dtor_pointer",
10903     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10904    },
10905    {
10906     "kind" : "vcall_offset"
10907    },
10908    {
10909     "kind" : "vcall_offset"
10910    },
10911    {
10912     "kind" : "vcall_offset"
10913    },
10914    {
10915     "kind" : "vcall_offset"
10916    },
10917    {
10918     "component_value" : -4,
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "component_value" : -4,
10923     "kind" : "offset_to_top"
10924    },
10925    {
10926     "kind" : "rtti",
10927     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10928    },
10929    {
10930     "kind" : "complete_dtor_pointer",
10931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10932    },
10933    {
10934     "kind" : "deleting_dtor_pointer",
10935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10936    },
10937    {
10938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10939    },
10940    {
10941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10942    },
10943    {
10944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10945    },
10946    {
10947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10948    }
10949   ]
10950  },
10951  {
10952   "alignment" : 4,
10953   "base_specifiers" :
10954   [
10955    {
10956     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10957    }
10958   ],
10959   "fields" :
10960   [
10961    {
10962     "access" : "private",
10963     "field_name" : "mRecipient",
10964     "field_offset" : 32,
10965     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
10966    },
10967    {
10968     "access" : "private",
10969     "field_name" : "mCookie",
10970     "field_offset" : 96,
10971     "referenced_type" : "_ZTIy"
10972    },
10973    {
10974     "access" : "private",
10975     "field_name" : "mBase",
10976     "field_offset" : 160,
10977     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
10978    }
10979   ],
10980   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10981   "name" : "android::hardware::hidl_binder_death_recipient",
10982   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10983   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10984   "size" : 36,
10985   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10986   "vtable_components" :
10987   [
10988    {
10989     "component_value" : 28,
10990     "kind" : "vbase_offset"
10991    },
10992    {
10993     "kind" : "offset_to_top"
10994    },
10995    {
10996     "kind" : "rtti",
10997     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10998    },
10999    {
11000     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11001    },
11002    {
11003     "kind" : "complete_dtor_pointer",
11004     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11005    },
11006    {
11007     "kind" : "deleting_dtor_pointer",
11008     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11009    },
11010    {
11011     "kind" : "vcall_offset"
11012    },
11013    {
11014     "kind" : "vcall_offset"
11015    },
11016    {
11017     "kind" : "vcall_offset"
11018    },
11019    {
11020     "kind" : "vcall_offset"
11021    },
11022    {
11023     "component_value" : -28,
11024     "kind" : "vcall_offset"
11025    },
11026    {
11027     "component_value" : -28,
11028     "kind" : "offset_to_top"
11029    },
11030    {
11031     "kind" : "rtti",
11032     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11033    },
11034    {
11035     "kind" : "complete_dtor_pointer",
11036     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
11037    },
11038    {
11039     "kind" : "deleting_dtor_pointer",
11040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11047    },
11048    {
11049     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11050    },
11051    {
11052     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11053    }
11054   ]
11055  },
11056  {
11057   "alignment" : 8,
11058   "fields" :
11059   [
11060    {
11061     "field_name" : "name",
11062     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11063    },
11064    {
11065     "field_name" : "totalTimeInMsecVotedForSinceBoot",
11066     "field_offset" : 128,
11067     "referenced_type" : "_ZTIy"
11068    },
11069    {
11070     "field_name" : "totalNumberOfTimesVotedSinceBoot",
11071     "field_offset" : 192,
11072     "referenced_type" : "_ZTIy"
11073    }
11074   ],
11075   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11076   "name" : "android::hardware::power::V1_0::PowerStateVoter",
11077   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11078   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11079   "size" : 32,
11080   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11081  },
11082  {
11083   "alignment" : 8,
11084   "fields" :
11085   [
11086    {
11087     "field_name" : "name",
11088     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11089    },
11090    {
11091     "field_name" : "residencyInMsecSinceBoot",
11092     "field_offset" : 128,
11093     "referenced_type" : "_ZTIy"
11094    },
11095    {
11096     "field_name" : "totalTransitions",
11097     "field_offset" : 192,
11098     "referenced_type" : "_ZTIy"
11099    },
11100    {
11101     "field_name" : "supportedOnlyInSuspend",
11102     "field_offset" : 256,
11103     "referenced_type" : "_ZTIb"
11104    },
11105    {
11106     "field_name" : "voters",
11107     "field_offset" : 320,
11108     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
11109    }
11110   ],
11111   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11112   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
11113   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11114   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11115   "size" : 56,
11116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11117  },
11118  {
11119   "alignment" : 4,
11120   "base_specifiers" :
11121   [
11122    {
11123     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11124    }
11125   ],
11126   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11127   "name" : "android::hardware::power::V1_0::IPower",
11128   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11129   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11130   "size" : 12,
11131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
11132   "vtable_components" :
11133   [
11134    {
11135     "component_value" : 4,
11136     "kind" : "vbase_offset"
11137    },
11138    {
11139     "kind" : "offset_to_top"
11140    },
11141    {
11142     "kind" : "rtti",
11143     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11144    },
11145    {
11146     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11147    },
11148    {
11149     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11153    },
11154    {
11155     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11156    },
11157    {
11158     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11159    },
11160    {
11161     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
11162    },
11163    {
11164     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11165    },
11166    {
11167     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11171    },
11172    {
11173     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11177    },
11178    {
11179     "kind" : "complete_dtor_pointer",
11180     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
11181    },
11182    {
11183     "kind" : "deleting_dtor_pointer",
11184     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
11185    },
11186    {
11187     "is_pure" : true,
11188     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
11189    },
11190    {
11191     "is_pure" : true,
11192     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
11193    },
11194    {
11195     "is_pure" : true,
11196     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
11197    },
11198    {
11199     "is_pure" : true,
11200     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11201    },
11202    {
11203     "kind" : "vcall_offset"
11204    },
11205    {
11206     "kind" : "vcall_offset"
11207    },
11208    {
11209     "kind" : "vcall_offset"
11210    },
11211    {
11212     "kind" : "vcall_offset"
11213    },
11214    {
11215     "component_value" : -4,
11216     "kind" : "vcall_offset"
11217    },
11218    {
11219     "component_value" : -4,
11220     "kind" : "offset_to_top"
11221    },
11222    {
11223     "kind" : "rtti",
11224     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11225    },
11226    {
11227     "kind" : "complete_dtor_pointer",
11228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD1Ev"
11229    },
11230    {
11231     "kind" : "deleting_dtor_pointer",
11232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_06IPowerD0Ev"
11233    },
11234    {
11235     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11236    },
11237    {
11238     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11239    },
11240    {
11241     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11242    },
11243    {
11244     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11245    }
11246   ]
11247  },
11248  {
11249   "alignment" : 4,
11250   "base_specifiers" :
11251   [
11252    {
11253     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11254    },
11255    {
11256     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11257    }
11258   ],
11259   "fields" :
11260   [
11261    {
11262     "access" : "private",
11263     "field_name" : "mImpl",
11264     "field_offset" : 384,
11265     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE"
11266    },
11267    {
11268     "access" : "private",
11269     "field_name" : "mOnewayQueue",
11270     "field_offset" : 416,
11271     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11272    }
11273   ],
11274   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11275   "name" : "android::hardware::power::V1_0::BsPower",
11276   "referenced_type" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11277   "self_type" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11278   "size" : 68,
11279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h",
11280   "vtable_components" :
11281   [
11282    {
11283     "component_value" : 60,
11284     "kind" : "vbase_offset"
11285    },
11286    {
11287     "kind" : "offset_to_top"
11288    },
11289    {
11290     "kind" : "rtti",
11291     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11292    },
11293    {
11294     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11295    },
11296    {
11297     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11298    },
11299    {
11300     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11301    },
11302    {
11303     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11304    },
11305    {
11306     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11307    },
11308    {
11309     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21setHALInstrumentationEv"
11310    },
11311    {
11312     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11313    },
11314    {
11315     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower4pingEv"
11316    },
11317    {
11318     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11319    },
11320    {
11321     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21notifySyspropsChangedEv"
11322    },
11323    {
11324     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11325    },
11326    {
11327     "kind" : "complete_dtor_pointer",
11328     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD1Ev"
11329    },
11330    {
11331     "kind" : "deleting_dtor_pointer",
11332     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD0Ev"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14setInteractiveEb"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower9powerHintENS2_9PowerHintEi"
11339    },
11340    {
11341     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower10setFeatureENS2_7FeatureEb"
11342    },
11343    {
11344     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11345    },
11346    {
11347     "component_value" : -4,
11348     "kind" : "offset_to_top"
11349    },
11350    {
11351     "kind" : "rtti",
11352     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11353    },
11354    {
11355     "kind" : "complete_dtor_pointer",
11356     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD1Ev"
11357    },
11358    {
11359     "kind" : "deleting_dtor_pointer",
11360     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_07BsPowerD0Ev"
11361    },
11362    {
11363     "kind" : "vcall_offset"
11364    },
11365    {
11366     "kind" : "vcall_offset"
11367    },
11368    {
11369     "kind" : "vcall_offset"
11370    },
11371    {
11372     "kind" : "vcall_offset"
11373    },
11374    {
11375     "component_value" : -60,
11376     "kind" : "vcall_offset"
11377    },
11378    {
11379     "component_value" : -60,
11380     "kind" : "offset_to_top"
11381    },
11382    {
11383     "kind" : "rtti",
11384     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11385    },
11386    {
11387     "kind" : "complete_dtor_pointer",
11388     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD1Ev"
11389    },
11390    {
11391     "kind" : "deleting_dtor_pointer",
11392     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_07BsPowerD0Ev"
11393    },
11394    {
11395     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11396    },
11397    {
11398     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11405    }
11406   ]
11407  },
11408  {
11409   "alignment" : 4,
11410   "base_specifiers" :
11411   [
11412    {
11413     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11414    }
11415   ],
11416   "fields" :
11417   [
11418    {
11419     "access" : "private",
11420     "field_name" : "_hidl_mImpl",
11421     "field_offset" : 544,
11422     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11423    }
11424   ],
11425   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11426   "name" : "android::hardware::power::V1_0::BnHwPower",
11427   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11428   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11429   "size" : 80,
11430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
11431   "vtable_components" :
11432   [
11433    {
11434     "component_value" : 72,
11435     "kind" : "vbase_offset"
11436    },
11437    {
11438     "kind" : "offset_to_top"
11439    },
11440    {
11441     "kind" : "rtti",
11442     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11443    },
11444    {
11445     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11446    },
11447    {
11448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11452    },
11453    {
11454     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11458    },
11459    {
11460     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11461    },
11462    {
11463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11464    },
11465    {
11466     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11470    },
11471    {
11472     "kind" : "complete_dtor_pointer",
11473     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
11474    },
11475    {
11476     "kind" : "deleting_dtor_pointer",
11477     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11481    },
11482    {
11483     "component_value" : -20,
11484     "kind" : "offset_to_top"
11485    },
11486    {
11487     "kind" : "rtti",
11488     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11489    },
11490    {
11491     "kind" : "complete_dtor_pointer",
11492     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11493    },
11494    {
11495     "kind" : "deleting_dtor_pointer",
11496     "mangled_component_name" : "_ZThn20_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11497    },
11498    {
11499     "kind" : "vcall_offset"
11500    },
11501    {
11502     "kind" : "vcall_offset"
11503    },
11504    {
11505     "kind" : "vcall_offset"
11506    },
11507    {
11508     "kind" : "vcall_offset"
11509    },
11510    {
11511     "component_value" : -72,
11512     "kind" : "vcall_offset"
11513    },
11514    {
11515     "component_value" : -72,
11516     "kind" : "offset_to_top"
11517    },
11518    {
11519     "kind" : "rtti",
11520     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11521    },
11522    {
11523     "kind" : "complete_dtor_pointer",
11524     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11525    },
11526    {
11527     "kind" : "deleting_dtor_pointer",
11528     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11529    },
11530    {
11531     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11532    },
11533    {
11534     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11541    }
11542   ]
11543  },
11544  {
11545   "alignment" : 4,
11546   "base_specifiers" :
11547   [
11548    {
11549     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
11550    },
11551    {
11552     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11553    }
11554   ],
11555   "fields" :
11556   [
11557    {
11558     "access" : "private",
11559     "field_name" : "_hidl_mMutex",
11560     "field_offset" : 544,
11561     "referenced_type" : "_ZTINSt3__15mutexE"
11562    },
11563    {
11564     "access" : "private",
11565     "field_name" : "_hidl_mDeathRecipients",
11566     "field_offset" : 576,
11567     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11568    }
11569   ],
11570   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11571   "name" : "android::hardware::power::V1_0::BpHwPower",
11572   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11573   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11574   "size" : 92,
11575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
11576   "vtable_components" :
11577   [
11578    {
11579     "component_value" : 84,
11580     "kind" : "vbase_offset"
11581    },
11582    {
11583     "kind" : "offset_to_top"
11584    },
11585    {
11586     "kind" : "rtti",
11587     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11588    },
11589    {
11590     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
11591    },
11592    {
11593     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11621    },
11622    {
11623     "kind" : "complete_dtor_pointer",
11624     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
11625    },
11626    {
11627     "kind" : "deleting_dtor_pointer",
11628     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
11629    },
11630    {
11631     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
11632    },
11633    {
11634     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
11635    },
11636    {
11637     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11641    },
11642    {
11643     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
11644    },
11645    {
11646     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11647    },
11648    {
11649     "component_value" : 80,
11650     "kind" : "vbase_offset"
11651    },
11652    {
11653     "component_value" : -4,
11654     "kind" : "offset_to_top"
11655    },
11656    {
11657     "kind" : "rtti",
11658     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11659    },
11660    {
11661     "kind" : "complete_dtor_pointer",
11662     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11663    },
11664    {
11665     "kind" : "deleting_dtor_pointer",
11666     "mangled_component_name" : "_ZThn4_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11667    },
11668    {
11669     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
11670    },
11671    {
11672     "component_value" : 76,
11673     "kind" : "vbase_offset"
11674    },
11675    {
11676     "component_value" : -8,
11677     "kind" : "offset_to_top"
11678    },
11679    {
11680     "kind" : "rtti",
11681     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11682    },
11683    {
11684     "kind" : "complete_dtor_pointer",
11685     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11686    },
11687    {
11688     "kind" : "deleting_dtor_pointer",
11689     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11693    },
11694    {
11695     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11696    },
11697    {
11698     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11699    },
11700    {
11701     "component_value" : -24,
11702     "kind" : "offset_to_top"
11703    },
11704    {
11705     "kind" : "rtti",
11706     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11707    },
11708    {
11709     "kind" : "complete_dtor_pointer",
11710     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11711    },
11712    {
11713     "kind" : "deleting_dtor_pointer",
11714     "mangled_component_name" : "_ZThn24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11715    },
11716    {
11717     "kind" : "vcall_offset"
11718    },
11719    {
11720     "component_value" : -76,
11721     "kind" : "vcall_offset"
11722    },
11723    {
11724     "component_value" : -84,
11725     "kind" : "vcall_offset"
11726    },
11727    {
11728     "component_value" : -76,
11729     "kind" : "vcall_offset"
11730    },
11731    {
11732     "component_value" : -84,
11733     "kind" : "vcall_offset"
11734    },
11735    {
11736     "component_value" : -84,
11737     "kind" : "offset_to_top"
11738    },
11739    {
11740     "kind" : "rtti",
11741     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11742    },
11743    {
11744     "kind" : "complete_dtor_pointer",
11745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11746    },
11747    {
11748     "kind" : "deleting_dtor_pointer",
11749     "mangled_component_name" : "_ZTv0_n12_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11750    },
11751    {
11752     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11753    },
11754    {
11755     "mangled_component_name" : "_ZTv0_n20_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11756    },
11757    {
11758     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11759    },
11760    {
11761     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11762    }
11763   ]
11764  },
11765  {
11766   "access" : "private",
11767   "alignment" : 4,
11768   "fields" :
11769   [
11770    {
11771     "field_name" : "index",
11772     "referenced_type" : "_ZTIj"
11773    },
11774    {
11775     "field_name" : "buffer",
11776     "field_offset" : 32,
11777     "referenced_type" : "_ZTIy"
11778    },
11779    {
11780     "field_name" : "bufend",
11781     "field_offset" : 96,
11782     "referenced_type" : "_ZTIy"
11783    }
11784   ],
11785   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11786   "name" : "android::hardware::Parcel::BufferInfo",
11787   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11788   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11789   "size" : 20,
11790   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11791  },
11792  {
11793   "alignment" : 4,
11794   "fields" :
11795   [
11796    {
11797     "access" : "private",
11798     "field_name" : "mBufCachePos",
11799     "referenced_type" : "_ZTIj"
11800    },
11801    {
11802     "access" : "private",
11803     "field_name" : "mBufCache",
11804     "field_offset" : 32,
11805     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11806    },
11807    {
11808     "access" : "private",
11809     "field_name" : "mError",
11810     "field_offset" : 128,
11811     "referenced_type" : "_ZTIi"
11812    },
11813    {
11814     "access" : "private",
11815     "field_name" : "mData",
11816     "field_offset" : 160,
11817     "referenced_type" : "_ZTIPh"
11818    },
11819    {
11820     "access" : "private",
11821     "field_name" : "mDataSize",
11822     "field_offset" : 192,
11823     "referenced_type" : "_ZTIj"
11824    },
11825    {
11826     "access" : "private",
11827     "field_name" : "mDataCapacity",
11828     "field_offset" : 224,
11829     "referenced_type" : "_ZTIj"
11830    },
11831    {
11832     "access" : "private",
11833     "field_name" : "mDataPos",
11834     "field_offset" : 256,
11835     "referenced_type" : "_ZTIj"
11836    },
11837    {
11838     "access" : "private",
11839     "field_name" : "mObjects",
11840     "field_offset" : 288,
11841     "referenced_type" : "_ZTIPy"
11842    },
11843    {
11844     "access" : "private",
11845     "field_name" : "mObjectsSize",
11846     "field_offset" : 320,
11847     "referenced_type" : "_ZTIj"
11848    },
11849    {
11850     "access" : "private",
11851     "field_name" : "mObjectsCapacity",
11852     "field_offset" : 352,
11853     "referenced_type" : "_ZTIj"
11854    },
11855    {
11856     "access" : "private",
11857     "field_name" : "mNextObjectHint",
11858     "field_offset" : 384,
11859     "referenced_type" : "_ZTIj"
11860    },
11861    {
11862     "access" : "private",
11863     "field_name" : "mNumRef",
11864     "field_offset" : 416,
11865     "referenced_type" : "_ZTIj"
11866    },
11867    {
11868     "access" : "private",
11869     "field_name" : "mFdsKnown",
11870     "field_offset" : 448,
11871     "referenced_type" : "_ZTIb"
11872    },
11873    {
11874     "access" : "private",
11875     "field_name" : "mHasFds",
11876     "field_offset" : 456,
11877     "referenced_type" : "_ZTIb"
11878    },
11879    {
11880     "access" : "private",
11881     "field_name" : "mAllowFds",
11882     "field_offset" : 464,
11883     "referenced_type" : "_ZTIb"
11884    },
11885    {
11886     "access" : "private",
11887     "field_name" : "mOwner",
11888     "field_offset" : 480,
11889     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11890    },
11891    {
11892     "access" : "private",
11893     "field_name" : "mOwnerCookie",
11894     "field_offset" : 512,
11895     "referenced_type" : "_ZTIPv"
11896    }
11897   ],
11898   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11899   "name" : "android::hardware::Parcel",
11900   "record_kind" : "class",
11901   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11902   "self_type" : "_ZTIN7android8hardware6ParcelE",
11903   "size" : 68,
11904   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11905  },
11906  {
11907   "alignment" : 4,
11908   "base_specifiers" :
11909   [
11910    {
11911     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11912    }
11913   ],
11914   "fields" :
11915   [
11916    {
11917     "access" : "private",
11918     "field_name" : "mVal",
11919     "field_offset" : 192,
11920     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11921    }
11922   ],
11923   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11924   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
11925   "record_kind" : "class",
11926   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11927   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11928   "size" : 28,
11929   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11930   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE" ]
11931  },
11932  {
11933   "alignment" : 4,
11934   "base_specifiers" :
11935   [
11936    {
11937     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11938    }
11939   ],
11940   "fields" :
11941   [
11942    {
11943     "access" : "private",
11944     "field_name" : "mVal",
11945     "field_offset" : 168,
11946     "referenced_type" : "_ZTIb"
11947    }
11948   ],
11949   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11950   "name" : "android::hardware::Return<bool>",
11951   "record_kind" : "class",
11952   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11953   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11954   "size" : 24,
11955   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11956   "template_args" : [ "_ZTIb" ]
11957  },
11958  {
11959   "alignment" : 4,
11960   "base_specifiers" :
11961   [
11962    {
11963     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11964    }
11965   ],
11966   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11967   "name" : "android::hardware::Return<void>",
11968   "record_kind" : "class",
11969   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11970   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11971   "size" : 24,
11972   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11973   "template_args" : [ "_ZTIv" ]
11974  },
11975  {
11976   "alignment" : 4,
11977   "fields" :
11978   [
11979    {
11980     "access" : "private",
11981     "field_name" : "mException",
11982     "referenced_type" : "_ZTIi"
11983    },
11984    {
11985     "access" : "private",
11986     "field_name" : "mErrorCode",
11987     "field_offset" : 32,
11988     "referenced_type" : "_ZTIi"
11989    },
11990    {
11991     "access" : "private",
11992     "field_name" : "mMessage",
11993     "field_offset" : 64,
11994     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11995    }
11996   ],
11997   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11998   "name" : "android::hardware::Status",
11999   "record_kind" : "class",
12000   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12001   "self_type" : "_ZTIN7android8hardware6StatusE",
12002   "size" : 20,
12003   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12004  },
12005  {
12006   "alignment" : 4,
12007   "base_specifiers" :
12008   [
12009    {
12010     "is_virtual" : true,
12011     "referenced_type" : "_ZTIN7android7RefBaseE"
12012    }
12013   ],
12014   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12015   "name" : "android::hardware::IBinder::DeathRecipient",
12016   "record_kind" : "class",
12017   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12018   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12019   "size" : 12,
12020   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12021   "vtable_components" :
12022   [
12023    {
12024     "component_value" : 4,
12025     "kind" : "vbase_offset"
12026    },
12027    {
12028     "kind" : "offset_to_top"
12029    },
12030    {
12031     "kind" : "rtti",
12032     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12033    },
12034    {
12035     "is_pure" : true,
12036     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12037    },
12038    {
12039     "kind" : "complete_dtor_pointer",
12040     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12041    },
12042    {
12043     "kind" : "deleting_dtor_pointer",
12044     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12045    },
12046    {
12047     "kind" : "vcall_offset"
12048    },
12049    {
12050     "kind" : "vcall_offset"
12051    },
12052    {
12053     "kind" : "vcall_offset"
12054    },
12055    {
12056     "kind" : "vcall_offset"
12057    },
12058    {
12059     "component_value" : -4,
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "component_value" : -4,
12064     "kind" : "offset_to_top"
12065    },
12066    {
12067     "kind" : "rtti",
12068     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12069    },
12070    {
12071     "kind" : "complete_dtor_pointer",
12072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
12073    },
12074    {
12075     "kind" : "deleting_dtor_pointer",
12076     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
12077    },
12078    {
12079     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12080    },
12081    {
12082     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12083    },
12084    {
12085     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12086    },
12087    {
12088     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12089    }
12090   ]
12091  },
12092  {
12093   "alignment" : 4,
12094   "base_specifiers" :
12095   [
12096    {
12097     "is_virtual" : true,
12098     "referenced_type" : "_ZTIN7android7RefBaseE"
12099    }
12100   ],
12101   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12102   "name" : "android::hardware::IBinder",
12103   "record_kind" : "class",
12104   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12105   "self_type" : "_ZTIN7android8hardware7IBinderE",
12106   "size" : 12,
12107   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12108   "vtable_components" :
12109   [
12110    {
12111     "component_value" : 4,
12112     "kind" : "vbase_offset"
12113    },
12114    {
12115     "kind" : "offset_to_top"
12116    },
12117    {
12118     "kind" : "rtti",
12119     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12120    },
12121    {
12122     "is_pure" : true,
12123     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12124    },
12125    {
12126     "is_pure" : true,
12127     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12128    },
12129    {
12130     "is_pure" : true,
12131     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12132    },
12133    {
12134     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12135    },
12136    {
12137     "is_pure" : true,
12138     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12139    },
12140    {
12141     "is_pure" : true,
12142     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12143    },
12144    {
12145     "is_pure" : true,
12146     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12150    },
12151    {
12152     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12153    },
12154    {
12155     "kind" : "complete_dtor_pointer",
12156     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12157    },
12158    {
12159     "kind" : "deleting_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12161    },
12162    {
12163     "kind" : "vcall_offset"
12164    },
12165    {
12166     "kind" : "vcall_offset"
12167    },
12168    {
12169     "kind" : "vcall_offset"
12170    },
12171    {
12172     "kind" : "vcall_offset"
12173    },
12174    {
12175     "component_value" : -4,
12176     "kind" : "vcall_offset"
12177    },
12178    {
12179     "component_value" : -4,
12180     "kind" : "offset_to_top"
12181    },
12182    {
12183     "kind" : "rtti",
12184     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12185    },
12186    {
12187     "kind" : "complete_dtor_pointer",
12188     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
12189    },
12190    {
12191     "kind" : "deleting_dtor_pointer",
12192     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
12193    },
12194    {
12195     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12196    },
12197    {
12198     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12199    },
12200    {
12201     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12202    },
12203    {
12204     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12205    }
12206   ]
12207  },
12208  {
12209   "alignment" : 4,
12210   "fields" :
12211   [
12212    {
12213     "access" : "private",
12214     "field_name" : "mQueue",
12215     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12216    }
12217   ],
12218   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12219   "name" : "android::hardware::details::TaskRunner",
12220   "record_kind" : "class",
12221   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12222   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12223   "size" : 8,
12224   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12225  },
12226  {
12227   "alignment" : 4,
12228   "fields" :
12229   [
12230    {
12231     "access" : "private",
12232     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12233    }
12234   ],
12235   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12236   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12237   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12238   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12239   "size" : 8,
12240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12241   "template_args" : [ "_ZTI13native_handle" ]
12242  },
12243  {
12244   "access" : "private",
12245   "alignment" : 4,
12246   "fields" :
12247   [
12248    {
12249     "field_name" : "mPointer",
12250     "referenced_type" : "_ZTIP13native_handle"
12251    },
12252    {
12253     "field_name" : "_pad",
12254     "referenced_type" : "_ZTIy"
12255    }
12256   ],
12257   "is_anonymous" : true,
12258   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12259   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12260   "record_kind" : "union",
12261   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12262   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12263   "size" : 8,
12264   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12265  },
12266  {
12267   "alignment" : 4,
12268   "fields" :
12269   [
12270    {
12271     "access" : "private",
12272     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12273    }
12274   ],
12275   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12276   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12277   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12278   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12279   "size" : 8,
12280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12281   "template_args" : [ "_ZTIK13native_handle" ]
12282  },
12283  {
12284   "access" : "private",
12285   "alignment" : 4,
12286   "fields" :
12287   [
12288    {
12289     "field_name" : "mPointer",
12290     "referenced_type" : "_ZTIPK13native_handle"
12291    },
12292    {
12293     "field_name" : "_pad",
12294     "referenced_type" : "_ZTIy"
12295    }
12296   ],
12297   "is_anonymous" : true,
12298   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12299   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12300   "record_kind" : "union",
12301   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12302   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12303   "size" : 8,
12304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12305  },
12306  {
12307   "alignment" : 4,
12308   "fields" :
12309   [
12310    {
12311     "access" : "private",
12312     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12313    }
12314   ],
12315   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12316   "name" : "android::hardware::details::hidl_pointer<const char>",
12317   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12318   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12319   "size" : 8,
12320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12321   "template_args" : [ "_ZTIKc" ]
12322  },
12323  {
12324   "access" : "private",
12325   "alignment" : 4,
12326   "fields" :
12327   [
12328    {
12329     "field_name" : "mPointer",
12330     "referenced_type" : "_ZTIPKc"
12331    },
12332    {
12333     "field_name" : "_pad",
12334     "referenced_type" : "_ZTIy"
12335    }
12336   ],
12337   "is_anonymous" : true,
12338   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12339   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12340   "record_kind" : "union",
12341   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12342   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12343   "size" : 8,
12344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12345  },
12346  {
12347   "alignment" : 4,
12348   "fields" :
12349   [
12350    {
12351     "access" : "private",
12352     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
12353    }
12354   ],
12355   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12356   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12357   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12358   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
12359   "size" : 8,
12360   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12361   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12362  },
12363  {
12364   "access" : "private",
12365   "alignment" : 4,
12366   "fields" :
12367   [
12368    {
12369     "field_name" : "mPointer",
12370     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
12371    },
12372    {
12373     "field_name" : "_pad",
12374     "referenced_type" : "_ZTIy"
12375    }
12376   ],
12377   "is_anonymous" : true,
12378   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12379   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12380   "record_kind" : "union",
12381   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12382   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
12383   "size" : 8,
12384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12385  },
12386  {
12387   "alignment" : 4,
12388   "fields" :
12389   [
12390    {
12391     "access" : "private",
12392     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12393    }
12394   ],
12395   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12396   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12397   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12398   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12399   "size" : 8,
12400   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12401   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12402  },
12403  {
12404   "access" : "private",
12405   "alignment" : 4,
12406   "fields" :
12407   [
12408    {
12409     "field_name" : "mPointer",
12410     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
12411    },
12412    {
12413     "field_name" : "_pad",
12414     "referenced_type" : "_ZTIy"
12415    }
12416   ],
12417   "is_anonymous" : true,
12418   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12419   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12420   "record_kind" : "union",
12421   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12422   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12423   "size" : 8,
12424   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12425  },
12426  {
12427   "alignment" : 4,
12428   "fields" :
12429   [
12430    {
12431     "access" : "private",
12432     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12433    }
12434   ],
12435   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12436   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12437   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12438   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12439   "size" : 8,
12440   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12441   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12442  },
12443  {
12444   "access" : "private",
12445   "alignment" : 4,
12446   "fields" :
12447   [
12448    {
12449     "field_name" : "mPointer",
12450     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
12451    },
12452    {
12453     "field_name" : "_pad",
12454     "referenced_type" : "_ZTIy"
12455    }
12456   ],
12457   "is_anonymous" : true,
12458   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12459   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12460   "record_kind" : "union",
12461   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12462   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12463   "size" : 8,
12464   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12465  },
12466  {
12467   "alignment" : 4,
12468   "fields" :
12469   [
12470    {
12471     "access" : "private",
12472     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
12473    }
12474   ],
12475   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12476   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
12477   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12478   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12479   "size" : 8,
12480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12481   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
12482  },
12483  {
12484   "access" : "private",
12485   "alignment" : 4,
12486   "fields" :
12487   [
12488    {
12489     "field_name" : "mPointer",
12490     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
12491    },
12492    {
12493     "field_name" : "_pad",
12494     "referenced_type" : "_ZTIy"
12495    }
12496   ],
12497   "is_anonymous" : true,
12498   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12499   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12500   "record_kind" : "union",
12501   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12502   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12503   "size" : 8,
12504   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12505  },
12506  {
12507   "alignment" : 4,
12508   "fields" :
12509   [
12510    {
12511     "access" : "private",
12512     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
12513    }
12514   ],
12515   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12516   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
12517   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12518   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12519   "size" : 8,
12520   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12521   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
12522  },
12523  {
12524   "access" : "private",
12525   "alignment" : 4,
12526   "fields" :
12527   [
12528    {
12529     "field_name" : "mPointer",
12530     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
12531    },
12532    {
12533     "field_name" : "_pad",
12534     "referenced_type" : "_ZTIy"
12535    }
12536   ],
12537   "is_anonymous" : true,
12538   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12539   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12540   "record_kind" : "union",
12541   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12542   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12543   "size" : 8,
12544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12545  },
12546  {
12547   "alignment" : 4,
12548   "fields" :
12549   [
12550    {
12551     "access" : "private",
12552     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12553    }
12554   ],
12555   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12556   "name" : "android::hardware::details::hidl_pointer<char>",
12557   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12558   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12559   "size" : 8,
12560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12561   "template_args" : [ "_ZTIc" ]
12562  },
12563  {
12564   "access" : "private",
12565   "alignment" : 4,
12566   "fields" :
12567   [
12568    {
12569     "field_name" : "mPointer",
12570     "referenced_type" : "_ZTIPc"
12571    },
12572    {
12573     "field_name" : "_pad",
12574     "referenced_type" : "_ZTIy"
12575    }
12576   ],
12577   "is_anonymous" : true,
12578   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12579   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12580   "record_kind" : "union",
12581   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12582   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12583   "size" : 8,
12584   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12585  },
12586  {
12587   "alignment" : 4,
12588   "fields" :
12589   [
12590    {
12591     "access" : "private",
12592     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12593    }
12594   ],
12595   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12596   "name" : "android::hardware::details::hidl_pointer<int>",
12597   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12598   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12599   "size" : 8,
12600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12601   "template_args" : [ "_ZTIi" ]
12602  },
12603  {
12604   "access" : "private",
12605   "alignment" : 4,
12606   "fields" :
12607   [
12608    {
12609     "field_name" : "mPointer",
12610     "referenced_type" : "_ZTIPi"
12611    },
12612    {
12613     "field_name" : "_pad",
12614     "referenced_type" : "_ZTIy"
12615    }
12616   ],
12617   "is_anonymous" : true,
12618   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12619   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12620   "record_kind" : "union",
12621   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12622   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12623   "size" : 8,
12624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12625  },
12626  {
12627   "alignment" : 4,
12628   "fields" :
12629   [
12630    {
12631     "access" : "private",
12632     "field_name" : "buffer",
12633     "referenced_type" : "_ZTIA16_c"
12634    }
12635   ],
12636   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12637   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12638   "record_kind" : "class",
12639   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12640   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12641   "size" : 16,
12642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12643   "template_args" :
12644   [
12645    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12646   ]
12647  },
12648  {
12649   "alignment" : 4,
12650   "fields" :
12651   [
12652    {
12653     "access" : "private",
12654     "field_name" : "mStatus",
12655     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12656    },
12657    {
12658     "access" : "private",
12659     "field_name" : "mCheckedStatus",
12660     "field_offset" : 160,
12661     "referenced_type" : "_ZTIb"
12662    }
12663   ],
12664   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12665   "name" : "android::hardware::details::return_status",
12666   "record_kind" : "class",
12667   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12668   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12669   "size" : 24,
12670   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12671  },
12672  {
12673   "alignment" : 4,
12674   "fields" :
12675   [
12676    {
12677     "access" : "protected",
12678     "field_name" : "mInstrumentationCallbacks",
12679     "field_offset" : 32,
12680     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12681    },
12682    {
12683     "access" : "protected",
12684     "field_name" : "mEnableInstrumentation",
12685     "field_offset" : 128,
12686     "referenced_type" : "_ZTIb"
12687    },
12688    {
12689     "access" : "protected",
12690     "field_name" : "mInstrumentationLibPackage",
12691     "field_offset" : 160,
12692     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12693    },
12694    {
12695     "access" : "protected",
12696     "field_name" : "mInterfaceName",
12697     "field_offset" : 256,
12698     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12699    }
12700   ],
12701   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12702   "name" : "android::hardware::details::HidlInstrumentor",
12703   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12704   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12705   "size" : 44,
12706   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12707   "vtable_components" :
12708   [
12709    {
12710     "kind" : "offset_to_top"
12711    },
12712    {
12713     "kind" : "rtti",
12714     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12715    },
12716    {
12717     "kind" : "complete_dtor_pointer",
12718     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12719    },
12720    {
12721     "kind" : "deleting_dtor_pointer",
12722     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12723    }
12724   ]
12725  },
12726  {
12727   "alignment" : 1,
12728   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12729   "name" : "android::hardware::details::i_tag",
12730   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12731   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12732   "size" : 1,
12733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12734  },
12735  {
12736   "alignment" : 1,
12737   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12738   "name" : "android::hardware::details::bs_tag",
12739   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12740   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12741   "size" : 1,
12742   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12743  },
12744  {
12745   "alignment" : 1,
12746   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12747   "name" : "android::hardware::details::bnhw_tag",
12748   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12749   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12750   "size" : 1,
12751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12752  },
12753  {
12754   "alignment" : 1,
12755   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12756   "name" : "android::hardware::details::bphw_tag",
12757   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12758   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12759   "size" : 1,
12760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12761  },
12762  {
12763   "alignment" : 1,
12764   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12765   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12766   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12767   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
12768   "size" : 1,
12769   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12770   "template_args" : [ "_ZTIh" ]
12771  },
12772  {
12773   "alignment" : 4,
12774   "fields" :
12775   [
12776    {
12777     "access" : "private",
12778     "field_name" : "mBuffer",
12779     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
12780    },
12781    {
12782     "access" : "private",
12783     "field_name" : "mSize",
12784     "field_offset" : 64,
12785     "referenced_type" : "_ZTIj"
12786    },
12787    {
12788     "access" : "private",
12789     "field_name" : "mOwnsBuffer",
12790     "field_offset" : 96,
12791     "referenced_type" : "_ZTIb"
12792    },
12793    {
12794     "access" : "private",
12795     "field_name" : "mPad",
12796     "field_offset" : 104,
12797     "referenced_type" : "_ZTIA3_h"
12798    }
12799   ],
12800   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12801   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12802   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12803   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
12804   "size" : 16,
12805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12806   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
12807  },
12808  {
12809   "alignment" : 4,
12810   "fields" :
12811   [
12812    {
12813     "access" : "private",
12814     "field_name" : "mBuffer",
12815     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12816    },
12817    {
12818     "access" : "private",
12819     "field_name" : "mSize",
12820     "field_offset" : 64,
12821     "referenced_type" : "_ZTIj"
12822    },
12823    {
12824     "access" : "private",
12825     "field_name" : "mOwnsBuffer",
12826     "field_offset" : 96,
12827     "referenced_type" : "_ZTIb"
12828    },
12829    {
12830     "access" : "private",
12831     "field_name" : "mPad",
12832     "field_offset" : 104,
12833     "referenced_type" : "_ZTIA3_h"
12834    }
12835   ],
12836   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12837   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12838   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12839   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12840   "size" : 16,
12841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12842   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12843  },
12844  {
12845   "alignment" : 4,
12846   "fields" :
12847   [
12848    {
12849     "access" : "private",
12850     "field_name" : "mBuffer",
12851     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12852    },
12853    {
12854     "access" : "private",
12855     "field_name" : "mSize",
12856     "field_offset" : 64,
12857     "referenced_type" : "_ZTIj"
12858    },
12859    {
12860     "access" : "private",
12861     "field_name" : "mOwnsBuffer",
12862     "field_offset" : 96,
12863     "referenced_type" : "_ZTIb"
12864    },
12865    {
12866     "access" : "private",
12867     "field_name" : "mPad",
12868     "field_offset" : 104,
12869     "referenced_type" : "_ZTIA3_h"
12870    }
12871   ],
12872   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12873   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12874   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12875   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12876   "size" : 16,
12877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12878   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12879  },
12880  {
12881   "alignment" : 4,
12882   "fields" :
12883   [
12884    {
12885     "access" : "private",
12886     "field_name" : "mBuffer",
12887     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
12888    },
12889    {
12890     "access" : "private",
12891     "field_name" : "mSize",
12892     "field_offset" : 64,
12893     "referenced_type" : "_ZTIj"
12894    },
12895    {
12896     "access" : "private",
12897     "field_name" : "mOwnsBuffer",
12898     "field_offset" : 96,
12899     "referenced_type" : "_ZTIb"
12900    },
12901    {
12902     "access" : "private",
12903     "field_name" : "mPad",
12904     "field_offset" : 104,
12905     "referenced_type" : "_ZTIA3_h"
12906    }
12907   ],
12908   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12909   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
12910   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12911   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12912   "size" : 16,
12913   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12914   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
12915  },
12916  {
12917   "alignment" : 4,
12918   "fields" :
12919   [
12920    {
12921     "access" : "private",
12922     "field_name" : "mBuffer",
12923     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
12924    },
12925    {
12926     "access" : "private",
12927     "field_name" : "mSize",
12928     "field_offset" : 64,
12929     "referenced_type" : "_ZTIj"
12930    },
12931    {
12932     "access" : "private",
12933     "field_name" : "mOwnsBuffer",
12934     "field_offset" : 96,
12935     "referenced_type" : "_ZTIb"
12936    },
12937    {
12938     "access" : "private",
12939     "field_name" : "mPad",
12940     "field_offset" : 104,
12941     "referenced_type" : "_ZTIA3_h"
12942    }
12943   ],
12944   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12945   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
12946   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12947   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12948   "size" : 16,
12949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12950   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
12951  },
12952  {
12953   "alignment" : 4,
12954   "fields" :
12955   [
12956    {
12957     "access" : "private",
12958     "field_name" : "mBuffer",
12959     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12960    },
12961    {
12962     "access" : "private",
12963     "field_name" : "mSize",
12964     "field_offset" : 64,
12965     "referenced_type" : "_ZTIj"
12966    },
12967    {
12968     "access" : "private",
12969     "field_name" : "mOwnsBuffer",
12970     "field_offset" : 96,
12971     "referenced_type" : "_ZTIb"
12972    },
12973    {
12974     "access" : "private",
12975     "field_name" : "mPad",
12976     "field_offset" : 104,
12977     "referenced_type" : "_ZTIA3_h"
12978    }
12979   ],
12980   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12981   "name" : "android::hardware::hidl_vec<char>",
12982   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12983   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12984   "size" : 16,
12985   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12986   "template_args" : [ "_ZTIc" ]
12987  },
12988  {
12989   "alignment" : 4,
12990   "fields" :
12991   [
12992    {
12993     "access" : "private",
12994     "field_name" : "mBuffer",
12995     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
12996    },
12997    {
12998     "access" : "private",
12999     "field_name" : "mSize",
13000     "field_offset" : 64,
13001     "referenced_type" : "_ZTIj"
13002    },
13003    {
13004     "access" : "private",
13005     "field_name" : "mOwnsBuffer",
13006     "field_offset" : 96,
13007     "referenced_type" : "_ZTIb"
13008    },
13009    {
13010     "access" : "private",
13011     "field_name" : "mPad",
13012     "field_offset" : 104,
13013     "referenced_type" : "_ZTIA3_h"
13014    }
13015   ],
13016   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13017   "name" : "android::hardware::hidl_vec<int>",
13018   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13019   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13020   "size" : 16,
13021   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13022   "template_args" : [ "_ZTIi" ]
13023  },
13024  {
13025   "alignment" : 4,
13026   "base_specifiers" :
13027   [
13028    {
13029     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13030    }
13031   ],
13032   "fields" :
13033   [
13034    {
13035     "access" : "protected",
13036     "field_name" : "mSchedPolicy",
13037     "field_offset" : 32,
13038     "referenced_type" : "_ZTIi"
13039    },
13040    {
13041     "access" : "protected",
13042     "field_name" : "mSchedPriority",
13043     "field_offset" : 64,
13044     "referenced_type" : "_ZTIi"
13045    },
13046    {
13047     "access" : "private",
13048     "field_name" : "mExtras",
13049     "field_offset" : 96,
13050     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13051    },
13052    {
13053     "access" : "private",
13054     "field_name" : "mReserved0",
13055     "field_offset" : 128,
13056     "referenced_type" : "_ZTIPv"
13057    }
13058   ],
13059   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13060   "name" : "android::hardware::BHwBinder",
13061   "record_kind" : "class",
13062   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13063   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13064   "size" : 28,
13065   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13066   "vtable_components" :
13067   [
13068    {
13069     "component_value" : 20,
13070     "kind" : "vbase_offset"
13071    },
13072    {
13073     "kind" : "offset_to_top"
13074    },
13075    {
13076     "kind" : "rtti",
13077     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13078    },
13079    {
13080     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13081    },
13082    {
13083     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13084    },
13085    {
13086     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13087    },
13088    {
13089     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13090    },
13091    {
13092     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13093    },
13094    {
13095     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13096    },
13097    {
13098     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13099    },
13100    {
13101     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13105    },
13106    {
13107     "kind" : "complete_dtor_pointer",
13108     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13109    },
13110    {
13111     "kind" : "deleting_dtor_pointer",
13112     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13113    },
13114    {
13115     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13116    },
13117    {
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "kind" : "vcall_offset"
13122    },
13123    {
13124     "kind" : "vcall_offset"
13125    },
13126    {
13127     "kind" : "vcall_offset"
13128    },
13129    {
13130     "component_value" : -20,
13131     "kind" : "vcall_offset"
13132    },
13133    {
13134     "component_value" : -20,
13135     "kind" : "offset_to_top"
13136    },
13137    {
13138     "kind" : "rtti",
13139     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13140    },
13141    {
13142     "kind" : "complete_dtor_pointer",
13143     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
13144    },
13145    {
13146     "kind" : "deleting_dtor_pointer",
13147     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
13148    },
13149    {
13150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13151    },
13152    {
13153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13154    },
13155    {
13156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13157    },
13158    {
13159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13160    }
13161   ]
13162  },
13163  {
13164   "alignment" : 4,
13165   "fields" :
13166   [
13167    {
13168     "field_name" : "sched_policy",
13169     "referenced_type" : "_ZTIi"
13170    },
13171    {
13172     "field_name" : "prio",
13173     "field_offset" : 32,
13174     "referenced_type" : "_ZTIi"
13175    }
13176   ],
13177   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13178   "name" : "android::hardware::SchedPrio",
13179   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13180   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13181   "size" : 8,
13182   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13183  },
13184  {
13185   "alignment" : 4,
13186   "fields" :
13187   [
13188    {
13189     "access" : "private",
13190     "field_name" : "mCond",
13191     "referenced_type" : "_ZTI14pthread_cond_t"
13192    }
13193   ],
13194   "linker_set_key" : "_ZTIN7android9ConditionE",
13195   "name" : "android::Condition",
13196   "record_kind" : "class",
13197   "referenced_type" : "_ZTIN7android9ConditionE",
13198   "self_type" : "_ZTIN7android9ConditionE",
13199   "size" : 4,
13200   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13201  },
13202  {
13203   "alignment" : 4,
13204   "fields" :
13205   [
13206    {
13207     "field_name" : "buf",
13208     "referenced_type" : "_ZTIA5121_h"
13209    },
13210    {
13211     "field_name" : "entry",
13212     "referenced_type" : "_ZTI12logger_entry"
13213    }
13214   ],
13215   "is_anonymous" : true,
13216   "linker_set_key" : "_ZTIN7log_msgUt_E",
13217   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13218   "record_kind" : "union",
13219   "referenced_type" : "_ZTIN7log_msgUt_E",
13220   "self_type" : "_ZTIN7log_msgUt_E",
13221   "size" : 5124,
13222   "source_file" : "/system/core/liblog/include/log/log_read.h"
13223  }
13224 ],
13225 "rvalue_reference_types" :
13226 [
13227  {
13228   "alignment" : 4,
13229   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13230   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13231   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13232   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13233   "size" : 4,
13234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13235  },
13236  {
13237   "alignment" : 4,
13238   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_06IPowerEEE",
13239   "name" : "android::sp<android::hardware::power::V1_0::IPower> &&",
13240   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
13241   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_06IPowerEEE",
13242   "size" : 4,
13243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13244  },
13245  {
13246   "alignment" : 4,
13247   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13248   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13249   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
13250   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
13251   "size" : 4,
13252   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13253  },
13254  {
13255   "alignment" : 4,
13256   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13257   "name" : "android::hardware::hidl_handle &&",
13258   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13259   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13260   "size" : 4,
13261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13262  },
13263  {
13264   "alignment" : 4,
13265   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13266   "name" : "android::hardware::hidl_memory &&",
13267   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13268   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13269   "size" : 4,
13270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13271  },
13272  {
13273   "alignment" : 4,
13274   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13275   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
13276   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13277   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13278   "size" : 4,
13279   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13280  },
13281  {
13282   "alignment" : 4,
13283   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13284   "name" : "android::hardware::Return<bool> &&",
13285   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13286   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13287   "size" : 4,
13288   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13289  },
13290  {
13291   "alignment" : 4,
13292   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13293   "name" : "android::hardware::Return<void> &&",
13294   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13295   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13296   "size" : 4,
13297   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13298  },
13299  {
13300   "alignment" : 4,
13301   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13302   "name" : "android::hardware::Status &&",
13303   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13304   "self_type" : "_ZTION7android8hardware6StatusE",
13305   "size" : 4,
13306   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13307  },
13308  {
13309   "alignment" : 4,
13310   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13311   "name" : "android::hardware::details::return_status &&",
13312   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13313   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13314   "size" : 4,
13315   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13316  },
13317  {
13318   "alignment" : 4,
13319   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13320   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13321   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13322   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13323   "size" : 4,
13324   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13325  },
13326  {
13327   "alignment" : 4,
13328   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13329   "name" : "std::function<sp<IBase> (void *)> &&",
13330   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13331   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13332   "size" : 4,
13333   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13334  },
13335  {
13336   "alignment" : 4,
13337   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13338   "name" : "std::function<sp<IBinder> (void *)> &&",
13339   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13340   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13341   "size" : 4,
13342   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13343  }
13344 ]
13345}
13346