1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 1,
22   "linker_set_key" : "_ZTIA16_c",
23   "name" : "char [16]",
24   "referenced_type" : "_ZTIc",
25   "self_type" : "_ZTIA16_c",
26   "size" : 16,
27   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA32_h",
32   "name" : "unsigned char [32]",
33   "referenced_type" : "_ZTIh",
34   "self_type" : "_ZTIA32_h",
35   "size" : 32,
36   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA3_h",
41   "name" : "unsigned char [3]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA3_h",
44   "size" : 3,
45   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA5121_h",
50   "name" : "unsigned char [5121]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA5121_h",
53   "size" : 5121,
54   "source_file" : "/system/core/liblog/include/log/log_read.h"
55  },
56  {
57   "alignment" : 1,
58   "linker_set_key" : "_ZTIA7_h",
59   "name" : "unsigned char [7]",
60   "referenced_type" : "_ZTIh",
61   "self_type" : "_ZTIA7_h",
62   "size" : 7,
63   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
64  },
65  {
66   "alignment" : 4,
67   "linker_set_key" : "_ZTIA8_j",
68   "name" : "unsigned int [8]",
69   "referenced_type" : "_ZTIj",
70   "self_type" : "_ZTIA8_j",
71   "size" : 32,
72   "source_file" : "/system/core/libsystem/include/system/graphics.h"
73  },
74  {
75   "linker_set_key" : "_ZTIA_f",
76   "name" : "float []",
77   "referenced_type" : "_ZTIf",
78   "self_type" : "_ZTIA_f",
79   "source_file" : "/system/core/libsystem/include/system/graphics.h"
80  }
81 ],
82 "builtin_types" :
83 [
84  {
85   "alignment" : 2,
86   "is_integral" : true,
87   "is_unsigned" : true,
88   "linker_set_key" : "_ZTIDs",
89   "name" : "char16_t",
90   "referenced_type" : "_ZTIDs",
91   "self_type" : "_ZTIDs",
92   "size" : 2
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIa",
98   "name" : "signed char",
99   "referenced_type" : "_ZTIa",
100   "self_type" : "_ZTIa",
101   "size" : 1
102  },
103  {
104   "alignment" : 1,
105   "is_integral" : true,
106   "is_unsigned" : true,
107   "linker_set_key" : "_ZTIb",
108   "name" : "bool",
109   "referenced_type" : "_ZTIb",
110   "self_type" : "_ZTIb",
111   "size" : 1
112  },
113  {
114   "alignment" : 1,
115   "is_integral" : true,
116   "linker_set_key" : "_ZTIc",
117   "name" : "char",
118   "referenced_type" : "_ZTIc",
119   "self_type" : "_ZTIc",
120   "size" : 1
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTId",
125   "name" : "double",
126   "referenced_type" : "_ZTId",
127   "self_type" : "_ZTId",
128   "size" : 8
129  },
130  {
131   "alignment" : 4,
132   "linker_set_key" : "_ZTIf",
133   "name" : "float",
134   "referenced_type" : "_ZTIf",
135   "self_type" : "_ZTIf",
136   "size" : 4
137  },
138  {
139   "alignment" : 1,
140   "is_integral" : true,
141   "is_unsigned" : true,
142   "linker_set_key" : "_ZTIh",
143   "name" : "unsigned char",
144   "referenced_type" : "_ZTIh",
145   "self_type" : "_ZTIh",
146   "size" : 1
147  },
148  {
149   "alignment" : 4,
150   "is_integral" : true,
151   "linker_set_key" : "_ZTIi",
152   "name" : "int",
153   "referenced_type" : "_ZTIi",
154   "self_type" : "_ZTIi",
155   "size" : 4
156  },
157  {
158   "alignment" : 4,
159   "is_integral" : true,
160   "is_unsigned" : true,
161   "linker_set_key" : "_ZTIj",
162   "name" : "unsigned int",
163   "referenced_type" : "_ZTIj",
164   "self_type" : "_ZTIj",
165   "size" : 4
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "linker_set_key" : "_ZTIl",
171   "name" : "long",
172   "referenced_type" : "_ZTIl",
173   "self_type" : "_ZTIl",
174   "size" : 4
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "_ZTIm",
181   "name" : "unsigned long",
182   "referenced_type" : "_ZTIm",
183   "self_type" : "_ZTIm",
184   "size" : 4
185  },
186  {
187   "alignment" : 2,
188   "is_integral" : true,
189   "linker_set_key" : "_ZTIs",
190   "name" : "short",
191   "referenced_type" : "_ZTIs",
192   "self_type" : "_ZTIs",
193   "size" : 2
194  },
195  {
196   "alignment" : 2,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "_ZTIt",
200   "name" : "unsigned short",
201   "referenced_type" : "_ZTIt",
202   "self_type" : "_ZTIt",
203   "size" : 2
204  },
205  {
206   "linker_set_key" : "_ZTIv",
207   "name" : "void",
208   "referenced_type" : "_ZTIv",
209   "self_type" : "_ZTIv"
210  },
211  {
212   "alignment" : 4,
213   "is_integral" : true,
214   "linker_set_key" : "_ZTIx",
215   "name" : "long long",
216   "referenced_type" : "_ZTIx",
217   "self_type" : "_ZTIx",
218   "size" : 8
219  },
220  {
221   "alignment" : 4,
222   "is_integral" : true,
223   "is_unsigned" : true,
224   "linker_set_key" : "_ZTIy",
225   "name" : "unsigned long long",
226   "referenced_type" : "_ZTIy",
227   "self_type" : "_ZTIy",
228   "size" : 8
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS1_4V1_011IContexthubEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spIS3_EEb"
283  },
284  {
285   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC1ENS_2spINS2_11IContexthubEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC2ENS_2spINS2_11IContexthubEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
295  },
296  {
297   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub22_hidl_onSettingChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
301  },
302  {
303   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub4pingEv"
304  },
305  {
306   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
313  },
314  {
315   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
316  },
317  {
318   "name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD2Ev"
319  },
320  {
321   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
322  },
323  {
324   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
325  },
326  {
327   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj"
334  },
335  {
336   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj"
340  },
341  {
342   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj"
343  },
344  {
345   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
349  },
350  {
351   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
352  },
353  {
354   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
358  },
359  {
360   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
361  },
362  {
363   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv"
364  },
365  {
366   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv"
367  },
368  {
369   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub22_hidl_onSettingChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7SettingENS2_12SettingValueE"
370  },
371  {
372   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv"
373  },
374  {
375   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj"
382  },
383  {
384   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE"
388  },
389  {
390   "binding" : "weak",
391   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS3_4V1_011IContexthubENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
392  },
393  {
394   "binding" : "weak",
395   "name" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
396  },
397  {
398   "binding" : "weak",
399   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_"
400  },
401  {
402   "binding" : "weak",
403   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_114BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
404  },
405  {
406   "binding" : "weak",
407   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
408  },
409  {
410   "binding" : "weak",
411   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
412  },
413  {
414   "binding" : "weak",
415   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
424  },
425  {
426   "binding" : "weak",
427   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
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_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
432  },
433  {
434   "binding" : "weak",
435   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
436  },
437  {
438   "binding" : "weak",
439   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
440  },
441  {
442   "binding" : "weak",
443   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
444  },
445  {
446   "binding" : "weak",
447   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
448  },
449  {
450   "binding" : "weak",
451   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
452  },
453  {
454   "name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
455  },
456  {
457   "name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
458  },
459  {
460   "name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
461  },
462  {
463   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
464  },
465  {
466   "name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
467  },
468  {
469   "name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
470  }
471 ],
472 "elf_objects" :
473 [
474  {
475   "name" : "_ZN7android8hardware10contexthub4V1_111IContexthub10descriptorE"
476  },
477  {
478   "name" : "_ZTCN7android8hardware10contexthub4V1_111IContexthubE0_NS1_4V1_011IContexthubE"
479  },
480  {
481   "name" : "_ZTCN7android8hardware10contexthub4V1_111IContexthubE0_NS_4hidl4base4V1_05IBaseE"
482  },
483  {
484   "binding" : "weak",
485   "name" : "_ZTCN7android8hardware10contexthub4V1_112BsContexthubE0_NS2_11IContexthubE"
486  },
487  {
488   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS0_7IBinderE"
489  },
490  {
491   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS0_9BHwBinderE"
492  },
493  {
494   "name" : "_ZTCN7android8hardware10contexthub4V1_114BnHwContexthubE0_NS_4hidl4base4V1_08BnHwBaseE"
495  },
496  {
497   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS0_11BpInterfaceINS2_11IContexthubEEE"
498  },
499  {
500   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS1_4V1_011IContexthubE"
501  },
502  {
503   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS2_11IContexthubE"
504  },
505  {
506   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE0_NS_4hidl4base4V1_05IBaseE"
507  },
508  {
509   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE4_NS0_10IInterfaceE"
510  },
511  {
512   "name" : "_ZTCN7android8hardware10contexthub4V1_114BpHwContexthubE8_NS0_11BpHwRefBaseE"
513  },
514  {
515   "name" : "_ZTTN7android8hardware10contexthub4V1_111IContexthubE"
516  },
517  {
518   "name" : "_ZTTN7android8hardware10contexthub4V1_114BnHwContexthubE"
519  },
520  {
521   "name" : "_ZTTN7android8hardware10contexthub4V1_114BpHwContexthubE"
522  },
523  {
524   "name" : "_ZTVN7android8hardware10contexthub4V1_111IContexthubE"
525  },
526  {
527   "binding" : "weak",
528   "name" : "_ZTVN7android8hardware10contexthub4V1_112BsContexthubE"
529  },
530  {
531   "name" : "_ZTVN7android8hardware10contexthub4V1_114BnHwContexthubE"
532  },
533  {
534   "name" : "_ZTVN7android8hardware10contexthub4V1_114BpHwContexthubE"
535  }
536 ],
537 "enum_types" :
538 [
539  {
540   "alignment" : 4,
541   "enum_fields" :
542   [
543    {
544     "enum_field_value" : 1,
545     "name" : "HAL_HDR_DOLBY_VISION"
546    },
547    {
548     "enum_field_value" : 2,
549     "name" : "HAL_HDR_HDR10"
550    },
551    {
552     "enum_field_value" : 3,
553     "name" : "HAL_HDR_HLG"
554    }
555   ],
556   "linker_set_key" : "_ZTI13android_hdr_t",
557   "name" : "android_hdr_t",
558   "referenced_type" : "_ZTI13android_hdr_t",
559   "self_type" : "_ZTI13android_hdr_t",
560   "size" : 4,
561   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
562   "underlying_type" : "_ZTIj"
563  },
564  {
565   "alignment" : 4,
566   "enum_fields" :
567   [
568    {
569     "enum_field_value" : 4,
570     "name" : "HAL_HDR_HDR10_PLUS"
571    }
572   ],
573   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
574   "name" : "android_hdr_v1_2_t",
575   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
576   "self_type" : "_ZTI18android_hdr_v1_2_t",
577   "size" : 4,
578   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
579   "underlying_type" : "_ZTIj"
580  },
581  {
582   "alignment" : 4,
583   "enum_fields" :
584   [
585    {
586     "enum_field_value" : 0,
587     "name" : "ANDROID_LOG_UNKNOWN"
588    },
589    {
590     "enum_field_value" : 1,
591     "name" : "ANDROID_LOG_DEFAULT"
592    },
593    {
594     "enum_field_value" : 2,
595     "name" : "ANDROID_LOG_VERBOSE"
596    },
597    {
598     "enum_field_value" : 3,
599     "name" : "ANDROID_LOG_DEBUG"
600    },
601    {
602     "enum_field_value" : 4,
603     "name" : "ANDROID_LOG_INFO"
604    },
605    {
606     "enum_field_value" : 5,
607     "name" : "ANDROID_LOG_WARN"
608    },
609    {
610     "enum_field_value" : 6,
611     "name" : "ANDROID_LOG_ERROR"
612    },
613    {
614     "enum_field_value" : 7,
615     "name" : "ANDROID_LOG_FATAL"
616    },
617    {
618     "enum_field_value" : 8,
619     "name" : "ANDROID_LOG_SILENT"
620    }
621   ],
622   "linker_set_key" : "_ZTI19android_LogPriority",
623   "name" : "android_LogPriority",
624   "referenced_type" : "_ZTI19android_LogPriority",
625   "self_type" : "_ZTI19android_LogPriority",
626   "size" : 4,
627   "source_file" : "/system/core/liblog/include/android/log.h",
628   "underlying_type" : "_ZTIj"
629  },
630  {
631   "alignment" : 4,
632   "enum_fields" :
633   [
634    {
635     "enum_field_value" : 0,
636     "name" : "HAL_DATASPACE_UNKNOWN"
637    },
638    {
639     "enum_field_value" : 1,
640     "name" : "HAL_DATASPACE_ARBITRARY"
641    },
642    {
643     "enum_field_value" : 16,
644     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
645    },
646    {
647     "enum_field_value" : 4128768,
648     "name" : "HAL_DATASPACE_STANDARD_MASK"
649    },
650    {
651     "enum_field_value" : 0,
652     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
653    },
654    {
655     "enum_field_value" : 65536,
656     "name" : "HAL_DATASPACE_STANDARD_BT709"
657    },
658    {
659     "enum_field_value" : 131072,
660     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
661    },
662    {
663     "enum_field_value" : 196608,
664     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
665    },
666    {
667     "enum_field_value" : 262144,
668     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
669    },
670    {
671     "enum_field_value" : 327680,
672     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
673    },
674    {
675     "enum_field_value" : 393216,
676     "name" : "HAL_DATASPACE_STANDARD_BT2020"
677    },
678    {
679     "enum_field_value" : 458752,
680     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
681    },
682    {
683     "enum_field_value" : 524288,
684     "name" : "HAL_DATASPACE_STANDARD_BT470M"
685    },
686    {
687     "enum_field_value" : 589824,
688     "name" : "HAL_DATASPACE_STANDARD_FILM"
689    },
690    {
691     "enum_field_value" : 655360,
692     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
693    },
694    {
695     "enum_field_value" : 720896,
696     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
697    },
698    {
699     "enum_field_value" : 22,
700     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
701    },
702    {
703     "enum_field_value" : 130023424,
704     "name" : "HAL_DATASPACE_TRANSFER_MASK"
705    },
706    {
707     "enum_field_value" : 0,
708     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
709    },
710    {
711     "enum_field_value" : 4194304,
712     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
713    },
714    {
715     "enum_field_value" : 8388608,
716     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
717    },
718    {
719     "enum_field_value" : 12582912,
720     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
721    },
722    {
723     "enum_field_value" : 16777216,
724     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
725    },
726    {
727     "enum_field_value" : 20971520,
728     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
729    },
730    {
731     "enum_field_value" : 25165824,
732     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
733    },
734    {
735     "enum_field_value" : 29360128,
736     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
737    },
738    {
739     "enum_field_value" : 33554432,
740     "name" : "HAL_DATASPACE_TRANSFER_HLG"
741    },
742    {
743     "enum_field_value" : 27,
744     "name" : "HAL_DATASPACE_RANGE_SHIFT"
745    },
746    {
747     "enum_field_value" : 939524096,
748     "name" : "HAL_DATASPACE_RANGE_MASK"
749    },
750    {
751     "enum_field_value" : 0,
752     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
753    },
754    {
755     "enum_field_value" : 134217728,
756     "name" : "HAL_DATASPACE_RANGE_FULL"
757    },
758    {
759     "enum_field_value" : 268435456,
760     "name" : "HAL_DATASPACE_RANGE_LIMITED"
761    },
762    {
763     "enum_field_value" : 402653184,
764     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
765    },
766    {
767     "enum_field_value" : 512,
768     "name" : "HAL_DATASPACE_SRGB_LINEAR"
769    },
770    {
771     "enum_field_value" : 138477568,
772     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
773    },
774    {
775     "enum_field_value" : 406913024,
776     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
777    },
778    {
779     "enum_field_value" : 513,
780     "name" : "HAL_DATASPACE_SRGB"
781    },
782    {
783     "enum_field_value" : 142671872,
784     "name" : "HAL_DATASPACE_V0_SRGB"
785    },
786    {
787     "enum_field_value" : 411107328,
788     "name" : "HAL_DATASPACE_V0_SCRGB"
789    },
790    {
791     "enum_field_value" : 257,
792     "name" : "HAL_DATASPACE_JFIF"
793    },
794    {
795     "enum_field_value" : 146931712,
796     "name" : "HAL_DATASPACE_V0_JFIF"
797    },
798    {
799     "enum_field_value" : 258,
800     "name" : "HAL_DATASPACE_BT601_625"
801    },
802    {
803     "enum_field_value" : 281149440,
804     "name" : "HAL_DATASPACE_V0_BT601_625"
805    },
806    {
807     "enum_field_value" : 259,
808     "name" : "HAL_DATASPACE_BT601_525"
809    },
810    {
811     "enum_field_value" : 281280512,
812     "name" : "HAL_DATASPACE_V0_BT601_525"
813    },
814    {
815     "enum_field_value" : 260,
816     "name" : "HAL_DATASPACE_BT709"
817    },
818    {
819     "enum_field_value" : 281083904,
820     "name" : "HAL_DATASPACE_V0_BT709"
821    },
822    {
823     "enum_field_value" : 139067392,
824     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
825    },
826    {
827     "enum_field_value" : 155844608,
828     "name" : "HAL_DATASPACE_DCI_P3"
829    },
830    {
831     "enum_field_value" : 139067392,
832     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
833    },
834    {
835     "enum_field_value" : 143261696,
836     "name" : "HAL_DATASPACE_DISPLAY_P3"
837    },
838    {
839     "enum_field_value" : 151715840,
840     "name" : "HAL_DATASPACE_ADOBE_RGB"
841    },
842    {
843     "enum_field_value" : 138805248,
844     "name" : "HAL_DATASPACE_BT2020_LINEAR"
845    },
846    {
847     "enum_field_value" : 147193856,
848     "name" : "HAL_DATASPACE_BT2020"
849    },
850    {
851     "enum_field_value" : 163971072,
852     "name" : "HAL_DATASPACE_BT2020_PQ"
853    },
854    {
855     "enum_field_value" : 4096,
856     "name" : "HAL_DATASPACE_DEPTH"
857    },
858    {
859     "enum_field_value" : 4097,
860     "name" : "HAL_DATASPACE_SENSOR"
861    }
862   ],
863   "linker_set_key" : "_ZTI19android_dataspace_t",
864   "name" : "android_dataspace_t",
865   "referenced_type" : "_ZTI19android_dataspace_t",
866   "self_type" : "_ZTI19android_dataspace_t",
867   "size" : 4,
868   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
869   "underlying_type" : "_ZTIj"
870  },
871  {
872   "alignment" : 4,
873   "enum_fields" :
874   [
875    {
876     "enum_field_value" : 0,
877     "name" : "FLEX_FORMAT_INVALID"
878    },
879    {
880     "enum_field_value" : 1,
881     "name" : "FLEX_FORMAT_Y"
882    },
883    {
884     "enum_field_value" : 7,
885     "name" : "FLEX_FORMAT_YCbCr"
886    },
887    {
888     "enum_field_value" : 1073741831,
889     "name" : "FLEX_FORMAT_YCbCrA"
890    },
891    {
892     "enum_field_value" : 7168,
893     "name" : "FLEX_FORMAT_RGB"
894    },
895    {
896     "enum_field_value" : 1073748992,
897     "name" : "FLEX_FORMAT_RGBA"
898    }
899   ],
900   "linker_set_key" : "_ZTI19android_flex_format",
901   "name" : "android_flex_format",
902   "referenced_type" : "_ZTI19android_flex_format",
903   "self_type" : "_ZTI19android_flex_format",
904   "size" : 4,
905   "source_file" : "/system/core/libsystem/include/system/graphics.h",
906   "underlying_type" : "_ZTIj"
907  },
908  {
909   "alignment" : 4,
910   "enum_fields" :
911   [
912    {
913     "enum_field_value" : 1,
914     "name" : "HAL_TRANSFORM_FLIP_H"
915    },
916    {
917     "enum_field_value" : 2,
918     "name" : "HAL_TRANSFORM_FLIP_V"
919    },
920    {
921     "enum_field_value" : 4,
922     "name" : "HAL_TRANSFORM_ROT_90"
923    },
924    {
925     "enum_field_value" : 3,
926     "name" : "HAL_TRANSFORM_ROT_180"
927    },
928    {
929     "enum_field_value" : 7,
930     "name" : "HAL_TRANSFORM_ROT_270"
931    }
932   ],
933   "linker_set_key" : "_ZTI19android_transform_t",
934   "name" : "android_transform_t",
935   "referenced_type" : "_ZTI19android_transform_t",
936   "self_type" : "_ZTI19android_transform_t",
937   "size" : 4,
938   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
939   "underlying_type" : "_ZTIj"
940  },
941  {
942   "alignment" : 4,
943   "enum_fields" :
944   [
945    {
946     "enum_field_value" : 0,
947     "name" : "HAL_COLOR_MODE_NATIVE"
948    },
949    {
950     "enum_field_value" : 1,
951     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
952    },
953    {
954     "enum_field_value" : 2,
955     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
956    },
957    {
958     "enum_field_value" : 3,
959     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
960    },
961    {
962     "enum_field_value" : 4,
963     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
964    },
965    {
966     "enum_field_value" : 5,
967     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
968    },
969    {
970     "enum_field_value" : 6,
971     "name" : "HAL_COLOR_MODE_DCI_P3"
972    },
973    {
974     "enum_field_value" : 7,
975     "name" : "HAL_COLOR_MODE_SRGB"
976    },
977    {
978     "enum_field_value" : 8,
979     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
980    },
981    {
982     "enum_field_value" : 9,
983     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
984    }
985   ],
986   "linker_set_key" : "_ZTI20android_color_mode_t",
987   "name" : "android_color_mode_t",
988   "referenced_type" : "_ZTI20android_color_mode_t",
989   "self_type" : "_ZTI20android_color_mode_t",
990   "size" : 4,
991   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
992   "underlying_type" : "_ZTIj"
993  },
994  {
995   "alignment" : 4,
996   "enum_fields" :
997   [
998    {
999     "enum_field_value" : 0,
1000     "name" : "SYSTEM_TIME_REALTIME"
1001    },
1002    {
1003     "enum_field_value" : 1,
1004     "name" : "SYSTEM_TIME_MONOTONIC"
1005    },
1006    {
1007     "enum_field_value" : 2,
1008     "name" : "SYSTEM_TIME_PROCESS"
1009    },
1010    {
1011     "enum_field_value" : 3,
1012     "name" : "SYSTEM_TIME_THREAD"
1013    },
1014    {
1015     "enum_field_value" : 4,
1016     "name" : "SYSTEM_TIME_BOOTTIME"
1017    }
1018   ],
1019   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1020   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1021   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1022   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1023   "size" : 4,
1024   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1025   "underlying_type" : "_ZTIj"
1026  },
1027  {
1028   "alignment" : 4,
1029   "enum_fields" :
1030   [
1031    {
1032     "enum_field_value" : 1,
1033     "name" : "FLEX_COMPONENT_Y"
1034    },
1035    {
1036     "enum_field_value" : 2,
1037     "name" : "FLEX_COMPONENT_Cb"
1038    },
1039    {
1040     "enum_field_value" : 4,
1041     "name" : "FLEX_COMPONENT_Cr"
1042    },
1043    {
1044     "enum_field_value" : 1024,
1045     "name" : "FLEX_COMPONENT_R"
1046    },
1047    {
1048     "enum_field_value" : 2048,
1049     "name" : "FLEX_COMPONENT_G"
1050    },
1051    {
1052     "enum_field_value" : 4096,
1053     "name" : "FLEX_COMPONENT_B"
1054    },
1055    {
1056     "enum_field_value" : 1073741824,
1057     "name" : "FLEX_COMPONENT_A"
1058    }
1059   ],
1060   "linker_set_key" : "_ZTI22android_flex_component",
1061   "name" : "android_flex_component",
1062   "referenced_type" : "_ZTI22android_flex_component",
1063   "self_type" : "_ZTI22android_flex_component",
1064   "size" : 4,
1065   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1066   "underlying_type" : "_ZTIj"
1067  },
1068  {
1069   "alignment" : 4,
1070   "enum_fields" :
1071   [
1072    {
1073     "enum_field_value" : 1,
1074     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1075    },
1076    {
1077     "enum_field_value" : 2,
1078     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1079    },
1080    {
1081     "enum_field_value" : 3,
1082     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1083    },
1084    {
1085     "enum_field_value" : 4,
1086     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1087    },
1088    {
1089     "enum_field_value" : 5,
1090     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1091    },
1092    {
1093     "enum_field_value" : 16,
1094     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1095    },
1096    {
1097     "enum_field_value" : 17,
1098     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1099    },
1100    {
1101     "enum_field_value" : 20,
1102     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1103    },
1104    {
1105     "enum_field_value" : 22,
1106     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1107    },
1108    {
1109     "enum_field_value" : 32,
1110     "name" : "HAL_PIXEL_FORMAT_RAW16"
1111    },
1112    {
1113     "enum_field_value" : 33,
1114     "name" : "HAL_PIXEL_FORMAT_BLOB"
1115    },
1116    {
1117     "enum_field_value" : 34,
1118     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1119    },
1120    {
1121     "enum_field_value" : 35,
1122     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1123    },
1124    {
1125     "enum_field_value" : 36,
1126     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1127    },
1128    {
1129     "enum_field_value" : 37,
1130     "name" : "HAL_PIXEL_FORMAT_RAW10"
1131    },
1132    {
1133     "enum_field_value" : 38,
1134     "name" : "HAL_PIXEL_FORMAT_RAW12"
1135    },
1136    {
1137     "enum_field_value" : 43,
1138     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1139    },
1140    {
1141     "enum_field_value" : 538982489,
1142     "name" : "HAL_PIXEL_FORMAT_Y8"
1143    },
1144    {
1145     "enum_field_value" : 540422489,
1146     "name" : "HAL_PIXEL_FORMAT_Y16"
1147    },
1148    {
1149     "enum_field_value" : 842094169,
1150     "name" : "HAL_PIXEL_FORMAT_YV12"
1151    }
1152   ],
1153   "linker_set_key" : "_ZTI22android_pixel_format_t",
1154   "name" : "android_pixel_format_t",
1155   "referenced_type" : "_ZTI22android_pixel_format_t",
1156   "self_type" : "_ZTI22android_pixel_format_t",
1157   "size" : 4,
1158   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1159   "underlying_type" : "_ZTIj"
1160  },
1161  {
1162   "alignment" : 4,
1163   "enum_fields" :
1164   [
1165    {
1166     "enum_field_value" : 19,
1167     "name" : "ANDROID_PRIORITY_LOWEST"
1168    },
1169    {
1170     "enum_field_value" : 10,
1171     "name" : "ANDROID_PRIORITY_BACKGROUND"
1172    },
1173    {
1174     "enum_field_value" : 0,
1175     "name" : "ANDROID_PRIORITY_NORMAL"
1176    },
1177    {
1178     "enum_field_value" : -2,
1179     "name" : "ANDROID_PRIORITY_FOREGROUND"
1180    },
1181    {
1182     "enum_field_value" : -4,
1183     "name" : "ANDROID_PRIORITY_DISPLAY"
1184    },
1185    {
1186     "enum_field_value" : -8,
1187     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1188    },
1189    {
1190     "enum_field_value" : -10,
1191     "name" : "ANDROID_PRIORITY_VIDEO"
1192    },
1193    {
1194     "enum_field_value" : -16,
1195     "name" : "ANDROID_PRIORITY_AUDIO"
1196    },
1197    {
1198     "enum_field_value" : -19,
1199     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1200    },
1201    {
1202     "enum_field_value" : -20,
1203     "name" : "ANDROID_PRIORITY_HIGHEST"
1204    },
1205    {
1206     "enum_field_value" : 0,
1207     "name" : "ANDROID_PRIORITY_DEFAULT"
1208    },
1209    {
1210     "enum_field_value" : -1,
1211     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1212    },
1213    {
1214     "enum_field_value" : 1,
1215     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1216    }
1217   ],
1218   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1219   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1220   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1221   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1222   "size" : 4,
1223   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1224   "underlying_type" : "_ZTIi"
1225  },
1226  {
1227   "alignment" : 4,
1228   "enum_fields" :
1229   [
1230    {
1231     "enum_field_value" : 281411584,
1232     "name" : "HAL_DATASPACE_BT2020_ITU"
1233    },
1234    {
1235     "enum_field_value" : 298188800,
1236     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1237    },
1238    {
1239     "enum_field_value" : 302383104,
1240     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1241    },
1242    {
1243     "enum_field_value" : 168165376,
1244     "name" : "HAL_DATASPACE_BT2020_HLG"
1245    }
1246   ],
1247   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1248   "name" : "android_dataspace_v1_1_t",
1249   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1250   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1251   "size" : 4,
1252   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1253   "underlying_type" : "_ZTIj"
1254  },
1255  {
1256   "alignment" : 4,
1257   "enum_fields" :
1258   [
1259    {
1260     "enum_field_value" : 142999552,
1261     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1262    },
1263    {
1264     "enum_field_value" : 4098,
1265     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1266    },
1267    {
1268     "enum_field_value" : 4099,
1269     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1270    },
1271    {
1272     "enum_field_value" : 4100,
1273     "name" : "HAL_DATASPACE_HEIF"
1274    }
1275   ],
1276   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1277   "name" : "android_dataspace_v1_2_t",
1278   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1279   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1280   "size" : 4,
1281   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1282   "underlying_type" : "_ZTIj"
1283  },
1284  {
1285   "alignment" : 4,
1286   "enum_fields" :
1287   [
1288    {
1289     "enum_field_value" : 10,
1290     "name" : "HAL_COLOR_MODE_BT2020"
1291    },
1292    {
1293     "enum_field_value" : 11,
1294     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1295    },
1296    {
1297     "enum_field_value" : 12,
1298     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1299    }
1300   ],
1301   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1302   "name" : "android_color_mode_v1_1_t",
1303   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1304   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1305   "size" : 4,
1306   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1307   "underlying_type" : "_ZTIj"
1308  },
1309  {
1310   "alignment" : 4,
1311   "enum_fields" :
1312   [
1313    {
1314     "enum_field_value" : 0,
1315     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1316    },
1317    {
1318     "enum_field_value" : 1,
1319     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1320    },
1321    {
1322     "enum_field_value" : 2,
1323     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1324    },
1325    {
1326     "enum_field_value" : 3,
1327     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1328    },
1329    {
1330     "enum_field_value" : 4,
1331     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1332    },
1333    {
1334     "enum_field_value" : 5,
1335     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1336    },
1337    {
1338     "enum_field_value" : 6,
1339     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1340    }
1341   ],
1342   "linker_set_key" : "_ZTI25android_color_transform_t",
1343   "name" : "android_color_transform_t",
1344   "referenced_type" : "_ZTI25android_color_transform_t",
1345   "self_type" : "_ZTI25android_color_transform_t",
1346   "size" : 4,
1347   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1348   "underlying_type" : "_ZTIj"
1349  },
1350  {
1351   "alignment" : 4,
1352   "enum_fields" :
1353   [
1354    {
1355     "enum_field_value" : 39,
1356     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1357    },
1358    {
1359     "enum_field_value" : 40,
1360     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1361    },
1362    {
1363     "enum_field_value" : 41,
1364     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1365    },
1366    {
1367     "enum_field_value" : 42,
1368     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1369    }
1370   ],
1371   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1372   "name" : "android_pixel_format_sw_t",
1373   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1374   "self_type" : "_ZTI25android_pixel_format_sw_t",
1375   "size" : 4,
1376   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1377   "underlying_type" : "_ZTIj"
1378  },
1379  {
1380   "alignment" : 4,
1381   "enum_fields" :
1382   [
1383    {
1384     "enum_field_value" : 48,
1385     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1386    },
1387    {
1388     "enum_field_value" : 49,
1389     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1390    },
1391    {
1392     "enum_field_value" : 50,
1393     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1394    },
1395    {
1396     "enum_field_value" : 51,
1397     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1398    },
1399    {
1400     "enum_field_value" : 52,
1401     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1402    },
1403    {
1404     "enum_field_value" : 53,
1405     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1406    },
1407    {
1408     "enum_field_value" : 54,
1409     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1410    }
1411   ],
1412   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1413   "name" : "android_pixel_format_v1_1_t",
1414   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1415   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1416   "size" : 4,
1417   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1418   "underlying_type" : "_ZTIj"
1419  },
1420  {
1421   "alignment" : 4,
1422   "enum_fields" :
1423   [
1424    {
1425     "enum_field_value" : 55,
1426     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1427    }
1428   ],
1429   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1430   "name" : "android_pixel_format_v1_2_t",
1431   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1432   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1433   "size" : 4,
1434   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1435   "underlying_type" : "_ZTIj"
1436  },
1437  {
1438   "alignment" : 4,
1439   "enum_fields" :
1440   [
1441    {
1442     "enum_field_value" : 0,
1443     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1444    },
1445    {
1446     "enum_field_value" : 1,
1447     "name" : "HAL_RENDER_INTENT_ENHANCE"
1448    },
1449    {
1450     "enum_field_value" : 2,
1451     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1452    },
1453    {
1454     "enum_field_value" : 3,
1455     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1456    }
1457   ],
1458   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1459   "name" : "android_render_intent_v1_1_t",
1460   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1461   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1462   "size" : 4,
1463   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1464   "underlying_type" : "_ZTIj"
1465  },
1466  {
1467   "alignment" : 4,
1468   "enum_fields" :
1469   [
1470    {
1471     "enum_field_value" : 0,
1472     "name" : "LOG_ID_MIN"
1473    },
1474    {
1475     "enum_field_value" : 0,
1476     "name" : "LOG_ID_MAIN"
1477    },
1478    {
1479     "enum_field_value" : 1,
1480     "name" : "LOG_ID_RADIO"
1481    },
1482    {
1483     "enum_field_value" : 2,
1484     "name" : "LOG_ID_EVENTS"
1485    },
1486    {
1487     "enum_field_value" : 3,
1488     "name" : "LOG_ID_SYSTEM"
1489    },
1490    {
1491     "enum_field_value" : 4,
1492     "name" : "LOG_ID_CRASH"
1493    },
1494    {
1495     "enum_field_value" : 5,
1496     "name" : "LOG_ID_STATS"
1497    },
1498    {
1499     "enum_field_value" : 6,
1500     "name" : "LOG_ID_SECURITY"
1501    },
1502    {
1503     "enum_field_value" : 7,
1504     "name" : "LOG_ID_KERNEL"
1505    },
1506    {
1507     "enum_field_value" : 8,
1508     "name" : "LOG_ID_MAX"
1509    },
1510    {
1511     "enum_field_value" : 2147483647,
1512     "name" : "LOG_ID_DEFAULT"
1513    }
1514   ],
1515   "linker_set_key" : "_ZTI6log_id",
1516   "name" : "log_id",
1517   "referenced_type" : "_ZTI6log_id",
1518   "self_type" : "_ZTI6log_id",
1519   "size" : 4,
1520   "source_file" : "/system/core/liblog/include/android/log.h",
1521   "underlying_type" : "_ZTIj"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 1,
1529     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1530    },
1531    {
1532     "enum_field_value" : 2,
1533     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1534    },
1535    {
1536     "enum_field_value" : 4,
1537     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1538    }
1539   ],
1540   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1541   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1542   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1543   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1544   "size" : 4,
1545   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1546   "underlying_type" : "_ZTIj"
1547  },
1548  {
1549   "alignment" : 4,
1550   "enum_fields" :
1551   [
1552    {
1553     "enum_field_value" : 0,
1554     "name" : "android::OK"
1555    },
1556    {
1557     "enum_field_value" : 0,
1558     "name" : "android::NO_ERROR"
1559    },
1560    {
1561     "enum_field_value" : -2147483648,
1562     "name" : "android::UNKNOWN_ERROR"
1563    },
1564    {
1565     "enum_field_value" : -12,
1566     "name" : "android::NO_MEMORY"
1567    },
1568    {
1569     "enum_field_value" : -38,
1570     "name" : "android::INVALID_OPERATION"
1571    },
1572    {
1573     "enum_field_value" : -22,
1574     "name" : "android::BAD_VALUE"
1575    },
1576    {
1577     "enum_field_value" : -2147483647,
1578     "name" : "android::BAD_TYPE"
1579    },
1580    {
1581     "enum_field_value" : -2,
1582     "name" : "android::NAME_NOT_FOUND"
1583    },
1584    {
1585     "enum_field_value" : -1,
1586     "name" : "android::PERMISSION_DENIED"
1587    },
1588    {
1589     "enum_field_value" : -19,
1590     "name" : "android::NO_INIT"
1591    },
1592    {
1593     "enum_field_value" : -17,
1594     "name" : "android::ALREADY_EXISTS"
1595    },
1596    {
1597     "enum_field_value" : -32,
1598     "name" : "android::DEAD_OBJECT"
1599    },
1600    {
1601     "enum_field_value" : -2147483646,
1602     "name" : "android::FAILED_TRANSACTION"
1603    },
1604    {
1605     "enum_field_value" : -75,
1606     "name" : "android::BAD_INDEX"
1607    },
1608    {
1609     "enum_field_value" : -61,
1610     "name" : "android::NOT_ENOUGH_DATA"
1611    },
1612    {
1613     "enum_field_value" : -11,
1614     "name" : "android::WOULD_BLOCK"
1615    },
1616    {
1617     "enum_field_value" : -110,
1618     "name" : "android::TIMED_OUT"
1619    },
1620    {
1621     "enum_field_value" : -74,
1622     "name" : "android::UNKNOWN_TRANSACTION"
1623    },
1624    {
1625     "enum_field_value" : -2147483641,
1626     "name" : "android::FDS_NOT_ALLOWED"
1627    },
1628    {
1629     "enum_field_value" : -2147483640,
1630     "name" : "android::UNEXPECTED_NULL"
1631    }
1632   ],
1633   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1634   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1635   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1636   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1637   "size" : 4,
1638   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1639   "underlying_type" : "_ZTIi"
1640  },
1641  {
1642   "alignment" : 4,
1643   "enum_fields" :
1644   [
1645    {
1646     "enum_field_value" : 19,
1647     "name" : "android::PRIORITY_LOWEST"
1648    },
1649    {
1650     "enum_field_value" : 10,
1651     "name" : "android::PRIORITY_BACKGROUND"
1652    },
1653    {
1654     "enum_field_value" : 0,
1655     "name" : "android::PRIORITY_NORMAL"
1656    },
1657    {
1658     "enum_field_value" : -2,
1659     "name" : "android::PRIORITY_FOREGROUND"
1660    },
1661    {
1662     "enum_field_value" : -4,
1663     "name" : "android::PRIORITY_DISPLAY"
1664    },
1665    {
1666     "enum_field_value" : -8,
1667     "name" : "android::PRIORITY_URGENT_DISPLAY"
1668    },
1669    {
1670     "enum_field_value" : -16,
1671     "name" : "android::PRIORITY_AUDIO"
1672    },
1673    {
1674     "enum_field_value" : -19,
1675     "name" : "android::PRIORITY_URGENT_AUDIO"
1676    },
1677    {
1678     "enum_field_value" : -20,
1679     "name" : "android::PRIORITY_HIGHEST"
1680    },
1681    {
1682     "enum_field_value" : 0,
1683     "name" : "android::PRIORITY_DEFAULT"
1684    },
1685    {
1686     "enum_field_value" : -1,
1687     "name" : "android::PRIORITY_MORE_FAVORABLE"
1688    },
1689    {
1690     "enum_field_value" : 1,
1691     "name" : "android::PRIORITY_LESS_FAVORABLE"
1692    }
1693   ],
1694   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1695   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1696   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1697   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1698   "size" : 4,
1699   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1700   "underlying_type" : "_ZTIi"
1701  },
1702  {
1703   "alignment" : 4,
1704   "enum_fields" :
1705   [
1706    {
1707     "enum_field_value" : 1,
1708     "name" : "android::trait_trivial_copy<bool>::value"
1709    }
1710   ],
1711   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1712   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1713   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1714   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1715   "size" : 4,
1716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1717   "underlying_type" : "_ZTIj"
1718  },
1719  {
1720   "alignment" : 4,
1721   "enum_fields" :
1722   [
1723    {
1724     "enum_field_value" : 1,
1725     "name" : "android::trait_trivial_copy<char>::value"
1726    }
1727   ],
1728   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1729   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1730   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1731   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1732   "size" : 4,
1733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1734   "underlying_type" : "_ZTIj"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "android::trait_trivial_copy<double>::value"
1743    }
1744   ],
1745   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1746   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1747   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1748   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1749   "size" : 4,
1750   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1751   "underlying_type" : "_ZTIj"
1752  },
1753  {
1754   "alignment" : 4,
1755   "enum_fields" :
1756   [
1757    {
1758     "enum_field_value" : 1,
1759     "name" : "android::trait_trivial_copy<float>::value"
1760    }
1761   ],
1762   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1763   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1764   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1765   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1766   "size" : 4,
1767   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1768   "underlying_type" : "_ZTIj"
1769  },
1770  {
1771   "alignment" : 4,
1772   "enum_fields" :
1773   [
1774    {
1775     "enum_field_value" : 1,
1776     "name" : "android::trait_trivial_copy<unsigned char>::value"
1777    }
1778   ],
1779   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1780   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1781   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1782   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1783   "size" : 4,
1784   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1785   "underlying_type" : "_ZTIj"
1786  },
1787  {
1788   "alignment" : 4,
1789   "enum_fields" :
1790   [
1791    {
1792     "enum_field_value" : 1,
1793     "name" : "android::trait_trivial_copy<int>::value"
1794    }
1795   ],
1796   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1797   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1798   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1799   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1800   "size" : 4,
1801   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1802   "underlying_type" : "_ZTIj"
1803  },
1804  {
1805   "alignment" : 4,
1806   "enum_fields" :
1807   [
1808    {
1809     "enum_field_value" : 1,
1810     "name" : "android::trait_trivial_copy<unsigned int>::value"
1811    }
1812   ],
1813   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1814   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1815   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1816   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1817   "size" : 4,
1818   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1819   "underlying_type" : "_ZTIj"
1820  },
1821  {
1822   "alignment" : 4,
1823   "enum_fields" :
1824   [
1825    {
1826     "enum_field_value" : 1,
1827     "name" : "android::trait_trivial_copy<long>::value"
1828    }
1829   ],
1830   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1831   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1832   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1833   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1834   "size" : 4,
1835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1836   "underlying_type" : "_ZTIj"
1837  },
1838  {
1839   "alignment" : 4,
1840   "enum_fields" :
1841   [
1842    {
1843     "enum_field_value" : 1,
1844     "name" : "android::trait_trivial_copy<unsigned long>::value"
1845    }
1846   ],
1847   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1848   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1849   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1850   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1851   "size" : 4,
1852   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1853   "underlying_type" : "_ZTIj"
1854  },
1855  {
1856   "alignment" : 4,
1857   "enum_fields" :
1858   [
1859    {
1860     "enum_field_value" : 1,
1861     "name" : "android::trait_trivial_copy<short>::value"
1862    }
1863   ],
1864   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1865   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1866   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1867   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1868   "size" : 4,
1869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1870   "underlying_type" : "_ZTIj"
1871  },
1872  {
1873   "alignment" : 4,
1874   "enum_fields" :
1875   [
1876    {
1877     "enum_field_value" : 1,
1878     "name" : "android::trait_trivial_copy<unsigned short>::value"
1879    }
1880   ],
1881   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1882   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1883   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1884   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1885   "size" : 4,
1886   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1887   "underlying_type" : "_ZTIj"
1888  },
1889  {
1890   "alignment" : 4,
1891   "enum_fields" :
1892   [
1893    {
1894     "enum_field_value" : 1,
1895     "name" : "android::trait_trivial_copy<void>::value"
1896    }
1897   ],
1898   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1899   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1900   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1901   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1902   "size" : 4,
1903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1904   "underlying_type" : "_ZTIj"
1905  },
1906  {
1907   "alignment" : 4,
1908   "enum_fields" :
1909   [
1910    {
1911     "enum_field_value" : 1,
1912     "name" : "android::trait_trivial_copy<long long>::value"
1913    }
1914   ],
1915   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1916   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1917   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1918   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1919   "size" : 4,
1920   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1921   "underlying_type" : "_ZTIj"
1922  },
1923  {
1924   "alignment" : 4,
1925   "enum_fields" :
1926   [
1927    {
1928     "enum_field_value" : 1,
1929     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1930    }
1931   ],
1932   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1933   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1934   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1935   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1936   "size" : 4,
1937   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1938   "underlying_type" : "_ZTIj"
1939  },
1940  {
1941   "alignment" : 4,
1942   "enum_fields" :
1943   [
1944    {
1945     "enum_field_value" : 1,
1946     "name" : "android::trait_trivial_ctor<bool>::value"
1947    }
1948   ],
1949   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1950   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1951   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1952   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1953   "size" : 4,
1954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1955   "underlying_type" : "_ZTIj"
1956  },
1957  {
1958   "alignment" : 4,
1959   "enum_fields" :
1960   [
1961    {
1962     "enum_field_value" : 1,
1963     "name" : "android::trait_trivial_ctor<char>::value"
1964    }
1965   ],
1966   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1967   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1968   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1969   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1970   "size" : 4,
1971   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1972   "underlying_type" : "_ZTIj"
1973  },
1974  {
1975   "alignment" : 4,
1976   "enum_fields" :
1977   [
1978    {
1979     "enum_field_value" : 1,
1980     "name" : "android::trait_trivial_ctor<double>::value"
1981    }
1982   ],
1983   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1984   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1985   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1986   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1987   "size" : 4,
1988   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1989   "underlying_type" : "_ZTIj"
1990  },
1991  {
1992   "alignment" : 4,
1993   "enum_fields" :
1994   [
1995    {
1996     "enum_field_value" : 1,
1997     "name" : "android::trait_trivial_ctor<float>::value"
1998    }
1999   ],
2000   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2001   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2002   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2003   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2004   "size" : 4,
2005   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2006   "underlying_type" : "_ZTIj"
2007  },
2008  {
2009   "alignment" : 4,
2010   "enum_fields" :
2011   [
2012    {
2013     "enum_field_value" : 1,
2014     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2015    }
2016   ],
2017   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2018   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2019   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2020   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2021   "size" : 4,
2022   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2023   "underlying_type" : "_ZTIj"
2024  },
2025  {
2026   "alignment" : 4,
2027   "enum_fields" :
2028   [
2029    {
2030     "enum_field_value" : 1,
2031     "name" : "android::trait_trivial_ctor<int>::value"
2032    }
2033   ],
2034   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2035   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2036   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2037   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2038   "size" : 4,
2039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2040   "underlying_type" : "_ZTIj"
2041  },
2042  {
2043   "alignment" : 4,
2044   "enum_fields" :
2045   [
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2049    }
2050   ],
2051   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2052   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2053   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2054   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2055   "size" : 4,
2056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2057   "underlying_type" : "_ZTIj"
2058  },
2059  {
2060   "alignment" : 4,
2061   "enum_fields" :
2062   [
2063    {
2064     "enum_field_value" : 1,
2065     "name" : "android::trait_trivial_ctor<long>::value"
2066    }
2067   ],
2068   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2069   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2070   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2071   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2072   "size" : 4,
2073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2074   "underlying_type" : "_ZTIj"
2075  },
2076  {
2077   "alignment" : 4,
2078   "enum_fields" :
2079   [
2080    {
2081     "enum_field_value" : 1,
2082     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2083    }
2084   ],
2085   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2086   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2087   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2088   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2089   "size" : 4,
2090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2091   "underlying_type" : "_ZTIj"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 1,
2099     "name" : "android::trait_trivial_ctor<short>::value"
2100    }
2101   ],
2102   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2103   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2104   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2105   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2106   "size" : 4,
2107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2108   "underlying_type" : "_ZTIj"
2109  },
2110  {
2111   "alignment" : 4,
2112   "enum_fields" :
2113   [
2114    {
2115     "enum_field_value" : 1,
2116     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2117    }
2118   ],
2119   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2120   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2121   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2122   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2123   "size" : 4,
2124   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2125   "underlying_type" : "_ZTIj"
2126  },
2127  {
2128   "alignment" : 4,
2129   "enum_fields" :
2130   [
2131    {
2132     "enum_field_value" : 1,
2133     "name" : "android::trait_trivial_ctor<void>::value"
2134    }
2135   ],
2136   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2137   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2138   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2139   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2140   "size" : 4,
2141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2142   "underlying_type" : "_ZTIj"
2143  },
2144  {
2145   "alignment" : 4,
2146   "enum_fields" :
2147   [
2148    {
2149     "enum_field_value" : 1,
2150     "name" : "android::trait_trivial_ctor<long long>::value"
2151    }
2152   ],
2153   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2154   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2155   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2156   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2157   "size" : 4,
2158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2159   "underlying_type" : "_ZTIj"
2160  },
2161  {
2162   "alignment" : 4,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 1,
2167     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2168    }
2169   ],
2170   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2171   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2172   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2173   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2174   "size" : 4,
2175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2176   "underlying_type" : "_ZTIj"
2177  },
2178  {
2179   "alignment" : 4,
2180   "enum_fields" :
2181   [
2182    {
2183     "enum_field_value" : 1,
2184     "name" : "android::trait_trivial_dtor<bool>::value"
2185    }
2186   ],
2187   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2188   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2189   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2190   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2191   "size" : 4,
2192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2193   "underlying_type" : "_ZTIj"
2194  },
2195  {
2196   "alignment" : 4,
2197   "enum_fields" :
2198   [
2199    {
2200     "enum_field_value" : 1,
2201     "name" : "android::trait_trivial_dtor<char>::value"
2202    }
2203   ],
2204   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2205   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2206   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2207   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2208   "size" : 4,
2209   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2210   "underlying_type" : "_ZTIj"
2211  },
2212  {
2213   "alignment" : 4,
2214   "enum_fields" :
2215   [
2216    {
2217     "enum_field_value" : 1,
2218     "name" : "android::trait_trivial_dtor<double>::value"
2219    }
2220   ],
2221   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2222   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2223   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2224   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2225   "size" : 4,
2226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2227   "underlying_type" : "_ZTIj"
2228  },
2229  {
2230   "alignment" : 4,
2231   "enum_fields" :
2232   [
2233    {
2234     "enum_field_value" : 1,
2235     "name" : "android::trait_trivial_dtor<float>::value"
2236    }
2237   ],
2238   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2239   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2240   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2241   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2242   "size" : 4,
2243   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2244   "underlying_type" : "_ZTIj"
2245  },
2246  {
2247   "alignment" : 4,
2248   "enum_fields" :
2249   [
2250    {
2251     "enum_field_value" : 1,
2252     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2253    }
2254   ],
2255   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2256   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2257   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2258   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2259   "size" : 4,
2260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2261   "underlying_type" : "_ZTIj"
2262  },
2263  {
2264   "alignment" : 4,
2265   "enum_fields" :
2266   [
2267    {
2268     "enum_field_value" : 1,
2269     "name" : "android::trait_trivial_dtor<int>::value"
2270    }
2271   ],
2272   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2273   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2274   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2275   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2276   "size" : 4,
2277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2278   "underlying_type" : "_ZTIj"
2279  },
2280  {
2281   "alignment" : 4,
2282   "enum_fields" :
2283   [
2284    {
2285     "enum_field_value" : 1,
2286     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2287    }
2288   ],
2289   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2290   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2291   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2292   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2293   "size" : 4,
2294   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2295   "underlying_type" : "_ZTIj"
2296  },
2297  {
2298   "alignment" : 4,
2299   "enum_fields" :
2300   [
2301    {
2302     "enum_field_value" : 1,
2303     "name" : "android::trait_trivial_dtor<long>::value"
2304    }
2305   ],
2306   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2307   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2308   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2309   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2310   "size" : 4,
2311   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2312   "underlying_type" : "_ZTIj"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 1,
2320     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2321    }
2322   ],
2323   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2324   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2325   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2326   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2327   "size" : 4,
2328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2329   "underlying_type" : "_ZTIj"
2330  },
2331  {
2332   "alignment" : 4,
2333   "enum_fields" :
2334   [
2335    {
2336     "enum_field_value" : 1,
2337     "name" : "android::trait_trivial_dtor<short>::value"
2338    }
2339   ],
2340   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2341   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2342   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2343   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2344   "size" : 4,
2345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2346   "underlying_type" : "_ZTIj"
2347  },
2348  {
2349   "alignment" : 4,
2350   "enum_fields" :
2351   [
2352    {
2353     "enum_field_value" : 1,
2354     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2355    }
2356   ],
2357   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2358   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2359   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2360   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2361   "size" : 4,
2362   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2363   "underlying_type" : "_ZTIj"
2364  },
2365  {
2366   "alignment" : 4,
2367   "enum_fields" :
2368   [
2369    {
2370     "enum_field_value" : 1,
2371     "name" : "android::trait_trivial_dtor<void>::value"
2372    }
2373   ],
2374   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2375   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2376   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2377   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2378   "size" : 4,
2379   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2380   "underlying_type" : "_ZTIj"
2381  },
2382  {
2383   "alignment" : 4,
2384   "enum_fields" :
2385   [
2386    {
2387     "enum_field_value" : 1,
2388     "name" : "android::trait_trivial_dtor<long long>::value"
2389    }
2390   ],
2391   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2392   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2393   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2394   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2395   "size" : 4,
2396   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2397   "underlying_type" : "_ZTIj"
2398  },
2399  {
2400   "alignment" : 4,
2401   "enum_fields" :
2402   [
2403    {
2404     "enum_field_value" : 1,
2405     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2406    }
2407   ],
2408   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2409   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2410   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2411   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2412   "size" : 4,
2413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2414   "underlying_type" : "_ZTIj"
2415  },
2416  {
2417   "alignment" : 4,
2418   "enum_fields" :
2419   [
2420    {
2421     "enum_field_value" : 1,
2422     "name" : "android::trait_trivial_move<android::String8>::value"
2423    }
2424   ],
2425   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2426   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2427   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2428   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2429   "size" : 4,
2430   "source_file" : "/system/core/libutils/include/utils/String8.h",
2431   "underlying_type" : "_ZTIj"
2432  },
2433  {
2434   "alignment" : 4,
2435   "enum_fields" :
2436   [
2437    {
2438     "enum_field_value" : 1,
2439     "name" : "android::trait_trivial_move<android::String16>::value"
2440    }
2441   ],
2442   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2443   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2444   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2445   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2446   "size" : 4,
2447   "source_file" : "/system/core/libutils/include/utils/String16.h",
2448   "underlying_type" : "_ZTIj"
2449  },
2450  {
2451   "alignment" : 4,
2452   "enum_fields" :
2453   [
2454    {
2455     "enum_field_value" : 1,
2456     "name" : "android::trait_trivial_move<bool>::value"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2460   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2461   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2462   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2463   "size" : 4,
2464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2465   "underlying_type" : "_ZTIj"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 1,
2473     "name" : "android::trait_trivial_move<char>::value"
2474    }
2475   ],
2476   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2477   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2478   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2479   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2480   "size" : 4,
2481   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2482   "underlying_type" : "_ZTIj"
2483  },
2484  {
2485   "alignment" : 4,
2486   "enum_fields" :
2487   [
2488    {
2489     "enum_field_value" : 1,
2490     "name" : "android::trait_trivial_move<double>::value"
2491    }
2492   ],
2493   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2494   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2495   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2496   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2497   "size" : 4,
2498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2499   "underlying_type" : "_ZTIj"
2500  },
2501  {
2502   "alignment" : 4,
2503   "enum_fields" :
2504   [
2505    {
2506     "enum_field_value" : 1,
2507     "name" : "android::trait_trivial_move<float>::value"
2508    }
2509   ],
2510   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2511   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2512   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2513   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2514   "size" : 4,
2515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2516   "underlying_type" : "_ZTIj"
2517  },
2518  {
2519   "alignment" : 4,
2520   "enum_fields" :
2521   [
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::trait_trivial_move<unsigned char>::value"
2525    }
2526   ],
2527   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2528   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2529   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2530   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2531   "size" : 4,
2532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2533   "underlying_type" : "_ZTIj"
2534  },
2535  {
2536   "alignment" : 4,
2537   "enum_fields" :
2538   [
2539    {
2540     "enum_field_value" : 1,
2541     "name" : "android::trait_trivial_move<int>::value"
2542    }
2543   ],
2544   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2545   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2546   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2547   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2548   "size" : 4,
2549   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2550   "underlying_type" : "_ZTIj"
2551  },
2552  {
2553   "alignment" : 4,
2554   "enum_fields" :
2555   [
2556    {
2557     "enum_field_value" : 1,
2558     "name" : "android::trait_trivial_move<unsigned int>::value"
2559    }
2560   ],
2561   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2562   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2563   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2564   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2565   "size" : 4,
2566   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2567   "underlying_type" : "_ZTIj"
2568  },
2569  {
2570   "alignment" : 4,
2571   "enum_fields" :
2572   [
2573    {
2574     "enum_field_value" : 1,
2575     "name" : "android::trait_trivial_move<long>::value"
2576    }
2577   ],
2578   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2579   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2580   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2581   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2582   "size" : 4,
2583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2584   "underlying_type" : "_ZTIj"
2585  },
2586  {
2587   "alignment" : 4,
2588   "enum_fields" :
2589   [
2590    {
2591     "enum_field_value" : 1,
2592     "name" : "android::trait_trivial_move<unsigned long>::value"
2593    }
2594   ],
2595   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2596   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2597   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2598   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2599   "size" : 4,
2600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2601   "underlying_type" : "_ZTIj"
2602  },
2603  {
2604   "alignment" : 4,
2605   "enum_fields" :
2606   [
2607    {
2608     "enum_field_value" : 1,
2609     "name" : "android::trait_trivial_move<short>::value"
2610    }
2611   ],
2612   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2613   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2614   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2615   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2616   "size" : 4,
2617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2618   "underlying_type" : "_ZTIj"
2619  },
2620  {
2621   "alignment" : 4,
2622   "enum_fields" :
2623   [
2624    {
2625     "enum_field_value" : 1,
2626     "name" : "android::trait_trivial_move<unsigned short>::value"
2627    }
2628   ],
2629   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2630   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2631   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2632   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2633   "size" : 4,
2634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2635   "underlying_type" : "_ZTIj"
2636  },
2637  {
2638   "alignment" : 4,
2639   "enum_fields" :
2640   [
2641    {
2642     "enum_field_value" : 1,
2643     "name" : "android::trait_trivial_move<void>::value"
2644    }
2645   ],
2646   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2647   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2648   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2649   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2650   "size" : 4,
2651   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2652   "underlying_type" : "_ZTIj"
2653  },
2654  {
2655   "alignment" : 4,
2656   "enum_fields" :
2657   [
2658    {
2659     "enum_field_value" : 1,
2660     "name" : "android::trait_trivial_move<long long>::value"
2661    }
2662   ],
2663   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2664   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2665   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2666   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2667   "size" : 4,
2668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2669   "underlying_type" : "_ZTIj"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 1,
2677     "name" : "android::trait_trivial_move<unsigned long long>::value"
2678    }
2679   ],
2680   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2681   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2682   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2683   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2684   "size" : 4,
2685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2686   "underlying_type" : "_ZTIj"
2687  },
2688  {
2689   "alignment" : 4,
2690   "enum_fields" :
2691   [
2692    {
2693     "enum_field_value" : 0,
2694     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2695    },
2696    {
2697     "enum_field_value" : 1,
2698     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2699    },
2700    {
2701     "enum_field_value" : 2,
2702     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2703    }
2704   ],
2705   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2706   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2707   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2708   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2709   "size" : 4,
2710   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2711   "underlying_type" : "_ZTIi"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : -1,
2719     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2720    }
2721   ],
2722   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2723   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2724   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2725   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2726   "size" : 4,
2727   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2728   "underlying_type" : "_ZTIi"
2729  },
2730  {
2731   "alignment" : 1,
2732   "enum_fields" :
2733   [
2734    {
2735     "enum_field_value" : 0,
2736     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2737    },
2738    {
2739     "enum_field_value" : 1,
2740     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2741    },
2742    {
2743     "enum_field_value" : 2,
2744     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2748   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2749   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2750   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2751   "size" : 1,
2752   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2753   "underlying_type" : "_ZTIh"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 0,
2761     "name" : "android::Mutex::PRIVATE"
2762    },
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::Mutex::SHARED"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2769   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2770   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2771   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2772   "size" : 4,
2773   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
2774   "underlying_type" : "_ZTIj"
2775  },
2776  {
2777   "alignment" : 4,
2778   "enum_fields" :
2779   [
2780    {
2781     "enum_field_value" : 0,
2782     "name" : "android::RWLock::PRIVATE"
2783    },
2784    {
2785     "enum_field_value" : 1,
2786     "name" : "android::RWLock::SHARED"
2787    }
2788   ],
2789   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2790   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2791   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2792   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2793   "size" : 4,
2794   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
2795   "underlying_type" : "_ZTIj"
2796  },
2797  {
2798   "access" : "protected",
2799   "alignment" : 4,
2800   "enum_fields" :
2801   [
2802    {
2803     "enum_field_value" : 1,
2804     "name" : "android::RefBase::FIRST_INC_STRONG"
2805    }
2806   ],
2807   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2808   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
2809   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2810   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2811   "size" : 4,
2812   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2813   "underlying_type" : "_ZTIj"
2814  },
2815  {
2816   "access" : "protected",
2817   "alignment" : 4,
2818   "enum_fields" :
2819   [
2820    {
2821     "enum_field_value" : 0,
2822     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2823    },
2824    {
2825     "enum_field_value" : 1,
2826     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2827    },
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2831    }
2832   ],
2833   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2834   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
2835   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2836   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2837   "size" : 4,
2838   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
2839   "underlying_type" : "_ZTIj"
2840  },
2841  {
2842   "alignment" : 4,
2843   "enum_fields" :
2844   [
2845    {
2846     "enum_field_value" : 0,
2847     "name" : "android::String8::kEmptyString"
2848    }
2849   ],
2850   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
2851   "name" : "android::String8::StaticLinkage",
2852   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
2853   "self_type" : "_ZTIN7android7String813StaticLinkageE",
2854   "size" : 4,
2855   "source_file" : "/system/core/libutils/include/utils/String8.h",
2856   "underlying_type" : "_ZTIj"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 0,
2864     "name" : "android::String16::kEmptyString"
2865    }
2866   ],
2867   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
2868   "name" : "android::String16::StaticLinkage",
2869   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
2870   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
2871   "size" : 4,
2872   "source_file" : "/system/core/libutils/include/utils/String16.h",
2873   "underlying_type" : "_ZTIj"
2874  },
2875  {
2876   "alignment" : 4,
2877   "enum_fields" :
2878   [
2879    {
2880     "enum_field_value" : 0,
2881     "name" : "android::hardware::contexthub::V1_0::SensorType::RESERVED"
2882    },
2883    {
2884     "enum_field_value" : 1,
2885     "name" : "android::hardware::contexthub::V1_0::SensorType::ACCELEROMETER"
2886    },
2887    {
2888     "enum_field_value" : 2,
2889     "name" : "android::hardware::contexthub::V1_0::SensorType::GYROSCOPE"
2890    },
2891    {
2892     "enum_field_value" : 3,
2893     "name" : "android::hardware::contexthub::V1_0::SensorType::MAGNETOMETER"
2894    },
2895    {
2896     "enum_field_value" : 4,
2897     "name" : "android::hardware::contexthub::V1_0::SensorType::BAROMETER"
2898    },
2899    {
2900     "enum_field_value" : 5,
2901     "name" : "android::hardware::contexthub::V1_0::SensorType::PROXIMITY_SENSOR"
2902    },
2903    {
2904     "enum_field_value" : 6,
2905     "name" : "android::hardware::contexthub::V1_0::SensorType::AMBIENT_LIGHT_SENSOR"
2906    },
2907    {
2908     "enum_field_value" : 7,
2909     "name" : "android::hardware::contexthub::V1_0::SensorType::STATIONARY_DETECT"
2910    },
2911    {
2912     "enum_field_value" : 8,
2913     "name" : "android::hardware::contexthub::V1_0::SensorType::INSTANT_MOTION_DETECT"
2914    },
2915    {
2916     "enum_field_value" : 256,
2917     "name" : "android::hardware::contexthub::V1_0::SensorType::GPS"
2918    },
2919    {
2920     "enum_field_value" : 512,
2921     "name" : "android::hardware::contexthub::V1_0::SensorType::WIFI"
2922    },
2923    {
2924     "enum_field_value" : 768,
2925     "name" : "android::hardware::contexthub::V1_0::SensorType::AUDIO"
2926    },
2927    {
2928     "enum_field_value" : 1024,
2929     "name" : "android::hardware::contexthub::V1_0::SensorType::CAMERA"
2930    },
2931    {
2932     "enum_field_value" : 1280,
2933     "name" : "android::hardware::contexthub::V1_0::SensorType::BLE"
2934    },
2935    {
2936     "enum_field_value" : 1536,
2937     "name" : "android::hardware::contexthub::V1_0::SensorType::WWAN"
2938    },
2939    {
2940     "enum_field_value" : 65536,
2941     "name" : "android::hardware::contexthub::V1_0::SensorType::PRIVATE_SENSOR_BASE"
2942    }
2943   ],
2944   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2945   "name" : "android::hardware::contexthub::V1_0::SensorType",
2946   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2947   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
2948   "size" : 4,
2949   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2950   "underlying_type" : "_ZTIj"
2951  },
2952  {
2953   "alignment" : 2,
2954   "enum_fields" :
2955   [
2956    {
2957     "enum_field_value" : 65535,
2958     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::BROADCAST"
2959    },
2960    {
2961     "enum_field_value" : 65534,
2962     "name" : "android::hardware::contexthub::V1_0::HostEndPoint::UNSPECIFIED"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2966   "name" : "android::hardware::contexthub::V1_0::HostEndPoint",
2967   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2968   "self_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
2969   "size" : 2,
2970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2971   "underlying_type" : "_ZTIt"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 1,
2979     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::SIGNED"
2980    },
2981    {
2982     "enum_field_value" : 2,
2983     "name" : "android::hardware::contexthub::V1_0::NanoAppFlags::ENCRYPTED"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2987   "name" : "android::hardware::contexthub::V1_0::NanoAppFlags",
2988   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2989   "self_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
2990   "size" : 4,
2991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
2992   "underlying_type" : "_ZTIj"
2993  },
2994  {
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::READ"
3001    },
3002    {
3003     "enum_field_value" : 2,
3004     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::WRITE"
3005    },
3006    {
3007     "enum_field_value" : 4,
3008     "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag::EXEC"
3009    }
3010   ],
3011   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3012   "name" : "android::hardware::contexthub::V1_0::HubMemoryFlag",
3013   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3014   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
3015   "size" : 4,
3016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3017   "underlying_type" : "_ZTIj"
3018  },
3019  {
3020   "alignment" : 4,
3021   "enum_fields" :
3022   [
3023    {
3024     "enum_field_value" : 0,
3025     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::MAIN"
3026    },
3027    {
3028     "enum_field_value" : 1,
3029     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::SECONDARY"
3030    },
3031    {
3032     "enum_field_value" : 2,
3033     "name" : "android::hardware::contexthub::V1_0::HubMemoryType::TCM"
3034    }
3035   ],
3036   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3037   "name" : "android::hardware::contexthub::V1_0::HubMemoryType",
3038   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3039   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
3040   "size" : 4,
3041   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3042   "underlying_type" : "_ZTIj"
3043  },
3044  {
3045   "alignment" : 4,
3046   "enum_fields" :
3047   [
3048    {
3049     "enum_field_value" : 1,
3050     "name" : "android::hardware::contexthub::V1_0::AsyncEventType::RESTARTED"
3051    }
3052   ],
3053   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3054   "name" : "android::hardware::contexthub::V1_0::AsyncEventType",
3055   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3056   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
3057   "size" : 4,
3058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3059   "underlying_type" : "_ZTIj"
3060  },
3061  {
3062   "alignment" : 4,
3063   "enum_fields" :
3064   [
3065    {
3066     "enum_field_value" : 0,
3067     "name" : "android::hardware::contexthub::V1_0::TransactionResult::SUCCESS"
3068    },
3069    {
3070     "enum_field_value" : 1,
3071     "name" : "android::hardware::contexthub::V1_0::TransactionResult::FAILURE"
3072    }
3073   ],
3074   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3075   "name" : "android::hardware::contexthub::V1_0::TransactionResult",
3076   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3077   "self_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
3078   "size" : 4,
3079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3080   "underlying_type" : "_ZTIi"
3081  },
3082  {
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 0,
3088     "name" : "android::hardware::contexthub::V1_0::Result::OK"
3089    },
3090    {
3091     "enum_field_value" : 1,
3092     "name" : "android::hardware::contexthub::V1_0::Result::UNKNOWN_FAILURE"
3093    },
3094    {
3095     "enum_field_value" : 2,
3096     "name" : "android::hardware::contexthub::V1_0::Result::BAD_PARAMS"
3097    },
3098    {
3099     "enum_field_value" : 3,
3100     "name" : "android::hardware::contexthub::V1_0::Result::NOT_INIT"
3101    },
3102    {
3103     "enum_field_value" : 4,
3104     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_FAILED"
3105    },
3106    {
3107     "enum_field_value" : 5,
3108     "name" : "android::hardware::contexthub::V1_0::Result::TRANSACTION_PENDING"
3109    }
3110   ],
3111   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3112   "name" : "android::hardware::contexthub::V1_0::Result",
3113   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3114   "self_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
3115   "size" : 4,
3116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h",
3117   "underlying_type" : "_ZTIj"
3118  },
3119  {
3120   "alignment" : 1,
3121   "enum_fields" :
3122   [
3123    {
3124     "enum_field_value" : 0,
3125     "name" : "android::hardware::contexthub::V1_1::SettingValue::DISABLED"
3126    },
3127    {
3128     "enum_field_value" : 1,
3129     "name" : "android::hardware::contexthub::V1_1::SettingValue::ENABLED"
3130    }
3131   ],
3132   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3133   "name" : "android::hardware::contexthub::V1_1::SettingValue",
3134   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3135   "self_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
3136   "size" : 1,
3137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h",
3138   "underlying_type" : "_ZTIh"
3139  },
3140  {
3141   "alignment" : 1,
3142   "enum_fields" :
3143   [
3144    {
3145     "enum_field_value" : 0,
3146     "name" : "android::hardware::contexthub::V1_1::Setting::LOCATION"
3147    }
3148   ],
3149   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3150   "name" : "android::hardware::contexthub::V1_1::Setting",
3151   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3152   "self_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
3153   "size" : 1,
3154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h",
3155   "underlying_type" : "_ZTIh"
3156  },
3157  {
3158   "alignment" : 4,
3159   "enum_fields" :
3160   [
3161    {
3162     "enum_field_value" : 0,
3163     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3164    },
3165    {
3166     "enum_field_value" : 1,
3167     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3168    },
3169    {
3170     "enum_field_value" : 2,
3171     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3172    },
3173    {
3174     "enum_field_value" : 3,
3175     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3176    }
3177   ],
3178   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3179   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3180   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3181   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3182   "size" : 4,
3183   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3184   "underlying_type" : "_ZTIi"
3185  },
3186  {
3187   "alignment" : 4,
3188   "enum_fields" :
3189   [
3190    {
3191     "enum_field_value" : 0,
3192     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3193    },
3194    {
3195     "enum_field_value" : 1,
3196     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3197    },
3198    {
3199     "enum_field_value" : 2,
3200     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3201    }
3202   ],
3203   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3204   "name" : "android::hardware::ProcessState::CallRestriction",
3205   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3206   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3207   "size" : 4,
3208   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3209   "underlying_type" : "_ZTIi"
3210  },
3211  {
3212   "alignment" : 4,
3213   "enum_fields" :
3214   [
3215    {
3216     "enum_field_value" : 0,
3217     "name" : "android::hardware::HidlReturnRestriction::NONE"
3218    },
3219    {
3220     "enum_field_value" : 1,
3221     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3222    },
3223    {
3224     "enum_field_value" : 2,
3225     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3226    }
3227   ],
3228   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3229   "name" : "android::hardware::HidlReturnRestriction",
3230   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3231   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3232   "size" : 4,
3233   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3234   "underlying_type" : "_ZTIi"
3235  },
3236  {
3237   "alignment" : 4,
3238   "enum_fields" :
3239   [
3240    {
3241     "enum_field_value" : 0,
3242     "name" : "android::hardware::Status::EX_NONE"
3243    },
3244    {
3245     "enum_field_value" : -1,
3246     "name" : "android::hardware::Status::EX_SECURITY"
3247    },
3248    {
3249     "enum_field_value" : -2,
3250     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3251    },
3252    {
3253     "enum_field_value" : -3,
3254     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3255    },
3256    {
3257     "enum_field_value" : -4,
3258     "name" : "android::hardware::Status::EX_NULL_POINTER"
3259    },
3260    {
3261     "enum_field_value" : -5,
3262     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3263    },
3264    {
3265     "enum_field_value" : -6,
3266     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3267    },
3268    {
3269     "enum_field_value" : -7,
3270     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3271    },
3272    {
3273     "enum_field_value" : -128,
3274     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3275    },
3276    {
3277     "enum_field_value" : -129,
3278     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3279    }
3280   ],
3281   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3282   "name" : "android::hardware::Status::Exception",
3283   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3284   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3285   "size" : 4,
3286   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3287   "underlying_type" : "_ZTIi"
3288  },
3289  {
3290   "alignment" : 4,
3291   "enum_fields" :
3292   [
3293    {
3294     "enum_field_value" : 1,
3295     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3296    }
3297   ],
3298   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3299   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3300   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3301   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3302   "size" : 4,
3303   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3304   "underlying_type" : "_ZTIj"
3305  },
3306  {
3307   "alignment" : 4,
3308   "enum_fields" :
3309   [
3310    {
3311     "enum_field_value" : 0,
3312     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3313    },
3314    {
3315     "enum_field_value" : 1,
3316     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3317    },
3318    {
3319     "enum_field_value" : 2,
3320     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3321    },
3322    {
3323     "enum_field_value" : 3,
3324     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3325    },
3326    {
3327     "enum_field_value" : 4,
3328     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3329    },
3330    {
3331     "enum_field_value" : 5,
3332     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3333    },
3334    {
3335     "enum_field_value" : 6,
3336     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3337    },
3338    {
3339     "enum_field_value" : 7,
3340     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3341    },
3342    {
3343     "enum_field_value" : 8,
3344     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3345    },
3346    {
3347     "enum_field_value" : 9,
3348     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3349    }
3350   ],
3351   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3352   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3353   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3354   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3355   "size" : 4,
3356   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3357   "underlying_type" : "_ZTIj"
3358  },
3359  {
3360   "alignment" : 4,
3361   "enum_fields" :
3362   [
3363    {
3364     "enum_field_value" : 1,
3365     "name" : "android::hardware::kSynchronizedReadWrite"
3366    },
3367    {
3368     "enum_field_value" : 2,
3369     "name" : "android::hardware::kUnsynchronizedWrite"
3370    }
3371   ],
3372   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3373   "name" : "android::hardware::MQFlavor",
3374   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3375   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3376   "size" : 4,
3377   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3378   "underlying_type" : "_ZTIj"
3379  },
3380  {
3381   "alignment" : 4,
3382   "enum_fields" :
3383   [
3384    {
3385     "enum_field_value" : 0,
3386     "name" : "android::Condition::WAKE_UP_ONE"
3387    },
3388    {
3389     "enum_field_value" : 1,
3390     "name" : "android::Condition::WAKE_UP_ALL"
3391    }
3392   ],
3393   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3394   "name" : "android::Condition::WakeUpType",
3395   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3396   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3397   "size" : 4,
3398   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3399   "underlying_type" : "_ZTIj"
3400  },
3401  {
3402   "alignment" : 4,
3403   "enum_fields" :
3404   [
3405    {
3406     "enum_field_value" : 0,
3407     "name" : "android::Condition::PRIVATE"
3408    },
3409    {
3410     "enum_field_value" : 1,
3411     "name" : "android::Condition::SHARED"
3412    }
3413   ],
3414   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3415   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3416   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3417   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3418   "size" : 4,
3419   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3420   "underlying_type" : "_ZTIj"
3421  }
3422 ],
3423 "function_types" :
3424 [
3425  {
3426   "alignment" : 4,
3427   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3428   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3429   "parameters" :
3430   [
3431    {
3432     "referenced_type" : "_ZTIRKN7android8String16E"
3433    },
3434    {
3435     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3436    },
3437    {
3438     "referenced_type" : "_ZTIPv"
3439    }
3440   ],
3441   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3442   "return_type" : "_ZTIb",
3443   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3444   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3445  },
3446  {
3447   "alignment" : 4,
3448   "linker_set_key" : "_ZTIFiPvE",
3449   "name" : "int (void *)",
3450   "parameters" :
3451   [
3452    {
3453     "referenced_type" : "_ZTIPv"
3454    }
3455   ],
3456   "referenced_type" : "_ZTIFiPvE",
3457   "return_type" : "_ZTIi",
3458   "self_type" : "_ZTIFiPvE",
3459   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3460  },
3461  {
3462   "alignment" : 4,
3463   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3464   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3465   "parameters" :
3466   [
3467    {
3468     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3469    },
3470    {
3471     "referenced_type" : "_ZTIPKh"
3472    },
3473    {
3474     "referenced_type" : "_ZTIj"
3475    },
3476    {
3477     "referenced_type" : "_ZTIPKy"
3478    },
3479    {
3480     "referenced_type" : "_ZTIj"
3481    },
3482    {
3483     "referenced_type" : "_ZTIPv"
3484    }
3485   ],
3486   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3487   "return_type" : "_ZTIv",
3488   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3489   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3490  }
3491 ],
3492 "functions" :
3493 [
3494  {
3495   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getService",
3496   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3497   "parameters" :
3498   [
3499    {
3500     "default_arg" : true,
3501     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3502    },
3503    {
3504     "default_arg" : true,
3505     "referenced_type" : "_ZTIb"
3506    }
3507   ],
3508   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
3509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3510  },
3511  {
3512   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::linkToDeath",
3513   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3514   "parameters" :
3515   [
3516    {
3517     "is_this_ptr" : true,
3518     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3519    },
3520    {
3521     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3522    },
3523    {
3524     "referenced_type" : "_ZTIy"
3525    }
3526   ],
3527   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getDebugInfo",
3532   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3533   "parameters" :
3534   [
3535    {
3536     "is_this_ptr" : true,
3537     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3538    },
3539    {
3540     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3541    }
3542   ],
3543   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3545  },
3546  {
3547   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::getHashChain",
3548   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3549   "parameters" :
3550   [
3551    {
3552     "is_this_ptr" : true,
3553     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3554    },
3555    {
3556     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3557    }
3558   ],
3559   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3561  },
3562  {
3563   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::tryGetService",
3564   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3565   "parameters" :
3566   [
3567    {
3568     "default_arg" : true,
3569     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3570    },
3571    {
3572     "default_arg" : true,
3573     "referenced_type" : "_ZTIb"
3574    }
3575   ],
3576   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
3577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3578  },
3579  {
3580   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::unlinkToDeath",
3581   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3582   "parameters" :
3583   [
3584    {
3585     "is_this_ptr" : true,
3586     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3587    },
3588    {
3589     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3590    }
3591   ],
3592   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3594  },
3595  {
3596   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::interfaceChain",
3597   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3598   "parameters" :
3599   [
3600    {
3601     "is_this_ptr" : true,
3602     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3603    },
3604    {
3605     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3606    }
3607   ],
3608   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3610  },
3611  {
3612   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::registerAsService",
3613   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3614   "parameters" :
3615   [
3616    {
3617     "is_this_ptr" : true,
3618     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3619    },
3620    {
3621     "default_arg" : true,
3622     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3623    }
3624   ],
3625   "return_type" : "_ZTIi",
3626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3627  },
3628  {
3629   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::interfaceDescriptor",
3630   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3631   "parameters" :
3632   [
3633    {
3634     "is_this_ptr" : true,
3635     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3636    },
3637    {
3638     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3639    }
3640   ],
3641   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3642   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3643  },
3644  {
3645   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::notifySyspropsChanged",
3646   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv",
3647   "parameters" :
3648   [
3649    {
3650     "is_this_ptr" : true,
3651     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3652    }
3653   ],
3654   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3656  },
3657  {
3658   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::setHALInstrumentation",
3659   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv",
3660   "parameters" :
3661   [
3662    {
3663     "is_this_ptr" : true,
3664     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3665    }
3666   ],
3667   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3669  },
3670  {
3671   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::registerForNotifications",
3672   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3673   "parameters" :
3674   [
3675    {
3676     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3677    },
3678    {
3679     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3680    }
3681   ],
3682   "return_type" : "_ZTIb",
3683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3684  },
3685  {
3686   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::ping",
3687   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv",
3688   "parameters" :
3689   [
3690    {
3691     "is_this_ptr" : true,
3692     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3693    }
3694   ],
3695   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::debug",
3700   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
3706    },
3707    {
3708     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3709    },
3710    {
3711     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3712    }
3713   ],
3714   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3719   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS1_4V1_011IContexthubEEEb",
3720   "parameters" :
3721   [
3722    {
3723     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
3724    },
3725    {
3726     "default_arg" : true,
3727     "referenced_type" : "_ZTIb"
3728    }
3729   ],
3730   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3732  },
3733  {
3734   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3735   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3736   "parameters" :
3737   [
3738    {
3739     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3740    },
3741    {
3742     "default_arg" : true,
3743     "referenced_type" : "_ZTIb"
3744    }
3745   ],
3746   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3748  },
3749  {
3750   "function_name" : "android::hardware::contexthub::V1_1::IContexthub::castFrom",
3751   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub8castFromERKNS_2spIS3_EEb",
3752   "parameters" :
3753   [
3754    {
3755     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3756    },
3757    {
3758     "default_arg" : true,
3759     "referenced_type" : "_ZTIb"
3760    }
3761   ],
3762   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
3763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
3764  },
3765  {
3766   "access" : "private",
3767   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::addOnewayTask",
3768   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13addOnewayTaskENSt3__18functionIFvvEEE",
3769   "parameters" :
3770   [
3771    {
3772     "is_this_ptr" : true,
3773     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3774    },
3775    {
3776     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3777    }
3778   ],
3779   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3781  },
3782  {
3783   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::BsContexthub",
3784   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC1ENS_2spINS2_11IContexthubEEE",
3785   "parameters" :
3786   [
3787    {
3788     "is_this_ptr" : true,
3789     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3790    },
3791    {
3792     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3793    }
3794   ],
3795   "return_type" : "_ZTIv",
3796   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3797  },
3798  {
3799   "function_name" : "android::hardware::contexthub::V1_1::BsContexthub::BsContexthub",
3800   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_112BsContexthubC2ENS_2spINS2_11IContexthubEEE",
3801   "parameters" :
3802   [
3803    {
3804     "is_this_ptr" : true,
3805     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE"
3806    },
3807    {
3808     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3809    }
3810   ],
3811   "return_type" : "_ZTIv",
3812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h"
3813  },
3814  {
3815   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::onTransact",
3816   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3817   "parameters" :
3818   [
3819    {
3820     "is_this_ptr" : true,
3821     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3822    },
3823    {
3824     "referenced_type" : "_ZTIj"
3825    },
3826    {
3827     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3828    },
3829    {
3830     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3831    },
3832    {
3833     "default_arg" : true,
3834     "referenced_type" : "_ZTIj"
3835    },
3836    {
3837     "default_arg" : true,
3838     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3839    }
3840   ],
3841   "return_type" : "_ZTIi",
3842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3843  },
3844  {
3845   "access" : "private",
3846   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::getDebugInfo",
3847   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3848   "parameters" :
3849   [
3850    {
3851     "is_this_ptr" : true,
3852     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3853    },
3854    {
3855     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3856    }
3857   ],
3858   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3860  },
3861  {
3862   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::_hidl_onSettingChanged",
3863   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub22_hidl_onSettingChangedEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3864   "parameters" :
3865   [
3866    {
3867     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3868    },
3869    {
3870     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3871    },
3872    {
3873     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3874    },
3875    {
3876     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3877    }
3878   ],
3879   "return_type" : "_ZTIi",
3880   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3881  },
3882  {
3883   "access" : "private",
3884   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::ping",
3885   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub4pingEv",
3886   "parameters" :
3887   [
3888    {
3889     "is_this_ptr" : true,
3890     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3891    }
3892   ],
3893   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::BnHwContexthub",
3898   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC1ERKNS_2spINS2_11IContexthubEEE",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3904    },
3905    {
3906     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3907    }
3908   ],
3909   "return_type" : "_ZTIv",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3911  },
3912  {
3913   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::BnHwContexthub",
3914   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubC2ERKNS_2spINS2_11IContexthubEEE",
3915   "parameters" :
3916   [
3917    {
3918     "is_this_ptr" : true,
3919     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3920    },
3921    {
3922     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
3923    }
3924   ],
3925   "return_type" : "_ZTIv",
3926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3927  },
3928  {
3929   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3930   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev",
3931   "parameters" :
3932   [
3933    {
3934     "is_this_ptr" : true,
3935     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3936    }
3937   ],
3938   "return_type" : "_ZTIv",
3939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3940  },
3941  {
3942   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3943   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev",
3944   "parameters" :
3945   [
3946    {
3947     "is_this_ptr" : true,
3948     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3949    }
3950   ],
3951   "return_type" : "_ZTIv",
3952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3953  },
3954  {
3955   "function_name" : "android::hardware::contexthub::V1_1::BnHwContexthub::~BnHwContexthub",
3956   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD2Ev",
3957   "parameters" :
3958   [
3959    {
3960     "is_this_ptr" : true,
3961     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE"
3962    }
3963   ],
3964   "return_type" : "_ZTIv",
3965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h"
3966  },
3967  {
3968   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::linkToDeath",
3969   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3970   "parameters" :
3971   [
3972    {
3973     "is_this_ptr" : true,
3974     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
3975    },
3976    {
3977     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3978    },
3979    {
3980     "referenced_type" : "_ZTIy"
3981    }
3982   ],
3983   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
3985  },
3986  {
3987   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::loadNanoApp",
3988   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj",
3989   "parameters" :
3990   [
3991    {
3992     "is_this_ptr" : true,
3993     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
3994    },
3995    {
3996     "referenced_type" : "_ZTIj"
3997    },
3998    {
3999     "referenced_type" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE"
4000    },
4001    {
4002     "referenced_type" : "_ZTIj"
4003    }
4004   ],
4005   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4007  },
4008  {
4009   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getDebugInfo",
4010   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4011   "parameters" :
4012   [
4013    {
4014     "is_this_ptr" : true,
4015     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4016    },
4017    {
4018     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4019    }
4020   ],
4021   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getHashChain",
4026   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4027   "parameters" :
4028   [
4029    {
4030     "is_this_ptr" : true,
4031     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4032    },
4033    {
4034     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4035    }
4036   ],
4037   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4039  },
4040  {
4041   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::enableNanoApp",
4042   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj",
4043   "parameters" :
4044   [
4045    {
4046     "is_this_ptr" : true,
4047     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4048    },
4049    {
4050     "referenced_type" : "_ZTIj"
4051    },
4052    {
4053     "referenced_type" : "_ZTIy"
4054    },
4055    {
4056     "referenced_type" : "_ZTIj"
4057    }
4058   ],
4059   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4061  },
4062  {
4063   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::unlinkToDeath",
4064   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4065   "parameters" :
4066   [
4067    {
4068     "is_this_ptr" : true,
4069     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4070    },
4071    {
4072     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4073    }
4074   ],
4075   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::unloadNanoApp",
4080   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj",
4081   "parameters" :
4082   [
4083    {
4084     "is_this_ptr" : true,
4085     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4086    },
4087    {
4088     "referenced_type" : "_ZTIj"
4089    },
4090    {
4091     "referenced_type" : "_ZTIy"
4092    },
4093    {
4094     "referenced_type" : "_ZTIj"
4095    }
4096   ],
4097   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4099  },
4100  {
4101   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::disableNanoApp",
4102   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj",
4103   "parameters" :
4104   [
4105    {
4106     "is_this_ptr" : true,
4107     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4108    },
4109    {
4110     "referenced_type" : "_ZTIj"
4111    },
4112    {
4113     "referenced_type" : "_ZTIy"
4114    },
4115    {
4116     "referenced_type" : "_ZTIj"
4117    }
4118   ],
4119   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4121  },
4122  {
4123   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::interfaceChain",
4124   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4125   "parameters" :
4126   [
4127    {
4128     "is_this_ptr" : true,
4129     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4130    },
4131    {
4132     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4133    }
4134   ],
4135   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4137  },
4138  {
4139   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4140   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4141   "parameters" :
4142   [
4143    {
4144     "is_this_ptr" : true,
4145     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4146    },
4147    {
4148     "referenced_type" : "_ZTIPKv"
4149    }
4150   ],
4151   "return_type" : "_ZTIv",
4152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4153  },
4154  {
4155   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onSettingChanged",
4156   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE",
4157   "parameters" :
4158   [
4159    {
4160     "is_this_ptr" : true,
4161     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4162    },
4163    {
4164     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE"
4165    },
4166    {
4167     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE"
4168    }
4169   ],
4170   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4172  },
4173  {
4174   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::registerCallback",
4175   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE",
4176   "parameters" :
4177   [
4178    {
4179     "is_this_ptr" : true,
4180     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4181    },
4182    {
4183     "referenced_type" : "_ZTIj"
4184    },
4185    {
4186     "referenced_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
4187    }
4188   ],
4189   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4191  },
4192  {
4193   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::sendMessageToHub",
4194   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE",
4195   "parameters" :
4196   [
4197    {
4198     "is_this_ptr" : true,
4199     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4200    },
4201    {
4202     "referenced_type" : "_ZTIj"
4203    },
4204    {
4205     "referenced_type" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE"
4206    }
4207   ],
4208   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4210  },
4211  {
4212   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::interfaceDescriptor",
4213   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4219    },
4220    {
4221     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4222    }
4223   ],
4224   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4226  },
4227  {
4228   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::notifySyspropsChanged",
4229   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv",
4230   "parameters" :
4231   [
4232    {
4233     "is_this_ptr" : true,
4234     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4235    }
4236   ],
4237   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4239  },
4240  {
4241   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::setHALInstrumentation",
4242   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv",
4243   "parameters" :
4244   [
4245    {
4246     "is_this_ptr" : true,
4247     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4248    }
4249   ],
4250   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::_hidl_onSettingChanged",
4255   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub22_hidl_onSettingChangedEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_7SettingENS2_12SettingValueE",
4256   "parameters" :
4257   [
4258    {
4259     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4260    },
4261    {
4262     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4263    },
4264    {
4265     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE"
4266    },
4267    {
4268     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE"
4269    }
4270   ],
4271   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::ping",
4276   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv",
4277   "parameters" :
4278   [
4279    {
4280     "is_this_ptr" : true,
4281     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4282    }
4283   ],
4284   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4286  },
4287  {
4288   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::debug",
4289   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4290   "parameters" :
4291   [
4292    {
4293     "is_this_ptr" : true,
4294     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4295    },
4296    {
4297     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4298    },
4299    {
4300     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4301    }
4302   ],
4303   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4305  },
4306  {
4307   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::getHubs",
4308   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE",
4309   "parameters" :
4310   [
4311    {
4312     "is_this_ptr" : true,
4313     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4314    },
4315    {
4316     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10contexthub4V1_010ContextHubEEEEEE"
4317    }
4318   ],
4319   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4321  },
4322  {
4323   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::queryApps",
4324   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj",
4325   "parameters" :
4326   [
4327    {
4328     "is_this_ptr" : true,
4329     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4330    },
4331    {
4332     "referenced_type" : "_ZTIj"
4333    }
4334   ],
4335   "return_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
4336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4337  },
4338  {
4339   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::BpHwContexthub",
4340   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC1ERKNS_2spINS0_7IBinderEEE",
4341   "parameters" :
4342   [
4343    {
4344     "is_this_ptr" : true,
4345     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4346    },
4347    {
4348     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4349    }
4350   ],
4351   "return_type" : "_ZTIv",
4352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4353  },
4354  {
4355   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::BpHwContexthub",
4356   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubC2ERKNS_2spINS0_7IBinderEEE",
4357   "parameters" :
4358   [
4359    {
4360     "is_this_ptr" : true,
4361     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4362    },
4363    {
4364     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4365    }
4366   ],
4367   "return_type" : "_ZTIv",
4368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4369  },
4370  {
4371   "function_name" : "android::hardware::details::castInterface",
4372   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS3_4V1_011IContexthubENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
4373   "parameters" :
4374   [
4375    {
4376     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
4377    },
4378    {
4379     "referenced_type" : "_ZTIPKc"
4380    },
4381    {
4382     "referenced_type" : "_ZTIb"
4383    }
4384   ],
4385   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
4386   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4387   "template_args" :
4388   [
4389    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4390    "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
4391    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
4392   ]
4393  },
4394  {
4395   "function_name" : "android::hardware::details::castInterface",
4396   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_10contexthub4V1_111IContexthubENS_4hidl4base4V1_05IBaseENS4_14BpHwContexthubEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
4397   "parameters" :
4398   [
4399    {
4400     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
4401    },
4402    {
4403     "referenced_type" : "_ZTIPKc"
4404    },
4405    {
4406     "referenced_type" : "_ZTIb"
4407    }
4408   ],
4409   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
4410   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4411   "template_args" :
4412   [
4413    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4414    "_ZTIN7android4hidl4base4V1_05IBaseE",
4415    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
4416   ]
4417  },
4418  {
4419   "function_name" : "android::hardware::details::wrapPassthrough",
4420   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_10contexthub4V1_019IContexthubCallbackEvEENS_2spIT_EES8_",
4421   "parameters" :
4422   [
4423    {
4424     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
4425    }
4426   ],
4427   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4428   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
4429   "template_args" :
4430   [
4431    "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
4432    "_ZTIv"
4433   ]
4434  },
4435  {
4436   "function_name" : "android::hardware::details::getServiceInternal",
4437   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_10contexthub4V1_114BpHwContexthubENS4_11IContexthubEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
4438   "parameters" :
4439   [
4440    {
4441     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4442    },
4443    {
4444     "referenced_type" : "_ZTIb"
4445    },
4446    {
4447     "referenced_type" : "_ZTIb"
4448    }
4449   ],
4450   "return_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4451   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
4452   "template_args" :
4453   [
4454    "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
4455    "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
4456    "_ZTIv",
4457    "_ZTIv"
4458   ]
4459  },
4460  {
4461   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4462   "linker_set_key" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4463   "parameters" :
4464   [
4465    {
4466     "is_this_ptr" : true,
4467     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIPKv"
4471    }
4472   ],
4473   "return_type" : "_ZTIv",
4474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4475  },
4476  {
4477   "function_name" : "android::hardware::contexthub::V1_1::BpHwContexthub::onLastStrongRef",
4478   "linker_set_key" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv",
4479   "parameters" :
4480   [
4481    {
4482     "is_this_ptr" : true,
4483     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE"
4484    },
4485    {
4486     "referenced_type" : "_ZTIPKv"
4487    }
4488   ],
4489   "return_type" : "_ZTIv",
4490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4491  }
4492 ],
4493 "global_vars" :
4494 [
4495  {
4496   "linker_set_key" : "_ZN7android8hardware10contexthub4V1_111IContexthub10descriptorE",
4497   "name" : "android::hardware::contexthub::V1_1::IContexthub::descriptor",
4498   "referenced_type" : "_ZTIPKc",
4499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4500  }
4501 ],
4502 "lvalue_reference_types" :
4503 [
4504  {
4505   "alignment" : 4,
4506   "linker_set_key" : "_ZTIRK7log_msg",
4507   "name" : "const log_msg &",
4508   "referenced_type" : "_ZTIK7log_msg",
4509   "self_type" : "_ZTIRK7log_msg",
4510   "size" : 4,
4511   "source_file" : "/system/core/liblog/include/log/log_read.h"
4512  },
4513  {
4514   "alignment" : 4,
4515   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4516   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
4517   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4518   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4519   "size" : 4,
4520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4521  },
4522  {
4523   "alignment" : 4,
4524   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4525   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
4526   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4527   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4528   "size" : 4,
4529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4530  },
4531  {
4532   "alignment" : 4,
4533   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4534   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> &",
4535   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4536   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
4537   "size" : 4,
4538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4539  },
4540  {
4541   "alignment" : 4,
4542   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4543   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4544   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4545   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4546   "size" : 4,
4547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4548  },
4549  {
4550   "alignment" : 4,
4551   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4552   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub> &",
4553   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4554   "self_type" : "_ZTIRKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4555   "size" : 4,
4556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4557  },
4558  {
4559   "alignment" : 4,
4560   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4561   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
4562   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4563   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
4564   "size" : 4,
4565   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4566  },
4567  {
4568   "alignment" : 4,
4569   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4570   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
4571   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4572   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4573   "size" : 4,
4574   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4575  },
4576  {
4577   "alignment" : 4,
4578   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4579   "name" : "const android::sp<android::hardware::IBinder> &",
4580   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4581   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4582   "size" : 4,
4583   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
4584  },
4585  {
4586   "alignment" : 4,
4587   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4588   "name" : "const android::wp<android::hardware::BHwBinder> &",
4589   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4590   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4591   "size" : 4,
4592   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIRKN7android7String8E",
4597   "name" : "const android::String8 &",
4598   "referenced_type" : "_ZTIKN7android7String8E",
4599   "self_type" : "_ZTIRKN7android7String8E",
4600   "size" : 4,
4601   "source_file" : "/system/core/libutils/include/utils/String8.h"
4602  },
4603  {
4604   "alignment" : 4,
4605   "linker_set_key" : "_ZTIRKN7android8String16E",
4606   "name" : "const android::String16 &",
4607   "referenced_type" : "_ZTIKN7android8String16E",
4608   "self_type" : "_ZTIRKN7android8String16E",
4609   "size" : 4,
4610   "source_file" : "/system/core/libutils/include/utils/String16.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4615   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg &",
4616   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4617   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_013ContextHubMsgE",
4618   "size" : 4,
4619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4620  },
4621  {
4622   "alignment" : 4,
4623   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4624   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary &",
4625   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4626   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
4627   "size" : 4,
4628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
4629  },
4630  {
4631   "alignment" : 4,
4632   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4633   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor &",
4634   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4635   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_014PhysicalSensorE",
4636   "size" : 4,
4637   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4638  },
4639  {
4640   "alignment" : 4,
4641   "linker_set_key" : "_ZTIRKN7android8hardware10contexthub4V1_08MemRangeE",
4642   "name" : "const android::hardware::contexthub::V1_0::MemRange &",
4643   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
4644   "self_type" : "_ZTIRKN7android8hardware10contexthub4V1_08MemRangeE",
4645   "size" : 4,
4646   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4651   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4652   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4653   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4654   "size" : 4,
4655   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4656  },
4657  {
4658   "alignment" : 4,
4659   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4660   "name" : "const android::hardware::hidl_handle &",
4661   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4662   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4663   "size" : 4,
4664   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4665  },
4666  {
4667   "alignment" : 4,
4668   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4669   "name" : "const android::hardware::hidl_memory &",
4670   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4671   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4672   "size" : 4,
4673   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4674  },
4675  {
4676   "alignment" : 4,
4677   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4678   "name" : "const android::hardware::hidl_string &",
4679   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4680   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4681   "size" : 4,
4682   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4683  },
4684  {
4685   "alignment" : 4,
4686   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4687   "name" : "const android::hardware::hidl_version &",
4688   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4689   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4690   "size" : 4,
4691   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4692  },
4693  {
4694   "alignment" : 4,
4695   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4696   "name" : "const android::hardware::Parcel &",
4697   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4698   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4699   "size" : 4,
4700   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4701  },
4702  {
4703   "alignment" : 4,
4704   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4705   "name" : "const android::hardware::Return<bool> &",
4706   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4707   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4708   "size" : 4,
4709   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4710  },
4711  {
4712   "alignment" : 4,
4713   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4714   "name" : "const android::hardware::Status &",
4715   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4716   "self_type" : "_ZTIRKN7android8hardware6StatusE",
4717   "size" : 4,
4718   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
4719  },
4720  {
4721   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4722   "name" : "const iter<is_const> &",
4723   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4724   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4725   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4726  },
4727  {
4728   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4729   "name" : "const iter<is_const> &",
4730   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
4731   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
4732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4733  },
4734  {
4735   "alignment" : 4,
4736   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4737   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> &",
4738   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4739   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
4740   "size" : 4,
4741   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4742  },
4743  {
4744   "alignment" : 4,
4745   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4746   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> &",
4747   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4748   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
4749   "size" : 4,
4750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4751  },
4752  {
4753   "alignment" : 4,
4754   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4755   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4756   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4757   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4758   "size" : 4,
4759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
4760  },
4761  {
4762   "alignment" : 4,
4763   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4764   "name" : "const android::hardware::hidl_vec<unsigned char> &",
4765   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
4766   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
4767   "size" : 4,
4768   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4769  },
4770  {
4771   "alignment" : 4,
4772   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4773   "name" : "const android::hardware::hidl_vec<int> &",
4774   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4775   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4776   "size" : 4,
4777   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
4778  },
4779  {
4780   "alignment" : 4,
4781   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4782   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
4783   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4784   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4785   "size" : 4,
4786   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4787  },
4788  {
4789   "alignment" : 4,
4790   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4791   "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 *> > *)> > > &",
4792   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4793   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4794   "size" : 4,
4795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4796  },
4797  {
4798   "alignment" : 4,
4799   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4800   "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 *> > *)> > > &",
4801   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
4802   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
4803   "size" : 4,
4804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4805  },
4806  {
4807   "alignment" : 4,
4808   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4809   "name" : "const android::hidl::base::V1_0::IBase *const &",
4810   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4811   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4812   "size" : 4,
4813   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
4814  },
4815  {
4816   "alignment" : 4,
4817   "linker_set_key" : "_ZTIRKa",
4818   "name" : "const signed char &",
4819   "referenced_type" : "_ZTIKa",
4820   "self_type" : "_ZTIRKa",
4821   "size" : 4,
4822   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4823  },
4824  {
4825   "alignment" : 4,
4826   "linker_set_key" : "_ZTIRKb",
4827   "name" : "const bool &",
4828   "referenced_type" : "_ZTIKb",
4829   "self_type" : "_ZTIRKb",
4830   "size" : 4,
4831   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4832  },
4833  {
4834   "alignment" : 4,
4835   "linker_set_key" : "_ZTIRKd",
4836   "name" : "const double &",
4837   "referenced_type" : "_ZTIKd",
4838   "self_type" : "_ZTIRKd",
4839   "size" : 4,
4840   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4841  },
4842  {
4843   "alignment" : 4,
4844   "linker_set_key" : "_ZTIRKf",
4845   "name" : "const float &",
4846   "referenced_type" : "_ZTIKf",
4847   "self_type" : "_ZTIRKf",
4848   "size" : 4,
4849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4850  },
4851  {
4852   "alignment" : 4,
4853   "linker_set_key" : "_ZTIRKh",
4854   "name" : "const unsigned char &",
4855   "referenced_type" : "_ZTIKh",
4856   "self_type" : "_ZTIRKh",
4857   "size" : 4,
4858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4859  },
4860  {
4861   "alignment" : 4,
4862   "linker_set_key" : "_ZTIRKi",
4863   "name" : "const int &",
4864   "referenced_type" : "_ZTIKi",
4865   "self_type" : "_ZTIRKi",
4866   "size" : 4,
4867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4868  },
4869  {
4870   "alignment" : 4,
4871   "linker_set_key" : "_ZTIRKj",
4872   "name" : "const unsigned int &",
4873   "referenced_type" : "_ZTIKj",
4874   "self_type" : "_ZTIRKj",
4875   "size" : 4,
4876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4877  },
4878  {
4879   "alignment" : 4,
4880   "linker_set_key" : "_ZTIRKs",
4881   "name" : "const short &",
4882   "referenced_type" : "_ZTIKs",
4883   "self_type" : "_ZTIRKs",
4884   "size" : 4,
4885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4886  },
4887  {
4888   "alignment" : 4,
4889   "linker_set_key" : "_ZTIRKt",
4890   "name" : "const unsigned short &",
4891   "referenced_type" : "_ZTIKt",
4892   "self_type" : "_ZTIRKt",
4893   "size" : 4,
4894   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4895  },
4896  {
4897   "alignment" : 4,
4898   "linker_set_key" : "_ZTIRKx",
4899   "name" : "const long long &",
4900   "referenced_type" : "_ZTIKx",
4901   "self_type" : "_ZTIRKx",
4902   "size" : 4,
4903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4904  },
4905  {
4906   "alignment" : 4,
4907   "linker_set_key" : "_ZTIRKy",
4908   "name" : "const unsigned long long &",
4909   "referenced_type" : "_ZTIKy",
4910   "self_type" : "_ZTIRKy",
4911   "size" : 4,
4912   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
4913  },
4914  {
4915   "alignment" : 4,
4916   "linker_set_key" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4917   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &",
4918   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4919   "self_type" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
4920   "size" : 4,
4921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4922  },
4923  {
4924   "alignment" : 4,
4925   "linker_set_key" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4926   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> &",
4927   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4928   "self_type" : "_ZTIRN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
4929   "size" : 4,
4930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4931  },
4932  {
4933   "alignment" : 4,
4934   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4935   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4936   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4937   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4938   "size" : 4,
4939   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
4940  },
4941  {
4942   "alignment" : 4,
4943   "linker_set_key" : "_ZTIRN7android5MutexE",
4944   "name" : "android::Mutex &",
4945   "referenced_type" : "_ZTIN7android5MutexE",
4946   "self_type" : "_ZTIRN7android5MutexE",
4947   "size" : 4,
4948   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
4949  },
4950  {
4951   "alignment" : 4,
4952   "linker_set_key" : "_ZTIRN7android6RWLockE",
4953   "name" : "android::RWLock &",
4954   "referenced_type" : "_ZTIN7android6RWLockE",
4955   "self_type" : "_ZTIRN7android6RWLockE",
4956   "size" : 4,
4957   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
4958  },
4959  {
4960   "alignment" : 4,
4961   "linker_set_key" : "_ZTIRN7android7String8E",
4962   "name" : "android::String8 &",
4963   "referenced_type" : "_ZTIN7android7String8E",
4964   "self_type" : "_ZTIRN7android7String8E",
4965   "size" : 4,
4966   "source_file" : "/system/core/libutils/include/utils/String8.h"
4967  },
4968  {
4969   "alignment" : 4,
4970   "linker_set_key" : "_ZTIRN7android8String16E",
4971   "name" : "android::String16 &",
4972   "referenced_type" : "_ZTIN7android8String16E",
4973   "self_type" : "_ZTIRN7android8String16E",
4974   "size" : 4,
4975   "source_file" : "/system/core/libutils/include/utils/String16.h"
4976  },
4977  {
4978   "alignment" : 4,
4979   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4980   "name" : "android::hardware::TextOutput &",
4981   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4982   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4983   "size" : 4,
4984   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
4985  },
4986  {
4987   "alignment" : 4,
4988   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4989   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4990   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4991   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4992   "size" : 4,
4993   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
4994  },
4995  {
4996   "alignment" : 4,
4997   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4998   "name" : "android::hardware::hidl_memory &",
4999   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5000   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
5001   "size" : 4,
5002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5003  },
5004  {
5005   "alignment" : 4,
5006   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
5007   "name" : "android::hardware::hidl_string &",
5008   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5009   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
5010   "size" : 4,
5011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5012  },
5013  {
5014   "alignment" : 4,
5015   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5016   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &",
5017   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5018   "self_type" : "_ZTIRN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5019   "size" : 4,
5020   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5021  },
5022  {
5023   "alignment" : 4,
5024   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5025   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > &",
5026   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5027   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5028   "size" : 4,
5029   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5030  },
5031  {
5032   "alignment" : 4,
5033   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
5034   "name" : "android::hardware::Return<bool> &",
5035   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5036   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
5037   "size" : 4,
5038   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5039  },
5040  {
5041   "alignment" : 4,
5042   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
5043   "name" : "android::hardware::Return<void> &",
5044   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5045   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
5046   "size" : 4,
5047   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5048  },
5049  {
5050   "alignment" : 4,
5051   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
5052   "name" : "android::hardware::Status &",
5053   "referenced_type" : "_ZTIN7android8hardware6StatusE",
5054   "self_type" : "_ZTIRN7android8hardware6StatusE",
5055   "size" : 4,
5056   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5057  },
5058  {
5059   "alignment" : 4,
5060   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5061   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
5062   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5063   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5064   "size" : 4,
5065   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5066  },
5067  {
5068   "alignment" : 4,
5069   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5070   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
5071   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5072   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5073   "size" : 4,
5074   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5075  },
5076  {
5077   "alignment" : 4,
5078   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5079   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
5080   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5081   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5082   "size" : 4,
5083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5084  },
5085  {
5086   "alignment" : 4,
5087   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5088   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
5089   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5090   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5091   "size" : 4,
5092   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5093  },
5094  {
5095   "alignment" : 4,
5096   "linker_set_key" : "_ZTIRh",
5097   "name" : "unsigned char &",
5098   "referenced_type" : "_ZTIh",
5099   "self_type" : "_ZTIRh",
5100   "size" : 4,
5101   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5102  },
5103  {
5104   "alignment" : 4,
5105   "linker_set_key" : "_ZTIRi",
5106   "name" : "int &",
5107   "referenced_type" : "_ZTIi",
5108   "self_type" : "_ZTIRi",
5109   "size" : 4,
5110   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
5111  },
5112  {
5113   "alignment" : 4,
5114   "linker_set_key" : "_ZTIRj",
5115   "name" : "unsigned int &",
5116   "referenced_type" : "_ZTIj",
5117   "self_type" : "_ZTIRj",
5118   "size" : 4,
5119   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5120  },
5121  {
5122   "alignment" : 4,
5123   "linker_set_key" : "_ZTIRt",
5124   "name" : "unsigned short &",
5125   "referenced_type" : "_ZTIt",
5126   "self_type" : "_ZTIRt",
5127   "size" : 4,
5128   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
5129  }
5130 ],
5131 "pointer_types" :
5132 [
5133  {
5134   "alignment" : 4,
5135   "linker_set_key" : "_ZTIP13native_handle",
5136   "name" : "native_handle *",
5137   "referenced_type" : "_ZTI13native_handle",
5138   "self_type" : "_ZTIP13native_handle",
5139   "size" : 4,
5140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5141  },
5142  {
5143   "alignment" : 4,
5144   "linker_set_key" : "_ZTIP18android_flex_plane",
5145   "name" : "android_flex_plane *",
5146   "referenced_type" : "_ZTI18android_flex_plane",
5147   "self_type" : "_ZTIP18android_flex_plane",
5148   "size" : 4,
5149   "source_file" : "/system/core/libsystem/include/system/graphics.h"
5150  },
5151  {
5152   "alignment" : 4,
5153   "linker_set_key" : "_ZTIP7log_msg",
5154   "name" : "log_msg *",
5155   "referenced_type" : "_ZTI7log_msg",
5156   "self_type" : "_ZTIP7log_msg",
5157   "size" : 4,
5158   "source_file" : "/system/core/liblog/include/log/log_read.h"
5159  },
5160  {
5161   "alignment" : 4,
5162   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5163   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
5164   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5165   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
5166   "size" : 4,
5167   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
5168  },
5169  {
5170   "alignment" : 4,
5171   "linker_set_key" : "_ZTIPFiPvE",
5172   "name" : "int (*)(void *)",
5173   "referenced_type" : "_ZTIFiPvE",
5174   "self_type" : "_ZTIPFiPvE",
5175   "size" : 4,
5176   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5177  },
5178  {
5179   "alignment" : 4,
5180   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5181   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
5182   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5183   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
5184   "size" : 4,
5185   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5186  },
5187  {
5188   "alignment" : 4,
5189   "linker_set_key" : "_ZTIPK13native_handle",
5190   "name" : "const native_handle *",
5191   "referenced_type" : "_ZTIK13native_handle",
5192   "self_type" : "_ZTIPK13native_handle",
5193   "size" : 4,
5194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5195  },
5196  {
5197   "alignment" : 4,
5198   "linker_set_key" : "_ZTIPK7log_msg",
5199   "name" : "const log_msg *",
5200   "referenced_type" : "_ZTIK7log_msg",
5201   "self_type" : "_ZTIPK7log_msg",
5202   "size" : 4,
5203   "source_file" : "/system/core/liblog/include/log/log_read.h"
5204  },
5205  {
5206   "alignment" : 4,
5207   "linker_set_key" : "_ZTIPKDs",
5208   "name" : "const char16_t *",
5209   "referenced_type" : "_ZTIKDs",
5210   "self_type" : "_ZTIPKDs",
5211   "size" : 4,
5212   "source_file" : "/system/core/libutils/include/utils/String16.h"
5213  },
5214  {
5215   "alignment" : 4,
5216   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
5217   "name" : "const android::VectorImpl *",
5218   "referenced_type" : "_ZTIKN7android10VectorImplE",
5219   "self_type" : "_ZTIPKN7android10VectorImplE",
5220   "size" : 4,
5221   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5222  },
5223  {
5224   "alignment" : 4,
5225   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
5226   "name" : "const android::NativeHandle *",
5227   "referenced_type" : "_ZTIKN7android12NativeHandleE",
5228   "self_type" : "_ZTIPKN7android12NativeHandleE",
5229   "size" : 4,
5230   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5231  },
5232  {
5233   "alignment" : 4,
5234   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5235   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
5236   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5237   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5238   "size" : 4,
5239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5240  },
5241  {
5242   "alignment" : 4,
5243   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5244   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5245   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5246   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5247   "size" : 4,
5248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5249  },
5250  {
5251   "alignment" : 4,
5252   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5253   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5254   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5255   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5256   "size" : 4,
5257   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5258  },
5259  {
5260   "alignment" : 4,
5261   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5262   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
5263   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5264   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5265   "size" : 4,
5266   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5267  },
5268  {
5269   "alignment" : 4,
5270   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5271   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5272   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5273   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5274   "size" : 4,
5275   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5276  },
5277  {
5278   "alignment" : 4,
5279   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5280   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub> *",
5281   "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5282   "self_type" : "_ZTIPKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5283   "size" : 4,
5284   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5285  },
5286  {
5287   "alignment" : 4,
5288   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5289   "name" : "const android::sp<android::hardware::ProcessState> *",
5290   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5291   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
5292   "size" : 4,
5293   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5294  },
5295  {
5296   "alignment" : 4,
5297   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5298   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
5299   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5300   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
5301   "size" : 4,
5302   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5303  },
5304  {
5305   "alignment" : 4,
5306   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5307   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
5308   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5309   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5310   "size" : 4,
5311   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5312  },
5313  {
5314   "alignment" : 4,
5315   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5316   "name" : "const android::sp<android::hardware::IBinder> *",
5317   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5318   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
5319   "size" : 4,
5320   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5321  },
5322  {
5323   "alignment" : 4,
5324   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5325   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
5326   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5327   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5328   "size" : 4,
5329   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5330  },
5331  {
5332   "alignment" : 4,
5333   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5334   "name" : "const android::wp<android::hardware::BHwBinder> *",
5335   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5336   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
5337   "size" : 4,
5338   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5339  },
5340  {
5341   "alignment" : 4,
5342   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5343   "name" : "const android::hidl::base::V1_0::IBase *",
5344   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5345   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5346   "size" : 4,
5347   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5348  },
5349  {
5350   "alignment" : 4,
5351   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5352   "name" : "const android::hidl::base::V1_0::BpHwBase *",
5353   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5354   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
5355   "size" : 4,
5356   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5357  },
5358  {
5359   "alignment" : 4,
5360   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5361   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
5362   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5363   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
5364   "size" : 4,
5365   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5366  },
5367  {
5368   "alignment" : 4,
5369   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5370   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
5371   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5372   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
5373   "size" : 4,
5374   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5375  },
5376  {
5377   "alignment" : 4,
5378   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
5379   "name" : "const android::RefBase *",
5380   "referenced_type" : "_ZTIKN7android7RefBaseE",
5381   "self_type" : "_ZTIPKN7android7RefBaseE",
5382   "size" : 4,
5383   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5384  },
5385  {
5386   "alignment" : 4,
5387   "linker_set_key" : "_ZTIPKN7android7String8E",
5388   "name" : "const android::String8 *",
5389   "referenced_type" : "_ZTIKN7android7String8E",
5390   "self_type" : "_ZTIPKN7android7String8E",
5391   "size" : 4,
5392   "source_file" : "/system/core/libutils/include/utils/String8.h"
5393  },
5394  {
5395   "alignment" : 4,
5396   "linker_set_key" : "_ZTIPKN7android8String16E",
5397   "name" : "const android::String16 *",
5398   "referenced_type" : "_ZTIKN7android8String16E",
5399   "self_type" : "_ZTIPKN7android8String16E",
5400   "size" : 4,
5401   "source_file" : "/system/core/libutils/include/utils/String16.h"
5402  },
5403  {
5404   "alignment" : 4,
5405   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_011IContexthubE",
5406   "name" : "const android::hardware::contexthub::V1_0::IContexthub *",
5407   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
5408   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_011IContexthubE",
5409   "size" : 4,
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
5411  },
5412  {
5413   "alignment" : 4,
5414   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5415   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub *",
5416   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5417   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_014BpHwContexthubE",
5418   "size" : 4,
5419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
5420  },
5421  {
5422   "alignment" : 4,
5423   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5424   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback *",
5425   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5426   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5427   "size" : 4,
5428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
5429  },
5430  {
5431   "alignment" : 4,
5432   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5433   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback *",
5434   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5435   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
5436   "size" : 4,
5437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
5438  },
5439  {
5440   "alignment" : 4,
5441   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_111IContexthubE",
5442   "name" : "const android::hardware::contexthub::V1_1::IContexthub *",
5443   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
5444   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_111IContexthubE",
5445   "size" : 4,
5446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
5447  },
5448  {
5449   "alignment" : 4,
5450   "linker_set_key" : "_ZTIPKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5451   "name" : "const android::hardware::contexthub::V1_1::BpHwContexthub *",
5452   "referenced_type" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5453   "self_type" : "_ZTIPKN7android8hardware10contexthub4V1_114BpHwContexthubE",
5454   "size" : 4,
5455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
5456  },
5457  {
5458   "alignment" : 4,
5459   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5460   "name" : "const android::hardware::BpHwRefBase *",
5461   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5462   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
5463   "size" : 4,
5464   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
5465  },
5466  {
5467   "alignment" : 4,
5468   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
5469   "name" : "const android::hardware::hidl_memory *",
5470   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5471   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
5472   "size" : 4,
5473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5474  },
5475  {
5476   "alignment" : 4,
5477   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
5478   "name" : "const android::hardware::hidl_version *",
5479   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5480   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
5481   "size" : 4,
5482   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5483  },
5484  {
5485   "alignment" : 4,
5486   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5487   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
5488   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5489   "self_type" : "_ZTIPKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
5490   "size" : 4,
5491   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5492  },
5493  {
5494   "alignment" : 4,
5495   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5496   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > *",
5497   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5498   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
5499   "size" : 4,
5500   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5501  },
5502  {
5503   "alignment" : 4,
5504   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
5505   "name" : "const android::hardware::Return<bool> *",
5506   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5507   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
5508   "size" : 4,
5509   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5510  },
5511  {
5512   "alignment" : 4,
5513   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
5514   "name" : "const android::hardware::Status *",
5515   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
5516   "self_type" : "_ZTIPKN7android8hardware6StatusE",
5517   "size" : 4,
5518   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5519  },
5520  {
5521   "alignment" : 4,
5522   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5523   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor> *",
5524   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5525   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
5526   "size" : 4,
5527   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5528  },
5529  {
5530   "alignment" : 4,
5531   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5532   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange> *",
5533   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5534   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
5535   "size" : 4,
5536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5537  },
5538  {
5539   "alignment" : 4,
5540   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5541   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
5542   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5543   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5544   "size" : 4,
5545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5546  },
5547  {
5548   "alignment" : 4,
5549   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5550   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5551   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5552   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5553   "size" : 4,
5554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5555  },
5556  {
5557   "alignment" : 4,
5558   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5559   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
5560   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
5561   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
5562   "size" : 4,
5563   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5564  },
5565  {
5566   "alignment" : 4,
5567   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5568   "name" : "const android::hardware::details::hidl_pointer<int> *",
5569   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5570   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
5571   "size" : 4,
5572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5573  },
5574  {
5575   "alignment" : 4,
5576   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
5577   "name" : "const android::hardware::details::return_status *",
5578   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
5579   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
5580   "size" : 4,
5581   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
5582  },
5583  {
5584   "alignment" : 4,
5585   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5586   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor> *",
5587   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5588   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
5589   "size" : 4,
5590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5591  },
5592  {
5593   "alignment" : 4,
5594   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5595   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange> *",
5596   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5597   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
5598   "size" : 4,
5599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5600  },
5601  {
5602   "alignment" : 4,
5603   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5604   "name" : "const android::hardware::hidl_vec<unsigned char> *",
5605   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
5606   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
5607   "size" : 4,
5608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5609  },
5610  {
5611   "alignment" : 4,
5612   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5613   "name" : "const android::hardware::hidl_vec<int> *",
5614   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5615   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
5616   "size" : 4,
5617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5618  },
5619  {
5620   "alignment" : 4,
5621   "linker_set_key" : "_ZTIPKc",
5622   "name" : "const char *",
5623   "referenced_type" : "_ZTIKc",
5624   "self_type" : "_ZTIPKc",
5625   "size" : 4,
5626   "source_file" : "/system/core/liblog/include/android/log.h"
5627  },
5628  {
5629   "alignment" : 4,
5630   "linker_set_key" : "_ZTIPKh",
5631   "name" : "const unsigned char *",
5632   "referenced_type" : "_ZTIKh",
5633   "self_type" : "_ZTIPKh",
5634   "size" : 4,
5635   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5636  },
5637  {
5638   "alignment" : 4,
5639   "linker_set_key" : "_ZTIPKv",
5640   "name" : "const void *",
5641   "referenced_type" : "_ZTIKv",
5642   "self_type" : "_ZTIPKv",
5643   "size" : 4,
5644   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5645  },
5646  {
5647   "alignment" : 4,
5648   "linker_set_key" : "_ZTIPKy",
5649   "name" : "const unsigned long long *",
5650   "referenced_type" : "_ZTIKy",
5651   "self_type" : "_ZTIPKy",
5652   "size" : 4,
5653   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
5654  },
5655  {
5656   "alignment" : 4,
5657   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
5658   "name" : "android::ScopedTrace *",
5659   "referenced_type" : "_ZTIN7android11ScopedTraceE",
5660   "self_type" : "_ZTIPN7android11ScopedTraceE",
5661   "size" : 4,
5662   "source_file" : "/system/core/libutils/include/utils/Trace.h"
5663  },
5664  {
5665   "alignment" : 4,
5666   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
5667   "name" : "android::ReferenceRenamer *",
5668   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
5669   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
5670   "size" : 4,
5671   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5672  },
5673  {
5674   "alignment" : 4,
5675   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
5676   "name" : "android::VirtualLightRefBase *",
5677   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
5678   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
5679   "size" : 4,
5680   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
5681  },
5682  {
5683   "alignment" : 4,
5684   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5685   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
5686   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5687   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
5688   "size" : 4,
5689   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5690  },
5691  {
5692   "alignment" : 4,
5693   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5694   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
5695   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5696   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5697   "size" : 4,
5698   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5699  },
5700  {
5701   "alignment" : 4,
5702   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5703   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
5704   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5705   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5706   "size" : 4,
5707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5708  },
5709  {
5710   "alignment" : 4,
5711   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5712   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub> *",
5713   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5714   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
5715   "size" : 4,
5716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5717  },
5718  {
5719   "alignment" : 4,
5720   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5721   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> *",
5722   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5723   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
5724   "size" : 4,
5725   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5726  },
5727  {
5728   "alignment" : 4,
5729   "linker_set_key" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5730   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> *",
5731   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5732   "self_type" : "_ZTIPN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
5733   "size" : 4,
5734   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5735  },
5736  {
5737   "alignment" : 4,
5738   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5739   "name" : "android::sp<android::hardware::ProcessState> *",
5740   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5741   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
5742   "size" : 4,
5743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5744  },
5745  {
5746   "alignment" : 4,
5747   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5748   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
5749   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5750   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5751   "size" : 4,
5752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5753  },
5754  {
5755   "alignment" : 4,
5756   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5757   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
5758   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5759   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
5760   "size" : 4,
5761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5762  },
5763  {
5764   "alignment" : 4,
5765   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5766   "name" : "android::sp<android::hardware::IBinder> *",
5767   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5768   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
5769   "size" : 4,
5770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5771  },
5772  {
5773   "alignment" : 4,
5774   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5775   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
5776   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5777   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
5778   "size" : 4,
5779   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5780  },
5781  {
5782   "alignment" : 4,
5783   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5784   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
5785   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5786   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
5787   "size" : 4,
5788   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5789  },
5790  {
5791   "alignment" : 4,
5792   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5793   "name" : "android::wp<android::hardware::BHwBinder> *",
5794   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5795   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
5796   "size" : 4,
5797   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5798  },
5799  {
5800   "alignment" : 4,
5801   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5802   "name" : "android::hidl::base::V1_0::IBase *",
5803   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5804   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
5805   "size" : 4,
5806   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5807  },
5808  {
5809   "alignment" : 4,
5810   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5811   "name" : "android::hidl::base::V1_0::BnHwBase *",
5812   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
5813   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
5814   "size" : 4,
5815   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
5816  },
5817  {
5818   "alignment" : 4,
5819   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5820   "name" : "android::hidl::manager::V1_0::IServiceManager *",
5821   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5822   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5823   "size" : 4,
5824   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5825  },
5826  {
5827   "alignment" : 4,
5828   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5829   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5830   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5831   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5832   "size" : 4,
5833   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5834  },
5835  {
5836   "alignment" : 4,
5837   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5838   "name" : "android::Mutex::Autolock *",
5839   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5840   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5841   "size" : 4,
5842   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5843  },
5844  {
5845   "alignment" : 4,
5846   "linker_set_key" : "_ZTIPN7android5MutexE",
5847   "name" : "android::Mutex *",
5848   "referenced_type" : "_ZTIN7android5MutexE",
5849   "self_type" : "_ZTIPN7android5MutexE",
5850   "size" : 4,
5851   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
5852  },
5853  {
5854   "alignment" : 4,
5855   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5856   "name" : "android::RWLock::AutoRLock *",
5857   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5858   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5859   "size" : 4,
5860   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5861  },
5862  {
5863   "alignment" : 4,
5864   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5865   "name" : "android::RWLock::AutoWLock *",
5866   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5867   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5868   "size" : 4,
5869   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5870  },
5871  {
5872   "alignment" : 4,
5873   "linker_set_key" : "_ZTIPN7android6RWLockE",
5874   "name" : "android::RWLock *",
5875   "referenced_type" : "_ZTIN7android6RWLockE",
5876   "self_type" : "_ZTIPN7android6RWLockE",
5877   "size" : 4,
5878   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
5879  },
5880  {
5881   "alignment" : 4,
5882   "linker_set_key" : "_ZTIPN7android6ThreadE",
5883   "name" : "android::Thread *",
5884   "referenced_type" : "_ZTIN7android6ThreadE",
5885   "self_type" : "_ZTIPN7android6ThreadE",
5886   "size" : 4,
5887   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5888  },
5889  {
5890   "alignment" : 4,
5891   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5892   "name" : "android::RefBase::weakref_impl *",
5893   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5894   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5895   "size" : 4,
5896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5897  },
5898  {
5899   "alignment" : 4,
5900   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5901   "name" : "android::RefBase::weakref_type *",
5902   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5903   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5904   "size" : 4,
5905   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5906  },
5907  {
5908   "alignment" : 4,
5909   "linker_set_key" : "_ZTIPN7android7RefBaseE",
5910   "name" : "android::RefBase *",
5911   "referenced_type" : "_ZTIN7android7RefBaseE",
5912   "self_type" : "_ZTIPN7android7RefBaseE",
5913   "size" : 4,
5914   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5915  },
5916  {
5917   "alignment" : 4,
5918   "linker_set_key" : "_ZTIPN7android7String8E",
5919   "name" : "android::String8 *",
5920   "referenced_type" : "_ZTIN7android7String8E",
5921   "self_type" : "_ZTIPN7android7String8E",
5922   "size" : 4,
5923   "source_file" : "/system/core/libutils/include/utils/String8.h"
5924  },
5925  {
5926   "alignment" : 4,
5927   "linker_set_key" : "_ZTIPN7android8String16E",
5928   "name" : "android::String16 *",
5929   "referenced_type" : "_ZTIN7android8String16E",
5930   "self_type" : "_ZTIPN7android8String16E",
5931   "size" : 4,
5932   "source_file" : "/system/core/libutils/include/utils/String16.h"
5933  },
5934  {
5935   "alignment" : 4,
5936   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5937   "name" : "android::hardware::IInterface *",
5938   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5939   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5940   "size" : 4,
5941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5942  },
5943  {
5944   "alignment" : 4,
5945   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE",
5946   "name" : "android::hardware::contexthub::V1_0::ContextHub *",
5947   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
5948   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE",
5949   "size" : 4,
5950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5951  },
5952  {
5953   "alignment" : 4,
5954   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE",
5955   "name" : "android::hardware::contexthub::V1_0::IContexthub *",
5956   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
5957   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE",
5958   "size" : 4,
5959   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5960  },
5961  {
5962   "alignment" : 4,
5963   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_014BnHwContexthubE",
5964   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub *",
5965   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
5966   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_014BnHwContexthubE",
5967   "size" : 4,
5968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h"
5969  },
5970  {
5971   "alignment" : 4,
5972   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE",
5973   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor *",
5974   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
5975   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE",
5976   "size" : 4,
5977   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5978  },
5979  {
5980   "alignment" : 4,
5981   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5982   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback *",
5983   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5984   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE",
5985   "size" : 4,
5986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5987  },
5988  {
5989   "alignment" : 4,
5990   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5991   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback *",
5992   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5993   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
5994   "size" : 4,
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h"
5996  },
5997  {
5998   "alignment" : 4,
5999   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE",
6000   "name" : "android::hardware::contexthub::V1_0::MemRange *",
6001   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
6002   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE",
6003   "size" : 4,
6004   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6005  },
6006  {
6007   "alignment" : 4,
6008   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE",
6009   "name" : "android::hardware::contexthub::V1_1::IContexthub *",
6010   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
6011   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE",
6012   "size" : 4,
6013   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6014  },
6015  {
6016   "alignment" : 4,
6017   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE",
6018   "name" : "android::hardware::contexthub::V1_1::BsContexthub *",
6019   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
6020   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_112BsContexthubE",
6021   "size" : 4,
6022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6023  },
6024  {
6025   "alignment" : 4,
6026   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE",
6027   "name" : "android::hardware::contexthub::V1_1::BnHwContexthub *",
6028   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
6029   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_114BnHwContexthubE",
6030   "size" : 4,
6031   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6032  },
6033  {
6034   "alignment" : 4,
6035   "linker_set_key" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE",
6036   "name" : "android::hardware::contexthub::V1_1::BpHwContexthub *",
6037   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
6038   "self_type" : "_ZTIPN7android8hardware10contexthub4V1_114BpHwContexthubE",
6039   "size" : 4,
6040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6041  },
6042  {
6043   "alignment" : 4,
6044   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6045   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
6046   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6047   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
6048   "size" : 4,
6049   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6050  },
6051  {
6052   "alignment" : 4,
6053   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6054   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_1::IContexthub> *",
6055   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6056   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
6057   "size" : 4,
6058   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6059  },
6060  {
6061   "alignment" : 4,
6062   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
6063   "name" : "android::hardware::hidl_memory *",
6064   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6065   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
6066   "size" : 4,
6067   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6068  },
6069  {
6070   "alignment" : 4,
6071   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
6072   "name" : "android::hardware::hidl_string *",
6073   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6074   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
6075   "size" : 4,
6076   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6077  },
6078  {
6079   "alignment" : 4,
6080   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
6081   "name" : "android::hardware::ProcessState *",
6082   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
6083   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
6084   "size" : 4,
6085   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6086  },
6087  {
6088   "alignment" : 4,
6089   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
6090   "name" : "android::hardware::hidl_version *",
6091   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6092   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
6093   "size" : 4,
6094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6095  },
6096  {
6097   "alignment" : 4,
6098   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6099   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
6100   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6101   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
6102   "size" : 4,
6103   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6104  },
6105  {
6106   "alignment" : 4,
6107   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6108   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
6109   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6110   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
6111   "size" : 4,
6112   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6113  },
6114  {
6115   "alignment" : 4,
6116   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6117   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
6118   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6119   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
6120   "size" : 4,
6121   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6122  },
6123  {
6124   "alignment" : 4,
6125   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6126   "name" : "android::hardware::GrantorDescriptor *",
6127   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
6128   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
6129   "size" : 4,
6130   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6131  },
6132  {
6133   "alignment" : 4,
6134   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6135   "name" : "android::hardware::hidl_death_recipient *",
6136   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
6137   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
6138   "size" : 4,
6139   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6140  },
6141  {
6142   "alignment" : 4,
6143   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6144   "name" : "android::hardware::hidl_binder_death_recipient *",
6145   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
6146   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
6147   "size" : 4,
6148   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6149  },
6150  {
6151   "alignment" : 4,
6152   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
6153   "name" : "android::hardware::Parcel *",
6154   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6155   "self_type" : "_ZTIPN7android8hardware6ParcelE",
6156   "size" : 4,
6157   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6158  },
6159  {
6160   "alignment" : 4,
6161   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6162   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> *",
6163   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6164   "self_type" : "_ZTIPN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6165   "size" : 4,
6166   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6167  },
6168  {
6169   "alignment" : 4,
6170   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6171   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > *",
6172   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6173   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6174   "size" : 4,
6175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6176  },
6177  {
6178   "alignment" : 4,
6179   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
6180   "name" : "android::hardware::Return<bool> *",
6181   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6182   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
6183   "size" : 4,
6184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6185  },
6186  {
6187   "alignment" : 4,
6188   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
6189   "name" : "android::hardware::Return<void> *",
6190   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6191   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
6192   "size" : 4,
6193   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6194  },
6195  {
6196   "alignment" : 4,
6197   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
6198   "name" : "android::hardware::Status *",
6199   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6200   "self_type" : "_ZTIPN7android8hardware6StatusE",
6201   "size" : 4,
6202   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6203  },
6204  {
6205   "alignment" : 4,
6206   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6207   "name" : "android::hardware::IBinder::DeathRecipient *",
6208   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
6209   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
6210   "size" : 4,
6211   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6212  },
6213  {
6214   "alignment" : 4,
6215   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
6216   "name" : "android::hardware::IBinder *",
6217   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
6218   "self_type" : "_ZTIPN7android8hardware7IBinderE",
6219   "size" : 4,
6220   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6221  },
6222  {
6223   "alignment" : 4,
6224   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6225   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
6226   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6227   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6228   "size" : 4,
6229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6230  },
6231  {
6232   "alignment" : 4,
6233   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6234   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
6235   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6236   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6237   "size" : 4,
6238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6239  },
6240  {
6241   "alignment" : 4,
6242   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6243   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
6244   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6245   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
6246   "size" : 4,
6247   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6248  },
6249  {
6250   "alignment" : 4,
6251   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
6252   "name" : "android::hardware::details::return_status *",
6253   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
6254   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
6255   "size" : 4,
6256   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6257  },
6258  {
6259   "alignment" : 4,
6260   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6261   "name" : "android::hardware::details::HidlInstrumentor *",
6262   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
6263   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
6264   "size" : 4,
6265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6266  },
6267  {
6268   "alignment" : 4,
6269   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6270   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
6271   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6272   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6273   "size" : 4,
6274   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6275  },
6276  {
6277   "alignment" : 4,
6278   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6279   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
6280   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6281   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6282   "size" : 4,
6283   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6284  },
6285  {
6286   "alignment" : 4,
6287   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
6288   "name" : "android::hardware::BHwBinder *",
6289   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
6290   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
6291   "size" : 4,
6292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6293  },
6294  {
6295   "alignment" : 4,
6296   "linker_set_key" : "_ZTIPN7android9ConditionE",
6297   "name" : "android::Condition *",
6298   "referenced_type" : "_ZTIN7android9ConditionE",
6299   "self_type" : "_ZTIPN7android9ConditionE",
6300   "size" : 4,
6301   "source_file" : "/system/core/libutils/include/utils/Condition.h"
6302  },
6303  {
6304   "alignment" : 4,
6305   "linker_set_key" : "_ZTIPPv",
6306   "name" : "void **",
6307   "referenced_type" : "_ZTIPv",
6308   "self_type" : "_ZTIPPv",
6309   "size" : 4,
6310   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6311  },
6312  {
6313   "alignment" : 4,
6314   "linker_set_key" : "_ZTIPc",
6315   "name" : "char *",
6316   "referenced_type" : "_ZTIc",
6317   "self_type" : "_ZTIPc",
6318   "size" : 4,
6319   "source_file" : "/system/core/liblog/include/log/log_read.h"
6320  },
6321  {
6322   "alignment" : 4,
6323   "linker_set_key" : "_ZTIPh",
6324   "name" : "unsigned char *",
6325   "referenced_type" : "_ZTIh",
6326   "self_type" : "_ZTIPh",
6327   "size" : 4,
6328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6329  },
6330  {
6331   "alignment" : 4,
6332   "linker_set_key" : "_ZTIPi",
6333   "name" : "int *",
6334   "referenced_type" : "_ZTIi",
6335   "self_type" : "_ZTIPi",
6336   "size" : 4,
6337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6338  },
6339  {
6340   "alignment" : 4,
6341   "linker_set_key" : "_ZTIPv",
6342   "name" : "void *",
6343   "referenced_type" : "_ZTIv",
6344   "self_type" : "_ZTIPv",
6345   "size" : 4,
6346   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6347  },
6348  {
6349   "alignment" : 4,
6350   "linker_set_key" : "_ZTIPy",
6351   "name" : "unsigned long long *",
6352   "referenced_type" : "_ZTIy",
6353   "self_type" : "_ZTIPy",
6354   "size" : 4,
6355   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6356  }
6357 ],
6358 "qualified_types" :
6359 [
6360  {
6361   "alignment" : 4,
6362   "is_const" : true,
6363   "linker_set_key" : "_ZTIK13native_handle",
6364   "name" : "const native_handle",
6365   "referenced_type" : "_ZTI13native_handle",
6366   "self_type" : "_ZTIK13native_handle",
6367   "size" : 12,
6368   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6369  },
6370  {
6371   "alignment" : 4,
6372   "is_const" : true,
6373   "linker_set_key" : "_ZTIK7log_msg",
6374   "name" : "const log_msg",
6375   "referenced_type" : "_ZTI7log_msg",
6376   "self_type" : "_ZTIK7log_msg",
6377   "size" : 5124,
6378   "source_file" : "/system/core/liblog/include/log/log_read.h"
6379  },
6380  {
6381   "alignment" : 2,
6382   "is_const" : true,
6383   "linker_set_key" : "_ZTIKDs",
6384   "name" : "const char16_t",
6385   "referenced_type" : "_ZTIDs",
6386   "self_type" : "_ZTIKDs",
6387   "size" : 2,
6388   "source_file" : "/system/core/libutils/include/utils/String16.h"
6389  },
6390  {
6391   "alignment" : 4,
6392   "is_const" : true,
6393   "linker_set_key" : "_ZTIKN7android10VectorImplE",
6394   "name" : "const android::VectorImpl",
6395   "referenced_type" : "_ZTIN7android10VectorImplE",
6396   "self_type" : "_ZTIKN7android10VectorImplE",
6397   "size" : 20,
6398   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6399  },
6400  {
6401   "alignment" : 4,
6402   "is_const" : true,
6403   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
6404   "name" : "const android::NativeHandle",
6405   "referenced_type" : "_ZTIN7android12NativeHandleE",
6406   "self_type" : "_ZTIKN7android12NativeHandleE",
6407   "size" : 12,
6408   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6409  },
6410  {
6411   "alignment" : 4,
6412   "is_const" : true,
6413   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6414   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
6415   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
6416   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6417   "size" : 4,
6418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6419  },
6420  {
6421   "alignment" : 4,
6422   "is_const" : true,
6423   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6424   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
6425   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6426   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6427   "size" : 4,
6428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6429  },
6430  {
6431   "alignment" : 4,
6432   "is_const" : true,
6433   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6434   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
6435   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6436   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6437   "size" : 4,
6438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "is_const" : true,
6443   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6444   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthub>",
6445   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6446   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
6447   "size" : 4,
6448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "is_const" : true,
6453   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6454   "name" : "const android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
6455   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6456   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
6457   "size" : 4,
6458   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6459  },
6460  {
6461   "alignment" : 4,
6462   "is_const" : true,
6463   "linker_set_key" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6464   "name" : "const android::sp<android::hardware::contexthub::V1_1::IContexthub>",
6465   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6466   "self_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
6467   "size" : 4,
6468   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6469  },
6470  {
6471   "alignment" : 4,
6472   "is_const" : true,
6473   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6474   "name" : "const android::sp<android::hardware::ProcessState>",
6475   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
6476   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6477   "size" : 4,
6478   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "is_const" : true,
6483   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6484   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
6485   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
6486   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6487   "size" : 4,
6488   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6489  },
6490  {
6491   "alignment" : 4,
6492   "is_const" : true,
6493   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6494   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
6495   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6496   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6497   "size" : 4,
6498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6499  },
6500  {
6501   "alignment" : 4,
6502   "is_const" : true,
6503   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6504   "name" : "const android::sp<android::hardware::IBinder>",
6505   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
6506   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6507   "size" : 4,
6508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6509  },
6510  {
6511   "alignment" : 4,
6512   "is_const" : true,
6513   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6514   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
6515   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
6516   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6517   "size" : 8,
6518   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6519  },
6520  {
6521   "alignment" : 4,
6522   "is_const" : true,
6523   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6524   "name" : "const android::wp<android::hardware::BHwBinder>",
6525   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
6526   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6527   "size" : 8,
6528   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "is_const" : true,
6533   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6534   "name" : "const android::hidl::base::V1_0::IBase",
6535   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
6536   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6537   "size" : 12,
6538   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6539  },
6540  {
6541   "alignment" : 4,
6542   "is_const" : true,
6543   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6544   "name" : "const android::hidl::base::V1_0::BpHwBase",
6545   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
6546   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6547   "size" : 92,
6548   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6549  },
6550  {
6551   "alignment" : 4,
6552   "is_const" : true,
6553   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6554   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
6555   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6556   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
6557   "size" : 4,
6558   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6559  },
6560  {
6561   "alignment" : 4,
6562   "is_const" : true,
6563   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6564   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
6565   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6566   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
6567   "size" : 4,
6568   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6569  },
6570  {
6571   "alignment" : 1,
6572   "is_const" : true,
6573   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6574   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
6575   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
6576   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
6577   "size" : 1,
6578   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6579  },
6580  {
6581   "alignment" : 4,
6582   "is_const" : true,
6583   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6584   "name" : "const android::hidl::manager::V1_0::IServiceManager",
6585   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
6586   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6587   "size" : 12,
6588   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6589  },
6590  {
6591   "alignment" : 4,
6592   "is_const" : true,
6593   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6594   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
6595   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
6596   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6597   "size" : 12,
6598   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6599  },
6600  {
6601   "alignment" : 4,
6602   "is_const" : true,
6603   "linker_set_key" : "_ZTIKN7android7RefBaseE",
6604   "name" : "const android::RefBase",
6605   "referenced_type" : "_ZTIN7android7RefBaseE",
6606   "self_type" : "_ZTIKN7android7RefBaseE",
6607   "size" : 8,
6608   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6609  },
6610  {
6611   "alignment" : 4,
6612   "is_const" : true,
6613   "linker_set_key" : "_ZTIKN7android7String8E",
6614   "name" : "const android::String8",
6615   "referenced_type" : "_ZTIN7android7String8E",
6616   "self_type" : "_ZTIKN7android7String8E",
6617   "size" : 4,
6618   "source_file" : "/system/core/libutils/include/utils/String8.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "is_const" : true,
6623   "linker_set_key" : "_ZTIKN7android8String16E",
6624   "name" : "const android::String16",
6625   "referenced_type" : "_ZTIN7android8String16E",
6626   "self_type" : "_ZTIKN7android8String16E",
6627   "size" : 4,
6628   "source_file" : "/system/core/libutils/include/utils/String16.h"
6629  },
6630  {
6631   "alignment" : 4,
6632   "is_const" : true,
6633   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_010SensorTypeE",
6634   "name" : "const android::hardware::contexthub::V1_0::SensorType",
6635   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE",
6636   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_010SensorTypeE",
6637   "size" : 4,
6638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6639  },
6640  {
6641   "alignment" : 4,
6642   "is_const" : true,
6643   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
6644   "name" : "const android::hardware::contexthub::V1_0::IContexthub",
6645   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
6646   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_011IContexthubE",
6647   "size" : 12,
6648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h"
6649  },
6650  {
6651   "alignment" : 2,
6652   "is_const" : true,
6653   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_012HostEndPointE",
6654   "name" : "const android::hardware::contexthub::V1_0::HostEndPoint",
6655   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012HostEndPointE",
6656   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_012HostEndPointE",
6657   "size" : 2,
6658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "is_const" : true,
6663   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6664   "name" : "const android::hardware::contexthub::V1_0::NanoAppFlags",
6665   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6666   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_012NanoAppFlagsE",
6667   "size" : 4,
6668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6669  },
6670  {
6671   "alignment" : 8,
6672   "is_const" : true,
6673   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
6674   "name" : "const android::hardware::contexthub::V1_0::ContextHubMsg",
6675   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
6676   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013ContextHubMsgE",
6677   "size" : 32,
6678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6679  },
6680  {
6681   "alignment" : 4,
6682   "is_const" : true,
6683   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6684   "name" : "const android::hardware::contexthub::V1_0::HubMemoryFlag",
6685   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6686   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryFlagE",
6687   "size" : 4,
6688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6689  },
6690  {
6691   "alignment" : 4,
6692   "is_const" : true,
6693   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6694   "name" : "const android::hardware::contexthub::V1_0::HubMemoryType",
6695   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6696   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013HubMemoryTypeE",
6697   "size" : 4,
6698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6699  },
6700  {
6701   "alignment" : 8,
6702   "is_const" : true,
6703   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6704   "name" : "const android::hardware::contexthub::V1_0::NanoAppBinary",
6705   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6706   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_013NanoAppBinaryE",
6707   "size" : 40,
6708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "is_const" : true,
6713   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6714   "name" : "const android::hardware::contexthub::V1_0::AsyncEventType",
6715   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6716   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014AsyncEventTypeE",
6717   "size" : 4,
6718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6719  },
6720  {
6721   "alignment" : 4,
6722   "is_const" : true,
6723   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
6724   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthub",
6725   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
6726   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014BpHwContexthubE",
6727   "size" : 92,
6728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h"
6729  },
6730  {
6731   "alignment" : 8,
6732   "is_const" : true,
6733   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
6734   "name" : "const android::hardware::contexthub::V1_0::PhysicalSensor",
6735   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
6736   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_014PhysicalSensorE",
6737   "size" : 96,
6738   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6739  },
6740  {
6741   "alignment" : 4,
6742   "is_const" : true,
6743   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_017TransactionResultE",
6744   "name" : "const android::hardware::contexthub::V1_0::TransactionResult",
6745   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_017TransactionResultE",
6746   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_017TransactionResultE",
6747   "size" : 4,
6748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "is_const" : true,
6753   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6754   "name" : "const android::hardware::contexthub::V1_0::IContexthubCallback",
6755   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6756   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_019IContexthubCallbackE",
6757   "size" : 12,
6758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h"
6759  },
6760  {
6761   "alignment" : 4,
6762   "is_const" : true,
6763   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6764   "name" : "const android::hardware::contexthub::V1_0::BpHwContexthubCallback",
6765   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6766   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
6767   "size" : 92,
6768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h"
6769  },
6770  {
6771   "alignment" : 4,
6772   "is_const" : true,
6773   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_06ResultE",
6774   "name" : "const android::hardware::contexthub::V1_0::Result",
6775   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE",
6776   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_06ResultE",
6777   "size" : 4,
6778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
6779  },
6780  {
6781   "alignment" : 4,
6782   "is_const" : true,
6783   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
6784   "name" : "const android::hardware::contexthub::V1_0::MemRange",
6785   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
6786   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_08MemRangeE",
6787   "size" : 16,
6788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6789  },
6790  {
6791   "alignment" : 4,
6792   "is_const" : true,
6793   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
6794   "name" : "const android::hardware::contexthub::V1_1::IContexthub",
6795   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
6796   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_111IContexthubE",
6797   "size" : 12,
6798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
6799  },
6800  {
6801   "alignment" : 1,
6802   "is_const" : true,
6803   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_112SettingValueE",
6804   "name" : "const android::hardware::contexthub::V1_1::SettingValue",
6805   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112SettingValueE",
6806   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_112SettingValueE",
6807   "size" : 1,
6808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
6809  },
6810  {
6811   "alignment" : 4,
6812   "is_const" : true,
6813   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
6814   "name" : "const android::hardware::contexthub::V1_1::BpHwContexthub",
6815   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
6816   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_114BpHwContexthubE",
6817   "size" : 92,
6818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h"
6819  },
6820  {
6821   "alignment" : 1,
6822   "is_const" : true,
6823   "linker_set_key" : "_ZTIKN7android8hardware10contexthub4V1_17SettingE",
6824   "name" : "const android::hardware::contexthub::V1_1::Setting",
6825   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_17SettingE",
6826   "self_type" : "_ZTIKN7android8hardware10contexthub4V1_17SettingE",
6827   "size" : 1,
6828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
6829  },
6830  {
6831   "alignment" : 1,
6832   "is_const" : true,
6833   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6834   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
6835   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6836   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
6837   "size" : 32,
6838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "is_const" : true,
6843   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6844   "name" : "const android::hardware::BpHwRefBase",
6845   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
6846   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6847   "size" : 24,
6848   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6849  },
6850  {
6851   "alignment" : 4,
6852   "is_const" : true,
6853   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
6854   "name" : "const android::hardware::hidl_handle",
6855   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
6856   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
6857   "size" : 16,
6858   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6859  },
6860  {
6861   "alignment" : 4,
6862   "is_const" : true,
6863   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
6864   "name" : "const android::hardware::hidl_memory",
6865   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6866   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6867   "size" : 40,
6868   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6869  },
6870  {
6871   "alignment" : 4,
6872   "is_const" : true,
6873   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
6874   "name" : "const android::hardware::hidl_string",
6875   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6876   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
6877   "size" : 16,
6878   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6879  },
6880  {
6881   "alignment" : 2,
6882   "is_const" : true,
6883   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
6884   "name" : "const android::hardware::hidl_version",
6885   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
6886   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
6887   "size" : 4,
6888   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "is_const" : true,
6893   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
6894   "name" : "const android::hardware::Parcel",
6895   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
6896   "self_type" : "_ZTIKN7android8hardware6ParcelE",
6897   "size" : 68,
6898   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6899  },
6900  {
6901   "alignment" : 4,
6902   "is_const" : true,
6903   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6904   "name" : "const android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
6905   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6906   "self_type" : "_ZTIKN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
6907   "size" : 28,
6908   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6909  },
6910  {
6911   "alignment" : 4,
6912   "is_const" : true,
6913   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6914   "name" : "const android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> >",
6915   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6916   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
6917   "size" : 28,
6918   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6919  },
6920  {
6921   "alignment" : 4,
6922   "is_const" : true,
6923   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
6924   "name" : "const android::hardware::Return<bool>",
6925   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6926   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6927   "size" : 24,
6928   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "is_const" : true,
6933   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
6934   "name" : "const android::hardware::Status",
6935   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6936   "self_type" : "_ZTIKN7android8hardware6StatusE",
6937   "size" : 20,
6938   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6939  },
6940  {
6941   "alignment" : 4,
6942   "is_const" : true,
6943   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6944   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
6945   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6946   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
6947   "size" : 8,
6948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6949  },
6950  {
6951   "alignment" : 4,
6952   "is_const" : true,
6953   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6954   "name" : "const android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
6955   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6956   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
6957   "size" : 8,
6958   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6959  },
6960  {
6961   "alignment" : 4,
6962   "is_const" : true,
6963   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6964   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
6965   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6966   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6967   "size" : 8,
6968   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6969  },
6970  {
6971   "alignment" : 4,
6972   "is_const" : true,
6973   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6974   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
6975   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6976   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6977   "size" : 8,
6978   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "is_const" : true,
6983   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6984   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
6985   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
6986   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
6987   "size" : 8,
6988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6989  },
6990  {
6991   "alignment" : 4,
6992   "is_const" : true,
6993   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6994   "name" : "const android::hardware::details::hidl_pointer<int>",
6995   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
6996   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
6997   "size" : 8,
6998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6999  },
7000  {
7001   "alignment" : 4,
7002   "is_const" : true,
7003   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
7004   "name" : "const android::hardware::details::return_status",
7005   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
7006   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
7007   "size" : 24,
7008   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7009  },
7010  {
7011   "is_const" : true,
7012   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7013   "name" : "const iter<is_const>",
7014   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
7015   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
7016   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7017  },
7018  {
7019   "alignment" : 4,
7020   "is_const" : true,
7021   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
7022   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
7023   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
7024   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
7025   "size" : 16,
7026   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7027  },
7028  {
7029   "alignment" : 4,
7030   "is_const" : true,
7031   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7032   "name" : "const android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
7033   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7034   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
7035   "size" : 16,
7036   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "is_const" : true,
7041   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7042   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
7043   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7044   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
7045   "size" : 16,
7046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h"
7047  },
7048  {
7049   "alignment" : 4,
7050   "is_const" : true,
7051   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7052   "name" : "const android::hardware::hidl_vec<unsigned char>",
7053   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
7054   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7055   "size" : 16,
7056   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7057  },
7058  {
7059   "alignment" : 4,
7060   "is_const" : true,
7061   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7062   "name" : "const android::hardware::hidl_vec<int>",
7063   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
7064   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7065   "size" : 16,
7066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7067  },
7068  {
7069   "alignment" : 4,
7070   "is_const" : true,
7071   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7072   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
7073   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7074   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
7075   "size" : 12,
7076   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7077  },
7078  {
7079   "alignment" : 4,
7080   "is_const" : true,
7081   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7082   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
7083   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7084   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
7085   "size" : 12,
7086   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7087  },
7088  {
7089   "alignment" : 4,
7090   "is_const" : true,
7091   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7092   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
7093   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7094   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
7095   "size" : 4,
7096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7097  },
7098  {
7099   "alignment" : 1,
7100   "is_const" : true,
7101   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7102   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
7103   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7104   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
7105   "size" : 3,
7106   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7107  },
7108  {
7109   "alignment" : 4,
7110   "is_const" : true,
7111   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7112   "name" : "const std::array<android::hardware::contexthub::V1_0::SensorType, 16>",
7113   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7114   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_010SensorTypeELj16EEE",
7115   "size" : 64,
7116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7117  },
7118  {
7119   "alignment" : 2,
7120   "is_const" : true,
7121   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7122   "name" : "const std::array<android::hardware::contexthub::V1_0::HostEndPoint, 2>",
7123   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7124   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012HostEndPointELj2EEE",
7125   "size" : 4,
7126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "is_const" : true,
7131   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7132   "name" : "const std::array<android::hardware::contexthub::V1_0::NanoAppFlags, 2>",
7133   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7134   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_012NanoAppFlagsELj2EEE",
7135   "size" : 8,
7136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7137  },
7138  {
7139   "alignment" : 4,
7140   "is_const" : true,
7141   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7142   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryFlag, 3>",
7143   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7144   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryFlagELj3EEE",
7145   "size" : 12,
7146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7147  },
7148  {
7149   "alignment" : 4,
7150   "is_const" : true,
7151   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7152   "name" : "const std::array<android::hardware::contexthub::V1_0::HubMemoryType, 3>",
7153   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7154   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_013HubMemoryTypeELj3EEE",
7155   "size" : 12,
7156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7157  },
7158  {
7159   "alignment" : 4,
7160   "is_const" : true,
7161   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7162   "name" : "const std::array<android::hardware::contexthub::V1_0::AsyncEventType, 1>",
7163   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7164   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_014AsyncEventTypeELj1EEE",
7165   "size" : 4,
7166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7167  },
7168  {
7169   "alignment" : 4,
7170   "is_const" : true,
7171   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7172   "name" : "const std::array<android::hardware::contexthub::V1_0::TransactionResult, 2>",
7173   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7174   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_017TransactionResultELj2EEE",
7175   "size" : 8,
7176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7177  },
7178  {
7179   "alignment" : 4,
7180   "is_const" : true,
7181   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7182   "name" : "const std::array<android::hardware::contexthub::V1_0::Result, 6>",
7183   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7184   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_06ResultELj6EEE",
7185   "size" : 24,
7186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
7187  },
7188  {
7189   "alignment" : 1,
7190   "is_const" : true,
7191   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7192   "name" : "const std::array<android::hardware::contexthub::V1_1::SettingValue, 2>",
7193   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7194   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_112SettingValueELj2EEE",
7195   "size" : 2,
7196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
7197  },
7198  {
7199   "alignment" : 1,
7200   "is_const" : true,
7201   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7202   "name" : "const std::array<android::hardware::contexthub::V1_1::Setting, 1>",
7203   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7204   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware10contexthub4V1_17SettingELj1EEE",
7205   "size" : 1,
7206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/types.h"
7207  },
7208  {
7209   "alignment" : 4,
7210   "is_const" : true,
7211   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7212   "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 *> > *)> > >",
7213   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7214   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
7215   "size" : 12,
7216   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "is_const" : true,
7221   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7222   "name" : "const android::hidl::base::V1_0::IBase *const",
7223   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
7224   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
7225   "size" : 4,
7226   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7227  },
7228  {
7229   "alignment" : 4,
7230   "is_const" : true,
7231   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7232   "name" : "android::RefBase::weakref_impl *const",
7233   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
7234   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]/android_vendor.R_x86_static/obj/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++/gen/android/hardware/contexthub/1.1/types.sdump",
7235   "size" : 4,
7236   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7237  },
7238  {
7239   "alignment" : 4,
7240   "is_const" : true,
7241   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
7242   "name" : "android::RefBase::weakref_impl *const",
7243   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
7244   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
7245   "size" : 4,
7246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7247  },
7248  {
7249   "alignment" : 4,
7250   "is_const" : true,
7251   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
7252   "name" : "android::hardware::IBinder *const",
7253   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
7254   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
7255   "size" : 4,
7256   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
7257  },
7258  {
7259   "alignment" : 4,
7260   "is_const" : true,
7261   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7262   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
7263   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7264   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
7265   "size" : 8,
7266   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7267  },
7268  {
7269   "alignment" : 4,
7270   "is_const" : true,
7271   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7272   "name" : "const std::initializer_list<android::hardware::hidl_string>",
7273   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
7274   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
7275   "size" : 8,
7276   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7277  },
7278  {
7279   "alignment" : 1,
7280   "is_const" : true,
7281   "linker_set_key" : "_ZTIKa",
7282   "name" : "const signed char",
7283   "referenced_type" : "_ZTIa",
7284   "self_type" : "_ZTIKa",
7285   "size" : 1,
7286   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7287  },
7288  {
7289   "alignment" : 1,
7290   "is_const" : true,
7291   "linker_set_key" : "_ZTIKb",
7292   "name" : "const bool",
7293   "referenced_type" : "_ZTIb",
7294   "self_type" : "_ZTIKb",
7295   "size" : 1,
7296   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7297  },
7298  {
7299   "alignment" : 1,
7300   "is_const" : true,
7301   "linker_set_key" : "_ZTIKc",
7302   "name" : "const char",
7303   "referenced_type" : "_ZTIc",
7304   "self_type" : "_ZTIKc",
7305   "size" : 1,
7306   "source_file" : "/system/core/liblog/include/android/log.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "is_const" : true,
7311   "linker_set_key" : "_ZTIKd",
7312   "name" : "const double",
7313   "referenced_type" : "_ZTId",
7314   "self_type" : "_ZTIKd",
7315   "size" : 8,
7316   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7317  },
7318  {
7319   "alignment" : 4,
7320   "is_const" : true,
7321   "linker_set_key" : "_ZTIKf",
7322   "name" : "const float",
7323   "referenced_type" : "_ZTIf",
7324   "self_type" : "_ZTIKf",
7325   "size" : 4,
7326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7327  },
7328  {
7329   "alignment" : 1,
7330   "is_const" : true,
7331   "linker_set_key" : "_ZTIKh",
7332   "name" : "const unsigned char",
7333   "referenced_type" : "_ZTIh",
7334   "self_type" : "_ZTIKh",
7335   "size" : 1,
7336   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7337  },
7338  {
7339   "alignment" : 4,
7340   "is_const" : true,
7341   "linker_set_key" : "_ZTIKi",
7342   "name" : "const int",
7343   "referenced_type" : "_ZTIi",
7344   "self_type" : "_ZTIKi",
7345   "size" : 4,
7346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7347  },
7348  {
7349   "alignment" : 4,
7350   "is_const" : true,
7351   "linker_set_key" : "_ZTIKj",
7352   "name" : "const unsigned int",
7353   "referenced_type" : "_ZTIj",
7354   "self_type" : "_ZTIKj",
7355   "size" : 4,
7356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7357  },
7358  {
7359   "alignment" : 2,
7360   "is_const" : true,
7361   "linker_set_key" : "_ZTIKs",
7362   "name" : "const short",
7363   "referenced_type" : "_ZTIs",
7364   "self_type" : "_ZTIKs",
7365   "size" : 2,
7366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7367  },
7368  {
7369   "alignment" : 2,
7370   "is_const" : true,
7371   "linker_set_key" : "_ZTIKt",
7372   "name" : "const unsigned short",
7373   "referenced_type" : "_ZTIt",
7374   "self_type" : "_ZTIKt",
7375   "size" : 2,
7376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7377  },
7378  {
7379   "is_const" : true,
7380   "linker_set_key" : "_ZTIKv",
7381   "name" : "const void",
7382   "referenced_type" : "_ZTIv",
7383   "self_type" : "_ZTIKv",
7384   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7385  },
7386  {
7387   "alignment" : 4,
7388   "is_const" : true,
7389   "linker_set_key" : "_ZTIKx",
7390   "name" : "const long long",
7391   "referenced_type" : "_ZTIx",
7392   "self_type" : "_ZTIKx",
7393   "size" : 8,
7394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7395  },
7396  {
7397   "alignment" : 4,
7398   "is_const" : true,
7399   "linker_set_key" : "_ZTIKy",
7400   "name" : "const unsigned long long",
7401   "referenced_type" : "_ZTIy",
7402   "self_type" : "_ZTIKy",
7403   "size" : 8,
7404   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7405  },
7406  {
7407   "alignment" : 1,
7408   "is_volatile" : true,
7409   "linker_set_key" : "_ZTIVb",
7410   "name" : "volatile bool",
7411   "referenced_type" : "_ZTIb",
7412   "self_type" : "_ZTIVb",
7413   "size" : 1,
7414   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "is_volatile" : true,
7419   "linker_set_key" : "_ZTIVi",
7420   "name" : "volatile int",
7421   "referenced_type" : "_ZTIi",
7422   "self_type" : "_ZTIVi",
7423   "size" : 4,
7424   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
7425  }
7426 ],
7427 "record_types" :
7428 [
7429  {
7430   "alignment" : 4,
7431   "fields" :
7432   [
7433    {
7434     "field_name" : "len",
7435     "referenced_type" : "_ZTIt"
7436    },
7437    {
7438     "field_name" : "hdr_size",
7439     "field_offset" : 16,
7440     "referenced_type" : "_ZTIt"
7441    },
7442    {
7443     "field_name" : "pid",
7444     "field_offset" : 32,
7445     "referenced_type" : "_ZTIi"
7446    },
7447    {
7448     "field_name" : "tid",
7449     "field_offset" : 64,
7450     "referenced_type" : "_ZTIj"
7451    },
7452    {
7453     "field_name" : "sec",
7454     "field_offset" : 96,
7455     "referenced_type" : "_ZTIj"
7456    },
7457    {
7458     "field_name" : "nsec",
7459     "field_offset" : 128,
7460     "referenced_type" : "_ZTIj"
7461    },
7462    {
7463     "field_name" : "lid",
7464     "field_offset" : 160,
7465     "referenced_type" : "_ZTIj"
7466    },
7467    {
7468     "field_name" : "uid",
7469     "field_offset" : 192,
7470     "referenced_type" : "_ZTIj"
7471    },
7472    {
7473     "field_name" : "msg",
7474     "field_offset" : 224,
7475     "referenced_type" : "_ZTIA0_c"
7476    }
7477   ],
7478   "linker_set_key" : "_ZTI12logger_entry",
7479   "name" : "logger_entry",
7480   "referenced_type" : "_ZTI12logger_entry",
7481   "self_type" : "_ZTI12logger_entry",
7482   "size" : 28,
7483   "source_file" : "/system/core/liblog/include/log/log_read.h"
7484  },
7485  {
7486   "alignment" : 4,
7487   "fields" :
7488   [
7489    {
7490     "field_name" : "y",
7491     "referenced_type" : "_ZTIPv"
7492    },
7493    {
7494     "field_name" : "cb",
7495     "field_offset" : 32,
7496     "referenced_type" : "_ZTIPv"
7497    },
7498    {
7499     "field_name" : "cr",
7500     "field_offset" : 64,
7501     "referenced_type" : "_ZTIPv"
7502    },
7503    {
7504     "field_name" : "ystride",
7505     "field_offset" : 96,
7506     "referenced_type" : "_ZTIj"
7507    },
7508    {
7509     "field_name" : "cstride",
7510     "field_offset" : 128,
7511     "referenced_type" : "_ZTIj"
7512    },
7513    {
7514     "field_name" : "chroma_step",
7515     "field_offset" : 160,
7516     "referenced_type" : "_ZTIj"
7517    },
7518    {
7519     "field_name" : "reserved",
7520     "field_offset" : 192,
7521     "referenced_type" : "_ZTIA8_j"
7522    }
7523   ],
7524   "linker_set_key" : "_ZTI13android_ycbcr",
7525   "name" : "android_ycbcr",
7526   "referenced_type" : "_ZTI13android_ycbcr",
7527   "self_type" : "_ZTI13android_ycbcr",
7528   "size" : 56,
7529   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7530  },
7531  {
7532   "alignment" : 4,
7533   "fields" :
7534   [
7535    {
7536     "field_name" : "version",
7537     "referenced_type" : "_ZTIi"
7538    },
7539    {
7540     "field_name" : "numFds",
7541     "field_offset" : 32,
7542     "referenced_type" : "_ZTIi"
7543    },
7544    {
7545     "field_name" : "numInts",
7546     "field_offset" : 64,
7547     "referenced_type" : "_ZTIi"
7548    },
7549    {
7550     "field_name" : "data",
7551     "field_offset" : 96,
7552     "referenced_type" : "_ZTIA0_i"
7553    }
7554   ],
7555   "linker_set_key" : "_ZTI13native_handle",
7556   "name" : "native_handle",
7557   "referenced_type" : "_ZTI13native_handle",
7558   "self_type" : "_ZTI13native_handle",
7559   "size" : 12,
7560   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
7561  },
7562  {
7563   "alignment" : 4,
7564   "fields" :
7565   [
7566    {
7567     "field_name" : "x",
7568     "referenced_type" : "_ZTIf"
7569    },
7570    {
7571     "field_name" : "y",
7572     "field_offset" : 32,
7573     "referenced_type" : "_ZTIf"
7574    }
7575   ],
7576   "linker_set_key" : "_ZTI16android_xy_color",
7577   "name" : "android_xy_color",
7578   "referenced_type" : "_ZTI16android_xy_color",
7579   "self_type" : "_ZTI16android_xy_color",
7580   "size" : 8,
7581   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7582  },
7583  {
7584   "alignment" : 4,
7585   "fields" :
7586   [
7587    {
7588     "field_name" : "top_left",
7589     "referenced_type" : "_ZTIPh"
7590    },
7591    {
7592     "field_name" : "component",
7593     "field_offset" : 32,
7594     "referenced_type" : "_ZTI22android_flex_component"
7595    },
7596    {
7597     "field_name" : "bits_per_component",
7598     "field_offset" : 64,
7599     "referenced_type" : "_ZTIi"
7600    },
7601    {
7602     "field_name" : "bits_used",
7603     "field_offset" : 96,
7604     "referenced_type" : "_ZTIi"
7605    },
7606    {
7607     "field_name" : "h_increment",
7608     "field_offset" : 128,
7609     "referenced_type" : "_ZTIi"
7610    },
7611    {
7612     "field_name" : "v_increment",
7613     "field_offset" : 160,
7614     "referenced_type" : "_ZTIi"
7615    },
7616    {
7617     "field_name" : "h_subsampling",
7618     "field_offset" : 192,
7619     "referenced_type" : "_ZTIi"
7620    },
7621    {
7622     "field_name" : "v_subsampling",
7623     "field_offset" : 224,
7624     "referenced_type" : "_ZTIi"
7625    }
7626   ],
7627   "linker_set_key" : "_ZTI18android_flex_plane",
7628   "name" : "android_flex_plane",
7629   "referenced_type" : "_ZTI18android_flex_plane",
7630   "self_type" : "_ZTI18android_flex_plane",
7631   "size" : 32,
7632   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7633  },
7634  {
7635   "alignment" : 4,
7636   "fields" :
7637   [
7638    {
7639     "field_name" : "format",
7640     "referenced_type" : "_ZTI19android_flex_format"
7641    },
7642    {
7643     "field_name" : "num_planes",
7644     "field_offset" : 32,
7645     "referenced_type" : "_ZTIj"
7646    },
7647    {
7648     "field_name" : "planes",
7649     "field_offset" : 64,
7650     "referenced_type" : "_ZTIP18android_flex_plane"
7651    }
7652   ],
7653   "linker_set_key" : "_ZTI19android_flex_layout",
7654   "name" : "android_flex_layout",
7655   "referenced_type" : "_ZTI19android_flex_layout",
7656   "self_type" : "_ZTI19android_flex_layout",
7657   "size" : 12,
7658   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "fields" :
7663   [
7664    {
7665     "field_name" : "num_points",
7666     "referenced_type" : "_ZTIj"
7667    },
7668    {
7669     "field_name" : "reserved",
7670     "field_offset" : 32,
7671     "referenced_type" : "_ZTIA8_j"
7672    },
7673    {
7674     "field_name" : "xyzc_points",
7675     "field_offset" : 288,
7676     "referenced_type" : "_ZTIA_f"
7677    }
7678   ],
7679   "linker_set_key" : "_ZTI20android_depth_points",
7680   "name" : "android_depth_points",
7681   "referenced_type" : "_ZTI20android_depth_points",
7682   "self_type" : "_ZTI20android_depth_points",
7683   "size" : 36,
7684   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "fields" :
7689   [
7690    {
7691     "field_name" : "struct_size",
7692     "referenced_type" : "_ZTIj"
7693    },
7694    {
7695     "field_name" : "buffer_id",
7696     "field_offset" : 32,
7697     "referenced_type" : "_ZTIi"
7698    },
7699    {
7700     "field_name" : "priority",
7701     "field_offset" : 64,
7702     "referenced_type" : "_ZTIi"
7703    },
7704    {
7705     "field_name" : "tag",
7706     "field_offset" : 96,
7707     "referenced_type" : "_ZTIPKc"
7708    },
7709    {
7710     "field_name" : "file",
7711     "field_offset" : 128,
7712     "referenced_type" : "_ZTIPKc"
7713    },
7714    {
7715     "field_name" : "line",
7716     "field_offset" : 160,
7717     "referenced_type" : "_ZTIj"
7718    },
7719    {
7720     "field_name" : "message",
7721     "field_offset" : 192,
7722     "referenced_type" : "_ZTIPKc"
7723    }
7724   ],
7725   "linker_set_key" : "_ZTI21__android_log_message",
7726   "name" : "__android_log_message",
7727   "referenced_type" : "_ZTI21__android_log_message",
7728   "self_type" : "_ZTI21__android_log_message",
7729   "size" : 28,
7730   "source_file" : "/system/core/liblog/include/android/log.h"
7731  },
7732  {
7733   "alignment" : 4,
7734   "fields" :
7735   [
7736    {
7737     "field_name" : "maxContentLightLevel",
7738     "referenced_type" : "_ZTIf"
7739    },
7740    {
7741     "field_name" : "maxFrameAverageLightLevel",
7742     "field_offset" : 32,
7743     "referenced_type" : "_ZTIf"
7744    }
7745   ],
7746   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
7747   "name" : "android_cta861_3_metadata",
7748   "referenced_type" : "_ZTI25android_cta861_3_metadata",
7749   "self_type" : "_ZTI25android_cta861_3_metadata",
7750   "size" : 8,
7751   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7752  },
7753  {
7754   "alignment" : 4,
7755   "fields" :
7756   [
7757    {
7758     "field_name" : "displayPrimaryRed",
7759     "referenced_type" : "_ZTI16android_xy_color"
7760    },
7761    {
7762     "field_name" : "displayPrimaryGreen",
7763     "field_offset" : 64,
7764     "referenced_type" : "_ZTI16android_xy_color"
7765    },
7766    {
7767     "field_name" : "displayPrimaryBlue",
7768     "field_offset" : 128,
7769     "referenced_type" : "_ZTI16android_xy_color"
7770    },
7771    {
7772     "field_name" : "whitePoint",
7773     "field_offset" : 192,
7774     "referenced_type" : "_ZTI16android_xy_color"
7775    },
7776    {
7777     "field_name" : "maxLuminance",
7778     "field_offset" : 256,
7779     "referenced_type" : "_ZTIf"
7780    },
7781    {
7782     "field_name" : "minLuminance",
7783     "field_offset" : 288,
7784     "referenced_type" : "_ZTIf"
7785    }
7786   ],
7787   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
7788   "name" : "android_smpte2086_metadata",
7789   "referenced_type" : "_ZTI26android_smpte2086_metadata",
7790   "self_type" : "_ZTI26android_smpte2086_metadata",
7791   "size" : 40,
7792   "source_file" : "/system/core/libsystem/include/system/graphics.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "fields" :
7797   [
7798    {
7799     "referenced_type" : "_ZTIN7log_msgUt_E"
7800    }
7801   ],
7802   "linker_set_key" : "_ZTI7log_msg",
7803   "name" : "log_msg",
7804   "referenced_type" : "_ZTI7log_msg",
7805   "self_type" : "_ZTI7log_msg",
7806   "size" : 5124,
7807   "source_file" : "/system/core/liblog/include/log/log_read.h"
7808  },
7809  {
7810   "alignment" : 1,
7811   "fields" :
7812   [
7813    {
7814     "field_name" : "tv_sec",
7815     "referenced_type" : "_ZTIj"
7816    },
7817    {
7818     "field_name" : "tv_nsec",
7819     "field_offset" : 32,
7820     "referenced_type" : "_ZTIj"
7821    }
7822   ],
7823   "linker_set_key" : "_ZTI8log_time",
7824   "name" : "log_time",
7825   "referenced_type" : "_ZTI8log_time",
7826   "self_type" : "_ZTI8log_time",
7827   "size" : 8,
7828   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "fields" :
7833   [
7834    {
7835     "access" : "private",
7836     "field_name" : "mStorage",
7837     "field_offset" : 32,
7838     "referenced_type" : "_ZTIPv"
7839    },
7840    {
7841     "access" : "private",
7842     "field_name" : "mCount",
7843     "field_offset" : 64,
7844     "referenced_type" : "_ZTIj"
7845    },
7846    {
7847     "access" : "private",
7848     "field_name" : "mFlags",
7849     "field_offset" : 96,
7850     "referenced_type" : "_ZTIKj"
7851    },
7852    {
7853     "access" : "private",
7854     "field_name" : "mItemSize",
7855     "field_offset" : 128,
7856     "referenced_type" : "_ZTIKj"
7857    }
7858   ],
7859   "linker_set_key" : "_ZTIN7android10VectorImplE",
7860   "name" : "android::VectorImpl",
7861   "record_kind" : "class",
7862   "referenced_type" : "_ZTIN7android10VectorImplE",
7863   "self_type" : "_ZTIN7android10VectorImplE",
7864   "size" : 20,
7865   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
7866   "vtable_components" :
7867   [
7868    {
7869     "kind" : "offset_to_top"
7870    },
7871    {
7872     "kind" : "rtti",
7873     "mangled_component_name" : "_ZTIN7android10VectorImplE"
7874    },
7875    {
7876     "kind" : "complete_dtor_pointer",
7877     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
7878    },
7879    {
7880     "kind" : "deleting_dtor_pointer",
7881     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
7882    },
7883    {
7884     "is_pure" : true,
7885     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
7886    },
7887    {
7888     "is_pure" : true,
7889     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
7890    },
7891    {
7892     "is_pure" : true,
7893     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
7894    },
7895    {
7896     "is_pure" : true,
7897     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
7898    },
7899    {
7900     "is_pure" : true,
7901     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
7902    },
7903    {
7904     "is_pure" : true,
7905     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
7906    }
7907   ]
7908  },
7909  {
7910   "alignment" : 4,
7911   "fields" :
7912   [
7913    {
7914     "access" : "private",
7915     "field_name" : "mVector",
7916     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
7917    }
7918   ],
7919   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7920   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
7921   "record_kind" : "class",
7922   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7923   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
7924   "size" : 20,
7925   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
7926   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
7927  },
7928  {
7929   "alignment" : 4,
7930   "fields" :
7931   [
7932    {
7933     "access" : "private",
7934     "field_name" : "mTag",
7935     "referenced_type" : "_ZTIy"
7936    }
7937   ],
7938   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
7939   "name" : "android::ScopedTrace",
7940   "record_kind" : "class",
7941   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7942   "self_type" : "_ZTIN7android11ScopedTraceE",
7943   "size" : 8,
7944   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7945  },
7946  {
7947   "alignment" : 4,
7948   "fields" :
7949   [
7950    {
7951     "access" : "private",
7952     "field_name" : "mCount",
7953     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7954    }
7955   ],
7956   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7957   "name" : "android::LightRefBase<android::NativeHandle>",
7958   "record_kind" : "class",
7959   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7960   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
7961   "size" : 4,
7962   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7963   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
7964  },
7965  {
7966   "alignment" : 4,
7967   "fields" :
7968   [
7969    {
7970     "access" : "private",
7971     "field_name" : "mCount",
7972     "referenced_type" : "_ZTINSt3__16atomicIiEE"
7973    }
7974   ],
7975   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7976   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
7977   "record_kind" : "class",
7978   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7979   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
7980   "size" : 4,
7981   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
7982   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
7983  },
7984  {
7985   "alignment" : 4,
7986   "base_specifiers" :
7987   [
7988    {
7989     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
7990    }
7991   ],
7992   "fields" :
7993   [
7994    {
7995     "access" : "private",
7996     "field_name" : "mHandle",
7997     "field_offset" : 32,
7998     "referenced_type" : "_ZTIP13native_handle"
7999    },
8000    {
8001     "access" : "private",
8002     "field_name" : "mOwnsHandle",
8003     "field_offset" : 64,
8004     "referenced_type" : "_ZTIb"
8005    }
8006   ],
8007   "linker_set_key" : "_ZTIN7android12NativeHandleE",
8008   "name" : "android::NativeHandle",
8009   "record_kind" : "class",
8010   "referenced_type" : "_ZTIN7android12NativeHandleE",
8011   "self_type" : "_ZTIN7android12NativeHandleE",
8012   "size" : 12,
8013   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8014  },
8015  {
8016   "alignment" : 4,
8017   "base_specifiers" :
8018   [
8019    {
8020     "access" : "private",
8021     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
8022    }
8023   ],
8024   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8025   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
8026   "record_kind" : "class",
8027   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8028   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
8029   "size" : 20,
8030   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
8031   "template_args" :
8032   [
8033    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
8034   ],
8035   "vtable_components" :
8036   [
8037    {
8038     "kind" : "offset_to_top"
8039    },
8040    {
8041     "kind" : "rtti",
8042     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
8043    },
8044    {
8045     "kind" : "complete_dtor_pointer",
8046     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
8047    },
8048    {
8049     "kind" : "deleting_dtor_pointer",
8050     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
8051    },
8052    {
8053     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
8054    },
8055    {
8056     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
8057    },
8058    {
8059     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
8060    },
8061    {
8062     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
8063    },
8064    {
8065     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
8066    },
8067    {
8068     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
8069    },
8070    {
8071     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
8072    }
8073   ]
8074  },
8075  {
8076   "alignment" : 1,
8077   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
8078   "name" : "android::ReferenceMover",
8079   "record_kind" : "class",
8080   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
8081   "self_type" : "_ZTIN7android14ReferenceMoverE",
8082   "size" : 1,
8083   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8084  },
8085  {
8086   "alignment" : 4,
8087   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
8088   "name" : "android::ReferenceRenamer",
8089   "record_kind" : "class",
8090   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
8091   "self_type" : "_ZTIN7android16ReferenceRenamerE",
8092   "size" : 4,
8093   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
8094   "vtable_components" :
8095   [
8096    {
8097     "kind" : "offset_to_top"
8098    },
8099    {
8100     "kind" : "rtti",
8101     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
8102    },
8103    {
8104     "is_pure" : true,
8105     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
8106    }
8107   ]
8108  },
8109  {
8110   "alignment" : 4,
8111   "base_specifiers" :
8112   [
8113    {
8114     "referenced_type" : "_ZTIN7android10VectorImplE"
8115    }
8116   ],
8117   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
8118   "name" : "android::SortedVectorImpl",
8119   "record_kind" : "class",
8120   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
8121   "self_type" : "_ZTIN7android16SortedVectorImplE",
8122   "size" : 20,
8123   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
8124   "vtable_components" :
8125   [
8126    {
8127     "kind" : "offset_to_top"
8128    },
8129    {
8130     "kind" : "rtti",
8131     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
8132    },
8133    {
8134     "kind" : "complete_dtor_pointer",
8135     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
8136    },
8137    {
8138     "kind" : "deleting_dtor_pointer",
8139     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
8140    },
8141    {
8142     "is_pure" : true,
8143     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
8144    },
8145    {
8146     "is_pure" : true,
8147     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
8148    },
8149    {
8150     "is_pure" : true,
8151     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
8152    },
8153    {
8154     "is_pure" : true,
8155     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
8156    },
8157    {
8158     "is_pure" : true,
8159     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
8160    },
8161    {
8162     "is_pure" : true,
8163     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
8164    },
8165    {
8166     "is_pure" : true,
8167     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
8168    }
8169   ]
8170  },
8171  {
8172   "alignment" : 1,
8173   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
8174   "name" : "android::trait_trivial_copy<bool>",
8175   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8176   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
8177   "size" : 1,
8178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8179   "template_args" : [ "_ZTIb" ]
8180  },
8181  {
8182   "alignment" : 1,
8183   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
8184   "name" : "android::trait_trivial_copy<char>",
8185   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8186   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
8187   "size" : 1,
8188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8189   "template_args" : [ "_ZTIc" ]
8190  },
8191  {
8192   "alignment" : 1,
8193   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
8194   "name" : "android::trait_trivial_copy<double>",
8195   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8196   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
8197   "size" : 1,
8198   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8199   "template_args" : [ "_ZTId" ]
8200  },
8201  {
8202   "alignment" : 1,
8203   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
8204   "name" : "android::trait_trivial_copy<float>",
8205   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8206   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
8207   "size" : 1,
8208   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8209   "template_args" : [ "_ZTIf" ]
8210  },
8211  {
8212   "alignment" : 1,
8213   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
8214   "name" : "android::trait_trivial_copy<unsigned char>",
8215   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8216   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
8217   "size" : 1,
8218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8219   "template_args" : [ "_ZTIh" ]
8220  },
8221  {
8222   "alignment" : 1,
8223   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
8224   "name" : "android::trait_trivial_copy<int>",
8225   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8226   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
8227   "size" : 1,
8228   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8229   "template_args" : [ "_ZTIi" ]
8230  },
8231  {
8232   "alignment" : 1,
8233   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
8234   "name" : "android::trait_trivial_copy<unsigned int>",
8235   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8236   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
8237   "size" : 1,
8238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8239   "template_args" : [ "_ZTIj" ]
8240  },
8241  {
8242   "alignment" : 1,
8243   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
8244   "name" : "android::trait_trivial_copy<long>",
8245   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8246   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
8247   "size" : 1,
8248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8249   "template_args" : [ "_ZTIl" ]
8250  },
8251  {
8252   "alignment" : 1,
8253   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
8254   "name" : "android::trait_trivial_copy<unsigned long>",
8255   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
8256   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
8257   "size" : 1,
8258   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8259   "template_args" : [ "_ZTIm" ]
8260  },
8261  {
8262   "alignment" : 1,
8263   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
8264   "name" : "android::trait_trivial_copy<short>",
8265   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8266   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
8267   "size" : 1,
8268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8269   "template_args" : [ "_ZTIs" ]
8270  },
8271  {
8272   "alignment" : 1,
8273   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
8274   "name" : "android::trait_trivial_copy<unsigned short>",
8275   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
8276   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
8277   "size" : 1,
8278   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8279   "template_args" : [ "_ZTIt" ]
8280  },
8281  {
8282   "alignment" : 1,
8283   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
8284   "name" : "android::trait_trivial_copy<void>",
8285   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8286   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
8287   "size" : 1,
8288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8289   "template_args" : [ "_ZTIv" ]
8290  },
8291  {
8292   "alignment" : 1,
8293   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
8294   "name" : "android::trait_trivial_copy<long long>",
8295   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8296   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
8297   "size" : 1,
8298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8299   "template_args" : [ "_ZTIx" ]
8300  },
8301  {
8302   "alignment" : 1,
8303   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
8304   "name" : "android::trait_trivial_copy<unsigned long long>",
8305   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8306   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
8307   "size" : 1,
8308   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8309   "template_args" : [ "_ZTIy" ]
8310  },
8311  {
8312   "alignment" : 1,
8313   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
8314   "name" : "android::trait_trivial_ctor<bool>",
8315   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8316   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
8317   "size" : 1,
8318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8319   "template_args" : [ "_ZTIb" ]
8320  },
8321  {
8322   "alignment" : 1,
8323   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
8324   "name" : "android::trait_trivial_ctor<char>",
8325   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8326   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
8327   "size" : 1,
8328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8329   "template_args" : [ "_ZTIc" ]
8330  },
8331  {
8332   "alignment" : 1,
8333   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
8334   "name" : "android::trait_trivial_ctor<double>",
8335   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8336   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
8337   "size" : 1,
8338   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8339   "template_args" : [ "_ZTId" ]
8340  },
8341  {
8342   "alignment" : 1,
8343   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
8344   "name" : "android::trait_trivial_ctor<float>",
8345   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8346   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
8347   "size" : 1,
8348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8349   "template_args" : [ "_ZTIf" ]
8350  },
8351  {
8352   "alignment" : 1,
8353   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
8354   "name" : "android::trait_trivial_ctor<unsigned char>",
8355   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8356   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
8357   "size" : 1,
8358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8359   "template_args" : [ "_ZTIh" ]
8360  },
8361  {
8362   "alignment" : 1,
8363   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
8364   "name" : "android::trait_trivial_ctor<int>",
8365   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8366   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
8367   "size" : 1,
8368   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8369   "template_args" : [ "_ZTIi" ]
8370  },
8371  {
8372   "alignment" : 1,
8373   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
8374   "name" : "android::trait_trivial_ctor<unsigned int>",
8375   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8376   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
8377   "size" : 1,
8378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8379   "template_args" : [ "_ZTIj" ]
8380  },
8381  {
8382   "alignment" : 1,
8383   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
8384   "name" : "android::trait_trivial_ctor<long>",
8385   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8386   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
8387   "size" : 1,
8388   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8389   "template_args" : [ "_ZTIl" ]
8390  },
8391  {
8392   "alignment" : 1,
8393   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
8394   "name" : "android::trait_trivial_ctor<unsigned long>",
8395   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8396   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
8397   "size" : 1,
8398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8399   "template_args" : [ "_ZTIm" ]
8400  },
8401  {
8402   "alignment" : 1,
8403   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
8404   "name" : "android::trait_trivial_ctor<short>",
8405   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8406   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
8407   "size" : 1,
8408   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8409   "template_args" : [ "_ZTIs" ]
8410  },
8411  {
8412   "alignment" : 1,
8413   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
8414   "name" : "android::trait_trivial_ctor<unsigned short>",
8415   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8416   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
8417   "size" : 1,
8418   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8419   "template_args" : [ "_ZTIt" ]
8420  },
8421  {
8422   "alignment" : 1,
8423   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
8424   "name" : "android::trait_trivial_ctor<void>",
8425   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8426   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
8427   "size" : 1,
8428   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8429   "template_args" : [ "_ZTIv" ]
8430  },
8431  {
8432   "alignment" : 1,
8433   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
8434   "name" : "android::trait_trivial_ctor<long long>",
8435   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8436   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
8437   "size" : 1,
8438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8439   "template_args" : [ "_ZTIx" ]
8440  },
8441  {
8442   "alignment" : 1,
8443   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
8444   "name" : "android::trait_trivial_ctor<unsigned long long>",
8445   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8446   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
8447   "size" : 1,
8448   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8449   "template_args" : [ "_ZTIy" ]
8450  },
8451  {
8452   "alignment" : 1,
8453   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
8454   "name" : "android::trait_trivial_dtor<bool>",
8455   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8456   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
8457   "size" : 1,
8458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8459   "template_args" : [ "_ZTIb" ]
8460  },
8461  {
8462   "alignment" : 1,
8463   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
8464   "name" : "android::trait_trivial_dtor<char>",
8465   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8466   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
8467   "size" : 1,
8468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8469   "template_args" : [ "_ZTIc" ]
8470  },
8471  {
8472   "alignment" : 1,
8473   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
8474   "name" : "android::trait_trivial_dtor<double>",
8475   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8476   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
8477   "size" : 1,
8478   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8479   "template_args" : [ "_ZTId" ]
8480  },
8481  {
8482   "alignment" : 1,
8483   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
8484   "name" : "android::trait_trivial_dtor<float>",
8485   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8486   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
8487   "size" : 1,
8488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8489   "template_args" : [ "_ZTIf" ]
8490  },
8491  {
8492   "alignment" : 1,
8493   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
8494   "name" : "android::trait_trivial_dtor<unsigned char>",
8495   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8496   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
8497   "size" : 1,
8498   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8499   "template_args" : [ "_ZTIh" ]
8500  },
8501  {
8502   "alignment" : 1,
8503   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
8504   "name" : "android::trait_trivial_dtor<int>",
8505   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8506   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
8507   "size" : 1,
8508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8509   "template_args" : [ "_ZTIi" ]
8510  },
8511  {
8512   "alignment" : 1,
8513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
8514   "name" : "android::trait_trivial_dtor<unsigned int>",
8515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8516   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
8517   "size" : 1,
8518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8519   "template_args" : [ "_ZTIj" ]
8520  },
8521  {
8522   "alignment" : 1,
8523   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
8524   "name" : "android::trait_trivial_dtor<long>",
8525   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8526   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
8527   "size" : 1,
8528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8529   "template_args" : [ "_ZTIl" ]
8530  },
8531  {
8532   "alignment" : 1,
8533   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
8534   "name" : "android::trait_trivial_dtor<unsigned long>",
8535   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8536   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
8537   "size" : 1,
8538   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8539   "template_args" : [ "_ZTIm" ]
8540  },
8541  {
8542   "alignment" : 1,
8543   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
8544   "name" : "android::trait_trivial_dtor<short>",
8545   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8546   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
8547   "size" : 1,
8548   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8549   "template_args" : [ "_ZTIs" ]
8550  },
8551  {
8552   "alignment" : 1,
8553   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
8554   "name" : "android::trait_trivial_dtor<unsigned short>",
8555   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8556   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
8557   "size" : 1,
8558   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8559   "template_args" : [ "_ZTIt" ]
8560  },
8561  {
8562   "alignment" : 1,
8563   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
8564   "name" : "android::trait_trivial_dtor<void>",
8565   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8566   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
8567   "size" : 1,
8568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8569   "template_args" : [ "_ZTIv" ]
8570  },
8571  {
8572   "alignment" : 1,
8573   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
8574   "name" : "android::trait_trivial_dtor<long long>",
8575   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8576   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
8577   "size" : 1,
8578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8579   "template_args" : [ "_ZTIx" ]
8580  },
8581  {
8582   "alignment" : 1,
8583   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
8584   "name" : "android::trait_trivial_dtor<unsigned long long>",
8585   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8586   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
8587   "size" : 1,
8588   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8589   "template_args" : [ "_ZTIy" ]
8590  },
8591  {
8592   "alignment" : 1,
8593   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8594   "name" : "android::trait_trivial_move<android::String8>",
8595   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8596   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
8597   "size" : 1,
8598   "source_file" : "/system/core/libutils/include/utils/String8.h",
8599   "template_args" : [ "_ZTIN7android7String8E" ]
8600  },
8601  {
8602   "alignment" : 1,
8603   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8604   "name" : "android::trait_trivial_move<android::String16>",
8605   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8606   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
8607   "size" : 1,
8608   "source_file" : "/system/core/libutils/include/utils/String16.h",
8609   "template_args" : [ "_ZTIN7android8String16E" ]
8610  },
8611  {
8612   "alignment" : 1,
8613   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
8614   "name" : "android::trait_trivial_move<bool>",
8615   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8616   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
8617   "size" : 1,
8618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8619   "template_args" : [ "_ZTIb" ]
8620  },
8621  {
8622   "alignment" : 1,
8623   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
8624   "name" : "android::trait_trivial_move<char>",
8625   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8626   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
8627   "size" : 1,
8628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8629   "template_args" : [ "_ZTIc" ]
8630  },
8631  {
8632   "alignment" : 1,
8633   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
8634   "name" : "android::trait_trivial_move<double>",
8635   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8636   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
8637   "size" : 1,
8638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8639   "template_args" : [ "_ZTId" ]
8640  },
8641  {
8642   "alignment" : 1,
8643   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
8644   "name" : "android::trait_trivial_move<float>",
8645   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8646   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
8647   "size" : 1,
8648   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8649   "template_args" : [ "_ZTIf" ]
8650  },
8651  {
8652   "alignment" : 1,
8653   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
8654   "name" : "android::trait_trivial_move<unsigned char>",
8655   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8656   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
8657   "size" : 1,
8658   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8659   "template_args" : [ "_ZTIh" ]
8660  },
8661  {
8662   "alignment" : 1,
8663   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
8664   "name" : "android::trait_trivial_move<int>",
8665   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8666   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
8667   "size" : 1,
8668   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8669   "template_args" : [ "_ZTIi" ]
8670  },
8671  {
8672   "alignment" : 1,
8673   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
8674   "name" : "android::trait_trivial_move<unsigned int>",
8675   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8676   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
8677   "size" : 1,
8678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8679   "template_args" : [ "_ZTIj" ]
8680  },
8681  {
8682   "alignment" : 1,
8683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
8684   "name" : "android::trait_trivial_move<long>",
8685   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8686   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
8687   "size" : 1,
8688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8689   "template_args" : [ "_ZTIl" ]
8690  },
8691  {
8692   "alignment" : 1,
8693   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
8694   "name" : "android::trait_trivial_move<unsigned long>",
8695   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
8696   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
8697   "size" : 1,
8698   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8699   "template_args" : [ "_ZTIm" ]
8700  },
8701  {
8702   "alignment" : 1,
8703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
8704   "name" : "android::trait_trivial_move<short>",
8705   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8706   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
8707   "size" : 1,
8708   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8709   "template_args" : [ "_ZTIs" ]
8710  },
8711  {
8712   "alignment" : 1,
8713   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
8714   "name" : "android::trait_trivial_move<unsigned short>",
8715   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
8716   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
8717   "size" : 1,
8718   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8719   "template_args" : [ "_ZTIt" ]
8720  },
8721  {
8722   "alignment" : 1,
8723   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
8724   "name" : "android::trait_trivial_move<void>",
8725   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8726   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
8727   "size" : 1,
8728   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8729   "template_args" : [ "_ZTIv" ]
8730  },
8731  {
8732   "alignment" : 1,
8733   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
8734   "name" : "android::trait_trivial_move<long long>",
8735   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8736   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
8737   "size" : 1,
8738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8739   "template_args" : [ "_ZTIx" ]
8740  },
8741  {
8742   "alignment" : 1,
8743   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
8744   "name" : "android::trait_trivial_move<unsigned long long>",
8745   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8746   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
8747   "size" : 1,
8748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
8749   "template_args" : [ "_ZTIy" ]
8750  },
8751  {
8752   "alignment" : 4,
8753   "base_specifiers" :
8754   [
8755    {
8756     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
8757    }
8758   ],
8759   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
8760   "name" : "android::VirtualLightRefBase",
8761   "record_kind" : "class",
8762   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
8763   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
8764   "size" : 8,
8765   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
8766   "vtable_components" :
8767   [
8768    {
8769     "kind" : "offset_to_top"
8770    },
8771    {
8772     "kind" : "rtti",
8773     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
8774    },
8775    {
8776     "kind" : "complete_dtor_pointer",
8777     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
8778    },
8779    {
8780     "kind" : "deleting_dtor_pointer",
8781     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
8782    }
8783   ]
8784  },
8785  {
8786   "alignment" : 4,
8787   "fields" :
8788   [
8789    {
8790     "access" : "private",
8791     "field_name" : "m_ptr",
8792     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
8793    }
8794   ],
8795   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8796   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
8797   "record_kind" : "class",
8798   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8799   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8800   "size" : 4,
8801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8802   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
8803  },
8804  {
8805   "alignment" : 4,
8806   "fields" :
8807   [
8808    {
8809     "access" : "private",
8810     "field_name" : "m_ptr",
8811     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
8812    }
8813   ],
8814   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8815   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
8816   "record_kind" : "class",
8817   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8818   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8819   "size" : 4,
8820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8821   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
8822  },
8823  {
8824   "alignment" : 4,
8825   "fields" :
8826   [
8827    {
8828     "access" : "private",
8829     "field_name" : "m_ptr",
8830     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
8831    }
8832   ],
8833   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8834   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8835   "record_kind" : "class",
8836   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8837   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8838   "size" : 4,
8839   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8840   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
8841  },
8842  {
8843   "alignment" : 4,
8844   "fields" :
8845   [
8846    {
8847     "access" : "private",
8848     "field_name" : "m_ptr",
8849     "referenced_type" : "_ZTIPN7android6ThreadE"
8850    }
8851   ],
8852   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
8853   "name" : "android::sp<android::Thread>",
8854   "record_kind" : "class",
8855   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
8856   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
8857   "size" : 4,
8858   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8859   "template_args" : [ "_ZTIN7android6ThreadE" ]
8860  },
8861  {
8862   "alignment" : 4,
8863   "fields" :
8864   [
8865    {
8866     "access" : "private",
8867     "field_name" : "m_ptr",
8868     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
8869    }
8870   ],
8871   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8872   "name" : "android::sp<android::hardware::IInterface>",
8873   "record_kind" : "class",
8874   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8875   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
8876   "size" : 4,
8877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8878   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
8879  },
8880  {
8881   "alignment" : 4,
8882   "fields" :
8883   [
8884    {
8885     "access" : "private",
8886     "field_name" : "m_ptr",
8887     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_011IContexthubE"
8888    }
8889   ],
8890   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8891   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthub>",
8892   "record_kind" : "class",
8893   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8894   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE",
8895   "size" : 4,
8896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8897   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_011IContexthubE" ]
8898  },
8899  {
8900   "alignment" : 4,
8901   "fields" :
8902   [
8903    {
8904     "access" : "private",
8905     "field_name" : "m_ptr",
8906     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_019IContexthubCallbackE"
8907    }
8908   ],
8909   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8910   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback>",
8911   "record_kind" : "class",
8912   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8913   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
8914   "size" : 4,
8915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8916   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE" ]
8917  },
8918  {
8919   "alignment" : 4,
8920   "fields" :
8921   [
8922    {
8923     "access" : "private",
8924     "field_name" : "m_ptr",
8925     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_111IContexthubE"
8926    }
8927   ],
8928   "linker_set_key" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8929   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub>",
8930   "record_kind" : "class",
8931   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8932   "self_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
8933   "size" : 4,
8934   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8935   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_111IContexthubE" ]
8936  },
8937  {
8938   "alignment" : 4,
8939   "fields" :
8940   [
8941    {
8942     "access" : "private",
8943     "field_name" : "m_ptr",
8944     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
8945    }
8946   ],
8947   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8948   "name" : "android::sp<android::hardware::ProcessState>",
8949   "record_kind" : "class",
8950   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8951   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8952   "size" : 4,
8953   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8954   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
8955  },
8956  {
8957   "alignment" : 4,
8958   "fields" :
8959   [
8960    {
8961     "access" : "private",
8962     "field_name" : "m_ptr",
8963     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
8964    }
8965   ],
8966   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8967   "name" : "android::sp<android::hardware::hidl_death_recipient>",
8968   "record_kind" : "class",
8969   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8970   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8971   "size" : 4,
8972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8973   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
8974  },
8975  {
8976   "alignment" : 4,
8977   "fields" :
8978   [
8979    {
8980     "access" : "private",
8981     "field_name" : "m_ptr",
8982     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
8983    }
8984   ],
8985   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8986   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
8987   "record_kind" : "class",
8988   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8989   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8990   "size" : 4,
8991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
8992   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
8993  },
8994  {
8995   "alignment" : 4,
8996   "fields" :
8997   [
8998    {
8999     "access" : "private",
9000     "field_name" : "m_ptr",
9001     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9002    }
9003   ],
9004   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9005   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
9006   "record_kind" : "class",
9007   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9008   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
9009   "size" : 4,
9010   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9011   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9012  },
9013  {
9014   "alignment" : 4,
9015   "fields" :
9016   [
9017    {
9018     "access" : "private",
9019     "field_name" : "m_ptr",
9020     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
9021    }
9022   ],
9023   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9024   "name" : "android::sp<android::hardware::IBinder>",
9025   "record_kind" : "class",
9026   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9027   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
9028   "size" : 4,
9029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9030   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
9031  },
9032  {
9033   "alignment" : 4,
9034   "fields" :
9035   [
9036    {
9037     "access" : "private",
9038     "field_name" : "m_ptr",
9039     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9040    }
9041   ],
9042   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9043   "name" : "android::sp<android::hardware::BHwBinder>",
9044   "record_kind" : "class",
9045   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9046   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
9047   "size" : 4,
9048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
9049   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9050  },
9051  {
9052   "alignment" : 4,
9053   "fields" :
9054   [
9055    {
9056     "access" : "private",
9057     "field_name" : "m_ptr",
9058     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
9059    },
9060    {
9061     "access" : "private",
9062     "field_name" : "m_refs",
9063     "field_offset" : 32,
9064     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9065    }
9066   ],
9067   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9068   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
9069   "record_kind" : "class",
9070   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9071   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
9072   "size" : 8,
9073   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9074   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
9075  },
9076  {
9077   "alignment" : 4,
9078   "fields" :
9079   [
9080    {
9081     "access" : "private",
9082     "field_name" : "m_ptr",
9083     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
9084    },
9085    {
9086     "access" : "private",
9087     "field_name" : "m_refs",
9088     "field_offset" : 32,
9089     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9090    }
9091   ],
9092   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9093   "name" : "android::wp<android::hardware::hidl_death_recipient>",
9094   "record_kind" : "class",
9095   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9096   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
9097   "size" : 8,
9098   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9099   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
9100  },
9101  {
9102   "alignment" : 4,
9103   "fields" :
9104   [
9105    {
9106     "access" : "private",
9107     "field_name" : "m_ptr",
9108     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
9109    },
9110    {
9111     "access" : "private",
9112     "field_name" : "m_refs",
9113     "field_offset" : 32,
9114     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9115    }
9116   ],
9117   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9118   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
9119   "record_kind" : "class",
9120   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9121   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
9122   "size" : 8,
9123   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9124   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
9125  },
9126  {
9127   "alignment" : 4,
9128   "fields" :
9129   [
9130    {
9131     "access" : "private",
9132     "field_name" : "m_ptr",
9133     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
9134    },
9135    {
9136     "access" : "private",
9137     "field_name" : "m_refs",
9138     "field_offset" : 32,
9139     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9140    }
9141   ],
9142   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9143   "name" : "android::wp<android::hardware::BHwBinder>",
9144   "record_kind" : "class",
9145   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9146   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
9147   "size" : 8,
9148   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
9149   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
9150  },
9151  {
9152   "alignment" : 4,
9153   "base_specifiers" :
9154   [
9155    {
9156     "is_virtual" : true,
9157     "referenced_type" : "_ZTIN7android7RefBaseE"
9158    }
9159   ],
9160   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9161   "name" : "android::hidl::base::V1_0::IBase",
9162   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9163   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
9164   "size" : 12,
9165   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
9166   "vtable_components" :
9167   [
9168    {
9169     "component_value" : 4,
9170     "kind" : "vbase_offset"
9171    },
9172    {
9173     "kind" : "offset_to_top"
9174    },
9175    {
9176     "kind" : "rtti",
9177     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9178    },
9179    {
9180     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9181    },
9182    {
9183     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9184    },
9185    {
9186     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9187    },
9188    {
9189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9190    },
9191    {
9192     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9193    },
9194    {
9195     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9196    },
9197    {
9198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9199    },
9200    {
9201     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9202    },
9203    {
9204     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9205    },
9206    {
9207     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9208    },
9209    {
9210     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9211    },
9212    {
9213     "kind" : "complete_dtor_pointer",
9214     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
9215    },
9216    {
9217     "kind" : "deleting_dtor_pointer",
9218     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
9219    },
9220    {
9221     "kind" : "vcall_offset"
9222    },
9223    {
9224     "kind" : "vcall_offset"
9225    },
9226    {
9227     "kind" : "vcall_offset"
9228    },
9229    {
9230     "kind" : "vcall_offset"
9231    },
9232    {
9233     "component_value" : -4,
9234     "kind" : "vcall_offset"
9235    },
9236    {
9237     "component_value" : -4,
9238     "kind" : "offset_to_top"
9239    },
9240    {
9241     "kind" : "rtti",
9242     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9243    },
9244    {
9245     "kind" : "complete_dtor_pointer",
9246     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
9247    },
9248    {
9249     "kind" : "deleting_dtor_pointer",
9250     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
9251    },
9252    {
9253     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9254    },
9255    {
9256     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9257    },
9258    {
9259     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9260    },
9261    {
9262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9263    }
9264   ]
9265  },
9266  {
9267   "alignment" : 4,
9268   "base_specifiers" :
9269   [
9270    {
9271     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
9272    },
9273    {
9274     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9275    }
9276   ],
9277   "fields" :
9278   [
9279    {
9280     "access" : "private",
9281     "field_name" : "_hidl_mImpl",
9282     "field_offset" : 512,
9283     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
9284    }
9285   ],
9286   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9287   "name" : "android::hidl::base::V1_0::BnHwBase",
9288   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9289   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
9290   "size" : 76,
9291   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
9292   "vtable_components" :
9293   [
9294    {
9295     "component_value" : 68,
9296     "kind" : "vbase_offset"
9297    },
9298    {
9299     "kind" : "offset_to_top"
9300    },
9301    {
9302     "kind" : "rtti",
9303     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9304    },
9305    {
9306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
9307    },
9308    {
9309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
9310    },
9311    {
9312     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
9313    },
9314    {
9315     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
9316    },
9317    {
9318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
9319    },
9320    {
9321     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
9322    },
9323    {
9324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
9325    },
9326    {
9327     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
9328    },
9329    {
9330     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
9331    },
9332    {
9333     "kind" : "complete_dtor_pointer",
9334     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
9335    },
9336    {
9337     "kind" : "deleting_dtor_pointer",
9338     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
9339    },
9340    {
9341     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
9342    },
9343    {
9344     "component_value" : -20,
9345     "kind" : "offset_to_top"
9346    },
9347    {
9348     "kind" : "rtti",
9349     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9350    },
9351    {
9352     "kind" : "complete_dtor_pointer",
9353     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9354    },
9355    {
9356     "kind" : "deleting_dtor_pointer",
9357     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9358    },
9359    {
9360     "kind" : "vcall_offset"
9361    },
9362    {
9363     "kind" : "vcall_offset"
9364    },
9365    {
9366     "kind" : "vcall_offset"
9367    },
9368    {
9369     "kind" : "vcall_offset"
9370    },
9371    {
9372     "component_value" : -68,
9373     "kind" : "vcall_offset"
9374    },
9375    {
9376     "component_value" : -68,
9377     "kind" : "offset_to_top"
9378    },
9379    {
9380     "kind" : "rtti",
9381     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
9382    },
9383    {
9384     "kind" : "complete_dtor_pointer",
9385     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
9386    },
9387    {
9388     "kind" : "deleting_dtor_pointer",
9389     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
9390    },
9391    {
9392     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9393    },
9394    {
9395     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9396    },
9397    {
9398     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9399    },
9400    {
9401     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9402    }
9403   ]
9404  },
9405  {
9406   "alignment" : 4,
9407   "base_specifiers" :
9408   [
9409    {
9410     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9411    },
9412    {
9413     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
9414    }
9415   ],
9416   "fields" :
9417   [
9418    {
9419     "access" : "private",
9420     "field_name" : "_hidl_mMutex",
9421     "field_offset" : 544,
9422     "referenced_type" : "_ZTINSt3__15mutexE"
9423    },
9424    {
9425     "access" : "private",
9426     "field_name" : "_hidl_mDeathRecipients",
9427     "field_offset" : 576,
9428     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
9429    }
9430   ],
9431   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9432   "name" : "android::hidl::base::V1_0::BpHwBase",
9433   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9434   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
9435   "size" : 92,
9436   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
9437   "vtable_components" :
9438   [
9439    {
9440     "component_value" : 84,
9441     "kind" : "vbase_offset"
9442    },
9443    {
9444     "kind" : "offset_to_top"
9445    },
9446    {
9447     "kind" : "rtti",
9448     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9449    },
9450    {
9451     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
9452    },
9453    {
9454     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9455    },
9456    {
9457     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9458    },
9459    {
9460     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9461    },
9462    {
9463     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9464    },
9465    {
9466     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
9467    },
9468    {
9469     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9470    },
9471    {
9472     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
9473    },
9474    {
9475     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9476    },
9477    {
9478     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
9479    },
9480    {
9481     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9482    },
9483    {
9484     "kind" : "complete_dtor_pointer",
9485     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
9486    },
9487    {
9488     "kind" : "deleting_dtor_pointer",
9489     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
9490    },
9491    {
9492     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9493    },
9494    {
9495     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9496    },
9497    {
9498     "component_value" : 80,
9499     "kind" : "vbase_offset"
9500    },
9501    {
9502     "component_value" : -4,
9503     "kind" : "offset_to_top"
9504    },
9505    {
9506     "kind" : "rtti",
9507     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9508    },
9509    {
9510     "kind" : "complete_dtor_pointer",
9511     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9512    },
9513    {
9514     "kind" : "deleting_dtor_pointer",
9515     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9516    },
9517    {
9518     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9519    },
9520    {
9521     "component_value" : 76,
9522     "kind" : "vbase_offset"
9523    },
9524    {
9525     "component_value" : -8,
9526     "kind" : "offset_to_top"
9527    },
9528    {
9529     "kind" : "rtti",
9530     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9531    },
9532    {
9533     "kind" : "complete_dtor_pointer",
9534     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9535    },
9536    {
9537     "kind" : "deleting_dtor_pointer",
9538     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9539    },
9540    {
9541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9542    },
9543    {
9544     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9545    },
9546    {
9547     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9548    },
9549    {
9550     "component_value" : -24,
9551     "kind" : "offset_to_top"
9552    },
9553    {
9554     "kind" : "rtti",
9555     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9556    },
9557    {
9558     "kind" : "complete_dtor_pointer",
9559     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9560    },
9561    {
9562     "kind" : "deleting_dtor_pointer",
9563     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9564    },
9565    {
9566     "kind" : "vcall_offset"
9567    },
9568    {
9569     "component_value" : -76,
9570     "kind" : "vcall_offset"
9571    },
9572    {
9573     "component_value" : -84,
9574     "kind" : "vcall_offset"
9575    },
9576    {
9577     "component_value" : -76,
9578     "kind" : "vcall_offset"
9579    },
9580    {
9581     "component_value" : -84,
9582     "kind" : "vcall_offset"
9583    },
9584    {
9585     "component_value" : -84,
9586     "kind" : "offset_to_top"
9587    },
9588    {
9589     "kind" : "rtti",
9590     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
9591    },
9592    {
9593     "kind" : "complete_dtor_pointer",
9594     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
9595    },
9596    {
9597     "kind" : "deleting_dtor_pointer",
9598     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
9599    },
9600    {
9601     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9602    },
9603    {
9604     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
9605    },
9606    {
9607     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9608    },
9609    {
9610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9611    }
9612   ]
9613  },
9614  {
9615   "alignment" : 8,
9616   "fields" :
9617   [
9618    {
9619     "field_name" : "pid",
9620     "referenced_type" : "_ZTIi"
9621    },
9622    {
9623     "field_name" : "ptr",
9624     "field_offset" : 64,
9625     "referenced_type" : "_ZTIy"
9626    },
9627    {
9628     "field_name" : "arch",
9629     "field_offset" : 128,
9630     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9631    }
9632   ],
9633   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9634   "name" : "android::hidl::base::V1_0::DebugInfo",
9635   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9636   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
9637   "size" : 24,
9638   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9639  },
9640  {
9641   "alignment" : 8,
9642   "fields" :
9643   [
9644    {
9645     "field_name" : "interfaceName",
9646     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9647    },
9648    {
9649     "field_name" : "instanceName",
9650     "field_offset" : 128,
9651     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
9652    },
9653    {
9654     "field_name" : "pid",
9655     "field_offset" : 256,
9656     "referenced_type" : "_ZTIi"
9657    },
9658    {
9659     "field_name" : "clientPids",
9660     "field_offset" : 320,
9661     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
9662    },
9663    {
9664     "field_name" : "arch",
9665     "field_offset" : 448,
9666     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
9667    }
9668   ],
9669   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9670   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
9671   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9672   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
9673   "size" : 64,
9674   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9675  },
9676  {
9677   "alignment" : 4,
9678   "base_specifiers" :
9679   [
9680    {
9681     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9682    }
9683   ],
9684   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9685   "name" : "android::hidl::manager::V1_0::IServiceManager",
9686   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9687   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
9688   "size" : 12,
9689   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
9690   "vtable_components" :
9691   [
9692    {
9693     "component_value" : 4,
9694     "kind" : "vbase_offset"
9695    },
9696    {
9697     "kind" : "offset_to_top"
9698    },
9699    {
9700     "kind" : "rtti",
9701     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9702    },
9703    {
9704     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
9705    },
9706    {
9707     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9708    },
9709    {
9710     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9711    },
9712    {
9713     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9714    },
9715    {
9716     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9717    },
9718    {
9719     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
9720    },
9721    {
9722     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9723    },
9724    {
9725     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
9726    },
9727    {
9728     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9729    },
9730    {
9731     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
9732    },
9733    {
9734     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9735    },
9736    {
9737     "kind" : "complete_dtor_pointer",
9738     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
9739    },
9740    {
9741     "kind" : "deleting_dtor_pointer",
9742     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
9743    },
9744    {
9745     "is_pure" : true,
9746     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
9747    },
9748    {
9749     "is_pure" : true,
9750     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
9751    },
9752    {
9753     "is_pure" : true,
9754     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
9755    },
9756    {
9757     "is_pure" : true,
9758     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9759    },
9760    {
9761     "is_pure" : true,
9762     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
9763    },
9764    {
9765     "is_pure" : true,
9766     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
9767    },
9768    {
9769     "is_pure" : true,
9770     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
9771    },
9772    {
9773     "is_pure" : true,
9774     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
9775    },
9776    {
9777     "kind" : "vcall_offset"
9778    },
9779    {
9780     "kind" : "vcall_offset"
9781    },
9782    {
9783     "kind" : "vcall_offset"
9784    },
9785    {
9786     "kind" : "vcall_offset"
9787    },
9788    {
9789     "component_value" : -4,
9790     "kind" : "vcall_offset"
9791    },
9792    {
9793     "component_value" : -4,
9794     "kind" : "offset_to_top"
9795    },
9796    {
9797     "kind" : "rtti",
9798     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9799    },
9800    {
9801     "kind" : "complete_dtor_pointer",
9802     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9803    },
9804    {
9805     "kind" : "deleting_dtor_pointer",
9806     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9807    },
9808    {
9809     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9810    },
9811    {
9812     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9813    },
9814    {
9815     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9816    },
9817    {
9818     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9819    }
9820   ]
9821  },
9822  {
9823   "alignment" : 4,
9824   "base_specifiers" :
9825   [
9826    {
9827     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9828    }
9829   ],
9830   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9831   "name" : "android::hidl::manager::V1_0::IServiceNotification",
9832   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9833   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9834   "size" : 12,
9835   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9836   "vtable_components" :
9837   [
9838    {
9839     "component_value" : 4,
9840     "kind" : "vbase_offset"
9841    },
9842    {
9843     "kind" : "offset_to_top"
9844    },
9845    {
9846     "kind" : "rtti",
9847     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9848    },
9849    {
9850     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9851    },
9852    {
9853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9854    },
9855    {
9856     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9857    },
9858    {
9859     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9860    },
9861    {
9862     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9863    },
9864    {
9865     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9866    },
9867    {
9868     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9869    },
9870    {
9871     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9872    },
9873    {
9874     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9875    },
9876    {
9877     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9878    },
9879    {
9880     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9881    },
9882    {
9883     "kind" : "complete_dtor_pointer",
9884     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9885    },
9886    {
9887     "kind" : "deleting_dtor_pointer",
9888     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9889    },
9890    {
9891     "is_pure" : true,
9892     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9893    },
9894    {
9895     "kind" : "vcall_offset"
9896    },
9897    {
9898     "kind" : "vcall_offset"
9899    },
9900    {
9901     "kind" : "vcall_offset"
9902    },
9903    {
9904     "kind" : "vcall_offset"
9905    },
9906    {
9907     "component_value" : -4,
9908     "kind" : "vcall_offset"
9909    },
9910    {
9911     "component_value" : -4,
9912     "kind" : "offset_to_top"
9913    },
9914    {
9915     "kind" : "rtti",
9916     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9917    },
9918    {
9919     "kind" : "complete_dtor_pointer",
9920     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9921    },
9922    {
9923     "kind" : "deleting_dtor_pointer",
9924     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9925    },
9926    {
9927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9928    },
9929    {
9930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9931    },
9932    {
9933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9934    },
9935    {
9936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9937    }
9938   ]
9939  },
9940  {
9941   "alignment" : 4,
9942   "fields" :
9943   [
9944    {
9945     "access" : "private",
9946     "field_name" : "mLock",
9947     "referenced_type" : "_ZTIRN7android5MutexE"
9948    }
9949   ],
9950   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9951   "name" : "android::Mutex::Autolock",
9952   "record_kind" : "class",
9953   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9954   "self_type" : "_ZTIN7android5Mutex8AutolockE",
9955   "size" : 4,
9956   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9957  },
9958  {
9959   "alignment" : 4,
9960   "fields" :
9961   [
9962    {
9963     "access" : "private",
9964     "field_name" : "mMutex",
9965     "referenced_type" : "_ZTI15pthread_mutex_t"
9966    }
9967   ],
9968   "linker_set_key" : "_ZTIN7android5MutexE",
9969   "name" : "android::Mutex",
9970   "record_kind" : "class",
9971   "referenced_type" : "_ZTIN7android5MutexE",
9972   "self_type" : "_ZTIN7android5MutexE",
9973   "size" : 4,
9974   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9975  },
9976  {
9977   "alignment" : 4,
9978   "fields" :
9979   [
9980    {
9981     "access" : "private",
9982     "field_name" : "mLock",
9983     "referenced_type" : "_ZTIRN7android6RWLockE"
9984    }
9985   ],
9986   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9987   "name" : "android::RWLock::AutoRLock",
9988   "record_kind" : "class",
9989   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9990   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9991   "size" : 4,
9992   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9993  },
9994  {
9995   "alignment" : 4,
9996   "fields" :
9997   [
9998    {
9999     "access" : "private",
10000     "field_name" : "mLock",
10001     "referenced_type" : "_ZTIRN7android6RWLockE"
10002    }
10003   ],
10004   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
10005   "name" : "android::RWLock::AutoWLock",
10006   "record_kind" : "class",
10007   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10008   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
10009   "size" : 4,
10010   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10011  },
10012  {
10013   "alignment" : 4,
10014   "fields" :
10015   [
10016    {
10017     "access" : "private",
10018     "field_name" : "mRWLock",
10019     "referenced_type" : "_ZTI16pthread_rwlock_t"
10020    }
10021   ],
10022   "linker_set_key" : "_ZTIN7android6RWLockE",
10023   "name" : "android::RWLock",
10024   "record_kind" : "class",
10025   "referenced_type" : "_ZTIN7android6RWLockE",
10026   "self_type" : "_ZTIN7android6RWLockE",
10027   "size" : 40,
10028   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10029  },
10030  {
10031   "alignment" : 4,
10032   "base_specifiers" :
10033   [
10034    {
10035     "is_virtual" : true,
10036     "referenced_type" : "_ZTIN7android7RefBaseE"
10037    }
10038   ],
10039   "fields" :
10040   [
10041    {
10042     "access" : "private",
10043     "field_name" : "mCanCallJava",
10044     "field_offset" : 32,
10045     "referenced_type" : "_ZTIKb"
10046    },
10047    {
10048     "access" : "private",
10049     "field_name" : "mThread",
10050     "field_offset" : 64,
10051     "referenced_type" : "_ZTIPv"
10052    },
10053    {
10054     "access" : "private",
10055     "field_name" : "mLock",
10056     "field_offset" : 96,
10057     "referenced_type" : "_ZTIN7android5MutexE"
10058    },
10059    {
10060     "access" : "private",
10061     "field_name" : "mThreadExitedCondition",
10062     "field_offset" : 128,
10063     "referenced_type" : "_ZTIN7android9ConditionE"
10064    },
10065    {
10066     "access" : "private",
10067     "field_name" : "mStatus",
10068     "field_offset" : 160,
10069     "referenced_type" : "_ZTIi"
10070    },
10071    {
10072     "access" : "private",
10073     "field_name" : "mExitPending",
10074     "field_offset" : 192,
10075     "referenced_type" : "_ZTIVb"
10076    },
10077    {
10078     "access" : "private",
10079     "field_name" : "mRunning",
10080     "field_offset" : 200,
10081     "referenced_type" : "_ZTIVb"
10082    },
10083    {
10084     "access" : "private",
10085     "field_name" : "mHoldSelf",
10086     "field_offset" : 224,
10087     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
10088    },
10089    {
10090     "access" : "private",
10091     "field_name" : "mTid",
10092     "field_offset" : 256,
10093     "referenced_type" : "_ZTIi"
10094    }
10095   ],
10096   "linker_set_key" : "_ZTIN7android6ThreadE",
10097   "name" : "android::Thread",
10098   "record_kind" : "class",
10099   "referenced_type" : "_ZTIN7android6ThreadE",
10100   "self_type" : "_ZTIN7android6ThreadE",
10101   "size" : 44,
10102   "source_file" : "/system/core/libutils/include/utils/Thread.h",
10103   "vtable_components" :
10104   [
10105    {
10106     "component_value" : 36,
10107     "kind" : "vbase_offset"
10108    },
10109    {
10110     "kind" : "offset_to_top"
10111    },
10112    {
10113     "kind" : "rtti",
10114     "mangled_component_name" : "_ZTIN7android6ThreadE"
10115    },
10116    {
10117     "kind" : "complete_dtor_pointer",
10118     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
10119    },
10120    {
10121     "kind" : "deleting_dtor_pointer",
10122     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
10123    },
10124    {
10125     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
10126    },
10127    {
10128     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
10129    },
10130    {
10131     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
10132    },
10133    {
10134     "is_pure" : true,
10135     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
10136    },
10137    {
10138     "kind" : "vcall_offset"
10139    },
10140    {
10141     "kind" : "vcall_offset"
10142    },
10143    {
10144     "kind" : "vcall_offset"
10145    },
10146    {
10147     "kind" : "vcall_offset"
10148    },
10149    {
10150     "component_value" : -36,
10151     "kind" : "vcall_offset"
10152    },
10153    {
10154     "component_value" : -36,
10155     "kind" : "offset_to_top"
10156    },
10157    {
10158     "kind" : "rtti",
10159     "mangled_component_name" : "_ZTIN7android6ThreadE"
10160    },
10161    {
10162     "kind" : "complete_dtor_pointer",
10163     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
10164    },
10165    {
10166     "kind" : "deleting_dtor_pointer",
10167     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
10168    },
10169    {
10170     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10171    },
10172    {
10173     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10174    },
10175    {
10176     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10177    },
10178    {
10179     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10180    }
10181   ]
10182  },
10183  {
10184   "alignment" : 4,
10185   "base_specifiers" :
10186   [
10187    {
10188     "access" : "private",
10189     "referenced_type" : "_ZTIN7android10VectorImplE"
10190    }
10191   ],
10192   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10193   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
10194   "record_kind" : "class",
10195   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10196   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
10197   "size" : 20,
10198   "source_file" : "/system/core/libutils/include/utils/Vector.h",
10199   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
10200   "vtable_components" :
10201   [
10202    {
10203     "kind" : "offset_to_top"
10204    },
10205    {
10206     "kind" : "rtti",
10207     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10208    },
10209    {
10210     "kind" : "complete_dtor_pointer",
10211     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
10212    },
10213    {
10214     "kind" : "deleting_dtor_pointer",
10215     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
10216    },
10217    {
10218     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
10219    },
10220    {
10221     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
10222    },
10223    {
10224     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
10225    },
10226    {
10227     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
10228    },
10229    {
10230     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
10231    },
10232    {
10233     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
10234    }
10235   ]
10236  },
10237  {
10238   "alignment" : 1,
10239   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
10240   "name" : "android::RefBase::weakref_type",
10241   "record_kind" : "class",
10242   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
10243   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
10244   "size" : 1,
10245   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10246  },
10247  {
10248   "alignment" : 4,
10249   "fields" :
10250   [
10251    {
10252     "access" : "private",
10253     "field_name" : "mRefs",
10254     "field_offset" : 32,
10255     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
10256    }
10257   ],
10258   "linker_set_key" : "_ZTIN7android7RefBaseE",
10259   "name" : "android::RefBase",
10260   "record_kind" : "class",
10261   "referenced_type" : "_ZTIN7android7RefBaseE",
10262   "self_type" : "_ZTIN7android7RefBaseE",
10263   "size" : 8,
10264   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10265   "vtable_components" :
10266   [
10267    {
10268     "kind" : "offset_to_top"
10269    },
10270    {
10271     "kind" : "rtti",
10272     "mangled_component_name" : "_ZTIN7android7RefBaseE"
10273    },
10274    {
10275     "kind" : "complete_dtor_pointer",
10276     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
10277    },
10278    {
10279     "kind" : "deleting_dtor_pointer",
10280     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
10281    },
10282    {
10283     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10284    },
10285    {
10286     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10287    },
10288    {
10289     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10290    },
10291    {
10292     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10293    }
10294   ]
10295  },
10296  {
10297   "alignment" : 4,
10298   "fields" :
10299   [
10300    {
10301     "access" : "private",
10302     "field_name" : "mString",
10303     "referenced_type" : "_ZTIPKc"
10304    }
10305   ],
10306   "linker_set_key" : "_ZTIN7android7String8E",
10307   "name" : "android::String8",
10308   "record_kind" : "class",
10309   "referenced_type" : "_ZTIN7android7String8E",
10310   "self_type" : "_ZTIN7android7String8E",
10311   "size" : 4,
10312   "source_file" : "/system/core/libutils/include/utils/String8.h"
10313  },
10314  {
10315   "alignment" : 4,
10316   "fields" :
10317   [
10318    {
10319     "access" : "private",
10320     "field_name" : "mString",
10321     "referenced_type" : "_ZTIPKDs"
10322    }
10323   ],
10324   "linker_set_key" : "_ZTIN7android8String16E",
10325   "name" : "android::String16",
10326   "record_kind" : "class",
10327   "referenced_type" : "_ZTIN7android8String16E",
10328   "self_type" : "_ZTIN7android8String16E",
10329   "size" : 4,
10330   "source_file" : "/system/core/libutils/include/utils/String16.h"
10331  },
10332  {
10333   "alignment" : 4,
10334   "base_specifiers" :
10335   [
10336    {
10337     "is_virtual" : true,
10338     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
10339    },
10340    {
10341     "is_virtual" : true,
10342     "referenced_type" : "_ZTIN7android7RefBaseE"
10343    }
10344   ],
10345   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
10346   "name" : "android::hardware::HidlMemory",
10347   "record_kind" : "class",
10348   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
10349   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
10350   "size" : 52,
10351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
10352   "vtable_components" :
10353   [
10354    {
10355     "component_value" : 44,
10356     "kind" : "vbase_offset"
10357    },
10358    {
10359     "component_value" : 4,
10360     "kind" : "vbase_offset"
10361    },
10362    {
10363     "kind" : "offset_to_top"
10364    },
10365    {
10366     "kind" : "rtti",
10367     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10368    },
10369    {
10370     "kind" : "complete_dtor_pointer",
10371     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
10372    },
10373    {
10374     "kind" : "deleting_dtor_pointer",
10375     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
10376    },
10377    {
10378     "kind" : "vcall_offset"
10379    },
10380    {
10381     "kind" : "vcall_offset"
10382    },
10383    {
10384     "kind" : "vcall_offset"
10385    },
10386    {
10387     "kind" : "vcall_offset"
10388    },
10389    {
10390     "component_value" : -44,
10391     "kind" : "vcall_offset"
10392    },
10393    {
10394     "component_value" : -44,
10395     "kind" : "offset_to_top"
10396    },
10397    {
10398     "kind" : "rtti",
10399     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
10400    },
10401    {
10402     "kind" : "complete_dtor_pointer",
10403     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
10404    },
10405    {
10406     "kind" : "deleting_dtor_pointer",
10407     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
10408    },
10409    {
10410     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10411    },
10412    {
10413     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10414    },
10415    {
10416     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10417    },
10418    {
10419     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10420    }
10421   ]
10422  },
10423  {
10424   "alignment" : 4,
10425   "base_specifiers" :
10426   [
10427    {
10428     "is_virtual" : true,
10429     "referenced_type" : "_ZTIN7android7RefBaseE"
10430    }
10431   ],
10432   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
10433   "name" : "android::hardware::IInterface",
10434   "record_kind" : "class",
10435   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
10436   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
10437   "size" : 12,
10438   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
10439   "vtable_components" :
10440   [
10441    {
10442     "component_value" : 4,
10443     "kind" : "vbase_offset"
10444    },
10445    {
10446     "kind" : "offset_to_top"
10447    },
10448    {
10449     "kind" : "rtti",
10450     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10451    },
10452    {
10453     "kind" : "complete_dtor_pointer",
10454     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
10455    },
10456    {
10457     "kind" : "deleting_dtor_pointer",
10458     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
10459    },
10460    {
10461     "is_pure" : true,
10462     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
10463    },
10464    {
10465     "kind" : "vcall_offset"
10466    },
10467    {
10468     "kind" : "vcall_offset"
10469    },
10470    {
10471     "kind" : "vcall_offset"
10472    },
10473    {
10474     "kind" : "vcall_offset"
10475    },
10476    {
10477     "component_value" : -4,
10478     "kind" : "vcall_offset"
10479    },
10480    {
10481     "component_value" : -4,
10482     "kind" : "offset_to_top"
10483    },
10484    {
10485     "kind" : "rtti",
10486     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
10487    },
10488    {
10489     "kind" : "complete_dtor_pointer",
10490     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
10491    },
10492    {
10493     "kind" : "deleting_dtor_pointer",
10494     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
10495    },
10496    {
10497     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10498    },
10499    {
10500     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10501    },
10502    {
10503     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10504    },
10505    {
10506     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10507    }
10508   ]
10509  },
10510  {
10511   "alignment" : 8,
10512   "fields" :
10513   [
10514    {
10515     "field_name" : "name",
10516     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10517    },
10518    {
10519     "field_name" : "vendor",
10520     "field_offset" : 128,
10521     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10522    },
10523    {
10524     "field_name" : "toolchain",
10525     "field_offset" : 256,
10526     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10527    },
10528    {
10529     "field_name" : "platformVersion",
10530     "field_offset" : 384,
10531     "referenced_type" : "_ZTIj"
10532    },
10533    {
10534     "field_name" : "toolchainVersion",
10535     "field_offset" : 416,
10536     "referenced_type" : "_ZTIj"
10537    },
10538    {
10539     "field_name" : "hubId",
10540     "field_offset" : 448,
10541     "referenced_type" : "_ZTIj"
10542    },
10543    {
10544     "field_name" : "peakMips",
10545     "field_offset" : 480,
10546     "referenced_type" : "_ZTIf"
10547    },
10548    {
10549     "field_name" : "stoppedPowerDrawMw",
10550     "field_offset" : 512,
10551     "referenced_type" : "_ZTIf"
10552    },
10553    {
10554     "field_name" : "sleepPowerDrawMw",
10555     "field_offset" : 544,
10556     "referenced_type" : "_ZTIf"
10557    },
10558    {
10559     "field_name" : "peakPowerDrawMw",
10560     "field_offset" : 576,
10561     "referenced_type" : "_ZTIf"
10562    },
10563    {
10564     "field_name" : "connectedSensors",
10565     "field_offset" : 640,
10566     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE"
10567    },
10568    {
10569     "field_name" : "maxSupportedMsgLen",
10570     "field_offset" : 768,
10571     "referenced_type" : "_ZTIj"
10572    },
10573    {
10574     "field_name" : "chrePlatformId",
10575     "field_offset" : 832,
10576     "referenced_type" : "_ZTIy"
10577    },
10578    {
10579     "field_name" : "chreApiMajorVersion",
10580     "field_offset" : 896,
10581     "referenced_type" : "_ZTIh"
10582    },
10583    {
10584     "field_name" : "chreApiMinorVersion",
10585     "field_offset" : 904,
10586     "referenced_type" : "_ZTIh"
10587    },
10588    {
10589     "field_name" : "chrePatchVersion",
10590     "field_offset" : 912,
10591     "referenced_type" : "_ZTIt"
10592    }
10593   ],
10594   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10595   "name" : "android::hardware::contexthub::V1_0::ContextHub",
10596   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10597   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010ContextHubE",
10598   "size" : 120,
10599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10600  },
10601  {
10602   "alignment" : 8,
10603   "fields" :
10604   [
10605    {
10606     "field_name" : "appId",
10607     "referenced_type" : "_ZTIy"
10608    },
10609    {
10610     "field_name" : "version",
10611     "field_offset" : 64,
10612     "referenced_type" : "_ZTIj"
10613    },
10614    {
10615     "field_name" : "memUsage",
10616     "field_offset" : 128,
10617     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE"
10618    },
10619    {
10620     "field_name" : "enabled",
10621     "field_offset" : 256,
10622     "referenced_type" : "_ZTIb"
10623    }
10624   ],
10625   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10626   "name" : "android::hardware::contexthub::V1_0::HubAppInfo",
10627   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10628   "self_type" : "_ZTIN7android8hardware10contexthub4V1_010HubAppInfoE",
10629   "size" : 40,
10630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10631  },
10632  {
10633   "alignment" : 4,
10634   "base_specifiers" :
10635   [
10636    {
10637     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
10638    }
10639   ],
10640   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10641   "name" : "android::hardware::contexthub::V1_0::IContexthub",
10642   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10643   "self_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE",
10644   "size" : 12,
10645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthub.h",
10646   "vtable_components" :
10647   [
10648    {
10649     "component_value" : 4,
10650     "kind" : "vbase_offset"
10651    },
10652    {
10653     "kind" : "offset_to_top"
10654    },
10655    {
10656     "kind" : "rtti",
10657     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
10658    },
10659    {
10660     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
10661    },
10662    {
10663     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
10664    },
10665    {
10666     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
10667    },
10668    {
10669     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
10670    },
10671    {
10672     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
10673    },
10674    {
10675     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
10676    },
10677    {
10678     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
10679    },
10680    {
10681     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
10682    },
10683    {
10684     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
10685    },
10686    {
10687     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
10688    },
10689    {
10690     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
10691    },
10692    {
10693     "kind" : "complete_dtor_pointer",
10694     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD1Ev"
10695    },
10696    {
10697     "kind" : "deleting_dtor_pointer",
10698     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthubD0Ev"
10699    },
10700    {
10701     "is_pure" : true,
10702     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
10703    },
10704    {
10705     "is_pure" : true,
10706     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
10707    },
10708    {
10709     "is_pure" : true,
10710     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
10711    },
10712    {
10713     "is_pure" : true,
10714     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
10715    },
10716    {
10717     "is_pure" : true,
10718     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
10719    },
10720    {
10721     "is_pure" : true,
10722     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
10723    },
10724    {
10725     "is_pure" : true,
10726     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
10727    },
10728    {
10729     "is_pure" : true,
10730     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
10731    },
10732    {
10733     "kind" : "vcall_offset"
10734    },
10735    {
10736     "kind" : "vcall_offset"
10737    },
10738    {
10739     "kind" : "vcall_offset"
10740    },
10741    {
10742     "kind" : "vcall_offset"
10743    },
10744    {
10745     "component_value" : -4,
10746     "kind" : "vcall_offset"
10747    },
10748    {
10749     "component_value" : -4,
10750     "kind" : "offset_to_top"
10751    },
10752    {
10753     "kind" : "rtti",
10754     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
10755    },
10756    {
10757     "kind" : "complete_dtor_pointer",
10758     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD1Ev"
10759    },
10760    {
10761     "kind" : "deleting_dtor_pointer",
10762     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_011IContexthubD0Ev"
10763    },
10764    {
10765     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10766    },
10767    {
10768     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10769    },
10770    {
10771     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10772    },
10773    {
10774     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10775    }
10776   ]
10777  },
10778  {
10779   "alignment" : 8,
10780   "fields" :
10781   [
10782    {
10783     "field_name" : "appName",
10784     "referenced_type" : "_ZTIy"
10785    },
10786    {
10787     "field_name" : "hostEndPoint",
10788     "field_offset" : 64,
10789     "referenced_type" : "_ZTIt"
10790    },
10791    {
10792     "field_name" : "msgType",
10793     "field_offset" : 96,
10794     "referenced_type" : "_ZTIj"
10795    },
10796    {
10797     "field_name" : "msg",
10798     "field_offset" : 128,
10799     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
10800    }
10801   ],
10802   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10803   "name" : "android::hardware::contexthub::V1_0::ContextHubMsg",
10804   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10805   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013ContextHubMsgE",
10806   "size" : 32,
10807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10808  },
10809  {
10810   "alignment" : 8,
10811   "fields" :
10812   [
10813    {
10814     "field_name" : "appId",
10815     "referenced_type" : "_ZTIy"
10816    },
10817    {
10818     "field_name" : "appVersion",
10819     "field_offset" : 64,
10820     "referenced_type" : "_ZTIj"
10821    },
10822    {
10823     "field_name" : "flags",
10824     "field_offset" : 96,
10825     "referenced_type" : "_ZTIj"
10826    },
10827    {
10828     "field_name" : "targetChreApiMajorVersion",
10829     "field_offset" : 128,
10830     "referenced_type" : "_ZTIh"
10831    },
10832    {
10833     "field_name" : "targetChreApiMinorVersion",
10834     "field_offset" : 136,
10835     "referenced_type" : "_ZTIh"
10836    },
10837    {
10838     "field_name" : "customBinary",
10839     "field_offset" : 192,
10840     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
10841    }
10842   ],
10843   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10844   "name" : "android::hardware::contexthub::V1_0::NanoAppBinary",
10845   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10846   "self_type" : "_ZTIN7android8hardware10contexthub4V1_013NanoAppBinaryE",
10847   "size" : 40,
10848   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
10849  },
10850  {
10851   "alignment" : 4,
10852   "base_specifiers" :
10853   [
10854    {
10855     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
10856    }
10857   ],
10858   "fields" :
10859   [
10860    {
10861     "access" : "private",
10862     "field_name" : "_hidl_mImpl",
10863     "field_offset" : 544,
10864     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_011IContexthubEEE"
10865    }
10866   ],
10867   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10868   "name" : "android::hardware::contexthub::V1_0::BnHwContexthub",
10869   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10870   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE",
10871   "size" : 80,
10872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthub.h",
10873   "vtable_components" :
10874   [
10875    {
10876     "component_value" : 72,
10877     "kind" : "vbase_offset"
10878    },
10879    {
10880     "kind" : "offset_to_top"
10881    },
10882    {
10883     "kind" : "rtti",
10884     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10885    },
10886    {
10887     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
10888    },
10889    {
10890     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
10891    },
10892    {
10893     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
10894    },
10895    {
10896     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
10897    },
10898    {
10899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
10900    },
10901    {
10902     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
10903    },
10904    {
10905     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
10906    },
10907    {
10908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
10909    },
10910    {
10911     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
10912    },
10913    {
10914     "kind" : "complete_dtor_pointer",
10915     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10916    },
10917    {
10918     "kind" : "deleting_dtor_pointer",
10919     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10920    },
10921    {
10922     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
10923    },
10924    {
10925     "component_value" : -20,
10926     "kind" : "offset_to_top"
10927    },
10928    {
10929     "kind" : "rtti",
10930     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10931    },
10932    {
10933     "kind" : "complete_dtor_pointer",
10934     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10935    },
10936    {
10937     "kind" : "deleting_dtor_pointer",
10938     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10939    },
10940    {
10941     "kind" : "vcall_offset"
10942    },
10943    {
10944     "kind" : "vcall_offset"
10945    },
10946    {
10947     "kind" : "vcall_offset"
10948    },
10949    {
10950     "kind" : "vcall_offset"
10951    },
10952    {
10953     "component_value" : -72,
10954     "kind" : "vcall_offset"
10955    },
10956    {
10957     "component_value" : -72,
10958     "kind" : "offset_to_top"
10959    },
10960    {
10961     "kind" : "rtti",
10962     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BnHwContexthubE"
10963    },
10964    {
10965     "kind" : "complete_dtor_pointer",
10966     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD1Ev"
10967    },
10968    {
10969     "kind" : "deleting_dtor_pointer",
10970     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BnHwContexthubD0Ev"
10971    },
10972    {
10973     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10974    },
10975    {
10976     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10977    },
10978    {
10979     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10980    },
10981    {
10982     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10983    }
10984   ]
10985  },
10986  {
10987   "alignment" : 4,
10988   "base_specifiers" :
10989   [
10990    {
10991     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
10992    },
10993    {
10994     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
10995    }
10996   ],
10997   "fields" :
10998   [
10999    {
11000     "access" : "private",
11001     "field_name" : "_hidl_mMutex",
11002     "field_offset" : 544,
11003     "referenced_type" : "_ZTINSt3__15mutexE"
11004    },
11005    {
11006     "access" : "private",
11007     "field_name" : "_hidl_mDeathRecipients",
11008     "field_offset" : 576,
11009     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11010    }
11011   ],
11012   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
11013   "name" : "android::hardware::contexthub::V1_0::BpHwContexthub",
11014   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
11015   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE",
11016   "size" : 92,
11017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthub.h",
11018   "vtable_components" :
11019   [
11020    {
11021     "component_value" : 84,
11022     "kind" : "vbase_offset"
11023    },
11024    {
11025     "kind" : "offset_to_top"
11026    },
11027    {
11028     "kind" : "rtti",
11029     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11030    },
11031    {
11032     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_014BpHwContexthub8isRemoteEv"
11033    },
11034    {
11035     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11036    },
11037    {
11038     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11039    },
11040    {
11041     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11042    },
11043    {
11044     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11045    },
11046    {
11047     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21setHALInstrumentationEv"
11048    },
11049    {
11050     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11051    },
11052    {
11053     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub4pingEv"
11054    },
11055    {
11056     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11057    },
11058    {
11059     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub21notifySyspropsChangedEv"
11060    },
11061    {
11062     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11063    },
11064    {
11065     "kind" : "complete_dtor_pointer",
11066     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11067    },
11068    {
11069     "kind" : "deleting_dtor_pointer",
11070     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11071    },
11072    {
11073     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
11074    },
11075    {
11076     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
11077    },
11078    {
11079     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
11080    },
11081    {
11082     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
11083    },
11084    {
11085     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13unloadNanoAppEjyj"
11086    },
11087    {
11088     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub13enableNanoAppEjyj"
11089    },
11090    {
11091     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub14disableNanoAppEjyj"
11092    },
11093    {
11094     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub9queryAppsEj"
11095    },
11096    {
11097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11098    },
11099    {
11100     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11101    },
11102    {
11103     "component_value" : 80,
11104     "kind" : "vbase_offset"
11105    },
11106    {
11107     "component_value" : -4,
11108     "kind" : "offset_to_top"
11109    },
11110    {
11111     "kind" : "rtti",
11112     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11113    },
11114    {
11115     "kind" : "complete_dtor_pointer",
11116     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11117    },
11118    {
11119     "kind" : "deleting_dtor_pointer",
11120     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11121    },
11122    {
11123     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
11124    },
11125    {
11126     "component_value" : 76,
11127     "kind" : "vbase_offset"
11128    },
11129    {
11130     "component_value" : -8,
11131     "kind" : "offset_to_top"
11132    },
11133    {
11134     "kind" : "rtti",
11135     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11136    },
11137    {
11138     "kind" : "complete_dtor_pointer",
11139     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11140    },
11141    {
11142     "kind" : "deleting_dtor_pointer",
11143     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11144    },
11145    {
11146     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11147    },
11148    {
11149     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11150    },
11151    {
11152     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11153    },
11154    {
11155     "component_value" : -24,
11156     "kind" : "offset_to_top"
11157    },
11158    {
11159     "kind" : "rtti",
11160     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11161    },
11162    {
11163     "kind" : "complete_dtor_pointer",
11164     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11165    },
11166    {
11167     "kind" : "deleting_dtor_pointer",
11168     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11169    },
11170    {
11171     "kind" : "vcall_offset"
11172    },
11173    {
11174     "component_value" : -76,
11175     "kind" : "vcall_offset"
11176    },
11177    {
11178     "component_value" : -84,
11179     "kind" : "vcall_offset"
11180    },
11181    {
11182     "component_value" : -76,
11183     "kind" : "vcall_offset"
11184    },
11185    {
11186     "component_value" : -84,
11187     "kind" : "vcall_offset"
11188    },
11189    {
11190     "component_value" : -84,
11191     "kind" : "offset_to_top"
11192    },
11193    {
11194     "kind" : "rtti",
11195     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_014BpHwContexthubE"
11196    },
11197    {
11198     "kind" : "complete_dtor_pointer",
11199     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD1Ev"
11200    },
11201    {
11202     "kind" : "deleting_dtor_pointer",
11203     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_014BpHwContexthubD0Ev"
11204    },
11205    {
11206     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11207    },
11208    {
11209     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_014BpHwContexthub15onLastStrongRefEPKv"
11210    },
11211    {
11212     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11213    },
11214    {
11215     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11216    }
11217   ]
11218  },
11219  {
11220   "alignment" : 8,
11221   "fields" :
11222   [
11223    {
11224     "field_name" : "sensorType",
11225     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_010SensorTypeE"
11226    },
11227    {
11228     "field_name" : "type",
11229     "field_offset" : 64,
11230     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11231    },
11232    {
11233     "field_name" : "name",
11234     "field_offset" : 192,
11235     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11236    },
11237    {
11238     "field_name" : "vendor",
11239     "field_offset" : 320,
11240     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11241    },
11242    {
11243     "field_name" : "version",
11244     "field_offset" : 448,
11245     "referenced_type" : "_ZTIj"
11246    },
11247    {
11248     "field_name" : "fifoReservedCount",
11249     "field_offset" : 480,
11250     "referenced_type" : "_ZTIj"
11251    },
11252    {
11253     "field_name" : "fifoMaxCount",
11254     "field_offset" : 512,
11255     "referenced_type" : "_ZTIj"
11256    },
11257    {
11258     "field_name" : "minDelayMs",
11259     "field_offset" : 576,
11260     "referenced_type" : "_ZTIy"
11261    },
11262    {
11263     "field_name" : "maxDelayMs",
11264     "field_offset" : 640,
11265     "referenced_type" : "_ZTIy"
11266    },
11267    {
11268     "field_name" : "peakPowerMw",
11269     "field_offset" : 704,
11270     "referenced_type" : "_ZTIf"
11271    }
11272   ],
11273   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11274   "name" : "android::hardware::contexthub::V1_0::PhysicalSensor",
11275   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11276   "self_type" : "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE",
11277   "size" : 96,
11278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
11279  },
11280  {
11281   "alignment" : 4,
11282   "base_specifiers" :
11283   [
11284    {
11285     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11286    }
11287   ],
11288   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11289   "name" : "android::hardware::contexthub::V1_0::IContexthubCallback",
11290   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11291   "self_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE",
11292   "size" : 12,
11293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/IContexthubCallback.h",
11294   "vtable_components" :
11295   [
11296    {
11297     "component_value" : 4,
11298     "kind" : "vbase_offset"
11299    },
11300    {
11301     "kind" : "offset_to_top"
11302    },
11303    {
11304     "kind" : "rtti",
11305     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
11306    },
11307    {
11308     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
11309    },
11310    {
11311     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11312    },
11313    {
11314     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11315    },
11316    {
11317     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11318    },
11319    {
11320     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11321    },
11322    {
11323     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
11324    },
11325    {
11326     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11327    },
11328    {
11329     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
11330    },
11331    {
11332     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11333    },
11334    {
11335     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
11336    },
11337    {
11338     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11339    },
11340    {
11341     "kind" : "complete_dtor_pointer",
11342     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
11343    },
11344    {
11345     "kind" : "deleting_dtor_pointer",
11346     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
11347    },
11348    {
11349     "is_pure" : true,
11350     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11351    },
11352    {
11353     "is_pure" : true,
11354     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11355    },
11356    {
11357     "is_pure" : true,
11358     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11359    },
11360    {
11361     "is_pure" : true,
11362     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
11363    },
11364    {
11365     "is_pure" : true,
11366     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11367    },
11368    {
11369     "kind" : "vcall_offset"
11370    },
11371    {
11372     "kind" : "vcall_offset"
11373    },
11374    {
11375     "kind" : "vcall_offset"
11376    },
11377    {
11378     "kind" : "vcall_offset"
11379    },
11380    {
11381     "component_value" : -4,
11382     "kind" : "vcall_offset"
11383    },
11384    {
11385     "component_value" : -4,
11386     "kind" : "offset_to_top"
11387    },
11388    {
11389     "kind" : "rtti",
11390     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
11391    },
11392    {
11393     "kind" : "complete_dtor_pointer",
11394     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD1Ev"
11395    },
11396    {
11397     "kind" : "deleting_dtor_pointer",
11398     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_019IContexthubCallbackD0Ev"
11399    },
11400    {
11401     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11402    },
11403    {
11404     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11405    },
11406    {
11407     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11408    },
11409    {
11410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11411    }
11412   ]
11413  },
11414  {
11415   "alignment" : 4,
11416   "base_specifiers" :
11417   [
11418    {
11419     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11420    }
11421   ],
11422   "fields" :
11423   [
11424    {
11425     "access" : "private",
11426     "field_name" : "_hidl_mImpl",
11427     "field_offset" : 544,
11428     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE"
11429    }
11430   ],
11431   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11432   "name" : "android::hardware::contexthub::V1_0::BnHwContexthubCallback",
11433   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11434   "self_type" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE",
11435   "size" : 80,
11436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BnHwContexthubCallback.h",
11437   "vtable_components" :
11438   [
11439    {
11440     "component_value" : 72,
11441     "kind" : "vbase_offset"
11442    },
11443    {
11444     "kind" : "offset_to_top"
11445    },
11446    {
11447     "kind" : "rtti",
11448     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11449    },
11450    {
11451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11452    },
11453    {
11454     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11455    },
11456    {
11457     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11458    },
11459    {
11460     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11461    },
11462    {
11463     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11464    },
11465    {
11466     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11467    },
11468    {
11469     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11476    },
11477    {
11478     "kind" : "complete_dtor_pointer",
11479     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11480    },
11481    {
11482     "kind" : "deleting_dtor_pointer",
11483     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BnHwContexthubCallback10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
11487    },
11488    {
11489     "component_value" : -20,
11490     "kind" : "offset_to_top"
11491    },
11492    {
11493     "kind" : "rtti",
11494     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11495    },
11496    {
11497     "kind" : "complete_dtor_pointer",
11498     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11499    },
11500    {
11501     "kind" : "deleting_dtor_pointer",
11502     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11503    },
11504    {
11505     "kind" : "vcall_offset"
11506    },
11507    {
11508     "kind" : "vcall_offset"
11509    },
11510    {
11511     "kind" : "vcall_offset"
11512    },
11513    {
11514     "kind" : "vcall_offset"
11515    },
11516    {
11517     "component_value" : -72,
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "component_value" : -72,
11522     "kind" : "offset_to_top"
11523    },
11524    {
11525     "kind" : "rtti",
11526     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BnHwContexthubCallbackE"
11527    },
11528    {
11529     "kind" : "complete_dtor_pointer",
11530     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD1Ev"
11531    },
11532    {
11533     "kind" : "deleting_dtor_pointer",
11534     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BnHwContexthubCallbackD0Ev"
11535    },
11536    {
11537     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11538    },
11539    {
11540     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11541    },
11542    {
11543     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11544    },
11545    {
11546     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11547    }
11548   ]
11549  },
11550  {
11551   "alignment" : 4,
11552   "base_specifiers" :
11553   [
11554    {
11555     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
11556    },
11557    {
11558     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11559    }
11560   ],
11561   "fields" :
11562   [
11563    {
11564     "access" : "private",
11565     "field_name" : "_hidl_mMutex",
11566     "field_offset" : 544,
11567     "referenced_type" : "_ZTINSt3__15mutexE"
11568    },
11569    {
11570     "access" : "private",
11571     "field_name" : "_hidl_mDeathRecipients",
11572     "field_offset" : 576,
11573     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11574    }
11575   ],
11576   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11577   "name" : "android::hardware::contexthub::V1_0::BpHwContexthubCallback",
11578   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11579   "self_type" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE",
11580   "size" : 92,
11581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/BpHwContexthubCallback.h",
11582   "vtable_components" :
11583   [
11584    {
11585     "component_value" : 84,
11586     "kind" : "vbase_offset"
11587    },
11588    {
11589     "kind" : "offset_to_top"
11590    },
11591    {
11592     "kind" : "rtti",
11593     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11594    },
11595    {
11596     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_022BpHwContexthubCallback8isRemoteEv"
11597    },
11598    {
11599     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11600    },
11601    {
11602     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11603    },
11604    {
11605     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11606    },
11607    {
11608     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11609    },
11610    {
11611     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21setHALInstrumentationEv"
11612    },
11613    {
11614     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11615    },
11616    {
11617     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback4pingEv"
11618    },
11619    {
11620     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11621    },
11622    {
11623     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback21notifySyspropsChangedEv"
11624    },
11625    {
11626     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11627    },
11628    {
11629     "kind" : "complete_dtor_pointer",
11630     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11631    },
11632    {
11633     "kind" : "deleting_dtor_pointer",
11634     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11635    },
11636    {
11637     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
11638    },
11639    {
11640     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
11641    },
11642    {
11643     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
11644    },
11645    {
11646     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppAbortEyj"
11647    },
11648    {
11649     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
11650    },
11651    {
11652     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11653    },
11654    {
11655     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11656    },
11657    {
11658     "component_value" : 80,
11659     "kind" : "vbase_offset"
11660    },
11661    {
11662     "component_value" : -4,
11663     "kind" : "offset_to_top"
11664    },
11665    {
11666     "kind" : "rtti",
11667     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11668    },
11669    {
11670     "kind" : "complete_dtor_pointer",
11671     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11672    },
11673    {
11674     "kind" : "deleting_dtor_pointer",
11675     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11676    },
11677    {
11678     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
11679    },
11680    {
11681     "component_value" : 76,
11682     "kind" : "vbase_offset"
11683    },
11684    {
11685     "component_value" : -8,
11686     "kind" : "offset_to_top"
11687    },
11688    {
11689     "kind" : "rtti",
11690     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11691    },
11692    {
11693     "kind" : "complete_dtor_pointer",
11694     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11695    },
11696    {
11697     "kind" : "deleting_dtor_pointer",
11698     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11699    },
11700    {
11701     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11702    },
11703    {
11704     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11705    },
11706    {
11707     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11708    },
11709    {
11710     "component_value" : -24,
11711     "kind" : "offset_to_top"
11712    },
11713    {
11714     "kind" : "rtti",
11715     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11716    },
11717    {
11718     "kind" : "complete_dtor_pointer",
11719     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11720    },
11721    {
11722     "kind" : "deleting_dtor_pointer",
11723     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11724    },
11725    {
11726     "kind" : "vcall_offset"
11727    },
11728    {
11729     "component_value" : -76,
11730     "kind" : "vcall_offset"
11731    },
11732    {
11733     "component_value" : -84,
11734     "kind" : "vcall_offset"
11735    },
11736    {
11737     "component_value" : -76,
11738     "kind" : "vcall_offset"
11739    },
11740    {
11741     "component_value" : -84,
11742     "kind" : "vcall_offset"
11743    },
11744    {
11745     "component_value" : -84,
11746     "kind" : "offset_to_top"
11747    },
11748    {
11749     "kind" : "rtti",
11750     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_022BpHwContexthubCallbackE"
11751    },
11752    {
11753     "kind" : "complete_dtor_pointer",
11754     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD1Ev"
11755    },
11756    {
11757     "kind" : "deleting_dtor_pointer",
11758     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_022BpHwContexthubCallbackD0Ev"
11759    },
11760    {
11761     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11762    },
11763    {
11764     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_022BpHwContexthubCallback15onLastStrongRefEPKv"
11765    },
11766    {
11767     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11768    },
11769    {
11770     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11771    }
11772   ]
11773  },
11774  {
11775   "alignment" : 4,
11776   "fields" :
11777   [
11778    {
11779     "field_name" : "totalBytes",
11780     "referenced_type" : "_ZTIj"
11781    },
11782    {
11783     "field_name" : "freeBytes",
11784     "field_offset" : 32,
11785     "referenced_type" : "_ZTIj"
11786    },
11787    {
11788     "field_name" : "type",
11789     "field_offset" : 64,
11790     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_013HubMemoryTypeE"
11791    },
11792    {
11793     "field_name" : "flags",
11794     "field_offset" : 96,
11795     "referenced_type" : "_ZTIj"
11796    }
11797   ],
11798   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11799   "name" : "android::hardware::contexthub::V1_0::MemRange",
11800   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11801   "self_type" : "_ZTIN7android8hardware10contexthub4V1_08MemRangeE",
11802   "size" : 16,
11803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.0/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.0/types.h"
11804  },
11805  {
11806   "alignment" : 4,
11807   "base_specifiers" :
11808   [
11809    {
11810     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
11811    }
11812   ],
11813   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11814   "name" : "android::hardware::contexthub::V1_1::IContexthub",
11815   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11816   "self_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE",
11817   "size" : 12,
11818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/IContexthub.h",
11819   "vtable_components" :
11820   [
11821    {
11822     "component_value" : 4,
11823     "kind" : "vbase_offset"
11824    },
11825    {
11826     "kind" : "offset_to_top"
11827    },
11828    {
11829     "kind" : "rtti",
11830     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11831    },
11832    {
11833     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11837    },
11838    {
11839     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
11840    },
11841    {
11842     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
11843    },
11844    {
11845     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
11846    },
11847    {
11848     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
11849    },
11850    {
11851     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
11852    },
11853    {
11854     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
11855    },
11856    {
11857     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
11858    },
11859    {
11860     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
11861    },
11862    {
11863     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
11864    },
11865    {
11866     "kind" : "complete_dtor_pointer",
11867     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthubD1Ev"
11868    },
11869    {
11870     "kind" : "deleting_dtor_pointer",
11871     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthubD0Ev"
11872    },
11873    {
11874     "is_pure" : true,
11875     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
11876    },
11877    {
11878     "is_pure" : true,
11879     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
11880    },
11881    {
11882     "is_pure" : true,
11883     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
11884    },
11885    {
11886     "is_pure" : true,
11887     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
11888    },
11889    {
11890     "is_pure" : true,
11891     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unloadNanoAppEjyj"
11892    },
11893    {
11894     "is_pure" : true,
11895     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13enableNanoAppEjyj"
11896    },
11897    {
11898     "is_pure" : true,
11899     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14disableNanoAppEjyj"
11900    },
11901    {
11902     "is_pure" : true,
11903     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub9queryAppsEj"
11904    },
11905    {
11906     "is_pure" : true,
11907     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
11908    },
11909    {
11910     "kind" : "vcall_offset"
11911    },
11912    {
11913     "kind" : "vcall_offset"
11914    },
11915    {
11916     "kind" : "vcall_offset"
11917    },
11918    {
11919     "kind" : "vcall_offset"
11920    },
11921    {
11922     "component_value" : -4,
11923     "kind" : "vcall_offset"
11924    },
11925    {
11926     "component_value" : -4,
11927     "kind" : "offset_to_top"
11928    },
11929    {
11930     "kind" : "rtti",
11931     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11932    },
11933    {
11934     "kind" : "complete_dtor_pointer",
11935     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_111IContexthubD1Ev"
11936    },
11937    {
11938     "kind" : "deleting_dtor_pointer",
11939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_111IContexthubD0Ev"
11940    },
11941    {
11942     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11943    },
11944    {
11945     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11946    },
11947    {
11948     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11949    },
11950    {
11951     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11952    }
11953   ]
11954  },
11955  {
11956   "alignment" : 4,
11957   "base_specifiers" :
11958   [
11959    {
11960     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
11961    },
11962    {
11963     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11964    }
11965   ],
11966   "fields" :
11967   [
11968    {
11969     "access" : "private",
11970     "field_name" : "mImpl",
11971     "field_offset" : 384,
11972     "referenced_type" : "_ZTIKN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
11973    },
11974    {
11975     "access" : "private",
11976     "field_name" : "mOnewayQueue",
11977     "field_offset" : 416,
11978     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
11979    }
11980   ],
11981   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11982   "name" : "android::hardware::contexthub::V1_1::BsContexthub",
11983   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11984   "self_type" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE",
11985   "size" : 68,
11986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BsContexthub.h",
11987   "vtable_components" :
11988   [
11989    {
11990     "component_value" : 60,
11991     "kind" : "vbase_offset"
11992    },
11993    {
11994     "kind" : "offset_to_top"
11995    },
11996    {
11997     "kind" : "rtti",
11998     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
11999    },
12000    {
12001     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub21setHALInstrumentationEv"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub4pingEv"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub21notifySyspropsChangedEv"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12032    },
12033    {
12034     "kind" : "complete_dtor_pointer",
12035     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubD1Ev"
12036    },
12037    {
12038     "kind" : "deleting_dtor_pointer",
12039     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12040    },
12041    {
12042     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
12043    },
12044    {
12045     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
12046    },
12047    {
12048     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
12049    },
12050    {
12051     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
12052    },
12053    {
12054     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13unloadNanoAppEjyj"
12055    },
12056    {
12057     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub13enableNanoAppEjyj"
12058    },
12059    {
12060     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub14disableNanoAppEjyj"
12061    },
12062    {
12063     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub9queryAppsEj"
12064    },
12065    {
12066     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_112BsContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
12067    },
12068    {
12069     "component_value" : -4,
12070     "kind" : "offset_to_top"
12071    },
12072    {
12073     "kind" : "rtti",
12074     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
12075    },
12076    {
12077     "kind" : "complete_dtor_pointer",
12078     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_112BsContexthubD1Ev"
12079    },
12080    {
12081     "kind" : "deleting_dtor_pointer",
12082     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12083    },
12084    {
12085     "kind" : "vcall_offset"
12086    },
12087    {
12088     "kind" : "vcall_offset"
12089    },
12090    {
12091     "kind" : "vcall_offset"
12092    },
12093    {
12094     "kind" : "vcall_offset"
12095    },
12096    {
12097     "component_value" : -60,
12098     "kind" : "vcall_offset"
12099    },
12100    {
12101     "component_value" : -60,
12102     "kind" : "offset_to_top"
12103    },
12104    {
12105     "kind" : "rtti",
12106     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_112BsContexthubE"
12107    },
12108    {
12109     "kind" : "complete_dtor_pointer",
12110     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_112BsContexthubD1Ev"
12111    },
12112    {
12113     "kind" : "deleting_dtor_pointer",
12114     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_112BsContexthubD0Ev"
12115    },
12116    {
12117     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12118    },
12119    {
12120     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12121    },
12122    {
12123     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12124    },
12125    {
12126     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12127    }
12128   ]
12129  },
12130  {
12131   "alignment" : 4,
12132   "base_specifiers" :
12133   [
12134    {
12135     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
12136    }
12137   ],
12138   "fields" :
12139   [
12140    {
12141     "access" : "private",
12142     "field_name" : "_hidl_mImpl",
12143     "field_offset" : 544,
12144     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
12145    }
12146   ],
12147   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12148   "name" : "android::hardware::contexthub::V1_1::BnHwContexthub",
12149   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12150   "self_type" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE",
12151   "size" : 80,
12152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BnHwContexthub.h",
12153   "vtable_components" :
12154   [
12155    {
12156     "component_value" : 72,
12157     "kind" : "vbase_offset"
12158    },
12159    {
12160     "kind" : "offset_to_top"
12161    },
12162    {
12163     "kind" : "rtti",
12164     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12168    },
12169    {
12170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12171    },
12172    {
12173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12174    },
12175    {
12176     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
12177    },
12178    {
12179     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12180    },
12181    {
12182     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12183    },
12184    {
12185     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12186    },
12187    {
12188     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12189    },
12190    {
12191     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12192    },
12193    {
12194     "kind" : "complete_dtor_pointer",
12195     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12196    },
12197    {
12198     "kind" : "deleting_dtor_pointer",
12199     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12200    },
12201    {
12202     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BnHwContexthub10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
12203    },
12204    {
12205     "component_value" : -20,
12206     "kind" : "offset_to_top"
12207    },
12208    {
12209     "kind" : "rtti",
12210     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12211    },
12212    {
12213     "kind" : "complete_dtor_pointer",
12214     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12215    },
12216    {
12217     "kind" : "deleting_dtor_pointer",
12218     "mangled_component_name" : "_ZThn20_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12219    },
12220    {
12221     "kind" : "vcall_offset"
12222    },
12223    {
12224     "kind" : "vcall_offset"
12225    },
12226    {
12227     "kind" : "vcall_offset"
12228    },
12229    {
12230     "kind" : "vcall_offset"
12231    },
12232    {
12233     "component_value" : -72,
12234     "kind" : "vcall_offset"
12235    },
12236    {
12237     "component_value" : -72,
12238     "kind" : "offset_to_top"
12239    },
12240    {
12241     "kind" : "rtti",
12242     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BnHwContexthubE"
12243    },
12244    {
12245     "kind" : "complete_dtor_pointer",
12246     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD1Ev"
12247    },
12248    {
12249     "kind" : "deleting_dtor_pointer",
12250     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BnHwContexthubD0Ev"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12254    },
12255    {
12256     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12257    },
12258    {
12259     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12260    },
12261    {
12262     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12263    }
12264   ]
12265  },
12266  {
12267   "alignment" : 4,
12268   "base_specifiers" :
12269   [
12270    {
12271     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
12272    },
12273    {
12274     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
12275    }
12276   ],
12277   "fields" :
12278   [
12279    {
12280     "access" : "private",
12281     "field_name" : "_hidl_mMutex",
12282     "field_offset" : 544,
12283     "referenced_type" : "_ZTINSt3__15mutexE"
12284    },
12285    {
12286     "access" : "private",
12287     "field_name" : "_hidl_mDeathRecipients",
12288     "field_offset" : 576,
12289     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
12290    }
12291   ],
12292   "linker_set_key" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12293   "name" : "android::hardware::contexthub::V1_1::BpHwContexthub",
12294   "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12295   "self_type" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE",
12296   "size" : 92,
12297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/contexthub/1.1/[email protected]_genc++_headers/gen/android/hardware/contexthub/1.1/BpHwContexthub.h",
12298   "vtable_components" :
12299   [
12300    {
12301     "component_value" : 84,
12302     "kind" : "vbase_offset"
12303    },
12304    {
12305     "kind" : "offset_to_top"
12306    },
12307    {
12308     "kind" : "rtti",
12309     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12310    },
12311    {
12312     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_114BpHwContexthub8isRemoteEv"
12313    },
12314    {
12315     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12316    },
12317    {
12318     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12319    },
12320    {
12321     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12322    },
12323    {
12324     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12325    },
12326    {
12327     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21setHALInstrumentationEv"
12328    },
12329    {
12330     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12331    },
12332    {
12333     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub4pingEv"
12334    },
12335    {
12336     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12337    },
12338    {
12339     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub21notifySyspropsChangedEv"
12340    },
12341    {
12342     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12343    },
12344    {
12345     "kind" : "complete_dtor_pointer",
12346     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12347    },
12348    {
12349     "kind" : "deleting_dtor_pointer",
12350     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12351    },
12352    {
12353     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
12354    },
12355    {
12356     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
12357    },
12358    {
12359     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
12360    },
12361    {
12362     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
12363    },
12364    {
12365     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13unloadNanoAppEjyj"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub13enableNanoAppEjyj"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub14disableNanoAppEjyj"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub9queryAppsEj"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
12378    },
12379    {
12380     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
12381    },
12382    {
12383     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12384    },
12385    {
12386     "component_value" : 80,
12387     "kind" : "vbase_offset"
12388    },
12389    {
12390     "component_value" : -4,
12391     "kind" : "offset_to_top"
12392    },
12393    {
12394     "kind" : "rtti",
12395     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12396    },
12397    {
12398     "kind" : "complete_dtor_pointer",
12399     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12400    },
12401    {
12402     "kind" : "deleting_dtor_pointer",
12403     "mangled_component_name" : "_ZThn4_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12404    },
12405    {
12406     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
12407    },
12408    {
12409     "component_value" : 76,
12410     "kind" : "vbase_offset"
12411    },
12412    {
12413     "component_value" : -8,
12414     "kind" : "offset_to_top"
12415    },
12416    {
12417     "kind" : "rtti",
12418     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12419    },
12420    {
12421     "kind" : "complete_dtor_pointer",
12422     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12423    },
12424    {
12425     "kind" : "deleting_dtor_pointer",
12426     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12427    },
12428    {
12429     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12430    },
12431    {
12432     "mangled_component_name" : "_ZThn8_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12433    },
12434    {
12435     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12436    },
12437    {
12438     "component_value" : -24,
12439     "kind" : "offset_to_top"
12440    },
12441    {
12442     "kind" : "rtti",
12443     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12444    },
12445    {
12446     "kind" : "complete_dtor_pointer",
12447     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12448    },
12449    {
12450     "kind" : "deleting_dtor_pointer",
12451     "mangled_component_name" : "_ZThn24_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12452    },
12453    {
12454     "kind" : "vcall_offset"
12455    },
12456    {
12457     "component_value" : -76,
12458     "kind" : "vcall_offset"
12459    },
12460    {
12461     "component_value" : -84,
12462     "kind" : "vcall_offset"
12463    },
12464    {
12465     "component_value" : -76,
12466     "kind" : "vcall_offset"
12467    },
12468    {
12469     "component_value" : -84,
12470     "kind" : "vcall_offset"
12471    },
12472    {
12473     "component_value" : -84,
12474     "kind" : "offset_to_top"
12475    },
12476    {
12477     "kind" : "rtti",
12478     "mangled_component_name" : "_ZTIN7android8hardware10contexthub4V1_114BpHwContexthubE"
12479    },
12480    {
12481     "kind" : "complete_dtor_pointer",
12482     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BpHwContexthubD1Ev"
12483    },
12484    {
12485     "kind" : "deleting_dtor_pointer",
12486     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10contexthub4V1_114BpHwContexthubD0Ev"
12487    },
12488    {
12489     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12490    },
12491    {
12492     "mangled_component_name" : "_ZTv0_n20_N7android8hardware10contexthub4V1_114BpHwContexthub15onLastStrongRefEPKv"
12493    },
12494    {
12495     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12496    },
12497    {
12498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12499    }
12500   ]
12501  },
12502  {
12503   "alignment" : 1,
12504   "fields" :
12505   [
12506    {
12507     "access" : "private",
12508     "field_name" : "mBuffer",
12509     "referenced_type" : "_ZTIA32_h"
12510    }
12511   ],
12512   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12513   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12514   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12515   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12516   "size" : 32,
12517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12518   "template_args" : [ "_ZTIh" ]
12519  },
12520  {
12521   "alignment" : 4,
12522   "base_specifiers" :
12523   [
12524    {
12525     "is_virtual" : true,
12526     "referenced_type" : "_ZTIN7android7RefBaseE"
12527    }
12528   ],
12529   "fields" :
12530   [
12531    {
12532     "access" : "private",
12533     "field_name" : "mRemote",
12534     "field_offset" : 32,
12535     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12536    },
12537    {
12538     "access" : "private",
12539     "field_name" : "mRefs",
12540     "field_offset" : 64,
12541     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12542    },
12543    {
12544     "access" : "private",
12545     "field_name" : "mState",
12546     "field_offset" : 96,
12547     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12548    }
12549   ],
12550   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12551   "name" : "android::hardware::BpHwRefBase",
12552   "record_kind" : "class",
12553   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12554   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12555   "size" : 24,
12556   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12557   "vtable_components" :
12558   [
12559    {
12560     "component_value" : 16,
12561     "kind" : "vbase_offset"
12562    },
12563    {
12564     "kind" : "offset_to_top"
12565    },
12566    {
12567     "kind" : "rtti",
12568     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12569    },
12570    {
12571     "kind" : "complete_dtor_pointer",
12572     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12573    },
12574    {
12575     "kind" : "deleting_dtor_pointer",
12576     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12577    },
12578    {
12579     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12580    },
12581    {
12582     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12583    },
12584    {
12585     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12586    },
12587    {
12588     "kind" : "vcall_offset"
12589    },
12590    {
12591     "component_value" : -16,
12592     "kind" : "vcall_offset"
12593    },
12594    {
12595     "component_value" : -16,
12596     "kind" : "vcall_offset"
12597    },
12598    {
12599     "component_value" : -16,
12600     "kind" : "vcall_offset"
12601    },
12602    {
12603     "component_value" : -16,
12604     "kind" : "vcall_offset"
12605    },
12606    {
12607     "component_value" : -16,
12608     "kind" : "offset_to_top"
12609    },
12610    {
12611     "kind" : "rtti",
12612     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12613    },
12614    {
12615     "kind" : "complete_dtor_pointer",
12616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12617    },
12618    {
12619     "kind" : "deleting_dtor_pointer",
12620     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12621    },
12622    {
12623     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12624    },
12625    {
12626     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12627    },
12628    {
12629     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12633    }
12634   ]
12635  },
12636  {
12637   "alignment" : 4,
12638   "base_specifiers" :
12639   [
12640    {
12641     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_011IContexthubE"
12642    },
12643    {
12644     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12645    },
12646    {
12647     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12648    }
12649   ],
12650   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12651   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthub>",
12652   "record_kind" : "class",
12653   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12654   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE",
12655   "size" : 32,
12656   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12657   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_011IContexthubE" ],
12658   "vtable_components" :
12659   [
12660    {
12661     "component_value" : 24,
12662     "kind" : "vbase_offset"
12663    },
12664    {
12665     "kind" : "offset_to_top"
12666    },
12667    {
12668     "kind" : "rtti",
12669     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12670    },
12671    {
12672     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_011IContexthub8isRemoteEv"
12673    },
12674    {
12675     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21setHALInstrumentationEv"
12688    },
12689    {
12690     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12691    },
12692    {
12693     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub4pingEv"
12694    },
12695    {
12696     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12697    },
12698    {
12699     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub21notifySyspropsChangedEv"
12700    },
12701    {
12702     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12703    },
12704    {
12705     "kind" : "complete_dtor_pointer",
12706     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12707    },
12708    {
12709     "kind" : "deleting_dtor_pointer",
12710     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12711    },
12712    {
12713     "is_pure" : true,
12714     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS2_10ContextHubEEEEEE"
12715    },
12716    {
12717     "is_pure" : true,
12718     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16registerCallbackEjRKNS_2spINS2_19IContexthubCallbackEEE"
12719    },
12720    {
12721     "is_pure" : true,
12722     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub16sendMessageToHubEjRKNS2_13ContextHubMsgE"
12723    },
12724    {
12725     "is_pure" : true,
12726     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub11loadNanoAppEjRKNS2_13NanoAppBinaryEj"
12727    },
12728    {
12729     "is_pure" : true,
12730     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13unloadNanoAppEjyj"
12731    },
12732    {
12733     "is_pure" : true,
12734     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub13enableNanoAppEjyj"
12735    },
12736    {
12737     "is_pure" : true,
12738     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub14disableNanoAppEjyj"
12739    },
12740    {
12741     "is_pure" : true,
12742     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_011IContexthub9queryAppsEj"
12743    },
12744    {
12745     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
12746    },
12747    {
12748     "component_value" : 20,
12749     "kind" : "vbase_offset"
12750    },
12751    {
12752     "component_value" : -4,
12753     "kind" : "offset_to_top"
12754    },
12755    {
12756     "kind" : "rtti",
12757     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12758    },
12759    {
12760     "kind" : "complete_dtor_pointer",
12761     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12762    },
12763    {
12764     "kind" : "deleting_dtor_pointer",
12765     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12766    },
12767    {
12768     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEE10onAsBinderEv"
12769    },
12770    {
12771     "component_value" : 16,
12772     "kind" : "vbase_offset"
12773    },
12774    {
12775     "component_value" : -8,
12776     "kind" : "offset_to_top"
12777    },
12778    {
12779     "kind" : "rtti",
12780     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12781    },
12782    {
12783     "kind" : "complete_dtor_pointer",
12784     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12785    },
12786    {
12787     "kind" : "deleting_dtor_pointer",
12788     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12798    },
12799    {
12800     "kind" : "vcall_offset"
12801    },
12802    {
12803     "component_value" : -16,
12804     "kind" : "vcall_offset"
12805    },
12806    {
12807     "component_value" : -16,
12808     "kind" : "vcall_offset"
12809    },
12810    {
12811     "component_value" : -16,
12812     "kind" : "vcall_offset"
12813    },
12814    {
12815     "component_value" : -24,
12816     "kind" : "vcall_offset"
12817    },
12818    {
12819     "component_value" : -24,
12820     "kind" : "offset_to_top"
12821    },
12822    {
12823     "kind" : "rtti",
12824     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEEE"
12825    },
12826    {
12827     "kind" : "complete_dtor_pointer",
12828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED1Ev"
12829    },
12830    {
12831     "kind" : "deleting_dtor_pointer",
12832     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_011IContexthubEED0Ev"
12833    },
12834    {
12835     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12836    },
12837    {
12838     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12839    },
12840    {
12841     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12845    }
12846   ]
12847  },
12848  {
12849   "alignment" : 4,
12850   "base_specifiers" :
12851   [
12852    {
12853     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE"
12854    },
12855    {
12856     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12857    },
12858    {
12859     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12860    }
12861   ],
12862   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12863   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_0::IContexthubCallback>",
12864   "record_kind" : "class",
12865   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12866   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE",
12867   "size" : 32,
12868   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12869   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_019IContexthubCallbackE" ],
12870   "vtable_components" :
12871   [
12872    {
12873     "component_value" : 24,
12874     "kind" : "vbase_offset"
12875    },
12876    {
12877     "kind" : "offset_to_top"
12878    },
12879    {
12880     "kind" : "rtti",
12881     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12882    },
12883    {
12884     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_019IContexthubCallback8isRemoteEv"
12885    },
12886    {
12887     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12888    },
12889    {
12890     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12891    },
12892    {
12893     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12894    },
12895    {
12896     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12897    },
12898    {
12899     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21setHALInstrumentationEv"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback4pingEv"
12906    },
12907    {
12908     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12909    },
12910    {
12911     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback21notifySyspropsChangedEv"
12912    },
12913    {
12914     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12915    },
12916    {
12917     "kind" : "complete_dtor_pointer",
12918     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12919    },
12920    {
12921     "kind" : "deleting_dtor_pointer",
12922     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12923    },
12924    {
12925     "is_pure" : true,
12926     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleClientMsgERKNS2_13ContextHubMsgE"
12927    },
12928    {
12929     "is_pure" : true,
12930     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback15handleTxnResultEjNS2_17TransactionResultE"
12931    },
12932    {
12933     "is_pure" : true,
12934     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleHubEventENS2_14AsyncEventTypeE"
12935    },
12936    {
12937     "is_pure" : true,
12938     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppAbortEyj"
12939    },
12940    {
12941     "is_pure" : true,
12942     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_019IContexthubCallback14handleAppsInfoERKNS0_8hidl_vecINS2_10HubAppInfoEEE"
12943    },
12944    {
12945     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12946    },
12947    {
12948     "component_value" : 20,
12949     "kind" : "vbase_offset"
12950    },
12951    {
12952     "component_value" : -4,
12953     "kind" : "offset_to_top"
12954    },
12955    {
12956     "kind" : "rtti",
12957     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12958    },
12959    {
12960     "kind" : "complete_dtor_pointer",
12961     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12962    },
12963    {
12964     "kind" : "deleting_dtor_pointer",
12965     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12966    },
12967    {
12968     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEE10onAsBinderEv"
12969    },
12970    {
12971     "component_value" : 16,
12972     "kind" : "vbase_offset"
12973    },
12974    {
12975     "component_value" : -8,
12976     "kind" : "offset_to_top"
12977    },
12978    {
12979     "kind" : "rtti",
12980     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
12981    },
12982    {
12983     "kind" : "complete_dtor_pointer",
12984     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
12985    },
12986    {
12987     "kind" : "deleting_dtor_pointer",
12988     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
12989    },
12990    {
12991     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12992    },
12993    {
12994     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12995    },
12996    {
12997     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12998    },
12999    {
13000     "kind" : "vcall_offset"
13001    },
13002    {
13003     "component_value" : -16,
13004     "kind" : "vcall_offset"
13005    },
13006    {
13007     "component_value" : -16,
13008     "kind" : "vcall_offset"
13009    },
13010    {
13011     "component_value" : -16,
13012     "kind" : "vcall_offset"
13013    },
13014    {
13015     "component_value" : -24,
13016     "kind" : "vcall_offset"
13017    },
13018    {
13019     "component_value" : -24,
13020     "kind" : "offset_to_top"
13021    },
13022    {
13023     "kind" : "rtti",
13024     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEEE"
13025    },
13026    {
13027     "kind" : "complete_dtor_pointer",
13028     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED1Ev"
13029    },
13030    {
13031     "kind" : "deleting_dtor_pointer",
13032     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_019IContexthubCallbackEED0Ev"
13033    },
13034    {
13035     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13036    },
13037    {
13038     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13039    },
13040    {
13041     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13042    },
13043    {
13044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13045    }
13046   ]
13047  },
13048  {
13049   "alignment" : 4,
13050   "base_specifiers" :
13051   [
13052    {
13053     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_111IContexthubE"
13054    },
13055    {
13056     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13057    },
13058    {
13059     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13060    }
13061   ],
13062   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13063   "name" : "android::hardware::BpInterface<android::hardware::contexthub::V1_1::IContexthub>",
13064   "record_kind" : "class",
13065   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13066   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE",
13067   "size" : 32,
13068   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13069   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_111IContexthubE" ],
13070   "vtable_components" :
13071   [
13072    {
13073     "component_value" : 24,
13074     "kind" : "vbase_offset"
13075    },
13076    {
13077     "kind" : "offset_to_top"
13078    },
13079    {
13080     "kind" : "rtti",
13081     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13082    },
13083    {
13084     "mangled_component_name" : "_ZNK7android8hardware10contexthub4V1_111IContexthub8isRemoteEv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13094    },
13095    {
13096     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13097    },
13098    {
13099     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21setHALInstrumentationEv"
13100    },
13101    {
13102     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub4pingEv"
13106    },
13107    {
13108     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13109    },
13110    {
13111     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub21notifySyspropsChangedEv"
13112    },
13113    {
13114     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13115    },
13116    {
13117     "kind" : "complete_dtor_pointer",
13118     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13119    },
13120    {
13121     "kind" : "deleting_dtor_pointer",
13122     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13123    },
13124    {
13125     "is_pure" : true,
13126     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub7getHubsENSt3__18functionIFvRKNS0_8hidl_vecINS1_4V1_010ContextHubEEEEEE"
13127    },
13128    {
13129     "is_pure" : true,
13130     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16registerCallbackEjRKNS_2spINS1_4V1_019IContexthubCallbackEEE"
13131    },
13132    {
13133     "is_pure" : true,
13134     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16sendMessageToHubEjRKNS1_4V1_013ContextHubMsgE"
13135    },
13136    {
13137     "is_pure" : true,
13138     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub11loadNanoAppEjRKNS1_4V1_013NanoAppBinaryEj"
13139    },
13140    {
13141     "is_pure" : true,
13142     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13unloadNanoAppEjyj"
13143    },
13144    {
13145     "is_pure" : true,
13146     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub13enableNanoAppEjyj"
13147    },
13148    {
13149     "is_pure" : true,
13150     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub14disableNanoAppEjyj"
13151    },
13152    {
13153     "is_pure" : true,
13154     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub9queryAppsEj"
13155    },
13156    {
13157     "is_pure" : true,
13158     "mangled_component_name" : "_ZN7android8hardware10contexthub4V1_111IContexthub16onSettingChangedENS2_7SettingENS2_12SettingValueE"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
13162    },
13163    {
13164     "component_value" : 20,
13165     "kind" : "vbase_offset"
13166    },
13167    {
13168     "component_value" : -4,
13169     "kind" : "offset_to_top"
13170    },
13171    {
13172     "kind" : "rtti",
13173     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13174    },
13175    {
13176     "kind" : "complete_dtor_pointer",
13177     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13178    },
13179    {
13180     "kind" : "deleting_dtor_pointer",
13181     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13182    },
13183    {
13184     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEE10onAsBinderEv"
13185    },
13186    {
13187     "component_value" : 16,
13188     "kind" : "vbase_offset"
13189    },
13190    {
13191     "component_value" : -8,
13192     "kind" : "offset_to_top"
13193    },
13194    {
13195     "kind" : "rtti",
13196     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13197    },
13198    {
13199     "kind" : "complete_dtor_pointer",
13200     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13201    },
13202    {
13203     "kind" : "deleting_dtor_pointer",
13204     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13205    },
13206    {
13207     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13208    },
13209    {
13210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13211    },
13212    {
13213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13214    },
13215    {
13216     "kind" : "vcall_offset"
13217    },
13218    {
13219     "component_value" : -16,
13220     "kind" : "vcall_offset"
13221    },
13222    {
13223     "component_value" : -16,
13224     "kind" : "vcall_offset"
13225    },
13226    {
13227     "component_value" : -16,
13228     "kind" : "vcall_offset"
13229    },
13230    {
13231     "component_value" : -24,
13232     "kind" : "vcall_offset"
13233    },
13234    {
13235     "component_value" : -24,
13236     "kind" : "offset_to_top"
13237    },
13238    {
13239     "kind" : "rtti",
13240     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEEE"
13241    },
13242    {
13243     "kind" : "complete_dtor_pointer",
13244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED1Ev"
13245    },
13246    {
13247     "kind" : "deleting_dtor_pointer",
13248     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_10contexthub4V1_111IContexthubEED0Ev"
13249    },
13250    {
13251     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13252    },
13253    {
13254     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13255    },
13256    {
13257     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13258    },
13259    {
13260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13261    }
13262   ]
13263  },
13264  {
13265   "alignment" : 4,
13266   "base_specifiers" :
13267   [
13268    {
13269     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
13270    },
13271    {
13272     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13273    },
13274    {
13275     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13276    }
13277   ],
13278   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13279   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13280   "record_kind" : "class",
13281   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13282   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13283   "size" : 32,
13284   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13285   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
13286   "vtable_components" :
13287   [
13288    {
13289     "component_value" : 24,
13290     "kind" : "vbase_offset"
13291    },
13292    {
13293     "kind" : "offset_to_top"
13294    },
13295    {
13296     "kind" : "rtti",
13297     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13298    },
13299    {
13300     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13301    },
13302    {
13303     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13307    },
13308    {
13309     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13310    },
13311    {
13312     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
13313    },
13314    {
13315     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13316    },
13317    {
13318     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
13319    },
13320    {
13321     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13328    },
13329    {
13330     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13331    },
13332    {
13333     "kind" : "complete_dtor_pointer",
13334     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13335    },
13336    {
13337     "kind" : "deleting_dtor_pointer",
13338     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13339    },
13340    {
13341     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13342    },
13343    {
13344     "component_value" : 20,
13345     "kind" : "vbase_offset"
13346    },
13347    {
13348     "component_value" : -4,
13349     "kind" : "offset_to_top"
13350    },
13351    {
13352     "kind" : "rtti",
13353     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13354    },
13355    {
13356     "kind" : "complete_dtor_pointer",
13357     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13358    },
13359    {
13360     "kind" : "deleting_dtor_pointer",
13361     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13362    },
13363    {
13364     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13365    },
13366    {
13367     "component_value" : 16,
13368     "kind" : "vbase_offset"
13369    },
13370    {
13371     "component_value" : -8,
13372     "kind" : "offset_to_top"
13373    },
13374    {
13375     "kind" : "rtti",
13376     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13377    },
13378    {
13379     "kind" : "complete_dtor_pointer",
13380     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13381    },
13382    {
13383     "kind" : "deleting_dtor_pointer",
13384     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13385    },
13386    {
13387     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13388    },
13389    {
13390     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13391    },
13392    {
13393     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13394    },
13395    {
13396     "kind" : "vcall_offset"
13397    },
13398    {
13399     "component_value" : -16,
13400     "kind" : "vcall_offset"
13401    },
13402    {
13403     "component_value" : -16,
13404     "kind" : "vcall_offset"
13405    },
13406    {
13407     "component_value" : -16,
13408     "kind" : "vcall_offset"
13409    },
13410    {
13411     "component_value" : -24,
13412     "kind" : "vcall_offset"
13413    },
13414    {
13415     "component_value" : -24,
13416     "kind" : "offset_to_top"
13417    },
13418    {
13419     "kind" : "rtti",
13420     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13421    },
13422    {
13423     "kind" : "complete_dtor_pointer",
13424     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13425    },
13426    {
13427     "kind" : "deleting_dtor_pointer",
13428     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13429    },
13430    {
13431     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13432    },
13433    {
13434     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13435    },
13436    {
13437     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13441    }
13442   ]
13443  },
13444  {
13445   "alignment" : 4,
13446   "fields" :
13447   [
13448    {
13449     "access" : "private",
13450     "field_name" : "mHandle",
13451     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
13452    },
13453    {
13454     "access" : "private",
13455     "field_name" : "mOwnsHandle",
13456     "field_offset" : 64,
13457     "referenced_type" : "_ZTIb"
13458    },
13459    {
13460     "access" : "private",
13461     "field_name" : "mPad",
13462     "field_offset" : 72,
13463     "referenced_type" : "_ZTIA7_h"
13464    }
13465   ],
13466   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
13467   "name" : "android::hardware::hidl_handle",
13468   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
13469   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
13470   "size" : 16,
13471   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13472  },
13473  {
13474   "alignment" : 4,
13475   "fields" :
13476   [
13477    {
13478     "access" : "private",
13479     "field_name" : "mHandle",
13480     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
13481    },
13482    {
13483     "access" : "private",
13484     "field_name" : "mSize",
13485     "field_offset" : 128,
13486     "referenced_type" : "_ZTIy"
13487    },
13488    {
13489     "access" : "private",
13490     "field_name" : "mName",
13491     "field_offset" : 192,
13492     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
13493    }
13494   ],
13495   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
13496   "name" : "android::hardware::hidl_memory",
13497   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
13498   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
13499   "size" : 40,
13500   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13501  },
13502  {
13503   "alignment" : 4,
13504   "fields" :
13505   [
13506    {
13507     "access" : "private",
13508     "field_name" : "mBuffer",
13509     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
13510    },
13511    {
13512     "access" : "private",
13513     "field_name" : "mSize",
13514     "field_offset" : 64,
13515     "referenced_type" : "_ZTIj"
13516    },
13517    {
13518     "access" : "private",
13519     "field_name" : "mOwnsBuffer",
13520     "field_offset" : 96,
13521     "referenced_type" : "_ZTIb"
13522    },
13523    {
13524     "access" : "private",
13525     "field_name" : "mPad",
13526     "field_offset" : 104,
13527     "referenced_type" : "_ZTIA3_h"
13528    }
13529   ],
13530   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
13531   "name" : "android::hardware::hidl_string",
13532   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
13533   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
13534   "size" : 16,
13535   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13536  },
13537  {
13538   "alignment" : 4,
13539   "fields" :
13540   [
13541    {
13542     "access" : "private",
13543     "field_name" : "mGrantors",
13544     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
13545    },
13546    {
13547     "access" : "private",
13548     "field_name" : "mHandle",
13549     "field_offset" : 128,
13550     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
13551    },
13552    {
13553     "access" : "private",
13554     "field_name" : "mQuantum",
13555     "field_offset" : 192,
13556     "referenced_type" : "_ZTIj"
13557    },
13558    {
13559     "access" : "private",
13560     "field_name" : "mFlags",
13561     "field_offset" : 224,
13562     "referenced_type" : "_ZTIj"
13563    }
13564   ],
13565   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13566   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
13567   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13568   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
13569   "size" : 32,
13570   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
13571   "template_args" : [ "_ZTIc" ]
13572  },
13573  {
13574   "access" : "private",
13575   "alignment" : 4,
13576   "fields" :
13577   [
13578    {
13579     "field_name" : "binder",
13580     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
13581    },
13582    {
13583     "field_name" : "refs",
13584     "field_offset" : 32,
13585     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
13586    }
13587   ],
13588   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13589   "name" : "android::hardware::ProcessState::handle_entry",
13590   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13591   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
13592   "size" : 8,
13593   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
13594  },
13595  {
13596   "alignment" : 4,
13597   "base_specifiers" :
13598   [
13599    {
13600     "is_virtual" : true,
13601     "referenced_type" : "_ZTIN7android7RefBaseE"
13602    }
13603   ],
13604   "fields" :
13605   [
13606    {
13607     "access" : "private",
13608     "field_name" : "mDriverFD",
13609     "field_offset" : 32,
13610     "referenced_type" : "_ZTIi"
13611    },
13612    {
13613     "access" : "private",
13614     "field_name" : "mVMStart",
13615     "field_offset" : 64,
13616     "referenced_type" : "_ZTIPv"
13617    },
13618    {
13619     "access" : "private",
13620     "field_name" : "mThreadCountLock",
13621     "field_offset" : 96,
13622     "referenced_type" : "_ZTI15pthread_mutex_t"
13623    },
13624    {
13625     "access" : "private",
13626     "field_name" : "mThreadCountDecrement",
13627     "field_offset" : 128,
13628     "referenced_type" : "_ZTI14pthread_cond_t"
13629    },
13630    {
13631     "access" : "private",
13632     "field_name" : "mExecutingThreadsCount",
13633     "field_offset" : 160,
13634     "referenced_type" : "_ZTIj"
13635    },
13636    {
13637     "access" : "private",
13638     "field_name" : "mMaxThreads",
13639     "field_offset" : 192,
13640     "referenced_type" : "_ZTIj"
13641    },
13642    {
13643     "access" : "private",
13644     "field_name" : "mStarvationStartTimeMs",
13645     "field_offset" : 224,
13646     "referenced_type" : "_ZTIx"
13647    },
13648    {
13649     "access" : "private",
13650     "field_name" : "mLock",
13651     "field_offset" : 288,
13652     "referenced_type" : "_ZTIN7android5MutexE"
13653    },
13654    {
13655     "access" : "private",
13656     "field_name" : "mHandleToObject",
13657     "field_offset" : 320,
13658     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
13659    },
13660    {
13661     "access" : "private",
13662     "field_name" : "mManagesContexts",
13663     "field_offset" : 480,
13664     "referenced_type" : "_ZTIb"
13665    },
13666    {
13667     "access" : "private",
13668     "field_name" : "mBinderContextCheckFunc",
13669     "field_offset" : 512,
13670     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
13671    },
13672    {
13673     "access" : "private",
13674     "field_name" : "mBinderContextUserData",
13675     "field_offset" : 544,
13676     "referenced_type" : "_ZTIPv"
13677    },
13678    {
13679     "access" : "private",
13680     "field_name" : "mContexts",
13681     "field_offset" : 576,
13682     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
13683    },
13684    {
13685     "access" : "private",
13686     "field_name" : "mRootDir",
13687     "field_offset" : 736,
13688     "referenced_type" : "_ZTIN7android7String8E"
13689    },
13690    {
13691     "access" : "private",
13692     "field_name" : "mThreadPoolStarted",
13693     "field_offset" : 768,
13694     "referenced_type" : "_ZTIb"
13695    },
13696    {
13697     "access" : "private",
13698     "field_name" : "mSpawnThreadOnStart",
13699     "field_offset" : 776,
13700     "referenced_type" : "_ZTIb"
13701    },
13702    {
13703     "access" : "private",
13704     "field_name" : "mThreadPoolSeq",
13705     "field_offset" : 800,
13706     "referenced_type" : "_ZTIVi"
13707    },
13708    {
13709     "access" : "private",
13710     "field_name" : "mMmapSize",
13711     "field_offset" : 832,
13712     "referenced_type" : "_ZTIKj"
13713    },
13714    {
13715     "access" : "private",
13716     "field_name" : "mCallRestriction",
13717     "field_offset" : 864,
13718     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
13719    }
13720   ],
13721   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
13722   "name" : "android::hardware::ProcessState",
13723   "record_kind" : "class",
13724   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
13725   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
13726   "size" : 120,
13727   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
13728   "vtable_components" :
13729   [
13730    {
13731     "component_value" : 112,
13732     "kind" : "vbase_offset"
13733    },
13734    {
13735     "kind" : "offset_to_top"
13736    },
13737    {
13738     "kind" : "rtti",
13739     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13740    },
13741    {
13742     "kind" : "complete_dtor_pointer",
13743     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
13744    },
13745    {
13746     "kind" : "deleting_dtor_pointer",
13747     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
13748    },
13749    {
13750     "kind" : "vcall_offset"
13751    },
13752    {
13753     "kind" : "vcall_offset"
13754    },
13755    {
13756     "kind" : "vcall_offset"
13757    },
13758    {
13759     "kind" : "vcall_offset"
13760    },
13761    {
13762     "component_value" : -112,
13763     "kind" : "vcall_offset"
13764    },
13765    {
13766     "component_value" : -112,
13767     "kind" : "offset_to_top"
13768    },
13769    {
13770     "kind" : "rtti",
13771     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
13772    },
13773    {
13774     "kind" : "complete_dtor_pointer",
13775     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
13776    },
13777    {
13778     "kind" : "deleting_dtor_pointer",
13779     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
13780    },
13781    {
13782     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13783    },
13784    {
13785     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13786    },
13787    {
13788     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13789    },
13790    {
13791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13792    }
13793   ]
13794  },
13795  {
13796   "alignment" : 2,
13797   "fields" :
13798   [
13799    {
13800     "access" : "private",
13801     "field_name" : "mMajor",
13802     "referenced_type" : "_ZTIt"
13803    },
13804    {
13805     "access" : "private",
13806     "field_name" : "mMinor",
13807     "field_offset" : 16,
13808     "referenced_type" : "_ZTIt"
13809    }
13810   ],
13811   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
13812   "name" : "android::hardware::hidl_version",
13813   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
13814   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
13815   "size" : 4,
13816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13817  },
13818  {
13819   "alignment" : 4,
13820   "fields" :
13821   [
13822    {
13823     "access" : "private",
13824     "field_name" : "mMutex",
13825     "referenced_type" : "_ZTINSt3__15mutexE"
13826    },
13827    {
13828     "access" : "private",
13829     "field_name" : "mMap",
13830     "field_offset" : 32,
13831     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
13832    }
13833   ],
13834   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13835   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
13836   "record_kind" : "class",
13837   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13838   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
13839   "size" : 16,
13840   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13841   "template_args" :
13842   [
13843    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13844    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
13845   ]
13846  },
13847  {
13848   "alignment" : 4,
13849   "fields" :
13850   [
13851    {
13852     "access" : "private",
13853     "field_name" : "mMutex",
13854     "referenced_type" : "_ZTINSt3__15mutexE"
13855    },
13856    {
13857     "access" : "private",
13858     "field_name" : "mMap",
13859     "field_offset" : 32,
13860     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
13861    }
13862   ],
13863   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13864   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
13865   "record_kind" : "class",
13866   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13867   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
13868   "size" : 16,
13869   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13870   "template_args" :
13871   [
13872    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
13873    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
13874   ]
13875  },
13876  {
13877   "alignment" : 4,
13878   "fields" :
13879   [
13880    {
13881     "access" : "private",
13882     "field_name" : "mMutex",
13883     "referenced_type" : "_ZTINSt3__15mutexE"
13884    },
13885    {
13886     "access" : "private",
13887     "field_name" : "mMap",
13888     "field_offset" : 32,
13889     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
13890    }
13891   ],
13892   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13893   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13894   "record_kind" : "class",
13895   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13896   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
13897   "size" : 16,
13898   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13899   "template_args" :
13900   [
13901    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
13902    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
13903   ]
13904  },
13905  {
13906   "alignment" : 8,
13907   "fields" :
13908   [
13909    {
13910     "field_name" : "flags",
13911     "referenced_type" : "_ZTIj"
13912    },
13913    {
13914     "field_name" : "fdIndex",
13915     "field_offset" : 32,
13916     "referenced_type" : "_ZTIj"
13917    },
13918    {
13919     "field_name" : "offset",
13920     "field_offset" : 64,
13921     "referenced_type" : "_ZTIj"
13922    },
13923    {
13924     "field_name" : "extent",
13925     "field_offset" : 128,
13926     "referenced_type" : "_ZTIy"
13927    }
13928   ],
13929   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
13930   "name" : "android::hardware::GrantorDescriptor",
13931   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13932   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
13933   "size" : 24,
13934   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
13935  },
13936  {
13937   "alignment" : 4,
13938   "base_specifiers" :
13939   [
13940    {
13941     "is_virtual" : true,
13942     "referenced_type" : "_ZTIN7android7RefBaseE"
13943    }
13944   ],
13945   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
13946   "name" : "android::hardware::hidl_death_recipient",
13947   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13948   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
13949   "size" : 12,
13950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
13951   "vtable_components" :
13952   [
13953    {
13954     "component_value" : 4,
13955     "kind" : "vbase_offset"
13956    },
13957    {
13958     "kind" : "offset_to_top"
13959    },
13960    {
13961     "kind" : "rtti",
13962     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13963    },
13964    {
13965     "is_pure" : true,
13966     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
13967    },
13968    {
13969     "kind" : "complete_dtor_pointer",
13970     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
13971    },
13972    {
13973     "kind" : "deleting_dtor_pointer",
13974     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
13975    },
13976    {
13977     "kind" : "vcall_offset"
13978    },
13979    {
13980     "kind" : "vcall_offset"
13981    },
13982    {
13983     "kind" : "vcall_offset"
13984    },
13985    {
13986     "kind" : "vcall_offset"
13987    },
13988    {
13989     "component_value" : -4,
13990     "kind" : "vcall_offset"
13991    },
13992    {
13993     "component_value" : -4,
13994     "kind" : "offset_to_top"
13995    },
13996    {
13997     "kind" : "rtti",
13998     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
13999    },
14000    {
14001     "kind" : "complete_dtor_pointer",
14002     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
14003    },
14004    {
14005     "kind" : "deleting_dtor_pointer",
14006     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
14007    },
14008    {
14009     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14010    },
14011    {
14012     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14016    },
14017    {
14018     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14019    }
14020   ]
14021  },
14022  {
14023   "alignment" : 4,
14024   "base_specifiers" :
14025   [
14026    {
14027     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14028    }
14029   ],
14030   "fields" :
14031   [
14032    {
14033     "access" : "private",
14034     "field_name" : "mRecipient",
14035     "field_offset" : 32,
14036     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
14037    },
14038    {
14039     "access" : "private",
14040     "field_name" : "mCookie",
14041     "field_offset" : 96,
14042     "referenced_type" : "_ZTIy"
14043    },
14044    {
14045     "access" : "private",
14046     "field_name" : "mBase",
14047     "field_offset" : 160,
14048     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
14049    }
14050   ],
14051   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14052   "name" : "android::hardware::hidl_binder_death_recipient",
14053   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14054   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
14055   "size" : 36,
14056   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
14057   "vtable_components" :
14058   [
14059    {
14060     "component_value" : 28,
14061     "kind" : "vbase_offset"
14062    },
14063    {
14064     "kind" : "offset_to_top"
14065    },
14066    {
14067     "kind" : "rtti",
14068     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14069    },
14070    {
14071     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
14072    },
14073    {
14074     "kind" : "complete_dtor_pointer",
14075     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
14076    },
14077    {
14078     "kind" : "deleting_dtor_pointer",
14079     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
14080    },
14081    {
14082     "kind" : "vcall_offset"
14083    },
14084    {
14085     "kind" : "vcall_offset"
14086    },
14087    {
14088     "kind" : "vcall_offset"
14089    },
14090    {
14091     "kind" : "vcall_offset"
14092    },
14093    {
14094     "component_value" : -28,
14095     "kind" : "vcall_offset"
14096    },
14097    {
14098     "component_value" : -28,
14099     "kind" : "offset_to_top"
14100    },
14101    {
14102     "kind" : "rtti",
14103     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
14104    },
14105    {
14106     "kind" : "complete_dtor_pointer",
14107     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
14108    },
14109    {
14110     "kind" : "deleting_dtor_pointer",
14111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
14112    },
14113    {
14114     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14115    },
14116    {
14117     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14118    },
14119    {
14120     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14121    },
14122    {
14123     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14124    }
14125   ]
14126  },
14127  {
14128   "access" : "private",
14129   "alignment" : 4,
14130   "fields" :
14131   [
14132    {
14133     "field_name" : "index",
14134     "referenced_type" : "_ZTIj"
14135    },
14136    {
14137     "field_name" : "buffer",
14138     "field_offset" : 32,
14139     "referenced_type" : "_ZTIy"
14140    },
14141    {
14142     "field_name" : "bufend",
14143     "field_offset" : 96,
14144     "referenced_type" : "_ZTIy"
14145    }
14146   ],
14147   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14148   "name" : "android::hardware::Parcel::BufferInfo",
14149   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14150   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
14151   "size" : 20,
14152   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14153  },
14154  {
14155   "alignment" : 4,
14156   "fields" :
14157   [
14158    {
14159     "access" : "private",
14160     "field_name" : "mBufCachePos",
14161     "referenced_type" : "_ZTIj"
14162    },
14163    {
14164     "access" : "private",
14165     "field_name" : "mBufCache",
14166     "field_offset" : 32,
14167     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
14168    },
14169    {
14170     "access" : "private",
14171     "field_name" : "mError",
14172     "field_offset" : 128,
14173     "referenced_type" : "_ZTIi"
14174    },
14175    {
14176     "access" : "private",
14177     "field_name" : "mData",
14178     "field_offset" : 160,
14179     "referenced_type" : "_ZTIPh"
14180    },
14181    {
14182     "access" : "private",
14183     "field_name" : "mDataSize",
14184     "field_offset" : 192,
14185     "referenced_type" : "_ZTIj"
14186    },
14187    {
14188     "access" : "private",
14189     "field_name" : "mDataCapacity",
14190     "field_offset" : 224,
14191     "referenced_type" : "_ZTIj"
14192    },
14193    {
14194     "access" : "private",
14195     "field_name" : "mDataPos",
14196     "field_offset" : 256,
14197     "referenced_type" : "_ZTIj"
14198    },
14199    {
14200     "access" : "private",
14201     "field_name" : "mObjects",
14202     "field_offset" : 288,
14203     "referenced_type" : "_ZTIPy"
14204    },
14205    {
14206     "access" : "private",
14207     "field_name" : "mObjectsSize",
14208     "field_offset" : 320,
14209     "referenced_type" : "_ZTIj"
14210    },
14211    {
14212     "access" : "private",
14213     "field_name" : "mObjectsCapacity",
14214     "field_offset" : 352,
14215     "referenced_type" : "_ZTIj"
14216    },
14217    {
14218     "access" : "private",
14219     "field_name" : "mNextObjectHint",
14220     "field_offset" : 384,
14221     "referenced_type" : "_ZTIj"
14222    },
14223    {
14224     "access" : "private",
14225     "field_name" : "mNumRef",
14226     "field_offset" : 416,
14227     "referenced_type" : "_ZTIj"
14228    },
14229    {
14230     "access" : "private",
14231     "field_name" : "mFdsKnown",
14232     "field_offset" : 448,
14233     "referenced_type" : "_ZTIb"
14234    },
14235    {
14236     "access" : "private",
14237     "field_name" : "mHasFds",
14238     "field_offset" : 456,
14239     "referenced_type" : "_ZTIb"
14240    },
14241    {
14242     "access" : "private",
14243     "field_name" : "mAllowFds",
14244     "field_offset" : 464,
14245     "referenced_type" : "_ZTIb"
14246    },
14247    {
14248     "access" : "private",
14249     "field_name" : "mOwner",
14250     "field_offset" : 480,
14251     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
14252    },
14253    {
14254     "access" : "private",
14255     "field_name" : "mOwnerCookie",
14256     "field_offset" : 512,
14257     "referenced_type" : "_ZTIPv"
14258    }
14259   ],
14260   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
14261   "name" : "android::hardware::Parcel",
14262   "record_kind" : "class",
14263   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
14264   "self_type" : "_ZTIN7android8hardware6ParcelE",
14265   "size" : 68,
14266   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
14267  },
14268  {
14269   "alignment" : 4,
14270   "base_specifiers" :
14271   [
14272    {
14273     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14274    }
14275   ],
14276   "fields" :
14277   [
14278    {
14279     "access" : "private",
14280     "field_name" : "mVal",
14281     "field_offset" : 192,
14282     "referenced_type" : "_ZTIN7android8hardware10contexthub4V1_06ResultE"
14283    }
14284   ],
14285   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14286   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result>",
14287   "record_kind" : "class",
14288   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14289   "self_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
14290   "size" : 28,
14291   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14292   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_06ResultE" ]
14293  },
14294  {
14295   "alignment" : 4,
14296   "base_specifiers" :
14297   [
14298    {
14299     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14300    }
14301   ],
14302   "fields" :
14303   [
14304    {
14305     "access" : "private",
14306     "field_name" : "mVal",
14307     "field_offset" : 192,
14308     "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE"
14309    }
14310   ],
14311   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14312   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> >",
14313   "record_kind" : "class",
14314   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14315   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
14316   "size" : 28,
14317   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14318   "template_args" : [ "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE" ]
14319  },
14320  {
14321   "alignment" : 4,
14322   "base_specifiers" :
14323   [
14324    {
14325     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14326    }
14327   ],
14328   "fields" :
14329   [
14330    {
14331     "access" : "private",
14332     "field_name" : "mVal",
14333     "field_offset" : 168,
14334     "referenced_type" : "_ZTIb"
14335    }
14336   ],
14337   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
14338   "name" : "android::hardware::Return<bool>",
14339   "record_kind" : "class",
14340   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
14341   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
14342   "size" : 24,
14343   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14344   "template_args" : [ "_ZTIb" ]
14345  },
14346  {
14347   "alignment" : 4,
14348   "base_specifiers" :
14349   [
14350    {
14351     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
14352    }
14353   ],
14354   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
14355   "name" : "android::hardware::Return<void>",
14356   "record_kind" : "class",
14357   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
14358   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
14359   "size" : 24,
14360   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14361   "template_args" : [ "_ZTIv" ]
14362  },
14363  {
14364   "alignment" : 4,
14365   "fields" :
14366   [
14367    {
14368     "access" : "private",
14369     "field_name" : "mException",
14370     "referenced_type" : "_ZTIi"
14371    },
14372    {
14373     "access" : "private",
14374     "field_name" : "mErrorCode",
14375     "field_offset" : 32,
14376     "referenced_type" : "_ZTIi"
14377    },
14378    {
14379     "access" : "private",
14380     "field_name" : "mMessage",
14381     "field_offset" : 64,
14382     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
14383    }
14384   ],
14385   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
14386   "name" : "android::hardware::Status",
14387   "record_kind" : "class",
14388   "referenced_type" : "_ZTIN7android8hardware6StatusE",
14389   "self_type" : "_ZTIN7android8hardware6StatusE",
14390   "size" : 20,
14391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
14392  },
14393  {
14394   "alignment" : 4,
14395   "base_specifiers" :
14396   [
14397    {
14398     "is_virtual" : true,
14399     "referenced_type" : "_ZTIN7android7RefBaseE"
14400    }
14401   ],
14402   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14403   "name" : "android::hardware::IBinder::DeathRecipient",
14404   "record_kind" : "class",
14405   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14406   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
14407   "size" : 12,
14408   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14409   "vtable_components" :
14410   [
14411    {
14412     "component_value" : 4,
14413     "kind" : "vbase_offset"
14414    },
14415    {
14416     "kind" : "offset_to_top"
14417    },
14418    {
14419     "kind" : "rtti",
14420     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14421    },
14422    {
14423     "is_pure" : true,
14424     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14425    },
14426    {
14427     "kind" : "complete_dtor_pointer",
14428     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14429    },
14430    {
14431     "kind" : "deleting_dtor_pointer",
14432     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14433    },
14434    {
14435     "kind" : "vcall_offset"
14436    },
14437    {
14438     "kind" : "vcall_offset"
14439    },
14440    {
14441     "kind" : "vcall_offset"
14442    },
14443    {
14444     "kind" : "vcall_offset"
14445    },
14446    {
14447     "component_value" : -4,
14448     "kind" : "vcall_offset"
14449    },
14450    {
14451     "component_value" : -4,
14452     "kind" : "offset_to_top"
14453    },
14454    {
14455     "kind" : "rtti",
14456     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14457    },
14458    {
14459     "kind" : "complete_dtor_pointer",
14460     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
14461    },
14462    {
14463     "kind" : "deleting_dtor_pointer",
14464     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
14465    },
14466    {
14467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14468    },
14469    {
14470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14471    },
14472    {
14473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14477    }
14478   ]
14479  },
14480  {
14481   "alignment" : 4,
14482   "base_specifiers" :
14483   [
14484    {
14485     "is_virtual" : true,
14486     "referenced_type" : "_ZTIN7android7RefBaseE"
14487    }
14488   ],
14489   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
14490   "name" : "android::hardware::IBinder",
14491   "record_kind" : "class",
14492   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
14493   "self_type" : "_ZTIN7android8hardware7IBinderE",
14494   "size" : 12,
14495   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14496   "vtable_components" :
14497   [
14498    {
14499     "component_value" : 4,
14500     "kind" : "vbase_offset"
14501    },
14502    {
14503     "kind" : "offset_to_top"
14504    },
14505    {
14506     "kind" : "rtti",
14507     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14508    },
14509    {
14510     "is_pure" : true,
14511     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14512    },
14513    {
14514     "is_pure" : true,
14515     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14516    },
14517    {
14518     "is_pure" : true,
14519     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14520    },
14521    {
14522     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14523    },
14524    {
14525     "is_pure" : true,
14526     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14527    },
14528    {
14529     "is_pure" : true,
14530     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14531    },
14532    {
14533     "is_pure" : true,
14534     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14535    },
14536    {
14537     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14538    },
14539    {
14540     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14541    },
14542    {
14543     "kind" : "complete_dtor_pointer",
14544     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14545    },
14546    {
14547     "kind" : "deleting_dtor_pointer",
14548     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14549    },
14550    {
14551     "kind" : "vcall_offset"
14552    },
14553    {
14554     "kind" : "vcall_offset"
14555    },
14556    {
14557     "kind" : "vcall_offset"
14558    },
14559    {
14560     "kind" : "vcall_offset"
14561    },
14562    {
14563     "component_value" : -4,
14564     "kind" : "vcall_offset"
14565    },
14566    {
14567     "component_value" : -4,
14568     "kind" : "offset_to_top"
14569    },
14570    {
14571     "kind" : "rtti",
14572     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14573    },
14574    {
14575     "kind" : "complete_dtor_pointer",
14576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
14577    },
14578    {
14579     "kind" : "deleting_dtor_pointer",
14580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14584    },
14585    {
14586     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14587    },
14588    {
14589     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14593    }
14594   ]
14595  },
14596  {
14597   "alignment" : 4,
14598   "fields" :
14599   [
14600    {
14601     "access" : "private",
14602     "field_name" : "mQueue",
14603     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
14604    }
14605   ],
14606   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
14607   "name" : "android::hardware::details::TaskRunner",
14608   "record_kind" : "class",
14609   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14610   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
14611   "size" : 8,
14612   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
14613  },
14614  {
14615   "alignment" : 4,
14616   "fields" :
14617   [
14618    {
14619     "access" : "private",
14620     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
14621    }
14622   ],
14623   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14624   "name" : "android::hardware::details::hidl_pointer<native_handle>",
14625   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14626   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
14627   "size" : 8,
14628   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14629   "template_args" : [ "_ZTI13native_handle" ]
14630  },
14631  {
14632   "access" : "private",
14633   "alignment" : 4,
14634   "fields" :
14635   [
14636    {
14637     "field_name" : "mPointer",
14638     "referenced_type" : "_ZTIP13native_handle"
14639    },
14640    {
14641     "field_name" : "_pad",
14642     "referenced_type" : "_ZTIy"
14643    }
14644   ],
14645   "is_anonymous" : true,
14646   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14647   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14648   "record_kind" : "union",
14649   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14650   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
14651   "size" : 8,
14652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14653  },
14654  {
14655   "alignment" : 4,
14656   "fields" :
14657   [
14658    {
14659     "access" : "private",
14660     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
14661    }
14662   ],
14663   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14664   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
14665   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14666   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
14667   "size" : 8,
14668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14669   "template_args" : [ "_ZTIK13native_handle" ]
14670  },
14671  {
14672   "access" : "private",
14673   "alignment" : 4,
14674   "fields" :
14675   [
14676    {
14677     "field_name" : "mPointer",
14678     "referenced_type" : "_ZTIPK13native_handle"
14679    },
14680    {
14681     "field_name" : "_pad",
14682     "referenced_type" : "_ZTIy"
14683    }
14684   ],
14685   "is_anonymous" : true,
14686   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14687   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14688   "record_kind" : "union",
14689   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14690   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
14691   "size" : 8,
14692   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14693  },
14694  {
14695   "alignment" : 4,
14696   "fields" :
14697   [
14698    {
14699     "access" : "private",
14700     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
14701    }
14702   ],
14703   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14704   "name" : "android::hardware::details::hidl_pointer<const char>",
14705   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14706   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
14707   "size" : 8,
14708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14709   "template_args" : [ "_ZTIKc" ]
14710  },
14711  {
14712   "access" : "private",
14713   "alignment" : 4,
14714   "fields" :
14715   [
14716    {
14717     "field_name" : "mPointer",
14718     "referenced_type" : "_ZTIPKc"
14719    },
14720    {
14721     "field_name" : "_pad",
14722     "referenced_type" : "_ZTIy"
14723    }
14724   ],
14725   "is_anonymous" : true,
14726   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14727   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14728   "record_kind" : "union",
14729   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14730   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
14731   "size" : 8,
14732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14733  },
14734  {
14735   "alignment" : 4,
14736   "fields" :
14737   [
14738    {
14739     "access" : "private",
14740     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E"
14741    }
14742   ],
14743   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14744   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::ContextHub>",
14745   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14746   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE",
14747   "size" : 8,
14748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14749   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_010ContextHubE" ]
14750  },
14751  {
14752   "access" : "private",
14753   "alignment" : 4,
14754   "fields" :
14755   [
14756    {
14757     "field_name" : "mPointer",
14758     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_010ContextHubE"
14759    },
14760    {
14761     "field_name" : "_pad",
14762     "referenced_type" : "_ZTIy"
14763    }
14764   ],
14765   "is_anonymous" : true,
14766   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14767   "name" : "android::hardware::details::hidl_pointer<ContextHub>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14768   "record_kind" : "union",
14769   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14770   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEUt_E",
14771   "size" : 8,
14772   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14773  },
14774  {
14775   "alignment" : 4,
14776   "fields" :
14777   [
14778    {
14779     "access" : "private",
14780     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E"
14781    }
14782   ],
14783   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14784   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::PhysicalSensor>",
14785   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14786   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE",
14787   "size" : 8,
14788   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14789   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE" ]
14790  },
14791  {
14792   "access" : "private",
14793   "alignment" : 4,
14794   "fields" :
14795   [
14796    {
14797     "field_name" : "mPointer",
14798     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_014PhysicalSensorE"
14799    },
14800    {
14801     "field_name" : "_pad",
14802     "referenced_type" : "_ZTIy"
14803    }
14804   ],
14805   "is_anonymous" : true,
14806   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14807   "name" : "android::hardware::details::hidl_pointer<PhysicalSensor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14808   "record_kind" : "union",
14809   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14810   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEUt_E",
14811   "size" : 8,
14812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14813  },
14814  {
14815   "alignment" : 4,
14816   "fields" :
14817   [
14818    {
14819     "access" : "private",
14820     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E"
14821    }
14822   ],
14823   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14824   "name" : "android::hardware::details::hidl_pointer<android::hardware::contexthub::V1_0::MemRange>",
14825   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14826   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE",
14827   "size" : 8,
14828   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14829   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_08MemRangeE" ]
14830  },
14831  {
14832   "access" : "private",
14833   "alignment" : 4,
14834   "fields" :
14835   [
14836    {
14837     "field_name" : "mPointer",
14838     "referenced_type" : "_ZTIPN7android8hardware10contexthub4V1_08MemRangeE"
14839    },
14840    {
14841     "field_name" : "_pad",
14842     "referenced_type" : "_ZTIy"
14843    }
14844   ],
14845   "is_anonymous" : true,
14846   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14847   "name" : "android::hardware::details::hidl_pointer<MemRange>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14848   "record_kind" : "union",
14849   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14850   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEUt_E",
14851   "size" : 8,
14852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14853  },
14854  {
14855   "alignment" : 4,
14856   "fields" :
14857   [
14858    {
14859     "access" : "private",
14860     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
14861    }
14862   ],
14863   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14864   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
14865   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14866   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
14867   "size" : 8,
14868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14869   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
14870  },
14871  {
14872   "access" : "private",
14873   "alignment" : 4,
14874   "fields" :
14875   [
14876    {
14877     "field_name" : "mPointer",
14878     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
14879    },
14880    {
14881     "field_name" : "_pad",
14882     "referenced_type" : "_ZTIy"
14883    }
14884   ],
14885   "is_anonymous" : true,
14886   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14887   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14888   "record_kind" : "union",
14889   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14890   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
14891   "size" : 8,
14892   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14893  },
14894  {
14895   "alignment" : 4,
14896   "fields" :
14897   [
14898    {
14899     "access" : "private",
14900     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
14901    }
14902   ],
14903   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14904   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
14905   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14906   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
14907   "size" : 8,
14908   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14909   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
14910  },
14911  {
14912   "access" : "private",
14913   "alignment" : 4,
14914   "fields" :
14915   [
14916    {
14917     "field_name" : "mPointer",
14918     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
14919    },
14920    {
14921     "field_name" : "_pad",
14922     "referenced_type" : "_ZTIy"
14923    }
14924   ],
14925   "is_anonymous" : true,
14926   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14927   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14928   "record_kind" : "union",
14929   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14930   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
14931   "size" : 8,
14932   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14933  },
14934  {
14935   "alignment" : 4,
14936   "fields" :
14937   [
14938    {
14939     "access" : "private",
14940     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
14941    }
14942   ],
14943   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14944   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
14945   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14946   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
14947   "size" : 8,
14948   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14949   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
14950  },
14951  {
14952   "access" : "private",
14953   "alignment" : 4,
14954   "fields" :
14955   [
14956    {
14957     "field_name" : "mPointer",
14958     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
14959    },
14960    {
14961     "field_name" : "_pad",
14962     "referenced_type" : "_ZTIy"
14963    }
14964   ],
14965   "is_anonymous" : true,
14966   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14967   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
14968   "record_kind" : "union",
14969   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14970   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
14971   "size" : 8,
14972   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14973  },
14974  {
14975   "alignment" : 4,
14976   "fields" :
14977   [
14978    {
14979     "access" : "private",
14980     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
14981    }
14982   ],
14983   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14984   "name" : "android::hardware::details::hidl_pointer<char>",
14985   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14986   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
14987   "size" : 8,
14988   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
14989   "template_args" : [ "_ZTIc" ]
14990  },
14991  {
14992   "access" : "private",
14993   "alignment" : 4,
14994   "fields" :
14995   [
14996    {
14997     "field_name" : "mPointer",
14998     "referenced_type" : "_ZTIPc"
14999    },
15000    {
15001     "field_name" : "_pad",
15002     "referenced_type" : "_ZTIy"
15003    }
15004   ],
15005   "is_anonymous" : true,
15006   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15007   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15008   "record_kind" : "union",
15009   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15010   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
15011   "size" : 8,
15012   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15013  },
15014  {
15015   "alignment" : 4,
15016   "fields" :
15017   [
15018    {
15019     "access" : "private",
15020     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
15021    }
15022   ],
15023   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
15024   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
15025   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
15026   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
15027   "size" : 8,
15028   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15029   "template_args" : [ "_ZTIh" ]
15030  },
15031  {
15032   "access" : "private",
15033   "alignment" : 4,
15034   "fields" :
15035   [
15036    {
15037     "field_name" : "mPointer",
15038     "referenced_type" : "_ZTIPh"
15039    },
15040    {
15041     "field_name" : "_pad",
15042     "referenced_type" : "_ZTIy"
15043    }
15044   ],
15045   "is_anonymous" : true,
15046   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15047   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15048   "record_kind" : "union",
15049   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15050   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
15051   "size" : 8,
15052   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15053  },
15054  {
15055   "alignment" : 4,
15056   "fields" :
15057   [
15058    {
15059     "access" : "private",
15060     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
15061    }
15062   ],
15063   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15064   "name" : "android::hardware::details::hidl_pointer<int>",
15065   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15066   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
15067   "size" : 8,
15068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15069   "template_args" : [ "_ZTIi" ]
15070  },
15071  {
15072   "access" : "private",
15073   "alignment" : 4,
15074   "fields" :
15075   [
15076    {
15077     "field_name" : "mPointer",
15078     "referenced_type" : "_ZTIPi"
15079    },
15080    {
15081     "field_name" : "_pad",
15082     "referenced_type" : "_ZTIy"
15083    }
15084   ],
15085   "is_anonymous" : true,
15086   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15087   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5)",
15088   "record_kind" : "union",
15089   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15090   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
15091   "size" : 8,
15092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15093  },
15094  {
15095   "alignment" : 4,
15096   "fields" :
15097   [
15098    {
15099     "access" : "private",
15100     "field_name" : "buffer",
15101     "referenced_type" : "_ZTIA16_c"
15102    }
15103   ],
15104   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15105   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
15106   "record_kind" : "class",
15107   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15108   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
15109   "size" : 16,
15110   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15111   "template_args" :
15112   [
15113    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
15114   ]
15115  },
15116  {
15117   "alignment" : 4,
15118   "fields" :
15119   [
15120    {
15121     "access" : "private",
15122     "field_name" : "mStatus",
15123     "referenced_type" : "_ZTIN7android8hardware6StatusE"
15124    },
15125    {
15126     "access" : "private",
15127     "field_name" : "mCheckedStatus",
15128     "field_offset" : 160,
15129     "referenced_type" : "_ZTIb"
15130    }
15131   ],
15132   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
15133   "name" : "android::hardware::details::return_status",
15134   "record_kind" : "class",
15135   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15136   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
15137   "size" : 24,
15138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15139  },
15140  {
15141   "alignment" : 4,
15142   "fields" :
15143   [
15144    {
15145     "access" : "protected",
15146     "field_name" : "mInstrumentationCallbacks",
15147     "field_offset" : 32,
15148     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
15149    },
15150    {
15151     "access" : "protected",
15152     "field_name" : "mEnableInstrumentation",
15153     "field_offset" : 128,
15154     "referenced_type" : "_ZTIb"
15155    },
15156    {
15157     "access" : "protected",
15158     "field_name" : "mInstrumentationLibPackage",
15159     "field_offset" : 160,
15160     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15161    },
15162    {
15163     "access" : "protected",
15164     "field_name" : "mInterfaceName",
15165     "field_offset" : 256,
15166     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
15167    }
15168   ],
15169   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15170   "name" : "android::hardware::details::HidlInstrumentor",
15171   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15172   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
15173   "size" : 44,
15174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15175   "vtable_components" :
15176   [
15177    {
15178     "kind" : "offset_to_top"
15179    },
15180    {
15181     "kind" : "rtti",
15182     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15183    },
15184    {
15185     "kind" : "complete_dtor_pointer",
15186     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15187    },
15188    {
15189     "kind" : "deleting_dtor_pointer",
15190     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15191    }
15192   ]
15193  },
15194  {
15195   "alignment" : 1,
15196   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
15197   "name" : "android::hardware::details::i_tag",
15198   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
15199   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
15200   "size" : 1,
15201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15202  },
15203  {
15204   "alignment" : 1,
15205   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
15206   "name" : "android::hardware::details::bs_tag",
15207   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
15208   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
15209   "size" : 1,
15210   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15211  },
15212  {
15213   "alignment" : 1,
15214   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
15215   "name" : "android::hardware::details::bnhw_tag",
15216   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15217   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
15218   "size" : 1,
15219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15220  },
15221  {
15222   "alignment" : 1,
15223   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
15224   "name" : "android::hardware::details::bphw_tag",
15225   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15226   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
15227   "size" : 1,
15228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15229  },
15230  {
15231   "alignment" : 1,
15232   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15233   "name" : "android::hardware::details::std_array<unsigned char, 32>",
15234   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15235   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
15236   "size" : 1,
15237   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15238   "template_args" : [ "_ZTIh" ]
15239  },
15240  {
15241   "alignment" : 4,
15242   "fields" :
15243   [
15244    {
15245     "access" : "private",
15246     "field_name" : "mBuffer",
15247     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_010ContextHubEEE"
15248    },
15249    {
15250     "access" : "private",
15251     "field_name" : "mSize",
15252     "field_offset" : 64,
15253     "referenced_type" : "_ZTIj"
15254    },
15255    {
15256     "access" : "private",
15257     "field_name" : "mOwnsBuffer",
15258     "field_offset" : 96,
15259     "referenced_type" : "_ZTIb"
15260    },
15261    {
15262     "access" : "private",
15263     "field_name" : "mPad",
15264     "field_offset" : 104,
15265     "referenced_type" : "_ZTIA3_h"
15266    }
15267   ],
15268   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15269   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::ContextHub>",
15270   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15271   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_010ContextHubEEE",
15272   "size" : 16,
15273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15274   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_010ContextHubE" ]
15275  },
15276  {
15277   "alignment" : 4,
15278   "fields" :
15279   [
15280    {
15281     "access" : "private",
15282     "field_name" : "mBuffer",
15283     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_014PhysicalSensorEEE"
15284    },
15285    {
15286     "access" : "private",
15287     "field_name" : "mSize",
15288     "field_offset" : 64,
15289     "referenced_type" : "_ZTIj"
15290    },
15291    {
15292     "access" : "private",
15293     "field_name" : "mOwnsBuffer",
15294     "field_offset" : 96,
15295     "referenced_type" : "_ZTIb"
15296    },
15297    {
15298     "access" : "private",
15299     "field_name" : "mPad",
15300     "field_offset" : 104,
15301     "referenced_type" : "_ZTIA3_h"
15302    }
15303   ],
15304   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15305   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::PhysicalSensor>",
15306   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15307   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_014PhysicalSensorEEE",
15308   "size" : 16,
15309   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15310   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_014PhysicalSensorE" ]
15311  },
15312  {
15313   "alignment" : 4,
15314   "fields" :
15315   [
15316    {
15317     "access" : "private",
15318     "field_name" : "mBuffer",
15319     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10contexthub4V1_08MemRangeEEE"
15320    },
15321    {
15322     "access" : "private",
15323     "field_name" : "mSize",
15324     "field_offset" : 64,
15325     "referenced_type" : "_ZTIj"
15326    },
15327    {
15328     "access" : "private",
15329     "field_name" : "mOwnsBuffer",
15330     "field_offset" : 96,
15331     "referenced_type" : "_ZTIb"
15332    },
15333    {
15334     "access" : "private",
15335     "field_name" : "mPad",
15336     "field_offset" : 104,
15337     "referenced_type" : "_ZTIA3_h"
15338    }
15339   ],
15340   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15341   "name" : "android::hardware::hidl_vec<android::hardware::contexthub::V1_0::MemRange>",
15342   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15343   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10contexthub4V1_08MemRangeEEE",
15344   "size" : 16,
15345   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15346   "template_args" : [ "_ZTIN7android8hardware10contexthub4V1_08MemRangeE" ]
15347  },
15348  {
15349   "alignment" : 4,
15350   "fields" :
15351   [
15352    {
15353     "access" : "private",
15354     "field_name" : "mBuffer",
15355     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
15356    },
15357    {
15358     "access" : "private",
15359     "field_name" : "mSize",
15360     "field_offset" : 64,
15361     "referenced_type" : "_ZTIj"
15362    },
15363    {
15364     "access" : "private",
15365     "field_name" : "mOwnsBuffer",
15366     "field_offset" : 96,
15367     "referenced_type" : "_ZTIb"
15368    },
15369    {
15370     "access" : "private",
15371     "field_name" : "mPad",
15372     "field_offset" : 104,
15373     "referenced_type" : "_ZTIA3_h"
15374    }
15375   ],
15376   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15377   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
15378   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15379   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
15380   "size" : 16,
15381   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15382   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
15383  },
15384  {
15385   "alignment" : 4,
15386   "fields" :
15387   [
15388    {
15389     "access" : "private",
15390     "field_name" : "mBuffer",
15391     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15392    },
15393    {
15394     "access" : "private",
15395     "field_name" : "mSize",
15396     "field_offset" : 64,
15397     "referenced_type" : "_ZTIj"
15398    },
15399    {
15400     "access" : "private",
15401     "field_name" : "mOwnsBuffer",
15402     "field_offset" : 96,
15403     "referenced_type" : "_ZTIb"
15404    },
15405    {
15406     "access" : "private",
15407     "field_name" : "mPad",
15408     "field_offset" : 104,
15409     "referenced_type" : "_ZTIA3_h"
15410    }
15411   ],
15412   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15413   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
15414   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15415   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
15416   "size" : 16,
15417   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15418   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
15419  },
15420  {
15421   "alignment" : 4,
15422   "fields" :
15423   [
15424    {
15425     "access" : "private",
15426     "field_name" : "mBuffer",
15427     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15428    },
15429    {
15430     "access" : "private",
15431     "field_name" : "mSize",
15432     "field_offset" : 64,
15433     "referenced_type" : "_ZTIj"
15434    },
15435    {
15436     "access" : "private",
15437     "field_name" : "mOwnsBuffer",
15438     "field_offset" : 96,
15439     "referenced_type" : "_ZTIb"
15440    },
15441    {
15442     "access" : "private",
15443     "field_name" : "mPad",
15444     "field_offset" : 104,
15445     "referenced_type" : "_ZTIA3_h"
15446    }
15447   ],
15448   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15449   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
15450   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15451   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
15452   "size" : 16,
15453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15454   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
15455  },
15456  {
15457   "alignment" : 4,
15458   "fields" :
15459   [
15460    {
15461     "access" : "private",
15462     "field_name" : "mBuffer",
15463     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
15464    },
15465    {
15466     "access" : "private",
15467     "field_name" : "mSize",
15468     "field_offset" : 64,
15469     "referenced_type" : "_ZTIj"
15470    },
15471    {
15472     "access" : "private",
15473     "field_name" : "mOwnsBuffer",
15474     "field_offset" : 96,
15475     "referenced_type" : "_ZTIb"
15476    },
15477    {
15478     "access" : "private",
15479     "field_name" : "mPad",
15480     "field_offset" : 104,
15481     "referenced_type" : "_ZTIA3_h"
15482    }
15483   ],
15484   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
15485   "name" : "android::hardware::hidl_vec<char>",
15486   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15487   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
15488   "size" : 16,
15489   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15490   "template_args" : [ "_ZTIc" ]
15491  },
15492  {
15493   "alignment" : 4,
15494   "fields" :
15495   [
15496    {
15497     "access" : "private",
15498     "field_name" : "mBuffer",
15499     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
15500    },
15501    {
15502     "access" : "private",
15503     "field_name" : "mSize",
15504     "field_offset" : 64,
15505     "referenced_type" : "_ZTIj"
15506    },
15507    {
15508     "access" : "private",
15509     "field_name" : "mOwnsBuffer",
15510     "field_offset" : 96,
15511     "referenced_type" : "_ZTIb"
15512    },
15513    {
15514     "access" : "private",
15515     "field_name" : "mPad",
15516     "field_offset" : 104,
15517     "referenced_type" : "_ZTIA3_h"
15518    }
15519   ],
15520   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
15521   "name" : "android::hardware::hidl_vec<unsigned char>",
15522   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15523   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
15524   "size" : 16,
15525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15526   "template_args" : [ "_ZTIh" ]
15527  },
15528  {
15529   "alignment" : 4,
15530   "fields" :
15531   [
15532    {
15533     "access" : "private",
15534     "field_name" : "mBuffer",
15535     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
15536    },
15537    {
15538     "access" : "private",
15539     "field_name" : "mSize",
15540     "field_offset" : 64,
15541     "referenced_type" : "_ZTIj"
15542    },
15543    {
15544     "access" : "private",
15545     "field_name" : "mOwnsBuffer",
15546     "field_offset" : 96,
15547     "referenced_type" : "_ZTIb"
15548    },
15549    {
15550     "access" : "private",
15551     "field_name" : "mPad",
15552     "field_offset" : 104,
15553     "referenced_type" : "_ZTIA3_h"
15554    }
15555   ],
15556   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
15557   "name" : "android::hardware::hidl_vec<int>",
15558   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15559   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
15560   "size" : 16,
15561   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15562   "template_args" : [ "_ZTIi" ]
15563  },
15564  {
15565   "alignment" : 4,
15566   "base_specifiers" :
15567   [
15568    {
15569     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
15570    }
15571   ],
15572   "fields" :
15573   [
15574    {
15575     "access" : "protected",
15576     "field_name" : "mSchedPolicy",
15577     "field_offset" : 32,
15578     "referenced_type" : "_ZTIi"
15579    },
15580    {
15581     "access" : "protected",
15582     "field_name" : "mSchedPriority",
15583     "field_offset" : 64,
15584     "referenced_type" : "_ZTIi"
15585    },
15586    {
15587     "access" : "private",
15588     "field_name" : "mExtras",
15589     "field_offset" : 96,
15590     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
15591    },
15592    {
15593     "access" : "private",
15594     "field_name" : "mReserved0",
15595     "field_offset" : 128,
15596     "referenced_type" : "_ZTIPv"
15597    }
15598   ],
15599   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
15600   "name" : "android::hardware::BHwBinder",
15601   "record_kind" : "class",
15602   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
15603   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
15604   "size" : 28,
15605   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
15606   "vtable_components" :
15607   [
15608    {
15609     "component_value" : 20,
15610     "kind" : "vbase_offset"
15611    },
15612    {
15613     "kind" : "offset_to_top"
15614    },
15615    {
15616     "kind" : "rtti",
15617     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15618    },
15619    {
15620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15621    },
15622    {
15623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15624    },
15625    {
15626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15627    },
15628    {
15629     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15630    },
15631    {
15632     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15633    },
15634    {
15635     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
15636    },
15637    {
15638     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
15639    },
15640    {
15641     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
15642    },
15643    {
15644     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15645    },
15646    {
15647     "kind" : "complete_dtor_pointer",
15648     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
15649    },
15650    {
15651     "kind" : "deleting_dtor_pointer",
15652     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
15653    },
15654    {
15655     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15656    },
15657    {
15658     "kind" : "vcall_offset"
15659    },
15660    {
15661     "kind" : "vcall_offset"
15662    },
15663    {
15664     "kind" : "vcall_offset"
15665    },
15666    {
15667     "kind" : "vcall_offset"
15668    },
15669    {
15670     "component_value" : -20,
15671     "kind" : "vcall_offset"
15672    },
15673    {
15674     "component_value" : -20,
15675     "kind" : "offset_to_top"
15676    },
15677    {
15678     "kind" : "rtti",
15679     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
15680    },
15681    {
15682     "kind" : "complete_dtor_pointer",
15683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
15684    },
15685    {
15686     "kind" : "deleting_dtor_pointer",
15687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
15688    },
15689    {
15690     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15691    },
15692    {
15693     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15694    },
15695    {
15696     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15697    },
15698    {
15699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15700    }
15701   ]
15702  },
15703  {
15704   "alignment" : 4,
15705   "fields" :
15706   [
15707    {
15708     "field_name" : "sched_policy",
15709     "referenced_type" : "_ZTIi"
15710    },
15711    {
15712     "field_name" : "prio",
15713     "field_offset" : 32,
15714     "referenced_type" : "_ZTIi"
15715    }
15716   ],
15717   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
15718   "name" : "android::hardware::SchedPrio",
15719   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
15720   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
15721   "size" : 8,
15722   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15723  },
15724  {
15725   "alignment" : 4,
15726   "fields" :
15727   [
15728    {
15729     "access" : "private",
15730     "field_name" : "mCond",
15731     "referenced_type" : "_ZTI14pthread_cond_t"
15732    }
15733   ],
15734   "linker_set_key" : "_ZTIN7android9ConditionE",
15735   "name" : "android::Condition",
15736   "record_kind" : "class",
15737   "referenced_type" : "_ZTIN7android9ConditionE",
15738   "self_type" : "_ZTIN7android9ConditionE",
15739   "size" : 4,
15740   "source_file" : "/system/core/libutils/include/utils/Condition.h"
15741  },
15742  {
15743   "alignment" : 4,
15744   "fields" :
15745   [
15746    {
15747     "field_name" : "buf",
15748     "referenced_type" : "_ZTIA5121_h"
15749    },
15750    {
15751     "field_name" : "entry",
15752     "referenced_type" : "_ZTI12logger_entry"
15753    }
15754   ],
15755   "is_anonymous" : true,
15756   "linker_set_key" : "_ZTIN7log_msgUt_E",
15757   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
15758   "record_kind" : "union",
15759   "referenced_type" : "_ZTIN7log_msgUt_E",
15760   "self_type" : "_ZTIN7log_msgUt_E",
15761   "size" : 5124,
15762   "source_file" : "/system/core/liblog/include/log/log_read.h"
15763  }
15764 ],
15765 "rvalue_reference_types" :
15766 [
15767  {
15768   "alignment" : 4,
15769   "linker_set_key" : "_ZTION7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15770   "name" : "android::sp<android::hardware::contexthub::V1_0::IContexthubCallback> &&",
15771   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15772   "self_type" : "_ZTION7android2spINS_8hardware10contexthub4V1_019IContexthubCallbackEEE",
15773   "size" : 4,
15774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15775  },
15776  {
15777   "alignment" : 4,
15778   "linker_set_key" : "_ZTION7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15779   "name" : "android::sp<android::hardware::contexthub::V1_1::IContexthub> &&",
15780   "referenced_type" : "_ZTIN7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15781   "self_type" : "_ZTION7android2spINS_8hardware10contexthub4V1_111IContexthubEEE",
15782   "size" : 4,
15783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15784  },
15785  {
15786   "alignment" : 4,
15787   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15788   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
15789   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15790   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
15791   "size" : 4,
15792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15793  },
15794  {
15795   "alignment" : 4,
15796   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15797   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
15798   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
15799   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
15800   "size" : 4,
15801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15802  },
15803  {
15804   "alignment" : 4,
15805   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
15806   "name" : "android::hardware::hidl_handle &&",
15807   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15808   "self_type" : "_ZTION7android8hardware11hidl_handleE",
15809   "size" : 4,
15810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15811  },
15812  {
15813   "alignment" : 4,
15814   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
15815   "name" : "android::hardware::hidl_memory &&",
15816   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15817   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
15818   "size" : 4,
15819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15820  },
15821  {
15822   "alignment" : 4,
15823   "linker_set_key" : "_ZTION7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15824   "name" : "android::hardware::Return<android::hardware::contexthub::V1_0::Result> &&",
15825   "referenced_type" : "_ZTIN7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15826   "self_type" : "_ZTION7android8hardware6ReturnINS0_10contexthub4V1_06ResultEEE",
15827   "size" : 4,
15828   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15829  },
15830  {
15831   "alignment" : 4,
15832   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15833   "name" : "android::hardware::Return<android::sp<android::hardware::contexthub::V1_1::IContexthub> > &&",
15834   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15835   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_10contexthub4V1_111IContexthubEEEEE",
15836   "size" : 4,
15837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15838  },
15839  {
15840   "alignment" : 4,
15841   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
15842   "name" : "android::hardware::Return<bool> &&",
15843   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
15844   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
15845   "size" : 4,
15846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15847  },
15848  {
15849   "alignment" : 4,
15850   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
15851   "name" : "android::hardware::Return<void> &&",
15852   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
15853   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
15854   "size" : 4,
15855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15856  },
15857  {
15858   "alignment" : 4,
15859   "linker_set_key" : "_ZTION7android8hardware6StatusE",
15860   "name" : "android::hardware::Status &&",
15861   "referenced_type" : "_ZTIN7android8hardware6StatusE",
15862   "self_type" : "_ZTION7android8hardware6StatusE",
15863   "size" : 4,
15864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15865  },
15866  {
15867   "alignment" : 4,
15868   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
15869   "name" : "android::hardware::details::return_status &&",
15870   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
15871   "self_type" : "_ZTION7android8hardware7details13return_statusE",
15872   "size" : 4,
15873   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
15874  },
15875  {
15876   "alignment" : 4,
15877   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15878   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
15879   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15880   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15881   "size" : 4,
15882   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15883  },
15884  {
15885   "alignment" : 4,
15886   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15887   "name" : "std::function<sp<IBase> (void *)> &&",
15888   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15889   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
15890   "size" : 4,
15891   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15892  },
15893  {
15894   "alignment" : 4,
15895   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15896   "name" : "std::function<sp<IBinder> (void *)> &&",
15897   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15898   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
15899   "size" : 4,
15900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
15901  }
15902 ]
15903}
15904