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