1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA32_h",
23   "name" : "unsigned char [32]",
24   "referenced_type" : "_ZTIh",
25   "self_type" : "_ZTIA32_h",
26   "size" : 32,
27   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA3_h",
32   "name" : "unsigned char [3]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA3_h",
35   "size" : 3,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA64_c",
50   "name" : "char [64]",
51   "referenced_type" : "_ZTIc",
52   "self_type" : "_ZTIA64_c",
53   "size" : 64,
54   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 8,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 8,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 8
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 8
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 8,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 8,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_15PowerStateVoterEPNS0_6ParcelEmm"
235  },
236  {
237   "name" : "_ZN7android8hardware5power4V1_021writeEmbeddedToParcelERKNS2_28PowerStatePlatformSleepStateEPNS0_6ParcelEmm"
238  },
239  {
240   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_15PowerStateVoterERKNS0_6ParcelEmm"
241  },
242  {
243   "name" : "_ZN7android8hardware5power4V1_022readEmbeddedFromParcelERKNS2_28PowerStatePlatformSleepStateERKNS0_6ParcelEmm"
244  },
245  {
246   "name" : "_ZN7android8hardware5power4V1_06IPower10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
250  },
251  {
252   "name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm"
343  },
344  {
345   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
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_EElEERKT_"
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_EElEE"
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_EElEERKT_"
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_EElEE"
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" : "_ZThn16_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
459  },
460  {
461   "name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
462  },
463  {
464   "name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
465  },
466  {
467   "name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
468  },
469  {
470   "name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
471  },
472  {
473   "name" : "_ZTv0_n40_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_09BpHwPowerE16_NS0_11BpHwRefBaseE"
508  },
509  {
510   "name" : "_ZTCN7android8hardware5power4V1_09BpHwPowerE8_NS0_10IInterfaceE"
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" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3263   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3264   "parameters" :
3265   [
3266    {
3267     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3268    },
3269    {
3270     "referenced_type" : "_ZTIPKh"
3271    },
3272    {
3273     "referenced_type" : "_ZTIm"
3274    },
3275    {
3276     "referenced_type" : "_ZTIPKy"
3277    },
3278    {
3279     "referenced_type" : "_ZTIm"
3280    },
3281    {
3282     "referenced_type" : "_ZTIPv"
3283    }
3284   ],
3285   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
3286   "return_type" : "_ZTIv",
3287   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
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_6ParcelEmm",
3296   "parameters" :
3297   [
3298    {
3299     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE"
3300    },
3301    {
3302     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3303    },
3304    {
3305     "referenced_type" : "_ZTIm"
3306    },
3307    {
3308     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3317   "parameters" :
3318   [
3319    {
3320     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
3321    },
3322    {
3323     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3324    },
3325    {
3326     "referenced_type" : "_ZTIm"
3327    },
3328    {
3329     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3338   "parameters" :
3339   [
3340    {
3341     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_015PowerStateVoterE"
3342    },
3343    {
3344     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3345    },
3346    {
3347     "referenced_type" : "_ZTIm"
3348    },
3349    {
3350     "referenced_type" : "_ZTIm"
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_6ParcelEmm",
3359   "parameters" :
3360   [
3361    {
3362     "referenced_type" : "_ZTIRKN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
3363    },
3364    {
3365     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3366    },
3367    {
3368     "referenced_type" : "_ZTIm"
3369    },
3370    {
3371     "referenced_type" : "_ZTIm"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3432   "parameters" :
3433   [
3434    {
3435     "is_this_ptr" : true,
3436     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
3437    },
3438    {
3439     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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_recipientEEEm",
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" : "_ZTIm"
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_arrayIhLm32EJEEEEEEEE",
3954   "parameters" :
3955   [
3956    {
3957     "is_this_ptr" : true,
3958     "referenced_type" : "_ZTIPN7android8hardware5power4V1_09BpHwPowerE"
3959    },
3960    {
3961     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLm32EJEEEEEEEE"
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" : "_ZThn16_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_n40_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" : 8,
4345   "linker_set_key" : "_ZTIRK7log_msg",
4346   "name" : "const log_msg &",
4347   "referenced_type" : "_ZTIK7log_msg",
4348   "self_type" : "_ZTIRK7log_msg",
4349   "size" : 8,
4350   "source_file" : "/system/core/liblog/include/log/log_read.h"
4351  },
4352  {
4353   "alignment" : 8,
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" : 8,
4359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4360  },
4361  {
4362   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
4377   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4378  },
4379  {
4380   "alignment" : 8,
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" : 8,
4386   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4387  },
4388  {
4389   "alignment" : 8,
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" : 8,
4395   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4396  },
4397  {
4398   "alignment" : 8,
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" : 8,
4404   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4405  },
4406  {
4407   "alignment" : 8,
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" : 8,
4413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4414  },
4415  {
4416   "alignment" : 8,
4417   "linker_set_key" : "_ZTIRKN7android7String8E",
4418   "name" : "const android::String8 &",
4419   "referenced_type" : "_ZTIKN7android7String8E",
4420   "self_type" : "_ZTIRKN7android7String8E",
4421   "size" : 8,
4422   "source_file" : "/system/core/libutils/include/utils/String8.h"
4423  },
4424  {
4425   "alignment" : 8,
4426   "linker_set_key" : "_ZTIRKN7android8String16E",
4427   "name" : "const android::String16 &",
4428   "referenced_type" : "_ZTIKN7android8String16E",
4429   "self_type" : "_ZTIRKN7android8String16E",
4430   "size" : 8,
4431   "source_file" : "/system/core/libutils/include/utils/String16.h"
4432  },
4433  {
4434   "alignment" : 8,
4435   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4436   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4437   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
4438   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLm32EJEEE",
4439   "size" : 8,
4440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4441  },
4442  {
4443   "alignment" : 8,
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" : 8,
4449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4450  },
4451  {
4452   "alignment" : 8,
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" : 8,
4458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4459  },
4460  {
4461   "alignment" : 8,
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" : 8,
4467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4468  },
4469  {
4470   "alignment" : 8,
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" : 8,
4476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4477  },
4478  {
4479   "alignment" : 8,
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" : 8,
4485   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4486  },
4487  {
4488   "alignment" : 8,
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" : 8,
4494   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4495  },
4496  {
4497   "alignment" : 8,
4498   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4499   "name" : "const android::hardware::Parcel &",
4500   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4501   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4502   "size" : 8,
4503   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4504  },
4505  {
4506   "alignment" : 8,
4507   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4508   "name" : "const android::hardware::Return<bool> &",
4509   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4510   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4511   "size" : 8,
4512   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4513  },
4514  {
4515   "alignment" : 8,
4516   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4517   "name" : "const android::hardware::Status &",
4518   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4519   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4520   "size" : 8,
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_64_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_64_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" : 8,
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" : 8,
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" : 8,
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" : 8,
4553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4554  },
4555  {
4556   "alignment" : 8,
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" : 8,
4562   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
4563  },
4564  {
4565   "alignment" : 8,
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" : 8,
4571   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4572  },
4573  {
4574   "alignment" : 8,
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" : 8,
4580   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4581  },
4582  {
4583   "alignment" : 8,
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" : 8,
4589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4590  },
4591  {
4592   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
4597   "size" : 8,
4598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4599  },
4600  {
4601   "alignment" : 8,
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" : 8,
4607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4608  },
4609  {
4610   "alignment" : 8,
4611   "linker_set_key" : "_ZTIRKa",
4612   "name" : "const signed char &",
4613   "referenced_type" : "_ZTIKa",
4614   "self_type" : "_ZTIRKa",
4615   "size" : 8,
4616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4617  },
4618  {
4619   "alignment" : 8,
4620   "linker_set_key" : "_ZTIRKb",
4621   "name" : "const bool &",
4622   "referenced_type" : "_ZTIKb",
4623   "self_type" : "_ZTIRKb",
4624   "size" : 8,
4625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4626  },
4627  {
4628   "alignment" : 8,
4629   "linker_set_key" : "_ZTIRKd",
4630   "name" : "const double &",
4631   "referenced_type" : "_ZTIKd",
4632   "self_type" : "_ZTIRKd",
4633   "size" : 8,
4634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4635  },
4636  {
4637   "alignment" : 8,
4638   "linker_set_key" : "_ZTIRKf",
4639   "name" : "const float &",
4640   "referenced_type" : "_ZTIKf",
4641   "self_type" : "_ZTIRKf",
4642   "size" : 8,
4643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4644  },
4645  {
4646   "alignment" : 8,
4647   "linker_set_key" : "_ZTIRKh",
4648   "name" : "const unsigned char &",
4649   "referenced_type" : "_ZTIKh",
4650   "self_type" : "_ZTIRKh",
4651   "size" : 8,
4652   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4653  },
4654  {
4655   "alignment" : 8,
4656   "linker_set_key" : "_ZTIRKi",
4657   "name" : "const int &",
4658   "referenced_type" : "_ZTIKi",
4659   "self_type" : "_ZTIRKi",
4660   "size" : 8,
4661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4662  },
4663  {
4664   "alignment" : 8,
4665   "linker_set_key" : "_ZTIRKj",
4666   "name" : "const unsigned int &",
4667   "referenced_type" : "_ZTIKj",
4668   "self_type" : "_ZTIRKj",
4669   "size" : 8,
4670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4671  },
4672  {
4673   "alignment" : 8,
4674   "linker_set_key" : "_ZTIRKl",
4675   "name" : "const long &",
4676   "referenced_type" : "_ZTIKl",
4677   "self_type" : "_ZTIRKl",
4678   "size" : 8,
4679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4680  },
4681  {
4682   "alignment" : 8,
4683   "linker_set_key" : "_ZTIRKm",
4684   "name" : "const unsigned long &",
4685   "referenced_type" : "_ZTIKm",
4686   "self_type" : "_ZTIRKm",
4687   "size" : 8,
4688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4689  },
4690  {
4691   "alignment" : 8,
4692   "linker_set_key" : "_ZTIRKs",
4693   "name" : "const short &",
4694   "referenced_type" : "_ZTIKs",
4695   "self_type" : "_ZTIRKs",
4696   "size" : 8,
4697   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4698  },
4699  {
4700   "alignment" : 8,
4701   "linker_set_key" : "_ZTIRKt",
4702   "name" : "const unsigned short &",
4703   "referenced_type" : "_ZTIKt",
4704   "self_type" : "_ZTIRKt",
4705   "size" : 8,
4706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4707  },
4708  {
4709   "alignment" : 8,
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" : 8,
4715   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4716  },
4717  {
4718   "alignment" : 8,
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" : 8,
4724   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4725  },
4726  {
4727   "alignment" : 8,
4728   "linker_set_key" : "_ZTIRN7android5MutexE",
4729   "name" : "android::Mutex &",
4730   "referenced_type" : "_ZTIN7android5MutexE",
4731   "self_type" : "_ZTIRN7android5MutexE",
4732   "size" : 8,
4733   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4734  },
4735  {
4736   "alignment" : 8,
4737   "linker_set_key" : "_ZTIRN7android6RWLockE",
4738   "name" : "android::RWLock &",
4739   "referenced_type" : "_ZTIN7android6RWLockE",
4740   "self_type" : "_ZTIRN7android6RWLockE",
4741   "size" : 8,
4742   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4743  },
4744  {
4745   "alignment" : 8,
4746   "linker_set_key" : "_ZTIRN7android7String8E",
4747   "name" : "android::String8 &",
4748   "referenced_type" : "_ZTIN7android7String8E",
4749   "self_type" : "_ZTIRN7android7String8E",
4750   "size" : 8,
4751   "source_file" : "/system/core/libutils/include/utils/String8.h"
4752  },
4753  {
4754   "alignment" : 8,
4755   "linker_set_key" : "_ZTIRN7android8String16E",
4756   "name" : "android::String16 &",
4757   "referenced_type" : "_ZTIN7android8String16E",
4758   "self_type" : "_ZTIRN7android8String16E",
4759   "size" : 8,
4760   "source_file" : "/system/core/libutils/include/utils/String16.h"
4761  },
4762  {
4763   "alignment" : 8,
4764   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4765   "name" : "android::hardware::TextOutput &",
4766   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4767   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4768   "size" : 8,
4769   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4770  },
4771  {
4772   "alignment" : 8,
4773   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4774   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4775   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
4776   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLm32EJEEE",
4777   "size" : 8,
4778   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4779  },
4780  {
4781   "alignment" : 8,
4782   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4783   "name" : "android::hardware::hidl_memory &",
4784   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4785   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4786   "size" : 8,
4787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4788  },
4789  {
4790   "alignment" : 8,
4791   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4792   "name" : "android::hardware::hidl_string &",
4793   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4794   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4795   "size" : 8,
4796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4797  },
4798  {
4799   "alignment" : 8,
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" : 8,
4805   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4806  },
4807  {
4808   "alignment" : 8,
4809   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4810   "name" : "android::hardware::Return<bool> &",
4811   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4812   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4813   "size" : 8,
4814   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4815  },
4816  {
4817   "alignment" : 8,
4818   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4819   "name" : "android::hardware::Return<void> &",
4820   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4821   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4822   "size" : 8,
4823   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4824  },
4825  {
4826   "alignment" : 8,
4827   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4828   "name" : "android::hardware::Status &",
4829   "referenced_type" : "_ZTIN7android8hardware6StatusE",
4830   "self_type" : "_ZTIRN7android8hardware6StatusE",
4831   "size" : 8,
4832   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4833  },
4834  {
4835   "alignment" : 8,
4836   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4837   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
4838   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4839   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
4840   "size" : 8,
4841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4842  },
4843  {
4844   "alignment" : 8,
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" : 8,
4850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4851  },
4852  {
4853   "alignment" : 8,
4854   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4855   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
4856   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4857   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
4858   "size" : 8,
4859   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4860  },
4861  {
4862   "alignment" : 8,
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" : 8,
4868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4869  },
4870  {
4871   "alignment" : 8,
4872   "linker_set_key" : "_ZTIRh",
4873   "name" : "unsigned char &",
4874   "referenced_type" : "_ZTIh",
4875   "self_type" : "_ZTIRh",
4876   "size" : 8,
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" : 8,
4881   "linker_set_key" : "_ZTIRi",
4882   "name" : "int &",
4883   "referenced_type" : "_ZTIi",
4884   "self_type" : "_ZTIRi",
4885   "size" : 8,
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" : 8,
4890   "linker_set_key" : "_ZTIRj",
4891   "name" : "unsigned int &",
4892   "referenced_type" : "_ZTIj",
4893   "self_type" : "_ZTIRj",
4894   "size" : 8,
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" : 8,
4902   "linker_set_key" : "_ZTIP13native_handle",
4903   "name" : "native_handle *",
4904   "referenced_type" : "_ZTI13native_handle",
4905   "self_type" : "_ZTIP13native_handle",
4906   "size" : 8,
4907   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4908  },
4909  {
4910   "alignment" : 8,
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" : 8,
4916   "source_file" : "/system/core/libsystem/include/system/graphics.h"
4917  },
4918  {
4919   "alignment" : 8,
4920   "linker_set_key" : "_ZTIP7log_msg",
4921   "name" : "log_msg *",
4922   "referenced_type" : "_ZTI7log_msg",
4923   "self_type" : "_ZTIP7log_msg",
4924   "size" : 8,
4925   "source_file" : "/system/core/liblog/include/log/log_read.h"
4926  },
4927  {
4928   "alignment" : 8,
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" : 8,
4934   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
4935  },
4936  {
4937   "alignment" : 8,
4938   "linker_set_key" : "_ZTIPFiPvE",
4939   "name" : "int (*)(void *)",
4940   "referenced_type" : "_ZTIFiPvE",
4941   "self_type" : "_ZTIPFiPvE",
4942   "size" : 8,
4943   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
4944  },
4945  {
4946   "alignment" : 8,
4947   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4948   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
4949   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhmPKymPvE",
4950   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE",
4951   "size" : 8,
4952   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4953  },
4954  {
4955   "alignment" : 8,
4956   "linker_set_key" : "_ZTIPK13native_handle",
4957   "name" : "const native_handle *",
4958   "referenced_type" : "_ZTIK13native_handle",
4959   "self_type" : "_ZTIPK13native_handle",
4960   "size" : 8,
4961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4962  },
4963  {
4964   "alignment" : 8,
4965   "linker_set_key" : "_ZTIPK7log_msg",
4966   "name" : "const log_msg *",
4967   "referenced_type" : "_ZTIK7log_msg",
4968   "self_type" : "_ZTIPK7log_msg",
4969   "size" : 8,
4970   "source_file" : "/system/core/liblog/include/log/log_read.h"
4971  },
4972  {
4973   "alignment" : 8,
4974   "linker_set_key" : "_ZTIPKDs",
4975   "name" : "const char16_t *",
4976   "referenced_type" : "_ZTIKDs",
4977   "self_type" : "_ZTIPKDs",
4978   "size" : 8,
4979   "source_file" : "/system/core/libutils/include/utils/String16.h"
4980  },
4981  {
4982   "alignment" : 8,
4983   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4984   "name" : "const android::VectorImpl *",
4985   "referenced_type" : "_ZTIKN7android10VectorImplE",
4986   "self_type" : "_ZTIPKN7android10VectorImplE",
4987   "size" : 8,
4988   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
4989  },
4990  {
4991   "alignment" : 8,
4992   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4993   "name" : "const android::NativeHandle *",
4994   "referenced_type" : "_ZTIKN7android12NativeHandleE",
4995   "self_type" : "_ZTIPKN7android12NativeHandleE",
4996   "size" : 8,
4997   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
4998  },
4999  {
5000   "alignment" : 8,
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" : 8,
5006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5007  },
5008  {
5009   "alignment" : 8,
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" : 8,
5015   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5016  },
5017  {
5018   "alignment" : 8,
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" : 8,
5024   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5025  },
5026  {
5027   "alignment" : 8,
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" : 8,
5033   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5034  },
5035  {
5036   "alignment" : 8,
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" : 8,
5042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5043  },
5044  {
5045   "alignment" : 8,
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" : 8,
5051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5052  },
5053  {
5054   "alignment" : 8,
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" : 8,
5060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5061  },
5062  {
5063   "alignment" : 8,
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" : 8,
5069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5070  },
5071  {
5072   "alignment" : 8,
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" : 8,
5078   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5079  },
5080  {
5081   "alignment" : 8,
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" : 8,
5087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5088  },
5089  {
5090   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5127   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5128   "name" : "const android::RefBase *",
5129   "referenced_type" : "_ZTIKN7android7RefBaseE",
5130   "self_type" : "_ZTIPKN7android7RefBaseE",
5131   "size" : 8,
5132   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5133  },
5134  {
5135   "alignment" : 8,
5136   "linker_set_key" : "_ZTIPKN7android7String8E",
5137   "name" : "const android::String8 *",
5138   "referenced_type" : "_ZTIKN7android7String8E",
5139   "self_type" : "_ZTIPKN7android7String8E",
5140   "size" : 8,
5141   "source_file" : "/system/core/libutils/include/utils/String8.h"
5142  },
5143  {
5144   "alignment" : 8,
5145   "linker_set_key" : "_ZTIPKN7android8String16E",
5146   "name" : "const android::String16 *",
5147   "referenced_type" : "_ZTIKN7android8String16E",
5148   "self_type" : "_ZTIPKN7android8String16E",
5149   "size" : 8,
5150   "source_file" : "/system/core/libutils/include/utils/String16.h"
5151  },
5152  {
5153   "alignment" : 8,
5154   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5155   "name" : "const android::hardware::BpHwRefBase *",
5156   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5157   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5158   "size" : 8,
5159   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5160  },
5161  {
5162   "alignment" : 8,
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" : 8,
5168   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5169  },
5170  {
5171   "alignment" : 8,
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" : 8,
5177   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5178  },
5179  {
5180   "alignment" : 8,
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" : 8,
5186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5187  },
5188  {
5189   "alignment" : 8,
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" : 8,
5195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5196  },
5197  {
5198   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
5222   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5223  },
5224  {
5225   "alignment" : 8,
5226   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5227   "name" : "const android::hardware::Return<bool> *",
5228   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5229   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5230   "size" : 8,
5231   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5232  },
5233  {
5234   "alignment" : 8,
5235   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5236   "name" : "const android::hardware::Status *",
5237   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5238   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5239   "size" : 8,
5240   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5241  },
5242  {
5243   "alignment" : 8,
5244   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5245   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5246   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5247   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5248   "size" : 8,
5249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5250  },
5251  {
5252   "alignment" : 8,
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" : 8,
5258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5259  },
5260  {
5261   "alignment" : 8,
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" : 8,
5267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5268  },
5269  {
5270   "alignment" : 8,
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" : 8,
5276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5277  },
5278  {
5279   "alignment" : 8,
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" : 8,
5285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5286  },
5287  {
5288   "alignment" : 8,
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" : 8,
5294   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5295  },
5296  {
5297   "alignment" : 8,
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" : 8,
5303   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5304  },
5305  {
5306   "alignment" : 8,
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" : 8,
5312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5313  },
5314  {
5315   "alignment" : 8,
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" : 8,
5321   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5322  },
5323  {
5324   "alignment" : 8,
5325   "linker_set_key" : "_ZTIPKc",
5326   "name" : "const char *",
5327   "referenced_type" : "_ZTIKc",
5328   "self_type" : "_ZTIPKc",
5329   "size" : 8,
5330   "source_file" : "/system/core/liblog/include/android/log.h"
5331  },
5332  {
5333   "alignment" : 8,
5334   "linker_set_key" : "_ZTIPKh",
5335   "name" : "const unsigned char *",
5336   "referenced_type" : "_ZTIKh",
5337   "self_type" : "_ZTIPKh",
5338   "size" : 8,
5339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5340  },
5341  {
5342   "alignment" : 8,
5343   "linker_set_key" : "_ZTIPKv",
5344   "name" : "const void *",
5345   "referenced_type" : "_ZTIKv",
5346   "self_type" : "_ZTIPKv",
5347   "size" : 8,
5348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5349  },
5350  {
5351   "alignment" : 8,
5352   "linker_set_key" : "_ZTIPKy",
5353   "name" : "const unsigned long long *",
5354   "referenced_type" : "_ZTIKy",
5355   "self_type" : "_ZTIPKy",
5356   "size" : 8,
5357   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5358  },
5359  {
5360   "alignment" : 8,
5361   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5362   "name" : "android::ScopedTrace *",
5363   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5364   "self_type" : "_ZTIPN7android11ScopedTraceE",
5365   "size" : 8,
5366   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5367  },
5368  {
5369   "alignment" : 8,
5370   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5371   "name" : "android::ReferenceRenamer *",
5372   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5373   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5374   "size" : 8,
5375   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5376  },
5377  {
5378   "alignment" : 8,
5379   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5380   "name" : "android::VirtualLightRefBase *",
5381   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5382   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5383   "size" : 8,
5384   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5385  },
5386  {
5387   "alignment" : 8,
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" : 8,
5393   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5394  },
5395  {
5396   "alignment" : 8,
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" : 8,
5402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5403  },
5404  {
5405   "alignment" : 8,
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" : 8,
5411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5412  },
5413  {
5414   "alignment" : 8,
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" : 8,
5420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5421  },
5422  {
5423   "alignment" : 8,
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" : 8,
5429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5430  },
5431  {
5432   "alignment" : 8,
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" : 8,
5438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5439  },
5440  {
5441   "alignment" : 8,
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" : 8,
5447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5448  },
5449  {
5450   "alignment" : 8,
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" : 8,
5456   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5457  },
5458  {
5459   "alignment" : 8,
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" : 8,
5465   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5466  },
5467  {
5468   "alignment" : 8,
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" : 8,
5474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5475  },
5476  {
5477   "alignment" : 8,
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" : 8,
5483   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5484  },
5485  {
5486   "alignment" : 8,
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" : 8,
5492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5493  },
5494  {
5495   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
5510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5511  },
5512  {
5513   "alignment" : 8,
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" : 8,
5519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5520  },
5521  {
5522   "alignment" : 8,
5523   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5524   "name" : "android::Mutex::Autolock *",
5525   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5526   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5527   "size" : 8,
5528   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5529  },
5530  {
5531   "alignment" : 8,
5532   "linker_set_key" : "_ZTIPN7android5MutexE",
5533   "name" : "android::Mutex *",
5534   "referenced_type" : "_ZTIN7android5MutexE",
5535   "self_type" : "_ZTIPN7android5MutexE",
5536   "size" : 8,
5537   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5538  },
5539  {
5540   "alignment" : 8,
5541   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5542   "name" : "android::RWLock::AutoRLock *",
5543   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5544   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5545   "size" : 8,
5546   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5547  },
5548  {
5549   "alignment" : 8,
5550   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5551   "name" : "android::RWLock::AutoWLock *",
5552   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5553   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5554   "size" : 8,
5555   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5556  },
5557  {
5558   "alignment" : 8,
5559   "linker_set_key" : "_ZTIPN7android6RWLockE",
5560   "name" : "android::RWLock *",
5561   "referenced_type" : "_ZTIN7android6RWLockE",
5562   "self_type" : "_ZTIPN7android6RWLockE",
5563   "size" : 8,
5564   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5565  },
5566  {
5567   "alignment" : 8,
5568   "linker_set_key" : "_ZTIPN7android6ThreadE",
5569   "name" : "android::Thread *",
5570   "referenced_type" : "_ZTIN7android6ThreadE",
5571   "self_type" : "_ZTIPN7android6ThreadE",
5572   "size" : 8,
5573   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5574  },
5575  {
5576   "alignment" : 8,
5577   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5578   "name" : "android::RefBase::weakref_impl *",
5579   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5580   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5581   "size" : 8,
5582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5583  },
5584  {
5585   "alignment" : 8,
5586   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5587   "name" : "android::RefBase::weakref_type *",
5588   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5589   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5590   "size" : 8,
5591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5592  },
5593  {
5594   "alignment" : 8,
5595   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5596   "name" : "android::RefBase *",
5597   "referenced_type" : "_ZTIN7android7RefBaseE",
5598   "self_type" : "_ZTIPN7android7RefBaseE",
5599   "size" : 8,
5600   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5601  },
5602  {
5603   "alignment" : 8,
5604   "linker_set_key" : "_ZTIPN7android7String8E",
5605   "name" : "android::String8 *",
5606   "referenced_type" : "_ZTIN7android7String8E",
5607   "self_type" : "_ZTIPN7android7String8E",
5608   "size" : 8,
5609   "source_file" : "/system/core/libutils/include/utils/String8.h"
5610  },
5611  {
5612   "alignment" : 8,
5613   "linker_set_key" : "_ZTIPN7android8String16E",
5614   "name" : "android::String16 *",
5615   "referenced_type" : "_ZTIN7android8String16E",
5616   "self_type" : "_ZTIPN7android8String16E",
5617   "size" : 8,
5618   "source_file" : "/system/core/libutils/include/utils/String16.h"
5619  },
5620  {
5621   "alignment" : 8,
5622   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5623   "name" : "android::hardware::IInterface *",
5624   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5625   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5626   "size" : 8,
5627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5628  },
5629  {
5630   "alignment" : 8,
5631   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5632   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5633   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
5634   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE",
5635   "size" : 8,
5636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5637  },
5638  {
5639   "alignment" : 8,
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" : 8,
5645   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5646  },
5647  {
5648   "alignment" : 8,
5649   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5650   "name" : "android::hardware::hidl_memory *",
5651   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5652   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5653   "size" : 8,
5654   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5655  },
5656  {
5657   "alignment" : 8,
5658   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5659   "name" : "android::hardware::hidl_string *",
5660   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5661   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5662   "size" : 8,
5663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5664  },
5665  {
5666   "alignment" : 8,
5667   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5668   "name" : "android::hardware::ProcessState *",
5669   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5670   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5671   "size" : 8,
5672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5673  },
5674  {
5675   "alignment" : 8,
5676   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5677   "name" : "android::hardware::hidl_version *",
5678   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5679   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5680   "size" : 8,
5681   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5682  },
5683  {
5684   "alignment" : 8,
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" : 8,
5690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5691  },
5692  {
5693   "alignment" : 8,
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" : 8,
5699   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5700  },
5701  {
5702   "alignment" : 8,
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" : 8,
5708   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5709  },
5710  {
5711   "alignment" : 8,
5712   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5713   "name" : "android::hardware::GrantorDescriptor *",
5714   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5715   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5716   "size" : 8,
5717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5718  },
5719  {
5720   "alignment" : 8,
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" : 8,
5726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5727  },
5728  {
5729   "alignment" : 8,
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" : 8,
5735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5736  },
5737  {
5738   "alignment" : 8,
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" : 8,
5744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5745  },
5746  {
5747   "alignment" : 8,
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" : 8,
5753   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5754  },
5755  {
5756   "alignment" : 8,
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" : 8,
5762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5763  },
5764  {
5765   "alignment" : 8,
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" : 8,
5771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "alignment" : 8,
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" : 8,
5780   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5781  },
5782  {
5783   "alignment" : 8,
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" : 8,
5789   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5790  },
5791  {
5792   "alignment" : 8,
5793   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5794   "name" : "android::hardware::Parcel *",
5795   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5796   "self_type" : "_ZTIPN7android8hardware6ParcelE",
5797   "size" : 8,
5798   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5799  },
5800  {
5801   "alignment" : 8,
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" : 8,
5807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5808  },
5809  {
5810   "alignment" : 8,
5811   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5812   "name" : "android::hardware::Return<bool> *",
5813   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5814   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5815   "size" : 8,
5816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5817  },
5818  {
5819   "alignment" : 8,
5820   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5821   "name" : "android::hardware::Return<void> *",
5822   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5823   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5824   "size" : 8,
5825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5826  },
5827  {
5828   "alignment" : 8,
5829   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5830   "name" : "android::hardware::Status *",
5831   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5832   "self_type" : "_ZTIPN7android8hardware6StatusE",
5833   "size" : 8,
5834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5835  },
5836  {
5837   "alignment" : 8,
5838   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5839   "name" : "android::hardware::IBinder::DeathRecipient *",
5840   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5841   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5842   "size" : 8,
5843   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5844  },
5845  {
5846   "alignment" : 8,
5847   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5848   "name" : "android::hardware::IBinder *",
5849   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5850   "self_type" : "_ZTIPN7android8hardware7IBinderE",
5851   "size" : 8,
5852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5853  },
5854  {
5855   "alignment" : 8,
5856   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5857   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5858   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5859   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
5860   "size" : 8,
5861   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5862  },
5863  {
5864   "alignment" : 8,
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" : 8,
5870   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5871  },
5872  {
5873   "alignment" : 8,
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" : 8,
5879   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
5880  },
5881  {
5882   "alignment" : 8,
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" : 8,
5888   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5889  },
5890  {
5891   "alignment" : 8,
5892   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5893   "name" : "android::hardware::details::HidlInstrumentor *",
5894   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5895   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5896   "size" : 8,
5897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5898  },
5899  {
5900   "alignment" : 8,
5901   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5902   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
5903   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5904   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
5905   "size" : 8,
5906   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5907  },
5908  {
5909   "alignment" : 8,
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" : 8,
5915   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5916  },
5917  {
5918   "alignment" : 8,
5919   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5920   "name" : "android::hardware::BHwBinder *",
5921   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5922   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5923   "size" : 8,
5924   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5925  },
5926  {
5927   "alignment" : 8,
5928   "linker_set_key" : "_ZTIPN7android9ConditionE",
5929   "name" : "android::Condition *",
5930   "referenced_type" : "_ZTIN7android9ConditionE",
5931   "self_type" : "_ZTIPN7android9ConditionE",
5932   "size" : 8,
5933   "source_file" : "/system/core/libutils/include/utils/Condition.h"
5934  },
5935  {
5936   "alignment" : 8,
5937   "linker_set_key" : "_ZTIPPv",
5938   "name" : "void **",
5939   "referenced_type" : "_ZTIPv",
5940   "self_type" : "_ZTIPPv",
5941   "size" : 8,
5942   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5943  },
5944  {
5945   "alignment" : 8,
5946   "linker_set_key" : "_ZTIPc",
5947   "name" : "char *",
5948   "referenced_type" : "_ZTIc",
5949   "self_type" : "_ZTIPc",
5950   "size" : 8,
5951   "source_file" : "/system/core/liblog/include/log/log_read.h"
5952  },
5953  {
5954   "alignment" : 8,
5955   "linker_set_key" : "_ZTIPh",
5956   "name" : "unsigned char *",
5957   "referenced_type" : "_ZTIh",
5958   "self_type" : "_ZTIPh",
5959   "size" : 8,
5960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5961  },
5962  {
5963   "alignment" : 8,
5964   "linker_set_key" : "_ZTIPi",
5965   "name" : "int *",
5966   "referenced_type" : "_ZTIi",
5967   "self_type" : "_ZTIPi",
5968   "size" : 8,
5969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5970  },
5971  {
5972   "alignment" : 8,
5973   "linker_set_key" : "_ZTIPm",
5974   "name" : "unsigned long *",
5975   "referenced_type" : "_ZTIm",
5976   "self_type" : "_ZTIPm",
5977   "size" : 8,
5978   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
5979  },
5980  {
5981   "alignment" : 8,
5982   "linker_set_key" : "_ZTIPv",
5983   "name" : "void *",
5984   "referenced_type" : "_ZTIv",
5985   "self_type" : "_ZTIPv",
5986   "size" : 8,
5987   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5988  },
5989  {
5990   "alignment" : 8,
5991   "linker_set_key" : "_ZTIPy",
5992   "name" : "unsigned long long *",
5993   "referenced_type" : "_ZTIy",
5994   "self_type" : "_ZTIPy",
5995   "size" : 8,
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" : 8,
6033   "is_const" : true,
6034   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6035   "name" : "const android::VectorImpl",
6036   "referenced_type" : "_ZTIN7android10VectorImplE",
6037   "self_type" : "_ZTIKN7android10VectorImplE",
6038   "size" : 40,
6039   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6040  },
6041  {
6042   "alignment" : 8,
6043   "is_const" : true,
6044   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6045   "name" : "const android::NativeHandle",
6046   "referenced_type" : "_ZTIN7android12NativeHandleE",
6047   "self_type" : "_ZTIKN7android12NativeHandleE",
6048   "size" : 24,
6049   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6050  },
6051  {
6052   "alignment" : 8,
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" : 8,
6059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6060  },
6061  {
6062   "alignment" : 8,
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" : 8,
6069   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6070  },
6071  {
6072   "alignment" : 8,
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" : 8,
6079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6080  },
6081  {
6082   "alignment" : 8,
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" : 8,
6089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6090  },
6091  {
6092   "alignment" : 8,
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" : 8,
6099   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6100  },
6101  {
6102   "alignment" : 8,
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" : 8,
6109   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6110  },
6111  {
6112   "alignment" : 8,
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" : 8,
6119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6120  },
6121  {
6122   "alignment" : 8,
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" : 8,
6129   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6130  },
6131  {
6132   "alignment" : 8,
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" : 16,
6139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6140  },
6141  {
6142   "alignment" : 8,
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" : 16,
6149   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6150  },
6151  {
6152   "alignment" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 24,
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" : 8,
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" : 24,
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" : 8,
6223   "is_const" : true,
6224   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6225   "name" : "const android::RefBase",
6226   "referenced_type" : "_ZTIN7android7RefBaseE",
6227   "self_type" : "_ZTIKN7android7RefBaseE",
6228   "size" : 16,
6229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6230  },
6231  {
6232   "alignment" : 8,
6233   "is_const" : true,
6234   "linker_set_key" : "_ZTIKN7android7String8E",
6235   "name" : "const android::String8",
6236   "referenced_type" : "_ZTIN7android7String8E",
6237   "self_type" : "_ZTIKN7android7String8E",
6238   "size" : 8,
6239   "source_file" : "/system/core/libutils/include/utils/String8.h"
6240  },
6241  {
6242   "alignment" : 8,
6243   "is_const" : true,
6244   "linker_set_key" : "_ZTIKN7android8String16E",
6245   "name" : "const android::String16",
6246   "referenced_type" : "_ZTIN7android8String16E",
6247   "self_type" : "_ZTIKN7android8String16E",
6248   "size" : 8,
6249   "source_file" : "/system/core/libutils/include/utils/String16.h"
6250  },
6251  {
6252   "alignment" : 1,
6253   "is_const" : true,
6254   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6255   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6256   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
6257   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLm32EJEEE",
6258   "size" : 32,
6259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6260  },
6261  {
6262   "alignment" : 8,
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" : 48,
6269   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6270  },
6271  {
6272   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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" : 8,
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" : 216,
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" : 8,
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" : 136,
6389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6390  },
6391  {
6392   "alignment" : 8,
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" : 48,
6399   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6400  },
6401  {
6402   "alignment" : 8,
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" : 40,
6409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6410  },
6411  {
6412   "alignment" : 8,
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" : 32,
6419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6420  },
6421  {
6422   "alignment" : 8,
6423   "is_const" : true,
6424   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6425   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6426   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6427   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
6428   "size" : 8,
6429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6430  },
6431  {
6432   "alignment" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 40,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 8,
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" : 24,
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_09DebugInfo12ArchitectureELm3EEE",
6543   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
6544   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
6545   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELm3EEE",
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_015IServiceManager11PidConstantELm1EEE",
6553   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
6554   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
6555   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELm1EEE",
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_015IServiceManager9TransportELm3EEE",
6563   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
6564   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
6565   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELm3EEE",
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_06StatusELm2EEE",
6573   "name" : "const std::array<android::hardware::power::V1_0::Status, 2>",
6574   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_06StatusELm2EEE",
6575   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_06StatusELm2EEE",
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_07FeatureELm1EEE",
6583   "name" : "const std::array<android::hardware::power::V1_0::Feature, 1>",
6584   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_07FeatureELm1EEE",
6585   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_07FeatureELm1EEE",
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_09PowerHintELm8EEE",
6593   "name" : "const std::array<android::hardware::power::V1_0::PowerHint, 8>",
6594   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware5power4V1_09PowerHintELm8EEE",
6595   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware5power4V1_09PowerHintELm8EEE",
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" : 8,
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" : 24,
6607   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6608  },
6609  {
6610   "alignment" : 8,
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" : 8,
6617   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6618  },
6619  {
6620   "alignment" : 8,
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_64_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_64_static/obj/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++/gen/android/hardware/power/1.0/types.sdump",
6626   "size" : 8,
6627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6628  },
6629  {
6630   "alignment" : 8,
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" : 8,
6637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6638  },
6639  {
6640   "alignment" : 8,
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" : 8,
6647   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6648  },
6649  {
6650   "alignment" : 8,
6651   "is_const" : true,
6652   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6653   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
6654   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6655   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLm32EJEEEE",
6656   "size" : 16,
6657   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6658  },
6659  {
6660   "alignment" : 8,
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" : 16,
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" : 8,
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/TypeHelpers.h"
6748  },
6749  {
6750   "alignment" : 8,
6751   "is_const" : true,
6752   "linker_set_key" : "_ZTIKl",
6753   "name" : "const long",
6754   "referenced_type" : "_ZTIl",
6755   "self_type" : "_ZTIKl",
6756   "size" : 8,
6757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6758  },
6759  {
6760   "alignment" : 8,
6761   "is_const" : true,
6762   "linker_set_key" : "_ZTIKm",
6763   "name" : "const unsigned long",
6764   "referenced_type" : "_ZTIm",
6765   "self_type" : "_ZTIKm",
6766   "size" : 8,
6767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6768  },
6769  {
6770   "alignment" : 2,
6771   "is_const" : true,
6772   "linker_set_key" : "_ZTIKs",
6773   "name" : "const short",
6774   "referenced_type" : "_ZTIs",
6775   "self_type" : "_ZTIKs",
6776   "size" : 2,
6777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6778  },
6779  {
6780   "alignment" : 2,
6781   "is_const" : true,
6782   "linker_set_key" : "_ZTIKt",
6783   "name" : "const unsigned short",
6784   "referenced_type" : "_ZTIt",
6785   "self_type" : "_ZTIKt",
6786   "size" : 2,
6787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6788  },
6789  {
6790   "is_const" : true,
6791   "linker_set_key" : "_ZTIKv",
6792   "name" : "const void",
6793   "referenced_type" : "_ZTIv",
6794   "self_type" : "_ZTIKv",
6795   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6796  },
6797  {
6798   "alignment" : 8,
6799   "is_const" : true,
6800   "linker_set_key" : "_ZTIKy",
6801   "name" : "const unsigned long long",
6802   "referenced_type" : "_ZTIy",
6803   "self_type" : "_ZTIKy",
6804   "size" : 8,
6805   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6806  },
6807  {
6808   "alignment" : 1,
6809   "is_volatile" : true,
6810   "linker_set_key" : "_ZTIVb",
6811   "name" : "volatile bool",
6812   "referenced_type" : "_ZTIb",
6813   "self_type" : "_ZTIVb",
6814   "size" : 1,
6815   "source_file" : "/system/core/libutils/include/utils/Thread.h"
6816  },
6817  {
6818   "alignment" : 4,
6819   "is_volatile" : true,
6820   "linker_set_key" : "_ZTIVi",
6821   "name" : "volatile int",
6822   "referenced_type" : "_ZTIi",
6823   "self_type" : "_ZTIVi",
6824   "size" : 4,
6825   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6826  }
6827 ],
6828 "record_types" :
6829 [
6830  {
6831   "alignment" : 4,
6832   "fields" :
6833   [
6834    {
6835     "field_name" : "len",
6836     "referenced_type" : "_ZTIt"
6837    },
6838    {
6839     "field_name" : "hdr_size",
6840     "field_offset" : 16,
6841     "referenced_type" : "_ZTIt"
6842    },
6843    {
6844     "field_name" : "pid",
6845     "field_offset" : 32,
6846     "referenced_type" : "_ZTIi"
6847    },
6848    {
6849     "field_name" : "tid",
6850     "field_offset" : 64,
6851     "referenced_type" : "_ZTIj"
6852    },
6853    {
6854     "field_name" : "sec",
6855     "field_offset" : 96,
6856     "referenced_type" : "_ZTIj"
6857    },
6858    {
6859     "field_name" : "nsec",
6860     "field_offset" : 128,
6861     "referenced_type" : "_ZTIj"
6862    },
6863    {
6864     "field_name" : "lid",
6865     "field_offset" : 160,
6866     "referenced_type" : "_ZTIj"
6867    },
6868    {
6869     "field_name" : "uid",
6870     "field_offset" : 192,
6871     "referenced_type" : "_ZTIj"
6872    },
6873    {
6874     "field_name" : "msg",
6875     "field_offset" : 224,
6876     "referenced_type" : "_ZTIA0_c"
6877    }
6878   ],
6879   "linker_set_key" : "_ZTI12logger_entry",
6880   "name" : "logger_entry",
6881   "referenced_type" : "_ZTI12logger_entry",
6882   "self_type" : "_ZTI12logger_entry",
6883   "size" : 28,
6884   "source_file" : "/system/core/liblog/include/log/log_read.h"
6885  },
6886  {
6887   "alignment" : 8,
6888   "fields" :
6889   [
6890    {
6891     "field_name" : "y",
6892     "referenced_type" : "_ZTIPv"
6893    },
6894    {
6895     "field_name" : "cb",
6896     "field_offset" : 64,
6897     "referenced_type" : "_ZTIPv"
6898    },
6899    {
6900     "field_name" : "cr",
6901     "field_offset" : 128,
6902     "referenced_type" : "_ZTIPv"
6903    },
6904    {
6905     "field_name" : "ystride",
6906     "field_offset" : 192,
6907     "referenced_type" : "_ZTIm"
6908    },
6909    {
6910     "field_name" : "cstride",
6911     "field_offset" : 256,
6912     "referenced_type" : "_ZTIm"
6913    },
6914    {
6915     "field_name" : "chroma_step",
6916     "field_offset" : 320,
6917     "referenced_type" : "_ZTIm"
6918    },
6919    {
6920     "field_name" : "reserved",
6921     "field_offset" : 384,
6922     "referenced_type" : "_ZTIA8_j"
6923    }
6924   ],
6925   "linker_set_key" : "_ZTI13android_ycbcr",
6926   "name" : "android_ycbcr",
6927   "referenced_type" : "_ZTI13android_ycbcr",
6928   "self_type" : "_ZTI13android_ycbcr",
6929   "size" : 80,
6930   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6931  },
6932  {
6933   "alignment" : 4,
6934   "fields" :
6935   [
6936    {
6937     "field_name" : "version",
6938     "referenced_type" : "_ZTIi"
6939    },
6940    {
6941     "field_name" : "numFds",
6942     "field_offset" : 32,
6943     "referenced_type" : "_ZTIi"
6944    },
6945    {
6946     "field_name" : "numInts",
6947     "field_offset" : 64,
6948     "referenced_type" : "_ZTIi"
6949    },
6950    {
6951     "field_name" : "data",
6952     "field_offset" : 96,
6953     "referenced_type" : "_ZTIA0_i"
6954    }
6955   ],
6956   "linker_set_key" : "_ZTI13native_handle",
6957   "name" : "native_handle",
6958   "referenced_type" : "_ZTI13native_handle",
6959   "self_type" : "_ZTI13native_handle",
6960   "size" : 12,
6961   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
6962  },
6963  {
6964   "alignment" : 4,
6965   "fields" :
6966   [
6967    {
6968     "field_name" : "x",
6969     "referenced_type" : "_ZTIf"
6970    },
6971    {
6972     "field_name" : "y",
6973     "field_offset" : 32,
6974     "referenced_type" : "_ZTIf"
6975    }
6976   ],
6977   "linker_set_key" : "_ZTI16android_xy_color",
6978   "name" : "android_xy_color",
6979   "referenced_type" : "_ZTI16android_xy_color",
6980   "self_type" : "_ZTI16android_xy_color",
6981   "size" : 8,
6982   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6983  },
6984  {
6985   "alignment" : 8,
6986   "fields" :
6987   [
6988    {
6989     "field_name" : "top_left",
6990     "referenced_type" : "_ZTIPh"
6991    },
6992    {
6993     "field_name" : "component",
6994     "field_offset" : 64,
6995     "referenced_type" : "_ZTI22android_flex_component"
6996    },
6997    {
6998     "field_name" : "bits_per_component",
6999     "field_offset" : 96,
7000     "referenced_type" : "_ZTIi"
7001    },
7002    {
7003     "field_name" : "bits_used",
7004     "field_offset" : 128,
7005     "referenced_type" : "_ZTIi"
7006    },
7007    {
7008     "field_name" : "h_increment",
7009     "field_offset" : 160,
7010     "referenced_type" : "_ZTIi"
7011    },
7012    {
7013     "field_name" : "v_increment",
7014     "field_offset" : 192,
7015     "referenced_type" : "_ZTIi"
7016    },
7017    {
7018     "field_name" : "h_subsampling",
7019     "field_offset" : 224,
7020     "referenced_type" : "_ZTIi"
7021    },
7022    {
7023     "field_name" : "v_subsampling",
7024     "field_offset" : 256,
7025     "referenced_type" : "_ZTIi"
7026    }
7027   ],
7028   "linker_set_key" : "_ZTI18android_flex_plane",
7029   "name" : "android_flex_plane",
7030   "referenced_type" : "_ZTI18android_flex_plane",
7031   "self_type" : "_ZTI18android_flex_plane",
7032   "size" : 40,
7033   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7034  },
7035  {
7036   "alignment" : 8,
7037   "fields" :
7038   [
7039    {
7040     "field_name" : "format",
7041     "referenced_type" : "_ZTI19android_flex_format"
7042    },
7043    {
7044     "field_name" : "num_planes",
7045     "field_offset" : 32,
7046     "referenced_type" : "_ZTIj"
7047    },
7048    {
7049     "field_name" : "planes",
7050     "field_offset" : 64,
7051     "referenced_type" : "_ZTIP18android_flex_plane"
7052    }
7053   ],
7054   "linker_set_key" : "_ZTI19android_flex_layout",
7055   "name" : "android_flex_layout",
7056   "referenced_type" : "_ZTI19android_flex_layout",
7057   "self_type" : "_ZTI19android_flex_layout",
7058   "size" : 16,
7059   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7060  },
7061  {
7062   "alignment" : 4,
7063   "fields" :
7064   [
7065    {
7066     "field_name" : "num_points",
7067     "referenced_type" : "_ZTIj"
7068    },
7069    {
7070     "field_name" : "reserved",
7071     "field_offset" : 32,
7072     "referenced_type" : "_ZTIA8_j"
7073    },
7074    {
7075     "field_name" : "xyzc_points",
7076     "field_offset" : 288,
7077     "referenced_type" : "_ZTIA_f"
7078    }
7079   ],
7080   "linker_set_key" : "_ZTI20android_depth_points",
7081   "name" : "android_depth_points",
7082   "referenced_type" : "_ZTI20android_depth_points",
7083   "self_type" : "_ZTI20android_depth_points",
7084   "size" : 36,
7085   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7086  },
7087  {
7088   "alignment" : 8,
7089   "fields" :
7090   [
7091    {
7092     "field_name" : "struct_size",
7093     "referenced_type" : "_ZTIm"
7094    },
7095    {
7096     "field_name" : "buffer_id",
7097     "field_offset" : 64,
7098     "referenced_type" : "_ZTIi"
7099    },
7100    {
7101     "field_name" : "priority",
7102     "field_offset" : 96,
7103     "referenced_type" : "_ZTIi"
7104    },
7105    {
7106     "field_name" : "tag",
7107     "field_offset" : 128,
7108     "referenced_type" : "_ZTIPKc"
7109    },
7110    {
7111     "field_name" : "file",
7112     "field_offset" : 192,
7113     "referenced_type" : "_ZTIPKc"
7114    },
7115    {
7116     "field_name" : "line",
7117     "field_offset" : 256,
7118     "referenced_type" : "_ZTIj"
7119    },
7120    {
7121     "field_name" : "message",
7122     "field_offset" : 320,
7123     "referenced_type" : "_ZTIPKc"
7124    }
7125   ],
7126   "linker_set_key" : "_ZTI21__android_log_message",
7127   "name" : "__android_log_message",
7128   "referenced_type" : "_ZTI21__android_log_message",
7129   "self_type" : "_ZTI21__android_log_message",
7130   "size" : 48,
7131   "source_file" : "/system/core/liblog/include/android/log.h"
7132  },
7133  {
7134   "alignment" : 4,
7135   "fields" :
7136   [
7137    {
7138     "field_name" : "maxContentLightLevel",
7139     "referenced_type" : "_ZTIf"
7140    },
7141    {
7142     "field_name" : "maxFrameAverageLightLevel",
7143     "field_offset" : 32,
7144     "referenced_type" : "_ZTIf"
7145    }
7146   ],
7147   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7148   "name" : "android_cta861_3_metadata",
7149   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7150   "self_type" : "_ZTI25android_cta861_3_metadata",
7151   "size" : 8,
7152   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7153  },
7154  {
7155   "alignment" : 4,
7156   "fields" :
7157   [
7158    {
7159     "field_name" : "displayPrimaryRed",
7160     "referenced_type" : "_ZTI16android_xy_color"
7161    },
7162    {
7163     "field_name" : "displayPrimaryGreen",
7164     "field_offset" : 64,
7165     "referenced_type" : "_ZTI16android_xy_color"
7166    },
7167    {
7168     "field_name" : "displayPrimaryBlue",
7169     "field_offset" : 128,
7170     "referenced_type" : "_ZTI16android_xy_color"
7171    },
7172    {
7173     "field_name" : "whitePoint",
7174     "field_offset" : 192,
7175     "referenced_type" : "_ZTI16android_xy_color"
7176    },
7177    {
7178     "field_name" : "maxLuminance",
7179     "field_offset" : 256,
7180     "referenced_type" : "_ZTIf"
7181    },
7182    {
7183     "field_name" : "minLuminance",
7184     "field_offset" : 288,
7185     "referenced_type" : "_ZTIf"
7186    }
7187   ],
7188   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7189   "name" : "android_smpte2086_metadata",
7190   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7191   "self_type" : "_ZTI26android_smpte2086_metadata",
7192   "size" : 40,
7193   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7194  },
7195  {
7196   "alignment" : 4,
7197   "fields" :
7198   [
7199    {
7200     "referenced_type" : "_ZTIN7log_msgUt_E"
7201    }
7202   ],
7203   "linker_set_key" : "_ZTI7log_msg",
7204   "name" : "log_msg",
7205   "referenced_type" : "_ZTI7log_msg",
7206   "self_type" : "_ZTI7log_msg",
7207   "size" : 5124,
7208   "source_file" : "/system/core/liblog/include/log/log_read.h"
7209  },
7210  {
7211   "alignment" : 1,
7212   "fields" :
7213   [
7214    {
7215     "field_name" : "tv_sec",
7216     "referenced_type" : "_ZTIj"
7217    },
7218    {
7219     "field_name" : "tv_nsec",
7220     "field_offset" : 32,
7221     "referenced_type" : "_ZTIj"
7222    }
7223   ],
7224   "linker_set_key" : "_ZTI8log_time",
7225   "name" : "log_time",
7226   "referenced_type" : "_ZTI8log_time",
7227   "self_type" : "_ZTI8log_time",
7228   "size" : 8,
7229   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7230  },
7231  {
7232   "alignment" : 8,
7233   "fields" :
7234   [
7235    {
7236     "access" : "private",
7237     "field_name" : "mStorage",
7238     "field_offset" : 64,
7239     "referenced_type" : "_ZTIPv"
7240    },
7241    {
7242     "access" : "private",
7243     "field_name" : "mCount",
7244     "field_offset" : 128,
7245     "referenced_type" : "_ZTIm"
7246    },
7247    {
7248     "access" : "private",
7249     "field_name" : "mFlags",
7250     "field_offset" : 192,
7251     "referenced_type" : "_ZTIKj"
7252    },
7253    {
7254     "access" : "private",
7255     "field_name" : "mItemSize",
7256     "field_offset" : 256,
7257     "referenced_type" : "_ZTIKm"
7258    }
7259   ],
7260   "linker_set_key" : "_ZTIN7android10VectorImplE",
7261   "name" : "android::VectorImpl",
7262   "record_kind" : "class",
7263   "referenced_type" : "_ZTIN7android10VectorImplE",
7264   "self_type" : "_ZTIN7android10VectorImplE",
7265   "size" : 40,
7266   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7267   "vtable_components" :
7268   [
7269    {
7270     "kind" : "offset_to_top"
7271    },
7272    {
7273     "kind" : "rtti",
7274     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7275    },
7276    {
7277     "kind" : "complete_dtor_pointer",
7278     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7279    },
7280    {
7281     "kind" : "deleting_dtor_pointer",
7282     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7283    },
7284    {
7285     "is_pure" : true,
7286     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7287    },
7288    {
7289     "is_pure" : true,
7290     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7291    },
7292    {
7293     "is_pure" : true,
7294     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7295    },
7296    {
7297     "is_pure" : true,
7298     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7299    },
7300    {
7301     "is_pure" : true,
7302     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7303    },
7304    {
7305     "is_pure" : true,
7306     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7307    }
7308   ]
7309  },
7310  {
7311   "alignment" : 8,
7312   "fields" :
7313   [
7314    {
7315     "access" : "private",
7316     "field_name" : "mVector",
7317     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7318    }
7319   ],
7320   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7321   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7322   "record_kind" : "class",
7323   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7324   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7325   "size" : 40,
7326   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7327   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7328  },
7329  {
7330   "alignment" : 8,
7331   "fields" :
7332   [
7333    {
7334     "access" : "private",
7335     "field_name" : "mTag",
7336     "referenced_type" : "_ZTIm"
7337    }
7338   ],
7339   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7340   "name" : "android::ScopedTrace",
7341   "record_kind" : "class",
7342   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7343   "self_type" : "_ZTIN7android11ScopedTraceE",
7344   "size" : 8,
7345   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7346  },
7347  {
7348   "alignment" : 4,
7349   "fields" :
7350   [
7351    {
7352     "access" : "private",
7353     "field_name" : "mCount",
7354     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7355    }
7356   ],
7357   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7358   "name" : "android::LightRefBase<android::NativeHandle>",
7359   "record_kind" : "class",
7360   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7361   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7362   "size" : 4,
7363   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7364   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7365  },
7366  {
7367   "alignment" : 4,
7368   "fields" :
7369   [
7370    {
7371     "access" : "private",
7372     "field_name" : "mCount",
7373     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7374    }
7375   ],
7376   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7377   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7378   "record_kind" : "class",
7379   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7380   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7381   "size" : 4,
7382   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7383   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7384  },
7385  {
7386   "alignment" : 8,
7387   "base_specifiers" :
7388   [
7389    {
7390     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7391    }
7392   ],
7393   "fields" :
7394   [
7395    {
7396     "access" : "private",
7397     "field_name" : "mHandle",
7398     "field_offset" : 64,
7399     "referenced_type" : "_ZTIP13native_handle"
7400    },
7401    {
7402     "access" : "private",
7403     "field_name" : "mOwnsHandle",
7404     "field_offset" : 128,
7405     "referenced_type" : "_ZTIb"
7406    }
7407   ],
7408   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7409   "name" : "android::NativeHandle",
7410   "record_kind" : "class",
7411   "referenced_type" : "_ZTIN7android12NativeHandleE",
7412   "self_type" : "_ZTIN7android12NativeHandleE",
7413   "size" : 24,
7414   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "base_specifiers" :
7419   [
7420    {
7421     "access" : "private",
7422     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7423    }
7424   ],
7425   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7426   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7427   "record_kind" : "class",
7428   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7429   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7430   "size" : 40,
7431   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7432   "template_args" :
7433   [
7434    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7435   ],
7436   "vtable_components" :
7437   [
7438    {
7439     "kind" : "offset_to_top"
7440    },
7441    {
7442     "kind" : "rtti",
7443     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7444    },
7445    {
7446     "kind" : "complete_dtor_pointer",
7447     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
7448    },
7449    {
7450     "kind" : "deleting_dtor_pointer",
7451     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
7452    },
7453    {
7454     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
7455    },
7456    {
7457     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
7458    },
7459    {
7460     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
7461    },
7462    {
7463     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
7464    },
7465    {
7466     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
7467    },
7468    {
7469     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
7470    },
7471    {
7472     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
7473    }
7474   ]
7475  },
7476  {
7477   "alignment" : 1,
7478   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
7479   "name" : "android::ReferenceMover",
7480   "record_kind" : "class",
7481   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
7482   "self_type" : "_ZTIN7android14ReferenceMoverE",
7483   "size" : 1,
7484   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7485  },
7486  {
7487   "alignment" : 8,
7488   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
7489   "name" : "android::ReferenceRenamer",
7490   "record_kind" : "class",
7491   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7492   "self_type" : "_ZTIN7android16ReferenceRenamerE",
7493   "size" : 8,
7494   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
7495   "vtable_components" :
7496   [
7497    {
7498     "kind" : "offset_to_top"
7499    },
7500    {
7501     "kind" : "rtti",
7502     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
7503    },
7504    {
7505     "is_pure" : true,
7506     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
7507    }
7508   ]
7509  },
7510  {
7511   "alignment" : 8,
7512   "base_specifiers" :
7513   [
7514    {
7515     "referenced_type" : "_ZTIN7android10VectorImplE"
7516    }
7517   ],
7518   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
7519   "name" : "android::SortedVectorImpl",
7520   "record_kind" : "class",
7521   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
7522   "self_type" : "_ZTIN7android16SortedVectorImplE",
7523   "size" : 40,
7524   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7525   "vtable_components" :
7526   [
7527    {
7528     "kind" : "offset_to_top"
7529    },
7530    {
7531     "kind" : "rtti",
7532     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
7533    },
7534    {
7535     "kind" : "complete_dtor_pointer",
7536     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
7537    },
7538    {
7539     "kind" : "deleting_dtor_pointer",
7540     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
7541    },
7542    {
7543     "is_pure" : true,
7544     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
7545    },
7546    {
7547     "is_pure" : true,
7548     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
7549    },
7550    {
7551     "is_pure" : true,
7552     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
7553    },
7554    {
7555     "is_pure" : true,
7556     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
7557    },
7558    {
7559     "is_pure" : true,
7560     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
7561    },
7562    {
7563     "is_pure" : true,
7564     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
7565    },
7566    {
7567     "is_pure" : true,
7568     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
7569    }
7570   ]
7571  },
7572  {
7573   "alignment" : 1,
7574   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
7575   "name" : "android::trait_trivial_copy<bool>",
7576   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7577   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
7578   "size" : 1,
7579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7580   "template_args" : [ "_ZTIb" ]
7581  },
7582  {
7583   "alignment" : 1,
7584   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
7585   "name" : "android::trait_trivial_copy<char>",
7586   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7587   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
7588   "size" : 1,
7589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7590   "template_args" : [ "_ZTIc" ]
7591  },
7592  {
7593   "alignment" : 1,
7594   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
7595   "name" : "android::trait_trivial_copy<double>",
7596   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7597   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
7598   "size" : 1,
7599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7600   "template_args" : [ "_ZTId" ]
7601  },
7602  {
7603   "alignment" : 1,
7604   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
7605   "name" : "android::trait_trivial_copy<float>",
7606   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7607   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
7608   "size" : 1,
7609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7610   "template_args" : [ "_ZTIf" ]
7611  },
7612  {
7613   "alignment" : 1,
7614   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
7615   "name" : "android::trait_trivial_copy<unsigned char>",
7616   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7617   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
7618   "size" : 1,
7619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7620   "template_args" : [ "_ZTIh" ]
7621  },
7622  {
7623   "alignment" : 1,
7624   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
7625   "name" : "android::trait_trivial_copy<int>",
7626   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7627   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
7628   "size" : 1,
7629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7630   "template_args" : [ "_ZTIi" ]
7631  },
7632  {
7633   "alignment" : 1,
7634   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
7635   "name" : "android::trait_trivial_copy<unsigned int>",
7636   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7637   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
7638   "size" : 1,
7639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7640   "template_args" : [ "_ZTIj" ]
7641  },
7642  {
7643   "alignment" : 1,
7644   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
7645   "name" : "android::trait_trivial_copy<long>",
7646   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7647   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
7648   "size" : 1,
7649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7650   "template_args" : [ "_ZTIl" ]
7651  },
7652  {
7653   "alignment" : 1,
7654   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
7655   "name" : "android::trait_trivial_copy<unsigned long>",
7656   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
7657   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
7658   "size" : 1,
7659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7660   "template_args" : [ "_ZTIm" ]
7661  },
7662  {
7663   "alignment" : 1,
7664   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
7665   "name" : "android::trait_trivial_copy<short>",
7666   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7667   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
7668   "size" : 1,
7669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7670   "template_args" : [ "_ZTIs" ]
7671  },
7672  {
7673   "alignment" : 1,
7674   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
7675   "name" : "android::trait_trivial_copy<unsigned short>",
7676   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
7677   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
7678   "size" : 1,
7679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7680   "template_args" : [ "_ZTIt" ]
7681  },
7682  {
7683   "alignment" : 1,
7684   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
7685   "name" : "android::trait_trivial_copy<void>",
7686   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7687   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
7688   "size" : 1,
7689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7690   "template_args" : [ "_ZTIv" ]
7691  },
7692  {
7693   "alignment" : 1,
7694   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
7695   "name" : "android::trait_trivial_copy<long long>",
7696   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7697   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
7698   "size" : 1,
7699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7700   "template_args" : [ "_ZTIx" ]
7701  },
7702  {
7703   "alignment" : 1,
7704   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
7705   "name" : "android::trait_trivial_copy<unsigned long long>",
7706   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7707   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
7708   "size" : 1,
7709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7710   "template_args" : [ "_ZTIy" ]
7711  },
7712  {
7713   "alignment" : 1,
7714   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
7715   "name" : "android::trait_trivial_ctor<bool>",
7716   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7717   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
7718   "size" : 1,
7719   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7720   "template_args" : [ "_ZTIb" ]
7721  },
7722  {
7723   "alignment" : 1,
7724   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
7725   "name" : "android::trait_trivial_ctor<char>",
7726   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7727   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
7728   "size" : 1,
7729   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7730   "template_args" : [ "_ZTIc" ]
7731  },
7732  {
7733   "alignment" : 1,
7734   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
7735   "name" : "android::trait_trivial_ctor<double>",
7736   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7737   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
7738   "size" : 1,
7739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7740   "template_args" : [ "_ZTId" ]
7741  },
7742  {
7743   "alignment" : 1,
7744   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
7745   "name" : "android::trait_trivial_ctor<float>",
7746   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7747   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
7748   "size" : 1,
7749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7750   "template_args" : [ "_ZTIf" ]
7751  },
7752  {
7753   "alignment" : 1,
7754   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
7755   "name" : "android::trait_trivial_ctor<unsigned char>",
7756   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7757   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
7758   "size" : 1,
7759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7760   "template_args" : [ "_ZTIh" ]
7761  },
7762  {
7763   "alignment" : 1,
7764   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
7765   "name" : "android::trait_trivial_ctor<int>",
7766   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7767   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
7768   "size" : 1,
7769   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7770   "template_args" : [ "_ZTIi" ]
7771  },
7772  {
7773   "alignment" : 1,
7774   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7775   "name" : "android::trait_trivial_ctor<unsigned int>",
7776   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7777   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7778   "size" : 1,
7779   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7780   "template_args" : [ "_ZTIj" ]
7781  },
7782  {
7783   "alignment" : 1,
7784   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7785   "name" : "android::trait_trivial_ctor<long>",
7786   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7787   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7788   "size" : 1,
7789   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7790   "template_args" : [ "_ZTIl" ]
7791  },
7792  {
7793   "alignment" : 1,
7794   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7795   "name" : "android::trait_trivial_ctor<unsigned long>",
7796   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7797   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7798   "size" : 1,
7799   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7800   "template_args" : [ "_ZTIm" ]
7801  },
7802  {
7803   "alignment" : 1,
7804   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7805   "name" : "android::trait_trivial_ctor<short>",
7806   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7807   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7808   "size" : 1,
7809   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7810   "template_args" : [ "_ZTIs" ]
7811  },
7812  {
7813   "alignment" : 1,
7814   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7815   "name" : "android::trait_trivial_ctor<unsigned short>",
7816   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7817   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7818   "size" : 1,
7819   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7820   "template_args" : [ "_ZTIt" ]
7821  },
7822  {
7823   "alignment" : 1,
7824   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7825   "name" : "android::trait_trivial_ctor<void>",
7826   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7827   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7828   "size" : 1,
7829   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7830   "template_args" : [ "_ZTIv" ]
7831  },
7832  {
7833   "alignment" : 1,
7834   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7835   "name" : "android::trait_trivial_ctor<long long>",
7836   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7837   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7838   "size" : 1,
7839   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7840   "template_args" : [ "_ZTIx" ]
7841  },
7842  {
7843   "alignment" : 1,
7844   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7845   "name" : "android::trait_trivial_ctor<unsigned long long>",
7846   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7847   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7848   "size" : 1,
7849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7850   "template_args" : [ "_ZTIy" ]
7851  },
7852  {
7853   "alignment" : 1,
7854   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7855   "name" : "android::trait_trivial_dtor<bool>",
7856   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7857   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7858   "size" : 1,
7859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7860   "template_args" : [ "_ZTIb" ]
7861  },
7862  {
7863   "alignment" : 1,
7864   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7865   "name" : "android::trait_trivial_dtor<char>",
7866   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7867   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7868   "size" : 1,
7869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7870   "template_args" : [ "_ZTIc" ]
7871  },
7872  {
7873   "alignment" : 1,
7874   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7875   "name" : "android::trait_trivial_dtor<double>",
7876   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7877   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7878   "size" : 1,
7879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7880   "template_args" : [ "_ZTId" ]
7881  },
7882  {
7883   "alignment" : 1,
7884   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7885   "name" : "android::trait_trivial_dtor<float>",
7886   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7887   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7888   "size" : 1,
7889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7890   "template_args" : [ "_ZTIf" ]
7891  },
7892  {
7893   "alignment" : 1,
7894   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7895   "name" : "android::trait_trivial_dtor<unsigned char>",
7896   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7897   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7898   "size" : 1,
7899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7900   "template_args" : [ "_ZTIh" ]
7901  },
7902  {
7903   "alignment" : 1,
7904   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7905   "name" : "android::trait_trivial_dtor<int>",
7906   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7907   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7908   "size" : 1,
7909   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7910   "template_args" : [ "_ZTIi" ]
7911  },
7912  {
7913   "alignment" : 1,
7914   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7915   "name" : "android::trait_trivial_dtor<unsigned int>",
7916   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7917   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7918   "size" : 1,
7919   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7920   "template_args" : [ "_ZTIj" ]
7921  },
7922  {
7923   "alignment" : 1,
7924   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7925   "name" : "android::trait_trivial_dtor<long>",
7926   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7927   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7928   "size" : 1,
7929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7930   "template_args" : [ "_ZTIl" ]
7931  },
7932  {
7933   "alignment" : 1,
7934   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7935   "name" : "android::trait_trivial_dtor<unsigned long>",
7936   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7937   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7938   "size" : 1,
7939   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7940   "template_args" : [ "_ZTIm" ]
7941  },
7942  {
7943   "alignment" : 1,
7944   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7945   "name" : "android::trait_trivial_dtor<short>",
7946   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7947   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7948   "size" : 1,
7949   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7950   "template_args" : [ "_ZTIs" ]
7951  },
7952  {
7953   "alignment" : 1,
7954   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7955   "name" : "android::trait_trivial_dtor<unsigned short>",
7956   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7957   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7958   "size" : 1,
7959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7960   "template_args" : [ "_ZTIt" ]
7961  },
7962  {
7963   "alignment" : 1,
7964   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7965   "name" : "android::trait_trivial_dtor<void>",
7966   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7967   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7968   "size" : 1,
7969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7970   "template_args" : [ "_ZTIv" ]
7971  },
7972  {
7973   "alignment" : 1,
7974   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7975   "name" : "android::trait_trivial_dtor<long long>",
7976   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7977   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7978   "size" : 1,
7979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7980   "template_args" : [ "_ZTIx" ]
7981  },
7982  {
7983   "alignment" : 1,
7984   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7985   "name" : "android::trait_trivial_dtor<unsigned long long>",
7986   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7987   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7988   "size" : 1,
7989   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
7990   "template_args" : [ "_ZTIy" ]
7991  },
7992  {
7993   "alignment" : 1,
7994   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7995   "name" : "android::trait_trivial_move<android::String8>",
7996   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7997   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7998   "size" : 1,
7999   "source_file" : "/system/core/libutils/include/utils/String8.h",
8000   "template_args" : [ "_ZTIN7android7String8E" ]
8001  },
8002  {
8003   "alignment" : 1,
8004   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8005   "name" : "android::trait_trivial_move<android::String16>",
8006   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8007   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8008   "size" : 1,
8009   "source_file" : "/system/core/libutils/include/utils/String16.h",
8010   "template_args" : [ "_ZTIN7android8String16E" ]
8011  },
8012  {
8013   "alignment" : 1,
8014   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8015   "name" : "android::trait_trivial_move<bool>",
8016   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8017   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8018   "size" : 1,
8019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8020   "template_args" : [ "_ZTIb" ]
8021  },
8022  {
8023   "alignment" : 1,
8024   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8025   "name" : "android::trait_trivial_move<char>",
8026   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8027   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8028   "size" : 1,
8029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8030   "template_args" : [ "_ZTIc" ]
8031  },
8032  {
8033   "alignment" : 1,
8034   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8035   "name" : "android::trait_trivial_move<double>",
8036   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8037   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8038   "size" : 1,
8039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8040   "template_args" : [ "_ZTId" ]
8041  },
8042  {
8043   "alignment" : 1,
8044   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8045   "name" : "android::trait_trivial_move<float>",
8046   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8047   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8048   "size" : 1,
8049   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8050   "template_args" : [ "_ZTIf" ]
8051  },
8052  {
8053   "alignment" : 1,
8054   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8055   "name" : "android::trait_trivial_move<unsigned char>",
8056   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8057   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8058   "size" : 1,
8059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8060   "template_args" : [ "_ZTIh" ]
8061  },
8062  {
8063   "alignment" : 1,
8064   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8065   "name" : "android::trait_trivial_move<int>",
8066   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8067   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8068   "size" : 1,
8069   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8070   "template_args" : [ "_ZTIi" ]
8071  },
8072  {
8073   "alignment" : 1,
8074   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8075   "name" : "android::trait_trivial_move<unsigned int>",
8076   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8077   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8078   "size" : 1,
8079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8080   "template_args" : [ "_ZTIj" ]
8081  },
8082  {
8083   "alignment" : 1,
8084   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8085   "name" : "android::trait_trivial_move<long>",
8086   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8087   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8088   "size" : 1,
8089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8090   "template_args" : [ "_ZTIl" ]
8091  },
8092  {
8093   "alignment" : 1,
8094   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8095   "name" : "android::trait_trivial_move<unsigned long>",
8096   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8097   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8098   "size" : 1,
8099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8100   "template_args" : [ "_ZTIm" ]
8101  },
8102  {
8103   "alignment" : 1,
8104   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8105   "name" : "android::trait_trivial_move<short>",
8106   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8107   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8108   "size" : 1,
8109   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8110   "template_args" : [ "_ZTIs" ]
8111  },
8112  {
8113   "alignment" : 1,
8114   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8115   "name" : "android::trait_trivial_move<unsigned short>",
8116   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8117   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8118   "size" : 1,
8119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8120   "template_args" : [ "_ZTIt" ]
8121  },
8122  {
8123   "alignment" : 1,
8124   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8125   "name" : "android::trait_trivial_move<void>",
8126   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8127   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8128   "size" : 1,
8129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8130   "template_args" : [ "_ZTIv" ]
8131  },
8132  {
8133   "alignment" : 1,
8134   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8135   "name" : "android::trait_trivial_move<long long>",
8136   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8137   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8138   "size" : 1,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8140   "template_args" : [ "_ZTIx" ]
8141  },
8142  {
8143   "alignment" : 1,
8144   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8145   "name" : "android::trait_trivial_move<unsigned long long>",
8146   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8147   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8148   "size" : 1,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8150   "template_args" : [ "_ZTIy" ]
8151  },
8152  {
8153   "alignment" : 8,
8154   "base_specifiers" :
8155   [
8156    {
8157     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8158    }
8159   ],
8160   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8161   "name" : "android::VirtualLightRefBase",
8162   "record_kind" : "class",
8163   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8164   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8165   "size" : 16,
8166   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8167   "vtable_components" :
8168   [
8169    {
8170     "kind" : "offset_to_top"
8171    },
8172    {
8173     "kind" : "rtti",
8174     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8175    },
8176    {
8177     "kind" : "complete_dtor_pointer",
8178     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8179    },
8180    {
8181     "kind" : "deleting_dtor_pointer",
8182     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8183    }
8184   ]
8185  },
8186  {
8187   "alignment" : 8,
8188   "fields" :
8189   [
8190    {
8191     "access" : "private",
8192     "field_name" : "m_ptr",
8193     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8194    }
8195   ],
8196   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8197   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8198   "record_kind" : "class",
8199   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8200   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8201   "size" : 8,
8202   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8203   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8204  },
8205  {
8206   "alignment" : 8,
8207   "fields" :
8208   [
8209    {
8210     "access" : "private",
8211     "field_name" : "m_ptr",
8212     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8213    }
8214   ],
8215   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8216   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8217   "record_kind" : "class",
8218   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8219   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8220   "size" : 8,
8221   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8222   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8223  },
8224  {
8225   "alignment" : 8,
8226   "fields" :
8227   [
8228    {
8229     "access" : "private",
8230     "field_name" : "m_ptr",
8231     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8232    }
8233   ],
8234   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8235   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8236   "record_kind" : "class",
8237   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8238   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8239   "size" : 8,
8240   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8241   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8242  },
8243  {
8244   "alignment" : 8,
8245   "fields" :
8246   [
8247    {
8248     "access" : "private",
8249     "field_name" : "m_ptr",
8250     "referenced_type" : "_ZTIPN7android6ThreadE"
8251    }
8252   ],
8253   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8254   "name" : "android::sp<android::Thread>",
8255   "record_kind" : "class",
8256   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8257   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8258   "size" : 8,
8259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8260   "template_args" : [ "_ZTIN7android6ThreadE" ]
8261  },
8262  {
8263   "alignment" : 8,
8264   "fields" :
8265   [
8266    {
8267     "access" : "private",
8268     "field_name" : "m_ptr",
8269     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8270    }
8271   ],
8272   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8273   "name" : "android::sp<android::hardware::IInterface>",
8274   "record_kind" : "class",
8275   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8276   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8277   "size" : 8,
8278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8279   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8280  },
8281  {
8282   "alignment" : 8,
8283   "fields" :
8284   [
8285    {
8286     "access" : "private",
8287     "field_name" : "m_ptr",
8288     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8289    }
8290   ],
8291   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8292   "name" : "android::sp<android::hardware::ProcessState>",
8293   "record_kind" : "class",
8294   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8295   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8296   "size" : 8,
8297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8298   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8299  },
8300  {
8301   "alignment" : 8,
8302   "fields" :
8303   [
8304    {
8305     "access" : "private",
8306     "field_name" : "m_ptr",
8307     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8308    }
8309   ],
8310   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8311   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8312   "record_kind" : "class",
8313   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8314   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8315   "size" : 8,
8316   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8317   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8318  },
8319  {
8320   "alignment" : 8,
8321   "fields" :
8322   [
8323    {
8324     "access" : "private",
8325     "field_name" : "m_ptr",
8326     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8327    }
8328   ],
8329   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8330   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8331   "record_kind" : "class",
8332   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8333   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8334   "size" : 8,
8335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8336   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8337  },
8338  {
8339   "alignment" : 8,
8340   "fields" :
8341   [
8342    {
8343     "access" : "private",
8344     "field_name" : "m_ptr",
8345     "referenced_type" : "_ZTIPN7android8hardware5power4V1_06IPowerE"
8346    }
8347   ],
8348   "linker_set_key" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8349   "name" : "android::sp<android::hardware::power::V1_0::IPower>",
8350   "record_kind" : "class",
8351   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8352   "self_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
8353   "size" : 8,
8354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8355   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ]
8356  },
8357  {
8358   "alignment" : 8,
8359   "fields" :
8360   [
8361    {
8362     "access" : "private",
8363     "field_name" : "m_ptr",
8364     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8365    }
8366   ],
8367   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8368   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8369   "record_kind" : "class",
8370   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8371   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8372   "size" : 8,
8373   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8374   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8375  },
8376  {
8377   "alignment" : 8,
8378   "fields" :
8379   [
8380    {
8381     "access" : "private",
8382     "field_name" : "m_ptr",
8383     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8384    }
8385   ],
8386   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8387   "name" : "android::sp<android::hardware::IBinder>",
8388   "record_kind" : "class",
8389   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8390   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8391   "size" : 8,
8392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8393   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8394  },
8395  {
8396   "alignment" : 8,
8397   "fields" :
8398   [
8399    {
8400     "access" : "private",
8401     "field_name" : "m_ptr",
8402     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8403    }
8404   ],
8405   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8406   "name" : "android::sp<android::hardware::BHwBinder>",
8407   "record_kind" : "class",
8408   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8409   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
8410   "size" : 8,
8411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8412   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8413  },
8414  {
8415   "alignment" : 8,
8416   "fields" :
8417   [
8418    {
8419     "access" : "private",
8420     "field_name" : "m_ptr",
8421     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8422    },
8423    {
8424     "access" : "private",
8425     "field_name" : "m_refs",
8426     "field_offset" : 64,
8427     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8428    }
8429   ],
8430   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8431   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
8432   "record_kind" : "class",
8433   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8434   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
8435   "size" : 16,
8436   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8437   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8438  },
8439  {
8440   "alignment" : 8,
8441   "fields" :
8442   [
8443    {
8444     "access" : "private",
8445     "field_name" : "m_ptr",
8446     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8447    },
8448    {
8449     "access" : "private",
8450     "field_name" : "m_refs",
8451     "field_offset" : 64,
8452     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8453    }
8454   ],
8455   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8456   "name" : "android::wp<android::hardware::hidl_death_recipient>",
8457   "record_kind" : "class",
8458   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8459   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8460   "size" : 16,
8461   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8462   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8463  },
8464  {
8465   "alignment" : 8,
8466   "fields" :
8467   [
8468    {
8469     "access" : "private",
8470     "field_name" : "m_ptr",
8471     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8472    },
8473    {
8474     "access" : "private",
8475     "field_name" : "m_refs",
8476     "field_offset" : 64,
8477     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8478    }
8479   ],
8480   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8481   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
8482   "record_kind" : "class",
8483   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8484   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
8485   "size" : 16,
8486   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8487   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8488  },
8489  {
8490   "alignment" : 8,
8491   "fields" :
8492   [
8493    {
8494     "access" : "private",
8495     "field_name" : "m_ptr",
8496     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
8497    },
8498    {
8499     "access" : "private",
8500     "field_name" : "m_refs",
8501     "field_offset" : 64,
8502     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
8503    }
8504   ],
8505   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8506   "name" : "android::wp<android::hardware::BHwBinder>",
8507   "record_kind" : "class",
8508   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8509   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8510   "size" : 16,
8511   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8512   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
8513  },
8514  {
8515   "alignment" : 8,
8516   "base_specifiers" :
8517   [
8518    {
8519     "is_virtual" : true,
8520     "referenced_type" : "_ZTIN7android7RefBaseE"
8521    }
8522   ],
8523   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8524   "name" : "android::hidl::base::V1_0::IBase",
8525   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8526   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8527   "size" : 24,
8528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
8529   "vtable_components" :
8530   [
8531    {
8532     "component_value" : 8,
8533     "kind" : "vbase_offset"
8534    },
8535    {
8536     "kind" : "offset_to_top"
8537    },
8538    {
8539     "kind" : "rtti",
8540     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8541    },
8542    {
8543     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
8544    },
8545    {
8546     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8547    },
8548    {
8549     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8550    },
8551    {
8552     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8553    },
8554    {
8555     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8556    },
8557    {
8558     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
8559    },
8560    {
8561     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8562    },
8563    {
8564     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
8565    },
8566    {
8567     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8568    },
8569    {
8570     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
8571    },
8572    {
8573     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8574    },
8575    {
8576     "kind" : "complete_dtor_pointer",
8577     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
8578    },
8579    {
8580     "kind" : "deleting_dtor_pointer",
8581     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
8582    },
8583    {
8584     "kind" : "vcall_offset"
8585    },
8586    {
8587     "kind" : "vcall_offset"
8588    },
8589    {
8590     "kind" : "vcall_offset"
8591    },
8592    {
8593     "kind" : "vcall_offset"
8594    },
8595    {
8596     "component_value" : -8,
8597     "kind" : "vcall_offset"
8598    },
8599    {
8600     "component_value" : -8,
8601     "kind" : "offset_to_top"
8602    },
8603    {
8604     "kind" : "rtti",
8605     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8606    },
8607    {
8608     "kind" : "complete_dtor_pointer",
8609     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
8610    },
8611    {
8612     "kind" : "deleting_dtor_pointer",
8613     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
8614    },
8615    {
8616     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8617    },
8618    {
8619     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8620    },
8621    {
8622     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8623    },
8624    {
8625     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8626    }
8627   ]
8628  },
8629  {
8630   "alignment" : 8,
8631   "base_specifiers" :
8632   [
8633    {
8634     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
8635    },
8636    {
8637     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8638    }
8639   ],
8640   "fields" :
8641   [
8642    {
8643     "access" : "private",
8644     "field_name" : "_hidl_mImpl",
8645     "field_offset" : 960,
8646     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
8647    }
8648   ],
8649   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8650   "name" : "android::hidl::base::V1_0::BnHwBase",
8651   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8652   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
8653   "size" : 144,
8654   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
8655   "vtable_components" :
8656   [
8657    {
8658     "component_value" : 128,
8659     "kind" : "vbase_offset"
8660    },
8661    {
8662     "kind" : "offset_to_top"
8663    },
8664    {
8665     "kind" : "rtti",
8666     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8667    },
8668    {
8669     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8670    },
8671    {
8672     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8673    },
8674    {
8675     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8676    },
8677    {
8678     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8679    },
8680    {
8681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8682    },
8683    {
8684     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8685    },
8686    {
8687     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8688    },
8689    {
8690     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8691    },
8692    {
8693     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8694    },
8695    {
8696     "kind" : "complete_dtor_pointer",
8697     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
8698    },
8699    {
8700     "kind" : "deleting_dtor_pointer",
8701     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
8702    },
8703    {
8704     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
8705    },
8706    {
8707     "component_value" : -32,
8708     "kind" : "offset_to_top"
8709    },
8710    {
8711     "kind" : "rtti",
8712     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8713    },
8714    {
8715     "kind" : "complete_dtor_pointer",
8716     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8717    },
8718    {
8719     "kind" : "deleting_dtor_pointer",
8720     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8721    },
8722    {
8723     "kind" : "vcall_offset"
8724    },
8725    {
8726     "kind" : "vcall_offset"
8727    },
8728    {
8729     "kind" : "vcall_offset"
8730    },
8731    {
8732     "kind" : "vcall_offset"
8733    },
8734    {
8735     "component_value" : -128,
8736     "kind" : "vcall_offset"
8737    },
8738    {
8739     "component_value" : -128,
8740     "kind" : "offset_to_top"
8741    },
8742    {
8743     "kind" : "rtti",
8744     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8745    },
8746    {
8747     "kind" : "complete_dtor_pointer",
8748     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
8749    },
8750    {
8751     "kind" : "deleting_dtor_pointer",
8752     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
8753    },
8754    {
8755     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8756    },
8757    {
8758     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8759    },
8760    {
8761     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8762    },
8763    {
8764     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8765    }
8766   ]
8767  },
8768  {
8769   "alignment" : 8,
8770   "base_specifiers" :
8771   [
8772    {
8773     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8774    },
8775    {
8776     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8777    }
8778   ],
8779   "fields" :
8780   [
8781    {
8782     "access" : "private",
8783     "field_name" : "_hidl_mMutex",
8784     "field_offset" : 1088,
8785     "referenced_type" : "_ZTINSt3__15mutexE"
8786    },
8787    {
8788     "access" : "private",
8789     "field_name" : "_hidl_mDeathRecipients",
8790     "field_offset" : 1408,
8791     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8792    }
8793   ],
8794   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8795   "name" : "android::hidl::base::V1_0::BpHwBase",
8796   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8797   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8798   "size" : 216,
8799   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8800   "vtable_components" :
8801   [
8802    {
8803     "component_value" : 200,
8804     "kind" : "vbase_offset"
8805    },
8806    {
8807     "kind" : "offset_to_top"
8808    },
8809    {
8810     "kind" : "rtti",
8811     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8812    },
8813    {
8814     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8815    },
8816    {
8817     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8818    },
8819    {
8820     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8821    },
8822    {
8823     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8824    },
8825    {
8826     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
8827    },
8828    {
8829     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8830    },
8831    {
8832     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
8833    },
8834    {
8835     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8836    },
8837    {
8838     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8839    },
8840    {
8841     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8842    },
8843    {
8844     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8845    },
8846    {
8847     "kind" : "complete_dtor_pointer",
8848     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8849    },
8850    {
8851     "kind" : "deleting_dtor_pointer",
8852     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8853    },
8854    {
8855     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8856    },
8857    {
8858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8859    },
8860    {
8861     "component_value" : 192,
8862     "kind" : "vbase_offset"
8863    },
8864    {
8865     "component_value" : -8,
8866     "kind" : "offset_to_top"
8867    },
8868    {
8869     "kind" : "rtti",
8870     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8871    },
8872    {
8873     "kind" : "complete_dtor_pointer",
8874     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8875    },
8876    {
8877     "kind" : "deleting_dtor_pointer",
8878     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8879    },
8880    {
8881     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8882    },
8883    {
8884     "component_value" : 184,
8885     "kind" : "vbase_offset"
8886    },
8887    {
8888     "component_value" : -16,
8889     "kind" : "offset_to_top"
8890    },
8891    {
8892     "kind" : "rtti",
8893     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8894    },
8895    {
8896     "kind" : "complete_dtor_pointer",
8897     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8898    },
8899    {
8900     "kind" : "deleting_dtor_pointer",
8901     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8902    },
8903    {
8904     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8905    },
8906    {
8907     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8908    },
8909    {
8910     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8911    },
8912    {
8913     "component_value" : -48,
8914     "kind" : "offset_to_top"
8915    },
8916    {
8917     "kind" : "rtti",
8918     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8919    },
8920    {
8921     "kind" : "complete_dtor_pointer",
8922     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8923    },
8924    {
8925     "kind" : "deleting_dtor_pointer",
8926     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8927    },
8928    {
8929     "kind" : "vcall_offset"
8930    },
8931    {
8932     "component_value" : -184,
8933     "kind" : "vcall_offset"
8934    },
8935    {
8936     "component_value" : -200,
8937     "kind" : "vcall_offset"
8938    },
8939    {
8940     "component_value" : -184,
8941     "kind" : "vcall_offset"
8942    },
8943    {
8944     "component_value" : -200,
8945     "kind" : "vcall_offset"
8946    },
8947    {
8948     "component_value" : -200,
8949     "kind" : "offset_to_top"
8950    },
8951    {
8952     "kind" : "rtti",
8953     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8954    },
8955    {
8956     "kind" : "complete_dtor_pointer",
8957     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8958    },
8959    {
8960     "kind" : "deleting_dtor_pointer",
8961     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8962    },
8963    {
8964     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
8965    },
8966    {
8967     "mangled_component_name" : "_ZTv0_n40_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8968    },
8969    {
8970     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8971    },
8972    {
8973     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8974    }
8975   ]
8976  },
8977  {
8978   "alignment" : 8,
8979   "fields" :
8980   [
8981    {
8982     "field_name" : "pid",
8983     "referenced_type" : "_ZTIi"
8984    },
8985    {
8986     "field_name" : "ptr",
8987     "field_offset" : 64,
8988     "referenced_type" : "_ZTIm"
8989    },
8990    {
8991     "field_name" : "arch",
8992     "field_offset" : 128,
8993     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8994    }
8995   ],
8996   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8997   "name" : "android::hidl::base::V1_0::DebugInfo",
8998   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8999   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9000   "size" : 24,
9001   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9002  },
9003  {
9004   "alignment" : 8,
9005   "fields" :
9006   [
9007    {
9008     "field_name" : "interfaceName",
9009     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9010    },
9011    {
9012     "field_name" : "instanceName",
9013     "field_offset" : 128,
9014     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9015    },
9016    {
9017     "field_name" : "pid",
9018     "field_offset" : 256,
9019     "referenced_type" : "_ZTIi"
9020    },
9021    {
9022     "field_name" : "clientPids",
9023     "field_offset" : 320,
9024     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9025    },
9026    {
9027     "field_name" : "arch",
9028     "field_offset" : 448,
9029     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9030    }
9031   ],
9032   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9033   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9034   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9035   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9036   "size" : 64,
9037   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9038  },
9039  {
9040   "alignment" : 8,
9041   "base_specifiers" :
9042   [
9043    {
9044     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9045    }
9046   ],
9047   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9048   "name" : "android::hidl::manager::V1_0::IServiceManager",
9049   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9050   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9051   "size" : 24,
9052   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9053   "vtable_components" :
9054   [
9055    {
9056     "component_value" : 8,
9057     "kind" : "vbase_offset"
9058    },
9059    {
9060     "kind" : "offset_to_top"
9061    },
9062    {
9063     "kind" : "rtti",
9064     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9065    },
9066    {
9067     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9068    },
9069    {
9070     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9071    },
9072    {
9073     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9074    },
9075    {
9076     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9077    },
9078    {
9079     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9080    },
9081    {
9082     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9083    },
9084    {
9085     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9086    },
9087    {
9088     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9089    },
9090    {
9091     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9092    },
9093    {
9094     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9095    },
9096    {
9097     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9098    },
9099    {
9100     "kind" : "complete_dtor_pointer",
9101     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9102    },
9103    {
9104     "kind" : "deleting_dtor_pointer",
9105     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9106    },
9107    {
9108     "is_pure" : true,
9109     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9110    },
9111    {
9112     "is_pure" : true,
9113     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9114    },
9115    {
9116     "is_pure" : true,
9117     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9118    },
9119    {
9120     "is_pure" : true,
9121     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9122    },
9123    {
9124     "is_pure" : true,
9125     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9126    },
9127    {
9128     "is_pure" : true,
9129     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9130    },
9131    {
9132     "is_pure" : true,
9133     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9134    },
9135    {
9136     "is_pure" : true,
9137     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9138    },
9139    {
9140     "kind" : "vcall_offset"
9141    },
9142    {
9143     "kind" : "vcall_offset"
9144    },
9145    {
9146     "kind" : "vcall_offset"
9147    },
9148    {
9149     "kind" : "vcall_offset"
9150    },
9151    {
9152     "component_value" : -8,
9153     "kind" : "vcall_offset"
9154    },
9155    {
9156     "component_value" : -8,
9157     "kind" : "offset_to_top"
9158    },
9159    {
9160     "kind" : "rtti",
9161     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9162    },
9163    {
9164     "kind" : "complete_dtor_pointer",
9165     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9166    },
9167    {
9168     "kind" : "deleting_dtor_pointer",
9169     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9170    },
9171    {
9172     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9173    },
9174    {
9175     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9176    },
9177    {
9178     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9179    },
9180    {
9181     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9182    }
9183   ]
9184  },
9185  {
9186   "alignment" : 8,
9187   "base_specifiers" :
9188   [
9189    {
9190     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9191    }
9192   ],
9193   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9194   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9195   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9196   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9197   "size" : 24,
9198   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9199   "vtable_components" :
9200   [
9201    {
9202     "component_value" : 8,
9203     "kind" : "vbase_offset"
9204    },
9205    {
9206     "kind" : "offset_to_top"
9207    },
9208    {
9209     "kind" : "rtti",
9210     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9211    },
9212    {
9213     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9214    },
9215    {
9216     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9217    },
9218    {
9219     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9220    },
9221    {
9222     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9223    },
9224    {
9225     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
9226    },
9227    {
9228     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9229    },
9230    {
9231     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
9232    },
9233    {
9234     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9235    },
9236    {
9237     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9238    },
9239    {
9240     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9241    },
9242    {
9243     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9244    },
9245    {
9246     "kind" : "complete_dtor_pointer",
9247     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9248    },
9249    {
9250     "kind" : "deleting_dtor_pointer",
9251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9252    },
9253    {
9254     "is_pure" : true,
9255     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9256    },
9257    {
9258     "kind" : "vcall_offset"
9259    },
9260    {
9261     "kind" : "vcall_offset"
9262    },
9263    {
9264     "kind" : "vcall_offset"
9265    },
9266    {
9267     "kind" : "vcall_offset"
9268    },
9269    {
9270     "component_value" : -8,
9271     "kind" : "vcall_offset"
9272    },
9273    {
9274     "component_value" : -8,
9275     "kind" : "offset_to_top"
9276    },
9277    {
9278     "kind" : "rtti",
9279     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9280    },
9281    {
9282     "kind" : "complete_dtor_pointer",
9283     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9284    },
9285    {
9286     "kind" : "deleting_dtor_pointer",
9287     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9288    },
9289    {
9290     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9291    },
9292    {
9293     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9294    },
9295    {
9296     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9297    },
9298    {
9299     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9300    }
9301   ]
9302  },
9303  {
9304   "alignment" : 8,
9305   "fields" :
9306   [
9307    {
9308     "access" : "private",
9309     "field_name" : "mLock",
9310     "referenced_type" : "_ZTIRN7android5MutexE"
9311    }
9312   ],
9313   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9314   "name" : "android::Mutex::Autolock",
9315   "record_kind" : "class",
9316   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9317   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9318   "size" : 8,
9319   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9320  },
9321  {
9322   "alignment" : 4,
9323   "fields" :
9324   [
9325    {
9326     "access" : "private",
9327     "field_name" : "mMutex",
9328     "referenced_type" : "_ZTI15pthread_mutex_t"
9329    }
9330   ],
9331   "linker_set_key" : "_ZTIN7android5MutexE",
9332   "name" : "android::Mutex",
9333   "record_kind" : "class",
9334   "referenced_type" : "_ZTIN7android5MutexE",
9335   "self_type" : "_ZTIN7android5MutexE",
9336   "size" : 40,
9337   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9338  },
9339  {
9340   "alignment" : 8,
9341   "fields" :
9342   [
9343    {
9344     "access" : "private",
9345     "field_name" : "mLock",
9346     "referenced_type" : "_ZTIRN7android6RWLockE"
9347    }
9348   ],
9349   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9350   "name" : "android::RWLock::AutoRLock",
9351   "record_kind" : "class",
9352   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9353   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9354   "size" : 8,
9355   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9356  },
9357  {
9358   "alignment" : 8,
9359   "fields" :
9360   [
9361    {
9362     "access" : "private",
9363     "field_name" : "mLock",
9364     "referenced_type" : "_ZTIRN7android6RWLockE"
9365    }
9366   ],
9367   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9368   "name" : "android::RWLock::AutoWLock",
9369   "record_kind" : "class",
9370   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9371   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9372   "size" : 8,
9373   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9374  },
9375  {
9376   "alignment" : 4,
9377   "fields" :
9378   [
9379    {
9380     "access" : "private",
9381     "field_name" : "mRWLock",
9382     "referenced_type" : "_ZTI16pthread_rwlock_t"
9383    }
9384   ],
9385   "linker_set_key" : "_ZTIN7android6RWLockE",
9386   "name" : "android::RWLock",
9387   "record_kind" : "class",
9388   "referenced_type" : "_ZTIN7android6RWLockE",
9389   "self_type" : "_ZTIN7android6RWLockE",
9390   "size" : 56,
9391   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9392  },
9393  {
9394   "alignment" : 8,
9395   "base_specifiers" :
9396   [
9397    {
9398     "is_virtual" : true,
9399     "referenced_type" : "_ZTIN7android7RefBaseE"
9400    }
9401   ],
9402   "fields" :
9403   [
9404    {
9405     "access" : "private",
9406     "field_name" : "mCanCallJava",
9407     "field_offset" : 64,
9408     "referenced_type" : "_ZTIKb"
9409    },
9410    {
9411     "access" : "private",
9412     "field_name" : "mThread",
9413     "field_offset" : 128,
9414     "referenced_type" : "_ZTIPv"
9415    },
9416    {
9417     "access" : "private",
9418     "field_name" : "mLock",
9419     "field_offset" : 192,
9420     "referenced_type" : "_ZTIN7android5MutexE"
9421    },
9422    {
9423     "access" : "private",
9424     "field_name" : "mThreadExitedCondition",
9425     "field_offset" : 512,
9426     "referenced_type" : "_ZTIN7android9ConditionE"
9427    },
9428    {
9429     "access" : "private",
9430     "field_name" : "mStatus",
9431     "field_offset" : 896,
9432     "referenced_type" : "_ZTIi"
9433    },
9434    {
9435     "access" : "private",
9436     "field_name" : "mExitPending",
9437     "field_offset" : 928,
9438     "referenced_type" : "_ZTIVb"
9439    },
9440    {
9441     "access" : "private",
9442     "field_name" : "mRunning",
9443     "field_offset" : 936,
9444     "referenced_type" : "_ZTIVb"
9445    },
9446    {
9447     "access" : "private",
9448     "field_name" : "mHoldSelf",
9449     "field_offset" : 960,
9450     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9451    },
9452    {
9453     "access" : "private",
9454     "field_name" : "mTid",
9455     "field_offset" : 1024,
9456     "referenced_type" : "_ZTIi"
9457    }
9458   ],
9459   "linker_set_key" : "_ZTIN7android6ThreadE",
9460   "name" : "android::Thread",
9461   "record_kind" : "class",
9462   "referenced_type" : "_ZTIN7android6ThreadE",
9463   "self_type" : "_ZTIN7android6ThreadE",
9464   "size" : 152,
9465   "source_file" : "/system/core/libutils/include/utils/Thread.h",
9466   "vtable_components" :
9467   [
9468    {
9469     "component_value" : 136,
9470     "kind" : "vbase_offset"
9471    },
9472    {
9473     "kind" : "offset_to_top"
9474    },
9475    {
9476     "kind" : "rtti",
9477     "mangled_component_name" : "_ZTIN7android6ThreadE"
9478    },
9479    {
9480     "kind" : "complete_dtor_pointer",
9481     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9482    },
9483    {
9484     "kind" : "deleting_dtor_pointer",
9485     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9486    },
9487    {
9488     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
9489    },
9490    {
9491     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9492    },
9493    {
9494     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9495    },
9496    {
9497     "is_pure" : true,
9498     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9499    },
9500    {
9501     "kind" : "vcall_offset"
9502    },
9503    {
9504     "kind" : "vcall_offset"
9505    },
9506    {
9507     "kind" : "vcall_offset"
9508    },
9509    {
9510     "kind" : "vcall_offset"
9511    },
9512    {
9513     "component_value" : -136,
9514     "kind" : "vcall_offset"
9515    },
9516    {
9517     "component_value" : -136,
9518     "kind" : "offset_to_top"
9519    },
9520    {
9521     "kind" : "rtti",
9522     "mangled_component_name" : "_ZTIN7android6ThreadE"
9523    },
9524    {
9525     "kind" : "complete_dtor_pointer",
9526     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
9527    },
9528    {
9529     "kind" : "deleting_dtor_pointer",
9530     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
9531    },
9532    {
9533     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9534    },
9535    {
9536     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9537    },
9538    {
9539     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9540    },
9541    {
9542     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9543    }
9544   ]
9545  },
9546  {
9547   "alignment" : 8,
9548   "base_specifiers" :
9549   [
9550    {
9551     "access" : "private",
9552     "referenced_type" : "_ZTIN7android10VectorImplE"
9553    }
9554   ],
9555   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9556   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9557   "record_kind" : "class",
9558   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9559   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9560   "size" : 40,
9561   "source_file" : "/system/core/libutils/include/utils/Vector.h",
9562   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9563   "vtable_components" :
9564   [
9565    {
9566     "kind" : "offset_to_top"
9567    },
9568    {
9569     "kind" : "rtti",
9570     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9571    },
9572    {
9573     "kind" : "complete_dtor_pointer",
9574     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9575    },
9576    {
9577     "kind" : "deleting_dtor_pointer",
9578     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9579    },
9580    {
9581     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
9582    },
9583    {
9584     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
9585    },
9586    {
9587     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
9588    },
9589    {
9590     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
9591    },
9592    {
9593     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
9594    },
9595    {
9596     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
9597    }
9598   ]
9599  },
9600  {
9601   "alignment" : 1,
9602   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9603   "name" : "android::RefBase::weakref_type",
9604   "record_kind" : "class",
9605   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9606   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9607   "size" : 1,
9608   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9609  },
9610  {
9611   "alignment" : 8,
9612   "fields" :
9613   [
9614    {
9615     "access" : "private",
9616     "field_name" : "mRefs",
9617     "field_offset" : 64,
9618     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9619    }
9620   ],
9621   "linker_set_key" : "_ZTIN7android7RefBaseE",
9622   "name" : "android::RefBase",
9623   "record_kind" : "class",
9624   "referenced_type" : "_ZTIN7android7RefBaseE",
9625   "self_type" : "_ZTIN7android7RefBaseE",
9626   "size" : 16,
9627   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9628   "vtable_components" :
9629   [
9630    {
9631     "kind" : "offset_to_top"
9632    },
9633    {
9634     "kind" : "rtti",
9635     "mangled_component_name" : "_ZTIN7android7RefBaseE"
9636    },
9637    {
9638     "kind" : "complete_dtor_pointer",
9639     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9640    },
9641    {
9642     "kind" : "deleting_dtor_pointer",
9643     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9644    },
9645    {
9646     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9647    },
9648    {
9649     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9650    },
9651    {
9652     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9653    },
9654    {
9655     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9656    }
9657   ]
9658  },
9659  {
9660   "alignment" : 8,
9661   "fields" :
9662   [
9663    {
9664     "access" : "private",
9665     "field_name" : "mString",
9666     "referenced_type" : "_ZTIPKc"
9667    }
9668   ],
9669   "linker_set_key" : "_ZTIN7android7String8E",
9670   "name" : "android::String8",
9671   "record_kind" : "class",
9672   "referenced_type" : "_ZTIN7android7String8E",
9673   "self_type" : "_ZTIN7android7String8E",
9674   "size" : 8,
9675   "source_file" : "/system/core/libutils/include/utils/String8.h"
9676  },
9677  {
9678   "alignment" : 8,
9679   "fields" :
9680   [
9681    {
9682     "access" : "private",
9683     "field_name" : "mString",
9684     "referenced_type" : "_ZTIPKDs"
9685    }
9686   ],
9687   "linker_set_key" : "_ZTIN7android8String16E",
9688   "name" : "android::String16",
9689   "record_kind" : "class",
9690   "referenced_type" : "_ZTIN7android8String16E",
9691   "self_type" : "_ZTIN7android8String16E",
9692   "size" : 8,
9693   "source_file" : "/system/core/libutils/include/utils/String16.h"
9694  },
9695  {
9696   "alignment" : 8,
9697   "base_specifiers" :
9698   [
9699    {
9700     "is_virtual" : true,
9701     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9702    },
9703    {
9704     "is_virtual" : true,
9705     "referenced_type" : "_ZTIN7android7RefBaseE"
9706    }
9707   ],
9708   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9709   "name" : "android::hardware::HidlMemory",
9710   "record_kind" : "class",
9711   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9712   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9713   "size" : 64,
9714   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9715   "vtable_components" :
9716   [
9717    {
9718     "component_value" : 48,
9719     "kind" : "vbase_offset"
9720    },
9721    {
9722     "component_value" : 8,
9723     "kind" : "vbase_offset"
9724    },
9725    {
9726     "kind" : "offset_to_top"
9727    },
9728    {
9729     "kind" : "rtti",
9730     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9731    },
9732    {
9733     "kind" : "complete_dtor_pointer",
9734     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9735    },
9736    {
9737     "kind" : "deleting_dtor_pointer",
9738     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9739    },
9740    {
9741     "kind" : "vcall_offset"
9742    },
9743    {
9744     "kind" : "vcall_offset"
9745    },
9746    {
9747     "kind" : "vcall_offset"
9748    },
9749    {
9750     "kind" : "vcall_offset"
9751    },
9752    {
9753     "component_value" : -48,
9754     "kind" : "vcall_offset"
9755    },
9756    {
9757     "component_value" : -48,
9758     "kind" : "offset_to_top"
9759    },
9760    {
9761     "kind" : "rtti",
9762     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9763    },
9764    {
9765     "kind" : "complete_dtor_pointer",
9766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
9767    },
9768    {
9769     "kind" : "deleting_dtor_pointer",
9770     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9780    },
9781    {
9782     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9783    }
9784   ]
9785  },
9786  {
9787   "alignment" : 8,
9788   "base_specifiers" :
9789   [
9790    {
9791     "is_virtual" : true,
9792     "referenced_type" : "_ZTIN7android7RefBaseE"
9793    }
9794   ],
9795   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9796   "name" : "android::hardware::IInterface",
9797   "record_kind" : "class",
9798   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9799   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9800   "size" : 24,
9801   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
9802   "vtable_components" :
9803   [
9804    {
9805     "component_value" : 8,
9806     "kind" : "vbase_offset"
9807    },
9808    {
9809     "kind" : "offset_to_top"
9810    },
9811    {
9812     "kind" : "rtti",
9813     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9814    },
9815    {
9816     "kind" : "complete_dtor_pointer",
9817     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9818    },
9819    {
9820     "kind" : "deleting_dtor_pointer",
9821     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9822    },
9823    {
9824     "is_pure" : true,
9825     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9826    },
9827    {
9828     "kind" : "vcall_offset"
9829    },
9830    {
9831     "kind" : "vcall_offset"
9832    },
9833    {
9834     "kind" : "vcall_offset"
9835    },
9836    {
9837     "kind" : "vcall_offset"
9838    },
9839    {
9840     "component_value" : -8,
9841     "kind" : "vcall_offset"
9842    },
9843    {
9844     "component_value" : -8,
9845     "kind" : "offset_to_top"
9846    },
9847    {
9848     "kind" : "rtti",
9849     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9850    },
9851    {
9852     "kind" : "complete_dtor_pointer",
9853     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
9854    },
9855    {
9856     "kind" : "deleting_dtor_pointer",
9857     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
9858    },
9859    {
9860     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9861    },
9862    {
9863     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9864    },
9865    {
9866     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9867    },
9868    {
9869     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9870    }
9871   ]
9872  },
9873  {
9874   "alignment" : 1,
9875   "fields" :
9876   [
9877    {
9878     "access" : "private",
9879     "field_name" : "mBuffer",
9880     "referenced_type" : "_ZTIA32_h"
9881    }
9882   ],
9883   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9884   "name" : "android::hardware::hidl_array<unsigned char, 32>",
9885   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9886   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
9887   "size" : 32,
9888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
9889   "template_args" : [ "_ZTIh" ]
9890  },
9891  {
9892   "alignment" : 8,
9893   "base_specifiers" :
9894   [
9895    {
9896     "is_virtual" : true,
9897     "referenced_type" : "_ZTIN7android7RefBaseE"
9898    }
9899   ],
9900   "fields" :
9901   [
9902    {
9903     "access" : "private",
9904     "field_name" : "mRemote",
9905     "field_offset" : 64,
9906     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9907    },
9908    {
9909     "access" : "private",
9910     "field_name" : "mRefs",
9911     "field_offset" : 128,
9912     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9913    },
9914    {
9915     "access" : "private",
9916     "field_name" : "mState",
9917     "field_offset" : 192,
9918     "referenced_type" : "_ZTINSt3__16atomicIiEE"
9919    }
9920   ],
9921   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9922   "name" : "android::hardware::BpHwRefBase",
9923   "record_kind" : "class",
9924   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9925   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9926   "size" : 48,
9927   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
9928   "vtable_components" :
9929   [
9930    {
9931     "component_value" : 32,
9932     "kind" : "vbase_offset"
9933    },
9934    {
9935     "kind" : "offset_to_top"
9936    },
9937    {
9938     "kind" : "rtti",
9939     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9940    },
9941    {
9942     "kind" : "complete_dtor_pointer",
9943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9944    },
9945    {
9946     "kind" : "deleting_dtor_pointer",
9947     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9948    },
9949    {
9950     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9951    },
9952    {
9953     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9954    },
9955    {
9956     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9957    },
9958    {
9959     "kind" : "vcall_offset"
9960    },
9961    {
9962     "component_value" : -32,
9963     "kind" : "vcall_offset"
9964    },
9965    {
9966     "component_value" : -32,
9967     "kind" : "vcall_offset"
9968    },
9969    {
9970     "component_value" : -32,
9971     "kind" : "vcall_offset"
9972    },
9973    {
9974     "component_value" : -32,
9975     "kind" : "vcall_offset"
9976    },
9977    {
9978     "component_value" : -32,
9979     "kind" : "offset_to_top"
9980    },
9981    {
9982     "kind" : "rtti",
9983     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9984    },
9985    {
9986     "kind" : "complete_dtor_pointer",
9987     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
9988    },
9989    {
9990     "kind" : "deleting_dtor_pointer",
9991     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
9992    },
9993    {
9994     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
9995    },
9996    {
9997     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9998    },
9999    {
10000     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10001    },
10002    {
10003     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10004    }
10005   ]
10006  },
10007  {
10008   "alignment" : 8,
10009   "base_specifiers" :
10010   [
10011    {
10012     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
10013    },
10014    {
10015     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10016    },
10017    {
10018     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10019    }
10020   ],
10021   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10022   "name" : "android::hardware::BpInterface<android::hardware::power::V1_0::IPower>",
10023   "record_kind" : "class",
10024   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10025   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE",
10026   "size" : 64,
10027   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10028   "template_args" : [ "_ZTIN7android8hardware5power4V1_06IPowerE" ],
10029   "vtable_components" :
10030   [
10031    {
10032     "component_value" : 48,
10033     "kind" : "vbase_offset"
10034    },
10035    {
10036     "kind" : "offset_to_top"
10037    },
10038    {
10039     "kind" : "rtti",
10040     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10041    },
10042    {
10043     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
10044    },
10045    {
10046     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10047    },
10048    {
10049     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10050    },
10051    {
10052     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10053    },
10054    {
10055     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
10056    },
10057    {
10058     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
10059    },
10060    {
10061     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
10062    },
10063    {
10064     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
10065    },
10066    {
10067     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10068    },
10069    {
10070     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
10071    },
10072    {
10073     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10074    },
10075    {
10076     "kind" : "complete_dtor_pointer",
10077     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10078    },
10079    {
10080     "kind" : "deleting_dtor_pointer",
10081     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10082    },
10083    {
10084     "is_pure" : true,
10085     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
10086    },
10087    {
10088     "is_pure" : true,
10089     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
10090    },
10091    {
10092     "is_pure" : true,
10093     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
10094    },
10095    {
10096     "is_pure" : true,
10097     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
10098    },
10099    {
10100     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10101    },
10102    {
10103     "component_value" : 40,
10104     "kind" : "vbase_offset"
10105    },
10106    {
10107     "component_value" : -8,
10108     "kind" : "offset_to_top"
10109    },
10110    {
10111     "kind" : "rtti",
10112     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10113    },
10114    {
10115     "kind" : "complete_dtor_pointer",
10116     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10117    },
10118    {
10119     "kind" : "deleting_dtor_pointer",
10120     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10121    },
10122    {
10123     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
10124    },
10125    {
10126     "component_value" : 32,
10127     "kind" : "vbase_offset"
10128    },
10129    {
10130     "component_value" : -16,
10131     "kind" : "offset_to_top"
10132    },
10133    {
10134     "kind" : "rtti",
10135     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10136    },
10137    {
10138     "kind" : "complete_dtor_pointer",
10139     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10140    },
10141    {
10142     "kind" : "deleting_dtor_pointer",
10143     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10144    },
10145    {
10146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10147    },
10148    {
10149     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10150    },
10151    {
10152     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10153    },
10154    {
10155     "kind" : "vcall_offset"
10156    },
10157    {
10158     "component_value" : -32,
10159     "kind" : "vcall_offset"
10160    },
10161    {
10162     "component_value" : -32,
10163     "kind" : "vcall_offset"
10164    },
10165    {
10166     "component_value" : -32,
10167     "kind" : "vcall_offset"
10168    },
10169    {
10170     "component_value" : -48,
10171     "kind" : "vcall_offset"
10172    },
10173    {
10174     "component_value" : -48,
10175     "kind" : "offset_to_top"
10176    },
10177    {
10178     "kind" : "rtti",
10179     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
10180    },
10181    {
10182     "kind" : "complete_dtor_pointer",
10183     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED1Ev"
10184    },
10185    {
10186     "kind" : "deleting_dtor_pointer",
10187     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEED0Ev"
10188    },
10189    {
10190     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10191    },
10192    {
10193     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10194    },
10195    {
10196     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10197    },
10198    {
10199     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10200    }
10201   ]
10202  },
10203  {
10204   "alignment" : 8,
10205   "base_specifiers" :
10206   [
10207    {
10208     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10209    },
10210    {
10211     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10212    },
10213    {
10214     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10215    }
10216   ],
10217   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10218   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
10219   "record_kind" : "class",
10220   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10221   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
10222   "size" : 64,
10223   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10224   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
10225   "vtable_components" :
10226   [
10227    {
10228     "component_value" : 48,
10229     "kind" : "vbase_offset"
10230    },
10231    {
10232     "kind" : "offset_to_top"
10233    },
10234    {
10235     "kind" : "rtti",
10236     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10237    },
10238    {
10239     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
10240    },
10241    {
10242     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
10243    },
10244    {
10245     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
10246    },
10247    {
10248     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10249    },
10250    {
10251     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
10252    },
10253    {
10254     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
10255    },
10256    {
10257     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
10258    },
10259    {
10260     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
10261    },
10262    {
10263     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
10264    },
10265    {
10266     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
10267    },
10268    {
10269     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10270    },
10271    {
10272     "kind" : "complete_dtor_pointer",
10273     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10274    },
10275    {
10276     "kind" : "deleting_dtor_pointer",
10277     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10278    },
10279    {
10280     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10281    },
10282    {
10283     "component_value" : 40,
10284     "kind" : "vbase_offset"
10285    },
10286    {
10287     "component_value" : -8,
10288     "kind" : "offset_to_top"
10289    },
10290    {
10291     "kind" : "rtti",
10292     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10293    },
10294    {
10295     "kind" : "complete_dtor_pointer",
10296     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10297    },
10298    {
10299     "kind" : "deleting_dtor_pointer",
10300     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10301    },
10302    {
10303     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
10304    },
10305    {
10306     "component_value" : 32,
10307     "kind" : "vbase_offset"
10308    },
10309    {
10310     "component_value" : -16,
10311     "kind" : "offset_to_top"
10312    },
10313    {
10314     "kind" : "rtti",
10315     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10316    },
10317    {
10318     "kind" : "complete_dtor_pointer",
10319     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10320    },
10321    {
10322     "kind" : "deleting_dtor_pointer",
10323     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10324    },
10325    {
10326     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10327    },
10328    {
10329     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10330    },
10331    {
10332     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10333    },
10334    {
10335     "kind" : "vcall_offset"
10336    },
10337    {
10338     "component_value" : -32,
10339     "kind" : "vcall_offset"
10340    },
10341    {
10342     "component_value" : -32,
10343     "kind" : "vcall_offset"
10344    },
10345    {
10346     "component_value" : -32,
10347     "kind" : "vcall_offset"
10348    },
10349    {
10350     "component_value" : -48,
10351     "kind" : "vcall_offset"
10352    },
10353    {
10354     "component_value" : -48,
10355     "kind" : "offset_to_top"
10356    },
10357    {
10358     "kind" : "rtti",
10359     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10360    },
10361    {
10362     "kind" : "complete_dtor_pointer",
10363     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10364    },
10365    {
10366     "kind" : "deleting_dtor_pointer",
10367     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10368    },
10369    {
10370     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
10371    },
10372    {
10373     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10374    },
10375    {
10376     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10377    },
10378    {
10379     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10380    }
10381   ]
10382  },
10383  {
10384   "alignment" : 8,
10385   "fields" :
10386   [
10387    {
10388     "access" : "private",
10389     "field_name" : "mHandle",
10390     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10391    },
10392    {
10393     "access" : "private",
10394     "field_name" : "mOwnsHandle",
10395     "field_offset" : 64,
10396     "referenced_type" : "_ZTIb"
10397    },
10398    {
10399     "access" : "private",
10400     "field_name" : "mPad",
10401     "field_offset" : 72,
10402     "referenced_type" : "_ZTIA7_h"
10403    }
10404   ],
10405   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10406   "name" : "android::hardware::hidl_handle",
10407   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10408   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10409   "size" : 16,
10410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10411  },
10412  {
10413   "alignment" : 8,
10414   "fields" :
10415   [
10416    {
10417     "access" : "private",
10418     "field_name" : "mHandle",
10419     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10420    },
10421    {
10422     "access" : "private",
10423     "field_name" : "mSize",
10424     "field_offset" : 128,
10425     "referenced_type" : "_ZTIm"
10426    },
10427    {
10428     "access" : "private",
10429     "field_name" : "mName",
10430     "field_offset" : 192,
10431     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10432    }
10433   ],
10434   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10435   "name" : "android::hardware::hidl_memory",
10436   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10437   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10438   "size" : 40,
10439   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10440  },
10441  {
10442   "alignment" : 8,
10443   "fields" :
10444   [
10445    {
10446     "access" : "private",
10447     "field_name" : "mBuffer",
10448     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10449    },
10450    {
10451     "access" : "private",
10452     "field_name" : "mSize",
10453     "field_offset" : 64,
10454     "referenced_type" : "_ZTIj"
10455    },
10456    {
10457     "access" : "private",
10458     "field_name" : "mOwnsBuffer",
10459     "field_offset" : 96,
10460     "referenced_type" : "_ZTIb"
10461    },
10462    {
10463     "access" : "private",
10464     "field_name" : "mPad",
10465     "field_offset" : 104,
10466     "referenced_type" : "_ZTIA3_h"
10467    }
10468   ],
10469   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10470   "name" : "android::hardware::hidl_string",
10471   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10472   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10473   "size" : 16,
10474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10475  },
10476  {
10477   "alignment" : 8,
10478   "fields" :
10479   [
10480    {
10481     "access" : "private",
10482     "field_name" : "mGrantors",
10483     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10484    },
10485    {
10486     "access" : "private",
10487     "field_name" : "mHandle",
10488     "field_offset" : 128,
10489     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10490    },
10491    {
10492     "access" : "private",
10493     "field_name" : "mQuantum",
10494     "field_offset" : 192,
10495     "referenced_type" : "_ZTIj"
10496    },
10497    {
10498     "access" : "private",
10499     "field_name" : "mFlags",
10500     "field_offset" : 224,
10501     "referenced_type" : "_ZTIj"
10502    }
10503   ],
10504   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10505   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10506   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10507   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10508   "size" : 32,
10509   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
10510   "template_args" : [ "_ZTIc" ]
10511  },
10512  {
10513   "access" : "private",
10514   "alignment" : 8,
10515   "fields" :
10516   [
10517    {
10518     "field_name" : "binder",
10519     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10520    },
10521    {
10522     "field_name" : "refs",
10523     "field_offset" : 64,
10524     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10525    }
10526   ],
10527   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10528   "name" : "android::hardware::ProcessState::handle_entry",
10529   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10530   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10531   "size" : 16,
10532   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10533  },
10534  {
10535   "alignment" : 8,
10536   "base_specifiers" :
10537   [
10538    {
10539     "is_virtual" : true,
10540     "referenced_type" : "_ZTIN7android7RefBaseE"
10541    }
10542   ],
10543   "fields" :
10544   [
10545    {
10546     "access" : "private",
10547     "field_name" : "mDriverFD",
10548     "field_offset" : 64,
10549     "referenced_type" : "_ZTIi"
10550    },
10551    {
10552     "access" : "private",
10553     "field_name" : "mVMStart",
10554     "field_offset" : 128,
10555     "referenced_type" : "_ZTIPv"
10556    },
10557    {
10558     "access" : "private",
10559     "field_name" : "mThreadCountLock",
10560     "field_offset" : 192,
10561     "referenced_type" : "_ZTI15pthread_mutex_t"
10562    },
10563    {
10564     "access" : "private",
10565     "field_name" : "mThreadCountDecrement",
10566     "field_offset" : 512,
10567     "referenced_type" : "_ZTI14pthread_cond_t"
10568    },
10569    {
10570     "access" : "private",
10571     "field_name" : "mExecutingThreadsCount",
10572     "field_offset" : 896,
10573     "referenced_type" : "_ZTIm"
10574    },
10575    {
10576     "access" : "private",
10577     "field_name" : "mMaxThreads",
10578     "field_offset" : 960,
10579     "referenced_type" : "_ZTIm"
10580    },
10581    {
10582     "access" : "private",
10583     "field_name" : "mStarvationStartTimeMs",
10584     "field_offset" : 1024,
10585     "referenced_type" : "_ZTIl"
10586    },
10587    {
10588     "access" : "private",
10589     "field_name" : "mLock",
10590     "field_offset" : 1088,
10591     "referenced_type" : "_ZTIN7android5MutexE"
10592    },
10593    {
10594     "access" : "private",
10595     "field_name" : "mHandleToObject",
10596     "field_offset" : 1408,
10597     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10598    },
10599    {
10600     "access" : "private",
10601     "field_name" : "mManagesContexts",
10602     "field_offset" : 1728,
10603     "referenced_type" : "_ZTIb"
10604    },
10605    {
10606     "access" : "private",
10607     "field_name" : "mBinderContextCheckFunc",
10608     "field_offset" : 1792,
10609     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
10610    },
10611    {
10612     "access" : "private",
10613     "field_name" : "mBinderContextUserData",
10614     "field_offset" : 1856,
10615     "referenced_type" : "_ZTIPv"
10616    },
10617    {
10618     "access" : "private",
10619     "field_name" : "mContexts",
10620     "field_offset" : 1920,
10621     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10622    },
10623    {
10624     "access" : "private",
10625     "field_name" : "mRootDir",
10626     "field_offset" : 2240,
10627     "referenced_type" : "_ZTIN7android7String8E"
10628    },
10629    {
10630     "access" : "private",
10631     "field_name" : "mThreadPoolStarted",
10632     "field_offset" : 2304,
10633     "referenced_type" : "_ZTIb"
10634    },
10635    {
10636     "access" : "private",
10637     "field_name" : "mSpawnThreadOnStart",
10638     "field_offset" : 2312,
10639     "referenced_type" : "_ZTIb"
10640    },
10641    {
10642     "access" : "private",
10643     "field_name" : "mThreadPoolSeq",
10644     "field_offset" : 2336,
10645     "referenced_type" : "_ZTIVi"
10646    },
10647    {
10648     "access" : "private",
10649     "field_name" : "mMmapSize",
10650     "field_offset" : 2368,
10651     "referenced_type" : "_ZTIKm"
10652    },
10653    {
10654     "access" : "private",
10655     "field_name" : "mCallRestriction",
10656     "field_offset" : 2432,
10657     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10658    }
10659   ],
10660   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10661   "name" : "android::hardware::ProcessState",
10662   "record_kind" : "class",
10663   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10664   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10665   "size" : 328,
10666   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
10667   "vtable_components" :
10668   [
10669    {
10670     "component_value" : 312,
10671     "kind" : "vbase_offset"
10672    },
10673    {
10674     "kind" : "offset_to_top"
10675    },
10676    {
10677     "kind" : "rtti",
10678     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10679    },
10680    {
10681     "kind" : "complete_dtor_pointer",
10682     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10683    },
10684    {
10685     "kind" : "deleting_dtor_pointer",
10686     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10687    },
10688    {
10689     "kind" : "vcall_offset"
10690    },
10691    {
10692     "kind" : "vcall_offset"
10693    },
10694    {
10695     "kind" : "vcall_offset"
10696    },
10697    {
10698     "kind" : "vcall_offset"
10699    },
10700    {
10701     "component_value" : -312,
10702     "kind" : "vcall_offset"
10703    },
10704    {
10705     "component_value" : -312,
10706     "kind" : "offset_to_top"
10707    },
10708    {
10709     "kind" : "rtti",
10710     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10711    },
10712    {
10713     "kind" : "complete_dtor_pointer",
10714     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
10715    },
10716    {
10717     "kind" : "deleting_dtor_pointer",
10718     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
10719    },
10720    {
10721     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10722    },
10723    {
10724     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10725    },
10726    {
10727     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10728    },
10729    {
10730     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10731    }
10732   ]
10733  },
10734  {
10735   "alignment" : 2,
10736   "fields" :
10737   [
10738    {
10739     "access" : "private",
10740     "field_name" : "mMajor",
10741     "referenced_type" : "_ZTIt"
10742    },
10743    {
10744     "access" : "private",
10745     "field_name" : "mMinor",
10746     "field_offset" : 16,
10747     "referenced_type" : "_ZTIt"
10748    }
10749   ],
10750   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10751   "name" : "android::hardware::hidl_version",
10752   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10753   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10754   "size" : 4,
10755   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10756  },
10757  {
10758   "alignment" : 8,
10759   "fields" :
10760   [
10761    {
10762     "access" : "private",
10763     "field_name" : "mMutex",
10764     "referenced_type" : "_ZTINSt3__15mutexE"
10765    },
10766    {
10767     "access" : "private",
10768     "field_name" : "mMap",
10769     "field_offset" : 320,
10770     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10771    }
10772   ],
10773   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10774   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
10775   "record_kind" : "class",
10776   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10777   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10778   "size" : 64,
10779   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10780   "template_args" :
10781   [
10782    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10783    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10784   ]
10785  },
10786  {
10787   "alignment" : 8,
10788   "fields" :
10789   [
10790    {
10791     "access" : "private",
10792     "field_name" : "mMutex",
10793     "referenced_type" : "_ZTINSt3__15mutexE"
10794    },
10795    {
10796     "access" : "private",
10797     "field_name" : "mMap",
10798     "field_offset" : 320,
10799     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10800    }
10801   ],
10802   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10803   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
10804   "record_kind" : "class",
10805   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10806   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10807   "size" : 64,
10808   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10809   "template_args" :
10810   [
10811    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10812    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10813   ]
10814  },
10815  {
10816   "alignment" : 8,
10817   "fields" :
10818   [
10819    {
10820     "access" : "private",
10821     "field_name" : "mMutex",
10822     "referenced_type" : "_ZTINSt3__15mutexE"
10823    },
10824    {
10825     "access" : "private",
10826     "field_name" : "mMap",
10827     "field_offset" : 320,
10828     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10829    }
10830   ],
10831   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10832   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
10833   "record_kind" : "class",
10834   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10835   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10836   "size" : 64,
10837   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
10838   "template_args" :
10839   [
10840    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10841    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10842   ]
10843  },
10844  {
10845   "alignment" : 8,
10846   "fields" :
10847   [
10848    {
10849     "field_name" : "flags",
10850     "referenced_type" : "_ZTIj"
10851    },
10852    {
10853     "field_name" : "fdIndex",
10854     "field_offset" : 32,
10855     "referenced_type" : "_ZTIj"
10856    },
10857    {
10858     "field_name" : "offset",
10859     "field_offset" : 64,
10860     "referenced_type" : "_ZTIj"
10861    },
10862    {
10863     "field_name" : "extent",
10864     "field_offset" : 128,
10865     "referenced_type" : "_ZTIm"
10866    }
10867   ],
10868   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10869   "name" : "android::hardware::GrantorDescriptor",
10870   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10871   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10872   "size" : 24,
10873   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
10874  },
10875  {
10876   "alignment" : 8,
10877   "base_specifiers" :
10878   [
10879    {
10880     "is_virtual" : true,
10881     "referenced_type" : "_ZTIN7android7RefBaseE"
10882    }
10883   ],
10884   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10885   "name" : "android::hardware::hidl_death_recipient",
10886   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10887   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10888   "size" : 24,
10889   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10890   "vtable_components" :
10891   [
10892    {
10893     "component_value" : 8,
10894     "kind" : "vbase_offset"
10895    },
10896    {
10897     "kind" : "offset_to_top"
10898    },
10899    {
10900     "kind" : "rtti",
10901     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10902    },
10903    {
10904     "is_pure" : true,
10905     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10906    },
10907    {
10908     "kind" : "complete_dtor_pointer",
10909     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10910    },
10911    {
10912     "kind" : "deleting_dtor_pointer",
10913     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10914    },
10915    {
10916     "kind" : "vcall_offset"
10917    },
10918    {
10919     "kind" : "vcall_offset"
10920    },
10921    {
10922     "kind" : "vcall_offset"
10923    },
10924    {
10925     "kind" : "vcall_offset"
10926    },
10927    {
10928     "component_value" : -8,
10929     "kind" : "vcall_offset"
10930    },
10931    {
10932     "component_value" : -8,
10933     "kind" : "offset_to_top"
10934    },
10935    {
10936     "kind" : "rtti",
10937     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10938    },
10939    {
10940     "kind" : "complete_dtor_pointer",
10941     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
10942    },
10943    {
10944     "kind" : "deleting_dtor_pointer",
10945     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
10946    },
10947    {
10948     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10949    },
10950    {
10951     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10952    },
10953    {
10954     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10955    },
10956    {
10957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10958    }
10959   ]
10960  },
10961  {
10962   "alignment" : 8,
10963   "base_specifiers" :
10964   [
10965    {
10966     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10967    }
10968   ],
10969   "fields" :
10970   [
10971    {
10972     "access" : "private",
10973     "field_name" : "mRecipient",
10974     "field_offset" : 64,
10975     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
10976    },
10977    {
10978     "access" : "private",
10979     "field_name" : "mCookie",
10980     "field_offset" : 192,
10981     "referenced_type" : "_ZTIm"
10982    },
10983    {
10984     "access" : "private",
10985     "field_name" : "mBase",
10986     "field_offset" : 256,
10987     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
10988    }
10989   ],
10990   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10991   "name" : "android::hardware::hidl_binder_death_recipient",
10992   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10993   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10994   "size" : 64,
10995   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10996   "vtable_components" :
10997   [
10998    {
10999     "component_value" : 48,
11000     "kind" : "vbase_offset"
11001    },
11002    {
11003     "kind" : "offset_to_top"
11004    },
11005    {
11006     "kind" : "rtti",
11007     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11008    },
11009    {
11010     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
11011    },
11012    {
11013     "kind" : "complete_dtor_pointer",
11014     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
11015    },
11016    {
11017     "kind" : "deleting_dtor_pointer",
11018     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
11019    },
11020    {
11021     "kind" : "vcall_offset"
11022    },
11023    {
11024     "kind" : "vcall_offset"
11025    },
11026    {
11027     "kind" : "vcall_offset"
11028    },
11029    {
11030     "kind" : "vcall_offset"
11031    },
11032    {
11033     "component_value" : -48,
11034     "kind" : "vcall_offset"
11035    },
11036    {
11037     "component_value" : -48,
11038     "kind" : "offset_to_top"
11039    },
11040    {
11041     "kind" : "rtti",
11042     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
11043    },
11044    {
11045     "kind" : "complete_dtor_pointer",
11046     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
11047    },
11048    {
11049     "kind" : "deleting_dtor_pointer",
11050     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11063    }
11064   ]
11065  },
11066  {
11067   "alignment" : 8,
11068   "fields" :
11069   [
11070    {
11071     "field_name" : "name",
11072     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11073    },
11074    {
11075     "field_name" : "totalTimeInMsecVotedForSinceBoot",
11076     "field_offset" : 128,
11077     "referenced_type" : "_ZTIm"
11078    },
11079    {
11080     "field_name" : "totalNumberOfTimesVotedSinceBoot",
11081     "field_offset" : 192,
11082     "referenced_type" : "_ZTIm"
11083    }
11084   ],
11085   "linker_set_key" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11086   "name" : "android::hardware::power::V1_0::PowerStateVoter",
11087   "referenced_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11088   "self_type" : "_ZTIN7android8hardware5power4V1_015PowerStateVoterE",
11089   "size" : 32,
11090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11091  },
11092  {
11093   "alignment" : 8,
11094   "fields" :
11095   [
11096    {
11097     "field_name" : "name",
11098     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11099    },
11100    {
11101     "field_name" : "residencyInMsecSinceBoot",
11102     "field_offset" : 128,
11103     "referenced_type" : "_ZTIm"
11104    },
11105    {
11106     "field_name" : "totalTransitions",
11107     "field_offset" : 192,
11108     "referenced_type" : "_ZTIm"
11109    },
11110    {
11111     "field_name" : "supportedOnlyInSuspend",
11112     "field_offset" : 256,
11113     "referenced_type" : "_ZTIb"
11114    },
11115    {
11116     "field_name" : "voters",
11117     "field_offset" : 320,
11118     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE"
11119    }
11120   ],
11121   "linker_set_key" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11122   "name" : "android::hardware::power::V1_0::PowerStatePlatformSleepState",
11123   "referenced_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11124   "self_type" : "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE",
11125   "size" : 56,
11126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/types.h"
11127  },
11128  {
11129   "alignment" : 8,
11130   "base_specifiers" :
11131   [
11132    {
11133     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11134    }
11135   ],
11136   "linker_set_key" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11137   "name" : "android::hardware::power::V1_0::IPower",
11138   "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11139   "self_type" : "_ZTIN7android8hardware5power4V1_06IPowerE",
11140   "size" : 24,
11141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/IPower.h",
11142   "vtable_components" :
11143   [
11144    {
11145     "component_value" : 8,
11146     "kind" : "vbase_offset"
11147    },
11148    {
11149     "kind" : "offset_to_top"
11150    },
11151    {
11152     "kind" : "rtti",
11153     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11154    },
11155    {
11156     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11157    },
11158    {
11159     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11160    },
11161    {
11162     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11163    },
11164    {
11165     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11166    },
11167    {
11168     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11169    },
11170    {
11171     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21setHALInstrumentationEv"
11172    },
11173    {
11174     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11175    },
11176    {
11177     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower4pingEv"
11178    },
11179    {
11180     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11181    },
11182    {
11183     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower21notifySyspropsChangedEv"
11184    },
11185    {
11186     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11187    },
11188    {
11189     "kind" : "complete_dtor_pointer",
11190     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD1Ev"
11191    },
11192    {
11193     "kind" : "deleting_dtor_pointer",
11194     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPowerD0Ev"
11195    },
11196    {
11197     "is_pure" : true,
11198     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower14setInteractiveEb"
11199    },
11200    {
11201     "is_pure" : true,
11202     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower9powerHintENS2_9PowerHintEi"
11203    },
11204    {
11205     "is_pure" : true,
11206     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower10setFeatureENS2_7FeatureEb"
11207    },
11208    {
11209     "is_pure" : true,
11210     "mangled_component_name" : "_ZN7android8hardware5power4V1_06IPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11211    },
11212    {
11213     "kind" : "vcall_offset"
11214    },
11215    {
11216     "kind" : "vcall_offset"
11217    },
11218    {
11219     "kind" : "vcall_offset"
11220    },
11221    {
11222     "kind" : "vcall_offset"
11223    },
11224    {
11225     "component_value" : -8,
11226     "kind" : "vcall_offset"
11227    },
11228    {
11229     "component_value" : -8,
11230     "kind" : "offset_to_top"
11231    },
11232    {
11233     "kind" : "rtti",
11234     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11235    },
11236    {
11237     "kind" : "complete_dtor_pointer",
11238     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD1Ev"
11239    },
11240    {
11241     "kind" : "deleting_dtor_pointer",
11242     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_06IPowerD0Ev"
11243    },
11244    {
11245     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11246    },
11247    {
11248     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11249    },
11250    {
11251     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11252    },
11253    {
11254     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11255    }
11256   ]
11257  },
11258  {
11259   "alignment" : 8,
11260   "base_specifiers" :
11261   [
11262    {
11263     "referenced_type" : "_ZTIN7android8hardware5power4V1_06IPowerE"
11264    },
11265    {
11266     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11267    }
11268   ],
11269   "fields" :
11270   [
11271    {
11272     "access" : "private",
11273     "field_name" : "mImpl",
11274     "field_offset" : 768,
11275     "referenced_type" : "_ZTIKN7android2spINS_8hardware5power4V1_06IPowerEEE"
11276    },
11277    {
11278     "access" : "private",
11279     "field_name" : "mOnewayQueue",
11280     "field_offset" : 832,
11281     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11282    }
11283   ],
11284   "linker_set_key" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11285   "name" : "android::hardware::power::V1_0::BsPower",
11286   "referenced_type" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11287   "self_type" : "_ZTIN7android8hardware5power4V1_07BsPowerE",
11288   "size" : 136,
11289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BsPower.h",
11290   "vtable_components" :
11291   [
11292    {
11293     "component_value" : 120,
11294     "kind" : "vbase_offset"
11295    },
11296    {
11297     "kind" : "offset_to_top"
11298    },
11299    {
11300     "kind" : "rtti",
11301     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11302    },
11303    {
11304     "mangled_component_name" : "_ZNK7android8hardware5power4V1_06IPower8isRemoteEv"
11305    },
11306    {
11307     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11308    },
11309    {
11310     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11311    },
11312    {
11313     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11314    },
11315    {
11316     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11317    },
11318    {
11319     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21setHALInstrumentationEv"
11320    },
11321    {
11322     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11323    },
11324    {
11325     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower4pingEv"
11326    },
11327    {
11328     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11329    },
11330    {
11331     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower21notifySyspropsChangedEv"
11332    },
11333    {
11334     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11335    },
11336    {
11337     "kind" : "complete_dtor_pointer",
11338     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD1Ev"
11339    },
11340    {
11341     "kind" : "deleting_dtor_pointer",
11342     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPowerD0Ev"
11343    },
11344    {
11345     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower14setInteractiveEb"
11346    },
11347    {
11348     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower9powerHintENS2_9PowerHintEi"
11349    },
11350    {
11351     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower10setFeatureENS2_7FeatureEb"
11352    },
11353    {
11354     "mangled_component_name" : "_ZN7android8hardware5power4V1_07BsPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11355    },
11356    {
11357     "component_value" : -8,
11358     "kind" : "offset_to_top"
11359    },
11360    {
11361     "kind" : "rtti",
11362     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11363    },
11364    {
11365     "kind" : "complete_dtor_pointer",
11366     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_07BsPowerD1Ev"
11367    },
11368    {
11369     "kind" : "deleting_dtor_pointer",
11370     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_07BsPowerD0Ev"
11371    },
11372    {
11373     "kind" : "vcall_offset"
11374    },
11375    {
11376     "kind" : "vcall_offset"
11377    },
11378    {
11379     "kind" : "vcall_offset"
11380    },
11381    {
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "component_value" : -120,
11386     "kind" : "vcall_offset"
11387    },
11388    {
11389     "component_value" : -120,
11390     "kind" : "offset_to_top"
11391    },
11392    {
11393     "kind" : "rtti",
11394     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_07BsPowerE"
11395    },
11396    {
11397     "kind" : "complete_dtor_pointer",
11398     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_07BsPowerD1Ev"
11399    },
11400    {
11401     "kind" : "deleting_dtor_pointer",
11402     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_07BsPowerD0Ev"
11403    },
11404    {
11405     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11406    },
11407    {
11408     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11409    },
11410    {
11411     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11412    },
11413    {
11414     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11415    }
11416   ]
11417  },
11418  {
11419   "alignment" : 8,
11420   "base_specifiers" :
11421   [
11422    {
11423     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11424    }
11425   ],
11426   "fields" :
11427   [
11428    {
11429     "access" : "private",
11430     "field_name" : "_hidl_mImpl",
11431     "field_offset" : 1024,
11432     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11433    }
11434   ],
11435   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11436   "name" : "android::hardware::power::V1_0::BnHwPower",
11437   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11438   "self_type" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE",
11439   "size" : 152,
11440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BnHwPower.h",
11441   "vtable_components" :
11442   [
11443    {
11444     "component_value" : 136,
11445     "kind" : "vbase_offset"
11446    },
11447    {
11448     "kind" : "offset_to_top"
11449    },
11450    {
11451     "kind" : "rtti",
11452     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11453    },
11454    {
11455     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11456    },
11457    {
11458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11459    },
11460    {
11461     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11462    },
11463    {
11464     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11465    },
11466    {
11467     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11468    },
11469    {
11470     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11471    },
11472    {
11473     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11474    },
11475    {
11476     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11477    },
11478    {
11479     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11480    },
11481    {
11482     "kind" : "complete_dtor_pointer",
11483     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD1Ev"
11484    },
11485    {
11486     "kind" : "deleting_dtor_pointer",
11487     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPowerD0Ev"
11488    },
11489    {
11490     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BnHwPower10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11491    },
11492    {
11493     "component_value" : -32,
11494     "kind" : "offset_to_top"
11495    },
11496    {
11497     "kind" : "rtti",
11498     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11499    },
11500    {
11501     "kind" : "complete_dtor_pointer",
11502     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11503    },
11504    {
11505     "kind" : "deleting_dtor_pointer",
11506     "mangled_component_name" : "_ZThn32_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11507    },
11508    {
11509     "kind" : "vcall_offset"
11510    },
11511    {
11512     "kind" : "vcall_offset"
11513    },
11514    {
11515     "kind" : "vcall_offset"
11516    },
11517    {
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "component_value" : -136,
11522     "kind" : "vcall_offset"
11523    },
11524    {
11525     "component_value" : -136,
11526     "kind" : "offset_to_top"
11527    },
11528    {
11529     "kind" : "rtti",
11530     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BnHwPowerE"
11531    },
11532    {
11533     "kind" : "complete_dtor_pointer",
11534     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD1Ev"
11535    },
11536    {
11537     "kind" : "deleting_dtor_pointer",
11538     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BnHwPowerD0Ev"
11539    },
11540    {
11541     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11542    },
11543    {
11544     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11545    },
11546    {
11547     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11551    }
11552   ]
11553  },
11554  {
11555   "alignment" : 8,
11556   "base_specifiers" :
11557   [
11558    {
11559     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEEE"
11560    },
11561    {
11562     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11563    }
11564   ],
11565   "fields" :
11566   [
11567    {
11568     "access" : "private",
11569     "field_name" : "_hidl_mMutex",
11570     "field_offset" : 1088,
11571     "referenced_type" : "_ZTINSt3__15mutexE"
11572    },
11573    {
11574     "access" : "private",
11575     "field_name" : "_hidl_mDeathRecipients",
11576     "field_offset" : 1408,
11577     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11578    }
11579   ],
11580   "linker_set_key" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11581   "name" : "android::hardware::power::V1_0::BpHwPower",
11582   "referenced_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11583   "self_type" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE",
11584   "size" : 216,
11585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/power/1.0/[email protected]_genc++_headers/gen/android/hardware/power/1.0/BpHwPower.h",
11586   "vtable_components" :
11587   [
11588    {
11589     "component_value" : 200,
11590     "kind" : "vbase_offset"
11591    },
11592    {
11593     "kind" : "offset_to_top"
11594    },
11595    {
11596     "kind" : "rtti",
11597     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11598    },
11599    {
11600     "mangled_component_name" : "_ZNK7android8hardware5power4V1_09BpHwPower8isRemoteEv"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11610    },
11611    {
11612     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21setHALInstrumentationEv"
11616    },
11617    {
11618     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower4pingEv"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower21notifySyspropsChangedEv"
11628    },
11629    {
11630     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11631    },
11632    {
11633     "kind" : "complete_dtor_pointer",
11634     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD1Ev"
11635    },
11636    {
11637     "kind" : "deleting_dtor_pointer",
11638     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPowerD0Ev"
11639    },
11640    {
11641     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower14setInteractiveEb"
11642    },
11643    {
11644     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower9powerHintENS2_9PowerHintEi"
11645    },
11646    {
11647     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower10setFeatureENS2_7FeatureEb"
11648    },
11649    {
11650     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower24getPlatformLowPowerStatsENSt3__18functionIFvRKNS0_8hidl_vecINS2_28PowerStatePlatformSleepStateEEENS2_6StatusEEEE"
11651    },
11652    {
11653     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
11654    },
11655    {
11656     "mangled_component_name" : "_ZN7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11657    },
11658    {
11659     "component_value" : 192,
11660     "kind" : "vbase_offset"
11661    },
11662    {
11663     "component_value" : -8,
11664     "kind" : "offset_to_top"
11665    },
11666    {
11667     "kind" : "rtti",
11668     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11669    },
11670    {
11671     "kind" : "complete_dtor_pointer",
11672     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11673    },
11674    {
11675     "kind" : "deleting_dtor_pointer",
11676     "mangled_component_name" : "_ZThn8_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11677    },
11678    {
11679     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_5power4V1_06IPowerEE10onAsBinderEv"
11680    },
11681    {
11682     "component_value" : 184,
11683     "kind" : "vbase_offset"
11684    },
11685    {
11686     "component_value" : -16,
11687     "kind" : "offset_to_top"
11688    },
11689    {
11690     "kind" : "rtti",
11691     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11692    },
11693    {
11694     "kind" : "complete_dtor_pointer",
11695     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11696    },
11697    {
11698     "kind" : "deleting_dtor_pointer",
11699     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11700    },
11701    {
11702     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11703    },
11704    {
11705     "mangled_component_name" : "_ZThn16_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11706    },
11707    {
11708     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11709    },
11710    {
11711     "component_value" : -48,
11712     "kind" : "offset_to_top"
11713    },
11714    {
11715     "kind" : "rtti",
11716     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11717    },
11718    {
11719     "kind" : "complete_dtor_pointer",
11720     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11721    },
11722    {
11723     "kind" : "deleting_dtor_pointer",
11724     "mangled_component_name" : "_ZThn48_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11725    },
11726    {
11727     "kind" : "vcall_offset"
11728    },
11729    {
11730     "component_value" : -184,
11731     "kind" : "vcall_offset"
11732    },
11733    {
11734     "component_value" : -200,
11735     "kind" : "vcall_offset"
11736    },
11737    {
11738     "component_value" : -184,
11739     "kind" : "vcall_offset"
11740    },
11741    {
11742     "component_value" : -200,
11743     "kind" : "vcall_offset"
11744    },
11745    {
11746     "component_value" : -200,
11747     "kind" : "offset_to_top"
11748    },
11749    {
11750     "kind" : "rtti",
11751     "mangled_component_name" : "_ZTIN7android8hardware5power4V1_09BpHwPowerE"
11752    },
11753    {
11754     "kind" : "complete_dtor_pointer",
11755     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD1Ev"
11756    },
11757    {
11758     "kind" : "deleting_dtor_pointer",
11759     "mangled_component_name" : "_ZTv0_n24_N7android8hardware5power4V1_09BpHwPowerD0Ev"
11760    },
11761    {
11762     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11763    },
11764    {
11765     "mangled_component_name" : "_ZTv0_n40_N7android8hardware5power4V1_09BpHwPower15onLastStrongRefEPKv"
11766    },
11767    {
11768     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11769    },
11770    {
11771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11772    }
11773   ]
11774  },
11775  {
11776   "access" : "private",
11777   "alignment" : 8,
11778   "fields" :
11779   [
11780    {
11781     "field_name" : "index",
11782     "referenced_type" : "_ZTIm"
11783    },
11784    {
11785     "field_name" : "buffer",
11786     "field_offset" : 64,
11787     "referenced_type" : "_ZTIy"
11788    },
11789    {
11790     "field_name" : "bufend",
11791     "field_offset" : 128,
11792     "referenced_type" : "_ZTIy"
11793    }
11794   ],
11795   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11796   "name" : "android::hardware::Parcel::BufferInfo",
11797   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11798   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
11799   "size" : 24,
11800   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11801  },
11802  {
11803   "alignment" : 8,
11804   "fields" :
11805   [
11806    {
11807     "access" : "private",
11808     "field_name" : "mBufCachePos",
11809     "referenced_type" : "_ZTIm"
11810    },
11811    {
11812     "access" : "private",
11813     "field_name" : "mBufCache",
11814     "field_offset" : 64,
11815     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
11816    },
11817    {
11818     "access" : "private",
11819     "field_name" : "mError",
11820     "field_offset" : 256,
11821     "referenced_type" : "_ZTIi"
11822    },
11823    {
11824     "access" : "private",
11825     "field_name" : "mData",
11826     "field_offset" : 320,
11827     "referenced_type" : "_ZTIPh"
11828    },
11829    {
11830     "access" : "private",
11831     "field_name" : "mDataSize",
11832     "field_offset" : 384,
11833     "referenced_type" : "_ZTIm"
11834    },
11835    {
11836     "access" : "private",
11837     "field_name" : "mDataCapacity",
11838     "field_offset" : 448,
11839     "referenced_type" : "_ZTIm"
11840    },
11841    {
11842     "access" : "private",
11843     "field_name" : "mDataPos",
11844     "field_offset" : 512,
11845     "referenced_type" : "_ZTIm"
11846    },
11847    {
11848     "access" : "private",
11849     "field_name" : "mObjects",
11850     "field_offset" : 576,
11851     "referenced_type" : "_ZTIPy"
11852    },
11853    {
11854     "access" : "private",
11855     "field_name" : "mObjectsSize",
11856     "field_offset" : 640,
11857     "referenced_type" : "_ZTIm"
11858    },
11859    {
11860     "access" : "private",
11861     "field_name" : "mObjectsCapacity",
11862     "field_offset" : 704,
11863     "referenced_type" : "_ZTIm"
11864    },
11865    {
11866     "access" : "private",
11867     "field_name" : "mNextObjectHint",
11868     "field_offset" : 768,
11869     "referenced_type" : "_ZTIm"
11870    },
11871    {
11872     "access" : "private",
11873     "field_name" : "mNumRef",
11874     "field_offset" : 832,
11875     "referenced_type" : "_ZTIm"
11876    },
11877    {
11878     "access" : "private",
11879     "field_name" : "mFdsKnown",
11880     "field_offset" : 896,
11881     "referenced_type" : "_ZTIb"
11882    },
11883    {
11884     "access" : "private",
11885     "field_name" : "mHasFds",
11886     "field_offset" : 904,
11887     "referenced_type" : "_ZTIb"
11888    },
11889    {
11890     "access" : "private",
11891     "field_name" : "mAllowFds",
11892     "field_offset" : 912,
11893     "referenced_type" : "_ZTIb"
11894    },
11895    {
11896     "access" : "private",
11897     "field_name" : "mOwner",
11898     "field_offset" : 960,
11899     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhmPKymPvE"
11900    },
11901    {
11902     "access" : "private",
11903     "field_name" : "mOwnerCookie",
11904     "field_offset" : 1024,
11905     "referenced_type" : "_ZTIPv"
11906    }
11907   ],
11908   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11909   "name" : "android::hardware::Parcel",
11910   "record_kind" : "class",
11911   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11912   "self_type" : "_ZTIN7android8hardware6ParcelE",
11913   "size" : 136,
11914   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
11915  },
11916  {
11917   "alignment" : 8,
11918   "base_specifiers" :
11919   [
11920    {
11921     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11922    }
11923   ],
11924   "fields" :
11925   [
11926    {
11927     "access" : "private",
11928     "field_name" : "mVal",
11929     "field_offset" : 320,
11930     "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE"
11931    }
11932   ],
11933   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11934   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> >",
11935   "record_kind" : "class",
11936   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11937   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
11938   "size" : 48,
11939   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11940   "template_args" : [ "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE" ]
11941  },
11942  {
11943   "alignment" : 8,
11944   "base_specifiers" :
11945   [
11946    {
11947     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11948    }
11949   ],
11950   "fields" :
11951   [
11952    {
11953     "access" : "private",
11954     "field_name" : "mVal",
11955     "field_offset" : 264,
11956     "referenced_type" : "_ZTIb"
11957    }
11958   ],
11959   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11960   "name" : "android::hardware::Return<bool>",
11961   "record_kind" : "class",
11962   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11963   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11964   "size" : 40,
11965   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11966   "template_args" : [ "_ZTIb" ]
11967  },
11968  {
11969   "alignment" : 8,
11970   "base_specifiers" :
11971   [
11972    {
11973     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11974    }
11975   ],
11976   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11977   "name" : "android::hardware::Return<void>",
11978   "record_kind" : "class",
11979   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11980   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11981   "size" : 40,
11982   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
11983   "template_args" : [ "_ZTIv" ]
11984  },
11985  {
11986   "alignment" : 8,
11987   "fields" :
11988   [
11989    {
11990     "access" : "private",
11991     "field_name" : "mException",
11992     "referenced_type" : "_ZTIi"
11993    },
11994    {
11995     "access" : "private",
11996     "field_name" : "mErrorCode",
11997     "field_offset" : 32,
11998     "referenced_type" : "_ZTIi"
11999    },
12000    {
12001     "access" : "private",
12002     "field_name" : "mMessage",
12003     "field_offset" : 64,
12004     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12005    }
12006   ],
12007   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
12008   "name" : "android::hardware::Status",
12009   "record_kind" : "class",
12010   "referenced_type" : "_ZTIN7android8hardware6StatusE",
12011   "self_type" : "_ZTIN7android8hardware6StatusE",
12012   "size" : 32,
12013   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12014  },
12015  {
12016   "alignment" : 8,
12017   "base_specifiers" :
12018   [
12019    {
12020     "is_virtual" : true,
12021     "referenced_type" : "_ZTIN7android7RefBaseE"
12022    }
12023   ],
12024   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12025   "name" : "android::hardware::IBinder::DeathRecipient",
12026   "record_kind" : "class",
12027   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12028   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
12029   "size" : 24,
12030   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12031   "vtable_components" :
12032   [
12033    {
12034     "component_value" : 8,
12035     "kind" : "vbase_offset"
12036    },
12037    {
12038     "kind" : "offset_to_top"
12039    },
12040    {
12041     "kind" : "rtti",
12042     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12043    },
12044    {
12045     "is_pure" : true,
12046     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
12047    },
12048    {
12049     "kind" : "complete_dtor_pointer",
12050     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
12051    },
12052    {
12053     "kind" : "deleting_dtor_pointer",
12054     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
12055    },
12056    {
12057     "kind" : "vcall_offset"
12058    },
12059    {
12060     "kind" : "vcall_offset"
12061    },
12062    {
12063     "kind" : "vcall_offset"
12064    },
12065    {
12066     "kind" : "vcall_offset"
12067    },
12068    {
12069     "component_value" : -8,
12070     "kind" : "vcall_offset"
12071    },
12072    {
12073     "component_value" : -8,
12074     "kind" : "offset_to_top"
12075    },
12076    {
12077     "kind" : "rtti",
12078     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
12079    },
12080    {
12081     "kind" : "complete_dtor_pointer",
12082     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
12083    },
12084    {
12085     "kind" : "deleting_dtor_pointer",
12086     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12096    },
12097    {
12098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12099    }
12100   ]
12101  },
12102  {
12103   "alignment" : 8,
12104   "base_specifiers" :
12105   [
12106    {
12107     "is_virtual" : true,
12108     "referenced_type" : "_ZTIN7android7RefBaseE"
12109    }
12110   ],
12111   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
12112   "name" : "android::hardware::IBinder",
12113   "record_kind" : "class",
12114   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
12115   "self_type" : "_ZTIN7android8hardware7IBinderE",
12116   "size" : 24,
12117   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
12118   "vtable_components" :
12119   [
12120    {
12121     "component_value" : 8,
12122     "kind" : "vbase_offset"
12123    },
12124    {
12125     "kind" : "offset_to_top"
12126    },
12127    {
12128     "kind" : "rtti",
12129     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12130    },
12131    {
12132     "is_pure" : true,
12133     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12134    },
12135    {
12136     "is_pure" : true,
12137     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
12138    },
12139    {
12140     "is_pure" : true,
12141     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
12142    },
12143    {
12144     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12145    },
12146    {
12147     "is_pure" : true,
12148     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12149    },
12150    {
12151     "is_pure" : true,
12152     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
12153    },
12154    {
12155     "is_pure" : true,
12156     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12163    },
12164    {
12165     "kind" : "complete_dtor_pointer",
12166     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
12167    },
12168    {
12169     "kind" : "deleting_dtor_pointer",
12170     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
12171    },
12172    {
12173     "kind" : "vcall_offset"
12174    },
12175    {
12176     "kind" : "vcall_offset"
12177    },
12178    {
12179     "kind" : "vcall_offset"
12180    },
12181    {
12182     "kind" : "vcall_offset"
12183    },
12184    {
12185     "component_value" : -8,
12186     "kind" : "vcall_offset"
12187    },
12188    {
12189     "component_value" : -8,
12190     "kind" : "offset_to_top"
12191    },
12192    {
12193     "kind" : "rtti",
12194     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
12195    },
12196    {
12197     "kind" : "complete_dtor_pointer",
12198     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
12199    },
12200    {
12201     "kind" : "deleting_dtor_pointer",
12202     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
12203    },
12204    {
12205     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12206    },
12207    {
12208     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12209    },
12210    {
12211     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12215    }
12216   ]
12217  },
12218  {
12219   "alignment" : 8,
12220   "fields" :
12221   [
12222    {
12223     "access" : "private",
12224     "field_name" : "mQueue",
12225     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
12226    }
12227   ],
12228   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
12229   "name" : "android::hardware::details::TaskRunner",
12230   "record_kind" : "class",
12231   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12232   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
12233   "size" : 16,
12234   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
12235  },
12236  {
12237   "alignment" : 8,
12238   "fields" :
12239   [
12240    {
12241     "access" : "private",
12242     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
12243    }
12244   ],
12245   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12246   "name" : "android::hardware::details::hidl_pointer<native_handle>",
12247   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12248   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
12249   "size" : 8,
12250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12251   "template_args" : [ "_ZTI13native_handle" ]
12252  },
12253  {
12254   "access" : "private",
12255   "alignment" : 8,
12256   "fields" :
12257   [
12258    {
12259     "field_name" : "mPointer",
12260     "referenced_type" : "_ZTIP13native_handle"
12261    },
12262    {
12263     "field_name" : "_pad",
12264     "referenced_type" : "_ZTIm"
12265    }
12266   ],
12267   "is_anonymous" : true,
12268   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12269   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12270   "record_kind" : "union",
12271   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12272   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
12273   "size" : 8,
12274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12275  },
12276  {
12277   "alignment" : 8,
12278   "fields" :
12279   [
12280    {
12281     "access" : "private",
12282     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
12283    }
12284   ],
12285   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12286   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
12287   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12288   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
12289   "size" : 8,
12290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12291   "template_args" : [ "_ZTIK13native_handle" ]
12292  },
12293  {
12294   "access" : "private",
12295   "alignment" : 8,
12296   "fields" :
12297   [
12298    {
12299     "field_name" : "mPointer",
12300     "referenced_type" : "_ZTIPK13native_handle"
12301    },
12302    {
12303     "field_name" : "_pad",
12304     "referenced_type" : "_ZTIm"
12305    }
12306   ],
12307   "is_anonymous" : true,
12308   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12309   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12310   "record_kind" : "union",
12311   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12312   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
12313   "size" : 8,
12314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12315  },
12316  {
12317   "alignment" : 8,
12318   "fields" :
12319   [
12320    {
12321     "access" : "private",
12322     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
12323    }
12324   ],
12325   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12326   "name" : "android::hardware::details::hidl_pointer<const char>",
12327   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12328   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
12329   "size" : 8,
12330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12331   "template_args" : [ "_ZTIKc" ]
12332  },
12333  {
12334   "access" : "private",
12335   "alignment" : 8,
12336   "fields" :
12337   [
12338    {
12339     "field_name" : "mPointer",
12340     "referenced_type" : "_ZTIPKc"
12341    },
12342    {
12343     "field_name" : "_pad",
12344     "referenced_type" : "_ZTIm"
12345    }
12346   ],
12347   "is_anonymous" : true,
12348   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12349   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12350   "record_kind" : "union",
12351   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12352   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
12353   "size" : 8,
12354   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12355  },
12356  {
12357   "alignment" : 8,
12358   "fields" :
12359   [
12360    {
12361     "access" : "private",
12362     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
12363    }
12364   ],
12365   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12366   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12367   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12368   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE",
12369   "size" : 8,
12370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12371   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
12372  },
12373  {
12374   "access" : "private",
12375   "alignment" : 8,
12376   "fields" :
12377   [
12378    {
12379     "field_name" : "mPointer",
12380     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLm32EJEEE"
12381    },
12382    {
12383     "field_name" : "_pad",
12384     "referenced_type" : "_ZTIm"
12385    }
12386   ],
12387   "is_anonymous" : true,
12388   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12389   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12390   "record_kind" : "union",
12391   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12392   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E",
12393   "size" : 8,
12394   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12395  },
12396  {
12397   "alignment" : 8,
12398   "fields" :
12399   [
12400    {
12401     "access" : "private",
12402     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
12403    }
12404   ],
12405   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12406   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12407   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12408   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
12409   "size" : 8,
12410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12411   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12412  },
12413  {
12414   "access" : "private",
12415   "alignment" : 8,
12416   "fields" :
12417   [
12418    {
12419     "field_name" : "mPointer",
12420     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
12421    },
12422    {
12423     "field_name" : "_pad",
12424     "referenced_type" : "_ZTIm"
12425    }
12426   ],
12427   "is_anonymous" : true,
12428   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12429   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12430   "record_kind" : "union",
12431   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12432   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
12433   "size" : 8,
12434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12435  },
12436  {
12437   "alignment" : 8,
12438   "fields" :
12439   [
12440    {
12441     "access" : "private",
12442     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
12443    }
12444   ],
12445   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12446   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
12447   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12448   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
12449   "size" : 8,
12450   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12451   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12452  },
12453  {
12454   "access" : "private",
12455   "alignment" : 8,
12456   "fields" :
12457   [
12458    {
12459     "field_name" : "mPointer",
12460     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
12461    },
12462    {
12463     "field_name" : "_pad",
12464     "referenced_type" : "_ZTIm"
12465    }
12466   ],
12467   "is_anonymous" : true,
12468   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12469   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12470   "record_kind" : "union",
12471   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12472   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
12473   "size" : 8,
12474   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12475  },
12476  {
12477   "alignment" : 8,
12478   "fields" :
12479   [
12480    {
12481     "access" : "private",
12482     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E"
12483    }
12484   ],
12485   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12486   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStateVoter>",
12487   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12488   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE",
12489   "size" : 8,
12490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12491   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
12492  },
12493  {
12494   "access" : "private",
12495   "alignment" : 8,
12496   "fields" :
12497   [
12498    {
12499     "field_name" : "mPointer",
12500     "referenced_type" : "_ZTIPN7android8hardware5power4V1_015PowerStateVoterE"
12501    },
12502    {
12503     "field_name" : "_pad",
12504     "referenced_type" : "_ZTIm"
12505    }
12506   ],
12507   "is_anonymous" : true,
12508   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12509   "name" : "android::hardware::details::hidl_pointer<PowerStateVoter>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12510   "record_kind" : "union",
12511   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12512   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEUt_E",
12513   "size" : 8,
12514   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12515  },
12516  {
12517   "alignment" : 8,
12518   "fields" :
12519   [
12520    {
12521     "access" : "private",
12522     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E"
12523    }
12524   ],
12525   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12526   "name" : "android::hardware::details::hidl_pointer<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
12527   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12528   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12529   "size" : 8,
12530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12531   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
12532  },
12533  {
12534   "access" : "private",
12535   "alignment" : 8,
12536   "fields" :
12537   [
12538    {
12539     "field_name" : "mPointer",
12540     "referenced_type" : "_ZTIPN7android8hardware5power4V1_028PowerStatePlatformSleepStateE"
12541    },
12542    {
12543     "field_name" : "_pad",
12544     "referenced_type" : "_ZTIm"
12545    }
12546   ],
12547   "is_anonymous" : true,
12548   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12549   "name" : "android::hardware::details::hidl_pointer<PowerStatePlatformSleepState>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12550   "record_kind" : "union",
12551   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12552   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEUt_E",
12553   "size" : 8,
12554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12555  },
12556  {
12557   "alignment" : 8,
12558   "fields" :
12559   [
12560    {
12561     "access" : "private",
12562     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
12563    }
12564   ],
12565   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12566   "name" : "android::hardware::details::hidl_pointer<char>",
12567   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12568   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
12569   "size" : 8,
12570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12571   "template_args" : [ "_ZTIc" ]
12572  },
12573  {
12574   "access" : "private",
12575   "alignment" : 8,
12576   "fields" :
12577   [
12578    {
12579     "field_name" : "mPointer",
12580     "referenced_type" : "_ZTIPc"
12581    },
12582    {
12583     "field_name" : "_pad",
12584     "referenced_type" : "_ZTIm"
12585    }
12586   ],
12587   "is_anonymous" : true,
12588   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12589   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12590   "record_kind" : "union",
12591   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12592   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
12593   "size" : 8,
12594   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12595  },
12596  {
12597   "alignment" : 8,
12598   "fields" :
12599   [
12600    {
12601     "access" : "private",
12602     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
12603    }
12604   ],
12605   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12606   "name" : "android::hardware::details::hidl_pointer<int>",
12607   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12608   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
12609   "size" : 8,
12610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12611   "template_args" : [ "_ZTIi" ]
12612  },
12613  {
12614   "access" : "private",
12615   "alignment" : 8,
12616   "fields" :
12617   [
12618    {
12619     "field_name" : "mPointer",
12620     "referenced_type" : "_ZTIPi"
12621    },
12622    {
12623     "field_name" : "_pad",
12624     "referenced_type" : "_ZTIm"
12625    }
12626   ],
12627   "is_anonymous" : true,
12628   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12629   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
12630   "record_kind" : "union",
12631   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12632   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
12633   "size" : 8,
12634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12635  },
12636  {
12637   "alignment" : 8,
12638   "fields" :
12639   [
12640    {
12641     "access" : "private",
12642     "field_name" : "buffer",
12643     "referenced_type" : "_ZTIA64_c"
12644    }
12645   ],
12646   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12647   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
12648   "record_kind" : "class",
12649   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12650   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
12651   "size" : 64,
12652   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
12653   "template_args" :
12654   [
12655    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
12656   ]
12657  },
12658  {
12659   "alignment" : 8,
12660   "fields" :
12661   [
12662    {
12663     "access" : "private",
12664     "field_name" : "mStatus",
12665     "referenced_type" : "_ZTIN7android8hardware6StatusE"
12666    },
12667    {
12668     "access" : "private",
12669     "field_name" : "mCheckedStatus",
12670     "field_offset" : 256,
12671     "referenced_type" : "_ZTIb"
12672    }
12673   ],
12674   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
12675   "name" : "android::hardware::details::return_status",
12676   "record_kind" : "class",
12677   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12678   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
12679   "size" : 40,
12680   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12681  },
12682  {
12683   "alignment" : 8,
12684   "fields" :
12685   [
12686    {
12687     "access" : "protected",
12688     "field_name" : "mInstrumentationCallbacks",
12689     "field_offset" : 64,
12690     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
12691    },
12692    {
12693     "access" : "protected",
12694     "field_name" : "mEnableInstrumentation",
12695     "field_offset" : 256,
12696     "referenced_type" : "_ZTIb"
12697    },
12698    {
12699     "access" : "protected",
12700     "field_name" : "mInstrumentationLibPackage",
12701     "field_offset" : 320,
12702     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12703    },
12704    {
12705     "access" : "protected",
12706     "field_name" : "mInterfaceName",
12707     "field_offset" : 512,
12708     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
12709    }
12710   ],
12711   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12712   "name" : "android::hardware::details::HidlInstrumentor",
12713   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12714   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
12715   "size" : 88,
12716   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
12717   "vtable_components" :
12718   [
12719    {
12720     "kind" : "offset_to_top"
12721    },
12722    {
12723     "kind" : "rtti",
12724     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12725    },
12726    {
12727     "kind" : "complete_dtor_pointer",
12728     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
12729    },
12730    {
12731     "kind" : "deleting_dtor_pointer",
12732     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
12733    }
12734   ]
12735  },
12736  {
12737   "alignment" : 1,
12738   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
12739   "name" : "android::hardware::details::i_tag",
12740   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
12741   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
12742   "size" : 1,
12743   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12744  },
12745  {
12746   "alignment" : 1,
12747   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
12748   "name" : "android::hardware::details::bs_tag",
12749   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
12750   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
12751   "size" : 1,
12752   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12753  },
12754  {
12755   "alignment" : 1,
12756   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
12757   "name" : "android::hardware::details::bnhw_tag",
12758   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12759   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
12760   "size" : 1,
12761   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12762  },
12763  {
12764   "alignment" : 1,
12765   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
12766   "name" : "android::hardware::details::bphw_tag",
12767   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12768   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
12769   "size" : 1,
12770   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12771  },
12772  {
12773   "alignment" : 1,
12774   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12775   "name" : "android::hardware::details::std_array<unsigned char, 32>",
12776   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12777   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLm32EJEEE",
12778   "size" : 1,
12779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12780   "template_args" : [ "_ZTIh" ]
12781  },
12782  {
12783   "alignment" : 8,
12784   "fields" :
12785   [
12786    {
12787     "access" : "private",
12788     "field_name" : "mBuffer",
12789     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
12790    },
12791    {
12792     "access" : "private",
12793     "field_name" : "mSize",
12794     "field_offset" : 64,
12795     "referenced_type" : "_ZTIj"
12796    },
12797    {
12798     "access" : "private",
12799     "field_name" : "mOwnsBuffer",
12800     "field_offset" : 96,
12801     "referenced_type" : "_ZTIb"
12802    },
12803    {
12804     "access" : "private",
12805     "field_name" : "mPad",
12806     "field_offset" : 104,
12807     "referenced_type" : "_ZTIA3_h"
12808    }
12809   ],
12810   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12811   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
12812   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12813   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE",
12814   "size" : 16,
12815   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12816   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE" ]
12817  },
12818  {
12819   "alignment" : 8,
12820   "fields" :
12821   [
12822    {
12823     "access" : "private",
12824     "field_name" : "mBuffer",
12825     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
12826    },
12827    {
12828     "access" : "private",
12829     "field_name" : "mSize",
12830     "field_offset" : 64,
12831     "referenced_type" : "_ZTIj"
12832    },
12833    {
12834     "access" : "private",
12835     "field_name" : "mOwnsBuffer",
12836     "field_offset" : 96,
12837     "referenced_type" : "_ZTIb"
12838    },
12839    {
12840     "access" : "private",
12841     "field_name" : "mPad",
12842     "field_offset" : 104,
12843     "referenced_type" : "_ZTIA3_h"
12844    }
12845   ],
12846   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12847   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
12848   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12849   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
12850   "size" : 16,
12851   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12852   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
12853  },
12854  {
12855   "alignment" : 8,
12856   "fields" :
12857   [
12858    {
12859     "access" : "private",
12860     "field_name" : "mBuffer",
12861     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
12862    },
12863    {
12864     "access" : "private",
12865     "field_name" : "mSize",
12866     "field_offset" : 64,
12867     "referenced_type" : "_ZTIj"
12868    },
12869    {
12870     "access" : "private",
12871     "field_name" : "mOwnsBuffer",
12872     "field_offset" : 96,
12873     "referenced_type" : "_ZTIb"
12874    },
12875    {
12876     "access" : "private",
12877     "field_name" : "mPad",
12878     "field_offset" : 104,
12879     "referenced_type" : "_ZTIA3_h"
12880    }
12881   ],
12882   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12883   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
12884   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12885   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
12886   "size" : 16,
12887   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12888   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
12889  },
12890  {
12891   "alignment" : 8,
12892   "fields" :
12893   [
12894    {
12895     "access" : "private",
12896     "field_name" : "mBuffer",
12897     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_015PowerStateVoterEEE"
12898    },
12899    {
12900     "access" : "private",
12901     "field_name" : "mSize",
12902     "field_offset" : 64,
12903     "referenced_type" : "_ZTIj"
12904    },
12905    {
12906     "access" : "private",
12907     "field_name" : "mOwnsBuffer",
12908     "field_offset" : 96,
12909     "referenced_type" : "_ZTIb"
12910    },
12911    {
12912     "access" : "private",
12913     "field_name" : "mPad",
12914     "field_offset" : 104,
12915     "referenced_type" : "_ZTIA3_h"
12916    }
12917   ],
12918   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12919   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStateVoter>",
12920   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12921   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_015PowerStateVoterEEE",
12922   "size" : 16,
12923   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12924   "template_args" : [ "_ZTIN7android8hardware5power4V1_015PowerStateVoterE" ]
12925  },
12926  {
12927   "alignment" : 8,
12928   "fields" :
12929   [
12930    {
12931     "access" : "private",
12932     "field_name" : "mBuffer",
12933     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_5power4V1_028PowerStatePlatformSleepStateEEE"
12934    },
12935    {
12936     "access" : "private",
12937     "field_name" : "mSize",
12938     "field_offset" : 64,
12939     "referenced_type" : "_ZTIj"
12940    },
12941    {
12942     "access" : "private",
12943     "field_name" : "mOwnsBuffer",
12944     "field_offset" : 96,
12945     "referenced_type" : "_ZTIb"
12946    },
12947    {
12948     "access" : "private",
12949     "field_name" : "mPad",
12950     "field_offset" : 104,
12951     "referenced_type" : "_ZTIA3_h"
12952    }
12953   ],
12954   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12955   "name" : "android::hardware::hidl_vec<android::hardware::power::V1_0::PowerStatePlatformSleepState>",
12956   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12957   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_5power4V1_028PowerStatePlatformSleepStateEEE",
12958   "size" : 16,
12959   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12960   "template_args" : [ "_ZTIN7android8hardware5power4V1_028PowerStatePlatformSleepStateE" ]
12961  },
12962  {
12963   "alignment" : 8,
12964   "fields" :
12965   [
12966    {
12967     "access" : "private",
12968     "field_name" : "mBuffer",
12969     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
12970    },
12971    {
12972     "access" : "private",
12973     "field_name" : "mSize",
12974     "field_offset" : 64,
12975     "referenced_type" : "_ZTIj"
12976    },
12977    {
12978     "access" : "private",
12979     "field_name" : "mOwnsBuffer",
12980     "field_offset" : 96,
12981     "referenced_type" : "_ZTIb"
12982    },
12983    {
12984     "access" : "private",
12985     "field_name" : "mPad",
12986     "field_offset" : 104,
12987     "referenced_type" : "_ZTIA3_h"
12988    }
12989   ],
12990   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
12991   "name" : "android::hardware::hidl_vec<char>",
12992   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12993   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
12994   "size" : 16,
12995   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12996   "template_args" : [ "_ZTIc" ]
12997  },
12998  {
12999   "alignment" : 8,
13000   "fields" :
13001   [
13002    {
13003     "access" : "private",
13004     "field_name" : "mBuffer",
13005     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
13006    },
13007    {
13008     "access" : "private",
13009     "field_name" : "mSize",
13010     "field_offset" : 64,
13011     "referenced_type" : "_ZTIj"
13012    },
13013    {
13014     "access" : "private",
13015     "field_name" : "mOwnsBuffer",
13016     "field_offset" : 96,
13017     "referenced_type" : "_ZTIb"
13018    },
13019    {
13020     "access" : "private",
13021     "field_name" : "mPad",
13022     "field_offset" : 104,
13023     "referenced_type" : "_ZTIA3_h"
13024    }
13025   ],
13026   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
13027   "name" : "android::hardware::hidl_vec<int>",
13028   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13029   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
13030   "size" : 16,
13031   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13032   "template_args" : [ "_ZTIi" ]
13033  },
13034  {
13035   "alignment" : 8,
13036   "base_specifiers" :
13037   [
13038    {
13039     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
13040    }
13041   ],
13042   "fields" :
13043   [
13044    {
13045     "access" : "protected",
13046     "field_name" : "mSchedPolicy",
13047     "field_offset" : 64,
13048     "referenced_type" : "_ZTIi"
13049    },
13050    {
13051     "access" : "protected",
13052     "field_name" : "mSchedPriority",
13053     "field_offset" : 96,
13054     "referenced_type" : "_ZTIi"
13055    },
13056    {
13057     "access" : "private",
13058     "field_name" : "mExtras",
13059     "field_offset" : 128,
13060     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
13061    },
13062    {
13063     "access" : "private",
13064     "field_name" : "mReserved0",
13065     "field_offset" : 192,
13066     "referenced_type" : "_ZTIPv"
13067    }
13068   ],
13069   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
13070   "name" : "android::hardware::BHwBinder",
13071   "record_kind" : "class",
13072   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
13073   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
13074   "size" : 48,
13075   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
13076   "vtable_components" :
13077   [
13078    {
13079     "component_value" : 32,
13080     "kind" : "vbase_offset"
13081    },
13082    {
13083     "kind" : "offset_to_top"
13084    },
13085    {
13086     "kind" : "rtti",
13087     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
13097    },
13098    {
13099     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
13100    },
13101    {
13102     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
13103    },
13104    {
13105     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
13106    },
13107    {
13108     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
13115    },
13116    {
13117     "kind" : "complete_dtor_pointer",
13118     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
13119    },
13120    {
13121     "kind" : "deleting_dtor_pointer",
13122     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
13123    },
13124    {
13125     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
13126    },
13127    {
13128     "kind" : "vcall_offset"
13129    },
13130    {
13131     "kind" : "vcall_offset"
13132    },
13133    {
13134     "kind" : "vcall_offset"
13135    },
13136    {
13137     "kind" : "vcall_offset"
13138    },
13139    {
13140     "component_value" : -32,
13141     "kind" : "vcall_offset"
13142    },
13143    {
13144     "component_value" : -32,
13145     "kind" : "offset_to_top"
13146    },
13147    {
13148     "kind" : "rtti",
13149     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
13150    },
13151    {
13152     "kind" : "complete_dtor_pointer",
13153     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
13154    },
13155    {
13156     "kind" : "deleting_dtor_pointer",
13157     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
13158    },
13159    {
13160     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13161    },
13162    {
13163     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13164    },
13165    {
13166     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13167    },
13168    {
13169     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13170    }
13171   ]
13172  },
13173  {
13174   "alignment" : 4,
13175   "fields" :
13176   [
13177    {
13178     "field_name" : "sched_policy",
13179     "referenced_type" : "_ZTIi"
13180    },
13181    {
13182     "field_name" : "prio",
13183     "field_offset" : 32,
13184     "referenced_type" : "_ZTIi"
13185    }
13186   ],
13187   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
13188   "name" : "android::hardware::SchedPrio",
13189   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
13190   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
13191   "size" : 8,
13192   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
13193  },
13194  {
13195   "alignment" : 4,
13196   "fields" :
13197   [
13198    {
13199     "access" : "private",
13200     "field_name" : "mCond",
13201     "referenced_type" : "_ZTI14pthread_cond_t"
13202    }
13203   ],
13204   "linker_set_key" : "_ZTIN7android9ConditionE",
13205   "name" : "android::Condition",
13206   "record_kind" : "class",
13207   "referenced_type" : "_ZTIN7android9ConditionE",
13208   "self_type" : "_ZTIN7android9ConditionE",
13209   "size" : 48,
13210   "source_file" : "/system/core/libutils/include/utils/Condition.h"
13211  },
13212  {
13213   "alignment" : 4,
13214   "fields" :
13215   [
13216    {
13217     "field_name" : "buf",
13218     "referenced_type" : "_ZTIA5121_h"
13219    },
13220    {
13221     "field_name" : "entry",
13222     "referenced_type" : "_ZTI12logger_entry"
13223    }
13224   ],
13225   "is_anonymous" : true,
13226   "linker_set_key" : "_ZTIN7log_msgUt_E",
13227   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
13228   "record_kind" : "union",
13229   "referenced_type" : "_ZTIN7log_msgUt_E",
13230   "self_type" : "_ZTIN7log_msgUt_E",
13231   "size" : 5124,
13232   "source_file" : "/system/core/liblog/include/log/log_read.h"
13233  }
13234 ],
13235 "rvalue_reference_types" :
13236 [
13237  {
13238   "alignment" : 8,
13239   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13240   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
13241   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13242   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
13243   "size" : 8,
13244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13245  },
13246  {
13247   "alignment" : 8,
13248   "linker_set_key" : "_ZTION7android2spINS_8hardware5power4V1_06IPowerEEE",
13249   "name" : "android::sp<android::hardware::power::V1_0::IPower> &&",
13250   "referenced_type" : "_ZTIN7android2spINS_8hardware5power4V1_06IPowerEEE",
13251   "self_type" : "_ZTION7android2spINS_8hardware5power4V1_06IPowerEEE",
13252   "size" : 8,
13253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13254  },
13255  {
13256   "alignment" : 8,
13257   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13258   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
13259   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLm32EJEEE",
13260   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLm32EJEEE",
13261   "size" : 8,
13262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13263  },
13264  {
13265   "alignment" : 8,
13266   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
13267   "name" : "android::hardware::hidl_handle &&",
13268   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13269   "self_type" : "_ZTION7android8hardware11hidl_handleE",
13270   "size" : 8,
13271   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13272  },
13273  {
13274   "alignment" : 8,
13275   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
13276   "name" : "android::hardware::hidl_memory &&",
13277   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13278   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
13279   "size" : 8,
13280   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13281  },
13282  {
13283   "alignment" : 8,
13284   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13285   "name" : "android::hardware::Return<android::sp<android::hardware::power::V1_0::IPower> > &&",
13286   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13287   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_5power4V1_06IPowerEEEEE",
13288   "size" : 8,
13289   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13290  },
13291  {
13292   "alignment" : 8,
13293   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
13294   "name" : "android::hardware::Return<bool> &&",
13295   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
13296   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
13297   "size" : 8,
13298   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13299  },
13300  {
13301   "alignment" : 8,
13302   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
13303   "name" : "android::hardware::Return<void> &&",
13304   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
13305   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
13306   "size" : 8,
13307   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13308  },
13309  {
13310   "alignment" : 8,
13311   "linker_set_key" : "_ZTION7android8hardware6StatusE",
13312   "name" : "android::hardware::Status &&",
13313   "referenced_type" : "_ZTIN7android8hardware6StatusE",
13314   "self_type" : "_ZTION7android8hardware6StatusE",
13315   "size" : 8,
13316   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13317  },
13318  {
13319   "alignment" : 8,
13320   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
13321   "name" : "android::hardware::details::return_status &&",
13322   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
13323   "self_type" : "_ZTION7android8hardware7details13return_statusE",
13324   "size" : 8,
13325   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13326  },
13327  {
13328   "alignment" : 8,
13329   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13330   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
13331   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13332   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13333   "size" : 8,
13334   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13335  },
13336  {
13337   "alignment" : 8,
13338   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13339   "name" : "std::function<sp<IBase> (void *)> &&",
13340   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13341   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
13342   "size" : 8,
13343   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13344  },
13345  {
13346   "alignment" : 8,
13347   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13348   "name" : "std::function<sp<IBinder> (void *)> &&",
13349   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13350   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
13351   "size" : 8,
13352   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13353  }
13354 ]
13355}
13356