1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA32_h",
24   "name" : "unsigned char [32]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA32_h",
27   "size" : 32,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA3_h",
33   "name" : "unsigned char [3]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA3_h",
36   "size" : 3,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA5121_h",
42   "name" : "unsigned char [5121]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA5121_h",
45   "size" : 5121,
46   "source_file" : "/system/core/liblog/include/log/log_read.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA7_h",
51   "name" : "unsigned char [7]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA7_h",
54   "size" : 7,
55   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
56  },
57  {
58   "alignment" : 4,
59   "linker_set_key" : "_ZTIA8_j",
60   "name" : "unsigned int [8]",
61   "referenced_type" : "_ZTIj",
62   "self_type" : "_ZTIA8_j",
63   "size" : 32,
64   "source_file" : "/system/core/libsystem/include/system/graphics.h"
65  },
66  {
67   "linker_set_key" : "_ZTIA_f",
68   "name" : "float []",
69   "referenced_type" : "_ZTIf",
70   "self_type" : "_ZTIA_f",
71   "source_file" : "/system/core/libsystem/include/system/graphics.h"
72  }
73 ],
74 "builtin_types" :
75 [
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
230  },
231  {
232   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS1_4V1_011IContexthubEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spIS3_EEb"
275  },
276  {
277   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
278  },
279  {
280   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC1ENS_2spINS2_11IContexthubEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC2ENS_2spINS2_11IContexthubEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
287  },
288  {
289   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
290  },
291  {
292   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub22_hidl_onSettingChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
293  },
294  {
295   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub4pingEv"
296  },
297  {
298   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
302  },
303  {
304   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
305  },
306  {
307   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
308  },
309  {
310   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD2Ev"
311  },
312  {
313   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
314  },
315  {
316   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
317  },
318  {
319   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
320  },
321  {
322   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj"
326  },
327  {
328   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj"
332  },
333  {
334   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj"
335  },
336  {
337   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
341  },
342  {
343   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
344  },
345  {
346   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
350  },
351  {
352   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
353  },
354  {
355   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv"
356  },
357  {
358   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv"
359  },
360  {
361   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub22_hidl_onSettingChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7SettingENS2_12SettingValueE"
362  },
363  {
364   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv"
365  },
366  {
367   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
368  },
369  {
370   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj"
374  },
375  {
376   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
380  },
381  {
382   "binding" : "weak",
383   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS3_4V1_011IContexthubENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
384  },
385  {
386   "binding" : "weak",
387   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_114BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
408  },
409  {
410   "binding" : "weak",
411   "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_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
416  },
417  {
418   "binding" : "weak",
419   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
420  },
421  {
422   "binding" : "weak",
423   "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_"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
428  },
429  {
430   "binding" : "weak",
431   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
432  },
433  {
434   "binding" : "weak",
435   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
440  },
441  {
442   "binding" : "weak",
443   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
444  },
445  {
446   "name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
447  },
448  {
449   "name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
450  },
451  {
452   "name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
453  },
454  {
455   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
456  },
457  {
458   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
459  },
460  {
461   "name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
462  }
463 ],
464 "elf_objects" :
465 [
466  {
467   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub10descriptorE"
468  },
469  {
470   "name" : "_ZTCN7android8hardware10contexthub4V1_111IContexthubE0_NS1_4V1_011IContexthubE"
471  },
472  {
473   "name" : "_ZTCN7android8hardware10contexthub4V1_111IContexthubE0_NS_4hidl4base4V1_05IBaseE"
474  },
475  {
476   "binding" : "weak",
477   "name" : "_ZTCN7android8hardware10contexthub4V1_112BsContexthubE0_NS2_11IContexthubE"
478  },
479  {
480   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS0_7IBinderE"
481  },
482  {
483   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS0_9BHwBinderE"
484  },
485  {
486   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
487  },
488  {
489   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
490  },
491  {
492   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS1_4V1_011IContexthubE"
493  },
494  {
495   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS2_11IContexthubE"
496  },
497  {
498   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
499  },
500  {
501   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE4_NS0_10IInterfaceE"
502  },
503  {
504   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE8_NS0_11BpHwRefBaseE"
505  },
506  {
507   "name" : "_ZTTN7android8hardware10contexthub4V1_111IContexthubE"
508  },
509  {
510   "name" : "_ZTTN7android8hardware10contexthub4V1_114BnHwContexthubE"
511  },
512  {
513   "name" : "_ZTTN7android8hardware10contexthub4V1_114BpHwContexthubE"
514  },
515  {
516   "name" : "_ZTVN7android8hardware10contexthub4V1_111IContexthubE"
517  },
518  {
519   "binding" : "weak",
520   "name" : "_ZTVN7android8hardware10contexthub4V1_112BsContexthubE"
521  },
522  {
523   "name" : "_ZTVN7android8hardware10contexthub4V1_114BnHwContexthubE"
524  },
525  {
526   "name" : "_ZTVN7android8hardware10contexthub4V1_114BpHwContexthubE"
527  }
528 ],
529 "enum_types" :
530 [
531  {
532   "alignment" : 4,
533   "enum_fields" :
534   [
535    {
536     "enum_field_value" : 1,
537     "name" : "HAL_HDR_DOLBY_VISION"
538    },
539    {
540     "enum_field_value" : 2,
541     "name" : "HAL_HDR_HDR10"
542    },
543    {
544     "enum_field_value" : 3,
545     "name" : "HAL_HDR_HLG"
546    }
547   ],
548   "linker_set_key" : "_ZTI13android_hdr_t",
549   "name" : "android_hdr_t",
550   "referenced_type" : "_ZTI13android_hdr_t",
551   "self_type" : "_ZTI13android_hdr_t",
552   "size" : 4,
553   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
554   "underlying_type" : "_ZTIj"
555  },
556  {
557   "alignment" : 4,
558   "enum_fields" :
559   [
560    {
561     "enum_field_value" : 4,
562     "name" : "HAL_HDR_HDR10_PLUS"
563    }
564   ],
565   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
566   "name" : "android_hdr_v1_2_t",
567   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
568   "self_type" : "_ZTI18android_hdr_v1_2_t",
569   "size" : 4,
570   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
571   "underlying_type" : "_ZTIj"
572  },
573  {
574   "alignment" : 4,
575   "enum_fields" :
576   [
577    {
578     "enum_field_value" : 0,
579     "name" : "ANDROID_LOG_UNKNOWN"
580    },
581    {
582     "enum_field_value" : 1,
583     "name" : "ANDROID_LOG_DEFAULT"
584    },
585    {
586     "enum_field_value" : 2,
587     "name" : "ANDROID_LOG_VERBOSE"
588    },
589    {
590     "enum_field_value" : 3,
591     "name" : "ANDROID_LOG_DEBUG"
592    },
593    {
594     "enum_field_value" : 4,
595     "name" : "ANDROID_LOG_INFO"
596    },
597    {
598     "enum_field_value" : 5,
599     "name" : "ANDROID_LOG_WARN"
600    },
601    {
602     "enum_field_value" : 6,
603     "name" : "ANDROID_LOG_ERROR"
604    },
605    {
606     "enum_field_value" : 7,
607     "name" : "ANDROID_LOG_FATAL"
608    },
609    {
610     "enum_field_value" : 8,
611     "name" : "ANDROID_LOG_SILENT"
612    }
613   ],
614   "linker_set_key" : "_ZTI19android_LogPriority",
615   "name" : "android_LogPriority",
616   "referenced_type" : "_ZTI19android_LogPriority",
617   "self_type" : "_ZTI19android_LogPriority",
618   "size" : 4,
619   "source_file" : "/system/core/liblog/include/android/log.h",
620   "underlying_type" : "_ZTIj"
621  },
622  {
623   "alignment" : 4,
624   "enum_fields" :
625   [
626    {
627     "enum_field_value" : 0,
628     "name" : "HAL_DATASPACE_UNKNOWN"
629    },
630    {
631     "enum_field_value" : 1,
632     "name" : "HAL_DATASPACE_ARBITRARY"
633    },
634    {
635     "enum_field_value" : 16,
636     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
637    },
638    {
639     "enum_field_value" : 4128768,
640     "name" : "HAL_DATASPACE_STANDARD_MASK"
641    },
642    {
643     "enum_field_value" : 0,
644     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
645    },
646    {
647     "enum_field_value" : 65536,
648     "name" : "HAL_DATASPACE_STANDARD_BT709"
649    },
650    {
651     "enum_field_value" : 131072,
652     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
653    },
654    {
655     "enum_field_value" : 196608,
656     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
657    },
658    {
659     "enum_field_value" : 262144,
660     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
661    },
662    {
663     "enum_field_value" : 327680,
664     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
665    },
666    {
667     "enum_field_value" : 393216,
668     "name" : "HAL_DATASPACE_STANDARD_BT2020"
669    },
670    {
671     "enum_field_value" : 458752,
672     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
673    },
674    {
675     "enum_field_value" : 524288,
676     "name" : "HAL_DATASPACE_STANDARD_BT470M"
677    },
678    {
679     "enum_field_value" : 589824,
680     "name" : "HAL_DATASPACE_STANDARD_FILM"
681    },
682    {
683     "enum_field_value" : 655360,
684     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
685    },
686    {
687     "enum_field_value" : 720896,
688     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
689    },
690    {
691     "enum_field_value" : 22,
692     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
693    },
694    {
695     "enum_field_value" : 130023424,
696     "name" : "HAL_DATASPACE_TRANSFER_MASK"
697    },
698    {
699     "enum_field_value" : 0,
700     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
701    },
702    {
703     "enum_field_value" : 4194304,
704     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
705    },
706    {
707     "enum_field_value" : 8388608,
708     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
709    },
710    {
711     "enum_field_value" : 12582912,
712     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
713    },
714    {
715     "enum_field_value" : 16777216,
716     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
717    },
718    {
719     "enum_field_value" : 20971520,
720     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
721    },
722    {
723     "enum_field_value" : 25165824,
724     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
725    },
726    {
727     "enum_field_value" : 29360128,
728     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
729    },
730    {
731     "enum_field_value" : 33554432,
732     "name" : "HAL_DATASPACE_TRANSFER_HLG"
733    },
734    {
735     "enum_field_value" : 27,
736     "name" : "HAL_DATASPACE_RANGE_SHIFT"
737    },
738    {
739     "enum_field_value" : 939524096,
740     "name" : "HAL_DATASPACE_RANGE_MASK"
741    },
742    {
743     "enum_field_value" : 0,
744     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
745    },
746    {
747     "enum_field_value" : 134217728,
748     "name" : "HAL_DATASPACE_RANGE_FULL"
749    },
750    {
751     "enum_field_value" : 268435456,
752     "name" : "HAL_DATASPACE_RANGE_LIMITED"
753    },
754    {
755     "enum_field_value" : 402653184,
756     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
757    },
758    {
759     "enum_field_value" : 512,
760     "name" : "HAL_DATASPACE_SRGB_LINEAR"
761    },
762    {
763     "enum_field_value" : 138477568,
764     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
765    },
766    {
767     "enum_field_value" : 406913024,
768     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
769    },
770    {
771     "enum_field_value" : 513,
772     "name" : "HAL_DATASPACE_SRGB"
773    },
774    {
775     "enum_field_value" : 142671872,
776     "name" : "HAL_DATASPACE_V0_SRGB"
777    },
778    {
779     "enum_field_value" : 411107328,
780     "name" : "HAL_DATASPACE_V0_SCRGB"
781    },
782    {
783     "enum_field_value" : 257,
784     "name" : "HAL_DATASPACE_JFIF"
785    },
786    {
787     "enum_field_value" : 146931712,
788     "name" : "HAL_DATASPACE_V0_JFIF"
789    },
790    {
791     "enum_field_value" : 258,
792     "name" : "HAL_DATASPACE_BT601_625"
793    },
794    {
795     "enum_field_value" : 281149440,
796     "name" : "HAL_DATASPACE_V0_BT601_625"
797    },
798    {
799     "enum_field_value" : 259,
800     "name" : "HAL_DATASPACE_BT601_525"
801    },
802    {
803     "enum_field_value" : 281280512,
804     "name" : "HAL_DATASPACE_V0_BT601_525"
805    },
806    {
807     "enum_field_value" : 260,
808     "name" : "HAL_DATASPACE_BT709"
809    },
810    {
811     "enum_field_value" : 281083904,
812     "name" : "HAL_DATASPACE_V0_BT709"
813    },
814    {
815     "enum_field_value" : 139067392,
816     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
817    },
818    {
819     "enum_field_value" : 155844608,
820     "name" : "HAL_DATASPACE_DCI_P3"
821    },
822    {
823     "enum_field_value" : 139067392,
824     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
825    },
826    {
827     "enum_field_value" : 143261696,
828     "name" : "HAL_DATASPACE_DISPLAY_P3"
829    },
830    {
831     "enum_field_value" : 151715840,
832     "name" : "HAL_DATASPACE_ADOBE_RGB"
833    },
834    {
835     "enum_field_value" : 138805248,
836     "name" : "HAL_DATASPACE_BT2020_LINEAR"
837    },
838    {
839     "enum_field_value" : 147193856,
840     "name" : "HAL_DATASPACE_BT2020"
841    },
842    {
843     "enum_field_value" : 163971072,
844     "name" : "HAL_DATASPACE_BT2020_PQ"
845    },
846    {
847     "enum_field_value" : 4096,
848     "name" : "HAL_DATASPACE_DEPTH"
849    },
850    {
851     "enum_field_value" : 4097,
852     "name" : "HAL_DATASPACE_SENSOR"
853    }
854   ],
855   "linker_set_key" : "_ZTI19android_dataspace_t",
856   "name" : "android_dataspace_t",
857   "referenced_type" : "_ZTI19android_dataspace_t",
858   "self_type" : "_ZTI19android_dataspace_t",
859   "size" : 4,
860   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
861   "underlying_type" : "_ZTIj"
862  },
863  {
864   "alignment" : 4,
865   "enum_fields" :
866   [
867    {
868     "enum_field_value" : 0,
869     "name" : "FLEX_FORMAT_INVALID"
870    },
871    {
872     "enum_field_value" : 1,
873     "name" : "FLEX_FORMAT_Y"
874    },
875    {
876     "enum_field_value" : 7,
877     "name" : "FLEX_FORMAT_YCbCr"
878    },
879    {
880     "enum_field_value" : 1073741831,
881     "name" : "FLEX_FORMAT_YCbCrA"
882    },
883    {
884     "enum_field_value" : 7168,
885     "name" : "FLEX_FORMAT_RGB"
886    },
887    {
888     "enum_field_value" : 1073748992,
889     "name" : "FLEX_FORMAT_RGBA"
890    }
891   ],
892   "linker_set_key" : "_ZTI19android_flex_format",
893   "name" : "android_flex_format",
894   "referenced_type" : "_ZTI19android_flex_format",
895   "self_type" : "_ZTI19android_flex_format",
896   "size" : 4,
897   "source_file" : "/system/core/libsystem/include/system/graphics.h",
898   "underlying_type" : "_ZTIj"
899  },
900  {
901   "alignment" : 4,
902   "enum_fields" :
903   [
904    {
905     "enum_field_value" : 1,
906     "name" : "HAL_TRANSFORM_FLIP_H"
907    },
908    {
909     "enum_field_value" : 2,
910     "name" : "HAL_TRANSFORM_FLIP_V"
911    },
912    {
913     "enum_field_value" : 4,
914     "name" : "HAL_TRANSFORM_ROT_90"
915    },
916    {
917     "enum_field_value" : 3,
918     "name" : "HAL_TRANSFORM_ROT_180"
919    },
920    {
921     "enum_field_value" : 7,
922     "name" : "HAL_TRANSFORM_ROT_270"
923    }
924   ],
925   "linker_set_key" : "_ZTI19android_transform_t",
926   "name" : "android_transform_t",
927   "referenced_type" : "_ZTI19android_transform_t",
928   "self_type" : "_ZTI19android_transform_t",
929   "size" : 4,
930   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
931   "underlying_type" : "_ZTIj"
932  },
933  {
934   "alignment" : 4,
935   "enum_fields" :
936   [
937    {
938     "enum_field_value" : 0,
939     "name" : "HAL_COLOR_MODE_NATIVE"
940    },
941    {
942     "enum_field_value" : 1,
943     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
944    },
945    {
946     "enum_field_value" : 2,
947     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
948    },
949    {
950     "enum_field_value" : 3,
951     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
952    },
953    {
954     "enum_field_value" : 4,
955     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
956    },
957    {
958     "enum_field_value" : 5,
959     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
960    },
961    {
962     "enum_field_value" : 6,
963     "name" : "HAL_COLOR_MODE_DCI_P3"
964    },
965    {
966     "enum_field_value" : 7,
967     "name" : "HAL_COLOR_MODE_SRGB"
968    },
969    {
970     "enum_field_value" : 8,
971     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
972    },
973    {
974     "enum_field_value" : 9,
975     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
976    }
977   ],
978   "linker_set_key" : "_ZTI20android_color_mode_t",
979   "name" : "android_color_mode_t",
980   "referenced_type" : "_ZTI20android_color_mode_t",
981   "self_type" : "_ZTI20android_color_mode_t",
982   "size" : 4,
983   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
984   "underlying_type" : "_ZTIj"
985  },
986  {
987   "alignment" : 4,
988   "enum_fields" :
989   [
990    {
991     "enum_field_value" : 0,
992     "name" : "SYSTEM_TIME_REALTIME"
993    },
994    {
995     "enum_field_value" : 1,
996     "name" : "SYSTEM_TIME_MONOTONIC"
997    },
998    {
999     "enum_field_value" : 2,
1000     "name" : "SYSTEM_TIME_PROCESS"
1001    },
1002    {
1003     "enum_field_value" : 3,
1004     "name" : "SYSTEM_TIME_THREAD"
1005    },
1006    {
1007     "enum_field_value" : 4,
1008     "name" : "SYSTEM_TIME_BOOTTIME"
1009    }
1010   ],
1011   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1012   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1013   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1014   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1015   "size" : 4,
1016   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1017   "underlying_type" : "_ZTIj"
1018  },
1019  {
1020   "alignment" : 4,
1021   "enum_fields" :
1022   [
1023    {
1024     "enum_field_value" : 1,
1025     "name" : "FLEX_COMPONENT_Y"
1026    },
1027    {
1028     "enum_field_value" : 2,
1029     "name" : "FLEX_COMPONENT_Cb"
1030    },
1031    {
1032     "enum_field_value" : 4,
1033     "name" : "FLEX_COMPONENT_Cr"
1034    },
1035    {
1036     "enum_field_value" : 1024,
1037     "name" : "FLEX_COMPONENT_R"
1038    },
1039    {
1040     "enum_field_value" : 2048,
1041     "name" : "FLEX_COMPONENT_G"
1042    },
1043    {
1044     "enum_field_value" : 4096,
1045     "name" : "FLEX_COMPONENT_B"
1046    },
1047    {
1048     "enum_field_value" : 1073741824,
1049     "name" : "FLEX_COMPONENT_A"
1050    }
1051   ],
1052   "linker_set_key" : "_ZTI22android_flex_component",
1053   "name" : "android_flex_component",
1054   "referenced_type" : "_ZTI22android_flex_component",
1055   "self_type" : "_ZTI22android_flex_component",
1056   "size" : 4,
1057   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1058   "underlying_type" : "_ZTIj"
1059  },
1060  {
1061   "alignment" : 4,
1062   "enum_fields" :
1063   [
1064    {
1065     "enum_field_value" : 1,
1066     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1067    },
1068    {
1069     "enum_field_value" : 2,
1070     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1071    },
1072    {
1073     "enum_field_value" : 3,
1074     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1075    },
1076    {
1077     "enum_field_value" : 4,
1078     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1079    },
1080    {
1081     "enum_field_value" : 5,
1082     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1083    },
1084    {
1085     "enum_field_value" : 16,
1086     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1087    },
1088    {
1089     "enum_field_value" : 17,
1090     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1091    },
1092    {
1093     "enum_field_value" : 20,
1094     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1095    },
1096    {
1097     "enum_field_value" : 22,
1098     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1099    },
1100    {
1101     "enum_field_value" : 32,
1102     "name" : "HAL_PIXEL_FORMAT_RAW16"
1103    },
1104    {
1105     "enum_field_value" : 33,
1106     "name" : "HAL_PIXEL_FORMAT_BLOB"
1107    },
1108    {
1109     "enum_field_value" : 34,
1110     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1111    },
1112    {
1113     "enum_field_value" : 35,
1114     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1115    },
1116    {
1117     "enum_field_value" : 36,
1118     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1119    },
1120    {
1121     "enum_field_value" : 37,
1122     "name" : "HAL_PIXEL_FORMAT_RAW10"
1123    },
1124    {
1125     "enum_field_value" : 38,
1126     "name" : "HAL_PIXEL_FORMAT_RAW12"
1127    },
1128    {
1129     "enum_field_value" : 43,
1130     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1131    },
1132    {
1133     "enum_field_value" : 538982489,
1134     "name" : "HAL_PIXEL_FORMAT_Y8"
1135    },
1136    {
1137     "enum_field_value" : 540422489,
1138     "name" : "HAL_PIXEL_FORMAT_Y16"
1139    },
1140    {
1141     "enum_field_value" : 842094169,
1142     "name" : "HAL_PIXEL_FORMAT_YV12"
1143    }
1144   ],
1145   "linker_set_key" : "_ZTI22android_pixel_format_t",
1146   "name" : "android_pixel_format_t",
1147   "referenced_type" : "_ZTI22android_pixel_format_t",
1148   "self_type" : "_ZTI22android_pixel_format_t",
1149   "size" : 4,
1150   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1151   "underlying_type" : "_ZTIj"
1152  },
1153  {
1154   "alignment" : 4,
1155   "enum_fields" :
1156   [
1157    {
1158     "enum_field_value" : 19,
1159     "name" : "ANDROID_PRIORITY_LOWEST"
1160    },
1161    {
1162     "enum_field_value" : 10,
1163     "name" : "ANDROID_PRIORITY_BACKGROUND"
1164    },
1165    {
1166     "enum_field_value" : 0,
1167     "name" : "ANDROID_PRIORITY_NORMAL"
1168    },
1169    {
1170     "enum_field_value" : -2,
1171     "name" : "ANDROID_PRIORITY_FOREGROUND"
1172    },
1173    {
1174     "enum_field_value" : -4,
1175     "name" : "ANDROID_PRIORITY_DISPLAY"
1176    },
1177    {
1178     "enum_field_value" : -8,
1179     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1180    },
1181    {
1182     "enum_field_value" : -10,
1183     "name" : "ANDROID_PRIORITY_VIDEO"
1184    },
1185    {
1186     "enum_field_value" : -16,
1187     "name" : "ANDROID_PRIORITY_AUDIO"
1188    },
1189    {
1190     "enum_field_value" : -19,
1191     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1192    },
1193    {
1194     "enum_field_value" : -20,
1195     "name" : "ANDROID_PRIORITY_HIGHEST"
1196    },
1197    {
1198     "enum_field_value" : 0,
1199     "name" : "ANDROID_PRIORITY_DEFAULT"
1200    },
1201    {
1202     "enum_field_value" : -1,
1203     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1204    },
1205    {
1206     "enum_field_value" : 1,
1207     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1208    }
1209   ],
1210   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1211   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1212   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1213   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1214   "size" : 4,
1215   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1216   "underlying_type" : "_ZTIi"
1217  },
1218  {
1219   "alignment" : 4,
1220   "enum_fields" :
1221   [
1222    {
1223     "enum_field_value" : 281411584,
1224     "name" : "HAL_DATASPACE_BT2020_ITU"
1225    },
1226    {
1227     "enum_field_value" : 298188800,
1228     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1229    },
1230    {
1231     "enum_field_value" : 302383104,
1232     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1233    },
1234    {
1235     "enum_field_value" : 168165376,
1236     "name" : "HAL_DATASPACE_BT2020_HLG"
1237    }
1238   ],
1239   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1240   "name" : "android_dataspace_v1_1_t",
1241   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1242   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1243   "size" : 4,
1244   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1245   "underlying_type" : "_ZTIj"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 142999552,
1253     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1254    },
1255    {
1256     "enum_field_value" : 4098,
1257     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1258    },
1259    {
1260     "enum_field_value" : 4099,
1261     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1262    },
1263    {
1264     "enum_field_value" : 4100,
1265     "name" : "HAL_DATASPACE_HEIF"
1266    }
1267   ],
1268   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1269   "name" : "android_dataspace_v1_2_t",
1270   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1271   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1272   "size" : 4,
1273   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1274   "underlying_type" : "_ZTIj"
1275  },
1276  {
1277   "alignment" : 4,
1278   "enum_fields" :
1279   [
1280    {
1281     "enum_field_value" : 10,
1282     "name" : "HAL_COLOR_MODE_BT2020"
1283    },
1284    {
1285     "enum_field_value" : 11,
1286     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1287    },
1288    {
1289     "enum_field_value" : 12,
1290     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1291    }
1292   ],
1293   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1294   "name" : "android_color_mode_v1_1_t",
1295   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1296   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1297   "size" : 4,
1298   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1299   "underlying_type" : "_ZTIj"
1300  },
1301  {
1302   "alignment" : 4,
1303   "enum_fields" :
1304   [
1305    {
1306     "enum_field_value" : 0,
1307     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1308    },
1309    {
1310     "enum_field_value" : 1,
1311     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1312    },
1313    {
1314     "enum_field_value" : 2,
1315     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1316    },
1317    {
1318     "enum_field_value" : 3,
1319     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1320    },
1321    {
1322     "enum_field_value" : 4,
1323     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1324    },
1325    {
1326     "enum_field_value" : 5,
1327     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1328    },
1329    {
1330     "enum_field_value" : 6,
1331     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1332    }
1333   ],
1334   "linker_set_key" : "_ZTI25android_color_transform_t",
1335   "name" : "android_color_transform_t",
1336   "referenced_type" : "_ZTI25android_color_transform_t",
1337   "self_type" : "_ZTI25android_color_transform_t",
1338   "size" : 4,
1339   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1340   "underlying_type" : "_ZTIj"
1341  },
1342  {
1343   "alignment" : 4,
1344   "enum_fields" :
1345   [
1346    {
1347     "enum_field_value" : 39,
1348     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1349    },
1350    {
1351     "enum_field_value" : 40,
1352     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1353    },
1354    {
1355     "enum_field_value" : 41,
1356     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1357    },
1358    {
1359     "enum_field_value" : 42,
1360     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1361    }
1362   ],
1363   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1364   "name" : "android_pixel_format_sw_t",
1365   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1366   "self_type" : "_ZTI25android_pixel_format_sw_t",
1367   "size" : 4,
1368   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1369   "underlying_type" : "_ZTIj"
1370  },
1371  {
1372   "alignment" : 4,
1373   "enum_fields" :
1374   [
1375    {
1376     "enum_field_value" : 48,
1377     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1378    },
1379    {
1380     "enum_field_value" : 49,
1381     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1382    },
1383    {
1384     "enum_field_value" : 50,
1385     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1386    },
1387    {
1388     "enum_field_value" : 51,
1389     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1390    },
1391    {
1392     "enum_field_value" : 52,
1393     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1394    },
1395    {
1396     "enum_field_value" : 53,
1397     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1398    },
1399    {
1400     "enum_field_value" : 54,
1401     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1402    }
1403   ],
1404   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1405   "name" : "android_pixel_format_v1_1_t",
1406   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1407   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1408   "size" : 4,
1409   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1410   "underlying_type" : "_ZTIj"
1411  },
1412  {
1413   "alignment" : 4,
1414   "enum_fields" :
1415   [
1416    {
1417     "enum_field_value" : 55,
1418     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1419    }
1420   ],
1421   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1422   "name" : "android_pixel_format_v1_2_t",
1423   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1424   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1425   "size" : 4,
1426   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1427   "underlying_type" : "_ZTIj"
1428  },
1429  {
1430   "alignment" : 4,
1431   "enum_fields" :
1432   [
1433    {
1434     "enum_field_value" : 0,
1435     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1436    },
1437    {
1438     "enum_field_value" : 1,
1439     "name" : "HAL_RENDER_INTENT_ENHANCE"
1440    },
1441    {
1442     "enum_field_value" : 2,
1443     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1444    },
1445    {
1446     "enum_field_value" : 3,
1447     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1448    }
1449   ],
1450   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1451   "name" : "android_render_intent_v1_1_t",
1452   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1453   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1454   "size" : 4,
1455   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1456   "underlying_type" : "_ZTIj"
1457  },
1458  {
1459   "alignment" : 4,
1460   "enum_fields" :
1461   [
1462    {
1463     "enum_field_value" : 0,
1464     "name" : "LOG_ID_MIN"
1465    },
1466    {
1467     "enum_field_value" : 0,
1468     "name" : "LOG_ID_MAIN"
1469    },
1470    {
1471     "enum_field_value" : 1,
1472     "name" : "LOG_ID_RADIO"
1473    },
1474    {
1475     "enum_field_value" : 2,
1476     "name" : "LOG_ID_EVENTS"
1477    },
1478    {
1479     "enum_field_value" : 3,
1480     "name" : "LOG_ID_SYSTEM"
1481    },
1482    {
1483     "enum_field_value" : 4,
1484     "name" : "LOG_ID_CRASH"
1485    },
1486    {
1487     "enum_field_value" : 5,
1488     "name" : "LOG_ID_STATS"
1489    },
1490    {
1491     "enum_field_value" : 6,
1492     "name" : "LOG_ID_SECURITY"
1493    },
1494    {
1495     "enum_field_value" : 7,
1496     "name" : "LOG_ID_KERNEL"
1497    },
1498    {
1499     "enum_field_value" : 8,
1500     "name" : "LOG_ID_MAX"
1501    },
1502    {
1503     "enum_field_value" : 2147483647,
1504     "name" : "LOG_ID_DEFAULT"
1505    }
1506   ],
1507   "linker_set_key" : "_ZTI6log_id",
1508   "name" : "log_id",
1509   "referenced_type" : "_ZTI6log_id",
1510   "self_type" : "_ZTI6log_id",
1511   "size" : 4,
1512   "source_file" : "/system/core/liblog/include/android/log.h",
1513   "underlying_type" : "_ZTIj"
1514  },
1515  {
1516   "alignment" : 4,
1517   "enum_fields" :
1518   [
1519    {
1520     "enum_field_value" : 1,
1521     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1522    },
1523    {
1524     "enum_field_value" : 2,
1525     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1526    },
1527    {
1528     "enum_field_value" : 4,
1529     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1530    }
1531   ],
1532   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1533   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1534   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1535   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1536   "size" : 4,
1537   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1538   "underlying_type" : "_ZTIj"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 0,
1546     "name" : "android::OK"
1547    },
1548    {
1549     "enum_field_value" : 0,
1550     "name" : "android::NO_ERROR"
1551    },
1552    {
1553     "enum_field_value" : -2147483648,
1554     "name" : "android::UNKNOWN_ERROR"
1555    },
1556    {
1557     "enum_field_value" : -12,
1558     "name" : "android::NO_MEMORY"
1559    },
1560    {
1561     "enum_field_value" : -38,
1562     "name" : "android::INVALID_OPERATION"
1563    },
1564    {
1565     "enum_field_value" : -22,
1566     "name" : "android::BAD_VALUE"
1567    },
1568    {
1569     "enum_field_value" : -2147483647,
1570     "name" : "android::BAD_TYPE"
1571    },
1572    {
1573     "enum_field_value" : -2,
1574     "name" : "android::NAME_NOT_FOUND"
1575    },
1576    {
1577     "enum_field_value" : -1,
1578     "name" : "android::PERMISSION_DENIED"
1579    },
1580    {
1581     "enum_field_value" : -19,
1582     "name" : "android::NO_INIT"
1583    },
1584    {
1585     "enum_field_value" : -17,
1586     "name" : "android::ALREADY_EXISTS"
1587    },
1588    {
1589     "enum_field_value" : -32,
1590     "name" : "android::DEAD_OBJECT"
1591    },
1592    {
1593     "enum_field_value" : -2147483646,
1594     "name" : "android::FAILED_TRANSACTION"
1595    },
1596    {
1597     "enum_field_value" : -75,
1598     "name" : "android::BAD_INDEX"
1599    },
1600    {
1601     "enum_field_value" : -61,
1602     "name" : "android::NOT_ENOUGH_DATA"
1603    },
1604    {
1605     "enum_field_value" : -11,
1606     "name" : "android::WOULD_BLOCK"
1607    },
1608    {
1609     "enum_field_value" : -110,
1610     "name" : "android::TIMED_OUT"
1611    },
1612    {
1613     "enum_field_value" : -74,
1614     "name" : "android::UNKNOWN_TRANSACTION"
1615    },
1616    {
1617     "enum_field_value" : -2147483641,
1618     "name" : "android::FDS_NOT_ALLOWED"
1619    },
1620    {
1621     "enum_field_value" : -2147483640,
1622     "name" : "android::UNEXPECTED_NULL"
1623    }
1624   ],
1625   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1626   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1627   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1628   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1629   "size" : 4,
1630   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1631   "underlying_type" : "_ZTIi"
1632  },
1633  {
1634   "alignment" : 4,
1635   "enum_fields" :
1636   [
1637    {
1638     "enum_field_value" : 19,
1639     "name" : "android::PRIORITY_LOWEST"
1640    },
1641    {
1642     "enum_field_value" : 10,
1643     "name" : "android::PRIORITY_BACKGROUND"
1644    },
1645    {
1646     "enum_field_value" : 0,
1647     "name" : "android::PRIORITY_NORMAL"
1648    },
1649    {
1650     "enum_field_value" : -2,
1651     "name" : "android::PRIORITY_FOREGROUND"
1652    },
1653    {
1654     "enum_field_value" : -4,
1655     "name" : "android::PRIORITY_DISPLAY"
1656    },
1657    {
1658     "enum_field_value" : -8,
1659     "name" : "android::PRIORITY_URGENT_DISPLAY"
1660    },
1661    {
1662     "enum_field_value" : -16,
1663     "name" : "android::PRIORITY_AUDIO"
1664    },
1665    {
1666     "enum_field_value" : -19,
1667     "name" : "android::PRIORITY_URGENT_AUDIO"
1668    },
1669    {
1670     "enum_field_value" : -20,
1671     "name" : "android::PRIORITY_HIGHEST"
1672    },
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "android::PRIORITY_DEFAULT"
1676    },
1677    {
1678     "enum_field_value" : -1,
1679     "name" : "android::PRIORITY_MORE_FAVORABLE"
1680    },
1681    {
1682     "enum_field_value" : 1,
1683     "name" : "android::PRIORITY_LESS_FAVORABLE"
1684    }
1685   ],
1686   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1687   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1688   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1689   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1690   "size" : 4,
1691   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1692   "underlying_type" : "_ZTIi"
1693  },
1694  {
1695   "alignment" : 4,
1696   "enum_fields" :
1697   [
1698    {
1699     "enum_field_value" : 1,
1700     "name" : "android::trait_trivial_copy<bool>::value"
1701    }
1702   ],
1703   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1704   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1705   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1706   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1707   "size" : 4,
1708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1709   "underlying_type" : "_ZTIj"
1710  },
1711  {
1712   "alignment" : 4,
1713   "enum_fields" :
1714   [
1715    {
1716     "enum_field_value" : 1,
1717     "name" : "android::trait_trivial_copy<char>::value"
1718    }
1719   ],
1720   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1721   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1722   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1723   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1724   "size" : 4,
1725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1726   "underlying_type" : "_ZTIj"
1727  },
1728  {
1729   "alignment" : 4,
1730   "enum_fields" :
1731   [
1732    {
1733     "enum_field_value" : 1,
1734     "name" : "android::trait_trivial_copy<double>::value"
1735    }
1736   ],
1737   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1738   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1739   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1740   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1741   "size" : 4,
1742   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1743   "underlying_type" : "_ZTIj"
1744  },
1745  {
1746   "alignment" : 4,
1747   "enum_fields" :
1748   [
1749    {
1750     "enum_field_value" : 1,
1751     "name" : "android::trait_trivial_copy<float>::value"
1752    }
1753   ],
1754   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1755   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1756   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1757   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1758   "size" : 4,
1759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1760   "underlying_type" : "_ZTIj"
1761  },
1762  {
1763   "alignment" : 4,
1764   "enum_fields" :
1765   [
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "android::trait_trivial_copy<unsigned char>::value"
1769    }
1770   ],
1771   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1772   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1773   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1774   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1775   "size" : 4,
1776   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1777   "underlying_type" : "_ZTIj"
1778  },
1779  {
1780   "alignment" : 4,
1781   "enum_fields" :
1782   [
1783    {
1784     "enum_field_value" : 1,
1785     "name" : "android::trait_trivial_copy<int>::value"
1786    }
1787   ],
1788   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1789   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1790   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1791   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1792   "size" : 4,
1793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1794   "underlying_type" : "_ZTIj"
1795  },
1796  {
1797   "alignment" : 4,
1798   "enum_fields" :
1799   [
1800    {
1801     "enum_field_value" : 1,
1802     "name" : "android::trait_trivial_copy<unsigned int>::value"
1803    }
1804   ],
1805   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1806   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1807   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1808   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1809   "size" : 4,
1810   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1811   "underlying_type" : "_ZTIj"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 1,
1819     "name" : "android::trait_trivial_copy<long>::value"
1820    }
1821   ],
1822   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1823   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1824   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1825   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1826   "size" : 4,
1827   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1828   "underlying_type" : "_ZTIj"
1829  },
1830  {
1831   "alignment" : 4,
1832   "enum_fields" :
1833   [
1834    {
1835     "enum_field_value" : 1,
1836     "name" : "android::trait_trivial_copy<unsigned long>::value"
1837    }
1838   ],
1839   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1840   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1841   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1842   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1843   "size" : 4,
1844   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1845   "underlying_type" : "_ZTIj"
1846  },
1847  {
1848   "alignment" : 4,
1849   "enum_fields" :
1850   [
1851    {
1852     "enum_field_value" : 1,
1853     "name" : "android::trait_trivial_copy<short>::value"
1854    }
1855   ],
1856   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1857   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1858   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1859   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1860   "size" : 4,
1861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1862   "underlying_type" : "_ZTIj"
1863  },
1864  {
1865   "alignment" : 4,
1866   "enum_fields" :
1867   [
1868    {
1869     "enum_field_value" : 1,
1870     "name" : "android::trait_trivial_copy<unsigned short>::value"
1871    }
1872   ],
1873   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1874   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1875   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1876   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1877   "size" : 4,
1878   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1879   "underlying_type" : "_ZTIj"
1880  },
1881  {
1882   "alignment" : 4,
1883   "enum_fields" :
1884   [
1885    {
1886     "enum_field_value" : 1,
1887     "name" : "android::trait_trivial_copy<void>::value"
1888    }
1889   ],
1890   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1891   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1892   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1893   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1894   "size" : 4,
1895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1896   "underlying_type" : "_ZTIj"
1897  },
1898  {
1899   "alignment" : 4,
1900   "enum_fields" :
1901   [
1902    {
1903     "enum_field_value" : 1,
1904     "name" : "android::trait_trivial_copy<long long>::value"
1905    }
1906   ],
1907   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1908   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1909   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1910   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1911   "size" : 4,
1912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1913   "underlying_type" : "_ZTIj"
1914  },
1915  {
1916   "alignment" : 4,
1917   "enum_fields" :
1918   [
1919    {
1920     "enum_field_value" : 1,
1921     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1922    }
1923   ],
1924   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1925   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1926   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1927   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1928   "size" : 4,
1929   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1930   "underlying_type" : "_ZTIj"
1931  },
1932  {
1933   "alignment" : 4,
1934   "enum_fields" :
1935   [
1936    {
1937     "enum_field_value" : 1,
1938     "name" : "android::trait_trivial_ctor<bool>::value"
1939    }
1940   ],
1941   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1942   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1943   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1944   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1945   "size" : 4,
1946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1947   "underlying_type" : "_ZTIj"
1948  },
1949  {
1950   "alignment" : 4,
1951   "enum_fields" :
1952   [
1953    {
1954     "enum_field_value" : 1,
1955     "name" : "android::trait_trivial_ctor<char>::value"
1956    }
1957   ],
1958   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1959   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1960   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1961   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1962   "size" : 4,
1963   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1964   "underlying_type" : "_ZTIj"
1965  },
1966  {
1967   "alignment" : 4,
1968   "enum_fields" :
1969   [
1970    {
1971     "enum_field_value" : 1,
1972     "name" : "android::trait_trivial_ctor<double>::value"
1973    }
1974   ],
1975   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1976   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1977   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1978   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1979   "size" : 4,
1980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1981   "underlying_type" : "_ZTIj"
1982  },
1983  {
1984   "alignment" : 4,
1985   "enum_fields" :
1986   [
1987    {
1988     "enum_field_value" : 1,
1989     "name" : "android::trait_trivial_ctor<float>::value"
1990    }
1991   ],
1992   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1993   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1994   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1995   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1996   "size" : 4,
1997   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1998   "underlying_type" : "_ZTIj"
1999  },
2000  {
2001   "alignment" : 4,
2002   "enum_fields" :
2003   [
2004    {
2005     "enum_field_value" : 1,
2006     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2007    }
2008   ],
2009   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2010   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2011   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2012   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2013   "size" : 4,
2014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2015   "underlying_type" : "_ZTIj"
2016  },
2017  {
2018   "alignment" : 4,
2019   "enum_fields" :
2020   [
2021    {
2022     "enum_field_value" : 1,
2023     "name" : "android::trait_trivial_ctor<int>::value"
2024    }
2025   ],
2026   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2027   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2028   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2029   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2030   "size" : 4,
2031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2032   "underlying_type" : "_ZTIj"
2033  },
2034  {
2035   "alignment" : 4,
2036   "enum_fields" :
2037   [
2038    {
2039     "enum_field_value" : 1,
2040     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2041    }
2042   ],
2043   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2044   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2045   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2046   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2047   "size" : 4,
2048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2049   "underlying_type" : "_ZTIj"
2050  },
2051  {
2052   "alignment" : 4,
2053   "enum_fields" :
2054   [
2055    {
2056     "enum_field_value" : 1,
2057     "name" : "android::trait_trivial_ctor<long>::value"
2058    }
2059   ],
2060   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2061   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2062   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2063   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2064   "size" : 4,
2065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2066   "underlying_type" : "_ZTIj"
2067  },
2068  {
2069   "alignment" : 4,
2070   "enum_fields" :
2071   [
2072    {
2073     "enum_field_value" : 1,
2074     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2075    }
2076   ],
2077   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2078   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2079   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2080   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2081   "size" : 4,
2082   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2083   "underlying_type" : "_ZTIj"
2084  },
2085  {
2086   "alignment" : 4,
2087   "enum_fields" :
2088   [
2089    {
2090     "enum_field_value" : 1,
2091     "name" : "android::trait_trivial_ctor<short>::value"
2092    }
2093   ],
2094   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2095   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2096   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2097   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2098   "size" : 4,
2099   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2100   "underlying_type" : "_ZTIj"
2101  },
2102  {
2103   "alignment" : 4,
2104   "enum_fields" :
2105   [
2106    {
2107     "enum_field_value" : 1,
2108     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2109    }
2110   ],
2111   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2112   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2113   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2114   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2115   "size" : 4,
2116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2117   "underlying_type" : "_ZTIj"
2118  },
2119  {
2120   "alignment" : 4,
2121   "enum_fields" :
2122   [
2123    {
2124     "enum_field_value" : 1,
2125     "name" : "android::trait_trivial_ctor<void>::value"
2126    }
2127   ],
2128   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2129   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2130   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2131   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2132   "size" : 4,
2133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2134   "underlying_type" : "_ZTIj"
2135  },
2136  {
2137   "alignment" : 4,
2138   "enum_fields" :
2139   [
2140    {
2141     "enum_field_value" : 1,
2142     "name" : "android::trait_trivial_ctor<long long>::value"
2143    }
2144   ],
2145   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2146   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2147   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2148   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2149   "size" : 4,
2150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2151   "underlying_type" : "_ZTIj"
2152  },
2153  {
2154   "alignment" : 4,
2155   "enum_fields" :
2156   [
2157    {
2158     "enum_field_value" : 1,
2159     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2160    }
2161   ],
2162   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2163   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2164   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2165   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2166   "size" : 4,
2167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2168   "underlying_type" : "_ZTIj"
2169  },
2170  {
2171   "alignment" : 4,
2172   "enum_fields" :
2173   [
2174    {
2175     "enum_field_value" : 1,
2176     "name" : "android::trait_trivial_dtor<bool>::value"
2177    }
2178   ],
2179   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2180   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2181   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2182   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2183   "size" : 4,
2184   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2185   "underlying_type" : "_ZTIj"
2186  },
2187  {
2188   "alignment" : 4,
2189   "enum_fields" :
2190   [
2191    {
2192     "enum_field_value" : 1,
2193     "name" : "android::trait_trivial_dtor<char>::value"
2194    }
2195   ],
2196   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2197   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2198   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2199   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2200   "size" : 4,
2201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2202   "underlying_type" : "_ZTIj"
2203  },
2204  {
2205   "alignment" : 4,
2206   "enum_fields" :
2207   [
2208    {
2209     "enum_field_value" : 1,
2210     "name" : "android::trait_trivial_dtor<double>::value"
2211    }
2212   ],
2213   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2214   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2215   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2216   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2217   "size" : 4,
2218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2219   "underlying_type" : "_ZTIj"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : 1,
2227     "name" : "android::trait_trivial_dtor<float>::value"
2228    }
2229   ],
2230   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2231   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2232   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2233   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2234   "size" : 4,
2235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2236   "underlying_type" : "_ZTIj"
2237  },
2238  {
2239   "alignment" : 4,
2240   "enum_fields" :
2241   [
2242    {
2243     "enum_field_value" : 1,
2244     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2245    }
2246   ],
2247   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2248   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2249   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2250   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2251   "size" : 4,
2252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2253   "underlying_type" : "_ZTIj"
2254  },
2255  {
2256   "alignment" : 4,
2257   "enum_fields" :
2258   [
2259    {
2260     "enum_field_value" : 1,
2261     "name" : "android::trait_trivial_dtor<int>::value"
2262    }
2263   ],
2264   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2265   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2266   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2267   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2268   "size" : 4,
2269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2270   "underlying_type" : "_ZTIj"
2271  },
2272  {
2273   "alignment" : 4,
2274   "enum_fields" :
2275   [
2276    {
2277     "enum_field_value" : 1,
2278     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2279    }
2280   ],
2281   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2282   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2283   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2284   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2285   "size" : 4,
2286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2287   "underlying_type" : "_ZTIj"
2288  },
2289  {
2290   "alignment" : 4,
2291   "enum_fields" :
2292   [
2293    {
2294     "enum_field_value" : 1,
2295     "name" : "android::trait_trivial_dtor<long>::value"
2296    }
2297   ],
2298   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2299   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2300   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2301   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2302   "size" : 4,
2303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2304   "underlying_type" : "_ZTIj"
2305  },
2306  {
2307   "alignment" : 4,
2308   "enum_fields" :
2309   [
2310    {
2311     "enum_field_value" : 1,
2312     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2313    }
2314   ],
2315   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2316   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2317   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2318   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2319   "size" : 4,
2320   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2321   "underlying_type" : "_ZTIj"
2322  },
2323  {
2324   "alignment" : 4,
2325   "enum_fields" :
2326   [
2327    {
2328     "enum_field_value" : 1,
2329     "name" : "android::trait_trivial_dtor<short>::value"
2330    }
2331   ],
2332   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2333   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2334   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2335   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2336   "size" : 4,
2337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2338   "underlying_type" : "_ZTIj"
2339  },
2340  {
2341   "alignment" : 4,
2342   "enum_fields" :
2343   [
2344    {
2345     "enum_field_value" : 1,
2346     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2347    }
2348   ],
2349   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2350   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2351   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2352   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2353   "size" : 4,
2354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2355   "underlying_type" : "_ZTIj"
2356  },
2357  {
2358   "alignment" : 4,
2359   "enum_fields" :
2360   [
2361    {
2362     "enum_field_value" : 1,
2363     "name" : "android::trait_trivial_dtor<void>::value"
2364    }
2365   ],
2366   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2367   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2368   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2369   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2370   "size" : 4,
2371   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2372   "underlying_type" : "_ZTIj"
2373  },
2374  {
2375   "alignment" : 4,
2376   "enum_fields" :
2377   [
2378    {
2379     "enum_field_value" : 1,
2380     "name" : "android::trait_trivial_dtor<long long>::value"
2381    }
2382   ],
2383   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2384   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2385   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2386   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2387   "size" : 4,
2388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2389   "underlying_type" : "_ZTIj"
2390  },
2391  {
2392   "alignment" : 4,
2393   "enum_fields" :
2394   [
2395    {
2396     "enum_field_value" : 1,
2397     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2398    }
2399   ],
2400   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2401   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2402   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2403   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2404   "size" : 4,
2405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2406   "underlying_type" : "_ZTIj"
2407  },
2408  {
2409   "alignment" : 4,
2410   "enum_fields" :
2411   [
2412    {
2413     "enum_field_value" : 1,
2414     "name" : "android::trait_trivial_move<android::String8>::value"
2415    }
2416   ],
2417   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2418   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2419   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2420   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2421   "size" : 4,
2422   "source_file" : "/system/core/libutils/include/utils/String8.h",
2423   "underlying_type" : "_ZTIj"
2424  },
2425  {
2426   "alignment" : 4,
2427   "enum_fields" :
2428   [
2429    {
2430     "enum_field_value" : 1,
2431     "name" : "android::trait_trivial_move<android::String16>::value"
2432    }
2433   ],
2434   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2435   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2436   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2437   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2438   "size" : 4,
2439   "source_file" : "/system/core/libutils/include/utils/String16.h",
2440   "underlying_type" : "_ZTIj"
2441  },
2442  {
2443   "alignment" : 4,
2444   "enum_fields" :
2445   [
2446    {
2447     "enum_field_value" : 1,
2448     "name" : "android::trait_trivial_move<bool>::value"
2449    }
2450   ],
2451   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2452   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2453   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2454   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2455   "size" : 4,
2456   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2457   "underlying_type" : "_ZTIj"
2458  },
2459  {
2460   "alignment" : 4,
2461   "enum_fields" :
2462   [
2463    {
2464     "enum_field_value" : 1,
2465     "name" : "android::trait_trivial_move<char>::value"
2466    }
2467   ],
2468   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2469   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2470   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2471   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2472   "size" : 4,
2473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2474   "underlying_type" : "_ZTIj"
2475  },
2476  {
2477   "alignment" : 4,
2478   "enum_fields" :
2479   [
2480    {
2481     "enum_field_value" : 1,
2482     "name" : "android::trait_trivial_move<double>::value"
2483    }
2484   ],
2485   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2486   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2487   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2488   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2489   "size" : 4,
2490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2491   "underlying_type" : "_ZTIj"
2492  },
2493  {
2494   "alignment" : 4,
2495   "enum_fields" :
2496   [
2497    {
2498     "enum_field_value" : 1,
2499     "name" : "android::trait_trivial_move<float>::value"
2500    }
2501   ],
2502   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2503   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2504   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2505   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2506   "size" : 4,
2507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2508   "underlying_type" : "_ZTIj"
2509  },
2510  {
2511   "alignment" : 4,
2512   "enum_fields" :
2513   [
2514    {
2515     "enum_field_value" : 1,
2516     "name" : "android::trait_trivial_move<unsigned char>::value"
2517    }
2518   ],
2519   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2520   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2521   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2522   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2523   "size" : 4,
2524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2525   "underlying_type" : "_ZTIj"
2526  },
2527  {
2528   "alignment" : 4,
2529   "enum_fields" :
2530   [
2531    {
2532     "enum_field_value" : 1,
2533     "name" : "android::trait_trivial_move<int>::value"
2534    }
2535   ],
2536   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2537   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2538   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2539   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2540   "size" : 4,
2541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2542   "underlying_type" : "_ZTIj"
2543  },
2544  {
2545   "alignment" : 4,
2546   "enum_fields" :
2547   [
2548    {
2549     "enum_field_value" : 1,
2550     "name" : "android::trait_trivial_move<unsigned int>::value"
2551    }
2552   ],
2553   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2554   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2555   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2556   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2557   "size" : 4,
2558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2559   "underlying_type" : "_ZTIj"
2560  },
2561  {
2562   "alignment" : 4,
2563   "enum_fields" :
2564   [
2565    {
2566     "enum_field_value" : 1,
2567     "name" : "android::trait_trivial_move<long>::value"
2568    }
2569   ],
2570   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2571   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2572   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2573   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2574   "size" : 4,
2575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2576   "underlying_type" : "_ZTIj"
2577  },
2578  {
2579   "alignment" : 4,
2580   "enum_fields" :
2581   [
2582    {
2583     "enum_field_value" : 1,
2584     "name" : "android::trait_trivial_move<unsigned long>::value"
2585    }
2586   ],
2587   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2588   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2589   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2590   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2591   "size" : 4,
2592   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2593   "underlying_type" : "_ZTIj"
2594  },
2595  {
2596   "alignment" : 4,
2597   "enum_fields" :
2598   [
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "android::trait_trivial_move<short>::value"
2602    }
2603   ],
2604   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2605   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2606   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2607   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2608   "size" : 4,
2609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2610   "underlying_type" : "_ZTIj"
2611  },
2612  {
2613   "alignment" : 4,
2614   "enum_fields" :
2615   [
2616    {
2617     "enum_field_value" : 1,
2618     "name" : "android::trait_trivial_move<unsigned short>::value"
2619    }
2620   ],
2621   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2622   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2623   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2624   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2625   "size" : 4,
2626   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2627   "underlying_type" : "_ZTIj"
2628  },
2629  {
2630   "alignment" : 4,
2631   "enum_fields" :
2632   [
2633    {
2634     "enum_field_value" : 1,
2635     "name" : "android::trait_trivial_move<void>::value"
2636    }
2637   ],
2638   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2639   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2640   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2641   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2642   "size" : 4,
2643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2644   "underlying_type" : "_ZTIj"
2645  },
2646  {
2647   "alignment" : 4,
2648   "enum_fields" :
2649   [
2650    {
2651     "enum_field_value" : 1,
2652     "name" : "android::trait_trivial_move<long long>::value"
2653    }
2654   ],
2655   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2656   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2657   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2658   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2659   "size" : 4,
2660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2661   "underlying_type" : "_ZTIj"
2662  },
2663  {
2664   "alignment" : 4,
2665   "enum_fields" :
2666   [
2667    {
2668     "enum_field_value" : 1,
2669     "name" : "android::trait_trivial_move<unsigned long long>::value"
2670    }
2671   ],
2672   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2673   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2674   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2675   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2676   "size" : 4,
2677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2678   "underlying_type" : "_ZTIj"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 0,
2686     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2687    },
2688    {
2689     "enum_field_value" : 1,
2690     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2691    },
2692    {
2693     "enum_field_value" : 2,
2694     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2695    }
2696   ],
2697   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2698   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2699   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2700   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2701   "size" : 4,
2702   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2703   "underlying_type" : "_ZTIi"
2704  },
2705  {
2706   "alignment" : 4,
2707   "enum_fields" :
2708   [
2709    {
2710     "enum_field_value" : -1,
2711     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2712    }
2713   ],
2714   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2715   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2716   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2717   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2718   "size" : 4,
2719   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2720   "underlying_type" : "_ZTIi"
2721  },
2722  {
2723   "alignment" : 1,
2724   "enum_fields" :
2725   [
2726    {
2727     "enum_field_value" : 0,
2728     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2729    },
2730    {
2731     "enum_field_value" : 1,
2732     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2733    },
2734    {
2735     "enum_field_value" : 2,
2736     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2737    }
2738   ],
2739   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2740   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2741   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2742   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2743   "size" : 1,
2744   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2745   "underlying_type" : "_ZTIh"
2746  },
2747  {
2748   "alignment" : 4,
2749   "enum_fields" :
2750   [
2751    {
2752     "enum_field_value" : 0,
2753     "name" : "android::Mutex::PRIVATE"
2754    },
2755    {
2756     "enum_field_value" : 1,
2757     "name" : "android::Mutex::SHARED"
2758    }
2759   ],
2760   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2761   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2762   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2763   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2764   "size" : 4,
2765   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2766   "underlying_type" : "_ZTIj"
2767  },
2768  {
2769   "alignment" : 4,
2770   "enum_fields" :
2771   [
2772    {
2773     "enum_field_value" : 0,
2774     "name" : "android::RWLock::PRIVATE"
2775    },
2776    {
2777     "enum_field_value" : 1,
2778     "name" : "android::RWLock::SHARED"
2779    }
2780   ],
2781   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2782   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2783   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2784   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2785   "size" : 4,
2786   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2787   "underlying_type" : "_ZTIj"
2788  },
2789  {
2790   "access" : "protected",
2791   "alignment" : 4,
2792   "enum_fields" :
2793   [
2794    {
2795     "enum_field_value" : 1,
2796     "name" : "android::RefBase::FIRST_INC_STRONG"
2797    }
2798   ],
2799   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2800   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2801   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2802   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2803   "size" : 4,
2804   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2805   "underlying_type" : "_ZTIj"
2806  },
2807  {
2808   "access" : "protected",
2809   "alignment" : 4,
2810   "enum_fields" :
2811   [
2812    {
2813     "enum_field_value" : 0,
2814     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2815    },
2816    {
2817     "enum_field_value" : 1,
2818     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2819    },
2820    {
2821     "enum_field_value" : 1,
2822     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2823    }
2824   ],
2825   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2826   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2827   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2828   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2829   "size" : 4,
2830   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2831   "underlying_type" : "_ZTIj"
2832  },
2833  {
2834   "alignment" : 4,
2835   "enum_fields" :
2836   [
2837    {
2838     "enum_field_value" : 0,
2839     "name" : "android::String8::kEmptyString"
2840    }
2841   ],
2842   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2843   "name" : "android::String8::StaticLinkage",
2844   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2845   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2846   "size" : 4,
2847   "source_file" : "/system/core/libutils/include/utils/String8.h",
2848   "underlying_type" : "_ZTIj"
2849  },
2850  {
2851   "alignment" : 4,
2852   "enum_fields" :
2853   [
2854    {
2855     "enum_field_value" : 0,
2856     "name" : "android::String16::kEmptyString"
2857    }
2858   ],
2859   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2860   "name" : "android::String16::StaticLinkage",
2861   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2862   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2863   "size" : 4,
2864   "source_file" : "/system/core/libutils/include/utils/String16.h",
2865   "underlying_type" : "_ZTIj"
2866  },
2867  {
2868   "alignment" : 4,
2869   "enum_fields" :
2870   [
2871    {
2872     "enum_field_value" : 0,
2873     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
2874    },
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
2878    },
2879    {
2880     "enum_field_value" : 2,
2881     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
2882    },
2883    {
2884     "enum_field_value" : 3,
2885     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
2886    },
2887    {
2888     "enum_field_value" : 4,
2889     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
2890    },
2891    {
2892     "enum_field_value" : 5,
2893     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
2894    },
2895    {
2896     "enum_field_value" : 6,
2897     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
2898    },
2899    {
2900     "enum_field_value" : 7,
2901     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
2902    },
2903    {
2904     "enum_field_value" : 8,
2905     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
2906    },
2907    {
2908     "enum_field_value" : 256,
2909     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
2910    },
2911    {
2912     "enum_field_value" : 512,
2913     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
2914    },
2915    {
2916     "enum_field_value" : 768,
2917     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
2918    },
2919    {
2920     "enum_field_value" : 1024,
2921     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
2922    },
2923    {
2924     "enum_field_value" : 1280,
2925     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
2926    },
2927    {
2928     "enum_field_value" : 1536,
2929     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
2930    },
2931    {
2932     "enum_field_value" : 65536,
2933     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
2934    }
2935   ],
2936   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2937   "name" : "android::hardware::contexthub::V1_0::SensorType",
2938   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2939   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2940   "size" : 4,
2941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2942   "underlying_type" : "_ZTIj"
2943  },
2944  {
2945   "alignment" : 2,
2946   "enum_fields" :
2947   [
2948    {
2949     "enum_field_value" : 65535,
2950     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
2951    },
2952    {
2953     "enum_field_value" : 65534,
2954     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
2955    }
2956   ],
2957   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2958   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
2959   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2960   "self_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2961   "size" : 2,
2962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2963   "underlying_type" : "_ZTIt"
2964  },
2965  {
2966   "alignment" : 4,
2967   "enum_fields" :
2968   [
2969    {
2970     "enum_field_value" : 1,
2971     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
2972    },
2973    {
2974     "enum_field_value" : 2,
2975     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
2976    }
2977   ],
2978   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2979   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
2980   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2981   "self_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2982   "size" : 4,
2983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2984   "underlying_type" : "_ZTIj"
2985  },
2986  {
2987   "alignment" : 4,
2988   "enum_fields" :
2989   [
2990    {
2991     "enum_field_value" : 1,
2992     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
2993    },
2994    {
2995     "enum_field_value" : 2,
2996     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
2997    },
2998    {
2999     "enum_field_value" : 4,
3000     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
3001    }
3002   ],
3003   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3004   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
3005   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3006   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3007   "size" : 4,
3008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3009   "underlying_type" : "_ZTIj"
3010  },
3011  {
3012   "alignment" : 4,
3013   "enum_fields" :
3014   [
3015    {
3016     "enum_field_value" : 0,
3017     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
3018    },
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
3022    },
3023    {
3024     "enum_field_value" : 2,
3025     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
3026    }
3027   ],
3028   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3029   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
3030   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3031   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3032   "size" : 4,
3033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3034   "underlying_type" : "_ZTIj"
3035  },
3036  {
3037   "alignment" : 4,
3038   "enum_fields" :
3039   [
3040    {
3041     "enum_field_value" : 1,
3042     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
3043    }
3044   ],
3045   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3046   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
3047   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3048   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3049   "size" : 4,
3050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3051   "underlying_type" : "_ZTIj"
3052  },
3053  {
3054   "alignment" : 4,
3055   "enum_fields" :
3056   [
3057    {
3058     "enum_field_value" : 0,
3059     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
3060    },
3061    {
3062     "enum_field_value" : 1,
3063     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
3064    }
3065   ],
3066   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3067   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
3068   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3069   "self_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3070   "size" : 4,
3071   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3072   "underlying_type" : "_ZTIi"
3073  },
3074  {
3075   "alignment" : 4,
3076   "enum_fields" :
3077   [
3078    {
3079     "enum_field_value" : 0,
3080     "name" : "android::hardware::contexthub::V1_0::Result::OK"
3081    },
3082    {
3083     "enum_field_value" : 1,
3084     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
3085    },
3086    {
3087     "enum_field_value" : 2,
3088     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
3089    },
3090    {
3091     "enum_field_value" : 3,
3092     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
3093    },
3094    {
3095     "enum_field_value" : 4,
3096     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
3097    },
3098    {
3099     "enum_field_value" : 5,
3100     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
3101    }
3102   ],
3103   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3104   "name" : "android::hardware::contexthub::V1_0::Result",
3105   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3106   "self_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3107   "size" : 4,
3108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3109   "underlying_type" : "_ZTIj"
3110  },
3111  {
3112   "alignment" : 1,
3113   "enum_fields" :
3114   [
3115    {
3116     "enum_field_value" : 0,
3117     "name" : "android::hardware::contexthub::V1_1::SettingValue::DISABLED"
3118    },
3119    {
3120     "enum_field_value" : 1,
3121     "name" : "android::hardware::contexthub::V1_1::SettingValue::ENABLED"
3122    }
3123   ],
3124   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3125   "name" : "android::hardware::contexthub::V1_1::SettingValue",
3126   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3127   "self_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3128   "size" : 1,
3129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h",
3130   "underlying_type" : "_ZTIh"
3131  },
3132  {
3133   "alignment" : 1,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 0,
3138     "name" : "android::hardware::contexthub::V1_1::Setting::LOCATION"
3139    }
3140   ],
3141   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3142   "name" : "android::hardware::contexthub::V1_1::Setting",
3143   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3144   "self_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3145   "size" : 1,
3146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h",
3147   "underlying_type" : "_ZTIh"
3148  },
3149  {
3150   "alignment" : 4,
3151   "enum_fields" :
3152   [
3153    {
3154     "enum_field_value" : 0,
3155     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3156    },
3157    {
3158     "enum_field_value" : 1,
3159     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3160    },
3161    {
3162     "enum_field_value" : 2,
3163     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3164    },
3165    {
3166     "enum_field_value" : 3,
3167     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3168    }
3169   ],
3170   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3171   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3172   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3173   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3174   "size" : 4,
3175   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3176   "underlying_type" : "_ZTIi"
3177  },
3178  {
3179   "alignment" : 4,
3180   "enum_fields" :
3181   [
3182    {
3183     "enum_field_value" : 0,
3184     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3185    },
3186    {
3187     "enum_field_value" : 1,
3188     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3189    },
3190    {
3191     "enum_field_value" : 2,
3192     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3193    }
3194   ],
3195   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3196   "name" : "android::hardware::ProcessState::CallRestriction",
3197   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3198   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3199   "size" : 4,
3200   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3201   "underlying_type" : "_ZTIi"
3202  },
3203  {
3204   "alignment" : 4,
3205   "enum_fields" :
3206   [
3207    {
3208     "enum_field_value" : 0,
3209     "name" : "android::hardware::HidlReturnRestriction::NONE"
3210    },
3211    {
3212     "enum_field_value" : 1,
3213     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3214    },
3215    {
3216     "enum_field_value" : 2,
3217     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3218    }
3219   ],
3220   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3221   "name" : "android::hardware::HidlReturnRestriction",
3222   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3223   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3224   "size" : 4,
3225   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3226   "underlying_type" : "_ZTIi"
3227  },
3228  {
3229   "alignment" : 4,
3230   "enum_fields" :
3231   [
3232    {
3233     "enum_field_value" : 0,
3234     "name" : "android::hardware::Status::EX_NONE"
3235    },
3236    {
3237     "enum_field_value" : -1,
3238     "name" : "android::hardware::Status::EX_SECURITY"
3239    },
3240    {
3241     "enum_field_value" : -2,
3242     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3243    },
3244    {
3245     "enum_field_value" : -3,
3246     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3247    },
3248    {
3249     "enum_field_value" : -4,
3250     "name" : "android::hardware::Status::EX_NULL_POINTER"
3251    },
3252    {
3253     "enum_field_value" : -5,
3254     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3255    },
3256    {
3257     "enum_field_value" : -6,
3258     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3259    },
3260    {
3261     "enum_field_value" : -7,
3262     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3263    },
3264    {
3265     "enum_field_value" : -128,
3266     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3267    },
3268    {
3269     "enum_field_value" : -129,
3270     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3271    }
3272   ],
3273   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3274   "name" : "android::hardware::Status::Exception",
3275   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3276   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3277   "size" : 4,
3278   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3279   "underlying_type" : "_ZTIi"
3280  },
3281  {
3282   "alignment" : 4,
3283   "enum_fields" :
3284   [
3285    {
3286     "enum_field_value" : 1,
3287     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3288    }
3289   ],
3290   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3291   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3292   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3293   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3294   "size" : 4,
3295   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3296   "underlying_type" : "_ZTIj"
3297  },
3298  {
3299   "alignment" : 4,
3300   "enum_fields" :
3301   [
3302    {
3303     "enum_field_value" : 0,
3304     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3305    },
3306    {
3307     "enum_field_value" : 1,
3308     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3309    },
3310    {
3311     "enum_field_value" : 2,
3312     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3313    },
3314    {
3315     "enum_field_value" : 3,
3316     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3317    },
3318    {
3319     "enum_field_value" : 4,
3320     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3321    },
3322    {
3323     "enum_field_value" : 5,
3324     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3325    },
3326    {
3327     "enum_field_value" : 6,
3328     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3329    },
3330    {
3331     "enum_field_value" : 7,
3332     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3333    },
3334    {
3335     "enum_field_value" : 8,
3336     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3337    },
3338    {
3339     "enum_field_value" : 9,
3340     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3341    }
3342   ],
3343   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3344   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3345   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3346   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3347   "size" : 4,
3348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3349   "underlying_type" : "_ZTIj"
3350  },
3351  {
3352   "alignment" : 4,
3353   "enum_fields" :
3354   [
3355    {
3356     "enum_field_value" : 1,
3357     "name" : "android::hardware::kSynchronizedReadWrite"
3358    },
3359    {
3360     "enum_field_value" : 2,
3361     "name" : "android::hardware::kUnsynchronizedWrite"
3362    }
3363   ],
3364   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3365   "name" : "android::hardware::MQFlavor",
3366   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3367   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3368   "size" : 4,
3369   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3370   "underlying_type" : "_ZTIj"
3371  },
3372  {
3373   "alignment" : 4,
3374   "enum_fields" :
3375   [
3376    {
3377     "enum_field_value" : 0,
3378     "name" : "android::Condition::WAKE_UP_ONE"
3379    },
3380    {
3381     "enum_field_value" : 1,
3382     "name" : "android::Condition::WAKE_UP_ALL"
3383    }
3384   ],
3385   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3386   "name" : "android::Condition::WakeUpType",
3387   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3388   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3389   "size" : 4,
3390   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3391   "underlying_type" : "_ZTIj"
3392  },
3393  {
3394   "alignment" : 4,
3395   "enum_fields" :
3396   [
3397    {
3398     "enum_field_value" : 0,
3399     "name" : "android::Condition::PRIVATE"
3400    },
3401    {
3402     "enum_field_value" : 1,
3403     "name" : "android::Condition::SHARED"
3404    }
3405   ],
3406   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3407   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3408   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3409   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3410   "size" : 4,
3411   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3412   "underlying_type" : "_ZTIj"
3413  }
3414 ],
3415 "function_types" :
3416 [
3417  {
3418   "alignment" : 4,
3419   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3420   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3421   "parameters" :
3422   [
3423    {
3424     "referenced_type" : "_ZTIRKN7android8String16E"
3425    },
3426    {
3427     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3428    },
3429    {
3430     "referenced_type" : "_ZTIPv"
3431    }
3432   ],
3433   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3434   "return_type" : "_ZTIb",
3435   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3436   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3437  },
3438  {
3439   "alignment" : 4,
3440   "linker_set_key" : "_ZTIFiPvE",
3441   "name" : "int (void *)",
3442   "parameters" :
3443   [
3444    {
3445     "referenced_type" : "_ZTIPv"
3446    }
3447   ],
3448   "referenced_type" : "_ZTIFiPvE",
3449   "return_type" : "_ZTIi",
3450   "self_type" : "_ZTIFiPvE",
3451   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3452  },
3453  {
3454   "alignment" : 4,
3455   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3456   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3457   "parameters" :
3458   [
3459    {
3460     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3461    },
3462    {
3463     "referenced_type" : "_ZTIPKh"
3464    },
3465    {
3466     "referenced_type" : "_ZTIj"
3467    },
3468    {
3469     "referenced_type" : "_ZTIPKy"
3470    },
3471    {
3472     "referenced_type" : "_ZTIj"
3473    },
3474    {
3475     "referenced_type" : "_ZTIPv"
3476    }
3477   ],
3478   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3479   "return_type" : "_ZTIv",
3480   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3481   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3482  }
3483 ],
3484 "functions" :
3485 [
3486  {
3487   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getService",
3488   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3489   "parameters" :
3490   [
3491    {
3492     "default_arg" : true,
3493     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3494    },
3495    {
3496     "default_arg" : true,
3497     "referenced_type" : "_ZTIb"
3498    }
3499   ],
3500   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
3501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3502  },
3503  {
3504   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::linkToDeath",
3505   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3506   "parameters" :
3507   [
3508    {
3509     "is_this_ptr" : true,
3510     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3511    },
3512    {
3513     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3514    },
3515    {
3516     "referenced_type" : "_ZTIy"
3517    }
3518   ],
3519   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3521  },
3522  {
3523   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getDebugInfo",
3524   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3525   "parameters" :
3526   [
3527    {
3528     "is_this_ptr" : true,
3529     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3530    },
3531    {
3532     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3533    }
3534   ],
3535   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3537  },
3538  {
3539   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getHashChain",
3540   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3541   "parameters" :
3542   [
3543    {
3544     "is_this_ptr" : true,
3545     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3546    },
3547    {
3548     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3549    }
3550   ],
3551   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3553  },
3554  {
3555   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::tryGetService",
3556   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3557   "parameters" :
3558   [
3559    {
3560     "default_arg" : true,
3561     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3562    },
3563    {
3564     "default_arg" : true,
3565     "referenced_type" : "_ZTIb"
3566    }
3567   ],
3568   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
3569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3570  },
3571  {
3572   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::unlinkToDeath",
3573   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3574   "parameters" :
3575   [
3576    {
3577     "is_this_ptr" : true,
3578     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3579    },
3580    {
3581     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3582    }
3583   ],
3584   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3586  },
3587  {
3588   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::interfaceChain",
3589   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3590   "parameters" :
3591   [
3592    {
3593     "is_this_ptr" : true,
3594     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3595    },
3596    {
3597     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3598    }
3599   ],
3600   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3602  },
3603  {
3604   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::registerAsService",
3605   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3606   "parameters" :
3607   [
3608    {
3609     "is_this_ptr" : true,
3610     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3611    },
3612    {
3613     "default_arg" : true,
3614     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3615    }
3616   ],
3617   "return_type" : "_ZTIi",
3618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3619  },
3620  {
3621   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::interfaceDescriptor",
3622   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3623   "parameters" :
3624   [
3625    {
3626     "is_this_ptr" : true,
3627     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3628    },
3629    {
3630     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3631    }
3632   ],
3633   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3635  },
3636  {
3637   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::notifySyspropsChanged",
3638   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv",
3639   "parameters" :
3640   [
3641    {
3642     "is_this_ptr" : true,
3643     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3644    }
3645   ],
3646   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::setHALInstrumentation",
3651   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3657    }
3658   ],
3659   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::registerForNotifications",
3664   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3665   "parameters" :
3666   [
3667    {
3668     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3669    },
3670    {
3671     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3672    }
3673   ],
3674   "return_type" : "_ZTIb",
3675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3676  },
3677  {
3678   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::ping",
3679   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv",
3680   "parameters" :
3681   [
3682    {
3683     "is_this_ptr" : true,
3684     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3685    }
3686   ],
3687   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3689  },
3690  {
3691   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::debug",
3692   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3693   "parameters" :
3694   [
3695    {
3696     "is_this_ptr" : true,
3697     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3698    },
3699    {
3700     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3701    },
3702    {
3703     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3704    }
3705   ],
3706   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3708  },
3709  {
3710   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3711   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS1_4V1_011IContexthubEEEb",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
3716    },
3717    {
3718     "default_arg" : true,
3719     "referenced_type" : "_ZTIb"
3720    }
3721   ],
3722   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3724  },
3725  {
3726   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3727   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3728   "parameters" :
3729   [
3730    {
3731     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3732    },
3733    {
3734     "default_arg" : true,
3735     "referenced_type" : "_ZTIb"
3736    }
3737   ],
3738   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3740  },
3741  {
3742   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3743   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spIS3_EEb",
3744   "parameters" :
3745   [
3746    {
3747     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3748    },
3749    {
3750     "default_arg" : true,
3751     "referenced_type" : "_ZTIb"
3752    }
3753   ],
3754   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3756  },
3757  {
3758   "access" : "private",
3759   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::addOnewayTask",
3760   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
3761   "parameters" :
3762   [
3763    {
3764     "is_this_ptr" : true,
3765     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3766    },
3767    {
3768     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3769    }
3770   ],
3771   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3773  },
3774  {
3775   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::BsContexthub",
3776   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC1ENS_2spINS2_11IContexthubEEE",
3777   "parameters" :
3778   [
3779    {
3780     "is_this_ptr" : true,
3781     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3782    },
3783    {
3784     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3785    }
3786   ],
3787   "return_type" : "_ZTIv",
3788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3789  },
3790  {
3791   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::BsContexthub",
3792   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC2ENS_2spINS2_11IContexthubEEE",
3793   "parameters" :
3794   [
3795    {
3796     "is_this_ptr" : true,
3797     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3798    },
3799    {
3800     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3801    }
3802   ],
3803   "return_type" : "_ZTIv",
3804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3805  },
3806  {
3807   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::onTransact",
3808   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3809   "parameters" :
3810   [
3811    {
3812     "is_this_ptr" : true,
3813     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3814    },
3815    {
3816     "referenced_type" : "_ZTIj"
3817    },
3818    {
3819     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3820    },
3821    {
3822     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3823    },
3824    {
3825     "default_arg" : true,
3826     "referenced_type" : "_ZTIj"
3827    },
3828    {
3829     "default_arg" : true,
3830     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3831    }
3832   ],
3833   "return_type" : "_ZTIi",
3834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3835  },
3836  {
3837   "access" : "private",
3838   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::getDebugInfo",
3839   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3840   "parameters" :
3841   [
3842    {
3843     "is_this_ptr" : true,
3844     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3845    },
3846    {
3847     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3848    }
3849   ],
3850   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3852  },
3853  {
3854   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::_hidl_onSettingChanged",
3855   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub22_hidl_onSettingChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3856   "parameters" :
3857   [
3858    {
3859     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3860    },
3861    {
3862     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3863    },
3864    {
3865     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3866    },
3867    {
3868     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3869    }
3870   ],
3871   "return_type" : "_ZTIi",
3872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3873  },
3874  {
3875   "access" : "private",
3876   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::ping",
3877   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub4pingEv",
3878   "parameters" :
3879   [
3880    {
3881     "is_this_ptr" : true,
3882     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3883    }
3884   ],
3885   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3887  },
3888  {
3889   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::BnHwContexthub",
3890   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
3891   "parameters" :
3892   [
3893    {
3894     "is_this_ptr" : true,
3895     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3896    },
3897    {
3898     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3899    }
3900   ],
3901   "return_type" : "_ZTIv",
3902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3903  },
3904  {
3905   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::BnHwContexthub",
3906   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
3907   "parameters" :
3908   [
3909    {
3910     "is_this_ptr" : true,
3911     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3912    },
3913    {
3914     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3915    }
3916   ],
3917   "return_type" : "_ZTIv",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3919  },
3920  {
3921   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3922   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3928    }
3929   ],
3930   "return_type" : "_ZTIv",
3931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3935   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3941    }
3942   ],
3943   "return_type" : "_ZTIv",
3944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3945  },
3946  {
3947   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3948   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD2Ev",
3949   "parameters" :
3950   [
3951    {
3952     "is_this_ptr" : true,
3953     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3954    }
3955   ],
3956   "return_type" : "_ZTIv",
3957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3958  },
3959  {
3960   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::linkToDeath",
3961   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3962   "parameters" :
3963   [
3964    {
3965     "is_this_ptr" : true,
3966     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
3967    },
3968    {
3969     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3970    },
3971    {
3972     "referenced_type" : "_ZTIy"
3973    }
3974   ],
3975   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
3977  },
3978  {
3979   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::loadNanoApp",
3980   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj",
3981   "parameters" :
3982   [
3983    {
3984     "is_this_ptr" : true,
3985     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
3986    },
3987    {
3988     "referenced_type" : "_ZTIj"
3989    },
3990    {
3991     "referenced_type" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE"
3992    },
3993    {
3994     "referenced_type" : "_ZTIj"
3995    }
3996   ],
3997   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
3998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
3999  },
4000  {
4001   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getDebugInfo",
4002   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4003   "parameters" :
4004   [
4005    {
4006     "is_this_ptr" : true,
4007     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4008    },
4009    {
4010     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getHashChain",
4018   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4024    },
4025    {
4026     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4027    }
4028   ],
4029   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4031  },
4032  {
4033   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::enableNanoApp",
4034   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4040    },
4041    {
4042     "referenced_type" : "_ZTIj"
4043    },
4044    {
4045     "referenced_type" : "_ZTIy"
4046    },
4047    {
4048     "referenced_type" : "_ZTIj"
4049    }
4050   ],
4051   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4053  },
4054  {
4055   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::unlinkToDeath",
4056   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4057   "parameters" :
4058   [
4059    {
4060     "is_this_ptr" : true,
4061     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4062    },
4063    {
4064     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4065    }
4066   ],
4067   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4069  },
4070  {
4071   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::unloadNanoApp",
4072   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj",
4073   "parameters" :
4074   [
4075    {
4076     "is_this_ptr" : true,
4077     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4078    },
4079    {
4080     "referenced_type" : "_ZTIj"
4081    },
4082    {
4083     "referenced_type" : "_ZTIy"
4084    },
4085    {
4086     "referenced_type" : "_ZTIj"
4087    }
4088   ],
4089   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4091  },
4092  {
4093   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::disableNanoApp",
4094   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj",
4095   "parameters" :
4096   [
4097    {
4098     "is_this_ptr" : true,
4099     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4100    },
4101    {
4102     "referenced_type" : "_ZTIj"
4103    },
4104    {
4105     "referenced_type" : "_ZTIy"
4106    },
4107    {
4108     "referenced_type" : "_ZTIj"
4109    }
4110   ],
4111   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4113  },
4114  {
4115   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::interfaceChain",
4116   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4117   "parameters" :
4118   [
4119    {
4120     "is_this_ptr" : true,
4121     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4122    },
4123    {
4124     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4125    }
4126   ],
4127   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4129  },
4130  {
4131   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4132   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4133   "parameters" :
4134   [
4135    {
4136     "is_this_ptr" : true,
4137     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4138    },
4139    {
4140     "referenced_type" : "_ZTIPKv"
4141    }
4142   ],
4143   "return_type" : "_ZTIv",
4144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4145  },
4146  {
4147   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onSettingChanged",
4148   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE",
4149   "parameters" :
4150   [
4151    {
4152     "is_this_ptr" : true,
4153     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4154    },
4155    {
4156     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE"
4157    },
4158    {
4159     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE"
4160    }
4161   ],
4162   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4164  },
4165  {
4166   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::registerCallback",
4167   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE",
4168   "parameters" :
4169   [
4170    {
4171     "is_this_ptr" : true,
4172     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4173    },
4174    {
4175     "referenced_type" : "_ZTIj"
4176    },
4177    {
4178     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
4179    }
4180   ],
4181   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::sendMessageToHub",
4186   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4192    },
4193    {
4194     "referenced_type" : "_ZTIj"
4195    },
4196    {
4197     "referenced_type" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE"
4198    }
4199   ],
4200   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4202  },
4203  {
4204   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::interfaceDescriptor",
4205   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4206   "parameters" :
4207   [
4208    {
4209     "is_this_ptr" : true,
4210     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4211    },
4212    {
4213     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4214    }
4215   ],
4216   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4218  },
4219  {
4220   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::notifySyspropsChanged",
4221   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv",
4222   "parameters" :
4223   [
4224    {
4225     "is_this_ptr" : true,
4226     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4227    }
4228   ],
4229   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4231  },
4232  {
4233   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::setHALInstrumentation",
4234   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv",
4235   "parameters" :
4236   [
4237    {
4238     "is_this_ptr" : true,
4239     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4240    }
4241   ],
4242   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4244  },
4245  {
4246   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::_hidl_onSettingChanged",
4247   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub22_hidl_onSettingChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7SettingENS2_12SettingValueE",
4248   "parameters" :
4249   [
4250    {
4251     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4252    },
4253    {
4254     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4255    },
4256    {
4257     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE"
4258    },
4259    {
4260     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE"
4261    }
4262   ],
4263   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4265  },
4266  {
4267   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::ping",
4268   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv",
4269   "parameters" :
4270   [
4271    {
4272     "is_this_ptr" : true,
4273     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4274    }
4275   ],
4276   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4278  },
4279  {
4280   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::debug",
4281   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4282   "parameters" :
4283   [
4284    {
4285     "is_this_ptr" : true,
4286     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4287    },
4288    {
4289     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4290    },
4291    {
4292     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4293    }
4294   ],
4295   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4297  },
4298  {
4299   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getHubs",
4300   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE",
4301   "parameters" :
4302   [
4303    {
4304     "is_this_ptr" : true,
4305     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4306    },
4307    {
4308     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10contexthub4V1_010ContextHubEEEEEE"
4309    }
4310   ],
4311   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4313  },
4314  {
4315   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::queryApps",
4316   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj",
4317   "parameters" :
4318   [
4319    {
4320     "is_this_ptr" : true,
4321     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4322    },
4323    {
4324     "referenced_type" : "_ZTIj"
4325    }
4326   ],
4327   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4329  },
4330  {
4331   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::BpHwContexthub",
4332   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
4333   "parameters" :
4334   [
4335    {
4336     "is_this_ptr" : true,
4337     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4338    },
4339    {
4340     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4341    }
4342   ],
4343   "return_type" : "_ZTIv",
4344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4345  },
4346  {
4347   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::BpHwContexthub",
4348   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
4349   "parameters" :
4350   [
4351    {
4352     "is_this_ptr" : true,
4353     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4354    },
4355    {
4356     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4357    }
4358   ],
4359   "return_type" : "_ZTIv",
4360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4361  },
4362  {
4363   "function_name" : "android::hardware::details::castInterface",
4364   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS3_4V1_011IContexthubENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4365   "parameters" :
4366   [
4367    {
4368     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIPKc"
4372    },
4373    {
4374     "referenced_type" : "_ZTIb"
4375    }
4376   ],
4377   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
4378   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4379   "template_args" :
4380   [
4381    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4382    "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
4383    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
4384   ]
4385  },
4386  {
4387   "function_name" : "android::hardware::details::castInterface",
4388   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4389   "parameters" :
4390   [
4391    {
4392     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4393    },
4394    {
4395     "referenced_type" : "_ZTIPKc"
4396    },
4397    {
4398     "referenced_type" : "_ZTIb"
4399    }
4400   ],
4401   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
4402   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4403   "template_args" :
4404   [
4405    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4406    "_ZTIN7android4hidl4base4V1_05IBaseE",
4407    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
4408   ]
4409  },
4410  {
4411   "function_name" : "android::hardware::details::wrapPassthrough",
4412   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4413   "parameters" :
4414   [
4415    {
4416     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
4417    }
4418   ],
4419   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4420   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4421   "template_args" :
4422   [
4423    "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
4424    "_ZTIv"
4425   ]
4426  },
4427  {
4428   "function_name" : "android::hardware::details::getServiceInternal",
4429   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_114BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4430   "parameters" :
4431   [
4432    {
4433     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4434    },
4435    {
4436     "referenced_type" : "_ZTIb"
4437    },
4438    {
4439     "referenced_type" : "_ZTIb"
4440    }
4441   ],
4442   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4444   "template_args" :
4445   [
4446    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
4447    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4448    "_ZTIv",
4449    "_ZTIv"
4450   ]
4451  },
4452  {
4453   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4454   "linker_set_key" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4455   "parameters" :
4456   [
4457    {
4458     "is_this_ptr" : true,
4459     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4460    },
4461    {
4462     "referenced_type" : "_ZTIPKv"
4463    }
4464   ],
4465   "return_type" : "_ZTIv",
4466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4467  },
4468  {
4469   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4470   "linker_set_key" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4471   "parameters" :
4472   [
4473    {
4474     "is_this_ptr" : true,
4475     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4476    },
4477    {
4478     "referenced_type" : "_ZTIPKv"
4479    }
4480   ],
4481   "return_type" : "_ZTIv",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4483  }
4484 ],
4485 "global_vars" :
4486 [
4487  {
4488   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub10descriptorE",
4489   "name" : "android::hardware::contexthub::V1_1::IContexthub::descriptor",
4490   "referenced_type" : "_ZTIPKc",
4491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4492  }
4493 ],
4494 "lvalue_reference_types" :
4495 [
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIRK7log_msg",
4499   "name" : "const log_msg &",
4500   "referenced_type" : "_ZTIK7log_msg",
4501   "self_type" : "_ZTIRK7log_msg",
4502   "size" : 4,
4503   "source_file" : "/system/core/liblog/include/log/log_read.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4508   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4509   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4510   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4511   "size" : 4,
4512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4517   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4518   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4519   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4520   "size" : 4,
4521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4526   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4527   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4528   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4529   "size" : 4,
4530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4535   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4536   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4537   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4538   "size" : 4,
4539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4544   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub> &",
4545   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4546   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4547   "size" : 4,
4548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4553   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4554   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4555   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4556   "size" : 4,
4557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4562   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4563   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4564   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4565   "size" : 4,
4566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4571   "name" : "const android::sp<android::hardware::IBinder> &",
4572   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4573   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4574   "size" : 4,
4575   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4576  },
4577  {
4578   "alignment" : 4,
4579   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4580   "name" : "const android::wp<android::hardware::BHwBinder> &",
4581   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4582   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4583   "size" : 4,
4584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4585  },
4586  {
4587   "alignment" : 4,
4588   "linker_set_key" : "_ZTIRKN7android7String8E",
4589   "name" : "const android::String8 &",
4590   "referenced_type" : "_ZTIKN7android7String8E",
4591   "self_type" : "_ZTIRKN7android7String8E",
4592   "size" : 4,
4593   "source_file" : "/system/core/libutils/include/utils/String8.h"
4594  },
4595  {
4596   "alignment" : 4,
4597   "linker_set_key" : "_ZTIRKN7android8String16E",
4598   "name" : "const android::String16 &",
4599   "referenced_type" : "_ZTIKN7android8String16E",
4600   "self_type" : "_ZTIRKN7android8String16E",
4601   "size" : 4,
4602   "source_file" : "/system/core/libutils/include/utils/String16.h"
4603  },
4604  {
4605   "alignment" : 4,
4606   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4607   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4608   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4609   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4610   "size" : 4,
4611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4612  },
4613  {
4614   "alignment" : 4,
4615   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4616   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
4617   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4618   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4619   "size" : 4,
4620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4621  },
4622  {
4623   "alignment" : 4,
4624   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4625   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
4626   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4627   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4628   "size" : 4,
4629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4630  },
4631  {
4632   "alignment" : 4,
4633   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_08MemRangeE",
4634   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
4635   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
4636   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_08MemRangeE",
4637   "size" : 4,
4638   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4639  },
4640  {
4641   "alignment" : 4,
4642   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4643   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4644   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4645   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4646   "size" : 4,
4647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4648  },
4649  {
4650   "alignment" : 4,
4651   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4652   "name" : "const android::hardware::hidl_handle &",
4653   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4654   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4655   "size" : 4,
4656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4661   "name" : "const android::hardware::hidl_memory &",
4662   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4663   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4664   "size" : 4,
4665   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4666  },
4667  {
4668   "alignment" : 4,
4669   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4670   "name" : "const android::hardware::hidl_string &",
4671   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4672   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4673   "size" : 4,
4674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4675  },
4676  {
4677   "alignment" : 4,
4678   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4679   "name" : "const android::hardware::hidl_version &",
4680   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4681   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4682   "size" : 4,
4683   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4684  },
4685  {
4686   "alignment" : 4,
4687   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4688   "name" : "const android::hardware::Parcel &",
4689   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4690   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4691   "size" : 4,
4692   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4693  },
4694  {
4695   "alignment" : 4,
4696   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4697   "name" : "const android::hardware::Return<bool> &",
4698   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4699   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4700   "size" : 4,
4701   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4702  },
4703  {
4704   "alignment" : 4,
4705   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4706   "name" : "const android::hardware::Status &",
4707   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4708   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4709   "size" : 4,
4710   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4711  },
4712  {
4713   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4714   "name" : "const iter<is_const> &",
4715   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4716   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4717   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4718  },
4719  {
4720   "alignment" : 4,
4721   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4722   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
4723   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4724   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4725   "size" : 4,
4726   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4731   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
4732   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4733   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4734   "size" : 4,
4735   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4736  },
4737  {
4738   "alignment" : 4,
4739   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4740   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4741   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4742   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4743   "size" : 4,
4744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4745  },
4746  {
4747   "alignment" : 4,
4748   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4749   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4750   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
4751   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4752   "size" : 4,
4753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4754  },
4755  {
4756   "alignment" : 4,
4757   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4758   "name" : "const android::hardware::hidl_vec<int> &",
4759   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4760   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4761   "size" : 4,
4762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4763  },
4764  {
4765   "alignment" : 4,
4766   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4767   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4768   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4769   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4770   "size" : 4,
4771   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4772  },
4773  {
4774   "alignment" : 4,
4775   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4776   "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 *> > *)> > > &",
4777   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4778   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4779   "size" : 4,
4780   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4781  },
4782  {
4783   "alignment" : 4,
4784   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4785   "name" : "const android::hidl::base::V1_0::IBase *const &",
4786   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4787   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4788   "size" : 4,
4789   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4790  },
4791  {
4792   "alignment" : 4,
4793   "linker_set_key" : "_ZTIRKa",
4794   "name" : "const signed char &",
4795   "referenced_type" : "_ZTIKa",
4796   "self_type" : "_ZTIRKa",
4797   "size" : 4,
4798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4799  },
4800  {
4801   "alignment" : 4,
4802   "linker_set_key" : "_ZTIRKb",
4803   "name" : "const bool &",
4804   "referenced_type" : "_ZTIKb",
4805   "self_type" : "_ZTIRKb",
4806   "size" : 4,
4807   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4808  },
4809  {
4810   "alignment" : 4,
4811   "linker_set_key" : "_ZTIRKd",
4812   "name" : "const double &",
4813   "referenced_type" : "_ZTIKd",
4814   "self_type" : "_ZTIRKd",
4815   "size" : 4,
4816   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "linker_set_key" : "_ZTIRKf",
4821   "name" : "const float &",
4822   "referenced_type" : "_ZTIKf",
4823   "self_type" : "_ZTIRKf",
4824   "size" : 4,
4825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4826  },
4827  {
4828   "alignment" : 4,
4829   "linker_set_key" : "_ZTIRKh",
4830   "name" : "const unsigned char &",
4831   "referenced_type" : "_ZTIKh",
4832   "self_type" : "_ZTIRKh",
4833   "size" : 4,
4834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4835  },
4836  {
4837   "alignment" : 4,
4838   "linker_set_key" : "_ZTIRKi",
4839   "name" : "const int &",
4840   "referenced_type" : "_ZTIKi",
4841   "self_type" : "_ZTIRKi",
4842   "size" : 4,
4843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4844  },
4845  {
4846   "alignment" : 4,
4847   "linker_set_key" : "_ZTIRKj",
4848   "name" : "const unsigned int &",
4849   "referenced_type" : "_ZTIKj",
4850   "self_type" : "_ZTIRKj",
4851   "size" : 4,
4852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4853  },
4854  {
4855   "alignment" : 4,
4856   "linker_set_key" : "_ZTIRKs",
4857   "name" : "const short &",
4858   "referenced_type" : "_ZTIKs",
4859   "self_type" : "_ZTIRKs",
4860   "size" : 4,
4861   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4862  },
4863  {
4864   "alignment" : 4,
4865   "linker_set_key" : "_ZTIRKt",
4866   "name" : "const unsigned short &",
4867   "referenced_type" : "_ZTIKt",
4868   "self_type" : "_ZTIRKt",
4869   "size" : 4,
4870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4871  },
4872  {
4873   "alignment" : 4,
4874   "linker_set_key" : "_ZTIRKx",
4875   "name" : "const long long &",
4876   "referenced_type" : "_ZTIKx",
4877   "self_type" : "_ZTIRKx",
4878   "size" : 4,
4879   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4880  },
4881  {
4882   "alignment" : 4,
4883   "linker_set_key" : "_ZTIRKy",
4884   "name" : "const unsigned long long &",
4885   "referenced_type" : "_ZTIKy",
4886   "self_type" : "_ZTIRKy",
4887   "size" : 4,
4888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4889  },
4890  {
4891   "alignment" : 4,
4892   "linker_set_key" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4893   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4894   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4895   "self_type" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4896   "size" : 4,
4897   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4898  },
4899  {
4900   "alignment" : 4,
4901   "linker_set_key" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4902   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> &",
4903   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4904   "self_type" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4905   "size" : 4,
4906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4911   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4912   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4913   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4914   "size" : 4,
4915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4916  },
4917  {
4918   "alignment" : 4,
4919   "linker_set_key" : "_ZTIRN7android5MutexE",
4920   "name" : "android::Mutex &",
4921   "referenced_type" : "_ZTIN7android5MutexE",
4922   "self_type" : "_ZTIRN7android5MutexE",
4923   "size" : 4,
4924   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4925  },
4926  {
4927   "alignment" : 4,
4928   "linker_set_key" : "_ZTIRN7android6RWLockE",
4929   "name" : "android::RWLock &",
4930   "referenced_type" : "_ZTIN7android6RWLockE",
4931   "self_type" : "_ZTIRN7android6RWLockE",
4932   "size" : 4,
4933   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4934  },
4935  {
4936   "alignment" : 4,
4937   "linker_set_key" : "_ZTIRN7android7String8E",
4938   "name" : "android::String8 &",
4939   "referenced_type" : "_ZTIN7android7String8E",
4940   "self_type" : "_ZTIRN7android7String8E",
4941   "size" : 4,
4942   "source_file" : "/system/core/libutils/include/utils/String8.h"
4943  },
4944  {
4945   "alignment" : 4,
4946   "linker_set_key" : "_ZTIRN7android8String16E",
4947   "name" : "android::String16 &",
4948   "referenced_type" : "_ZTIN7android8String16E",
4949   "self_type" : "_ZTIRN7android8String16E",
4950   "size" : 4,
4951   "source_file" : "/system/core/libutils/include/utils/String16.h"
4952  },
4953  {
4954   "alignment" : 4,
4955   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4956   "name" : "android::hardware::TextOutput &",
4957   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4958   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4959   "size" : 4,
4960   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4961  },
4962  {
4963   "alignment" : 4,
4964   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4965   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4966   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4967   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4968   "size" : 4,
4969   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4970  },
4971  {
4972   "alignment" : 4,
4973   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4974   "name" : "android::hardware::hidl_memory &",
4975   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4976   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4977   "size" : 4,
4978   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4979  },
4980  {
4981   "alignment" : 4,
4982   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4983   "name" : "android::hardware::hidl_string &",
4984   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4985   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4986   "size" : 4,
4987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4988  },
4989  {
4990   "alignment" : 4,
4991   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4992   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
4993   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4994   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4995   "size" : 4,
4996   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5001   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > &",
5002   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5003   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5004   "size" : 4,
5005   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5006  },
5007  {
5008   "alignment" : 4,
5009   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5010   "name" : "android::hardware::Return<bool> &",
5011   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5012   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5013   "size" : 4,
5014   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5015  },
5016  {
5017   "alignment" : 4,
5018   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5019   "name" : "android::hardware::Return<void> &",
5020   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5021   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5022   "size" : 4,
5023   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5024  },
5025  {
5026   "alignment" : 4,
5027   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5028   "name" : "android::hardware::Status &",
5029   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5030   "self_type" : "_ZTIRN7android8hardware6StatusE",
5031   "size" : 4,
5032   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5033  },
5034  {
5035   "alignment" : 4,
5036   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5037   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5038   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5039   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5040   "size" : 4,
5041   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5042  },
5043  {
5044   "alignment" : 4,
5045   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5046   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5047   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5048   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5049   "size" : 4,
5050   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5051  },
5052  {
5053   "alignment" : 4,
5054   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5055   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5056   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5057   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5058   "size" : 4,
5059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5060  },
5061  {
5062   "alignment" : 4,
5063   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5064   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5065   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5066   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5067   "size" : 4,
5068   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5069  },
5070  {
5071   "alignment" : 4,
5072   "linker_set_key" : "_ZTIRh",
5073   "name" : "unsigned char &",
5074   "referenced_type" : "_ZTIh",
5075   "self_type" : "_ZTIRh",
5076   "size" : 4,
5077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5078  },
5079  {
5080   "alignment" : 4,
5081   "linker_set_key" : "_ZTIRi",
5082   "name" : "int &",
5083   "referenced_type" : "_ZTIi",
5084   "self_type" : "_ZTIRi",
5085   "size" : 4,
5086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "linker_set_key" : "_ZTIRj",
5091   "name" : "unsigned int &",
5092   "referenced_type" : "_ZTIj",
5093   "self_type" : "_ZTIRj",
5094   "size" : 4,
5095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5096  },
5097  {
5098   "alignment" : 4,
5099   "linker_set_key" : "_ZTIRt",
5100   "name" : "unsigned short &",
5101   "referenced_type" : "_ZTIt",
5102   "self_type" : "_ZTIRt",
5103   "size" : 4,
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5105  }
5106 ],
5107 "pointer_types" :
5108 [
5109  {
5110   "alignment" : 4,
5111   "linker_set_key" : "_ZTIP13native_handle",
5112   "name" : "native_handle *",
5113   "referenced_type" : "_ZTI13native_handle",
5114   "self_type" : "_ZTIP13native_handle",
5115   "size" : 4,
5116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5117  },
5118  {
5119   "alignment" : 4,
5120   "linker_set_key" : "_ZTIP18android_flex_plane",
5121   "name" : "android_flex_plane *",
5122   "referenced_type" : "_ZTI18android_flex_plane",
5123   "self_type" : "_ZTIP18android_flex_plane",
5124   "size" : 4,
5125   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5126  },
5127  {
5128   "alignment" : 4,
5129   "linker_set_key" : "_ZTIP7log_msg",
5130   "name" : "log_msg *",
5131   "referenced_type" : "_ZTI7log_msg",
5132   "self_type" : "_ZTIP7log_msg",
5133   "size" : 4,
5134   "source_file" : "/system/core/liblog/include/log/log_read.h"
5135  },
5136  {
5137   "alignment" : 4,
5138   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5139   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5140   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5141   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5142   "size" : 4,
5143   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5144  },
5145  {
5146   "alignment" : 4,
5147   "linker_set_key" : "_ZTIPFiPvE",
5148   "name" : "int (*)(void *)",
5149   "referenced_type" : "_ZTIFiPvE",
5150   "self_type" : "_ZTIPFiPvE",
5151   "size" : 4,
5152   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5153  },
5154  {
5155   "alignment" : 4,
5156   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5157   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5158   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5159   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5160   "size" : 4,
5161   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5162  },
5163  {
5164   "alignment" : 4,
5165   "linker_set_key" : "_ZTIPK13native_handle",
5166   "name" : "const native_handle *",
5167   "referenced_type" : "_ZTIK13native_handle",
5168   "self_type" : "_ZTIPK13native_handle",
5169   "size" : 4,
5170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5171  },
5172  {
5173   "alignment" : 4,
5174   "linker_set_key" : "_ZTIPK7log_msg",
5175   "name" : "const log_msg *",
5176   "referenced_type" : "_ZTIK7log_msg",
5177   "self_type" : "_ZTIPK7log_msg",
5178   "size" : 4,
5179   "source_file" : "/system/core/liblog/include/log/log_read.h"
5180  },
5181  {
5182   "alignment" : 4,
5183   "linker_set_key" : "_ZTIPKDs",
5184   "name" : "const char16_t *",
5185   "referenced_type" : "_ZTIKDs",
5186   "self_type" : "_ZTIPKDs",
5187   "size" : 4,
5188   "source_file" : "/system/core/libutils/include/utils/String16.h"
5189  },
5190  {
5191   "alignment" : 4,
5192   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5193   "name" : "const android::VectorImpl *",
5194   "referenced_type" : "_ZTIKN7android10VectorImplE",
5195   "self_type" : "_ZTIPKN7android10VectorImplE",
5196   "size" : 4,
5197   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5198  },
5199  {
5200   "alignment" : 4,
5201   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5202   "name" : "const android::NativeHandle *",
5203   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5204   "self_type" : "_ZTIPKN7android12NativeHandleE",
5205   "size" : 4,
5206   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5207  },
5208  {
5209   "alignment" : 4,
5210   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5211   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5212   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5213   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5214   "size" : 4,
5215   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5216  },
5217  {
5218   "alignment" : 4,
5219   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5220   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5221   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5222   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5223   "size" : 4,
5224   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5225  },
5226  {
5227   "alignment" : 4,
5228   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5229   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5230   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5231   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5232   "size" : 4,
5233   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5234  },
5235  {
5236   "alignment" : 4,
5237   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5238   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
5239   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5240   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5241   "size" : 4,
5242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5243  },
5244  {
5245   "alignment" : 4,
5246   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5247   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5248   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5249   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5250   "size" : 4,
5251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5252  },
5253  {
5254   "alignment" : 4,
5255   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5256   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub> *",
5257   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5258   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5259   "size" : 4,
5260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5261  },
5262  {
5263   "alignment" : 4,
5264   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5265   "name" : "const android::sp<android::hardware::ProcessState> *",
5266   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5267   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5268   "size" : 4,
5269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5270  },
5271  {
5272   "alignment" : 4,
5273   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5274   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5275   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5276   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5277   "size" : 4,
5278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5279  },
5280  {
5281   "alignment" : 4,
5282   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5283   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5284   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5285   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5286   "size" : 4,
5287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5288  },
5289  {
5290   "alignment" : 4,
5291   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5292   "name" : "const android::sp<android::hardware::IBinder> *",
5293   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5294   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5295   "size" : 4,
5296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5297  },
5298  {
5299   "alignment" : 4,
5300   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5301   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5302   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5303   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5304   "size" : 4,
5305   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5306  },
5307  {
5308   "alignment" : 4,
5309   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5310   "name" : "const android::wp<android::hardware::BHwBinder> *",
5311   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5312   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5313   "size" : 4,
5314   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5315  },
5316  {
5317   "alignment" : 4,
5318   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5319   "name" : "const android::hidl::base::V1_0::IBase *",
5320   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5321   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5322   "size" : 4,
5323   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5324  },
5325  {
5326   "alignment" : 4,
5327   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5328   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5329   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5330   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5331   "size" : 4,
5332   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5333  },
5334  {
5335   "alignment" : 4,
5336   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5337   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5338   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5339   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5340   "size" : 4,
5341   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5342  },
5343  {
5344   "alignment" : 4,
5345   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5346   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5347   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5348   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5349   "size" : 4,
5350   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5351  },
5352  {
5353   "alignment" : 4,
5354   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5355   "name" : "const android::RefBase *",
5356   "referenced_type" : "_ZTIKN7android7RefBaseE",
5357   "self_type" : "_ZTIPKN7android7RefBaseE",
5358   "size" : 4,
5359   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5360  },
5361  {
5362   "alignment" : 4,
5363   "linker_set_key" : "_ZTIPKN7android7String8E",
5364   "name" : "const android::String8 *",
5365   "referenced_type" : "_ZTIKN7android7String8E",
5366   "self_type" : "_ZTIPKN7android7String8E",
5367   "size" : 4,
5368   "source_file" : "/system/core/libutils/include/utils/String8.h"
5369  },
5370  {
5371   "alignment" : 4,
5372   "linker_set_key" : "_ZTIPKN7android8String16E",
5373   "name" : "const android::String16 *",
5374   "referenced_type" : "_ZTIKN7android8String16E",
5375   "self_type" : "_ZTIPKN7android8String16E",
5376   "size" : 4,
5377   "source_file" : "/system/core/libutils/include/utils/String16.h"
5378  },
5379  {
5380   "alignment" : 4,
5381   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_011IContexthubE",
5382   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
5383   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
5384   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_011IContexthubE",
5385   "size" : 4,
5386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5387  },
5388  {
5389   "alignment" : 4,
5390   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5391   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
5392   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5393   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5394   "size" : 4,
5395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5396  },
5397  {
5398   "alignment" : 4,
5399   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5400   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
5401   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5402   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5403   "size" : 4,
5404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
5405  },
5406  {
5407   "alignment" : 4,
5408   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5409   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5410   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5411   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5412   "size" : 4,
5413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
5414  },
5415  {
5416   "alignment" : 4,
5417   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_111IContexthubE",
5418   "name" : "const android::hardware::contexthub::V1_1::IContexthub *",
5419   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
5420   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_111IContexthubE",
5421   "size" : 4,
5422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
5423  },
5424  {
5425   "alignment" : 4,
5426   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5427   "name" : "const android::hardware::contexthub::V1_1::BpHwContexthub *",
5428   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5429   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5430   "size" : 4,
5431   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
5432  },
5433  {
5434   "alignment" : 4,
5435   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5436   "name" : "const android::hardware::BpHwRefBase *",
5437   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5438   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5439   "size" : 4,
5440   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5441  },
5442  {
5443   "alignment" : 4,
5444   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5445   "name" : "const android::hardware::hidl_memory *",
5446   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5447   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5448   "size" : 4,
5449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5450  },
5451  {
5452   "alignment" : 4,
5453   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5454   "name" : "const android::hardware::hidl_version *",
5455   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5456   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5457   "size" : 4,
5458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5459  },
5460  {
5461   "alignment" : 4,
5462   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5463   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5464   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5465   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5466   "size" : 4,
5467   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5468  },
5469  {
5470   "alignment" : 4,
5471   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5472   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > *",
5473   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5474   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5475   "size" : 4,
5476   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5477  },
5478  {
5479   "alignment" : 4,
5480   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5481   "name" : "const android::hardware::Return<bool> *",
5482   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5483   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5484   "size" : 4,
5485   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5486  },
5487  {
5488   "alignment" : 4,
5489   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5490   "name" : "const android::hardware::Status *",
5491   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5492   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5493   "size" : 4,
5494   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5495  },
5496  {
5497   "alignment" : 4,
5498   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5499   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
5500   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5501   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5502   "size" : 4,
5503   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5504  },
5505  {
5506   "alignment" : 4,
5507   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5508   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
5509   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5510   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5511   "size" : 4,
5512   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5513  },
5514  {
5515   "alignment" : 4,
5516   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5517   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5518   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5519   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5520   "size" : 4,
5521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5522  },
5523  {
5524   "alignment" : 4,
5525   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5526   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5527   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5528   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5529   "size" : 4,
5530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5531  },
5532  {
5533   "alignment" : 4,
5534   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5535   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5536   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
5537   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5538   "size" : 4,
5539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5540  },
5541  {
5542   "alignment" : 4,
5543   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5544   "name" : "const android::hardware::details::hidl_pointer<int> *",
5545   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5546   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5547   "size" : 4,
5548   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5549  },
5550  {
5551   "alignment" : 4,
5552   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5553   "name" : "const android::hardware::details::return_status *",
5554   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5555   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5556   "size" : 4,
5557   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5558  },
5559  {
5560   "alignment" : 4,
5561   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5562   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
5563   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5564   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5565   "size" : 4,
5566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5567  },
5568  {
5569   "alignment" : 4,
5570   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5571   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
5572   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5573   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5574   "size" : 4,
5575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5576  },
5577  {
5578   "alignment" : 4,
5579   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5580   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5581   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5582   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5583   "size" : 4,
5584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5585  },
5586  {
5587   "alignment" : 4,
5588   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5589   "name" : "const android::hardware::hidl_vec<int> *",
5590   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5591   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5592   "size" : 4,
5593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5594  },
5595  {
5596   "alignment" : 4,
5597   "linker_set_key" : "_ZTIPKc",
5598   "name" : "const char *",
5599   "referenced_type" : "_ZTIKc",
5600   "self_type" : "_ZTIPKc",
5601   "size" : 4,
5602   "source_file" : "/system/core/liblog/include/android/log.h"
5603  },
5604  {
5605   "alignment" : 4,
5606   "linker_set_key" : "_ZTIPKh",
5607   "name" : "const unsigned char *",
5608   "referenced_type" : "_ZTIKh",
5609   "self_type" : "_ZTIPKh",
5610   "size" : 4,
5611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5612  },
5613  {
5614   "alignment" : 4,
5615   "linker_set_key" : "_ZTIPKv",
5616   "name" : "const void *",
5617   "referenced_type" : "_ZTIKv",
5618   "self_type" : "_ZTIPKv",
5619   "size" : 4,
5620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5621  },
5622  {
5623   "alignment" : 4,
5624   "linker_set_key" : "_ZTIPKy",
5625   "name" : "const unsigned long long *",
5626   "referenced_type" : "_ZTIKy",
5627   "self_type" : "_ZTIPKy",
5628   "size" : 4,
5629   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5630  },
5631  {
5632   "alignment" : 4,
5633   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5634   "name" : "android::ScopedTrace *",
5635   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5636   "self_type" : "_ZTIPN7android11ScopedTraceE",
5637   "size" : 4,
5638   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5639  },
5640  {
5641   "alignment" : 4,
5642   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5643   "name" : "android::ReferenceRenamer *",
5644   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5645   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5646   "size" : 4,
5647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5648  },
5649  {
5650   "alignment" : 4,
5651   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5652   "name" : "android::VirtualLightRefBase *",
5653   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5654   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5655   "size" : 4,
5656   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5657  },
5658  {
5659   "alignment" : 4,
5660   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5661   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5662   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5663   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5664   "size" : 4,
5665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5666  },
5667  {
5668   "alignment" : 4,
5669   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5670   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5671   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5672   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5673   "size" : 4,
5674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5675  },
5676  {
5677   "alignment" : 4,
5678   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5679   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5680   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5681   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5682   "size" : 4,
5683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5684  },
5685  {
5686   "alignment" : 4,
5687   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5688   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
5689   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5690   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5691   "size" : 4,
5692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5693  },
5694  {
5695   "alignment" : 4,
5696   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5697   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5698   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5699   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5700   "size" : 4,
5701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5702  },
5703  {
5704   "alignment" : 4,
5705   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5706   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> *",
5707   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5708   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5709   "size" : 4,
5710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5711  },
5712  {
5713   "alignment" : 4,
5714   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5715   "name" : "android::sp<android::hardware::ProcessState> *",
5716   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5717   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5718   "size" : 4,
5719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5724   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5725   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5726   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5727   "size" : 4,
5728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5729  },
5730  {
5731   "alignment" : 4,
5732   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5733   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5734   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5735   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5736   "size" : 4,
5737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5738  },
5739  {
5740   "alignment" : 4,
5741   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5742   "name" : "android::sp<android::hardware::IBinder> *",
5743   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5744   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5745   "size" : 4,
5746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5747  },
5748  {
5749   "alignment" : 4,
5750   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5751   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5752   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5753   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5754   "size" : 4,
5755   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5756  },
5757  {
5758   "alignment" : 4,
5759   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5760   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5761   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5762   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5763   "size" : 4,
5764   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5765  },
5766  {
5767   "alignment" : 4,
5768   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5769   "name" : "android::wp<android::hardware::BHwBinder> *",
5770   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5771   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5772   "size" : 4,
5773   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5774  },
5775  {
5776   "alignment" : 4,
5777   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5778   "name" : "android::hidl::base::V1_0::IBase *",
5779   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5780   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5781   "size" : 4,
5782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5783  },
5784  {
5785   "alignment" : 4,
5786   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5787   "name" : "android::hidl::base::V1_0::BnHwBase *",
5788   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5789   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5790   "size" : 4,
5791   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5792  },
5793  {
5794   "alignment" : 4,
5795   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5796   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5797   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5798   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5799   "size" : 4,
5800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5801  },
5802  {
5803   "alignment" : 4,
5804   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5805   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5806   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5807   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5808   "size" : 4,
5809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5810  },
5811  {
5812   "alignment" : 4,
5813   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5814   "name" : "android::Mutex::Autolock *",
5815   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5816   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5817   "size" : 4,
5818   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5819  },
5820  {
5821   "alignment" : 4,
5822   "linker_set_key" : "_ZTIPN7android5MutexE",
5823   "name" : "android::Mutex *",
5824   "referenced_type" : "_ZTIN7android5MutexE",
5825   "self_type" : "_ZTIPN7android5MutexE",
5826   "size" : 4,
5827   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5828  },
5829  {
5830   "alignment" : 4,
5831   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5832   "name" : "android::RWLock::AutoRLock *",
5833   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5834   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5835   "size" : 4,
5836   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5837  },
5838  {
5839   "alignment" : 4,
5840   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5841   "name" : "android::RWLock::AutoWLock *",
5842   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5843   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5844   "size" : 4,
5845   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5846  },
5847  {
5848   "alignment" : 4,
5849   "linker_set_key" : "_ZTIPN7android6RWLockE",
5850   "name" : "android::RWLock *",
5851   "referenced_type" : "_ZTIN7android6RWLockE",
5852   "self_type" : "_ZTIPN7android6RWLockE",
5853   "size" : 4,
5854   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "linker_set_key" : "_ZTIPN7android6ThreadE",
5859   "name" : "android::Thread *",
5860   "referenced_type" : "_ZTIN7android6ThreadE",
5861   "self_type" : "_ZTIPN7android6ThreadE",
5862   "size" : 4,
5863   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5864  },
5865  {
5866   "alignment" : 4,
5867   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5868   "name" : "android::RefBase::weakref_impl *",
5869   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5870   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5871   "size" : 4,
5872   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5873  },
5874  {
5875   "alignment" : 4,
5876   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5877   "name" : "android::RefBase::weakref_type *",
5878   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5879   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5880   "size" : 4,
5881   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5882  },
5883  {
5884   "alignment" : 4,
5885   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5886   "name" : "android::RefBase *",
5887   "referenced_type" : "_ZTIN7android7RefBaseE",
5888   "self_type" : "_ZTIPN7android7RefBaseE",
5889   "size" : 4,
5890   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5891  },
5892  {
5893   "alignment" : 4,
5894   "linker_set_key" : "_ZTIPN7android7String8E",
5895   "name" : "android::String8 *",
5896   "referenced_type" : "_ZTIN7android7String8E",
5897   "self_type" : "_ZTIPN7android7String8E",
5898   "size" : 4,
5899   "source_file" : "/system/core/libutils/include/utils/String8.h"
5900  },
5901  {
5902   "alignment" : 4,
5903   "linker_set_key" : "_ZTIPN7android8String16E",
5904   "name" : "android::String16 *",
5905   "referenced_type" : "_ZTIN7android8String16E",
5906   "self_type" : "_ZTIPN7android8String16E",
5907   "size" : 4,
5908   "source_file" : "/system/core/libutils/include/utils/String16.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5913   "name" : "android::hardware::IInterface *",
5914   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5915   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5916   "size" : 4,
5917   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5918  },
5919  {
5920   "alignment" : 4,
5921   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE",
5922   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5923   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
5924   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE",
5925   "size" : 4,
5926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5927  },
5928  {
5929   "alignment" : 4,
5930   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE",
5931   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5932   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
5933   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE",
5934   "size" : 4,
5935   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5936  },
5937  {
5938   "alignment" : 4,
5939   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_014BnHwContexthubE",
5940   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5941   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
5942   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_014BnHwContexthubE",
5943   "size" : 4,
5944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
5945  },
5946  {
5947   "alignment" : 4,
5948   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE",
5949   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5950   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
5951   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE",
5952   "size" : 4,
5953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5954  },
5955  {
5956   "alignment" : 4,
5957   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5958   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5959   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5960   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5961   "size" : 4,
5962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5963  },
5964  {
5965   "alignment" : 4,
5966   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5967   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5968   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5969   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5970   "size" : 4,
5971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5972  },
5973  {
5974   "alignment" : 4,
5975   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE",
5976   "name" : "android::hardware::contexthub::V1_0::MemRange *",
5977   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
5978   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE",
5979   "size" : 4,
5980   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5981  },
5982  {
5983   "alignment" : 4,
5984   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE",
5985   "name" : "android::hardware::contexthub::V1_1::IContexthub *",
5986   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
5987   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE",
5988   "size" : 4,
5989   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5990  },
5991  {
5992   "alignment" : 4,
5993   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE",
5994   "name" : "android::hardware::contexthub::V1_1::BsContexthub *",
5995   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
5996   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE",
5997   "size" : 4,
5998   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5999  },
6000  {
6001   "alignment" : 4,
6002   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE",
6003   "name" : "android::hardware::contexthub::V1_1::BnHwContexthub *",
6004   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
6005   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE",
6006   "size" : 4,
6007   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6008  },
6009  {
6010   "alignment" : 4,
6011   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE",
6012   "name" : "android::hardware::contexthub::V1_1::BpHwContexthub *",
6013   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
6014   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE",
6015   "size" : 4,
6016   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6017  },
6018  {
6019   "alignment" : 4,
6020   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6021   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6022   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6023   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6024   "size" : 4,
6025   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6026  },
6027  {
6028   "alignment" : 4,
6029   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6030   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_1::IContexthub> *",
6031   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6032   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6033   "size" : 4,
6034   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6035  },
6036  {
6037   "alignment" : 4,
6038   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6039   "name" : "android::hardware::hidl_memory *",
6040   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6041   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6042   "size" : 4,
6043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6048   "name" : "android::hardware::hidl_string *",
6049   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6050   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6051   "size" : 4,
6052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6057   "name" : "android::hardware::ProcessState *",
6058   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6059   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6060   "size" : 4,
6061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6066   "name" : "android::hardware::hidl_version *",
6067   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6068   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6069   "size" : 4,
6070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6075   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6076   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6077   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6078   "size" : 4,
6079   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6084   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6085   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6086   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6087   "size" : 4,
6088   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6093   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6094   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6095   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6096   "size" : 4,
6097   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6102   "name" : "android::hardware::GrantorDescriptor *",
6103   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6104   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6105   "size" : 4,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6111   "name" : "android::hardware::hidl_death_recipient *",
6112   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6113   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6114   "size" : 4,
6115   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6120   "name" : "android::hardware::hidl_binder_death_recipient *",
6121   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6122   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6123   "size" : 4,
6124   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6129   "name" : "android::hardware::Parcel *",
6130   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6131   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6132   "size" : 4,
6133   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6138   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6139   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6140   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6141   "size" : 4,
6142   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6147   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > *",
6148   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6149   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6150   "size" : 4,
6151   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6156   "name" : "android::hardware::Return<bool> *",
6157   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6158   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6159   "size" : 4,
6160   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6165   "name" : "android::hardware::Return<void> *",
6166   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6167   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6168   "size" : 4,
6169   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6174   "name" : "android::hardware::Status *",
6175   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6176   "self_type" : "_ZTIPN7android8hardware6StatusE",
6177   "size" : 4,
6178   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6183   "name" : "android::hardware::IBinder::DeathRecipient *",
6184   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6185   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6186   "size" : 4,
6187   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6192   "name" : "android::hardware::IBinder *",
6193   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6194   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6201   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6202   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6203   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6204   "size" : 4,
6205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6210   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6211   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6212   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6213   "size" : 4,
6214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6219   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6220   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6221   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6222   "size" : 4,
6223   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6228   "name" : "android::hardware::details::return_status *",
6229   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6230   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6231   "size" : 4,
6232   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6237   "name" : "android::hardware::details::HidlInstrumentor *",
6238   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6239   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6240   "size" : 4,
6241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6246   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6247   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6248   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6249   "size" : 4,
6250   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6255   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6256   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6257   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6258   "size" : 4,
6259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6264   "name" : "android::hardware::BHwBinder *",
6265   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6266   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6267   "size" : 4,
6268   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "_ZTIPN7android9ConditionE",
6273   "name" : "android::Condition *",
6274   "referenced_type" : "_ZTIN7android9ConditionE",
6275   "self_type" : "_ZTIPN7android9ConditionE",
6276   "size" : 4,
6277   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIPPv",
6282   "name" : "void **",
6283   "referenced_type" : "_ZTIPv",
6284   "self_type" : "_ZTIPPv",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIPc",
6291   "name" : "char *",
6292   "referenced_type" : "_ZTIc",
6293   "self_type" : "_ZTIPc",
6294   "size" : 4,
6295   "source_file" : "/system/core/liblog/include/log/log_read.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIPh",
6300   "name" : "unsigned char *",
6301   "referenced_type" : "_ZTIh",
6302   "self_type" : "_ZTIPh",
6303   "size" : 4,
6304   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIPi",
6309   "name" : "int *",
6310   "referenced_type" : "_ZTIi",
6311   "self_type" : "_ZTIPi",
6312   "size" : 4,
6313   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIPv",
6318   "name" : "void *",
6319   "referenced_type" : "_ZTIv",
6320   "self_type" : "_ZTIPv",
6321   "size" : 4,
6322   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIPy",
6327   "name" : "unsigned long long *",
6328   "referenced_type" : "_ZTIy",
6329   "self_type" : "_ZTIPy",
6330   "size" : 4,
6331   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6332  }
6333 ],
6334 "qualified_types" :
6335 [
6336  {
6337   "alignment" : 4,
6338   "is_const" : true,
6339   "linker_set_key" : "_ZTIK13native_handle",
6340   "name" : "const native_handle",
6341   "referenced_type" : "_ZTI13native_handle",
6342   "self_type" : "_ZTIK13native_handle",
6343   "size" : 12,
6344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6345  },
6346  {
6347   "alignment" : 4,
6348   "is_const" : true,
6349   "linker_set_key" : "_ZTIK7log_msg",
6350   "name" : "const log_msg",
6351   "referenced_type" : "_ZTI7log_msg",
6352   "self_type" : "_ZTIK7log_msg",
6353   "size" : 5124,
6354   "source_file" : "/system/core/liblog/include/log/log_read.h"
6355  },
6356  {
6357   "alignment" : 2,
6358   "is_const" : true,
6359   "linker_set_key" : "_ZTIKDs",
6360   "name" : "const char16_t",
6361   "referenced_type" : "_ZTIDs",
6362   "self_type" : "_ZTIKDs",
6363   "size" : 2,
6364   "source_file" : "/system/core/libutils/include/utils/String16.h"
6365  },
6366  {
6367   "alignment" : 4,
6368   "is_const" : true,
6369   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6370   "name" : "const android::VectorImpl",
6371   "referenced_type" : "_ZTIN7android10VectorImplE",
6372   "self_type" : "_ZTIKN7android10VectorImplE",
6373   "size" : 20,
6374   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6375  },
6376  {
6377   "alignment" : 4,
6378   "is_const" : true,
6379   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6380   "name" : "const android::NativeHandle",
6381   "referenced_type" : "_ZTIN7android12NativeHandleE",
6382   "self_type" : "_ZTIKN7android12NativeHandleE",
6383   "size" : 12,
6384   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "is_const" : true,
6389   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6390   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6391   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6392   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6393   "size" : 4,
6394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "is_const" : true,
6399   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6400   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6401   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6402   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6403   "size" : 4,
6404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6405  },
6406  {
6407   "alignment" : 4,
6408   "is_const" : true,
6409   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6410   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6411   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6412   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6413   "size" : 4,
6414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6415  },
6416  {
6417   "alignment" : 4,
6418   "is_const" : true,
6419   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6420   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
6421   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6422   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6423   "size" : 4,
6424   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6425  },
6426  {
6427   "alignment" : 4,
6428   "is_const" : true,
6429   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6430   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
6431   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6432   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6433   "size" : 4,
6434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6435  },
6436  {
6437   "alignment" : 4,
6438   "is_const" : true,
6439   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6440   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub>",
6441   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6442   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6443   "size" : 4,
6444   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6445  },
6446  {
6447   "alignment" : 4,
6448   "is_const" : true,
6449   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6450   "name" : "const android::sp<android::hardware::ProcessState>",
6451   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6452   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6453   "size" : 4,
6454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6455  },
6456  {
6457   "alignment" : 4,
6458   "is_const" : true,
6459   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6460   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6461   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6462   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6463   "size" : 4,
6464   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6465  },
6466  {
6467   "alignment" : 4,
6468   "is_const" : true,
6469   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6470   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6471   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6472   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6473   "size" : 4,
6474   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "is_const" : true,
6479   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6480   "name" : "const android::sp<android::hardware::IBinder>",
6481   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6482   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6483   "size" : 4,
6484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6485  },
6486  {
6487   "alignment" : 4,
6488   "is_const" : true,
6489   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6490   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6491   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6492   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6493   "size" : 8,
6494   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6495  },
6496  {
6497   "alignment" : 4,
6498   "is_const" : true,
6499   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6500   "name" : "const android::wp<android::hardware::BHwBinder>",
6501   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6502   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6503   "size" : 8,
6504   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6505  },
6506  {
6507   "alignment" : 4,
6508   "is_const" : true,
6509   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6510   "name" : "const android::hidl::base::V1_0::IBase",
6511   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6512   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6513   "size" : 12,
6514   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "is_const" : true,
6519   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6520   "name" : "const android::hidl::base::V1_0::BpHwBase",
6521   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6522   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6523   "size" : 92,
6524   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6525  },
6526  {
6527   "alignment" : 4,
6528   "is_const" : true,
6529   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6530   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6531   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6532   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6533   "size" : 4,
6534   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6535  },
6536  {
6537   "alignment" : 4,
6538   "is_const" : true,
6539   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6540   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6541   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6542   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6543   "size" : 4,
6544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6545  },
6546  {
6547   "alignment" : 1,
6548   "is_const" : true,
6549   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6550   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6551   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6552   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6553   "size" : 1,
6554   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6555  },
6556  {
6557   "alignment" : 4,
6558   "is_const" : true,
6559   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6560   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6561   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6562   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6563   "size" : 12,
6564   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "is_const" : true,
6569   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6570   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6571   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6572   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6573   "size" : 12,
6574   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6575  },
6576  {
6577   "alignment" : 4,
6578   "is_const" : true,
6579   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6580   "name" : "const android::RefBase",
6581   "referenced_type" : "_ZTIN7android7RefBaseE",
6582   "self_type" : "_ZTIKN7android7RefBaseE",
6583   "size" : 8,
6584   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6585  },
6586  {
6587   "alignment" : 4,
6588   "is_const" : true,
6589   "linker_set_key" : "_ZTIKN7android7String8E",
6590   "name" : "const android::String8",
6591   "referenced_type" : "_ZTIN7android7String8E",
6592   "self_type" : "_ZTIKN7android7String8E",
6593   "size" : 4,
6594   "source_file" : "/system/core/libutils/include/utils/String8.h"
6595  },
6596  {
6597   "alignment" : 4,
6598   "is_const" : true,
6599   "linker_set_key" : "_ZTIKN7android8String16E",
6600   "name" : "const android::String16",
6601   "referenced_type" : "_ZTIN7android8String16E",
6602   "self_type" : "_ZTIKN7android8String16E",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/String16.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "is_const" : true,
6609   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_010SensorTypeE",
6610   "name" : "const android::hardware::contexthub::V1_0::SensorType",
6611   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
6612   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_010SensorTypeE",
6613   "size" : 4,
6614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6615  },
6616  {
6617   "alignment" : 4,
6618   "is_const" : true,
6619   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
6620   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
6621   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
6622   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
6623   "size" : 12,
6624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6625  },
6626  {
6627   "alignment" : 2,
6628   "is_const" : true,
6629   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_012HostEndPointE",
6630   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
6631   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
6632   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_012HostEndPointE",
6633   "size" : 2,
6634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6635  },
6636  {
6637   "alignment" : 4,
6638   "is_const" : true,
6639   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6640   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
6641   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6642   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6643   "size" : 4,
6644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6645  },
6646  {
6647   "alignment" : 8,
6648   "is_const" : true,
6649   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
6650   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
6651   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
6652   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
6653   "size" : 32,
6654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "is_const" : true,
6659   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6660   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
6661   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6662   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6663   "size" : 4,
6664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6665  },
6666  {
6667   "alignment" : 4,
6668   "is_const" : true,
6669   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6670   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
6671   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6672   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6673   "size" : 4,
6674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6675  },
6676  {
6677   "alignment" : 8,
6678   "is_const" : true,
6679   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6680   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
6681   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6682   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6683   "size" : 40,
6684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6685  },
6686  {
6687   "alignment" : 4,
6688   "is_const" : true,
6689   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6690   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6691   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6692   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6693   "size" : 4,
6694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "is_const" : true,
6699   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
6700   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
6701   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
6702   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
6703   "size" : 92,
6704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6705  },
6706  {
6707   "alignment" : 8,
6708   "is_const" : true,
6709   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
6710   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
6711   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
6712   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
6713   "size" : 96,
6714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6715  },
6716  {
6717   "alignment" : 4,
6718   "is_const" : true,
6719   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_017TransactionResultE",
6720   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
6721   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
6722   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_017TransactionResultE",
6723   "size" : 4,
6724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6725  },
6726  {
6727   "alignment" : 4,
6728   "is_const" : true,
6729   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6730   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
6731   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6732   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6733   "size" : 12,
6734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
6735  },
6736  {
6737   "alignment" : 4,
6738   "is_const" : true,
6739   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6740   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
6741   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6742   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6743   "size" : 92,
6744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "is_const" : true,
6749   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_06ResultE",
6750   "name" : "const android::hardware::contexthub::V1_0::Result",
6751   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
6752   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_06ResultE",
6753   "size" : 4,
6754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6755  },
6756  {
6757   "alignment" : 4,
6758   "is_const" : true,
6759   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
6760   "name" : "const android::hardware::contexthub::V1_0::MemRange",
6761   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
6762   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
6763   "size" : 16,
6764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6765  },
6766  {
6767   "alignment" : 4,
6768   "is_const" : true,
6769   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
6770   "name" : "const android::hardware::contexthub::V1_1::IContexthub",
6771   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
6772   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
6773   "size" : 12,
6774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
6775  },
6776  {
6777   "alignment" : 1,
6778   "is_const" : true,
6779   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_112SettingValueE",
6780   "name" : "const android::hardware::contexthub::V1_1::SettingValue",
6781   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
6782   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_112SettingValueE",
6783   "size" : 1,
6784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "is_const" : true,
6789   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
6790   "name" : "const android::hardware::contexthub::V1_1::BpHwContexthub",
6791   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
6792   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
6793   "size" : 92,
6794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6795  },
6796  {
6797   "alignment" : 1,
6798   "is_const" : true,
6799   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_17SettingE",
6800   "name" : "const android::hardware::contexthub::V1_1::Setting",
6801   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
6802   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_17SettingE",
6803   "size" : 1,
6804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
6805  },
6806  {
6807   "alignment" : 1,
6808   "is_const" : true,
6809   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6810   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6811   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6812   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6813   "size" : 32,
6814   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6815  },
6816  {
6817   "alignment" : 4,
6818   "is_const" : true,
6819   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6820   "name" : "const android::hardware::BpHwRefBase",
6821   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6822   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6823   "size" : 24,
6824   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6825  },
6826  {
6827   "alignment" : 4,
6828   "is_const" : true,
6829   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6830   "name" : "const android::hardware::hidl_handle",
6831   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6832   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6833   "size" : 16,
6834   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "is_const" : true,
6839   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6840   "name" : "const android::hardware::hidl_memory",
6841   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6842   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6843   "size" : 40,
6844   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6845  },
6846  {
6847   "alignment" : 4,
6848   "is_const" : true,
6849   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6850   "name" : "const android::hardware::hidl_string",
6851   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6852   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6853   "size" : 16,
6854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6855  },
6856  {
6857   "alignment" : 2,
6858   "is_const" : true,
6859   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6860   "name" : "const android::hardware::hidl_version",
6861   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6862   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6863   "size" : 4,
6864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6865  },
6866  {
6867   "alignment" : 4,
6868   "is_const" : true,
6869   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6870   "name" : "const android::hardware::Parcel",
6871   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6872   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6873   "size" : 68,
6874   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "is_const" : true,
6879   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6880   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6881   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6882   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6883   "size" : 28,
6884   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6885  },
6886  {
6887   "alignment" : 4,
6888   "is_const" : true,
6889   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6890   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> >",
6891   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6892   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6893   "size" : 28,
6894   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6895  },
6896  {
6897   "alignment" : 4,
6898   "is_const" : true,
6899   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6900   "name" : "const android::hardware::Return<bool>",
6901   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6902   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6903   "size" : 24,
6904   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6905  },
6906  {
6907   "alignment" : 4,
6908   "is_const" : true,
6909   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6910   "name" : "const android::hardware::Status",
6911   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6912   "self_type" : "_ZTIKN7android8hardware6StatusE",
6913   "size" : 20,
6914   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6915  },
6916  {
6917   "alignment" : 4,
6918   "is_const" : true,
6919   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6920   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
6921   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6922   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6923   "size" : 8,
6924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "is_const" : true,
6929   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6930   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
6931   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6932   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6933   "size" : 8,
6934   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6935  },
6936  {
6937   "alignment" : 4,
6938   "is_const" : true,
6939   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6940   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6941   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6942   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6943   "size" : 8,
6944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6945  },
6946  {
6947   "alignment" : 4,
6948   "is_const" : true,
6949   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6950   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6951   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6952   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6953   "size" : 8,
6954   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6955  },
6956  {
6957   "alignment" : 4,
6958   "is_const" : true,
6959   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6960   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6961   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
6962   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6963   "size" : 8,
6964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "is_const" : true,
6969   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6970   "name" : "const android::hardware::details::hidl_pointer<int>",
6971   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6972   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6973   "size" : 8,
6974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6975  },
6976  {
6977   "alignment" : 4,
6978   "is_const" : true,
6979   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
6980   "name" : "const android::hardware::details::return_status",
6981   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6982   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
6983   "size" : 24,
6984   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6985  },
6986  {
6987   "is_const" : true,
6988   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6989   "name" : "const iter<is_const>",
6990   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
6991   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6993  },
6994  {
6995   "alignment" : 4,
6996   "is_const" : true,
6997   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
6998   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
6999   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
7000   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
7001   "size" : 16,
7002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7003  },
7004  {
7005   "alignment" : 4,
7006   "is_const" : true,
7007   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7008   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7009   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7010   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7011   "size" : 16,
7012   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7013  },
7014  {
7015   "alignment" : 4,
7016   "is_const" : true,
7017   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7018   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7019   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7020   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7021   "size" : 16,
7022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
7023  },
7024  {
7025   "alignment" : 4,
7026   "is_const" : true,
7027   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7028   "name" : "const android::hardware::hidl_vec<unsigned char>",
7029   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7030   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7031   "size" : 16,
7032   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "is_const" : true,
7037   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7038   "name" : "const android::hardware::hidl_vec<int>",
7039   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7040   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7041   "size" : 16,
7042   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7043  },
7044  {
7045   "alignment" : 4,
7046   "is_const" : true,
7047   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7048   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7049   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7050   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7051   "size" : 12,
7052   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7053  },
7054  {
7055   "alignment" : 4,
7056   "is_const" : true,
7057   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7058   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7059   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7060   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7061   "size" : 12,
7062   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7063  },
7064  {
7065   "alignment" : 4,
7066   "is_const" : true,
7067   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7068   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7069   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7070   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7071   "size" : 4,
7072   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7073  },
7074  {
7075   "alignment" : 1,
7076   "is_const" : true,
7077   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7078   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7079   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7080   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7081   "size" : 3,
7082   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7083  },
7084  {
7085   "alignment" : 4,
7086   "is_const" : true,
7087   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7088   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7089   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7090   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7091   "size" : 64,
7092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7093  },
7094  {
7095   "alignment" : 2,
7096   "is_const" : true,
7097   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7098   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7099   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7100   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7101   "size" : 4,
7102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7103  },
7104  {
7105   "alignment" : 4,
7106   "is_const" : true,
7107   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7108   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7109   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7110   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7111   "size" : 8,
7112   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7113  },
7114  {
7115   "alignment" : 4,
7116   "is_const" : true,
7117   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7118   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7119   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7120   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7121   "size" : 12,
7122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7123  },
7124  {
7125   "alignment" : 4,
7126   "is_const" : true,
7127   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7128   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7129   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7130   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7131   "size" : 12,
7132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7133  },
7134  {
7135   "alignment" : 4,
7136   "is_const" : true,
7137   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7138   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7139   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7140   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7141   "size" : 4,
7142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "is_const" : true,
7147   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7148   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7149   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7150   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7151   "size" : 8,
7152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7153  },
7154  {
7155   "alignment" : 4,
7156   "is_const" : true,
7157   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7158   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7159   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7160   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7161   "size" : 24,
7162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7163  },
7164  {
7165   "alignment" : 1,
7166   "is_const" : true,
7167   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7168   "name" : "const std::array<android::hardware::contexthub::V1_1::SettingValue, 2>",
7169   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7170   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7171   "size" : 2,
7172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
7173  },
7174  {
7175   "alignment" : 1,
7176   "is_const" : true,
7177   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7178   "name" : "const std::array<android::hardware::contexthub::V1_1::Setting, 1>",
7179   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7180   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7181   "size" : 1,
7182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
7183  },
7184  {
7185   "alignment" : 4,
7186   "is_const" : true,
7187   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7188   "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 *> > *)> > >",
7189   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7190   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7191   "size" : 12,
7192   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7193  },
7194  {
7195   "alignment" : 4,
7196   "is_const" : true,
7197   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7198   "name" : "const android::hidl::base::V1_0::IBase *const",
7199   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7200   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7201   "size" : 4,
7202   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7203  },
7204  {
7205   "alignment" : 4,
7206   "is_const" : true,
7207   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7208   "name" : "android::RefBase::weakref_impl *const",
7209   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7210   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7211   "size" : 4,
7212   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7213  },
7214  {
7215   "alignment" : 4,
7216   "is_const" : true,
7217   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7218   "name" : "android::hardware::IBinder *const",
7219   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7220   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7221   "size" : 4,
7222   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7223  },
7224  {
7225   "alignment" : 4,
7226   "is_const" : true,
7227   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7228   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7229   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7230   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7231   "size" : 8,
7232   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "is_const" : true,
7237   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7238   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7239   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7240   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7241   "size" : 8,
7242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7243  },
7244  {
7245   "alignment" : 1,
7246   "is_const" : true,
7247   "linker_set_key" : "_ZTIKa",
7248   "name" : "const signed char",
7249   "referenced_type" : "_ZTIa",
7250   "self_type" : "_ZTIKa",
7251   "size" : 1,
7252   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7253  },
7254  {
7255   "alignment" : 1,
7256   "is_const" : true,
7257   "linker_set_key" : "_ZTIKb",
7258   "name" : "const bool",
7259   "referenced_type" : "_ZTIb",
7260   "self_type" : "_ZTIKb",
7261   "size" : 1,
7262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7263  },
7264  {
7265   "alignment" : 1,
7266   "is_const" : true,
7267   "linker_set_key" : "_ZTIKc",
7268   "name" : "const char",
7269   "referenced_type" : "_ZTIc",
7270   "self_type" : "_ZTIKc",
7271   "size" : 1,
7272   "source_file" : "/system/core/liblog/include/android/log.h"
7273  },
7274  {
7275   "alignment" : 4,
7276   "is_const" : true,
7277   "linker_set_key" : "_ZTIKd",
7278   "name" : "const double",
7279   "referenced_type" : "_ZTId",
7280   "self_type" : "_ZTIKd",
7281   "size" : 8,
7282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7283  },
7284  {
7285   "alignment" : 4,
7286   "is_const" : true,
7287   "linker_set_key" : "_ZTIKf",
7288   "name" : "const float",
7289   "referenced_type" : "_ZTIf",
7290   "self_type" : "_ZTIKf",
7291   "size" : 4,
7292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7293  },
7294  {
7295   "alignment" : 1,
7296   "is_const" : true,
7297   "linker_set_key" : "_ZTIKh",
7298   "name" : "const unsigned char",
7299   "referenced_type" : "_ZTIh",
7300   "self_type" : "_ZTIKh",
7301   "size" : 1,
7302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7303  },
7304  {
7305   "alignment" : 4,
7306   "is_const" : true,
7307   "linker_set_key" : "_ZTIKi",
7308   "name" : "const int",
7309   "referenced_type" : "_ZTIi",
7310   "self_type" : "_ZTIKi",
7311   "size" : 4,
7312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7313  },
7314  {
7315   "alignment" : 4,
7316   "is_const" : true,
7317   "linker_set_key" : "_ZTIKj",
7318   "name" : "const unsigned int",
7319   "referenced_type" : "_ZTIj",
7320   "self_type" : "_ZTIKj",
7321   "size" : 4,
7322   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7323  },
7324  {
7325   "alignment" : 2,
7326   "is_const" : true,
7327   "linker_set_key" : "_ZTIKs",
7328   "name" : "const short",
7329   "referenced_type" : "_ZTIs",
7330   "self_type" : "_ZTIKs",
7331   "size" : 2,
7332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7333  },
7334  {
7335   "alignment" : 2,
7336   "is_const" : true,
7337   "linker_set_key" : "_ZTIKt",
7338   "name" : "const unsigned short",
7339   "referenced_type" : "_ZTIt",
7340   "self_type" : "_ZTIKt",
7341   "size" : 2,
7342   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7343  },
7344  {
7345   "is_const" : true,
7346   "linker_set_key" : "_ZTIKv",
7347   "name" : "const void",
7348   "referenced_type" : "_ZTIv",
7349   "self_type" : "_ZTIKv",
7350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7351  },
7352  {
7353   "alignment" : 4,
7354   "is_const" : true,
7355   "linker_set_key" : "_ZTIKx",
7356   "name" : "const long long",
7357   "referenced_type" : "_ZTIx",
7358   "self_type" : "_ZTIKx",
7359   "size" : 8,
7360   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "is_const" : true,
7365   "linker_set_key" : "_ZTIKy",
7366   "name" : "const unsigned long long",
7367   "referenced_type" : "_ZTIy",
7368   "self_type" : "_ZTIKy",
7369   "size" : 8,
7370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7371  },
7372  {
7373   "alignment" : 1,
7374   "is_volatile" : true,
7375   "linker_set_key" : "_ZTIVb",
7376   "name" : "volatile bool",
7377   "referenced_type" : "_ZTIb",
7378   "self_type" : "_ZTIVb",
7379   "size" : 1,
7380   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7381  },
7382  {
7383   "alignment" : 4,
7384   "is_volatile" : true,
7385   "linker_set_key" : "_ZTIVi",
7386   "name" : "volatile int",
7387   "referenced_type" : "_ZTIi",
7388   "self_type" : "_ZTIVi",
7389   "size" : 4,
7390   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7391  }
7392 ],
7393 "record_types" :
7394 [
7395  {
7396   "alignment" : 4,
7397   "fields" :
7398   [
7399    {
7400     "field_name" : "len",
7401     "referenced_type" : "_ZTIt"
7402    },
7403    {
7404     "field_name" : "hdr_size",
7405     "field_offset" : 16,
7406     "referenced_type" : "_ZTIt"
7407    },
7408    {
7409     "field_name" : "pid",
7410     "field_offset" : 32,
7411     "referenced_type" : "_ZTIi"
7412    },
7413    {
7414     "field_name" : "tid",
7415     "field_offset" : 64,
7416     "referenced_type" : "_ZTIj"
7417    },
7418    {
7419     "field_name" : "sec",
7420     "field_offset" : 96,
7421     "referenced_type" : "_ZTIj"
7422    },
7423    {
7424     "field_name" : "nsec",
7425     "field_offset" : 128,
7426     "referenced_type" : "_ZTIj"
7427    },
7428    {
7429     "field_name" : "lid",
7430     "field_offset" : 160,
7431     "referenced_type" : "_ZTIj"
7432    },
7433    {
7434     "field_name" : "uid",
7435     "field_offset" : 192,
7436     "referenced_type" : "_ZTIj"
7437    }
7438   ],
7439   "linker_set_key" : "_ZTI12logger_entry",
7440   "name" : "logger_entry",
7441   "referenced_type" : "_ZTI12logger_entry",
7442   "self_type" : "_ZTI12logger_entry",
7443   "size" : 28,
7444   "source_file" : "/system/core/liblog/include/log/log_read.h"
7445  },
7446  {
7447   "alignment" : 4,
7448   "fields" :
7449   [
7450    {
7451     "field_name" : "y",
7452     "referenced_type" : "_ZTIPv"
7453    },
7454    {
7455     "field_name" : "cb",
7456     "field_offset" : 32,
7457     "referenced_type" : "_ZTIPv"
7458    },
7459    {
7460     "field_name" : "cr",
7461     "field_offset" : 64,
7462     "referenced_type" : "_ZTIPv"
7463    },
7464    {
7465     "field_name" : "ystride",
7466     "field_offset" : 96,
7467     "referenced_type" : "_ZTIj"
7468    },
7469    {
7470     "field_name" : "cstride",
7471     "field_offset" : 128,
7472     "referenced_type" : "_ZTIj"
7473    },
7474    {
7475     "field_name" : "chroma_step",
7476     "field_offset" : 160,
7477     "referenced_type" : "_ZTIj"
7478    },
7479    {
7480     "field_name" : "reserved",
7481     "field_offset" : 192,
7482     "referenced_type" : "_ZTIA8_j"
7483    }
7484   ],
7485   "linker_set_key" : "_ZTI13android_ycbcr",
7486   "name" : "android_ycbcr",
7487   "referenced_type" : "_ZTI13android_ycbcr",
7488   "self_type" : "_ZTI13android_ycbcr",
7489   "size" : 56,
7490   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7491  },
7492  {
7493   "alignment" : 4,
7494   "fields" :
7495   [
7496    {
7497     "field_name" : "version",
7498     "referenced_type" : "_ZTIi"
7499    },
7500    {
7501     "field_name" : "numFds",
7502     "field_offset" : 32,
7503     "referenced_type" : "_ZTIi"
7504    },
7505    {
7506     "field_name" : "numInts",
7507     "field_offset" : 64,
7508     "referenced_type" : "_ZTIi"
7509    },
7510    {
7511     "field_name" : "data",
7512     "field_offset" : 96,
7513     "referenced_type" : "_ZTIA0_i"
7514    }
7515   ],
7516   "linker_set_key" : "_ZTI13native_handle",
7517   "name" : "native_handle",
7518   "referenced_type" : "_ZTI13native_handle",
7519   "self_type" : "_ZTI13native_handle",
7520   "size" : 12,
7521   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7522  },
7523  {
7524   "alignment" : 4,
7525   "fields" :
7526   [
7527    {
7528     "field_name" : "x",
7529     "referenced_type" : "_ZTIf"
7530    },
7531    {
7532     "field_name" : "y",
7533     "field_offset" : 32,
7534     "referenced_type" : "_ZTIf"
7535    }
7536   ],
7537   "linker_set_key" : "_ZTI16android_xy_color",
7538   "name" : "android_xy_color",
7539   "referenced_type" : "_ZTI16android_xy_color",
7540   "self_type" : "_ZTI16android_xy_color",
7541   "size" : 8,
7542   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7543  },
7544  {
7545   "alignment" : 4,
7546   "fields" :
7547   [
7548    {
7549     "field_name" : "top_left",
7550     "referenced_type" : "_ZTIPh"
7551    },
7552    {
7553     "field_name" : "component",
7554     "field_offset" : 32,
7555     "referenced_type" : "_ZTI22android_flex_component"
7556    },
7557    {
7558     "field_name" : "bits_per_component",
7559     "field_offset" : 64,
7560     "referenced_type" : "_ZTIi"
7561    },
7562    {
7563     "field_name" : "bits_used",
7564     "field_offset" : 96,
7565     "referenced_type" : "_ZTIi"
7566    },
7567    {
7568     "field_name" : "h_increment",
7569     "field_offset" : 128,
7570     "referenced_type" : "_ZTIi"
7571    },
7572    {
7573     "field_name" : "v_increment",
7574     "field_offset" : 160,
7575     "referenced_type" : "_ZTIi"
7576    },
7577    {
7578     "field_name" : "h_subsampling",
7579     "field_offset" : 192,
7580     "referenced_type" : "_ZTIi"
7581    },
7582    {
7583     "field_name" : "v_subsampling",
7584     "field_offset" : 224,
7585     "referenced_type" : "_ZTIi"
7586    }
7587   ],
7588   "linker_set_key" : "_ZTI18android_flex_plane",
7589   "name" : "android_flex_plane",
7590   "referenced_type" : "_ZTI18android_flex_plane",
7591   "self_type" : "_ZTI18android_flex_plane",
7592   "size" : 32,
7593   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7594  },
7595  {
7596   "alignment" : 4,
7597   "fields" :
7598   [
7599    {
7600     "field_name" : "format",
7601     "referenced_type" : "_ZTI19android_flex_format"
7602    },
7603    {
7604     "field_name" : "num_planes",
7605     "field_offset" : 32,
7606     "referenced_type" : "_ZTIj"
7607    },
7608    {
7609     "field_name" : "planes",
7610     "field_offset" : 64,
7611     "referenced_type" : "_ZTIP18android_flex_plane"
7612    }
7613   ],
7614   "linker_set_key" : "_ZTI19android_flex_layout",
7615   "name" : "android_flex_layout",
7616   "referenced_type" : "_ZTI19android_flex_layout",
7617   "self_type" : "_ZTI19android_flex_layout",
7618   "size" : 12,
7619   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7620  },
7621  {
7622   "alignment" : 4,
7623   "fields" :
7624   [
7625    {
7626     "field_name" : "num_points",
7627     "referenced_type" : "_ZTIj"
7628    },
7629    {
7630     "field_name" : "reserved",
7631     "field_offset" : 32,
7632     "referenced_type" : "_ZTIA8_j"
7633    },
7634    {
7635     "field_name" : "xyzc_points",
7636     "field_offset" : 288,
7637     "referenced_type" : "_ZTIA_f"
7638    }
7639   ],
7640   "linker_set_key" : "_ZTI20android_depth_points",
7641   "name" : "android_depth_points",
7642   "referenced_type" : "_ZTI20android_depth_points",
7643   "self_type" : "_ZTI20android_depth_points",
7644   "size" : 36,
7645   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7646  },
7647  {
7648   "alignment" : 4,
7649   "fields" :
7650   [
7651    {
7652     "field_name" : "struct_size",
7653     "referenced_type" : "_ZTIj"
7654    },
7655    {
7656     "field_name" : "buffer_id",
7657     "field_offset" : 32,
7658     "referenced_type" : "_ZTIi"
7659    },
7660    {
7661     "field_name" : "priority",
7662     "field_offset" : 64,
7663     "referenced_type" : "_ZTIi"
7664    },
7665    {
7666     "field_name" : "tag",
7667     "field_offset" : 96,
7668     "referenced_type" : "_ZTIPKc"
7669    },
7670    {
7671     "field_name" : "file",
7672     "field_offset" : 128,
7673     "referenced_type" : "_ZTIPKc"
7674    },
7675    {
7676     "field_name" : "line",
7677     "field_offset" : 160,
7678     "referenced_type" : "_ZTIj"
7679    },
7680    {
7681     "field_name" : "message",
7682     "field_offset" : 192,
7683     "referenced_type" : "_ZTIPKc"
7684    }
7685   ],
7686   "linker_set_key" : "_ZTI21__android_log_message",
7687   "name" : "__android_log_message",
7688   "referenced_type" : "_ZTI21__android_log_message",
7689   "self_type" : "_ZTI21__android_log_message",
7690   "size" : 28,
7691   "source_file" : "/system/core/liblog/include/android/log.h"
7692  },
7693  {
7694   "alignment" : 4,
7695   "fields" :
7696   [
7697    {
7698     "field_name" : "maxContentLightLevel",
7699     "referenced_type" : "_ZTIf"
7700    },
7701    {
7702     "field_name" : "maxFrameAverageLightLevel",
7703     "field_offset" : 32,
7704     "referenced_type" : "_ZTIf"
7705    }
7706   ],
7707   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7708   "name" : "android_cta861_3_metadata",
7709   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7710   "self_type" : "_ZTI25android_cta861_3_metadata",
7711   "size" : 8,
7712   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "fields" :
7717   [
7718    {
7719     "field_name" : "displayPrimaryRed",
7720     "referenced_type" : "_ZTI16android_xy_color"
7721    },
7722    {
7723     "field_name" : "displayPrimaryGreen",
7724     "field_offset" : 64,
7725     "referenced_type" : "_ZTI16android_xy_color"
7726    },
7727    {
7728     "field_name" : "displayPrimaryBlue",
7729     "field_offset" : 128,
7730     "referenced_type" : "_ZTI16android_xy_color"
7731    },
7732    {
7733     "field_name" : "whitePoint",
7734     "field_offset" : 192,
7735     "referenced_type" : "_ZTI16android_xy_color"
7736    },
7737    {
7738     "field_name" : "maxLuminance",
7739     "field_offset" : 256,
7740     "referenced_type" : "_ZTIf"
7741    },
7742    {
7743     "field_name" : "minLuminance",
7744     "field_offset" : 288,
7745     "referenced_type" : "_ZTIf"
7746    }
7747   ],
7748   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7749   "name" : "android_smpte2086_metadata",
7750   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7751   "self_type" : "_ZTI26android_smpte2086_metadata",
7752   "size" : 40,
7753   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7754  },
7755  {
7756   "alignment" : 4,
7757   "fields" :
7758   [
7759    {
7760     "referenced_type" : "_ZTIN7log_msgUt_E"
7761    }
7762   ],
7763   "linker_set_key" : "_ZTI7log_msg",
7764   "name" : "log_msg",
7765   "referenced_type" : "_ZTI7log_msg",
7766   "self_type" : "_ZTI7log_msg",
7767   "size" : 5124,
7768   "source_file" : "/system/core/liblog/include/log/log_read.h"
7769  },
7770  {
7771   "alignment" : 1,
7772   "fields" :
7773   [
7774    {
7775     "field_name" : "tv_sec",
7776     "referenced_type" : "_ZTIj"
7777    },
7778    {
7779     "field_name" : "tv_nsec",
7780     "field_offset" : 32,
7781     "referenced_type" : "_ZTIj"
7782    }
7783   ],
7784   "linker_set_key" : "_ZTI8log_time",
7785   "name" : "log_time",
7786   "referenced_type" : "_ZTI8log_time",
7787   "self_type" : "_ZTI8log_time",
7788   "size" : 8,
7789   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7790  },
7791  {
7792   "alignment" : 4,
7793   "fields" :
7794   [
7795    {
7796     "access" : "private",
7797     "field_name" : "mStorage",
7798     "field_offset" : 32,
7799     "referenced_type" : "_ZTIPv"
7800    },
7801    {
7802     "access" : "private",
7803     "field_name" : "mCount",
7804     "field_offset" : 64,
7805     "referenced_type" : "_ZTIj"
7806    },
7807    {
7808     "access" : "private",
7809     "field_name" : "mFlags",
7810     "field_offset" : 96,
7811     "referenced_type" : "_ZTIKj"
7812    },
7813    {
7814     "access" : "private",
7815     "field_name" : "mItemSize",
7816     "field_offset" : 128,
7817     "referenced_type" : "_ZTIKj"
7818    }
7819   ],
7820   "linker_set_key" : "_ZTIN7android10VectorImplE",
7821   "name" : "android::VectorImpl",
7822   "record_kind" : "class",
7823   "referenced_type" : "_ZTIN7android10VectorImplE",
7824   "self_type" : "_ZTIN7android10VectorImplE",
7825   "size" : 20,
7826   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7827   "vtable_components" :
7828   [
7829    {
7830     "kind" : "offset_to_top"
7831    },
7832    {
7833     "kind" : "rtti",
7834     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7835    },
7836    {
7837     "kind" : "complete_dtor_pointer",
7838     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7839    },
7840    {
7841     "kind" : "deleting_dtor_pointer",
7842     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7843    },
7844    {
7845     "is_pure" : true,
7846     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7847    },
7848    {
7849     "is_pure" : true,
7850     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7851    },
7852    {
7853     "is_pure" : true,
7854     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7855    },
7856    {
7857     "is_pure" : true,
7858     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7859    },
7860    {
7861     "is_pure" : true,
7862     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7863    },
7864    {
7865     "is_pure" : true,
7866     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7867    }
7868   ]
7869  },
7870  {
7871   "alignment" : 4,
7872   "fields" :
7873   [
7874    {
7875     "access" : "private",
7876     "field_name" : "mVector",
7877     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7878    }
7879   ],
7880   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7881   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7882   "record_kind" : "class",
7883   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7884   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7885   "size" : 20,
7886   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7887   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7888  },
7889  {
7890   "alignment" : 4,
7891   "fields" :
7892   [
7893    {
7894     "access" : "private",
7895     "field_name" : "mTag",
7896     "referenced_type" : "_ZTIy"
7897    }
7898   ],
7899   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7900   "name" : "android::ScopedTrace",
7901   "record_kind" : "class",
7902   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7903   "self_type" : "_ZTIN7android11ScopedTraceE",
7904   "size" : 8,
7905   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7906  },
7907  {
7908   "alignment" : 4,
7909   "fields" :
7910   [
7911    {
7912     "access" : "private",
7913     "field_name" : "mCount",
7914     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7915    }
7916   ],
7917   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7918   "name" : "android::LightRefBase<android::NativeHandle>",
7919   "record_kind" : "class",
7920   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7921   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7922   "size" : 4,
7923   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7924   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7925  },
7926  {
7927   "alignment" : 4,
7928   "fields" :
7929   [
7930    {
7931     "access" : "private",
7932     "field_name" : "mCount",
7933     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7934    }
7935   ],
7936   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7937   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7938   "record_kind" : "class",
7939   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7940   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7941   "size" : 4,
7942   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7943   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7944  },
7945  {
7946   "alignment" : 4,
7947   "base_specifiers" :
7948   [
7949    {
7950     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7951    }
7952   ],
7953   "fields" :
7954   [
7955    {
7956     "access" : "private",
7957     "field_name" : "mHandle",
7958     "field_offset" : 32,
7959     "referenced_type" : "_ZTIP13native_handle"
7960    },
7961    {
7962     "access" : "private",
7963     "field_name" : "mOwnsHandle",
7964     "field_offset" : 64,
7965     "referenced_type" : "_ZTIb"
7966    }
7967   ],
7968   "linker_set_key" : "_ZTIN7android12NativeHandleE",
7969   "name" : "android::NativeHandle",
7970   "record_kind" : "class",
7971   "referenced_type" : "_ZTIN7android12NativeHandleE",
7972   "self_type" : "_ZTIN7android12NativeHandleE",
7973   "size" : 12,
7974   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
7975  },
7976  {
7977   "alignment" : 4,
7978   "base_specifiers" :
7979   [
7980    {
7981     "access" : "private",
7982     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
7983    }
7984   ],
7985   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7986   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
7987   "record_kind" : "class",
7988   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7989   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
7990   "size" : 20,
7991   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
7992   "template_args" :
7993   [
7994    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
7995   ],
7996   "vtable_components" :
7997   [
7998    {
7999     "kind" : "offset_to_top"
8000    },
8001    {
8002     "kind" : "rtti",
8003     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8004    },
8005    {
8006     "kind" : "complete_dtor_pointer",
8007     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8008    },
8009    {
8010     "kind" : "deleting_dtor_pointer",
8011     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8012    },
8013    {
8014     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8015    },
8016    {
8017     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8018    },
8019    {
8020     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8021    },
8022    {
8023     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8024    },
8025    {
8026     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8027    },
8028    {
8029     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8030    },
8031    {
8032     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8033    }
8034   ]
8035  },
8036  {
8037   "alignment" : 1,
8038   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8039   "name" : "android::ReferenceMover",
8040   "record_kind" : "class",
8041   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8042   "self_type" : "_ZTIN7android14ReferenceMoverE",
8043   "size" : 1,
8044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8045  },
8046  {
8047   "alignment" : 4,
8048   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8049   "name" : "android::ReferenceRenamer",
8050   "record_kind" : "class",
8051   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8052   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8053   "size" : 4,
8054   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8055   "vtable_components" :
8056   [
8057    {
8058     "kind" : "offset_to_top"
8059    },
8060    {
8061     "kind" : "rtti",
8062     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8063    },
8064    {
8065     "is_pure" : true,
8066     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8067    }
8068   ]
8069  },
8070  {
8071   "alignment" : 4,
8072   "base_specifiers" :
8073   [
8074    {
8075     "referenced_type" : "_ZTIN7android10VectorImplE"
8076    }
8077   ],
8078   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8079   "name" : "android::SortedVectorImpl",
8080   "record_kind" : "class",
8081   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8082   "self_type" : "_ZTIN7android16SortedVectorImplE",
8083   "size" : 20,
8084   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8085   "vtable_components" :
8086   [
8087    {
8088     "kind" : "offset_to_top"
8089    },
8090    {
8091     "kind" : "rtti",
8092     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8093    },
8094    {
8095     "kind" : "complete_dtor_pointer",
8096     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8097    },
8098    {
8099     "kind" : "deleting_dtor_pointer",
8100     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8101    },
8102    {
8103     "is_pure" : true,
8104     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8105    },
8106    {
8107     "is_pure" : true,
8108     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8109    },
8110    {
8111     "is_pure" : true,
8112     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8113    },
8114    {
8115     "is_pure" : true,
8116     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8117    },
8118    {
8119     "is_pure" : true,
8120     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8121    },
8122    {
8123     "is_pure" : true,
8124     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8125    },
8126    {
8127     "is_pure" : true,
8128     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8129    }
8130   ]
8131  },
8132  {
8133   "alignment" : 1,
8134   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8135   "name" : "android::trait_trivial_copy<bool>",
8136   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8137   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8138   "size" : 1,
8139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8140   "template_args" : [ "_ZTIb" ]
8141  },
8142  {
8143   "alignment" : 1,
8144   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8145   "name" : "android::trait_trivial_copy<char>",
8146   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8147   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8148   "size" : 1,
8149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8150   "template_args" : [ "_ZTIc" ]
8151  },
8152  {
8153   "alignment" : 1,
8154   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8155   "name" : "android::trait_trivial_copy<double>",
8156   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8157   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8158   "size" : 1,
8159   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8160   "template_args" : [ "_ZTId" ]
8161  },
8162  {
8163   "alignment" : 1,
8164   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8165   "name" : "android::trait_trivial_copy<float>",
8166   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8167   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8168   "size" : 1,
8169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8170   "template_args" : [ "_ZTIf" ]
8171  },
8172  {
8173   "alignment" : 1,
8174   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8175   "name" : "android::trait_trivial_copy<unsigned char>",
8176   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8177   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8178   "size" : 1,
8179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8180   "template_args" : [ "_ZTIh" ]
8181  },
8182  {
8183   "alignment" : 1,
8184   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8185   "name" : "android::trait_trivial_copy<int>",
8186   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8187   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8188   "size" : 1,
8189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8190   "template_args" : [ "_ZTIi" ]
8191  },
8192  {
8193   "alignment" : 1,
8194   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8195   "name" : "android::trait_trivial_copy<unsigned int>",
8196   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8197   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8198   "size" : 1,
8199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8200   "template_args" : [ "_ZTIj" ]
8201  },
8202  {
8203   "alignment" : 1,
8204   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8205   "name" : "android::trait_trivial_copy<long>",
8206   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8207   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8208   "size" : 1,
8209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8210   "template_args" : [ "_ZTIl" ]
8211  },
8212  {
8213   "alignment" : 1,
8214   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8215   "name" : "android::trait_trivial_copy<unsigned long>",
8216   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8217   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8218   "size" : 1,
8219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8220   "template_args" : [ "_ZTIm" ]
8221  },
8222  {
8223   "alignment" : 1,
8224   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8225   "name" : "android::trait_trivial_copy<short>",
8226   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8227   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8228   "size" : 1,
8229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8230   "template_args" : [ "_ZTIs" ]
8231  },
8232  {
8233   "alignment" : 1,
8234   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8235   "name" : "android::trait_trivial_copy<unsigned short>",
8236   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8237   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8238   "size" : 1,
8239   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8240   "template_args" : [ "_ZTIt" ]
8241  },
8242  {
8243   "alignment" : 1,
8244   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8245   "name" : "android::trait_trivial_copy<void>",
8246   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8247   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8248   "size" : 1,
8249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8250   "template_args" : [ "_ZTIv" ]
8251  },
8252  {
8253   "alignment" : 1,
8254   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8255   "name" : "android::trait_trivial_copy<long long>",
8256   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8257   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8258   "size" : 1,
8259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8260   "template_args" : [ "_ZTIx" ]
8261  },
8262  {
8263   "alignment" : 1,
8264   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8265   "name" : "android::trait_trivial_copy<unsigned long long>",
8266   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8267   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8268   "size" : 1,
8269   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8270   "template_args" : [ "_ZTIy" ]
8271  },
8272  {
8273   "alignment" : 1,
8274   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8275   "name" : "android::trait_trivial_ctor<bool>",
8276   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8277   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8278   "size" : 1,
8279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8280   "template_args" : [ "_ZTIb" ]
8281  },
8282  {
8283   "alignment" : 1,
8284   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8285   "name" : "android::trait_trivial_ctor<char>",
8286   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8287   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8288   "size" : 1,
8289   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8290   "template_args" : [ "_ZTIc" ]
8291  },
8292  {
8293   "alignment" : 1,
8294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8295   "name" : "android::trait_trivial_ctor<double>",
8296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8297   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8298   "size" : 1,
8299   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8300   "template_args" : [ "_ZTId" ]
8301  },
8302  {
8303   "alignment" : 1,
8304   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8305   "name" : "android::trait_trivial_ctor<float>",
8306   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8307   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8308   "size" : 1,
8309   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8310   "template_args" : [ "_ZTIf" ]
8311  },
8312  {
8313   "alignment" : 1,
8314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8315   "name" : "android::trait_trivial_ctor<unsigned char>",
8316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8317   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8318   "size" : 1,
8319   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8320   "template_args" : [ "_ZTIh" ]
8321  },
8322  {
8323   "alignment" : 1,
8324   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8325   "name" : "android::trait_trivial_ctor<int>",
8326   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8327   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8328   "size" : 1,
8329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8330   "template_args" : [ "_ZTIi" ]
8331  },
8332  {
8333   "alignment" : 1,
8334   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8335   "name" : "android::trait_trivial_ctor<unsigned int>",
8336   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8337   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8338   "size" : 1,
8339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8340   "template_args" : [ "_ZTIj" ]
8341  },
8342  {
8343   "alignment" : 1,
8344   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8345   "name" : "android::trait_trivial_ctor<long>",
8346   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8347   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8348   "size" : 1,
8349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8350   "template_args" : [ "_ZTIl" ]
8351  },
8352  {
8353   "alignment" : 1,
8354   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8355   "name" : "android::trait_trivial_ctor<unsigned long>",
8356   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8357   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8358   "size" : 1,
8359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8360   "template_args" : [ "_ZTIm" ]
8361  },
8362  {
8363   "alignment" : 1,
8364   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8365   "name" : "android::trait_trivial_ctor<short>",
8366   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8367   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8368   "size" : 1,
8369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8370   "template_args" : [ "_ZTIs" ]
8371  },
8372  {
8373   "alignment" : 1,
8374   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8375   "name" : "android::trait_trivial_ctor<unsigned short>",
8376   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8377   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8378   "size" : 1,
8379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8380   "template_args" : [ "_ZTIt" ]
8381  },
8382  {
8383   "alignment" : 1,
8384   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8385   "name" : "android::trait_trivial_ctor<void>",
8386   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8387   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8388   "size" : 1,
8389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8390   "template_args" : [ "_ZTIv" ]
8391  },
8392  {
8393   "alignment" : 1,
8394   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8395   "name" : "android::trait_trivial_ctor<long long>",
8396   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8397   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8398   "size" : 1,
8399   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8400   "template_args" : [ "_ZTIx" ]
8401  },
8402  {
8403   "alignment" : 1,
8404   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8405   "name" : "android::trait_trivial_ctor<unsigned long long>",
8406   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8407   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8408   "size" : 1,
8409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8410   "template_args" : [ "_ZTIy" ]
8411  },
8412  {
8413   "alignment" : 1,
8414   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8415   "name" : "android::trait_trivial_dtor<bool>",
8416   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8417   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8418   "size" : 1,
8419   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8420   "template_args" : [ "_ZTIb" ]
8421  },
8422  {
8423   "alignment" : 1,
8424   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8425   "name" : "android::trait_trivial_dtor<char>",
8426   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8427   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8428   "size" : 1,
8429   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8430   "template_args" : [ "_ZTIc" ]
8431  },
8432  {
8433   "alignment" : 1,
8434   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8435   "name" : "android::trait_trivial_dtor<double>",
8436   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8437   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8438   "size" : 1,
8439   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8440   "template_args" : [ "_ZTId" ]
8441  },
8442  {
8443   "alignment" : 1,
8444   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8445   "name" : "android::trait_trivial_dtor<float>",
8446   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8447   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8448   "size" : 1,
8449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8450   "template_args" : [ "_ZTIf" ]
8451  },
8452  {
8453   "alignment" : 1,
8454   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8455   "name" : "android::trait_trivial_dtor<unsigned char>",
8456   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8457   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8458   "size" : 1,
8459   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8460   "template_args" : [ "_ZTIh" ]
8461  },
8462  {
8463   "alignment" : 1,
8464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8465   "name" : "android::trait_trivial_dtor<int>",
8466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8467   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8468   "size" : 1,
8469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8470   "template_args" : [ "_ZTIi" ]
8471  },
8472  {
8473   "alignment" : 1,
8474   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8475   "name" : "android::trait_trivial_dtor<unsigned int>",
8476   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8477   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8478   "size" : 1,
8479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8480   "template_args" : [ "_ZTIj" ]
8481  },
8482  {
8483   "alignment" : 1,
8484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8485   "name" : "android::trait_trivial_dtor<long>",
8486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8487   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8488   "size" : 1,
8489   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8490   "template_args" : [ "_ZTIl" ]
8491  },
8492  {
8493   "alignment" : 1,
8494   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8495   "name" : "android::trait_trivial_dtor<unsigned long>",
8496   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8497   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8498   "size" : 1,
8499   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8500   "template_args" : [ "_ZTIm" ]
8501  },
8502  {
8503   "alignment" : 1,
8504   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8505   "name" : "android::trait_trivial_dtor<short>",
8506   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8507   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8508   "size" : 1,
8509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8510   "template_args" : [ "_ZTIs" ]
8511  },
8512  {
8513   "alignment" : 1,
8514   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8515   "name" : "android::trait_trivial_dtor<unsigned short>",
8516   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8517   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8518   "size" : 1,
8519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8520   "template_args" : [ "_ZTIt" ]
8521  },
8522  {
8523   "alignment" : 1,
8524   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8525   "name" : "android::trait_trivial_dtor<void>",
8526   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8527   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8528   "size" : 1,
8529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8530   "template_args" : [ "_ZTIv" ]
8531  },
8532  {
8533   "alignment" : 1,
8534   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8535   "name" : "android::trait_trivial_dtor<long long>",
8536   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8537   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8538   "size" : 1,
8539   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8540   "template_args" : [ "_ZTIx" ]
8541  },
8542  {
8543   "alignment" : 1,
8544   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8545   "name" : "android::trait_trivial_dtor<unsigned long long>",
8546   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8547   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8548   "size" : 1,
8549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8550   "template_args" : [ "_ZTIy" ]
8551  },
8552  {
8553   "alignment" : 1,
8554   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8555   "name" : "android::trait_trivial_move<android::String8>",
8556   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8557   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8558   "size" : 1,
8559   "source_file" : "/system/core/libutils/include/utils/String8.h",
8560   "template_args" : [ "_ZTIN7android7String8E" ]
8561  },
8562  {
8563   "alignment" : 1,
8564   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8565   "name" : "android::trait_trivial_move<android::String16>",
8566   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8567   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8568   "size" : 1,
8569   "source_file" : "/system/core/libutils/include/utils/String16.h",
8570   "template_args" : [ "_ZTIN7android8String16E" ]
8571  },
8572  {
8573   "alignment" : 1,
8574   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8575   "name" : "android::trait_trivial_move<bool>",
8576   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8577   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8578   "size" : 1,
8579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8580   "template_args" : [ "_ZTIb" ]
8581  },
8582  {
8583   "alignment" : 1,
8584   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8585   "name" : "android::trait_trivial_move<char>",
8586   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8587   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8588   "size" : 1,
8589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8590   "template_args" : [ "_ZTIc" ]
8591  },
8592  {
8593   "alignment" : 1,
8594   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8595   "name" : "android::trait_trivial_move<double>",
8596   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8597   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8598   "size" : 1,
8599   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8600   "template_args" : [ "_ZTId" ]
8601  },
8602  {
8603   "alignment" : 1,
8604   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8605   "name" : "android::trait_trivial_move<float>",
8606   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8607   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8608   "size" : 1,
8609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8610   "template_args" : [ "_ZTIf" ]
8611  },
8612  {
8613   "alignment" : 1,
8614   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8615   "name" : "android::trait_trivial_move<unsigned char>",
8616   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8617   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8618   "size" : 1,
8619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8620   "template_args" : [ "_ZTIh" ]
8621  },
8622  {
8623   "alignment" : 1,
8624   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8625   "name" : "android::trait_trivial_move<int>",
8626   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8627   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8628   "size" : 1,
8629   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8630   "template_args" : [ "_ZTIi" ]
8631  },
8632  {
8633   "alignment" : 1,
8634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8635   "name" : "android::trait_trivial_move<unsigned int>",
8636   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8637   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8638   "size" : 1,
8639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8640   "template_args" : [ "_ZTIj" ]
8641  },
8642  {
8643   "alignment" : 1,
8644   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8645   "name" : "android::trait_trivial_move<long>",
8646   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8647   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8648   "size" : 1,
8649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8650   "template_args" : [ "_ZTIl" ]
8651  },
8652  {
8653   "alignment" : 1,
8654   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8655   "name" : "android::trait_trivial_move<unsigned long>",
8656   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8657   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8658   "size" : 1,
8659   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8660   "template_args" : [ "_ZTIm" ]
8661  },
8662  {
8663   "alignment" : 1,
8664   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8665   "name" : "android::trait_trivial_move<short>",
8666   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8667   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8668   "size" : 1,
8669   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8670   "template_args" : [ "_ZTIs" ]
8671  },
8672  {
8673   "alignment" : 1,
8674   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8675   "name" : "android::trait_trivial_move<unsigned short>",
8676   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8677   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8678   "size" : 1,
8679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8680   "template_args" : [ "_ZTIt" ]
8681  },
8682  {
8683   "alignment" : 1,
8684   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8685   "name" : "android::trait_trivial_move<void>",
8686   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8687   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8688   "size" : 1,
8689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8690   "template_args" : [ "_ZTIv" ]
8691  },
8692  {
8693   "alignment" : 1,
8694   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8695   "name" : "android::trait_trivial_move<long long>",
8696   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8697   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8698   "size" : 1,
8699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8700   "template_args" : [ "_ZTIx" ]
8701  },
8702  {
8703   "alignment" : 1,
8704   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8705   "name" : "android::trait_trivial_move<unsigned long long>",
8706   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8707   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8708   "size" : 1,
8709   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8710   "template_args" : [ "_ZTIy" ]
8711  },
8712  {
8713   "alignment" : 4,
8714   "base_specifiers" :
8715   [
8716    {
8717     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8718    }
8719   ],
8720   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8721   "name" : "android::VirtualLightRefBase",
8722   "record_kind" : "class",
8723   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8724   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8725   "size" : 8,
8726   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8727   "vtable_components" :
8728   [
8729    {
8730     "kind" : "offset_to_top"
8731    },
8732    {
8733     "kind" : "rtti",
8734     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8735    },
8736    {
8737     "kind" : "complete_dtor_pointer",
8738     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8739    },
8740    {
8741     "kind" : "deleting_dtor_pointer",
8742     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8743    }
8744   ]
8745  },
8746  {
8747   "alignment" : 4,
8748   "fields" :
8749   [
8750    {
8751     "access" : "private",
8752     "field_name" : "m_ptr",
8753     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8754    }
8755   ],
8756   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8757   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8758   "record_kind" : "class",
8759   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8760   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8761   "size" : 4,
8762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8763   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8764  },
8765  {
8766   "alignment" : 4,
8767   "fields" :
8768   [
8769    {
8770     "access" : "private",
8771     "field_name" : "m_ptr",
8772     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8773    }
8774   ],
8775   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8776   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8777   "record_kind" : "class",
8778   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8779   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8780   "size" : 4,
8781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8782   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8783  },
8784  {
8785   "alignment" : 4,
8786   "fields" :
8787   [
8788    {
8789     "access" : "private",
8790     "field_name" : "m_ptr",
8791     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8792    }
8793   ],
8794   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8795   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8796   "record_kind" : "class",
8797   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8798   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8799   "size" : 4,
8800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8801   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8802  },
8803  {
8804   "alignment" : 4,
8805   "fields" :
8806   [
8807    {
8808     "access" : "private",
8809     "field_name" : "m_ptr",
8810     "referenced_type" : "_ZTIPN7android6ThreadE"
8811    }
8812   ],
8813   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8814   "name" : "android::sp<android::Thread>",
8815   "record_kind" : "class",
8816   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8817   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8818   "size" : 4,
8819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8820   "template_args" : [ "_ZTIN7android6ThreadE" ]
8821  },
8822  {
8823   "alignment" : 4,
8824   "fields" :
8825   [
8826    {
8827     "access" : "private",
8828     "field_name" : "m_ptr",
8829     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8830    }
8831   ],
8832   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8833   "name" : "android::sp<android::hardware::IInterface>",
8834   "record_kind" : "class",
8835   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8836   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8837   "size" : 4,
8838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8839   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8840  },
8841  {
8842   "alignment" : 4,
8843   "fields" :
8844   [
8845    {
8846     "access" : "private",
8847     "field_name" : "m_ptr",
8848     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE"
8849    }
8850   ],
8851   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8852   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
8853   "record_kind" : "class",
8854   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8855   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8856   "size" : 4,
8857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8858   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_011IContexthubE" ]
8859  },
8860  {
8861   "alignment" : 4,
8862   "fields" :
8863   [
8864    {
8865     "access" : "private",
8866     "field_name" : "m_ptr",
8867     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE"
8868    }
8869   ],
8870   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8871   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
8872   "record_kind" : "class",
8873   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8874   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8875   "size" : 4,
8876   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8877   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE" ]
8878  },
8879  {
8880   "alignment" : 4,
8881   "fields" :
8882   [
8883    {
8884     "access" : "private",
8885     "field_name" : "m_ptr",
8886     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
8887    }
8888   ],
8889   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8890   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub>",
8891   "record_kind" : "class",
8892   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8893   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8894   "size" : 4,
8895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8896   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_111IContexthubE" ]
8897  },
8898  {
8899   "alignment" : 4,
8900   "fields" :
8901   [
8902    {
8903     "access" : "private",
8904     "field_name" : "m_ptr",
8905     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8906    }
8907   ],
8908   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8909   "name" : "android::sp<android::hardware::ProcessState>",
8910   "record_kind" : "class",
8911   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8912   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8913   "size" : 4,
8914   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8915   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8916  },
8917  {
8918   "alignment" : 4,
8919   "fields" :
8920   [
8921    {
8922     "access" : "private",
8923     "field_name" : "m_ptr",
8924     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8925    }
8926   ],
8927   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8928   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8929   "record_kind" : "class",
8930   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8931   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8932   "size" : 4,
8933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8934   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8935  },
8936  {
8937   "alignment" : 4,
8938   "fields" :
8939   [
8940    {
8941     "access" : "private",
8942     "field_name" : "m_ptr",
8943     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8944    }
8945   ],
8946   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8947   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8948   "record_kind" : "class",
8949   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8950   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8951   "size" : 4,
8952   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8953   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8954  },
8955  {
8956   "alignment" : 4,
8957   "fields" :
8958   [
8959    {
8960     "access" : "private",
8961     "field_name" : "m_ptr",
8962     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
8963    }
8964   ],
8965   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8966   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
8967   "record_kind" : "class",
8968   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8969   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
8970   "size" : 4,
8971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8972   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
8973  },
8974  {
8975   "alignment" : 4,
8976   "fields" :
8977   [
8978    {
8979     "access" : "private",
8980     "field_name" : "m_ptr",
8981     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
8982    }
8983   ],
8984   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8985   "name" : "android::sp<android::hardware::IBinder>",
8986   "record_kind" : "class",
8987   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8988   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8989   "size" : 4,
8990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8991   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
8992  },
8993  {
8994   "alignment" : 4,
8995   "fields" :
8996   [
8997    {
8998     "access" : "private",
8999     "field_name" : "m_ptr",
9000     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9001    }
9002   ],
9003   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9004   "name" : "android::sp<android::hardware::BHwBinder>",
9005   "record_kind" : "class",
9006   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9007   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9008   "size" : 4,
9009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9010   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9011  },
9012  {
9013   "alignment" : 4,
9014   "fields" :
9015   [
9016    {
9017     "access" : "private",
9018     "field_name" : "m_ptr",
9019     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9020    },
9021    {
9022     "access" : "private",
9023     "field_name" : "m_refs",
9024     "field_offset" : 32,
9025     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9026    }
9027   ],
9028   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9029   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9030   "record_kind" : "class",
9031   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9032   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9033   "size" : 8,
9034   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9035   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9036  },
9037  {
9038   "alignment" : 4,
9039   "fields" :
9040   [
9041    {
9042     "access" : "private",
9043     "field_name" : "m_ptr",
9044     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9045    },
9046    {
9047     "access" : "private",
9048     "field_name" : "m_refs",
9049     "field_offset" : 32,
9050     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9051    }
9052   ],
9053   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9054   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9055   "record_kind" : "class",
9056   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9057   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9058   "size" : 8,
9059   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9060   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9061  },
9062  {
9063   "alignment" : 4,
9064   "fields" :
9065   [
9066    {
9067     "access" : "private",
9068     "field_name" : "m_ptr",
9069     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9070    },
9071    {
9072     "access" : "private",
9073     "field_name" : "m_refs",
9074     "field_offset" : 32,
9075     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9076    }
9077   ],
9078   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9079   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9080   "record_kind" : "class",
9081   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9082   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9083   "size" : 8,
9084   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9085   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9086  },
9087  {
9088   "alignment" : 4,
9089   "fields" :
9090   [
9091    {
9092     "access" : "private",
9093     "field_name" : "m_ptr",
9094     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9095    },
9096    {
9097     "access" : "private",
9098     "field_name" : "m_refs",
9099     "field_offset" : 32,
9100     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9101    }
9102   ],
9103   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9104   "name" : "android::wp<android::hardware::BHwBinder>",
9105   "record_kind" : "class",
9106   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9107   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9108   "size" : 8,
9109   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9110   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9111  },
9112  {
9113   "alignment" : 4,
9114   "base_specifiers" :
9115   [
9116    {
9117     "is_virtual" : true,
9118     "referenced_type" : "_ZTIN7android7RefBaseE"
9119    }
9120   ],
9121   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9122   "name" : "android::hidl::base::V1_0::IBase",
9123   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9124   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9125   "size" : 12,
9126   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9127   "vtable_components" :
9128   [
9129    {
9130     "component_value" : 4,
9131     "kind" : "vbase_offset"
9132    },
9133    {
9134     "kind" : "offset_to_top"
9135    },
9136    {
9137     "kind" : "rtti",
9138     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9139    },
9140    {
9141     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9142    },
9143    {
9144     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9145    },
9146    {
9147     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9148    },
9149    {
9150     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9151    },
9152    {
9153     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9154    },
9155    {
9156     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9157    },
9158    {
9159     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9160    },
9161    {
9162     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9163    },
9164    {
9165     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9166    },
9167    {
9168     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9169    },
9170    {
9171     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9172    },
9173    {
9174     "kind" : "complete_dtor_pointer",
9175     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9176    },
9177    {
9178     "kind" : "deleting_dtor_pointer",
9179     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9180    },
9181    {
9182     "kind" : "vcall_offset"
9183    },
9184    {
9185     "kind" : "vcall_offset"
9186    },
9187    {
9188     "kind" : "vcall_offset"
9189    },
9190    {
9191     "kind" : "vcall_offset"
9192    },
9193    {
9194     "component_value" : -4,
9195     "kind" : "vcall_offset"
9196    },
9197    {
9198     "component_value" : -4,
9199     "kind" : "offset_to_top"
9200    },
9201    {
9202     "kind" : "rtti",
9203     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9204    },
9205    {
9206     "kind" : "complete_dtor_pointer",
9207     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9208    },
9209    {
9210     "kind" : "deleting_dtor_pointer",
9211     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9212    },
9213    {
9214     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9215    },
9216    {
9217     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9218    },
9219    {
9220     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9221    },
9222    {
9223     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9224    }
9225   ]
9226  },
9227  {
9228   "alignment" : 4,
9229   "base_specifiers" :
9230   [
9231    {
9232     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9233    },
9234    {
9235     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9236    }
9237   ],
9238   "fields" :
9239   [
9240    {
9241     "access" : "private",
9242     "field_name" : "_hidl_mImpl",
9243     "field_offset" : 512,
9244     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9245    }
9246   ],
9247   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9248   "name" : "android::hidl::base::V1_0::BnHwBase",
9249   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9250   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9251   "size" : 76,
9252   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9253   "vtable_components" :
9254   [
9255    {
9256     "component_value" : 68,
9257     "kind" : "vbase_offset"
9258    },
9259    {
9260     "kind" : "offset_to_top"
9261    },
9262    {
9263     "kind" : "rtti",
9264     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9265    },
9266    {
9267     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9268    },
9269    {
9270     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9271    },
9272    {
9273     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9274    },
9275    {
9276     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9277    },
9278    {
9279     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9280    },
9281    {
9282     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9283    },
9284    {
9285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9286    },
9287    {
9288     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9289    },
9290    {
9291     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9292    },
9293    {
9294     "kind" : "complete_dtor_pointer",
9295     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9296    },
9297    {
9298     "kind" : "deleting_dtor_pointer",
9299     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9300    },
9301    {
9302     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9303    },
9304    {
9305     "component_value" : -20,
9306     "kind" : "offset_to_top"
9307    },
9308    {
9309     "kind" : "rtti",
9310     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9311    },
9312    {
9313     "kind" : "complete_dtor_pointer",
9314     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9315    },
9316    {
9317     "kind" : "deleting_dtor_pointer",
9318     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9319    },
9320    {
9321     "kind" : "vcall_offset"
9322    },
9323    {
9324     "kind" : "vcall_offset"
9325    },
9326    {
9327     "kind" : "vcall_offset"
9328    },
9329    {
9330     "kind" : "vcall_offset"
9331    },
9332    {
9333     "component_value" : -68,
9334     "kind" : "vcall_offset"
9335    },
9336    {
9337     "component_value" : -68,
9338     "kind" : "offset_to_top"
9339    },
9340    {
9341     "kind" : "rtti",
9342     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9343    },
9344    {
9345     "kind" : "complete_dtor_pointer",
9346     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9347    },
9348    {
9349     "kind" : "deleting_dtor_pointer",
9350     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9351    },
9352    {
9353     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9354    },
9355    {
9356     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9357    },
9358    {
9359     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9360    },
9361    {
9362     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9363    }
9364   ]
9365  },
9366  {
9367   "alignment" : 4,
9368   "base_specifiers" :
9369   [
9370    {
9371     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9372    },
9373    {
9374     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9375    }
9376   ],
9377   "fields" :
9378   [
9379    {
9380     "access" : "private",
9381     "field_name" : "_hidl_mMutex",
9382     "field_offset" : 544,
9383     "referenced_type" : "_ZTINSt3__15mutexE"
9384    },
9385    {
9386     "access" : "private",
9387     "field_name" : "_hidl_mDeathRecipients",
9388     "field_offset" : 576,
9389     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9390    }
9391   ],
9392   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9393   "name" : "android::hidl::base::V1_0::BpHwBase",
9394   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9395   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9396   "size" : 92,
9397   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9398   "vtable_components" :
9399   [
9400    {
9401     "component_value" : 84,
9402     "kind" : "vbase_offset"
9403    },
9404    {
9405     "kind" : "offset_to_top"
9406    },
9407    {
9408     "kind" : "rtti",
9409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9410    },
9411    {
9412     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9413    },
9414    {
9415     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9416    },
9417    {
9418     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9419    },
9420    {
9421     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9422    },
9423    {
9424     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9425    },
9426    {
9427     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9428    },
9429    {
9430     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9431    },
9432    {
9433     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9434    },
9435    {
9436     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9437    },
9438    {
9439     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9440    },
9441    {
9442     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9443    },
9444    {
9445     "kind" : "complete_dtor_pointer",
9446     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9447    },
9448    {
9449     "kind" : "deleting_dtor_pointer",
9450     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9451    },
9452    {
9453     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9454    },
9455    {
9456     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9457    },
9458    {
9459     "component_value" : 80,
9460     "kind" : "vbase_offset"
9461    },
9462    {
9463     "component_value" : -4,
9464     "kind" : "offset_to_top"
9465    },
9466    {
9467     "kind" : "rtti",
9468     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9469    },
9470    {
9471     "kind" : "complete_dtor_pointer",
9472     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9473    },
9474    {
9475     "kind" : "deleting_dtor_pointer",
9476     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9477    },
9478    {
9479     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9480    },
9481    {
9482     "component_value" : 76,
9483     "kind" : "vbase_offset"
9484    },
9485    {
9486     "component_value" : -8,
9487     "kind" : "offset_to_top"
9488    },
9489    {
9490     "kind" : "rtti",
9491     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9492    },
9493    {
9494     "kind" : "complete_dtor_pointer",
9495     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9496    },
9497    {
9498     "kind" : "deleting_dtor_pointer",
9499     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9500    },
9501    {
9502     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9503    },
9504    {
9505     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9506    },
9507    {
9508     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9509    },
9510    {
9511     "component_value" : -24,
9512     "kind" : "offset_to_top"
9513    },
9514    {
9515     "kind" : "rtti",
9516     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9517    },
9518    {
9519     "kind" : "complete_dtor_pointer",
9520     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9521    },
9522    {
9523     "kind" : "deleting_dtor_pointer",
9524     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9525    },
9526    {
9527     "kind" : "vcall_offset"
9528    },
9529    {
9530     "component_value" : -76,
9531     "kind" : "vcall_offset"
9532    },
9533    {
9534     "component_value" : -84,
9535     "kind" : "vcall_offset"
9536    },
9537    {
9538     "component_value" : -76,
9539     "kind" : "vcall_offset"
9540    },
9541    {
9542     "component_value" : -84,
9543     "kind" : "vcall_offset"
9544    },
9545    {
9546     "component_value" : -84,
9547     "kind" : "offset_to_top"
9548    },
9549    {
9550     "kind" : "rtti",
9551     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9552    },
9553    {
9554     "kind" : "complete_dtor_pointer",
9555     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9556    },
9557    {
9558     "kind" : "deleting_dtor_pointer",
9559     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9560    },
9561    {
9562     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9563    },
9564    {
9565     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9566    },
9567    {
9568     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9569    },
9570    {
9571     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9572    }
9573   ]
9574  },
9575  {
9576   "alignment" : 8,
9577   "fields" :
9578   [
9579    {
9580     "field_name" : "pid",
9581     "referenced_type" : "_ZTIi"
9582    },
9583    {
9584     "field_name" : "ptr",
9585     "field_offset" : 64,
9586     "referenced_type" : "_ZTIy"
9587    },
9588    {
9589     "field_name" : "arch",
9590     "field_offset" : 128,
9591     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9592    }
9593   ],
9594   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9595   "name" : "android::hidl::base::V1_0::DebugInfo",
9596   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9597   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9598   "size" : 24,
9599   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9600  },
9601  {
9602   "alignment" : 8,
9603   "fields" :
9604   [
9605    {
9606     "field_name" : "interfaceName",
9607     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9608    },
9609    {
9610     "field_name" : "instanceName",
9611     "field_offset" : 128,
9612     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9613    },
9614    {
9615     "field_name" : "pid",
9616     "field_offset" : 256,
9617     "referenced_type" : "_ZTIi"
9618    },
9619    {
9620     "field_name" : "clientPids",
9621     "field_offset" : 320,
9622     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9623    },
9624    {
9625     "field_name" : "arch",
9626     "field_offset" : 448,
9627     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9628    }
9629   ],
9630   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9631   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9632   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9633   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9634   "size" : 64,
9635   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9636  },
9637  {
9638   "alignment" : 4,
9639   "base_specifiers" :
9640   [
9641    {
9642     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9643    }
9644   ],
9645   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9646   "name" : "android::hidl::manager::V1_0::IServiceManager",
9647   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9648   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9649   "size" : 12,
9650   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9651   "vtable_components" :
9652   [
9653    {
9654     "component_value" : 4,
9655     "kind" : "vbase_offset"
9656    },
9657    {
9658     "kind" : "offset_to_top"
9659    },
9660    {
9661     "kind" : "rtti",
9662     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9663    },
9664    {
9665     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9666    },
9667    {
9668     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9669    },
9670    {
9671     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9672    },
9673    {
9674     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9675    },
9676    {
9677     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9678    },
9679    {
9680     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9681    },
9682    {
9683     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9684    },
9685    {
9686     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9687    },
9688    {
9689     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9690    },
9691    {
9692     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9693    },
9694    {
9695     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9696    },
9697    {
9698     "kind" : "complete_dtor_pointer",
9699     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9700    },
9701    {
9702     "kind" : "deleting_dtor_pointer",
9703     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9704    },
9705    {
9706     "is_pure" : true,
9707     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9708    },
9709    {
9710     "is_pure" : true,
9711     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9712    },
9713    {
9714     "is_pure" : true,
9715     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9716    },
9717    {
9718     "is_pure" : true,
9719     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9720    },
9721    {
9722     "is_pure" : true,
9723     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9724    },
9725    {
9726     "is_pure" : true,
9727     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9728    },
9729    {
9730     "is_pure" : true,
9731     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9732    },
9733    {
9734     "is_pure" : true,
9735     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9736    },
9737    {
9738     "kind" : "vcall_offset"
9739    },
9740    {
9741     "kind" : "vcall_offset"
9742    },
9743    {
9744     "kind" : "vcall_offset"
9745    },
9746    {
9747     "kind" : "vcall_offset"
9748    },
9749    {
9750     "component_value" : -4,
9751     "kind" : "vcall_offset"
9752    },
9753    {
9754     "component_value" : -4,
9755     "kind" : "offset_to_top"
9756    },
9757    {
9758     "kind" : "rtti",
9759     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9760    },
9761    {
9762     "kind" : "complete_dtor_pointer",
9763     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9764    },
9765    {
9766     "kind" : "deleting_dtor_pointer",
9767     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9768    },
9769    {
9770     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9771    },
9772    {
9773     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9774    },
9775    {
9776     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9777    },
9778    {
9779     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9780    }
9781   ]
9782  },
9783  {
9784   "alignment" : 4,
9785   "base_specifiers" :
9786   [
9787    {
9788     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9789    }
9790   ],
9791   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9792   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9793   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9794   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9795   "size" : 12,
9796   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9797   "vtable_components" :
9798   [
9799    {
9800     "component_value" : 4,
9801     "kind" : "vbase_offset"
9802    },
9803    {
9804     "kind" : "offset_to_top"
9805    },
9806    {
9807     "kind" : "rtti",
9808     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9809    },
9810    {
9811     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9812    },
9813    {
9814     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9815    },
9816    {
9817     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9818    },
9819    {
9820     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9821    },
9822    {
9823     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9824    },
9825    {
9826     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9827    },
9828    {
9829     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9830    },
9831    {
9832     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9833    },
9834    {
9835     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9836    },
9837    {
9838     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9839    },
9840    {
9841     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9842    },
9843    {
9844     "kind" : "complete_dtor_pointer",
9845     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9846    },
9847    {
9848     "kind" : "deleting_dtor_pointer",
9849     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9850    },
9851    {
9852     "is_pure" : true,
9853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9854    },
9855    {
9856     "kind" : "vcall_offset"
9857    },
9858    {
9859     "kind" : "vcall_offset"
9860    },
9861    {
9862     "kind" : "vcall_offset"
9863    },
9864    {
9865     "kind" : "vcall_offset"
9866    },
9867    {
9868     "component_value" : -4,
9869     "kind" : "vcall_offset"
9870    },
9871    {
9872     "component_value" : -4,
9873     "kind" : "offset_to_top"
9874    },
9875    {
9876     "kind" : "rtti",
9877     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9878    },
9879    {
9880     "kind" : "complete_dtor_pointer",
9881     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9882    },
9883    {
9884     "kind" : "deleting_dtor_pointer",
9885     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9886    },
9887    {
9888     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9889    },
9890    {
9891     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9892    },
9893    {
9894     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9895    },
9896    {
9897     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9898    }
9899   ]
9900  },
9901  {
9902   "alignment" : 4,
9903   "fields" :
9904   [
9905    {
9906     "access" : "private",
9907     "field_name" : "mLock",
9908     "referenced_type" : "_ZTIRN7android5MutexE"
9909    }
9910   ],
9911   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9912   "name" : "android::Mutex::Autolock",
9913   "record_kind" : "class",
9914   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9915   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9916   "size" : 4,
9917   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9918  },
9919  {
9920   "alignment" : 4,
9921   "fields" :
9922   [
9923    {
9924     "access" : "private",
9925     "field_name" : "mMutex",
9926     "referenced_type" : "_ZTI15pthread_mutex_t"
9927    }
9928   ],
9929   "linker_set_key" : "_ZTIN7android5MutexE",
9930   "name" : "android::Mutex",
9931   "record_kind" : "class",
9932   "referenced_type" : "_ZTIN7android5MutexE",
9933   "self_type" : "_ZTIN7android5MutexE",
9934   "size" : 4,
9935   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9936  },
9937  {
9938   "alignment" : 4,
9939   "fields" :
9940   [
9941    {
9942     "access" : "private",
9943     "field_name" : "mLock",
9944     "referenced_type" : "_ZTIRN7android6RWLockE"
9945    }
9946   ],
9947   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9948   "name" : "android::RWLock::AutoRLock",
9949   "record_kind" : "class",
9950   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9951   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9952   "size" : 4,
9953   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9954  },
9955  {
9956   "alignment" : 4,
9957   "fields" :
9958   [
9959    {
9960     "access" : "private",
9961     "field_name" : "mLock",
9962     "referenced_type" : "_ZTIRN7android6RWLockE"
9963    }
9964   ],
9965   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9966   "name" : "android::RWLock::AutoWLock",
9967   "record_kind" : "class",
9968   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9969   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9970   "size" : 4,
9971   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9972  },
9973  {
9974   "alignment" : 4,
9975   "fields" :
9976   [
9977    {
9978     "access" : "private",
9979     "field_name" : "mRWLock",
9980     "referenced_type" : "_ZTI16pthread_rwlock_t"
9981    }
9982   ],
9983   "linker_set_key" : "_ZTIN7android6RWLockE",
9984   "name" : "android::RWLock",
9985   "record_kind" : "class",
9986   "referenced_type" : "_ZTIN7android6RWLockE",
9987   "self_type" : "_ZTIN7android6RWLockE",
9988   "size" : 40,
9989   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9990  },
9991  {
9992   "alignment" : 4,
9993   "base_specifiers" :
9994   [
9995    {
9996     "is_virtual" : true,
9997     "referenced_type" : "_ZTIN7android7RefBaseE"
9998    }
9999   ],
10000   "fields" :
10001   [
10002    {
10003     "access" : "private",
10004     "field_name" : "mCanCallJava",
10005     "field_offset" : 32,
10006     "referenced_type" : "_ZTIKb"
10007    },
10008    {
10009     "access" : "private",
10010     "field_name" : "mThread",
10011     "field_offset" : 64,
10012     "referenced_type" : "_ZTIPv"
10013    },
10014    {
10015     "access" : "private",
10016     "field_name" : "mLock",
10017     "field_offset" : 96,
10018     "referenced_type" : "_ZTIN7android5MutexE"
10019    },
10020    {
10021     "access" : "private",
10022     "field_name" : "mThreadExitedCondition",
10023     "field_offset" : 128,
10024     "referenced_type" : "_ZTIN7android9ConditionE"
10025    },
10026    {
10027     "access" : "private",
10028     "field_name" : "mStatus",
10029     "field_offset" : 160,
10030     "referenced_type" : "_ZTIi"
10031    },
10032    {
10033     "access" : "private",
10034     "field_name" : "mExitPending",
10035     "field_offset" : 192,
10036     "referenced_type" : "_ZTIVb"
10037    },
10038    {
10039     "access" : "private",
10040     "field_name" : "mRunning",
10041     "field_offset" : 200,
10042     "referenced_type" : "_ZTIVb"
10043    },
10044    {
10045     "access" : "private",
10046     "field_name" : "mHoldSelf",
10047     "field_offset" : 224,
10048     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10049    },
10050    {
10051     "access" : "private",
10052     "field_name" : "mTid",
10053     "field_offset" : 256,
10054     "referenced_type" : "_ZTIi"
10055    }
10056   ],
10057   "linker_set_key" : "_ZTIN7android6ThreadE",
10058   "name" : "android::Thread",
10059   "record_kind" : "class",
10060   "referenced_type" : "_ZTIN7android6ThreadE",
10061   "self_type" : "_ZTIN7android6ThreadE",
10062   "size" : 44,
10063   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10064   "vtable_components" :
10065   [
10066    {
10067     "component_value" : 36,
10068     "kind" : "vbase_offset"
10069    },
10070    {
10071     "kind" : "offset_to_top"
10072    },
10073    {
10074     "kind" : "rtti",
10075     "mangled_component_name" : "_ZTIN7android6ThreadE"
10076    },
10077    {
10078     "kind" : "complete_dtor_pointer",
10079     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10080    },
10081    {
10082     "kind" : "deleting_dtor_pointer",
10083     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10084    },
10085    {
10086     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10087    },
10088    {
10089     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10090    },
10091    {
10092     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10093    },
10094    {
10095     "is_pure" : true,
10096     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10097    },
10098    {
10099     "kind" : "vcall_offset"
10100    },
10101    {
10102     "kind" : "vcall_offset"
10103    },
10104    {
10105     "kind" : "vcall_offset"
10106    },
10107    {
10108     "kind" : "vcall_offset"
10109    },
10110    {
10111     "component_value" : -36,
10112     "kind" : "vcall_offset"
10113    },
10114    {
10115     "component_value" : -36,
10116     "kind" : "offset_to_top"
10117    },
10118    {
10119     "kind" : "rtti",
10120     "mangled_component_name" : "_ZTIN7android6ThreadE"
10121    },
10122    {
10123     "kind" : "complete_dtor_pointer",
10124     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10125    },
10126    {
10127     "kind" : "deleting_dtor_pointer",
10128     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10129    },
10130    {
10131     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10132    },
10133    {
10134     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10135    },
10136    {
10137     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10138    },
10139    {
10140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10141    }
10142   ]
10143  },
10144  {
10145   "alignment" : 4,
10146   "base_specifiers" :
10147   [
10148    {
10149     "access" : "private",
10150     "referenced_type" : "_ZTIN7android10VectorImplE"
10151    }
10152   ],
10153   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10154   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10155   "record_kind" : "class",
10156   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10157   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10158   "size" : 20,
10159   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10160   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10161   "vtable_components" :
10162   [
10163    {
10164     "kind" : "offset_to_top"
10165    },
10166    {
10167     "kind" : "rtti",
10168     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10169    },
10170    {
10171     "kind" : "complete_dtor_pointer",
10172     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10173    },
10174    {
10175     "kind" : "deleting_dtor_pointer",
10176     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10177    },
10178    {
10179     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10180    },
10181    {
10182     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10183    },
10184    {
10185     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10186    },
10187    {
10188     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10189    },
10190    {
10191     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10192    },
10193    {
10194     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10195    }
10196   ]
10197  },
10198  {
10199   "alignment" : 1,
10200   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10201   "name" : "android::RefBase::weakref_type",
10202   "record_kind" : "class",
10203   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10204   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10205   "size" : 1,
10206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10207  },
10208  {
10209   "alignment" : 4,
10210   "fields" :
10211   [
10212    {
10213     "access" : "private",
10214     "field_name" : "mRefs",
10215     "field_offset" : 32,
10216     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10217    }
10218   ],
10219   "linker_set_key" : "_ZTIN7android7RefBaseE",
10220   "name" : "android::RefBase",
10221   "record_kind" : "class",
10222   "referenced_type" : "_ZTIN7android7RefBaseE",
10223   "self_type" : "_ZTIN7android7RefBaseE",
10224   "size" : 8,
10225   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10226   "vtable_components" :
10227   [
10228    {
10229     "kind" : "offset_to_top"
10230    },
10231    {
10232     "kind" : "rtti",
10233     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10234    },
10235    {
10236     "kind" : "complete_dtor_pointer",
10237     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10238    },
10239    {
10240     "kind" : "deleting_dtor_pointer",
10241     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10242    },
10243    {
10244     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10245    },
10246    {
10247     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10248    },
10249    {
10250     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10251    },
10252    {
10253     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10254    }
10255   ]
10256  },
10257  {
10258   "alignment" : 4,
10259   "fields" :
10260   [
10261    {
10262     "access" : "private",
10263     "field_name" : "mString",
10264     "referenced_type" : "_ZTIPKc"
10265    }
10266   ],
10267   "linker_set_key" : "_ZTIN7android7String8E",
10268   "name" : "android::String8",
10269   "record_kind" : "class",
10270   "referenced_type" : "_ZTIN7android7String8E",
10271   "self_type" : "_ZTIN7android7String8E",
10272   "size" : 4,
10273   "source_file" : "/system/core/libutils/include/utils/String8.h"
10274  },
10275  {
10276   "alignment" : 4,
10277   "fields" :
10278   [
10279    {
10280     "access" : "private",
10281     "field_name" : "mString",
10282     "referenced_type" : "_ZTIPKDs"
10283    }
10284   ],
10285   "linker_set_key" : "_ZTIN7android8String16E",
10286   "name" : "android::String16",
10287   "record_kind" : "class",
10288   "referenced_type" : "_ZTIN7android8String16E",
10289   "self_type" : "_ZTIN7android8String16E",
10290   "size" : 4,
10291   "source_file" : "/system/core/libutils/include/utils/String16.h"
10292  },
10293  {
10294   "alignment" : 4,
10295   "base_specifiers" :
10296   [
10297    {
10298     "is_virtual" : true,
10299     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10300    },
10301    {
10302     "is_virtual" : true,
10303     "referenced_type" : "_ZTIN7android7RefBaseE"
10304    }
10305   ],
10306   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10307   "name" : "android::hardware::HidlMemory",
10308   "record_kind" : "class",
10309   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10310   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10311   "size" : 52,
10312   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10313   "vtable_components" :
10314   [
10315    {
10316     "component_value" : 44,
10317     "kind" : "vbase_offset"
10318    },
10319    {
10320     "component_value" : 4,
10321     "kind" : "vbase_offset"
10322    },
10323    {
10324     "kind" : "offset_to_top"
10325    },
10326    {
10327     "kind" : "rtti",
10328     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10329    },
10330    {
10331     "kind" : "complete_dtor_pointer",
10332     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10333    },
10334    {
10335     "kind" : "deleting_dtor_pointer",
10336     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10337    },
10338    {
10339     "kind" : "vcall_offset"
10340    },
10341    {
10342     "kind" : "vcall_offset"
10343    },
10344    {
10345     "kind" : "vcall_offset"
10346    },
10347    {
10348     "kind" : "vcall_offset"
10349    },
10350    {
10351     "component_value" : -44,
10352     "kind" : "vcall_offset"
10353    },
10354    {
10355     "component_value" : -44,
10356     "kind" : "offset_to_top"
10357    },
10358    {
10359     "kind" : "rtti",
10360     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10361    },
10362    {
10363     "kind" : "complete_dtor_pointer",
10364     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10365    },
10366    {
10367     "kind" : "deleting_dtor_pointer",
10368     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10369    },
10370    {
10371     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10372    },
10373    {
10374     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10375    },
10376    {
10377     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10378    },
10379    {
10380     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10381    }
10382   ]
10383  },
10384  {
10385   "alignment" : 4,
10386   "base_specifiers" :
10387   [
10388    {
10389     "is_virtual" : true,
10390     "referenced_type" : "_ZTIN7android7RefBaseE"
10391    }
10392   ],
10393   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10394   "name" : "android::hardware::IInterface",
10395   "record_kind" : "class",
10396   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10397   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10398   "size" : 12,
10399   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10400   "vtable_components" :
10401   [
10402    {
10403     "component_value" : 4,
10404     "kind" : "vbase_offset"
10405    },
10406    {
10407     "kind" : "offset_to_top"
10408    },
10409    {
10410     "kind" : "rtti",
10411     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10412    },
10413    {
10414     "kind" : "complete_dtor_pointer",
10415     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10416    },
10417    {
10418     "kind" : "deleting_dtor_pointer",
10419     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10420    },
10421    {
10422     "is_pure" : true,
10423     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10424    },
10425    {
10426     "kind" : "vcall_offset"
10427    },
10428    {
10429     "kind" : "vcall_offset"
10430    },
10431    {
10432     "kind" : "vcall_offset"
10433    },
10434    {
10435     "kind" : "vcall_offset"
10436    },
10437    {
10438     "component_value" : -4,
10439     "kind" : "vcall_offset"
10440    },
10441    {
10442     "component_value" : -4,
10443     "kind" : "offset_to_top"
10444    },
10445    {
10446     "kind" : "rtti",
10447     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10448    },
10449    {
10450     "kind" : "complete_dtor_pointer",
10451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10452    },
10453    {
10454     "kind" : "deleting_dtor_pointer",
10455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10456    },
10457    {
10458     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10459    },
10460    {
10461     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10462    },
10463    {
10464     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10465    },
10466    {
10467     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10468    }
10469   ]
10470  },
10471  {
10472   "alignment" : 8,
10473   "fields" :
10474   [
10475    {
10476     "field_name" : "name",
10477     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10478    },
10479    {
10480     "field_name" : "vendor",
10481     "field_offset" : 128,
10482     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10483    },
10484    {
10485     "field_name" : "toolchain",
10486     "field_offset" : 256,
10487     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10488    },
10489    {
10490     "field_name" : "platformVersion",
10491     "field_offset" : 384,
10492     "referenced_type" : "_ZTIj"
10493    },
10494    {
10495     "field_name" : "toolchainVersion",
10496     "field_offset" : 416,
10497     "referenced_type" : "_ZTIj"
10498    },
10499    {
10500     "field_name" : "hubId",
10501     "field_offset" : 448,
10502     "referenced_type" : "_ZTIj"
10503    },
10504    {
10505     "field_name" : "peakMips",
10506     "field_offset" : 480,
10507     "referenced_type" : "_ZTIf"
10508    },
10509    {
10510     "field_name" : "stoppedPowerDrawMw",
10511     "field_offset" : 512,
10512     "referenced_type" : "_ZTIf"
10513    },
10514    {
10515     "field_name" : "sleepPowerDrawMw",
10516     "field_offset" : 544,
10517     "referenced_type" : "_ZTIf"
10518    },
10519    {
10520     "field_name" : "peakPowerDrawMw",
10521     "field_offset" : 576,
10522     "referenced_type" : "_ZTIf"
10523    },
10524    {
10525     "field_name" : "connectedSensors",
10526     "field_offset" : 640,
10527     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
10528    },
10529    {
10530     "field_name" : "maxSupportedMsgLen",
10531     "field_offset" : 768,
10532     "referenced_type" : "_ZTIj"
10533    },
10534    {
10535     "field_name" : "chrePlatformId",
10536     "field_offset" : 832,
10537     "referenced_type" : "_ZTIy"
10538    },
10539    {
10540     "field_name" : "chreApiMajorVersion",
10541     "field_offset" : 896,
10542     "referenced_type" : "_ZTIh"
10543    },
10544    {
10545     "field_name" : "chreApiMinorVersion",
10546     "field_offset" : 904,
10547     "referenced_type" : "_ZTIh"
10548    },
10549    {
10550     "field_name" : "chrePatchVersion",
10551     "field_offset" : 912,
10552     "referenced_type" : "_ZTIt"
10553    }
10554   ],
10555   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10556   "name" : "android::hardware::contexthub::V1_0::ContextHub",
10557   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10558   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10559   "size" : 120,
10560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10561  },
10562  {
10563   "alignment" : 8,
10564   "fields" :
10565   [
10566    {
10567     "field_name" : "appId",
10568     "referenced_type" : "_ZTIy"
10569    },
10570    {
10571     "field_name" : "version",
10572     "field_offset" : 64,
10573     "referenced_type" : "_ZTIj"
10574    },
10575    {
10576     "field_name" : "memUsage",
10577     "field_offset" : 128,
10578     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
10579    },
10580    {
10581     "field_name" : "enabled",
10582     "field_offset" : 256,
10583     "referenced_type" : "_ZTIb"
10584    }
10585   ],
10586   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10587   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
10588   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10589   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10590   "size" : 40,
10591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10592  },
10593  {
10594   "alignment" : 4,
10595   "base_specifiers" :
10596   [
10597    {
10598     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10599    }
10600   ],
10601   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10602   "name" : "android::hardware::contexthub::V1_0::IContexthub",
10603   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10604   "self_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10605   "size" : 12,
10606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
10607   "vtable_components" :
10608   [
10609    {
10610     "component_value" : 4,
10611     "kind" : "vbase_offset"
10612    },
10613    {
10614     "kind" : "offset_to_top"
10615    },
10616    {
10617     "kind" : "rtti",
10618     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
10619    },
10620    {
10621     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
10622    },
10623    {
10624     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10625    },
10626    {
10627     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10628    },
10629    {
10630     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10631    },
10632    {
10633     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10634    },
10635    {
10636     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
10637    },
10638    {
10639     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10640    },
10641    {
10642     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
10643    },
10644    {
10645     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10646    },
10647    {
10648     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
10649    },
10650    {
10651     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10652    },
10653    {
10654     "kind" : "complete_dtor_pointer",
10655     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
10656    },
10657    {
10658     "kind" : "deleting_dtor_pointer",
10659     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
10660    },
10661    {
10662     "is_pure" : true,
10663     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
10664    },
10665    {
10666     "is_pure" : true,
10667     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
10668    },
10669    {
10670     "is_pure" : true,
10671     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
10672    },
10673    {
10674     "is_pure" : true,
10675     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
10676    },
10677    {
10678     "is_pure" : true,
10679     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
10680    },
10681    {
10682     "is_pure" : true,
10683     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
10684    },
10685    {
10686     "is_pure" : true,
10687     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
10688    },
10689    {
10690     "is_pure" : true,
10691     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
10692    },
10693    {
10694     "kind" : "vcall_offset"
10695    },
10696    {
10697     "kind" : "vcall_offset"
10698    },
10699    {
10700     "kind" : "vcall_offset"
10701    },
10702    {
10703     "kind" : "vcall_offset"
10704    },
10705    {
10706     "component_value" : -4,
10707     "kind" : "vcall_offset"
10708    },
10709    {
10710     "component_value" : -4,
10711     "kind" : "offset_to_top"
10712    },
10713    {
10714     "kind" : "rtti",
10715     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
10716    },
10717    {
10718     "kind" : "complete_dtor_pointer",
10719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
10720    },
10721    {
10722     "kind" : "deleting_dtor_pointer",
10723     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
10724    },
10725    {
10726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10727    },
10728    {
10729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10730    },
10731    {
10732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10733    },
10734    {
10735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10736    }
10737   ]
10738  },
10739  {
10740   "alignment" : 8,
10741   "fields" :
10742   [
10743    {
10744     "field_name" : "appName",
10745     "referenced_type" : "_ZTIy"
10746    },
10747    {
10748     "field_name" : "hostEndPoint",
10749     "field_offset" : 64,
10750     "referenced_type" : "_ZTIt"
10751    },
10752    {
10753     "field_name" : "msgType",
10754     "field_offset" : 96,
10755     "referenced_type" : "_ZTIj"
10756    },
10757    {
10758     "field_name" : "msg",
10759     "field_offset" : 128,
10760     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
10761    }
10762   ],
10763   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10764   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
10765   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10766   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10767   "size" : 32,
10768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10769  },
10770  {
10771   "alignment" : 8,
10772   "fields" :
10773   [
10774    {
10775     "field_name" : "appId",
10776     "referenced_type" : "_ZTIy"
10777    },
10778    {
10779     "field_name" : "appVersion",
10780     "field_offset" : 64,
10781     "referenced_type" : "_ZTIj"
10782    },
10783    {
10784     "field_name" : "flags",
10785     "field_offset" : 96,
10786     "referenced_type" : "_ZTIj"
10787    },
10788    {
10789     "field_name" : "targetChreApiMajorVersion",
10790     "field_offset" : 128,
10791     "referenced_type" : "_ZTIh"
10792    },
10793    {
10794     "field_name" : "targetChreApiMinorVersion",
10795     "field_offset" : 136,
10796     "referenced_type" : "_ZTIh"
10797    },
10798    {
10799     "field_name" : "customBinary",
10800     "field_offset" : 192,
10801     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
10802    }
10803   ],
10804   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10805   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
10806   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10807   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10808   "size" : 40,
10809   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10810  },
10811  {
10812   "alignment" : 4,
10813   "base_specifiers" :
10814   [
10815    {
10816     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10817    }
10818   ],
10819   "fields" :
10820   [
10821    {
10822     "access" : "private",
10823     "field_name" : "_hidl_mImpl",
10824     "field_offset" : 544,
10825     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
10826    }
10827   ],
10828   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10829   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10830   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10831   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10832   "size" : 80,
10833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
10834   "vtable_components" :
10835   [
10836    {
10837     "component_value" : 72,
10838     "kind" : "vbase_offset"
10839    },
10840    {
10841     "kind" : "offset_to_top"
10842    },
10843    {
10844     "kind" : "rtti",
10845     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10846    },
10847    {
10848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10849    },
10850    {
10851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10852    },
10853    {
10854     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10855    },
10856    {
10857     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10858    },
10859    {
10860     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10861    },
10862    {
10863     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10864    },
10865    {
10866     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10867    },
10868    {
10869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10870    },
10871    {
10872     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10873    },
10874    {
10875     "kind" : "complete_dtor_pointer",
10876     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10877    },
10878    {
10879     "kind" : "deleting_dtor_pointer",
10880     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10881    },
10882    {
10883     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10884    },
10885    {
10886     "component_value" : -20,
10887     "kind" : "offset_to_top"
10888    },
10889    {
10890     "kind" : "rtti",
10891     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10892    },
10893    {
10894     "kind" : "complete_dtor_pointer",
10895     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10896    },
10897    {
10898     "kind" : "deleting_dtor_pointer",
10899     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10900    },
10901    {
10902     "kind" : "vcall_offset"
10903    },
10904    {
10905     "kind" : "vcall_offset"
10906    },
10907    {
10908     "kind" : "vcall_offset"
10909    },
10910    {
10911     "kind" : "vcall_offset"
10912    },
10913    {
10914     "component_value" : -72,
10915     "kind" : "vcall_offset"
10916    },
10917    {
10918     "component_value" : -72,
10919     "kind" : "offset_to_top"
10920    },
10921    {
10922     "kind" : "rtti",
10923     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10924    },
10925    {
10926     "kind" : "complete_dtor_pointer",
10927     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10928    },
10929    {
10930     "kind" : "deleting_dtor_pointer",
10931     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10932    },
10933    {
10934     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10935    },
10936    {
10937     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10938    },
10939    {
10940     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10941    },
10942    {
10943     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10944    }
10945   ]
10946  },
10947  {
10948   "alignment" : 4,
10949   "base_specifiers" :
10950   [
10951    {
10952     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
10953    },
10954    {
10955     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10956    }
10957   ],
10958   "fields" :
10959   [
10960    {
10961     "access" : "private",
10962     "field_name" : "_hidl_mMutex",
10963     "field_offset" : 544,
10964     "referenced_type" : "_ZTINSt3__15mutexE"
10965    },
10966    {
10967     "access" : "private",
10968     "field_name" : "_hidl_mDeathRecipients",
10969     "field_offset" : 576,
10970     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
10971    }
10972   ],
10973   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
10974   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
10975   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
10976   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
10977   "size" : 92,
10978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
10979   "vtable_components" :
10980   [
10981    {
10982     "component_value" : 84,
10983     "kind" : "vbase_offset"
10984    },
10985    {
10986     "kind" : "offset_to_top"
10987    },
10988    {
10989     "kind" : "rtti",
10990     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
10991    },
10992    {
10993     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
10994    },
10995    {
10996     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10997    },
10998    {
10999     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11000    },
11001    {
11002     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11003    },
11004    {
11005     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11006    },
11007    {
11008     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11009    },
11010    {
11011     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11012    },
11013    {
11014     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11015    },
11016    {
11017     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11018    },
11019    {
11020     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11021    },
11022    {
11023     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11024    },
11025    {
11026     "kind" : "complete_dtor_pointer",
11027     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11028    },
11029    {
11030     "kind" : "deleting_dtor_pointer",
11031     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11032    },
11033    {
11034     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11035    },
11036    {
11037     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11038    },
11039    {
11040     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11041    },
11042    {
11043     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11044    },
11045    {
11046     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
11047    },
11048    {
11049     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
11050    },
11051    {
11052     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
11053    },
11054    {
11055     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11056    },
11057    {
11058     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11059    },
11060    {
11061     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11062    },
11063    {
11064     "component_value" : 80,
11065     "kind" : "vbase_offset"
11066    },
11067    {
11068     "component_value" : -4,
11069     "kind" : "offset_to_top"
11070    },
11071    {
11072     "kind" : "rtti",
11073     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11074    },
11075    {
11076     "kind" : "complete_dtor_pointer",
11077     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11078    },
11079    {
11080     "kind" : "deleting_dtor_pointer",
11081     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11082    },
11083    {
11084     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11085    },
11086    {
11087     "component_value" : 76,
11088     "kind" : "vbase_offset"
11089    },
11090    {
11091     "component_value" : -8,
11092     "kind" : "offset_to_top"
11093    },
11094    {
11095     "kind" : "rtti",
11096     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11097    },
11098    {
11099     "kind" : "complete_dtor_pointer",
11100     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11101    },
11102    {
11103     "kind" : "deleting_dtor_pointer",
11104     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11105    },
11106    {
11107     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11108    },
11109    {
11110     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11111    },
11112    {
11113     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11114    },
11115    {
11116     "component_value" : -24,
11117     "kind" : "offset_to_top"
11118    },
11119    {
11120     "kind" : "rtti",
11121     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11122    },
11123    {
11124     "kind" : "complete_dtor_pointer",
11125     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11126    },
11127    {
11128     "kind" : "deleting_dtor_pointer",
11129     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11130    },
11131    {
11132     "kind" : "vcall_offset"
11133    },
11134    {
11135     "component_value" : -76,
11136     "kind" : "vcall_offset"
11137    },
11138    {
11139     "component_value" : -84,
11140     "kind" : "vcall_offset"
11141    },
11142    {
11143     "component_value" : -76,
11144     "kind" : "vcall_offset"
11145    },
11146    {
11147     "component_value" : -84,
11148     "kind" : "vcall_offset"
11149    },
11150    {
11151     "component_value" : -84,
11152     "kind" : "offset_to_top"
11153    },
11154    {
11155     "kind" : "rtti",
11156     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11157    },
11158    {
11159     "kind" : "complete_dtor_pointer",
11160     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11161    },
11162    {
11163     "kind" : "deleting_dtor_pointer",
11164     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11165    },
11166    {
11167     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11168    },
11169    {
11170     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11171    },
11172    {
11173     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11174    },
11175    {
11176     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11177    }
11178   ]
11179  },
11180  {
11181   "alignment" : 8,
11182   "fields" :
11183   [
11184    {
11185     "field_name" : "sensorType",
11186     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE"
11187    },
11188    {
11189     "field_name" : "type",
11190     "field_offset" : 64,
11191     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11192    },
11193    {
11194     "field_name" : "name",
11195     "field_offset" : 192,
11196     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11197    },
11198    {
11199     "field_name" : "vendor",
11200     "field_offset" : 320,
11201     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11202    },
11203    {
11204     "field_name" : "version",
11205     "field_offset" : 448,
11206     "referenced_type" : "_ZTIj"
11207    },
11208    {
11209     "field_name" : "fifoReservedCount",
11210     "field_offset" : 480,
11211     "referenced_type" : "_ZTIj"
11212    },
11213    {
11214     "field_name" : "fifoMaxCount",
11215     "field_offset" : 512,
11216     "referenced_type" : "_ZTIj"
11217    },
11218    {
11219     "field_name" : "minDelayMs",
11220     "field_offset" : 576,
11221     "referenced_type" : "_ZTIy"
11222    },
11223    {
11224     "field_name" : "maxDelayMs",
11225     "field_offset" : 640,
11226     "referenced_type" : "_ZTIy"
11227    },
11228    {
11229     "field_name" : "peakPowerMw",
11230     "field_offset" : 704,
11231     "referenced_type" : "_ZTIf"
11232    }
11233   ],
11234   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11235   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
11236   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11237   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11238   "size" : 96,
11239   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
11240  },
11241  {
11242   "alignment" : 4,
11243   "base_specifiers" :
11244   [
11245    {
11246     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11247    }
11248   ],
11249   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11250   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
11251   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11252   "self_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11253   "size" : 12,
11254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
11255   "vtable_components" :
11256   [
11257    {
11258     "component_value" : 4,
11259     "kind" : "vbase_offset"
11260    },
11261    {
11262     "kind" : "offset_to_top"
11263    },
11264    {
11265     "kind" : "rtti",
11266     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
11267    },
11268    {
11269     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
11270    },
11271    {
11272     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11273    },
11274    {
11275     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11276    },
11277    {
11278     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11279    },
11280    {
11281     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11282    },
11283    {
11284     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
11285    },
11286    {
11287     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11288    },
11289    {
11290     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
11291    },
11292    {
11293     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11294    },
11295    {
11296     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
11297    },
11298    {
11299     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11300    },
11301    {
11302     "kind" : "complete_dtor_pointer",
11303     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
11304    },
11305    {
11306     "kind" : "deleting_dtor_pointer",
11307     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
11308    },
11309    {
11310     "is_pure" : true,
11311     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11312    },
11313    {
11314     "is_pure" : true,
11315     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11316    },
11317    {
11318     "is_pure" : true,
11319     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11320    },
11321    {
11322     "is_pure" : true,
11323     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
11324    },
11325    {
11326     "is_pure" : true,
11327     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11328    },
11329    {
11330     "kind" : "vcall_offset"
11331    },
11332    {
11333     "kind" : "vcall_offset"
11334    },
11335    {
11336     "kind" : "vcall_offset"
11337    },
11338    {
11339     "kind" : "vcall_offset"
11340    },
11341    {
11342     "component_value" : -4,
11343     "kind" : "vcall_offset"
11344    },
11345    {
11346     "component_value" : -4,
11347     "kind" : "offset_to_top"
11348    },
11349    {
11350     "kind" : "rtti",
11351     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
11352    },
11353    {
11354     "kind" : "complete_dtor_pointer",
11355     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
11356    },
11357    {
11358     "kind" : "deleting_dtor_pointer",
11359     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
11360    },
11361    {
11362     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11363    },
11364    {
11365     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11366    },
11367    {
11368     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11369    },
11370    {
11371     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11372    }
11373   ]
11374  },
11375  {
11376   "alignment" : 4,
11377   "base_specifiers" :
11378   [
11379    {
11380     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11381    }
11382   ],
11383   "fields" :
11384   [
11385    {
11386     "access" : "private",
11387     "field_name" : "_hidl_mImpl",
11388     "field_offset" : 544,
11389     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
11390    }
11391   ],
11392   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11393   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11394   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11395   "self_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11396   "size" : 80,
11397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11398   "vtable_components" :
11399   [
11400    {
11401     "component_value" : 72,
11402     "kind" : "vbase_offset"
11403    },
11404    {
11405     "kind" : "offset_to_top"
11406    },
11407    {
11408     "kind" : "rtti",
11409     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11410    },
11411    {
11412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11413    },
11414    {
11415     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11416    },
11417    {
11418     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11419    },
11420    {
11421     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11422    },
11423    {
11424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11425    },
11426    {
11427     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11431    },
11432    {
11433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11434    },
11435    {
11436     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11437    },
11438    {
11439     "kind" : "complete_dtor_pointer",
11440     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11441    },
11442    {
11443     "kind" : "deleting_dtor_pointer",
11444     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11445    },
11446    {
11447     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11448    },
11449    {
11450     "component_value" : -20,
11451     "kind" : "offset_to_top"
11452    },
11453    {
11454     "kind" : "rtti",
11455     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11456    },
11457    {
11458     "kind" : "complete_dtor_pointer",
11459     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11460    },
11461    {
11462     "kind" : "deleting_dtor_pointer",
11463     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11464    },
11465    {
11466     "kind" : "vcall_offset"
11467    },
11468    {
11469     "kind" : "vcall_offset"
11470    },
11471    {
11472     "kind" : "vcall_offset"
11473    },
11474    {
11475     "kind" : "vcall_offset"
11476    },
11477    {
11478     "component_value" : -72,
11479     "kind" : "vcall_offset"
11480    },
11481    {
11482     "component_value" : -72,
11483     "kind" : "offset_to_top"
11484    },
11485    {
11486     "kind" : "rtti",
11487     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11488    },
11489    {
11490     "kind" : "complete_dtor_pointer",
11491     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11492    },
11493    {
11494     "kind" : "deleting_dtor_pointer",
11495     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11496    },
11497    {
11498     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11508    }
11509   ]
11510  },
11511  {
11512   "alignment" : 4,
11513   "base_specifiers" :
11514   [
11515    {
11516     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
11517    },
11518    {
11519     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11520    }
11521   ],
11522   "fields" :
11523   [
11524    {
11525     "access" : "private",
11526     "field_name" : "_hidl_mMutex",
11527     "field_offset" : 544,
11528     "referenced_type" : "_ZTINSt3__15mutexE"
11529    },
11530    {
11531     "access" : "private",
11532     "field_name" : "_hidl_mDeathRecipients",
11533     "field_offset" : 576,
11534     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11535    }
11536   ],
11537   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11538   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11539   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11540   "self_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11541   "size" : 92,
11542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
11543   "vtable_components" :
11544   [
11545    {
11546     "component_value" : 84,
11547     "kind" : "vbase_offset"
11548    },
11549    {
11550     "kind" : "offset_to_top"
11551    },
11552    {
11553     "kind" : "rtti",
11554     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11555    },
11556    {
11557     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11567    },
11568    {
11569     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11570    },
11571    {
11572     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
11573    },
11574    {
11575     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11576    },
11577    {
11578     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
11579    },
11580    {
11581     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11582    },
11583    {
11584     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
11585    },
11586    {
11587     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11588    },
11589    {
11590     "kind" : "complete_dtor_pointer",
11591     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11592    },
11593    {
11594     "kind" : "deleting_dtor_pointer",
11595     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11596    },
11597    {
11598     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11599    },
11600    {
11601     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11602    },
11603    {
11604     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11605    },
11606    {
11607     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
11608    },
11609    {
11610     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11611    },
11612    {
11613     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11614    },
11615    {
11616     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11617    },
11618    {
11619     "component_value" : 80,
11620     "kind" : "vbase_offset"
11621    },
11622    {
11623     "component_value" : -4,
11624     "kind" : "offset_to_top"
11625    },
11626    {
11627     "kind" : "rtti",
11628     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11629    },
11630    {
11631     "kind" : "complete_dtor_pointer",
11632     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11633    },
11634    {
11635     "kind" : "deleting_dtor_pointer",
11636     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11637    },
11638    {
11639     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11640    },
11641    {
11642     "component_value" : 76,
11643     "kind" : "vbase_offset"
11644    },
11645    {
11646     "component_value" : -8,
11647     "kind" : "offset_to_top"
11648    },
11649    {
11650     "kind" : "rtti",
11651     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11652    },
11653    {
11654     "kind" : "complete_dtor_pointer",
11655     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11656    },
11657    {
11658     "kind" : "deleting_dtor_pointer",
11659     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11660    },
11661    {
11662     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11663    },
11664    {
11665     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11666    },
11667    {
11668     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11669    },
11670    {
11671     "component_value" : -24,
11672     "kind" : "offset_to_top"
11673    },
11674    {
11675     "kind" : "rtti",
11676     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11677    },
11678    {
11679     "kind" : "complete_dtor_pointer",
11680     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11681    },
11682    {
11683     "kind" : "deleting_dtor_pointer",
11684     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11685    },
11686    {
11687     "kind" : "vcall_offset"
11688    },
11689    {
11690     "component_value" : -76,
11691     "kind" : "vcall_offset"
11692    },
11693    {
11694     "component_value" : -84,
11695     "kind" : "vcall_offset"
11696    },
11697    {
11698     "component_value" : -76,
11699     "kind" : "vcall_offset"
11700    },
11701    {
11702     "component_value" : -84,
11703     "kind" : "vcall_offset"
11704    },
11705    {
11706     "component_value" : -84,
11707     "kind" : "offset_to_top"
11708    },
11709    {
11710     "kind" : "rtti",
11711     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11712    },
11713    {
11714     "kind" : "complete_dtor_pointer",
11715     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11716    },
11717    {
11718     "kind" : "deleting_dtor_pointer",
11719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11720    },
11721    {
11722     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11723    },
11724    {
11725     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11726    },
11727    {
11728     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11729    },
11730    {
11731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11732    }
11733   ]
11734  },
11735  {
11736   "alignment" : 4,
11737   "fields" :
11738   [
11739    {
11740     "field_name" : "totalBytes",
11741     "referenced_type" : "_ZTIj"
11742    },
11743    {
11744     "field_name" : "freeBytes",
11745     "field_offset" : 32,
11746     "referenced_type" : "_ZTIj"
11747    },
11748    {
11749     "field_name" : "type",
11750     "field_offset" : 64,
11751     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE"
11752    },
11753    {
11754     "field_name" : "flags",
11755     "field_offset" : 96,
11756     "referenced_type" : "_ZTIj"
11757    }
11758   ],
11759   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11760   "name" : "android::hardware::contexthub::V1_0::MemRange",
11761   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11762   "self_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11763   "size" : 16,
11764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
11765  },
11766  {
11767   "alignment" : 4,
11768   "base_specifiers" :
11769   [
11770    {
11771     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
11772    }
11773   ],
11774   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11775   "name" : "android::hardware::contexthub::V1_1::IContexthub",
11776   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11777   "self_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11778   "size" : 12,
11779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h",
11780   "vtable_components" :
11781   [
11782    {
11783     "component_value" : 4,
11784     "kind" : "vbase_offset"
11785    },
11786    {
11787     "kind" : "offset_to_top"
11788    },
11789    {
11790     "kind" : "rtti",
11791     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11792    },
11793    {
11794     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
11795    },
11796    {
11797     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11798    },
11799    {
11800     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11801    },
11802    {
11803     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11804    },
11805    {
11806     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11807    },
11808    {
11809     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
11810    },
11811    {
11812     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11813    },
11814    {
11815     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
11816    },
11817    {
11818     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11819    },
11820    {
11821     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
11822    },
11823    {
11824     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11825    },
11826    {
11827     "kind" : "complete_dtor_pointer",
11828     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthubD1Ev"
11829    },
11830    {
11831     "kind" : "deleting_dtor_pointer",
11832     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthubD0Ev"
11833    },
11834    {
11835     "is_pure" : true,
11836     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
11837    },
11838    {
11839     "is_pure" : true,
11840     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
11841    },
11842    {
11843     "is_pure" : true,
11844     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
11845    },
11846    {
11847     "is_pure" : true,
11848     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
11849    },
11850    {
11851     "is_pure" : true,
11852     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unloadNanoAppEjyj"
11853    },
11854    {
11855     "is_pure" : true,
11856     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13enableNanoAppEjyj"
11857    },
11858    {
11859     "is_pure" : true,
11860     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14disableNanoAppEjyj"
11861    },
11862    {
11863     "is_pure" : true,
11864     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub9queryAppsEj"
11865    },
11866    {
11867     "is_pure" : true,
11868     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
11869    },
11870    {
11871     "kind" : "vcall_offset"
11872    },
11873    {
11874     "kind" : "vcall_offset"
11875    },
11876    {
11877     "kind" : "vcall_offset"
11878    },
11879    {
11880     "kind" : "vcall_offset"
11881    },
11882    {
11883     "component_value" : -4,
11884     "kind" : "vcall_offset"
11885    },
11886    {
11887     "component_value" : -4,
11888     "kind" : "offset_to_top"
11889    },
11890    {
11891     "kind" : "rtti",
11892     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11893    },
11894    {
11895     "kind" : "complete_dtor_pointer",
11896     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_111IContexthubD1Ev"
11897    },
11898    {
11899     "kind" : "deleting_dtor_pointer",
11900     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_111IContexthubD0Ev"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11907    },
11908    {
11909     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11910    },
11911    {
11912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11913    }
11914   ]
11915  },
11916  {
11917   "alignment" : 4,
11918   "base_specifiers" :
11919   [
11920    {
11921     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11922    },
11923    {
11924     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11925    }
11926   ],
11927   "fields" :
11928   [
11929    {
11930     "access" : "private",
11931     "field_name" : "mImpl",
11932     "field_offset" : 384,
11933     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
11934    },
11935    {
11936     "access" : "private",
11937     "field_name" : "mOnewayQueue",
11938     "field_offset" : 416,
11939     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11940    }
11941   ],
11942   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11943   "name" : "android::hardware::contexthub::V1_1::BsContexthub",
11944   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11945   "self_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11946   "size" : 68,
11947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h",
11948   "vtable_components" :
11949   [
11950    {
11951     "component_value" : 60,
11952     "kind" : "vbase_offset"
11953    },
11954    {
11955     "kind" : "offset_to_top"
11956    },
11957    {
11958     "kind" : "rtti",
11959     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
11960    },
11961    {
11962     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
11963    },
11964    {
11965     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11969    },
11970    {
11971     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11972    },
11973    {
11974     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11975    },
11976    {
11977     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub21setHALInstrumentationEv"
11978    },
11979    {
11980     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11981    },
11982    {
11983     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub4pingEv"
11984    },
11985    {
11986     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub21notifySyspropsChangedEv"
11990    },
11991    {
11992     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11993    },
11994    {
11995     "kind" : "complete_dtor_pointer",
11996     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubD1Ev"
11997    },
11998    {
11999     "kind" : "deleting_dtor_pointer",
12000     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13unloadNanoAppEjyj"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13enableNanoAppEjyj"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub14disableNanoAppEjyj"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub9queryAppsEj"
12025    },
12026    {
12027     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
12028    },
12029    {
12030     "component_value" : -4,
12031     "kind" : "offset_to_top"
12032    },
12033    {
12034     "kind" : "rtti",
12035     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
12036    },
12037    {
12038     "kind" : "complete_dtor_pointer",
12039     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_112BsContexthubD1Ev"
12040    },
12041    {
12042     "kind" : "deleting_dtor_pointer",
12043     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12044    },
12045    {
12046     "kind" : "vcall_offset"
12047    },
12048    {
12049     "kind" : "vcall_offset"
12050    },
12051    {
12052     "kind" : "vcall_offset"
12053    },
12054    {
12055     "kind" : "vcall_offset"
12056    },
12057    {
12058     "component_value" : -60,
12059     "kind" : "vcall_offset"
12060    },
12061    {
12062     "component_value" : -60,
12063     "kind" : "offset_to_top"
12064    },
12065    {
12066     "kind" : "rtti",
12067     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
12068    },
12069    {
12070     "kind" : "complete_dtor_pointer",
12071     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_112BsContexthubD1Ev"
12072    },
12073    {
12074     "kind" : "deleting_dtor_pointer",
12075     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12076    },
12077    {
12078     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12079    },
12080    {
12081     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12082    },
12083    {
12084     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12085    },
12086    {
12087     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12088    }
12089   ]
12090  },
12091  {
12092   "alignment" : 4,
12093   "base_specifiers" :
12094   [
12095    {
12096     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12097    }
12098   ],
12099   "fields" :
12100   [
12101    {
12102     "access" : "private",
12103     "field_name" : "_hidl_mImpl",
12104     "field_offset" : 544,
12105     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
12106    }
12107   ],
12108   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12109   "name" : "android::hardware::contexthub::V1_1::BnHwContexthub",
12110   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12111   "self_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12112   "size" : 80,
12113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h",
12114   "vtable_components" :
12115   [
12116    {
12117     "component_value" : 72,
12118     "kind" : "vbase_offset"
12119    },
12120    {
12121     "kind" : "offset_to_top"
12122    },
12123    {
12124     "kind" : "rtti",
12125     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12126    },
12127    {
12128     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12129    },
12130    {
12131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12132    },
12133    {
12134     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12135    },
12136    {
12137     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12138    },
12139    {
12140     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12141    },
12142    {
12143     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12144    },
12145    {
12146     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12147    },
12148    {
12149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12150    },
12151    {
12152     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12153    },
12154    {
12155     "kind" : "complete_dtor_pointer",
12156     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12157    },
12158    {
12159     "kind" : "deleting_dtor_pointer",
12160     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12161    },
12162    {
12163     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12164    },
12165    {
12166     "component_value" : -20,
12167     "kind" : "offset_to_top"
12168    },
12169    {
12170     "kind" : "rtti",
12171     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12172    },
12173    {
12174     "kind" : "complete_dtor_pointer",
12175     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12176    },
12177    {
12178     "kind" : "deleting_dtor_pointer",
12179     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12180    },
12181    {
12182     "kind" : "vcall_offset"
12183    },
12184    {
12185     "kind" : "vcall_offset"
12186    },
12187    {
12188     "kind" : "vcall_offset"
12189    },
12190    {
12191     "kind" : "vcall_offset"
12192    },
12193    {
12194     "component_value" : -72,
12195     "kind" : "vcall_offset"
12196    },
12197    {
12198     "component_value" : -72,
12199     "kind" : "offset_to_top"
12200    },
12201    {
12202     "kind" : "rtti",
12203     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12204    },
12205    {
12206     "kind" : "complete_dtor_pointer",
12207     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12208    },
12209    {
12210     "kind" : "deleting_dtor_pointer",
12211     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12212    },
12213    {
12214     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12215    },
12216    {
12217     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12218    },
12219    {
12220     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12221    },
12222    {
12223     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12224    }
12225   ]
12226  },
12227  {
12228   "alignment" : 4,
12229   "base_specifiers" :
12230   [
12231    {
12232     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
12233    },
12234    {
12235     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12236    }
12237   ],
12238   "fields" :
12239   [
12240    {
12241     "access" : "private",
12242     "field_name" : "_hidl_mMutex",
12243     "field_offset" : 544,
12244     "referenced_type" : "_ZTINSt3__15mutexE"
12245    },
12246    {
12247     "access" : "private",
12248     "field_name" : "_hidl_mDeathRecipients",
12249     "field_offset" : 576,
12250     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12251    }
12252   ],
12253   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12254   "name" : "android::hardware::contexthub::V1_1::BpHwContexthub",
12255   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12256   "self_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12257   "size" : 92,
12258   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h",
12259   "vtable_components" :
12260   [
12261    {
12262     "component_value" : 84,
12263     "kind" : "vbase_offset"
12264    },
12265    {
12266     "kind" : "offset_to_top"
12267    },
12268    {
12269     "kind" : "rtti",
12270     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12271    },
12272    {
12273     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_114BpHwContexthub8isRemoteEv"
12274    },
12275    {
12276     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12277    },
12278    {
12279     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12280    },
12281    {
12282     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12283    },
12284    {
12285     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12286    },
12287    {
12288     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv"
12289    },
12290    {
12291     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12292    },
12293    {
12294     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv"
12295    },
12296    {
12297     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12298    },
12299    {
12300     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv"
12301    },
12302    {
12303     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12304    },
12305    {
12306     "kind" : "complete_dtor_pointer",
12307     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12308    },
12309    {
12310     "kind" : "deleting_dtor_pointer",
12311     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12312    },
12313    {
12314     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
12315    },
12316    {
12317     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
12318    },
12319    {
12320     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj"
12330    },
12331    {
12332     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj"
12333    },
12334    {
12335     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj"
12336    },
12337    {
12338     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
12339    },
12340    {
12341     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
12342    },
12343    {
12344     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12345    },
12346    {
12347     "component_value" : 80,
12348     "kind" : "vbase_offset"
12349    },
12350    {
12351     "component_value" : -4,
12352     "kind" : "offset_to_top"
12353    },
12354    {
12355     "kind" : "rtti",
12356     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12357    },
12358    {
12359     "kind" : "complete_dtor_pointer",
12360     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12361    },
12362    {
12363     "kind" : "deleting_dtor_pointer",
12364     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12365    },
12366    {
12367     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
12368    },
12369    {
12370     "component_value" : 76,
12371     "kind" : "vbase_offset"
12372    },
12373    {
12374     "component_value" : -8,
12375     "kind" : "offset_to_top"
12376    },
12377    {
12378     "kind" : "rtti",
12379     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12380    },
12381    {
12382     "kind" : "complete_dtor_pointer",
12383     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12384    },
12385    {
12386     "kind" : "deleting_dtor_pointer",
12387     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12391    },
12392    {
12393     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12397    },
12398    {
12399     "component_value" : -24,
12400     "kind" : "offset_to_top"
12401    },
12402    {
12403     "kind" : "rtti",
12404     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12405    },
12406    {
12407     "kind" : "complete_dtor_pointer",
12408     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12409    },
12410    {
12411     "kind" : "deleting_dtor_pointer",
12412     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12413    },
12414    {
12415     "kind" : "vcall_offset"
12416    },
12417    {
12418     "component_value" : -76,
12419     "kind" : "vcall_offset"
12420    },
12421    {
12422     "component_value" : -84,
12423     "kind" : "vcall_offset"
12424    },
12425    {
12426     "component_value" : -76,
12427     "kind" : "vcall_offset"
12428    },
12429    {
12430     "component_value" : -84,
12431     "kind" : "vcall_offset"
12432    },
12433    {
12434     "component_value" : -84,
12435     "kind" : "offset_to_top"
12436    },
12437    {
12438     "kind" : "rtti",
12439     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12440    },
12441    {
12442     "kind" : "complete_dtor_pointer",
12443     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12444    },
12445    {
12446     "kind" : "deleting_dtor_pointer",
12447     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12448    },
12449    {
12450     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12451    },
12452    {
12453     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12454    },
12455    {
12456     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12457    },
12458    {
12459     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12460    }
12461   ]
12462  },
12463  {
12464   "alignment" : 1,
12465   "fields" :
12466   [
12467    {
12468     "access" : "private",
12469     "field_name" : "mBuffer",
12470     "referenced_type" : "_ZTIA32_h"
12471    }
12472   ],
12473   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12474   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12475   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12476   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12477   "size" : 32,
12478   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12479   "template_args" : [ "_ZTIh" ]
12480  },
12481  {
12482   "alignment" : 4,
12483   "base_specifiers" :
12484   [
12485    {
12486     "is_virtual" : true,
12487     "referenced_type" : "_ZTIN7android7RefBaseE"
12488    }
12489   ],
12490   "fields" :
12491   [
12492    {
12493     "access" : "private",
12494     "field_name" : "mRemote",
12495     "field_offset" : 32,
12496     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12497    },
12498    {
12499     "access" : "private",
12500     "field_name" : "mRefs",
12501     "field_offset" : 64,
12502     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12503    },
12504    {
12505     "access" : "private",
12506     "field_name" : "mState",
12507     "field_offset" : 96,
12508     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12509    }
12510   ],
12511   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12512   "name" : "android::hardware::BpHwRefBase",
12513   "record_kind" : "class",
12514   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12515   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12516   "size" : 24,
12517   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12518   "vtable_components" :
12519   [
12520    {
12521     "component_value" : 16,
12522     "kind" : "vbase_offset"
12523    },
12524    {
12525     "kind" : "offset_to_top"
12526    },
12527    {
12528     "kind" : "rtti",
12529     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12530    },
12531    {
12532     "kind" : "complete_dtor_pointer",
12533     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12534    },
12535    {
12536     "kind" : "deleting_dtor_pointer",
12537     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12538    },
12539    {
12540     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12541    },
12542    {
12543     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12544    },
12545    {
12546     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12547    },
12548    {
12549     "kind" : "vcall_offset"
12550    },
12551    {
12552     "component_value" : -16,
12553     "kind" : "vcall_offset"
12554    },
12555    {
12556     "component_value" : -16,
12557     "kind" : "vcall_offset"
12558    },
12559    {
12560     "component_value" : -16,
12561     "kind" : "vcall_offset"
12562    },
12563    {
12564     "component_value" : -16,
12565     "kind" : "vcall_offset"
12566    },
12567    {
12568     "component_value" : -16,
12569     "kind" : "offset_to_top"
12570    },
12571    {
12572     "kind" : "rtti",
12573     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12574    },
12575    {
12576     "kind" : "complete_dtor_pointer",
12577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12578    },
12579    {
12580     "kind" : "deleting_dtor_pointer",
12581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12582    },
12583    {
12584     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12585    },
12586    {
12587     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12588    },
12589    {
12590     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12591    },
12592    {
12593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12594    }
12595   ]
12596  },
12597  {
12598   "alignment" : 4,
12599   "base_specifiers" :
12600   [
12601    {
12602     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12603    },
12604    {
12605     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12606    },
12607    {
12608     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12609    }
12610   ],
12611   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12612   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
12613   "record_kind" : "class",
12614   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12615   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12616   "size" : 32,
12617   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12618   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_011IContexthubE" ],
12619   "vtable_components" :
12620   [
12621    {
12622     "component_value" : 24,
12623     "kind" : "vbase_offset"
12624    },
12625    {
12626     "kind" : "offset_to_top"
12627    },
12628    {
12629     "kind" : "rtti",
12630     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12631    },
12632    {
12633     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12634    },
12635    {
12636     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12637    },
12638    {
12639     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12640    },
12641    {
12642     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12643    },
12644    {
12645     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12646    },
12647    {
12648     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12649    },
12650    {
12651     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12652    },
12653    {
12654     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12655    },
12656    {
12657     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12658    },
12659    {
12660     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12661    },
12662    {
12663     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12664    },
12665    {
12666     "kind" : "complete_dtor_pointer",
12667     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12668    },
12669    {
12670     "kind" : "deleting_dtor_pointer",
12671     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12672    },
12673    {
12674     "is_pure" : true,
12675     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12676    },
12677    {
12678     "is_pure" : true,
12679     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12680    },
12681    {
12682     "is_pure" : true,
12683     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12684    },
12685    {
12686     "is_pure" : true,
12687     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12688    },
12689    {
12690     "is_pure" : true,
12691     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
12692    },
12693    {
12694     "is_pure" : true,
12695     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
12696    },
12697    {
12698     "is_pure" : true,
12699     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
12700    },
12701    {
12702     "is_pure" : true,
12703     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
12707    },
12708    {
12709     "component_value" : 20,
12710     "kind" : "vbase_offset"
12711    },
12712    {
12713     "component_value" : -4,
12714     "kind" : "offset_to_top"
12715    },
12716    {
12717     "kind" : "rtti",
12718     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12719    },
12720    {
12721     "kind" : "complete_dtor_pointer",
12722     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12723    },
12724    {
12725     "kind" : "deleting_dtor_pointer",
12726     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12727    },
12728    {
12729     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
12730    },
12731    {
12732     "component_value" : 16,
12733     "kind" : "vbase_offset"
12734    },
12735    {
12736     "component_value" : -8,
12737     "kind" : "offset_to_top"
12738    },
12739    {
12740     "kind" : "rtti",
12741     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12742    },
12743    {
12744     "kind" : "complete_dtor_pointer",
12745     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12746    },
12747    {
12748     "kind" : "deleting_dtor_pointer",
12749     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12750    },
12751    {
12752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12753    },
12754    {
12755     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12756    },
12757    {
12758     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12759    },
12760    {
12761     "kind" : "vcall_offset"
12762    },
12763    {
12764     "component_value" : -16,
12765     "kind" : "vcall_offset"
12766    },
12767    {
12768     "component_value" : -16,
12769     "kind" : "vcall_offset"
12770    },
12771    {
12772     "component_value" : -16,
12773     "kind" : "vcall_offset"
12774    },
12775    {
12776     "component_value" : -24,
12777     "kind" : "vcall_offset"
12778    },
12779    {
12780     "component_value" : -24,
12781     "kind" : "offset_to_top"
12782    },
12783    {
12784     "kind" : "rtti",
12785     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12786    },
12787    {
12788     "kind" : "complete_dtor_pointer",
12789     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12790    },
12791    {
12792     "kind" : "deleting_dtor_pointer",
12793     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12794    },
12795    {
12796     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12797    },
12798    {
12799     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12800    },
12801    {
12802     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12803    },
12804    {
12805     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12806    }
12807   ]
12808  },
12809  {
12810   "alignment" : 4,
12811   "base_specifiers" :
12812   [
12813    {
12814     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12815    },
12816    {
12817     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12818    },
12819    {
12820     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12821    }
12822   ],
12823   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12824   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
12825   "record_kind" : "class",
12826   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12827   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12828   "size" : 32,
12829   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12830   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE" ],
12831   "vtable_components" :
12832   [
12833    {
12834     "component_value" : 24,
12835     "kind" : "vbase_offset"
12836    },
12837    {
12838     "kind" : "offset_to_top"
12839    },
12840    {
12841     "kind" : "rtti",
12842     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12843    },
12844    {
12845     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12846    },
12847    {
12848     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12876    },
12877    {
12878     "kind" : "complete_dtor_pointer",
12879     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12880    },
12881    {
12882     "kind" : "deleting_dtor_pointer",
12883     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12884    },
12885    {
12886     "is_pure" : true,
12887     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12888    },
12889    {
12890     "is_pure" : true,
12891     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12892    },
12893    {
12894     "is_pure" : true,
12895     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12896    },
12897    {
12898     "is_pure" : true,
12899     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
12900    },
12901    {
12902     "is_pure" : true,
12903     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12904    },
12905    {
12906     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12907    },
12908    {
12909     "component_value" : 20,
12910     "kind" : "vbase_offset"
12911    },
12912    {
12913     "component_value" : -4,
12914     "kind" : "offset_to_top"
12915    },
12916    {
12917     "kind" : "rtti",
12918     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12919    },
12920    {
12921     "kind" : "complete_dtor_pointer",
12922     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12923    },
12924    {
12925     "kind" : "deleting_dtor_pointer",
12926     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12927    },
12928    {
12929     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12930    },
12931    {
12932     "component_value" : 16,
12933     "kind" : "vbase_offset"
12934    },
12935    {
12936     "component_value" : -8,
12937     "kind" : "offset_to_top"
12938    },
12939    {
12940     "kind" : "rtti",
12941     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12942    },
12943    {
12944     "kind" : "complete_dtor_pointer",
12945     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12946    },
12947    {
12948     "kind" : "deleting_dtor_pointer",
12949     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12950    },
12951    {
12952     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12956    },
12957    {
12958     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12959    },
12960    {
12961     "kind" : "vcall_offset"
12962    },
12963    {
12964     "component_value" : -16,
12965     "kind" : "vcall_offset"
12966    },
12967    {
12968     "component_value" : -16,
12969     "kind" : "vcall_offset"
12970    },
12971    {
12972     "component_value" : -16,
12973     "kind" : "vcall_offset"
12974    },
12975    {
12976     "component_value" : -24,
12977     "kind" : "vcall_offset"
12978    },
12979    {
12980     "component_value" : -24,
12981     "kind" : "offset_to_top"
12982    },
12983    {
12984     "kind" : "rtti",
12985     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12986    },
12987    {
12988     "kind" : "complete_dtor_pointer",
12989     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12990    },
12991    {
12992     "kind" : "deleting_dtor_pointer",
12993     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12994    },
12995    {
12996     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12997    },
12998    {
12999     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13000    },
13001    {
13002     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13003    },
13004    {
13005     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13006    }
13007   ]
13008  },
13009  {
13010   "alignment" : 4,
13011   "base_specifiers" :
13012   [
13013    {
13014     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
13015    },
13016    {
13017     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13018    },
13019    {
13020     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13021    }
13022   ],
13023   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13024   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_1::IContexthub>",
13025   "record_kind" : "class",
13026   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13027   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13028   "size" : 32,
13029   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13030   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_111IContexthubE" ],
13031   "vtable_components" :
13032   [
13033    {
13034     "component_value" : 24,
13035     "kind" : "vbase_offset"
13036    },
13037    {
13038     "kind" : "offset_to_top"
13039    },
13040    {
13041     "kind" : "rtti",
13042     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13043    },
13044    {
13045     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
13046    },
13047    {
13048     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13049    },
13050    {
13051     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13052    },
13053    {
13054     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13055    },
13056    {
13057     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13058    },
13059    {
13060     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
13061    },
13062    {
13063     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13064    },
13065    {
13066     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
13067    },
13068    {
13069     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
13073    },
13074    {
13075     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13076    },
13077    {
13078     "kind" : "complete_dtor_pointer",
13079     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13080    },
13081    {
13082     "kind" : "deleting_dtor_pointer",
13083     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13084    },
13085    {
13086     "is_pure" : true,
13087     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
13088    },
13089    {
13090     "is_pure" : true,
13091     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
13092    },
13093    {
13094     "is_pure" : true,
13095     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
13096    },
13097    {
13098     "is_pure" : true,
13099     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
13100    },
13101    {
13102     "is_pure" : true,
13103     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unloadNanoAppEjyj"
13104    },
13105    {
13106     "is_pure" : true,
13107     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13enableNanoAppEjyj"
13108    },
13109    {
13110     "is_pure" : true,
13111     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14disableNanoAppEjyj"
13112    },
13113    {
13114     "is_pure" : true,
13115     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub9queryAppsEj"
13116    },
13117    {
13118     "is_pure" : true,
13119     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
13120    },
13121    {
13122     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
13123    },
13124    {
13125     "component_value" : 20,
13126     "kind" : "vbase_offset"
13127    },
13128    {
13129     "component_value" : -4,
13130     "kind" : "offset_to_top"
13131    },
13132    {
13133     "kind" : "rtti",
13134     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13135    },
13136    {
13137     "kind" : "complete_dtor_pointer",
13138     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13139    },
13140    {
13141     "kind" : "deleting_dtor_pointer",
13142     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13143    },
13144    {
13145     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
13146    },
13147    {
13148     "component_value" : 16,
13149     "kind" : "vbase_offset"
13150    },
13151    {
13152     "component_value" : -8,
13153     "kind" : "offset_to_top"
13154    },
13155    {
13156     "kind" : "rtti",
13157     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13158    },
13159    {
13160     "kind" : "complete_dtor_pointer",
13161     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13162    },
13163    {
13164     "kind" : "deleting_dtor_pointer",
13165     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13172    },
13173    {
13174     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13175    },
13176    {
13177     "kind" : "vcall_offset"
13178    },
13179    {
13180     "component_value" : -16,
13181     "kind" : "vcall_offset"
13182    },
13183    {
13184     "component_value" : -16,
13185     "kind" : "vcall_offset"
13186    },
13187    {
13188     "component_value" : -16,
13189     "kind" : "vcall_offset"
13190    },
13191    {
13192     "component_value" : -24,
13193     "kind" : "vcall_offset"
13194    },
13195    {
13196     "component_value" : -24,
13197     "kind" : "offset_to_top"
13198    },
13199    {
13200     "kind" : "rtti",
13201     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13202    },
13203    {
13204     "kind" : "complete_dtor_pointer",
13205     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13206    },
13207    {
13208     "kind" : "deleting_dtor_pointer",
13209     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13210    },
13211    {
13212     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13213    },
13214    {
13215     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13216    },
13217    {
13218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13219    },
13220    {
13221     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13222    }
13223   ]
13224  },
13225  {
13226   "alignment" : 4,
13227   "base_specifiers" :
13228   [
13229    {
13230     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13231    },
13232    {
13233     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13234    },
13235    {
13236     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13237    }
13238   ],
13239   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13240   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13241   "record_kind" : "class",
13242   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13243   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13244   "size" : 32,
13245   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13246   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
13247   "vtable_components" :
13248   [
13249    {
13250     "component_value" : 24,
13251     "kind" : "vbase_offset"
13252    },
13253    {
13254     "kind" : "offset_to_top"
13255    },
13256    {
13257     "kind" : "rtti",
13258     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13259    },
13260    {
13261     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13262    },
13263    {
13264     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13283    },
13284    {
13285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13286    },
13287    {
13288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13289    },
13290    {
13291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13292    },
13293    {
13294     "kind" : "complete_dtor_pointer",
13295     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13296    },
13297    {
13298     "kind" : "deleting_dtor_pointer",
13299     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13300    },
13301    {
13302     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13303    },
13304    {
13305     "component_value" : 20,
13306     "kind" : "vbase_offset"
13307    },
13308    {
13309     "component_value" : -4,
13310     "kind" : "offset_to_top"
13311    },
13312    {
13313     "kind" : "rtti",
13314     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13315    },
13316    {
13317     "kind" : "complete_dtor_pointer",
13318     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13319    },
13320    {
13321     "kind" : "deleting_dtor_pointer",
13322     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13323    },
13324    {
13325     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13326    },
13327    {
13328     "component_value" : 16,
13329     "kind" : "vbase_offset"
13330    },
13331    {
13332     "component_value" : -8,
13333     "kind" : "offset_to_top"
13334    },
13335    {
13336     "kind" : "rtti",
13337     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13338    },
13339    {
13340     "kind" : "complete_dtor_pointer",
13341     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13342    },
13343    {
13344     "kind" : "deleting_dtor_pointer",
13345     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13346    },
13347    {
13348     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13355    },
13356    {
13357     "kind" : "vcall_offset"
13358    },
13359    {
13360     "component_value" : -16,
13361     "kind" : "vcall_offset"
13362    },
13363    {
13364     "component_value" : -16,
13365     "kind" : "vcall_offset"
13366    },
13367    {
13368     "component_value" : -16,
13369     "kind" : "vcall_offset"
13370    },
13371    {
13372     "component_value" : -24,
13373     "kind" : "vcall_offset"
13374    },
13375    {
13376     "component_value" : -24,
13377     "kind" : "offset_to_top"
13378    },
13379    {
13380     "kind" : "rtti",
13381     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13382    },
13383    {
13384     "kind" : "complete_dtor_pointer",
13385     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13386    },
13387    {
13388     "kind" : "deleting_dtor_pointer",
13389     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13390    },
13391    {
13392     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13393    },
13394    {
13395     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13396    },
13397    {
13398     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13399    },
13400    {
13401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13402    }
13403   ]
13404  },
13405  {
13406   "alignment" : 4,
13407   "fields" :
13408   [
13409    {
13410     "access" : "private",
13411     "field_name" : "mHandle",
13412     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13413    },
13414    {
13415     "access" : "private",
13416     "field_name" : "mOwnsHandle",
13417     "field_offset" : 64,
13418     "referenced_type" : "_ZTIb"
13419    },
13420    {
13421     "access" : "private",
13422     "field_name" : "mPad",
13423     "field_offset" : 72,
13424     "referenced_type" : "_ZTIA7_h"
13425    }
13426   ],
13427   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13428   "name" : "android::hardware::hidl_handle",
13429   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13430   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13431   "size" : 16,
13432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13433  },
13434  {
13435   "alignment" : 4,
13436   "fields" :
13437   [
13438    {
13439     "access" : "private",
13440     "field_name" : "mHandle",
13441     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13442    },
13443    {
13444     "access" : "private",
13445     "field_name" : "mSize",
13446     "field_offset" : 128,
13447     "referenced_type" : "_ZTIy"
13448    },
13449    {
13450     "access" : "private",
13451     "field_name" : "mName",
13452     "field_offset" : 192,
13453     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13454    }
13455   ],
13456   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13457   "name" : "android::hardware::hidl_memory",
13458   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13459   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13460   "size" : 40,
13461   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13462  },
13463  {
13464   "alignment" : 4,
13465   "fields" :
13466   [
13467    {
13468     "access" : "private",
13469     "field_name" : "mBuffer",
13470     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13471    },
13472    {
13473     "access" : "private",
13474     "field_name" : "mSize",
13475     "field_offset" : 64,
13476     "referenced_type" : "_ZTIj"
13477    },
13478    {
13479     "access" : "private",
13480     "field_name" : "mOwnsBuffer",
13481     "field_offset" : 96,
13482     "referenced_type" : "_ZTIb"
13483    },
13484    {
13485     "access" : "private",
13486     "field_name" : "mPad",
13487     "field_offset" : 104,
13488     "referenced_type" : "_ZTIA3_h"
13489    }
13490   ],
13491   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13492   "name" : "android::hardware::hidl_string",
13493   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13494   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13495   "size" : 16,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "fields" :
13501   [
13502    {
13503     "access" : "private",
13504     "field_name" : "mGrantors",
13505     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13506    },
13507    {
13508     "access" : "private",
13509     "field_name" : "mHandle",
13510     "field_offset" : 128,
13511     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13512    },
13513    {
13514     "access" : "private",
13515     "field_name" : "mQuantum",
13516     "field_offset" : 192,
13517     "referenced_type" : "_ZTIj"
13518    },
13519    {
13520     "access" : "private",
13521     "field_name" : "mFlags",
13522     "field_offset" : 224,
13523     "referenced_type" : "_ZTIj"
13524    }
13525   ],
13526   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13527   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13528   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13529   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13530   "size" : 32,
13531   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13532   "template_args" : [ "_ZTIc" ]
13533  },
13534  {
13535   "access" : "private",
13536   "alignment" : 4,
13537   "fields" :
13538   [
13539    {
13540     "field_name" : "binder",
13541     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13542    },
13543    {
13544     "field_name" : "refs",
13545     "field_offset" : 32,
13546     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13547    }
13548   ],
13549   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13550   "name" : "android::hardware::ProcessState::handle_entry",
13551   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13552   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13553   "size" : 8,
13554   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13555  },
13556  {
13557   "alignment" : 4,
13558   "base_specifiers" :
13559   [
13560    {
13561     "is_virtual" : true,
13562     "referenced_type" : "_ZTIN7android7RefBaseE"
13563    }
13564   ],
13565   "fields" :
13566   [
13567    {
13568     "access" : "private",
13569     "field_name" : "mDriverFD",
13570     "field_offset" : 32,
13571     "referenced_type" : "_ZTIi"
13572    },
13573    {
13574     "access" : "private",
13575     "field_name" : "mVMStart",
13576     "field_offset" : 64,
13577     "referenced_type" : "_ZTIPv"
13578    },
13579    {
13580     "access" : "private",
13581     "field_name" : "mThreadCountLock",
13582     "field_offset" : 96,
13583     "referenced_type" : "_ZTI15pthread_mutex_t"
13584    },
13585    {
13586     "access" : "private",
13587     "field_name" : "mThreadCountDecrement",
13588     "field_offset" : 128,
13589     "referenced_type" : "_ZTI14pthread_cond_t"
13590    },
13591    {
13592     "access" : "private",
13593     "field_name" : "mExecutingThreadsCount",
13594     "field_offset" : 160,
13595     "referenced_type" : "_ZTIj"
13596    },
13597    {
13598     "access" : "private",
13599     "field_name" : "mMaxThreads",
13600     "field_offset" : 192,
13601     "referenced_type" : "_ZTIj"
13602    },
13603    {
13604     "access" : "private",
13605     "field_name" : "mStarvationStartTimeMs",
13606     "field_offset" : 224,
13607     "referenced_type" : "_ZTIx"
13608    },
13609    {
13610     "access" : "private",
13611     "field_name" : "mLock",
13612     "field_offset" : 288,
13613     "referenced_type" : "_ZTIN7android5MutexE"
13614    },
13615    {
13616     "access" : "private",
13617     "field_name" : "mHandleToObject",
13618     "field_offset" : 320,
13619     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13620    },
13621    {
13622     "access" : "private",
13623     "field_name" : "mManagesContexts",
13624     "field_offset" : 480,
13625     "referenced_type" : "_ZTIb"
13626    },
13627    {
13628     "access" : "private",
13629     "field_name" : "mBinderContextCheckFunc",
13630     "field_offset" : 512,
13631     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13632    },
13633    {
13634     "access" : "private",
13635     "field_name" : "mBinderContextUserData",
13636     "field_offset" : 544,
13637     "referenced_type" : "_ZTIPv"
13638    },
13639    {
13640     "access" : "private",
13641     "field_name" : "mContexts",
13642     "field_offset" : 576,
13643     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13644    },
13645    {
13646     "access" : "private",
13647     "field_name" : "mRootDir",
13648     "field_offset" : 736,
13649     "referenced_type" : "_ZTIN7android7String8E"
13650    },
13651    {
13652     "access" : "private",
13653     "field_name" : "mThreadPoolStarted",
13654     "field_offset" : 768,
13655     "referenced_type" : "_ZTIb"
13656    },
13657    {
13658     "access" : "private",
13659     "field_name" : "mSpawnThreadOnStart",
13660     "field_offset" : 776,
13661     "referenced_type" : "_ZTIb"
13662    },
13663    {
13664     "access" : "private",
13665     "field_name" : "mThreadPoolSeq",
13666     "field_offset" : 800,
13667     "referenced_type" : "_ZTIVi"
13668    },
13669    {
13670     "access" : "private",
13671     "field_name" : "mMmapSize",
13672     "field_offset" : 832,
13673     "referenced_type" : "_ZTIKj"
13674    },
13675    {
13676     "access" : "private",
13677     "field_name" : "mCallRestriction",
13678     "field_offset" : 864,
13679     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13680    }
13681   ],
13682   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13683   "name" : "android::hardware::ProcessState",
13684   "record_kind" : "class",
13685   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13686   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13687   "size" : 120,
13688   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13689   "vtable_components" :
13690   [
13691    {
13692     "component_value" : 112,
13693     "kind" : "vbase_offset"
13694    },
13695    {
13696     "kind" : "offset_to_top"
13697    },
13698    {
13699     "kind" : "rtti",
13700     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13701    },
13702    {
13703     "kind" : "complete_dtor_pointer",
13704     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13705    },
13706    {
13707     "kind" : "deleting_dtor_pointer",
13708     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13709    },
13710    {
13711     "kind" : "vcall_offset"
13712    },
13713    {
13714     "kind" : "vcall_offset"
13715    },
13716    {
13717     "kind" : "vcall_offset"
13718    },
13719    {
13720     "kind" : "vcall_offset"
13721    },
13722    {
13723     "component_value" : -112,
13724     "kind" : "vcall_offset"
13725    },
13726    {
13727     "component_value" : -112,
13728     "kind" : "offset_to_top"
13729    },
13730    {
13731     "kind" : "rtti",
13732     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13733    },
13734    {
13735     "kind" : "complete_dtor_pointer",
13736     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13737    },
13738    {
13739     "kind" : "deleting_dtor_pointer",
13740     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13741    },
13742    {
13743     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13744    },
13745    {
13746     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13747    },
13748    {
13749     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13750    },
13751    {
13752     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13753    }
13754   ]
13755  },
13756  {
13757   "alignment" : 2,
13758   "fields" :
13759   [
13760    {
13761     "access" : "private",
13762     "field_name" : "mMajor",
13763     "referenced_type" : "_ZTIt"
13764    },
13765    {
13766     "access" : "private",
13767     "field_name" : "mMinor",
13768     "field_offset" : 16,
13769     "referenced_type" : "_ZTIt"
13770    }
13771   ],
13772   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13773   "name" : "android::hardware::hidl_version",
13774   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13775   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13776   "size" : 4,
13777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13778  },
13779  {
13780   "alignment" : 4,
13781   "fields" :
13782   [
13783    {
13784     "access" : "private",
13785     "field_name" : "mMutex",
13786     "referenced_type" : "_ZTINSt3__15mutexE"
13787    },
13788    {
13789     "access" : "private",
13790     "field_name" : "mMap",
13791     "field_offset" : 32,
13792     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13793    }
13794   ],
13795   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13796   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13797   "record_kind" : "class",
13798   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13799   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13800   "size" : 16,
13801   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13802   "template_args" :
13803   [
13804    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13805    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13806   ]
13807  },
13808  {
13809   "alignment" : 4,
13810   "fields" :
13811   [
13812    {
13813     "access" : "private",
13814     "field_name" : "mMutex",
13815     "referenced_type" : "_ZTINSt3__15mutexE"
13816    },
13817    {
13818     "access" : "private",
13819     "field_name" : "mMap",
13820     "field_offset" : 32,
13821     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13822    }
13823   ],
13824   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13825   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13826   "record_kind" : "class",
13827   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13828   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13829   "size" : 16,
13830   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13831   "template_args" :
13832   [
13833    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13834    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13835   ]
13836  },
13837  {
13838   "alignment" : 4,
13839   "fields" :
13840   [
13841    {
13842     "access" : "private",
13843     "field_name" : "mMutex",
13844     "referenced_type" : "_ZTINSt3__15mutexE"
13845    },
13846    {
13847     "access" : "private",
13848     "field_name" : "mMap",
13849     "field_offset" : 32,
13850     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13851    }
13852   ],
13853   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13854   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13855   "record_kind" : "class",
13856   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13857   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13858   "size" : 16,
13859   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13860   "template_args" :
13861   [
13862    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13863    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13864   ]
13865  },
13866  {
13867   "alignment" : 8,
13868   "fields" :
13869   [
13870    {
13871     "field_name" : "flags",
13872     "referenced_type" : "_ZTIj"
13873    },
13874    {
13875     "field_name" : "fdIndex",
13876     "field_offset" : 32,
13877     "referenced_type" : "_ZTIj"
13878    },
13879    {
13880     "field_name" : "offset",
13881     "field_offset" : 64,
13882     "referenced_type" : "_ZTIj"
13883    },
13884    {
13885     "field_name" : "extent",
13886     "field_offset" : 128,
13887     "referenced_type" : "_ZTIy"
13888    }
13889   ],
13890   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13891   "name" : "android::hardware::GrantorDescriptor",
13892   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13893   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13894   "size" : 24,
13895   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13896  },
13897  {
13898   "alignment" : 4,
13899   "base_specifiers" :
13900   [
13901    {
13902     "is_virtual" : true,
13903     "referenced_type" : "_ZTIN7android7RefBaseE"
13904    }
13905   ],
13906   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13907   "name" : "android::hardware::hidl_death_recipient",
13908   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13909   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13910   "size" : 12,
13911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13912   "vtable_components" :
13913   [
13914    {
13915     "component_value" : 4,
13916     "kind" : "vbase_offset"
13917    },
13918    {
13919     "kind" : "offset_to_top"
13920    },
13921    {
13922     "kind" : "rtti",
13923     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13924    },
13925    {
13926     "is_pure" : true,
13927     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13928    },
13929    {
13930     "kind" : "complete_dtor_pointer",
13931     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13932    },
13933    {
13934     "kind" : "deleting_dtor_pointer",
13935     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13936    },
13937    {
13938     "kind" : "vcall_offset"
13939    },
13940    {
13941     "kind" : "vcall_offset"
13942    },
13943    {
13944     "kind" : "vcall_offset"
13945    },
13946    {
13947     "kind" : "vcall_offset"
13948    },
13949    {
13950     "component_value" : -4,
13951     "kind" : "vcall_offset"
13952    },
13953    {
13954     "component_value" : -4,
13955     "kind" : "offset_to_top"
13956    },
13957    {
13958     "kind" : "rtti",
13959     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13960    },
13961    {
13962     "kind" : "complete_dtor_pointer",
13963     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
13964    },
13965    {
13966     "kind" : "deleting_dtor_pointer",
13967     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
13968    },
13969    {
13970     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13971    },
13972    {
13973     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13974    },
13975    {
13976     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13977    },
13978    {
13979     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13980    }
13981   ]
13982  },
13983  {
13984   "alignment" : 4,
13985   "base_specifiers" :
13986   [
13987    {
13988     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
13989    }
13990   ],
13991   "fields" :
13992   [
13993    {
13994     "access" : "private",
13995     "field_name" : "mRecipient",
13996     "field_offset" : 32,
13997     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
13998    },
13999    {
14000     "access" : "private",
14001     "field_name" : "mCookie",
14002     "field_offset" : 96,
14003     "referenced_type" : "_ZTIy"
14004    },
14005    {
14006     "access" : "private",
14007     "field_name" : "mBase",
14008     "field_offset" : 160,
14009     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14010    }
14011   ],
14012   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14013   "name" : "android::hardware::hidl_binder_death_recipient",
14014   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14015   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14016   "size" : 36,
14017   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14018   "vtable_components" :
14019   [
14020    {
14021     "component_value" : 28,
14022     "kind" : "vbase_offset"
14023    },
14024    {
14025     "kind" : "offset_to_top"
14026    },
14027    {
14028     "kind" : "rtti",
14029     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14030    },
14031    {
14032     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14033    },
14034    {
14035     "kind" : "complete_dtor_pointer",
14036     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14037    },
14038    {
14039     "kind" : "deleting_dtor_pointer",
14040     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14041    },
14042    {
14043     "kind" : "vcall_offset"
14044    },
14045    {
14046     "kind" : "vcall_offset"
14047    },
14048    {
14049     "kind" : "vcall_offset"
14050    },
14051    {
14052     "kind" : "vcall_offset"
14053    },
14054    {
14055     "component_value" : -28,
14056     "kind" : "vcall_offset"
14057    },
14058    {
14059     "component_value" : -28,
14060     "kind" : "offset_to_top"
14061    },
14062    {
14063     "kind" : "rtti",
14064     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14065    },
14066    {
14067     "kind" : "complete_dtor_pointer",
14068     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14069    },
14070    {
14071     "kind" : "deleting_dtor_pointer",
14072     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14073    },
14074    {
14075     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14076    },
14077    {
14078     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14079    },
14080    {
14081     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14082    },
14083    {
14084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14085    }
14086   ]
14087  },
14088  {
14089   "access" : "private",
14090   "alignment" : 4,
14091   "fields" :
14092   [
14093    {
14094     "field_name" : "index",
14095     "referenced_type" : "_ZTIj"
14096    },
14097    {
14098     "field_name" : "buffer",
14099     "field_offset" : 32,
14100     "referenced_type" : "_ZTIy"
14101    },
14102    {
14103     "field_name" : "bufend",
14104     "field_offset" : 96,
14105     "referenced_type" : "_ZTIy"
14106    }
14107   ],
14108   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14109   "name" : "android::hardware::Parcel::BufferInfo",
14110   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14111   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14112   "size" : 20,
14113   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14114  },
14115  {
14116   "alignment" : 4,
14117   "fields" :
14118   [
14119    {
14120     "access" : "private",
14121     "field_name" : "mBufCachePos",
14122     "referenced_type" : "_ZTIj"
14123    },
14124    {
14125     "access" : "private",
14126     "field_name" : "mBufCache",
14127     "field_offset" : 32,
14128     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
14129    },
14130    {
14131     "access" : "private",
14132     "field_name" : "mError",
14133     "field_offset" : 128,
14134     "referenced_type" : "_ZTIi"
14135    },
14136    {
14137     "access" : "private",
14138     "field_name" : "mData",
14139     "field_offset" : 160,
14140     "referenced_type" : "_ZTIPh"
14141    },
14142    {
14143     "access" : "private",
14144     "field_name" : "mDataSize",
14145     "field_offset" : 192,
14146     "referenced_type" : "_ZTIj"
14147    },
14148    {
14149     "access" : "private",
14150     "field_name" : "mDataCapacity",
14151     "field_offset" : 224,
14152     "referenced_type" : "_ZTIj"
14153    },
14154    {
14155     "access" : "private",
14156     "field_name" : "mDataPos",
14157     "field_offset" : 256,
14158     "referenced_type" : "_ZTIj"
14159    },
14160    {
14161     "access" : "private",
14162     "field_name" : "mObjects",
14163     "field_offset" : 288,
14164     "referenced_type" : "_ZTIPy"
14165    },
14166    {
14167     "access" : "private",
14168     "field_name" : "mObjectsSize",
14169     "field_offset" : 320,
14170     "referenced_type" : "_ZTIj"
14171    },
14172    {
14173     "access" : "private",
14174     "field_name" : "mObjectsCapacity",
14175     "field_offset" : 352,
14176     "referenced_type" : "_ZTIj"
14177    },
14178    {
14179     "access" : "private",
14180     "field_name" : "mNextObjectHint",
14181     "field_offset" : 384,
14182     "referenced_type" : "_ZTIj"
14183    },
14184    {
14185     "access" : "private",
14186     "field_name" : "mNumRef",
14187     "field_offset" : 416,
14188     "referenced_type" : "_ZTIj"
14189    },
14190    {
14191     "access" : "private",
14192     "field_name" : "mFdsKnown",
14193     "field_offset" : 448,
14194     "referenced_type" : "_ZTIb"
14195    },
14196    {
14197     "access" : "private",
14198     "field_name" : "mHasFds",
14199     "field_offset" : 456,
14200     "referenced_type" : "_ZTIb"
14201    },
14202    {
14203     "access" : "private",
14204     "field_name" : "mAllowFds",
14205     "field_offset" : 464,
14206     "referenced_type" : "_ZTIb"
14207    },
14208    {
14209     "access" : "private",
14210     "field_name" : "mOwner",
14211     "field_offset" : 480,
14212     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
14213    },
14214    {
14215     "access" : "private",
14216     "field_name" : "mOwnerCookie",
14217     "field_offset" : 512,
14218     "referenced_type" : "_ZTIPv"
14219    }
14220   ],
14221   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14222   "name" : "android::hardware::Parcel",
14223   "record_kind" : "class",
14224   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14225   "self_type" : "_ZTIN7android8hardware6ParcelE",
14226   "size" : 68,
14227   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14228  },
14229  {
14230   "alignment" : 4,
14231   "base_specifiers" :
14232   [
14233    {
14234     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14235    }
14236   ],
14237   "fields" :
14238   [
14239    {
14240     "access" : "private",
14241     "field_name" : "mVal",
14242     "field_offset" : 192,
14243     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE"
14244    }
14245   ],
14246   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14247   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
14248   "record_kind" : "class",
14249   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14250   "self_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14251   "size" : 28,
14252   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14253   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_06ResultE" ]
14254  },
14255  {
14256   "alignment" : 4,
14257   "base_specifiers" :
14258   [
14259    {
14260     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14261    }
14262   ],
14263   "fields" :
14264   [
14265    {
14266     "access" : "private",
14267     "field_name" : "mVal",
14268     "field_offset" : 192,
14269     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
14270    }
14271   ],
14272   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14273   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> >",
14274   "record_kind" : "class",
14275   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14276   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14277   "size" : 28,
14278   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14279   "template_args" : [ "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE" ]
14280  },
14281  {
14282   "alignment" : 4,
14283   "base_specifiers" :
14284   [
14285    {
14286     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14287    }
14288   ],
14289   "fields" :
14290   [
14291    {
14292     "access" : "private",
14293     "field_name" : "mVal",
14294     "field_offset" : 168,
14295     "referenced_type" : "_ZTIb"
14296    }
14297   ],
14298   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14299   "name" : "android::hardware::Return<bool>",
14300   "record_kind" : "class",
14301   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14302   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14303   "size" : 24,
14304   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14305   "template_args" : [ "_ZTIb" ]
14306  },
14307  {
14308   "alignment" : 4,
14309   "base_specifiers" :
14310   [
14311    {
14312     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14313    }
14314   ],
14315   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14316   "name" : "android::hardware::Return<void>",
14317   "record_kind" : "class",
14318   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14319   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14320   "size" : 24,
14321   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14322   "template_args" : [ "_ZTIv" ]
14323  },
14324  {
14325   "alignment" : 4,
14326   "fields" :
14327   [
14328    {
14329     "access" : "private",
14330     "field_name" : "mException",
14331     "referenced_type" : "_ZTIi"
14332    },
14333    {
14334     "access" : "private",
14335     "field_name" : "mErrorCode",
14336     "field_offset" : 32,
14337     "referenced_type" : "_ZTIi"
14338    },
14339    {
14340     "access" : "private",
14341     "field_name" : "mMessage",
14342     "field_offset" : 64,
14343     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14344    }
14345   ],
14346   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14347   "name" : "android::hardware::Status",
14348   "record_kind" : "class",
14349   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14350   "self_type" : "_ZTIN7android8hardware6StatusE",
14351   "size" : 20,
14352   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14353  },
14354  {
14355   "alignment" : 4,
14356   "base_specifiers" :
14357   [
14358    {
14359     "is_virtual" : true,
14360     "referenced_type" : "_ZTIN7android7RefBaseE"
14361    }
14362   ],
14363   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14364   "name" : "android::hardware::IBinder::DeathRecipient",
14365   "record_kind" : "class",
14366   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14367   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14368   "size" : 12,
14369   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14370   "vtable_components" :
14371   [
14372    {
14373     "component_value" : 4,
14374     "kind" : "vbase_offset"
14375    },
14376    {
14377     "kind" : "offset_to_top"
14378    },
14379    {
14380     "kind" : "rtti",
14381     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14382    },
14383    {
14384     "is_pure" : true,
14385     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14386    },
14387    {
14388     "kind" : "complete_dtor_pointer",
14389     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14390    },
14391    {
14392     "kind" : "deleting_dtor_pointer",
14393     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14394    },
14395    {
14396     "kind" : "vcall_offset"
14397    },
14398    {
14399     "kind" : "vcall_offset"
14400    },
14401    {
14402     "kind" : "vcall_offset"
14403    },
14404    {
14405     "kind" : "vcall_offset"
14406    },
14407    {
14408     "component_value" : -4,
14409     "kind" : "vcall_offset"
14410    },
14411    {
14412     "component_value" : -4,
14413     "kind" : "offset_to_top"
14414    },
14415    {
14416     "kind" : "rtti",
14417     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14418    },
14419    {
14420     "kind" : "complete_dtor_pointer",
14421     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14422    },
14423    {
14424     "kind" : "deleting_dtor_pointer",
14425     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14426    },
14427    {
14428     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14429    },
14430    {
14431     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14432    },
14433    {
14434     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14435    },
14436    {
14437     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14438    }
14439   ]
14440  },
14441  {
14442   "alignment" : 4,
14443   "base_specifiers" :
14444   [
14445    {
14446     "is_virtual" : true,
14447     "referenced_type" : "_ZTIN7android7RefBaseE"
14448    }
14449   ],
14450   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14451   "name" : "android::hardware::IBinder",
14452   "record_kind" : "class",
14453   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14454   "self_type" : "_ZTIN7android8hardware7IBinderE",
14455   "size" : 12,
14456   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14457   "vtable_components" :
14458   [
14459    {
14460     "component_value" : 4,
14461     "kind" : "vbase_offset"
14462    },
14463    {
14464     "kind" : "offset_to_top"
14465    },
14466    {
14467     "kind" : "rtti",
14468     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14469    },
14470    {
14471     "is_pure" : true,
14472     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14473    },
14474    {
14475     "is_pure" : true,
14476     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14477    },
14478    {
14479     "is_pure" : true,
14480     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14481    },
14482    {
14483     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14484    },
14485    {
14486     "is_pure" : true,
14487     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14488    },
14489    {
14490     "is_pure" : true,
14491     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14492    },
14493    {
14494     "is_pure" : true,
14495     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14496    },
14497    {
14498     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14499    },
14500    {
14501     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14502    },
14503    {
14504     "kind" : "complete_dtor_pointer",
14505     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14506    },
14507    {
14508     "kind" : "deleting_dtor_pointer",
14509     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14510    },
14511    {
14512     "kind" : "vcall_offset"
14513    },
14514    {
14515     "kind" : "vcall_offset"
14516    },
14517    {
14518     "kind" : "vcall_offset"
14519    },
14520    {
14521     "kind" : "vcall_offset"
14522    },
14523    {
14524     "component_value" : -4,
14525     "kind" : "vcall_offset"
14526    },
14527    {
14528     "component_value" : -4,
14529     "kind" : "offset_to_top"
14530    },
14531    {
14532     "kind" : "rtti",
14533     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14534    },
14535    {
14536     "kind" : "complete_dtor_pointer",
14537     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14538    },
14539    {
14540     "kind" : "deleting_dtor_pointer",
14541     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14542    },
14543    {
14544     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14545    },
14546    {
14547     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14548    },
14549    {
14550     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14551    },
14552    {
14553     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14554    }
14555   ]
14556  },
14557  {
14558   "alignment" : 4,
14559   "fields" :
14560   [
14561    {
14562     "access" : "private",
14563     "field_name" : "mQueue",
14564     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14565    }
14566   ],
14567   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14568   "name" : "android::hardware::details::TaskRunner",
14569   "record_kind" : "class",
14570   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14571   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14572   "size" : 8,
14573   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14574  },
14575  {
14576   "alignment" : 4,
14577   "fields" :
14578   [
14579    {
14580     "access" : "private",
14581     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14582    }
14583   ],
14584   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14585   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14586   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14587   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14588   "size" : 8,
14589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14590   "template_args" : [ "_ZTI13native_handle" ]
14591  },
14592  {
14593   "access" : "private",
14594   "alignment" : 4,
14595   "fields" :
14596   [
14597    {
14598     "field_name" : "mPointer",
14599     "referenced_type" : "_ZTIP13native_handle"
14600    },
14601    {
14602     "field_name" : "_pad",
14603     "referenced_type" : "_ZTIy"
14604    }
14605   ],
14606   "is_anonymous" : true,
14607   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14608   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14609   "record_kind" : "union",
14610   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14611   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14612   "size" : 8,
14613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14614  },
14615  {
14616   "alignment" : 4,
14617   "fields" :
14618   [
14619    {
14620     "access" : "private",
14621     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14622    }
14623   ],
14624   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14625   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14626   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14627   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14628   "size" : 8,
14629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14630   "template_args" : [ "_ZTIK13native_handle" ]
14631  },
14632  {
14633   "access" : "private",
14634   "alignment" : 4,
14635   "fields" :
14636   [
14637    {
14638     "field_name" : "mPointer",
14639     "referenced_type" : "_ZTIPK13native_handle"
14640    },
14641    {
14642     "field_name" : "_pad",
14643     "referenced_type" : "_ZTIy"
14644    }
14645   ],
14646   "is_anonymous" : true,
14647   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14648   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14649   "record_kind" : "union",
14650   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14651   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14652   "size" : 8,
14653   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14654  },
14655  {
14656   "alignment" : 4,
14657   "fields" :
14658   [
14659    {
14660     "access" : "private",
14661     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14662    }
14663   ],
14664   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14665   "name" : "android::hardware::details::hidl_pointer<const char>",
14666   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14667   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14668   "size" : 8,
14669   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14670   "template_args" : [ "_ZTIKc" ]
14671  },
14672  {
14673   "access" : "private",
14674   "alignment" : 4,
14675   "fields" :
14676   [
14677    {
14678     "field_name" : "mPointer",
14679     "referenced_type" : "_ZTIPKc"
14680    },
14681    {
14682     "field_name" : "_pad",
14683     "referenced_type" : "_ZTIy"
14684    }
14685   ],
14686   "is_anonymous" : true,
14687   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14688   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14689   "record_kind" : "union",
14690   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14691   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14692   "size" : 8,
14693   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14694  },
14695  {
14696   "alignment" : 4,
14697   "fields" :
14698   [
14699    {
14700     "access" : "private",
14701     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
14702    }
14703   ],
14704   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14705   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
14706   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14707   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14708   "size" : 8,
14709   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14710   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_010ContextHubE" ]
14711  },
14712  {
14713   "access" : "private",
14714   "alignment" : 4,
14715   "fields" :
14716   [
14717    {
14718     "field_name" : "mPointer",
14719     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE"
14720    },
14721    {
14722     "field_name" : "_pad",
14723     "referenced_type" : "_ZTIy"
14724    }
14725   ],
14726   "is_anonymous" : true,
14727   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14728   "name" : "android::hardware::details::hidl_pointer<ContextHub>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14729   "record_kind" : "union",
14730   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14731   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14732   "size" : 8,
14733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14734  },
14735  {
14736   "alignment" : 4,
14737   "fields" :
14738   [
14739    {
14740     "access" : "private",
14741     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
14742    }
14743   ],
14744   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14745   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
14746   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14747   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14748   "size" : 8,
14749   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14750   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE" ]
14751  },
14752  {
14753   "access" : "private",
14754   "alignment" : 4,
14755   "fields" :
14756   [
14757    {
14758     "field_name" : "mPointer",
14759     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE"
14760    },
14761    {
14762     "field_name" : "_pad",
14763     "referenced_type" : "_ZTIy"
14764    }
14765   ],
14766   "is_anonymous" : true,
14767   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14768   "name" : "android::hardware::details::hidl_pointer<PhysicalSensor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14769   "record_kind" : "union",
14770   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14771   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14772   "size" : 8,
14773   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14774  },
14775  {
14776   "alignment" : 4,
14777   "fields" :
14778   [
14779    {
14780     "access" : "private",
14781     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
14782    }
14783   ],
14784   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14785   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
14786   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14787   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14788   "size" : 8,
14789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14790   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_08MemRangeE" ]
14791  },
14792  {
14793   "access" : "private",
14794   "alignment" : 4,
14795   "fields" :
14796   [
14797    {
14798     "field_name" : "mPointer",
14799     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE"
14800    },
14801    {
14802     "field_name" : "_pad",
14803     "referenced_type" : "_ZTIy"
14804    }
14805   ],
14806   "is_anonymous" : true,
14807   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14808   "name" : "android::hardware::details::hidl_pointer<MemRange>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14809   "record_kind" : "union",
14810   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14811   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14812   "size" : 8,
14813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14814  },
14815  {
14816   "alignment" : 4,
14817   "fields" :
14818   [
14819    {
14820     "access" : "private",
14821     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14822    }
14823   ],
14824   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14825   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14826   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14827   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14828   "size" : 8,
14829   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14830   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14831  },
14832  {
14833   "access" : "private",
14834   "alignment" : 4,
14835   "fields" :
14836   [
14837    {
14838     "field_name" : "mPointer",
14839     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14840    },
14841    {
14842     "field_name" : "_pad",
14843     "referenced_type" : "_ZTIy"
14844    }
14845   ],
14846   "is_anonymous" : true,
14847   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14848   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14849   "record_kind" : "union",
14850   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14851   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14852   "size" : 8,
14853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14854  },
14855  {
14856   "alignment" : 4,
14857   "fields" :
14858   [
14859    {
14860     "access" : "private",
14861     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14862    }
14863   ],
14864   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14865   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14866   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14867   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14868   "size" : 8,
14869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14870   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14871  },
14872  {
14873   "access" : "private",
14874   "alignment" : 4,
14875   "fields" :
14876   [
14877    {
14878     "field_name" : "mPointer",
14879     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14880    },
14881    {
14882     "field_name" : "_pad",
14883     "referenced_type" : "_ZTIy"
14884    }
14885   ],
14886   "is_anonymous" : true,
14887   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14888   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14889   "record_kind" : "union",
14890   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14891   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14892   "size" : 8,
14893   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14894  },
14895  {
14896   "alignment" : 4,
14897   "fields" :
14898   [
14899    {
14900     "access" : "private",
14901     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14902    }
14903   ],
14904   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14905   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14906   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14907   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14908   "size" : 8,
14909   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14910   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14911  },
14912  {
14913   "access" : "private",
14914   "alignment" : 4,
14915   "fields" :
14916   [
14917    {
14918     "field_name" : "mPointer",
14919     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14920    },
14921    {
14922     "field_name" : "_pad",
14923     "referenced_type" : "_ZTIy"
14924    }
14925   ],
14926   "is_anonymous" : true,
14927   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14928   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14929   "record_kind" : "union",
14930   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14931   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14932   "size" : 8,
14933   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14934  },
14935  {
14936   "alignment" : 4,
14937   "fields" :
14938   [
14939    {
14940     "access" : "private",
14941     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14942    }
14943   ],
14944   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14945   "name" : "android::hardware::details::hidl_pointer<char>",
14946   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14947   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14948   "size" : 8,
14949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14950   "template_args" : [ "_ZTIc" ]
14951  },
14952  {
14953   "access" : "private",
14954   "alignment" : 4,
14955   "fields" :
14956   [
14957    {
14958     "field_name" : "mPointer",
14959     "referenced_type" : "_ZTIPc"
14960    },
14961    {
14962     "field_name" : "_pad",
14963     "referenced_type" : "_ZTIy"
14964    }
14965   ],
14966   "is_anonymous" : true,
14967   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14968   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
14969   "record_kind" : "union",
14970   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14971   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
14972   "size" : 8,
14973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14974  },
14975  {
14976   "alignment" : 4,
14977   "fields" :
14978   [
14979    {
14980     "access" : "private",
14981     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
14982    }
14983   ],
14984   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14985   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
14986   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14987   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
14988   "size" : 8,
14989   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14990   "template_args" : [ "_ZTIh" ]
14991  },
14992  {
14993   "access" : "private",
14994   "alignment" : 4,
14995   "fields" :
14996   [
14997    {
14998     "field_name" : "mPointer",
14999     "referenced_type" : "_ZTIPh"
15000    },
15001    {
15002     "field_name" : "_pad",
15003     "referenced_type" : "_ZTIy"
15004    }
15005   ],
15006   "is_anonymous" : true,
15007   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15008   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
15009   "record_kind" : "union",
15010   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15011   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15012   "size" : 8,
15013   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15014  },
15015  {
15016   "alignment" : 4,
15017   "fields" :
15018   [
15019    {
15020     "access" : "private",
15021     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
15022    }
15023   ],
15024   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15025   "name" : "android::hardware::details::hidl_pointer<int>",
15026   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15027   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15028   "size" : 8,
15029   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15030   "template_args" : [ "_ZTIi" ]
15031  },
15032  {
15033   "access" : "private",
15034   "alignment" : 4,
15035   "fields" :
15036   [
15037    {
15038     "field_name" : "mPointer",
15039     "referenced_type" : "_ZTIPi"
15040    },
15041    {
15042     "field_name" : "_pad",
15043     "referenced_type" : "_ZTIy"
15044    }
15045   ],
15046   "is_anonymous" : true,
15047   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15048   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
15049   "record_kind" : "union",
15050   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15051   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15052   "size" : 8,
15053   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15054  },
15055  {
15056   "alignment" : 4,
15057   "fields" :
15058   [
15059    {
15060     "access" : "private",
15061     "field_name" : "buffer",
15062     "referenced_type" : "_ZTIA16_c"
15063    }
15064   ],
15065   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15066   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
15067   "record_kind" : "class",
15068   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15069   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15070   "size" : 16,
15071   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15072   "template_args" :
15073   [
15074    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
15075   ]
15076  },
15077  {
15078   "alignment" : 4,
15079   "fields" :
15080   [
15081    {
15082     "access" : "private",
15083     "field_name" : "mStatus",
15084     "referenced_type" : "_ZTIN7android8hardware6StatusE"
15085    },
15086    {
15087     "access" : "private",
15088     "field_name" : "mCheckedStatus",
15089     "field_offset" : 160,
15090     "referenced_type" : "_ZTIb"
15091    }
15092   ],
15093   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
15094   "name" : "android::hardware::details::return_status",
15095   "record_kind" : "class",
15096   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15097   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
15098   "size" : 24,
15099   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15100  },
15101  {
15102   "alignment" : 4,
15103   "fields" :
15104   [
15105    {
15106     "access" : "protected",
15107     "field_name" : "mInstrumentationCallbacks",
15108     "field_offset" : 32,
15109     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
15110    },
15111    {
15112     "access" : "protected",
15113     "field_name" : "mEnableInstrumentation",
15114     "field_offset" : 128,
15115     "referenced_type" : "_ZTIb"
15116    },
15117    {
15118     "access" : "protected",
15119     "field_name" : "mInstrumentationLibPackage",
15120     "field_offset" : 160,
15121     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15122    },
15123    {
15124     "access" : "protected",
15125     "field_name" : "mInterfaceName",
15126     "field_offset" : 256,
15127     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15128    }
15129   ],
15130   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15131   "name" : "android::hardware::details::HidlInstrumentor",
15132   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15133   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15134   "size" : 44,
15135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15136   "vtable_components" :
15137   [
15138    {
15139     "kind" : "offset_to_top"
15140    },
15141    {
15142     "kind" : "rtti",
15143     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15144    },
15145    {
15146     "kind" : "complete_dtor_pointer",
15147     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15148    },
15149    {
15150     "kind" : "deleting_dtor_pointer",
15151     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15152    }
15153   ]
15154  },
15155  {
15156   "alignment" : 1,
15157   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
15158   "name" : "android::hardware::details::i_tag",
15159   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
15160   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
15161   "size" : 1,
15162   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15163  },
15164  {
15165   "alignment" : 1,
15166   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
15167   "name" : "android::hardware::details::bs_tag",
15168   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
15169   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
15170   "size" : 1,
15171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15172  },
15173  {
15174   "alignment" : 1,
15175   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
15176   "name" : "android::hardware::details::bnhw_tag",
15177   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15178   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15179   "size" : 1,
15180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15181  },
15182  {
15183   "alignment" : 1,
15184   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
15185   "name" : "android::hardware::details::bphw_tag",
15186   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15187   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15188   "size" : 1,
15189   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15190  },
15191  {
15192   "alignment" : 1,
15193   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15194   "name" : "android::hardware::details::std_array<unsigned char, 32>",
15195   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15196   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15197   "size" : 1,
15198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15199   "template_args" : [ "_ZTIh" ]
15200  },
15201  {
15202   "alignment" : 4,
15203   "fields" :
15204   [
15205    {
15206     "access" : "private",
15207     "field_name" : "mBuffer",
15208     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
15209    },
15210    {
15211     "access" : "private",
15212     "field_name" : "mSize",
15213     "field_offset" : 64,
15214     "referenced_type" : "_ZTIj"
15215    },
15216    {
15217     "access" : "private",
15218     "field_name" : "mOwnsBuffer",
15219     "field_offset" : 96,
15220     "referenced_type" : "_ZTIb"
15221    },
15222    {
15223     "access" : "private",
15224     "field_name" : "mPad",
15225     "field_offset" : 104,
15226     "referenced_type" : "_ZTIA3_h"
15227    }
15228   ],
15229   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15230   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
15231   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15232   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15233   "size" : 16,
15234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15235   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_010ContextHubE" ]
15236  },
15237  {
15238   "alignment" : 4,
15239   "fields" :
15240   [
15241    {
15242     "access" : "private",
15243     "field_name" : "mBuffer",
15244     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
15245    },
15246    {
15247     "access" : "private",
15248     "field_name" : "mSize",
15249     "field_offset" : 64,
15250     "referenced_type" : "_ZTIj"
15251    },
15252    {
15253     "access" : "private",
15254     "field_name" : "mOwnsBuffer",
15255     "field_offset" : 96,
15256     "referenced_type" : "_ZTIb"
15257    },
15258    {
15259     "access" : "private",
15260     "field_name" : "mPad",
15261     "field_offset" : 104,
15262     "referenced_type" : "_ZTIA3_h"
15263    }
15264   ],
15265   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15266   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
15267   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15268   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15269   "size" : 16,
15270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15271   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE" ]
15272  },
15273  {
15274   "alignment" : 4,
15275   "fields" :
15276   [
15277    {
15278     "access" : "private",
15279     "field_name" : "mBuffer",
15280     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
15281    },
15282    {
15283     "access" : "private",
15284     "field_name" : "mSize",
15285     "field_offset" : 64,
15286     "referenced_type" : "_ZTIj"
15287    },
15288    {
15289     "access" : "private",
15290     "field_name" : "mOwnsBuffer",
15291     "field_offset" : 96,
15292     "referenced_type" : "_ZTIb"
15293    },
15294    {
15295     "access" : "private",
15296     "field_name" : "mPad",
15297     "field_offset" : 104,
15298     "referenced_type" : "_ZTIA3_h"
15299    }
15300   ],
15301   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15302   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
15303   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15304   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15305   "size" : 16,
15306   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15307   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_08MemRangeE" ]
15308  },
15309  {
15310   "alignment" : 4,
15311   "fields" :
15312   [
15313    {
15314     "access" : "private",
15315     "field_name" : "mBuffer",
15316     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
15317    },
15318    {
15319     "access" : "private",
15320     "field_name" : "mSize",
15321     "field_offset" : 64,
15322     "referenced_type" : "_ZTIj"
15323    },
15324    {
15325     "access" : "private",
15326     "field_name" : "mOwnsBuffer",
15327     "field_offset" : 96,
15328     "referenced_type" : "_ZTIb"
15329    },
15330    {
15331     "access" : "private",
15332     "field_name" : "mPad",
15333     "field_offset" : 104,
15334     "referenced_type" : "_ZTIA3_h"
15335    }
15336   ],
15337   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15338   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15339   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15340   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15341   "size" : 16,
15342   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15343   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15344  },
15345  {
15346   "alignment" : 4,
15347   "fields" :
15348   [
15349    {
15350     "access" : "private",
15351     "field_name" : "mBuffer",
15352     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15353    },
15354    {
15355     "access" : "private",
15356     "field_name" : "mSize",
15357     "field_offset" : 64,
15358     "referenced_type" : "_ZTIj"
15359    },
15360    {
15361     "access" : "private",
15362     "field_name" : "mOwnsBuffer",
15363     "field_offset" : 96,
15364     "referenced_type" : "_ZTIb"
15365    },
15366    {
15367     "access" : "private",
15368     "field_name" : "mPad",
15369     "field_offset" : 104,
15370     "referenced_type" : "_ZTIA3_h"
15371    }
15372   ],
15373   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15374   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15375   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15376   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15377   "size" : 16,
15378   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15379   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15380  },
15381  {
15382   "alignment" : 4,
15383   "fields" :
15384   [
15385    {
15386     "access" : "private",
15387     "field_name" : "mBuffer",
15388     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15389    },
15390    {
15391     "access" : "private",
15392     "field_name" : "mSize",
15393     "field_offset" : 64,
15394     "referenced_type" : "_ZTIj"
15395    },
15396    {
15397     "access" : "private",
15398     "field_name" : "mOwnsBuffer",
15399     "field_offset" : 96,
15400     "referenced_type" : "_ZTIb"
15401    },
15402    {
15403     "access" : "private",
15404     "field_name" : "mPad",
15405     "field_offset" : 104,
15406     "referenced_type" : "_ZTIA3_h"
15407    }
15408   ],
15409   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15410   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15411   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15412   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15413   "size" : 16,
15414   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15415   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15416  },
15417  {
15418   "alignment" : 4,
15419   "fields" :
15420   [
15421    {
15422     "access" : "private",
15423     "field_name" : "mBuffer",
15424     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15425    },
15426    {
15427     "access" : "private",
15428     "field_name" : "mSize",
15429     "field_offset" : 64,
15430     "referenced_type" : "_ZTIj"
15431    },
15432    {
15433     "access" : "private",
15434     "field_name" : "mOwnsBuffer",
15435     "field_offset" : 96,
15436     "referenced_type" : "_ZTIb"
15437    },
15438    {
15439     "access" : "private",
15440     "field_name" : "mPad",
15441     "field_offset" : 104,
15442     "referenced_type" : "_ZTIA3_h"
15443    }
15444   ],
15445   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15446   "name" : "android::hardware::hidl_vec<char>",
15447   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15448   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15449   "size" : 16,
15450   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15451   "template_args" : [ "_ZTIc" ]
15452  },
15453  {
15454   "alignment" : 4,
15455   "fields" :
15456   [
15457    {
15458     "access" : "private",
15459     "field_name" : "mBuffer",
15460     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
15461    },
15462    {
15463     "access" : "private",
15464     "field_name" : "mSize",
15465     "field_offset" : 64,
15466     "referenced_type" : "_ZTIj"
15467    },
15468    {
15469     "access" : "private",
15470     "field_name" : "mOwnsBuffer",
15471     "field_offset" : 96,
15472     "referenced_type" : "_ZTIb"
15473    },
15474    {
15475     "access" : "private",
15476     "field_name" : "mPad",
15477     "field_offset" : 104,
15478     "referenced_type" : "_ZTIA3_h"
15479    }
15480   ],
15481   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15482   "name" : "android::hardware::hidl_vec<unsigned char>",
15483   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15484   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15485   "size" : 16,
15486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15487   "template_args" : [ "_ZTIh" ]
15488  },
15489  {
15490   "alignment" : 4,
15491   "fields" :
15492   [
15493    {
15494     "access" : "private",
15495     "field_name" : "mBuffer",
15496     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15497    },
15498    {
15499     "access" : "private",
15500     "field_name" : "mSize",
15501     "field_offset" : 64,
15502     "referenced_type" : "_ZTIj"
15503    },
15504    {
15505     "access" : "private",
15506     "field_name" : "mOwnsBuffer",
15507     "field_offset" : 96,
15508     "referenced_type" : "_ZTIb"
15509    },
15510    {
15511     "access" : "private",
15512     "field_name" : "mPad",
15513     "field_offset" : 104,
15514     "referenced_type" : "_ZTIA3_h"
15515    }
15516   ],
15517   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15518   "name" : "android::hardware::hidl_vec<int>",
15519   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15520   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15521   "size" : 16,
15522   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15523   "template_args" : [ "_ZTIi" ]
15524  },
15525  {
15526   "alignment" : 4,
15527   "base_specifiers" :
15528   [
15529    {
15530     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15531    }
15532   ],
15533   "fields" :
15534   [
15535    {
15536     "access" : "protected",
15537     "field_name" : "mSchedPolicy",
15538     "field_offset" : 32,
15539     "referenced_type" : "_ZTIi"
15540    },
15541    {
15542     "access" : "protected",
15543     "field_name" : "mSchedPriority",
15544     "field_offset" : 64,
15545     "referenced_type" : "_ZTIi"
15546    },
15547    {
15548     "access" : "private",
15549     "field_name" : "mExtras",
15550     "field_offset" : 96,
15551     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15552    },
15553    {
15554     "access" : "private",
15555     "field_name" : "mReserved0",
15556     "field_offset" : 128,
15557     "referenced_type" : "_ZTIPv"
15558    }
15559   ],
15560   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15561   "name" : "android::hardware::BHwBinder",
15562   "record_kind" : "class",
15563   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15564   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15565   "size" : 28,
15566   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15567   "vtable_components" :
15568   [
15569    {
15570     "component_value" : 20,
15571     "kind" : "vbase_offset"
15572    },
15573    {
15574     "kind" : "offset_to_top"
15575    },
15576    {
15577     "kind" : "rtti",
15578     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15579    },
15580    {
15581     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15582    },
15583    {
15584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15585    },
15586    {
15587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15588    },
15589    {
15590     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15591    },
15592    {
15593     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15594    },
15595    {
15596     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15597    },
15598    {
15599     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15600    },
15601    {
15602     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15603    },
15604    {
15605     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15606    },
15607    {
15608     "kind" : "complete_dtor_pointer",
15609     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15610    },
15611    {
15612     "kind" : "deleting_dtor_pointer",
15613     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15614    },
15615    {
15616     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15617    },
15618    {
15619     "kind" : "vcall_offset"
15620    },
15621    {
15622     "kind" : "vcall_offset"
15623    },
15624    {
15625     "kind" : "vcall_offset"
15626    },
15627    {
15628     "kind" : "vcall_offset"
15629    },
15630    {
15631     "component_value" : -20,
15632     "kind" : "vcall_offset"
15633    },
15634    {
15635     "component_value" : -20,
15636     "kind" : "offset_to_top"
15637    },
15638    {
15639     "kind" : "rtti",
15640     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15641    },
15642    {
15643     "kind" : "complete_dtor_pointer",
15644     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15645    },
15646    {
15647     "kind" : "deleting_dtor_pointer",
15648     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15649    },
15650    {
15651     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15652    },
15653    {
15654     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15655    },
15656    {
15657     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15658    },
15659    {
15660     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15661    }
15662   ]
15663  },
15664  {
15665   "alignment" : 4,
15666   "fields" :
15667   [
15668    {
15669     "field_name" : "sched_policy",
15670     "referenced_type" : "_ZTIi"
15671    },
15672    {
15673     "field_name" : "prio",
15674     "field_offset" : 32,
15675     "referenced_type" : "_ZTIi"
15676    }
15677   ],
15678   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15679   "name" : "android::hardware::SchedPrio",
15680   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15681   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15682   "size" : 8,
15683   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15684  },
15685  {
15686   "alignment" : 4,
15687   "fields" :
15688   [
15689    {
15690     "access" : "private",
15691     "field_name" : "mCond",
15692     "referenced_type" : "_ZTI14pthread_cond_t"
15693    }
15694   ],
15695   "linker_set_key" : "_ZTIN7android9ConditionE",
15696   "name" : "android::Condition",
15697   "record_kind" : "class",
15698   "referenced_type" : "_ZTIN7android9ConditionE",
15699   "self_type" : "_ZTIN7android9ConditionE",
15700   "size" : 4,
15701   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15702  },
15703  {
15704   "alignment" : 4,
15705   "fields" :
15706   [
15707    {
15708     "field_name" : "buf",
15709     "referenced_type" : "_ZTIA5121_h"
15710    },
15711    {
15712     "field_name" : "entry",
15713     "referenced_type" : "_ZTI12logger_entry"
15714    }
15715   ],
15716   "is_anonymous" : true,
15717   "linker_set_key" : "_ZTIN7log_msgUt_E",
15718   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
15719   "record_kind" : "union",
15720   "referenced_type" : "_ZTIN7log_msgUt_E",
15721   "self_type" : "_ZTIN7log_msgUt_E",
15722   "size" : 5124,
15723   "source_file" : "/system/core/liblog/include/log/log_read.h"
15724  }
15725 ],
15726 "rvalue_reference_types" :
15727 [
15728  {
15729   "alignment" : 4,
15730   "linker_set_key" : "_ZTION7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15731   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
15732   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15733   "self_type" : "_ZTION7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15734   "size" : 4,
15735   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15736  },
15737  {
15738   "alignment" : 4,
15739   "linker_set_key" : "_ZTION7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15740   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> &&",
15741   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15742   "self_type" : "_ZTION7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15743   "size" : 4,
15744   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15745  },
15746  {
15747   "alignment" : 4,
15748   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15749   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15750   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15751   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15752   "size" : 4,
15753   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15754  },
15755  {
15756   "alignment" : 4,
15757   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15758   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15759   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15760   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15761   "size" : 4,
15762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15763  },
15764  {
15765   "alignment" : 4,
15766   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15767   "name" : "android::hardware::hidl_handle &&",
15768   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15769   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15770   "size" : 4,
15771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15772  },
15773  {
15774   "alignment" : 4,
15775   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15776   "name" : "android::hardware::hidl_memory &&",
15777   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15778   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15779   "size" : 4,
15780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15781  },
15782  {
15783   "alignment" : 4,
15784   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15785   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
15786   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15787   "self_type" : "_ZTION7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15788   "size" : 4,
15789   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15790  },
15791  {
15792   "alignment" : 4,
15793   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15794   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > &&",
15795   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15796   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15797   "size" : 4,
15798   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15799  },
15800  {
15801   "alignment" : 4,
15802   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15803   "name" : "android::hardware::Return<bool> &&",
15804   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15805   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15806   "size" : 4,
15807   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15808  },
15809  {
15810   "alignment" : 4,
15811   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15812   "name" : "android::hardware::Return<void> &&",
15813   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15814   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15815   "size" : 4,
15816   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15817  },
15818  {
15819   "alignment" : 4,
15820   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15821   "name" : "android::hardware::Status &&",
15822   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15823   "self_type" : "_ZTION7android8hardware6StatusE",
15824   "size" : 4,
15825   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15826  },
15827  {
15828   "alignment" : 4,
15829   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15830   "name" : "android::hardware::details::return_status &&",
15831   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15832   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15833   "size" : 4,
15834   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15835  },
15836  {
15837   "alignment" : 4,
15838   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15839   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15840   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15841   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15842   "size" : 4,
15843   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15844  },
15845  {
15846   "alignment" : 4,
15847   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15848   "name" : "std::function<sp<IBase> (void *)> &&",
15849   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15850   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15851   "size" : 4,
15852   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15853  },
15854  {
15855   "alignment" : 4,
15856   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15857   "name" : "std::function<sp<IBinder> (void *)> &&",
15858   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15859   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15860   "size" : 4,
15861   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15862  }
15863 ]
15864}
15865